aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorOvah <dreadkiller@gmx.de>2018-09-10 22:31:58 +0200
committerTreeston <treeston.mmoc@gmail.com>2018-09-10 22:31:58 +0200
commit993c392cd7b1baaabf08a6a0aa3a8dcc895ae1c5 (patch)
treeee4165aad57b543b328adc1a1100ff6ea7284fcc /src
parent3c5b1f025846d1bf9d441ba1a58c26aa574cac62 (diff)
Core/EscortAI: initialize run state before filling waypoints (PR #22416)
Diffstat (limited to 'src')
-rw-r--r--src/server/game/AI/ScriptedAI/ScriptedEscortAI.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/AI/ScriptedAI/ScriptedEscortAI.cpp b/src/server/game/AI/ScriptedAI/ScriptedEscortAI.cpp
index 56675f48218..bbadafe7112 100644
--- a/src/server/game/AI/ScriptedAI/ScriptedEscortAI.cpp
+++ b/src/server/game/AI/ScriptedAI/ScriptedEscortAI.cpp
@@ -303,6 +303,8 @@ void EscortAI::Start(bool isActiveAttacker /* = true*/, bool run /* = false */,
return;
}
+ _running = run;
+
if (!_manualPath && resetWaypoints)
FillPointMovementListForCreature();
@@ -314,7 +316,6 @@ void EscortAI::Start(bool isActiveAttacker /* = true*/, bool run /* = false */,
// set variables
_activeAttacker = isActiveAttacker;
- _running = run;
_playerGUID = playerGUID;
_escortQuest = quest;
_instantRespawn = instantRespawn;