aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/EasternKingdoms/ScarletMonastery
diff options
context:
space:
mode:
authorPeter Keresztes Schmidt <carbenium@outlook.com>2020-06-16 23:08:56 +0200
committerShauren <shauren.trinity@gmail.com>2022-01-06 21:53:27 +0100
commitc4098897a8d2f6cc55dd6434eb3b6f5468791f2a (patch)
tree0acb69db4226dafc872dcd734c0d867d04718455 /src/server/scripts/EasternKingdoms/ScarletMonastery
parentaa409f8993f3ee5e90dd64511f34504ebafec7d1 (diff)
game/AI: Convert SelectAggroTarget to enum class (#24818)
* game/AI: Convert SelectAggroTarget to enum class * game/AI: Rename SelectAggroTarget to SelectTargetMethod (cherry picked from commit 418c3b1fd50664aad035bd975a65281e82ba2dea)
Diffstat (limited to 'src/server/scripts/EasternKingdoms/ScarletMonastery')
-rw-r--r--src/server/scripts/EasternKingdoms/ScarletMonastery/boss_arcanist_doan.cpp2
-rw-r--r--src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp2
-rw-r--r--src/server/scripts/EasternKingdoms/ScarletMonastery/boss_high_inquisitor_fairbanks.cpp6
3 files changed, 5 insertions, 5 deletions
diff --git a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_arcanist_doan.cpp b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_arcanist_doan.cpp
index 73d40e14f3b..239bdfb87c8 100644
--- a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_arcanist_doan.cpp
+++ b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_arcanist_doan.cpp
@@ -88,7 +88,7 @@ struct boss_arcanist_doan : public BossAI
events.Repeat(8s);
break;
case EVENT_POLYMORPH:
- if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 1, 30.0f, true))
+ if (Unit* target = SelectTarget(SelectTargetMethod::Random, 1, 30.0f, true))
DoCast(target, SPELL_POLYMORPH);
events.Repeat(20s);
break;
diff --git a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp
index 2effc6e0da3..abc4a119c03 100644
--- a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp
+++ b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp
@@ -687,7 +687,7 @@ struct boss_headless_horseman : public ScriptedAI
cleaveContext.Repeat(2s, 6s);
}).Schedule(15s, uint32(TASK_GROUP_COMBAT), [this](TaskContext clonfragateContext)
{
- if (Unit* player = SelectTarget(SELECT_TARGET_RANDOM, 0, 0.f, true, false, -SPELL_CONFLAGRATION))
+ if (Unit* player = SelectTarget(SelectTargetMethod::Random, 0, 0.f, true, false, -SPELL_CONFLAGRATION))
DoCast(player, SPELL_CONFLAGRATION, false);
clonfragateContext.Repeat(10s, 16s);
});
diff --git a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_high_inquisitor_fairbanks.cpp b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_high_inquisitor_fairbanks.cpp
index f5d91e404fd..64a5861db26 100644
--- a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_high_inquisitor_fairbanks.cpp
+++ b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_high_inquisitor_fairbanks.cpp
@@ -133,17 +133,17 @@ struct boss_high_inquisitor_fairbanks : public BossAI
events.Repeat(25s);
break;
case EVENT_DIPEL_MAGIC:
- if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0, HighInquisitorFairbanksDispelMagicTargetSelector(me)))
+ if (Unit* target = SelectTarget(SelectTargetMethod::Random, 0, HighInquisitorFairbanksDispelMagicTargetSelector(me)))
DoCast(target, SPELL_DISPEL_MAGIC);
events.Repeat(30s);
break;
case EVENT_FEAR:
- if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 1, 20.f, true))
+ if (Unit* target = SelectTarget(SelectTargetMethod::Random, 1, 20.f, true))
DoCast(target, SPELL_FEAR);
events.Repeat(40s);
break;
case EVENT_SLEEP:
- if (Unit* target = SelectTarget(SELECT_TARGET_MAXTHREAT, 0, 30.f, true, false))
+ if (Unit* target = SelectTarget(SelectTargetMethod::MaxThreat, 0, 30.f, true, false))
DoCast(target, SPELL_SLEEP);
events.Repeat(30s);
default: