diff options
author | Killyana <morphone1@gmail.com> | 2019-12-18 21:41:40 +0100 |
---|---|---|
committer | Killyana <morphone1@gmail.com> | 2019-12-18 21:41:40 +0100 |
commit | 74f92d776b2c85c8795bae1a216abd8e7ea204fa (patch) | |
tree | 37d79131f97f14cda909dd2f1a9f761890fe1c00 /src | |
parent | 48bd5633cd076d8819d62adf1ad39557fb22734d (diff) |
Spell: Move Column of Frost & Mana Void to the cpp
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp index 5a3fdd2c114..766a7b0a544 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp @@ -61,6 +61,8 @@ enum Spells SPELL_CLEAR_ALL = 71721, SPELL_AWARD_REPUTATION_BOSS_KILL = 73843, SPELL_CORRUPTION_VALITHRIA = 70904, + SPELL_MANA_VOID_AURA = 71085, + SPELL_COLUMN_OF_FROST_AURA = 70715, // The Lich King SPELL_TIMER_GLUTTONOUS_ABOMINATION = 70915, @@ -743,9 +745,15 @@ class npc_risen_archmage : public CreatureScript void JustSummoned(Creature* summon) override { if (summon->GetEntry() == NPC_COLUMN_OF_FROST) + { + summon->CastSpell(summon, SPELL_COLUMN_OF_FROST_AURA, true); summon->m_Events.AddEvent(new DelayedCastEvent(summon, SPELL_COLUMN_OF_FROST_DAMAGE, ObjectGuid::Empty, 8000), summon->m_Events.CalculateTime(2000)); + } else if (summon->GetEntry() == NPC_MANA_VOID) + { + summon->CastSpell(summon, SPELL_MANA_VOID_AURA, true); summon->DespawnOrUnsummon(36000); + } } void UpdateAI(uint32 diff) override |