diff options
author | Treeston <treeston.mmoc@gmail.com> | 2018-03-11 13:05:41 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-09-06 15:17:53 +0200 |
commit | a88cf958b0bc714030e2d577fda2f0b3a56cc35c (patch) | |
tree | ea98d7520a18485c3339ab13327835ff63f41061 /src/server | |
parent | 339a2acac86604c32a1501e0af3454b979ad1e1b (diff) |
Scripts/Naxxramas: Fix an issue that could cause Sapphiron to stop using Drain
(cherry picked from commit 43491ba7f45049618b61b8f6e72788a437d82edc)
Diffstat (limited to 'src/server')
-rw-r--r-- | src/server/scripts/Northrend/Naxxramas/boss_sapphiron.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/scripts/Northrend/Naxxramas/boss_sapphiron.cpp b/src/server/scripts/Northrend/Naxxramas/boss_sapphiron.cpp index 8e092ea0fa0..0c8154f4a33 100644 --- a/src/server/scripts/Northrend/Naxxramas/boss_sapphiron.cpp +++ b/src/server/scripts/Northrend/Naxxramas/boss_sapphiron.cpp @@ -299,10 +299,7 @@ class boss_sapphiron : public CreatureScript events.ScheduleEvent(EVENT_TAIL, randtime(Seconds(7), Seconds(10)), 0, PHASE_GROUND); return; case EVENT_DRAIN: - if (events.IsInPhase(PHASE_FLIGHT)) - _delayedDrain = true; - else - CastDrain(); + CastDrain(); return; case EVENT_BLIZZARD: DoCastAOE(SPELL_SUMMON_BLIZZARD); @@ -403,6 +400,9 @@ class boss_sapphiron : public CreatureScript me->RemoveUnitFlag(UNIT_FLAG_NON_ATTACKABLE); me->SetReactState(REACT_AGGRESSIVE); return; + case EVENT_DRAIN: + _delayedDrain = true; + break; } } } |