aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Outland
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-01-19 21:23:06 +0100
committerShauren <shauren.trinity@gmail.com>2023-01-19 21:23:06 +0100
commit3df16c12b75c27c85b720a3eced4943a06f060f5 (patch)
tree6ae179130fae00602dc119bd2509fc50a71fbc11 /src/server/scripts/Outland
parent8568b08350b954afb6603bf2c64897493230f2b1 (diff)
Core/Scripts: Move EvadeReason outside of CreatureAI class
Diffstat (limited to 'src/server/scripts/Outland')
-rw-r--r--src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_ambassador_hellmaw.cpp2
-rw-r--r--src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_blackheart_the_inciter.cpp2
-rw-r--r--src/server/scripts/Outland/BlackTemple/boss_illidan.cpp2
-rw-r--r--src/server/scripts/Outland/BlackTemple/boss_shade_of_akama.cpp4
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp2
5 files changed, 6 insertions, 6 deletions
diff --git a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_ambassador_hellmaw.cpp b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_ambassador_hellmaw.cpp
index 252e1ac88f4..1d246096c7b 100644
--- a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_ambassador_hellmaw.cpp
+++ b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_ambassador_hellmaw.cpp
@@ -133,7 +133,7 @@ struct boss_ambassador_hellmaw : public EscortAI
if (me->HasAura(SPELL_BANISH))
{
- EnterEvadeMode(EVADE_REASON_OTHER);
+ EnterEvadeMode(EvadeReason::Other);
return;
}
diff --git a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_blackheart_the_inciter.cpp b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_blackheart_the_inciter.cpp
index 39488ff7709..50e8cc2d488 100644
--- a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_blackheart_the_inciter.cpp
+++ b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_blackheart_the_inciter.cpp
@@ -112,7 +112,7 @@ struct boss_blackheart_the_inciter : public BossAI
else
{
if (!charmCount)
- EnterEvadeMode(EVADE_REASON_OTHER); // sanity check
+ EnterEvadeMode(EvadeReason::Other); // sanity check
--charmCount;
}
if (charmCount)
diff --git a/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp b/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
index 2a072e86ead..7bbd48dfe6a 100644
--- a/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
+++ b/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
@@ -699,7 +699,7 @@ struct boss_illidan_stormrage : public BossAI
if (player->IsAlive() && !player->IsGameMaster() && IsInBoundary(player))
return;
- EnterEvadeMode(EVADE_REASON_NO_HOSTILES);
+ EnterEvadeMode(EvadeReason::NoHostiles);
}
void SummonMinions()
diff --git a/src/server/scripts/Outland/BlackTemple/boss_shade_of_akama.cpp b/src/server/scripts/Outland/BlackTemple/boss_shade_of_akama.cpp
index 92d577f4d6d..3ecaaf5e886 100644
--- a/src/server/scripts/Outland/BlackTemple/boss_shade_of_akama.cpp
+++ b/src/server/scripts/Outland/BlackTemple/boss_shade_of_akama.cpp
@@ -290,7 +290,7 @@ struct boss_shade_of_akama : public BossAI
if (player->IsAlive() && !player->IsGameMaster() && IsInBoundary(player))
return;
- EnterEvadeMode(EVADE_REASON_NO_HOSTILES);
+ EnterEvadeMode(EvadeReason::NoHostiles);
}
void UpdateAI(uint32 diff) override
@@ -529,7 +529,7 @@ struct npc_akama_shade : public ScriptedAI
Talk(SAY_DEAD);
if (Creature* shade = _instance->GetCreature(DATA_SHADE_OF_AKAMA))
if (shade->IsAlive())
- shade->AI()->EnterEvadeMode(EVADE_REASON_OTHER);
+ shade->AI()->EnterEvadeMode(EvadeReason::Other);
}
bool OnGossipSelect(Player* player, uint32 /*menuId*/, uint32 gossipListId) override
diff --git a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
index 8350dc0ad48..4600933b378 100644
--- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
@@ -347,7 +347,7 @@ struct npc_hellfire_channeler : public ScriptedAI
{
if (_instance->GetBossState(DATA_MAGTHERIDON) == IN_PROGRESS)
if (Creature* magtheridon = _instance->GetCreature(DATA_MAGTHERIDON))
- magtheridon->AI()->EnterEvadeMode(EVADE_REASON_OTHER);
+ magtheridon->AI()->EnterEvadeMode(EvadeReason::Other);
}
void UpdateAI(uint32 diff) override