From 3df16c12b75c27c85b720a3eced4943a06f060f5 Mon Sep 17 00:00:00 2001 From: Shauren Date: Thu, 19 Jan 2023 21:23:06 +0100 Subject: Core/Scripts: Move EvadeReason outside of CreatureAI class --- src/server/scripts/Commands/cs_npc.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/server/scripts/Commands') 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 why, Optional force) + static bool HandleNpcEvadeCommand(ChatHandler* handler, Optional why, Optional 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; } -- cgit v1.2.3