aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Outland
diff options
context:
space:
mode:
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