From a217c0be922f7a14bf78acb87aaaef5bc99afe95 Mon Sep 17 00:00:00 2001 From: sirikfoll Date: Wed, 31 Jan 2018 00:59:14 -0200 Subject: Scripts/Icecrown Citadel: Corrected Val'kyr Shadowguard positioning on heroic mode (Lich King) Movement was being prevented by spell cast --- .../scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp index dd0b1b7b72f..573573965e4 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp @@ -1519,10 +1519,8 @@ class npc_valkyr_shadowguard : public CreatureScript void ScheduleHeroicEvents() { - DoZoneInCombat(); _events.Reset(); _events.ScheduleEvent(EVENT_MOVE_TO_CENTER, 1); - _events.ScheduleEvent(EVENT_LIFE_SIPHON, 2000); me->ClearUnitState(UNIT_STATE_EVADE); } @@ -1560,12 +1558,15 @@ class npc_valkyr_shadowguard : public CreatureScript DoCast(target, SPELL_VALKYR_CARRY); _dropPoint.Relocate(triggers.front()); _events.ScheduleEvent(EVENT_MOVE_TO_DROP_POS, 1500); - } } else me->DespawnOrUnsummon(); break; + case POINT_SIPHON: + DoZoneInCombat(); + _events.ScheduleEvent(EVENT_LIFE_SIPHON, 2000); + break; default: break; } -- cgit v1.2.3