My source is different, but I think it will be here.
Code:
Mob *give_exp = hate_list.GetDamageTopOnHateList(this);
If I read that right give_exp is the actual mob that is on the top of the damage hate list. It is too close to leaving work so I cannot get into the nuts and bolts to test it, but that would be my first stop.