aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Outland
diff options
context:
space:
mode:
authorMeji <alvaro.megias@outlook.com>2023-05-29 00:01:23 +0200
committerGitHub <noreply@github.com>2023-05-29 00:01:23 +0200
commit06d0b16f158e8793860d9edd11b990f20b1d0dac (patch)
tree0ecc06eb8e5b9ba20c615030be816ffc59705f52 /src/server/scripts/Outland
parent526b16fea41fb69a302fdebe8a727e175949f04b (diff)
Core/Creatures: Move creature difficulty specific data from creature_template table to creature_template_difficulty (#28931)
Diffstat (limited to 'src/server/scripts/Outland')
-rw-r--r--src/server/scripts/Outland/TempestKeep/arcatraz/boss_wrath_scryer_soccothrates.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/server/scripts/Outland/TempestKeep/arcatraz/boss_wrath_scryer_soccothrates.cpp b/src/server/scripts/Outland/TempestKeep/arcatraz/boss_wrath_scryer_soccothrates.cpp
index 0af123ae289..ab0c7473639 100644
--- a/src/server/scripts/Outland/TempestKeep/arcatraz/boss_wrath_scryer_soccothrates.cpp
+++ b/src/server/scripts/Outland/TempestKeep/arcatraz/boss_wrath_scryer_soccothrates.cpp
@@ -56,9 +56,13 @@ enum Spells
SPELL_KNOCK_AWAY = 36512,
SPELL_FELFIRE_LINE_UP = 35770,
SPELL_CHARGE_TARGETING = 36038,
- SPELL_CHARGE = 35754
+ SPELL_CHARGE = 35754,
+ SPELL_FEL_IMMOLATION_NORMAL = 36051,
+ SPELL_FEL_IMMOLATION_HEROIC = 39007
};
+#define SPELL_FEL_IMMOLATION DUNGEON_MODE<uint32>(SPELL_FEL_IMMOLATION_NORMAL, SPELL_FEL_IMMOLATION_HEROIC)
+
enum Events
{
EVENT_FELFIRE_SHOCK = 1,
@@ -92,6 +96,8 @@ struct boss_wrath_scryer_soccothrates : public BossAI
preFight = false;
dalliahTaunt = false;
dalliahDeath = false;
+
+ DoCastSelf(SPELL_FEL_IMMOLATION, true);
}
void JustDied(Unit* /*killer*/) override