Fixed potential crash related to Pets/Mercs buffs when targeting themselves.

This commit is contained in:
Trevius
2014-11-01 11:50:55 -05:00
parent 1619324d06
commit 45ff2cddb7
3 changed files with 5 additions and 2 deletions
+1 -1
View File
@@ -3126,7 +3126,7 @@ int Mob::AddBuff(Mob *caster, uint16 spell_id, int duration, int32 level_overrid
entity_list.QueueClientsByTarget(this, outapp, false, nullptr, true, false, BIT_SoDAndLater);
if(GetTarget() == this)
if(IsClient() && GetTarget() == this)
CastToClient()->QueuePacket(outapp);
safe_delete(outapp);