From 5c132654cd2fcaed457d426299f2d2b4ef91bf12 Mon Sep 17 00:00:00 2001 From: Angelo Venturini Date: Thu, 27 Jul 2023 23:44:47 -0300 Subject: [PATCH] fix(Scripts/MagtheridonLair): Fix double schedule (#16831) --- .../HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp index 45db5585b..020a9555f 100644 --- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp +++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp @@ -218,9 +218,9 @@ struct boss_magtheridon : public BossAI Talk(SAY_EMOTE_FREE); Talk(SAY_FREE); scheduler.CancelGroup(GROUP_EARLY_RELEASE_CHECK); //cancel regular countdown + _magReleased = true; scheduler.Schedule(3s, [this](TaskContext) { - _magReleased = true; //redundancy ScheduleCombatEvents(); }); } @@ -239,6 +239,7 @@ struct boss_magtheridon : public BossAI { Talk(SAY_EMOTE_FREE); Talk(SAY_FREE); + _magReleased = true; }).Schedule(123s, GROUP_EARLY_RELEASE_CHECK, [this](TaskContext /*context*/) { ScheduleCombatEvents();