Core/AI: prevent launching a new MoveChase if victim didn't change

Thanks ccrs for feedback :P
This commit is contained in:
ariel-
2017-04-23 20:36:46 -03:00
parent 7c87ef5088
commit b6b0353bff

View File

@@ -240,7 +240,7 @@ bool CreatureAI::UpdateVictim()
if (!me->HasReactState(REACT_PASSIVE))
{
if (Unit* victim = me->SelectVictim())
if (!me->IsFocusing(nullptr, true))
if (!me->IsFocusing(nullptr, true) && victim != me->GetVictim())
AttackStart(victim);
return me->GetVictim() != nullptr;