From 4ee6b67a84afb62b7c4b93e754b0dc5dd1ef8670 Mon Sep 17 00:00:00 2001 From: offl <11556157+offl@users.noreply.github.com> Date: Fri, 16 Apr 2021 20:15:08 +0300 Subject: Scripts/Azjol-Nerub: Preparing for updating to new model (#26425) --- .../scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h | 2 ++ .../Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp | 12 ++++++------ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h index faaa44a3467..9d1e9a5a60e 100644 --- a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h +++ b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h @@ -72,4 +72,6 @@ inline AI* GetAzjolNerubAI(T* obj) return GetInstanceAI(obj, AzjolNerubScriptName); } +#define RegisterAzjolNerubCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetAzjolNerubAI) + #endif // AZJOL_NERUB_H_ diff --git a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp index f91a3f5c992..e92e25c6e7c 100644 --- a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp +++ b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp @@ -644,13 +644,13 @@ class spell_anubarak_carrion_beetles : public AuraScript void AddSC_boss_anub_arak() { - RegisterCreatureAIWithFactory(boss_anub_arak, GetAzjolNerubAI); + RegisterAzjolNerubCreatureAI(boss_anub_arak); - RegisterCreatureAIWithFactory(npc_anubarak_anub_ar_darter, GetAzjolNerubAI); - RegisterCreatureAIWithFactory(npc_anubarak_anub_ar_assassin, GetAzjolNerubAI); - RegisterCreatureAIWithFactory(npc_anubarak_anub_ar_guardian, GetAzjolNerubAI); - RegisterCreatureAIWithFactory(npc_anubarak_anub_ar_venomancer, GetAzjolNerubAI); - RegisterCreatureAIWithFactory(npc_anubarak_impale_target, GetAzjolNerubAI); + RegisterAzjolNerubCreatureAI(npc_anubarak_anub_ar_darter); + RegisterAzjolNerubCreatureAI(npc_anubarak_anub_ar_assassin); + RegisterAzjolNerubCreatureAI(npc_anubarak_anub_ar_guardian); + RegisterAzjolNerubCreatureAI(npc_anubarak_anub_ar_venomancer); + RegisterAzjolNerubCreatureAI(npc_anubarak_impale_target); RegisterSpellScript(spell_anubarak_pound); RegisterSpellScript(spell_anubarak_carrion_beetles); -- cgit v1.2.3