diff options
| author | offl <11556157+offl@users.noreply.github.com> | 2021-04-16 20:15:08 +0300 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2022-03-08 22:43:00 +0100 |
| commit | b8dab39d5c8a693b6c0bea1b935d476aadcb66db (patch) | |
| tree | ed6522b80f07ba9fc29c5c013e0538cabebc1a70 | |
| parent | f0e8bcb4531dcf5bbafb8f16c7a388afbe6787ab (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.h | 2 | ||||
| -rw-r--r-- | src/server/scripts/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 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); |
