From bd7fbce5920823dde24cae097f06d12af0090cfb 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 (cherry picked from commit a217c0be922f7a14bf78acb87aaaef5bc99afe95) --- .../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 084756d9005..bad05a4b6bd 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp @@ -1496,10 +1496,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); } @@ -1537,12 +1535,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