diff options
author | sirikfoll <sirikfoll@hotmail.com> | 2018-02-17 20:11:37 -0200 |
---|---|---|
committer | sirikfoll <sirikfoll@hotmail.com> | 2018-02-17 20:11:37 -0200 |
commit | 076bd11002c0fe7ed893497e582a40b7f46320e6 (patch) | |
tree | 888b8774b7b48a987cc125e96173d2138be41f2f | |
parent | 645627e652a63614edd9c9b6ff465ee472972631 (diff) |
Scripts/Icecrown Citadel: Prevent Lady Deathwhisper movement during first phase.
-rw-r--r-- | src/server/scripts/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
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()) |