mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-22 13:16:23 +00:00
feat(Core/Scripts): split the huge scriptloader into smaller pieces (#5346)
* feat(Core/Scripts): split the huge scriptloader into smaller pieces
* AddSC_swamp_of_sorrows del
* 1
* add mod info
* 1
* 039f0e0faa
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
This commit is contained in:
@@ -1,201 +0,0 @@
|
||||
# Copyright (C)
|
||||
#
|
||||
# This file is free software; as a special exception the author gives
|
||||
# unlimited permission to copy and/or distribute it, with or without
|
||||
# modifications, as long as this notice is preserved.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but
|
||||
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
set(scripts_STAT_SRCS
|
||||
${scripts_STAT_SRCS}
|
||||
${AC_SCRIPTS_DIR}/Northrend/isle_of_conquest.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/zone_storm_peaks.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfLightning/instance_halls_of_lightning.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfLightning/boss_bjarngrim.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfLightning/halls_of_lightning.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfLightning/boss_ionar.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfLightning/boss_volkhan.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfLightning/boss_loken.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_general_vezax.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/ulduar.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_thorim.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_ignis.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/instance_ulduar.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_auriaya.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_yoggsaron.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_hodir.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_assembly_of_iron.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_xt002.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_mimiron.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/ulduar.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_freya.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_razorscale.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/Ulduar/boss_kologarn.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfStone/boss_krystallus.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfStone/halls_of_stone.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfStone/instance_halls_of_stone.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfStone/boss_maiden_of_grief.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfStone/boss_sjonnir.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfStone/halls_of_stone.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/Ulduar/HallsOfStone/brann_bronzebeard.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/ChamberOfAspects/ObsidianSanctum/instance_obsidian_sanctum.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/ChamberOfAspects/ObsidianSanctum/obsidian_sanctum.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/ChamberOfAspects/ObsidianSanctum/boss_sartharion.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/ChamberOfAspects/RubySanctum/instance_ruby_sanctum.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/ChamberOfAspects/RubySanctum/ruby_sanctum.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/ChamberOfAspects/RubySanctum/boss_baltharus_the_warborn.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/ChamberOfAspects/RubySanctum/boss_saviana_ragefire.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/ChamberOfAspects/RubySanctum/boss_general_zarithrian.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/ChamberOfAspects/RubySanctum/boss_halion.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/HallsOfReflection/halls_of_reflection.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/HallsOfReflection/boss_falric.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/HallsOfReflection/instance_halls_of_reflection.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/HallsOfReflection/halls_of_reflection.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/HallsOfReflection/boss_marwyn.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/PitOfSaron/boss_forgemaster_garfrost.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/PitOfSaron/boss_krickandick.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/PitOfSaron/pit_of_saron.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/PitOfSaron/boss_scourgelord_tyrannus.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/PitOfSaron/pit_of_saron.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/PitOfSaron/instance_pit_of_saron.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/ForgeOfSouls/forge_of_souls.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/ForgeOfSouls/boss_bronjahm.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/ForgeOfSouls/instance_forge_of_souls.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/ForgeOfSouls/boss_devourer_of_souls.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/FrozenHalls/ForgeOfSouls/forge_of_souls.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/EyeOfEternity/instance_eye_of_eternity.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/EyeOfEternity/eye_of_eternity.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Oculus/boss_eregos.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Oculus/boss_drakos.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Oculus/oculus.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Oculus/boss_varos.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Oculus/boss_urom.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Oculus/oculus.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Oculus/instance_oculus.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Nexus/boss_commander_stoutbeard_kolurg.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Nexus/boss_ormorok.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Nexus/boss_magus_telestra.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Nexus/instance_nexus.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Nexus/boss_keristrasza.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Nexus/boss_anomalus.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Nexus/Nexus/nexus.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_anubarak_trial.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_faction_champions.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_lord_jaraxxus.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_northrend_beasts.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_twin_valkyr.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheCrusader/instance_trial_of_the_crusader.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheChampion/trial_of_the_champion.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheChampion/trial_of_the_champion.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheChampion/boss_grand_champions.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheChampion/boss_black_knight.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheChampion/instance_trial_of_the_champion.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/CrusadersColiseum/TrialOfTheChampion/boss_argent_challenge.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_loatheb.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_anubrekhan.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_maexxna.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_patchwerk.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_gothik.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_faerlina.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_gluth.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_four_horsemen.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/naxxramas.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_kelthuzad.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_heigan.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_thaddius.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_razuvious.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_sapphiron.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/instance_naxxramas.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_grobbulus.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Naxxramas/boss_noth.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/zone_crystalsong_forest.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VaultOfArchavon/boss_archavon.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VaultOfArchavon/boss_koralon.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VaultOfArchavon/vault_of_archavon.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/VaultOfArchavon/instance_vault_of_archavon.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VaultOfArchavon/boss_emalon.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VaultOfArchavon/boss_toravon.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/zone_sholazar_basin.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardePinnacle/boss_palehoof.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardePinnacle/boss_svala.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardePinnacle/instance_utgarde_pinnacle.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardePinnacle/boss_skadi.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardePinnacle/utgarde_pinnacle.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardeKeep/boss_ingvar_the_plunderer.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardeKeep/boss_skarvald_dalronn.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardeKeep/utgarde_keep.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardeKeep/instance_utgarde_keep.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardeKeep/boss_keleseth.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/UtgardeKeep/UtgardeKeep/utgarde_keep.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/zone_dragonblight.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/zone_grizzly_hills.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/AzjolNerub/instance_azjol_nerub.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/AzjolNerub/boss_krikthir_the_gatewatcher.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/AzjolNerub/boss_hadronox.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/ahnkahet/boss_herald_volazj.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/ahnkahet/boss_prince_taldaram.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/ahnkahet/instance_ahnkahet.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/ahnkahet/boss_jedoga_shadowseeker.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/ahnkahet/boss_elder_nadox.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/ahnkahet/boss_amanitar.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/AzjolNerub/ahnkahet/ahnkahet.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/VioletHold/boss_zuramat.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VioletHold/instance_violet_hold.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VioletHold/boss_lavanthor.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VioletHold/boss_cyanigosa.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VioletHold/violet_hold.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/VioletHold/boss_ichoron.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VioletHold/boss_moragg.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VioletHold/boss_xevozz.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VioletHold/boss_erekem.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/VioletHold/violet_hold.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/icecrown_citadel.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/icecrown_citadel.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/icecrown_citadel_teleport.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_lord_marrowgar.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_icecrown_gunship_battle.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_deathbringer_saurfang.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_festergut.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_rotface.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_professor_putricide.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_blood_queen_lana_thel.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_sindragosa.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/IcecrownCitadel/boss_the_lich_king.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/zone_zuldrak.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/zone_wintergrasp.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/zone_icecrown.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Gundrak/boss_slad_ran.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Gundrak/instance_gundrak.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Gundrak/boss_drakkari_colossus.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Gundrak/gundrak.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/Gundrak/boss_gal_darah.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Gundrak/boss_moorabi.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/Gundrak/boss_eck.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/zone_borean_tundra.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/zone_howling_fjord.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/zone_dalaran.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/DraktharonKeep/boss_trollgore.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/DraktharonKeep/instance_drak_tharon_keep.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/DraktharonKeep/boss_novos.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/DraktharonKeep/drak_tharon_keep.h
|
||||
${AC_SCRIPTS_DIR}/Northrend/DraktharonKeep/boss_tharon_ja.cpp
|
||||
${AC_SCRIPTS_DIR}/Northrend/DraktharonKeep/boss_dred.cpp
|
||||
)
|
||||
|
||||
AC_ADD_SCRIPT_LOADER("Northrend" "ScriptLoader.h")
|
||||
|
||||
message(" -> Prepared: Northrend")
|
||||
332
src/server/scripts/Northrend/northrend_script_loader.cpp
Normal file
332
src/server/scripts/Northrend/northrend_script_loader.cpp
Normal file
@@ -0,0 +1,332 @@
|
||||
/*
|
||||
* Copyright (C) 2016+ AzerothCore <www.azerothcore.org>, released under GNU AGPL v3 license: https://github.com/azerothcore/azerothcore-wotlk/blob/master/LICENSE-AGPL3
|
||||
* Copyright (C) 2021+ WarheadCore <https://github.com/WarheadCore>
|
||||
*/
|
||||
|
||||
// This is where scripts' loading functions should be declared:
|
||||
void AddSC_boss_slad_ran(); //Gundrak
|
||||
void AddSC_boss_moorabi();
|
||||
void AddSC_boss_drakkari_colossus();
|
||||
void AddSC_boss_gal_darah();
|
||||
void AddSC_boss_eck();
|
||||
void AddSC_instance_gundrak();
|
||||
void AddSC_boss_amanitar();
|
||||
void AddSC_boss_taldaram(); //Azjol-Nerub Ahn'kahet
|
||||
void AddSC_boss_elder_nadox();
|
||||
void AddSC_boss_jedoga_shadowseeker();
|
||||
void AddSC_boss_volazj();
|
||||
void AddSC_instance_ahnkahet();
|
||||
void AddSC_boss_argent_challenge(); //Trial of the Champion
|
||||
void AddSC_boss_black_knight();
|
||||
void AddSC_boss_grand_champions();
|
||||
void AddSC_instance_trial_of_the_champion();
|
||||
void AddSC_trial_of_the_champion();
|
||||
void AddSC_boss_anubarak_trial(); //Trial of the Crusader
|
||||
void AddSC_boss_faction_champions();
|
||||
void AddSC_boss_jaraxxus();
|
||||
void AddSC_trial_of_the_crusader();
|
||||
void AddSC_boss_twin_valkyr();
|
||||
void AddSC_boss_northrend_beasts();
|
||||
void AddSC_instance_trial_of_the_crusader();
|
||||
void AddSC_boss_krik_thir(); //Azjol-Nerub Azjol-Nerub
|
||||
void AddSC_boss_hadronox();
|
||||
void AddSC_boss_anub_arak();
|
||||
void AddSC_instance_azjol_nerub();
|
||||
void AddSC_boss_anubrekhan(); //Naxxramas
|
||||
void AddSC_boss_maexxna();
|
||||
void AddSC_boss_patchwerk();
|
||||
void AddSC_boss_grobbulus();
|
||||
void AddSC_boss_razuvious();
|
||||
void AddSC_boss_kelthuzad();
|
||||
void AddSC_boss_loatheb();
|
||||
void AddSC_boss_noth();
|
||||
void AddSC_boss_gluth();
|
||||
void AddSC_boss_sapphiron();
|
||||
void AddSC_boss_four_horsemen();
|
||||
void AddSC_boss_faerlina();
|
||||
void AddSC_boss_heigan();
|
||||
void AddSC_boss_gothik();
|
||||
void AddSC_boss_thaddius();
|
||||
void AddSC_instance_naxxramas();
|
||||
void AddSC_boss_magus_telestra(); //The Nexus Nexus
|
||||
void AddSC_boss_anomalus();
|
||||
void AddSC_boss_ormorok();
|
||||
void AddSC_boss_keristrasza();
|
||||
void AddSC_boss_commander_stoutbeard();
|
||||
void AddSC_instance_nexus();
|
||||
void AddSC_boss_drakos(); //The Nexus The Oculus
|
||||
void AddSC_boss_varos();
|
||||
void AddSC_boss_urom();
|
||||
void AddSC_boss_eregos();
|
||||
void AddSC_instance_oculus();
|
||||
void AddSC_oculus();
|
||||
void AddSC_boss_sartharion(); //Obsidian Sanctum
|
||||
void AddSC_instance_obsidian_sanctum();
|
||||
void AddSC_boss_malygos(); //Eye of Eternity
|
||||
void AddSC_instance_eye_of_eternity();
|
||||
void AddSC_boss_bjarngrim(); //Ulduar Halls of Lightning
|
||||
void AddSC_boss_loken();
|
||||
void AddSC_boss_ionar();
|
||||
void AddSC_boss_volkhan();
|
||||
void AddSC_instance_halls_of_lightning();
|
||||
void AddSC_boss_maiden_of_grief(); //Ulduar Halls of Stone
|
||||
void AddSC_boss_krystallus();
|
||||
void AddSC_boss_sjonnir();
|
||||
void AddSC_brann_bronzebeard();
|
||||
void AddSC_instance_halls_of_stone();
|
||||
void AddSC_boss_auriaya(); //Ulduar Ulduar
|
||||
void AddSC_boss_flame_leviathan();
|
||||
void AddSC_boss_ignis();
|
||||
void AddSC_boss_razorscale();
|
||||
void AddSC_boss_xt002();
|
||||
void AddSC_boss_assembly_of_iron();
|
||||
void AddSC_boss_mimiron();
|
||||
void AddSC_boss_hodir();
|
||||
void AddSC_boss_vezax();
|
||||
void AddSC_boss_kologarn();
|
||||
void AddSC_boss_freya();
|
||||
void AddSC_boss_thorim();
|
||||
void AddSC_boss_yoggsaron();
|
||||
void AddSC_ulduar();
|
||||
void AddSC_boss_algalon_the_observer();
|
||||
void AddSC_instance_ulduar();
|
||||
void AddSC_boss_keleseth(); //Utgarde Keep
|
||||
void AddSC_boss_skarvald_dalronn();
|
||||
void AddSC_boss_ingvar_the_plunderer();
|
||||
void AddSC_instance_utgarde_keep();
|
||||
void AddSC_boss_svala(); //Utgarde pinnacle
|
||||
void AddSC_boss_palehoof();
|
||||
void AddSC_boss_skadi();
|
||||
void AddSC_boss_ymiron();
|
||||
void AddSC_instance_utgarde_pinnacle();
|
||||
void AddSC_utgarde_keep();
|
||||
void AddSC_boss_archavon(); //Vault of Archavon
|
||||
void AddSC_boss_emalon();
|
||||
void AddSC_boss_koralon();
|
||||
void AddSC_boss_toravon();
|
||||
void AddSC_instance_vault_of_archavon();
|
||||
void AddSC_boss_trollgore(); //Drak'Tharon Keep
|
||||
void AddSC_boss_novos();
|
||||
void AddSC_boss_dred();
|
||||
void AddSC_boss_tharon_ja();
|
||||
void AddSC_instance_drak_tharon_keep();
|
||||
void AddSC_boss_cyanigosa(); //Violet Hold
|
||||
void AddSC_boss_erekem();
|
||||
void AddSC_boss_ichoron();
|
||||
void AddSC_boss_lavanthor();
|
||||
void AddSC_boss_moragg();
|
||||
void AddSC_boss_xevozz();
|
||||
void AddSC_boss_zuramat();
|
||||
void AddSC_instance_violet_hold();
|
||||
void AddSC_violet_hold();
|
||||
void AddSC_instance_forge_of_souls(); //Forge of Souls
|
||||
void AddSC_forge_of_souls();
|
||||
void AddSC_boss_bronjahm();
|
||||
void AddSC_boss_devourer_of_souls();
|
||||
void AddSC_instance_pit_of_saron(); //Pit of Saron
|
||||
void AddSC_pit_of_saron();
|
||||
void AddSC_boss_garfrost();
|
||||
void AddSC_boss_ick();
|
||||
void AddSC_boss_tyrannus();
|
||||
void AddSC_instance_halls_of_reflection(); // Halls of Reflection
|
||||
void AddSC_halls_of_reflection();
|
||||
void AddSC_boss_falric();
|
||||
void AddSC_boss_marwyn();
|
||||
void AddSC_boss_lord_marrowgar(); // Icecrown Citadel
|
||||
void AddSC_boss_lady_deathwhisper();
|
||||
void AddSC_boss_icecrown_gunship_battle();
|
||||
void AddSC_boss_deathbringer_saurfang();
|
||||
void AddSC_boss_festergut();
|
||||
void AddSC_boss_rotface();
|
||||
void AddSC_boss_professor_putricide();
|
||||
void AddSC_boss_blood_prince_council();
|
||||
void AddSC_boss_blood_queen_lana_thel();
|
||||
void AddSC_boss_valithria_dreamwalker();
|
||||
void AddSC_boss_sindragosa();
|
||||
void AddSC_boss_the_lich_king();
|
||||
void AddSC_icecrown_citadel_teleport();
|
||||
void AddSC_instance_icecrown_citadel();
|
||||
void AddSC_icecrown_citadel();
|
||||
void AddSC_instance_ruby_sanctum(); // Ruby Sanctum
|
||||
void AddSC_boss_baltharus_the_warborn();
|
||||
void AddSC_boss_saviana_ragefire();
|
||||
void AddSC_boss_general_zarithrian();
|
||||
void AddSC_boss_halion();
|
||||
void AddSC_dalaran();
|
||||
void AddSC_borean_tundra();
|
||||
void AddSC_dragonblight();
|
||||
void AddSC_grizzly_hills();
|
||||
void AddSC_howling_fjord();
|
||||
void AddSC_icecrown();
|
||||
void AddSC_sholazar_basin();
|
||||
void AddSC_storm_peaks();
|
||||
void AddSC_zuldrak();
|
||||
void AddSC_crystalsong_forest();
|
||||
void AddSC_isle_of_conquest();
|
||||
void AddSC_wintergrasp();
|
||||
|
||||
// The name of this function should match:
|
||||
// void Add${NameOfDirectory}Scripts()
|
||||
void AddNorthrendScripts()
|
||||
{
|
||||
AddSC_boss_slad_ran(); //Gundrak
|
||||
AddSC_boss_moorabi();
|
||||
AddSC_boss_drakkari_colossus();
|
||||
AddSC_boss_gal_darah();
|
||||
AddSC_boss_eck();
|
||||
AddSC_instance_gundrak();
|
||||
AddSC_boss_amanitar();
|
||||
AddSC_boss_taldaram(); //Azjol-Nerub Ahn'kahet
|
||||
AddSC_boss_elder_nadox();
|
||||
AddSC_boss_jedoga_shadowseeker();
|
||||
AddSC_boss_volazj();
|
||||
AddSC_instance_ahnkahet();
|
||||
AddSC_boss_argent_challenge(); //Trial of the Champion
|
||||
AddSC_boss_black_knight();
|
||||
AddSC_boss_grand_champions();
|
||||
AddSC_instance_trial_of_the_champion();
|
||||
AddSC_trial_of_the_champion();
|
||||
AddSC_boss_anubarak_trial(); //Trial of the Crusader
|
||||
AddSC_boss_faction_champions();
|
||||
AddSC_boss_jaraxxus();
|
||||
AddSC_trial_of_the_crusader();
|
||||
AddSC_boss_twin_valkyr();
|
||||
AddSC_boss_northrend_beasts();
|
||||
AddSC_instance_trial_of_the_crusader();
|
||||
AddSC_boss_krik_thir(); //Azjol-Nerub Azjol-Nerub
|
||||
AddSC_boss_hadronox();
|
||||
AddSC_boss_anub_arak();
|
||||
AddSC_instance_azjol_nerub();
|
||||
AddSC_boss_anubrekhan(); //Naxxramas
|
||||
AddSC_boss_maexxna();
|
||||
AddSC_boss_patchwerk();
|
||||
AddSC_boss_grobbulus();
|
||||
AddSC_boss_razuvious();
|
||||
AddSC_boss_kelthuzad();
|
||||
AddSC_boss_loatheb();
|
||||
AddSC_boss_noth();
|
||||
AddSC_boss_gluth();
|
||||
AddSC_boss_sapphiron();
|
||||
AddSC_boss_four_horsemen();
|
||||
AddSC_boss_faerlina();
|
||||
AddSC_boss_heigan();
|
||||
AddSC_boss_gothik();
|
||||
AddSC_boss_thaddius();
|
||||
AddSC_instance_naxxramas();
|
||||
AddSC_boss_magus_telestra(); //The Nexus Nexus
|
||||
AddSC_boss_anomalus();
|
||||
AddSC_boss_ormorok();
|
||||
AddSC_boss_keristrasza();
|
||||
AddSC_boss_commander_stoutbeard();
|
||||
AddSC_instance_nexus();
|
||||
AddSC_boss_drakos(); //The Nexus The Oculus
|
||||
AddSC_boss_varos();
|
||||
AddSC_boss_urom();
|
||||
AddSC_boss_eregos();
|
||||
AddSC_instance_oculus();
|
||||
AddSC_oculus();
|
||||
AddSC_boss_sartharion(); //Obsidian Sanctum
|
||||
AddSC_instance_obsidian_sanctum();
|
||||
AddSC_boss_malygos(); //Eye of Eternity
|
||||
AddSC_instance_eye_of_eternity();
|
||||
AddSC_boss_bjarngrim(); //Ulduar Halls of Lightning
|
||||
AddSC_boss_loken();
|
||||
AddSC_boss_ionar();
|
||||
AddSC_boss_volkhan();
|
||||
AddSC_instance_halls_of_lightning();
|
||||
AddSC_boss_maiden_of_grief(); //Ulduar Halls of Stone
|
||||
AddSC_boss_krystallus();
|
||||
AddSC_boss_sjonnir();
|
||||
AddSC_brann_bronzebeard();
|
||||
AddSC_instance_halls_of_stone();
|
||||
AddSC_boss_auriaya(); //Ulduar Ulduar
|
||||
AddSC_boss_flame_leviathan();
|
||||
AddSC_boss_ignis();
|
||||
AddSC_boss_razorscale();
|
||||
AddSC_boss_xt002();
|
||||
AddSC_boss_assembly_of_iron();
|
||||
AddSC_boss_mimiron();
|
||||
AddSC_boss_hodir();
|
||||
AddSC_boss_vezax();
|
||||
AddSC_boss_kologarn();
|
||||
AddSC_boss_freya();
|
||||
AddSC_boss_thorim();
|
||||
AddSC_boss_yoggsaron();
|
||||
AddSC_ulduar();
|
||||
AddSC_boss_algalon_the_observer();
|
||||
AddSC_instance_ulduar();
|
||||
AddSC_boss_keleseth(); //Utgarde Keep
|
||||
AddSC_boss_skarvald_dalronn();
|
||||
AddSC_boss_ingvar_the_plunderer();
|
||||
AddSC_instance_utgarde_keep();
|
||||
AddSC_boss_svala(); //Utgarde pinnacle
|
||||
AddSC_boss_palehoof();
|
||||
AddSC_boss_skadi();
|
||||
AddSC_boss_ymiron();
|
||||
AddSC_instance_utgarde_pinnacle();
|
||||
AddSC_utgarde_keep();
|
||||
AddSC_boss_archavon(); //Vault of Archavon
|
||||
AddSC_boss_emalon();
|
||||
AddSC_boss_koralon();
|
||||
AddSC_boss_toravon();
|
||||
AddSC_instance_vault_of_archavon();
|
||||
AddSC_boss_trollgore(); //Drak'Tharon Keep
|
||||
AddSC_boss_novos();
|
||||
AddSC_boss_dred();
|
||||
AddSC_boss_tharon_ja();
|
||||
AddSC_instance_drak_tharon_keep();
|
||||
AddSC_boss_cyanigosa(); //Violet Hold
|
||||
AddSC_boss_erekem();
|
||||
AddSC_boss_ichoron();
|
||||
AddSC_boss_lavanthor();
|
||||
AddSC_boss_moragg();
|
||||
AddSC_boss_xevozz();
|
||||
AddSC_boss_zuramat();
|
||||
AddSC_instance_violet_hold();
|
||||
AddSC_violet_hold();
|
||||
AddSC_instance_forge_of_souls(); //Forge of Souls
|
||||
AddSC_forge_of_souls();
|
||||
AddSC_boss_bronjahm();
|
||||
AddSC_boss_devourer_of_souls();
|
||||
AddSC_instance_pit_of_saron(); //Pit of Saron
|
||||
AddSC_pit_of_saron();
|
||||
AddSC_boss_garfrost();
|
||||
AddSC_boss_ick();
|
||||
AddSC_boss_tyrannus();
|
||||
AddSC_instance_halls_of_reflection(); // Halls of Reflection
|
||||
AddSC_halls_of_reflection();
|
||||
AddSC_boss_falric();
|
||||
AddSC_boss_marwyn();
|
||||
AddSC_boss_lord_marrowgar(); // Icecrown Citadel
|
||||
AddSC_boss_lady_deathwhisper();
|
||||
AddSC_boss_icecrown_gunship_battle();
|
||||
AddSC_boss_deathbringer_saurfang();
|
||||
AddSC_boss_festergut();
|
||||
AddSC_boss_rotface();
|
||||
AddSC_boss_professor_putricide();
|
||||
AddSC_boss_blood_prince_council();
|
||||
AddSC_boss_blood_queen_lana_thel();
|
||||
AddSC_boss_valithria_dreamwalker();
|
||||
AddSC_boss_sindragosa();
|
||||
AddSC_boss_the_lich_king();
|
||||
AddSC_icecrown_citadel_teleport();
|
||||
AddSC_instance_icecrown_citadel();
|
||||
AddSC_icecrown_citadel();
|
||||
AddSC_instance_ruby_sanctum(); // Ruby Sanctum
|
||||
AddSC_boss_baltharus_the_warborn();
|
||||
AddSC_boss_saviana_ragefire();
|
||||
AddSC_boss_general_zarithrian();
|
||||
AddSC_boss_halion();
|
||||
AddSC_dalaran();
|
||||
AddSC_borean_tundra();
|
||||
AddSC_dragonblight();
|
||||
AddSC_grizzly_hills();
|
||||
AddSC_howling_fjord();
|
||||
AddSC_icecrown();
|
||||
AddSC_sholazar_basin();
|
||||
AddSC_storm_peaks();
|
||||
AddSC_zuldrak();
|
||||
AddSC_crystalsong_forest();
|
||||
AddSC_isle_of_conquest();
|
||||
AddSC_wintergrasp();
|
||||
}
|
||||
Reference in New Issue
Block a user