From 076bd11002c0fe7ed893497e582a40b7f46320e6 Mon Sep 17 00:00:00 2001 From: sirikfoll Date: Sat, 17 Feb 2018 20:11:37 -0200 Subject: Scripts/Icecrown Citadel: Prevent Lady Deathwhisper movement during first phase. --- .../Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp index dd955beef8f..d7387f4a869 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp @@ -290,10 +290,10 @@ class boss_lady_deathwhisper : public CreatureScript return; } + _phase = PHASE_ONE; me->SetCombatPulseDelay(5); me->setActive(true); DoZoneInCombat(); - _phase = PHASE_ONE; scheduler.CancelGroup(GROUP_INTRO); // phase-independent events scheduler @@ -368,10 +368,10 @@ class boss_lady_deathwhisper : public CreatureScript darnavan->SetReactState(REACT_PASSIVE); darnavan->m_Events.AddEvent(new DaranavanMoveEvent(*darnavan), darnavan->m_Events.CalculateTime(10000)); darnavan->AI()->Talk(SAY_DARNAVAN_RESCUED); - + if (!killer) return; - + if (Player* owner = killer->GetCharmerOrOwnerPlayerOrPlayerItself()) { if (Group* group = owner->GetGroup()) @@ -894,10 +894,10 @@ class npc_darnavan : public CreatureScript void JustDied(Unit* killer) override { _events.Reset(); - + if (!killer) return; - + if (Player* owner = killer->GetCharmerOrOwnerPlayerOrPlayerItself()) { if (Group* group = owner->GetGroup()) -- cgit v1.2.3