aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorxinef1 <w.szyszko2@gmail.com>2017-01-27 23:42:50 +0100
committerariel- <ariel-@users.noreply.github.com>2017-01-27 19:42:50 -0300
commit3c81a9a6d429b157a41628f35725b0cd7a469e9b (patch)
treee38ca3d5f8c3cabecdd71ea4252715235d2914df /src
parent66dc97bb27382f3c0935ed6ca1abe91ceba6058d (diff)
Properly clear focused target on evade (#18992)
Closes #18095
Diffstat (limited to 'src')
-rw-r--r--src/server/game/AI/CreatureAI.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/AI/CreatureAI.cpp b/src/server/game/AI/CreatureAI.cpp
index 190e2299701..fea83963924 100644
--- a/src/server/game/AI/CreatureAI.cpp
+++ b/src/server/game/AI/CreatureAI.cpp
@@ -269,6 +269,7 @@ bool CreatureAI::_EnterEvadeMode(EvadeReason /*why*/)
me->ResetPlayerDamageReq();
me->SetLastDamagedTime(0);
me->SetCannotReachTarget(false);
+ me->DoNotReacquireTarget();
if (me->IsInEvadeMode())
return false;