diff options
author | Gildor <gildor55@gmail.com> | 2020-06-07 12:55:38 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-07 12:55:38 +0200 |
commit | aeb41e67a92b7cd0c75683a269fb0ca75309e9a0 (patch) | |
tree | 9cc1df4927ab1e7ab0c6604277edd8cfed0073fb /src | |
parent | e3b232fe0e5c21a87d3fe71813e9d750259823f1 (diff) |
Scripts/Naxxramas: Fix Kel'thuzad evade mode when he dies (#24763)
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp b/src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp index d0d0a909ad0..97257a121c6 100644 --- a/src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp +++ b/src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp @@ -234,8 +234,12 @@ public: _abominationDeathCount = 0; _phaseThree = false; } + void EnterEvadeMode(EvadeReason /*why*/) override { + if (!me->IsAlive()) + return; + for (NAXData64 portalData : portalList) if (GameObject* portal = ObjectAccessor::GetGameObject(*me, instance->GetGuidData(portalData))) portal->SetGoState(GO_STATE_READY); |