diff --git a/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp b/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp index 095fbf423..dab0d0590 100644 --- a/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp +++ b/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp @@ -346,7 +346,7 @@ struct boss_alar : public BossAI scheduler.Schedule(timer, GROUP_FLAME_BUFFET, [this](TaskContext context) { if (!me->SelectNearestTarget(me->GetCombatReach()) && !me->isMoving()) - DoCastVictim(SPELL_FLAME_BUFFET); + DoCastAOE(SPELL_FLAME_BUFFET); context.Repeat(2s); }); @@ -372,11 +372,11 @@ struct boss_alar : public BossAI { _transitionScheduler.Update(diff); + scheduler.Update(diff); + if (!UpdateVictim()) return; - scheduler.Update(diff); - if (me->HasUnitState(UNIT_STATE_CASTING)) return;