fix(Scripts/BlackTemple): fix blaze and flame bast casting for Flame of Azzinoth (#19967)

fix(Scripts/Core): fix blaze and flame bast casting for Flame of Azzinoth
This commit is contained in:
Grimdhex
2024-09-14 13:22:02 +02:00
committed by GitHub
parent 8030ef4ba0
commit bd40fef081
@@ -1298,12 +1298,21 @@ struct npc_flame_of_azzinoth : public ScriptedAI
DoCastVictim(SPELL_FLAME_BLAST); DoCastVictim(SPELL_FLAME_BLAST);
me->m_Events.AddEventAtOffset([&] { me->m_Events.AddEventAtOffset([&] {
if (Unit* target = me->GetVictim()) DoCastVictim(SPELL_BLAZE);
target->CastSpell(target, SPELL_BLAZE, true);
}, 1s); }, 1s);
}, 15s, 20s); }, 15s, 20s);
} }
void UpdateAI(uint32 diff) override
{
scheduler.Update(diff);
if (!UpdateVictim())
return;
DoMeleeAttackIfReady();
}
private: private:
ObjectGuid _bladeGUID; ObjectGuid _bladeGUID;
}; };