From e8ccda12e4bcaf81ff1ace3b50f8da3a4b2c4b58 Mon Sep 17 00:00:00 2001 From: qwe900 Date: Mon, 20 Nov 2023 13:48:45 +0100 Subject: [PATCH] fix(Scripts/ICC/Sindragosa) Airphase should not be forced after 50s if already in p2 (under 35%) (#17722) * Update boss_sindragosa.cpp * Update boss_sindragosa.cpp --- .../scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp index 968fcba474b53b..4634b15525c472 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp @@ -279,7 +279,6 @@ class boss_sindragosa : public CreatureScript void Reset() override { - _didFirstFlyPhase = false; _isBelow20Pct = false; _isThirdPhase = false; _isLanding = false; @@ -322,7 +321,6 @@ class boss_sindragosa : public CreatureScript return; } - _didFirstFlyPhase = false; _isBelow20Pct = false; _isThirdPhase = false; _bombCount = 0; @@ -451,9 +449,6 @@ class boss_sindragosa : public CreatureScript if (!damage || me->IsInEvadeMode()) return; - if (!_didFirstFlyPhase) - return; - if (!_isThirdPhase) { if (!HealthAbovePct(35)) @@ -575,7 +570,6 @@ class boss_sindragosa : public CreatureScript } _isInAirPhase = true; - _didFirstFlyPhase = true; Talk(SAY_AIR_PHASE); me->SetReactState(REACT_PASSIVE); me->SetSpeed(MOVE_RUN, 4.28571f); @@ -671,7 +665,6 @@ class boss_sindragosa : public CreatureScript private: uint8 _bombCount; uint8 _mysticBuffetStack; - bool _didFirstFlyPhase; bool _isBelow20Pct; bool _isThirdPhase; bool _isInAirPhase;