aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/EasternKingdoms
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/EasternKingdoms
parent8568b08350b954afb6603bf2c64897493230f2b1 (diff)
Core/Scripts: Move EvadeReason outside of CreatureAI class
Diffstat (limited to 'src/server/scripts/EasternKingdoms')
-rw-r--r--src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_broodlord_lashlayer.cpp2
-rw-r--r--src/server/scripts/EasternKingdoms/Karazhan/karazhan.cpp2
-rw-r--r--src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp10
-rw-r--r--src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kalecgos.cpp2
4 files changed, 8 insertions, 8 deletions
diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_broodlord_lashlayer.cpp b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_broodlord_lashlayer.cpp
index 2a66ff8bf05..4756ad281b5 100644
--- a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_broodlord_lashlayer.cpp
+++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_broodlord_lashlayer.cpp
@@ -113,7 +113,7 @@ struct boss_broodlord : public BossAI
if (me->GetDistance(me->GetHomePosition()) > 150.0f)
{
Talk(SAY_LEASH);
- EnterEvadeMode(EVADE_REASON_BOUNDARY);
+ EnterEvadeMode(EvadeReason::Boundary);
}
events.ScheduleEvent(EVENT_CHECK, 1s);
break;
diff --git a/src/server/scripts/EasternKingdoms/Karazhan/karazhan.cpp b/src/server/scripts/EasternKingdoms/Karazhan/karazhan.cpp
index 06668bbed4f..fb33ea12fdd 100644
--- a/src/server/scripts/EasternKingdoms/Karazhan/karazhan.cpp
+++ b/src/server/scripts/EasternKingdoms/Karazhan/karazhan.cpp
@@ -322,7 +322,7 @@ public:
if (RaidWiped)
{
- EnterEvadeMode();
+ EnterEvadeMode(EvadeReason::Other);
return;
}
diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp
index 68b0bbf3618..4f7854702a0 100644
--- a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp
+++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp
@@ -301,7 +301,7 @@ struct boss_felmyst : public BossAI
if (!target)
{
- EnterEvadeMode(EVADE_REASON_NO_HOSTILES);
+ EnterEvadeMode(EvadeReason::NoHostiles);
return;
}
@@ -327,7 +327,7 @@ struct boss_felmyst : public BossAI
if (!target)
{
- EnterEvadeMode(EVADE_REASON_NO_HOSTILES);
+ EnterEvadeMode(EvadeReason::NoHostiles);
return;
}
@@ -356,7 +356,7 @@ struct boss_felmyst : public BossAI
if (!target)
{
- EnterEvadeMode(EVADE_REASON_NO_HOSTILES);
+ EnterEvadeMode(EvadeReason::NoHostiles);
return;
}
@@ -396,7 +396,7 @@ struct boss_felmyst : public BossAI
DoStartMovement(target);
else
{
- EnterEvadeMode(EVADE_REASON_NO_HOSTILES);
+ EnterEvadeMode(EvadeReason::NoHostiles);
return;
}
break;
@@ -415,7 +415,7 @@ struct boss_felmyst : public BossAI
if (!UpdateVictim())
{
if (phase == PHASE_FLIGHT && !me->IsInEvadeMode())
- EnterEvadeMode(EVADE_REASON_NO_HOSTILES);
+ EnterEvadeMode(EvadeReason::NoHostiles);
return;
}
diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kalecgos.cpp b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kalecgos.cpp
index c6b116441a9..2157a128fd4 100644
--- a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kalecgos.cpp
+++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kalecgos.cpp
@@ -499,7 +499,7 @@ struct boss_sathrovarr : public BossAI
else if (Creature* kalecgosHuman = instance->GetCreature(DATA_KALECGOS_HUMAN))
{
if (kalecgosHuman->GetGUID() == target->GetGUID())
- EnterEvadeMode(EVADE_REASON_OTHER);
+ EnterEvadeMode(EvadeReason::Other);
}
}