fix(Scripts/MagtheridonLair): Fix double schedule (#16831)
This commit is contained in:
@@ -218,9 +218,9 @@ struct boss_magtheridon : public BossAI
|
|||||||
Talk(SAY_EMOTE_FREE);
|
Talk(SAY_EMOTE_FREE);
|
||||||
Talk(SAY_FREE);
|
Talk(SAY_FREE);
|
||||||
scheduler.CancelGroup(GROUP_EARLY_RELEASE_CHECK); //cancel regular countdown
|
scheduler.CancelGroup(GROUP_EARLY_RELEASE_CHECK); //cancel regular countdown
|
||||||
|
_magReleased = true;
|
||||||
scheduler.Schedule(3s, [this](TaskContext)
|
scheduler.Schedule(3s, [this](TaskContext)
|
||||||
{
|
{
|
||||||
_magReleased = true; //redundancy
|
|
||||||
ScheduleCombatEvents();
|
ScheduleCombatEvents();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -239,6 +239,7 @@ struct boss_magtheridon : public BossAI
|
|||||||
{
|
{
|
||||||
Talk(SAY_EMOTE_FREE);
|
Talk(SAY_EMOTE_FREE);
|
||||||
Talk(SAY_FREE);
|
Talk(SAY_FREE);
|
||||||
|
_magReleased = true;
|
||||||
}).Schedule(123s, GROUP_EARLY_RELEASE_CHECK, [this](TaskContext /*context*/)
|
}).Schedule(123s, GROUP_EARLY_RELEASE_CHECK, [this](TaskContext /*context*/)
|
||||||
{
|
{
|
||||||
ScheduleCombatEvents();
|
ScheduleCombatEvents();
|
||||||
|
|||||||
Reference in New Issue
Block a user