diff options
author | Shauren <shauren.trinity@gmail.com> | 2023-01-19 21:23:06 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2023-01-19 21:23:06 +0100 |
commit | 3df16c12b75c27c85b720a3eced4943a06f060f5 (patch) | |
tree | 6ae179130fae00602dc119bd2509fc50a71fbc11 /src/server/game/AI/ScriptedAI | |
parent | 8568b08350b954afb6603bf2c64897493230f2b1 (diff) |
Core/Scripts: Move EvadeReason outside of CreatureAI class
Diffstat (limited to 'src/server/game/AI/ScriptedAI')
-rw-r--r-- | src/server/game/AI/ScriptedAI/ScriptedCreature.cpp | 2 | ||||
-rw-r--r-- | src/server/game/AI/ScriptedAI/ScriptedEscortAI.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp b/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp index 13892b25bc8..e8711ffe473 100644 --- a/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp +++ b/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp @@ -540,7 +540,7 @@ void BossAI::_JustEngagedWith(Unit* who) // bosses do not respawn, check only on enter combat if (!instance->CheckRequiredBosses(_bossId, who->ToPlayer())) { - EnterEvadeMode(EVADE_REASON_SEQUENCE_BREAK); + EnterEvadeMode(EvadeReason::SequenceBreak); return; } instance->SetBossState(_bossId, IN_PROGRESS); diff --git a/src/server/game/AI/ScriptedAI/ScriptedEscortAI.h b/src/server/game/AI/ScriptedAI/ScriptedEscortAI.h index ce37b3dfe73..3a5ed989f43 100644 --- a/src/server/game/AI/ScriptedAI/ScriptedEscortAI.h +++ b/src/server/game/AI/ScriptedAI/ScriptedEscortAI.h @@ -43,7 +43,7 @@ struct TC_GAME_API EscortAI : public ScriptedAI void MoveInLineOfSight(Unit* who) override; void JustDied(Unit*) override; void ReturnToLastPoint(); - void EnterEvadeMode(EvadeReason /*why*/ = EVADE_REASON_OTHER) override; + void EnterEvadeMode(EvadeReason why) override; void MovementInform(uint32, uint32) override; void UpdateAI(uint32 diff) override; // the "internal" update, calls UpdateEscortAI() |