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

Thanks ccrs for feedback :P

(cherry picked from commit b6b0353bff)
This commit is contained in:
ariel-
2017-04-23 20:36:46 -03:00
committed by funjoker
parent 2bd7c9aa40
commit 9c53ee0fe8

View File

@@ -251,7 +251,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;