chore(Scripts/ZulAman): Update Akilzon to new register method (#20556)
This commit is contained in:
@@ -57,14 +57,9 @@ enum Misc
|
||||
|
||||
constexpr auto NPC_SOARING_EAGLE = 24858;
|
||||
|
||||
class boss_akilzon : public CreatureScript
|
||||
struct boss_akilzon : public BossAI
|
||||
{
|
||||
public:
|
||||
boss_akilzon() : CreatureScript("boss_akilzon") { }
|
||||
|
||||
struct boss_akilzonAI : public BossAI
|
||||
{
|
||||
boss_akilzonAI(Creature* creature) : BossAI(creature, DATA_AKILZON) { }
|
||||
boss_akilzon(Creature* creature) : BossAI(creature, DATA_AKILZON), _stormCount(0), _isRaining(false) { }
|
||||
|
||||
void Reset() override
|
||||
{
|
||||
@@ -264,12 +259,6 @@ public:
|
||||
bool _isRaining;
|
||||
};
|
||||
|
||||
CreatureAI* GetAI(Creature* creature) const override
|
||||
{
|
||||
return GetZulAmanAI<boss_akilzonAI>(creature);
|
||||
}
|
||||
};
|
||||
|
||||
struct npc_akilzon_eagle : public ScriptedAI
|
||||
{
|
||||
npc_akilzon_eagle(Creature* creature) : ScriptedAI(creature) { }
|
||||
@@ -364,7 +353,7 @@ class spell_electrial_storm : public AuraScript
|
||||
|
||||
void AddSC_boss_akilzon()
|
||||
{
|
||||
new boss_akilzon();
|
||||
RegisterZulAmanCreatureAI(boss_akilzon);
|
||||
RegisterZulAmanCreatureAI(npc_akilzon_eagle);
|
||||
RegisterSpellScript(spell_electrial_storm);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user