aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp7
1 files changed, 4 insertions, 3 deletions
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;
}