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/scripts/Commands | |
| parent | 8568b08350b954afb6603bf2c64897493230f2b1 (diff) | |
Core/Scripts: Move EvadeReason outside of CreatureAI class
Diffstat (limited to 'src/server/scripts/Commands')
| -rw-r--r-- | src/server/scripts/Commands/cs_npc.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/scripts/Commands/cs_npc.cpp b/src/server/scripts/Commands/cs_npc.cpp index 8e5c5978af9..94023ff1db4 100644 --- a/src/server/scripts/Commands/cs_npc.cpp +++ b/src/server/scripts/Commands/cs_npc.cpp @@ -1138,7 +1138,7 @@ public: return true; } - static bool HandleNpcEvadeCommand(ChatHandler* handler, Optional<CreatureAI::EvadeReason> why, Optional<EXACT_SEQUENCE("force")> force) + static bool HandleNpcEvadeCommand(ChatHandler* handler, Optional<EvadeReason> why, Optional<EXACT_SEQUENCE("force")> force) { Creature* creatureTarget = handler->getSelectedCreature(); if (!creatureTarget || creatureTarget->IsPet()) @@ -1157,7 +1157,7 @@ public: if (force) creatureTarget->ClearUnitState(UNIT_STATE_EVADE); - creatureTarget->AI()->EnterEvadeMode(why.value_or(CreatureAI::EVADE_REASON_OTHER)); + creatureTarget->AI()->EnterEvadeMode(why.value_or(EvadeReason::Other)); return true; } |
