aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoroffl <11556157+offl@users.noreply.github.com>2021-04-16 20:15:08 +0300
committerShauren <shauren.trinity@gmail.com>2022-03-08 22:43:00 +0100
commitb8dab39d5c8a693b6c0bea1b935d476aadcb66db (patch)
treeed6522b80f07ba9fc29c5c013e0538cabebc1a70
parentf0e8bcb4531dcf5bbafb8f16c7a388afbe6787ab (diff)
Scripts/Azjol-Nerub: Preparing for updating to new model (#26425)
(cherry picked from commit 4ee6b67a84afb62b7c4b93e754b0dc5dd1ef8670)
-rw-r--r--src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h2
-rw-r--r--src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp12
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 89f32d19db6..1e77d0355e2 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<AI>(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 ba18ecd5104..23fe6b854a5 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);