SHOW:
|
|
- or go back to the newest paste.
| 1 | /* | |
| 2 | * Copyright (C) 2008-2012 TrinityCore <http://www.trinitycore.org/> | |
| 3 | * | |
| 4 | * This program is free software; you can redistribute it and/or modify it | |
| 5 | * under the terms of the GNU General Public License as published by the | |
| 6 | * Free Software Foundation; either version 2 of the License, or (at your | |
| 7 | * option) any later version. | |
| 8 | * | |
| 9 | * This program is distributed in the hope that it will be useful, but WITHOUT | |
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | |
| 12 | * more details. | |
| 13 | * | |
| 14 | * You should have received a copy of the GNU General Public License along | |
| 15 | * with this program. If not, see <http://www.gnu.org/licenses/>. | |
| 16 | */ | |
| 17 | ||
| 18 | #include "ScriptLoader.h" | |
| 19 | ||
| 20 | //examples | |
| 21 | void AddSC_example_creature(); | |
| 22 | void AddSC_example_escort(); | |
| 23 | void AddSC_example_gossip_codebox(); | |
| 24 | void AddSC_example_misc(); | |
| 25 | void AddSC_example_commandscript(); | |
| 26 | ||
| 27 | // spells | |
| 28 | void AddSC_deathknight_spell_scripts(); | |
| 29 | void AddSC_druid_spell_scripts(); | |
| 30 | void AddSC_generic_spell_scripts(); | |
| 31 | void AddSC_hunter_spell_scripts(); | |
| 32 | void AddSC_mage_spell_scripts(); | |
| 33 | void AddSC_paladin_spell_scripts(); | |
| 34 | void AddSC_priest_spell_scripts(); | |
| 35 | void AddSC_rogue_spell_scripts(); | |
| 36 | void AddSC_shaman_spell_scripts(); | |
| 37 | void AddSC_warlock_spell_scripts(); | |
| 38 | void AddSC_warrior_spell_scripts(); | |
| 39 | void AddSC_quest_spell_scripts(); | |
| 40 | void AddSC_item_spell_scripts(); | |
| 41 | void AddSC_example_spell_scripts(); | |
| 42 | ||
| 43 | void AddSC_SmartSCripts(); | |
| 44 | ||
| 45 | //Commands | |
| 46 | void AddSC_account_commandscript(); | |
| 47 | void AddSC_achievement_commandscript(); | |
| 48 | void AddSC_debug_commandscript(); | |
| 49 | void AddSC_event_commandscript(); | |
| 50 | void AddSC_gm_commandscript(); | |
| 51 | void AddSC_go_commandscript(); | |
| 52 | void AddSC_gobject_commandscript(); | |
| 53 | void AddSC_honor_commandscript(); | |
| 54 | void AddSC_learn_commandscript(); | |
| 55 | void AddSC_misc_commandscript(); | |
| 56 | void AddSC_modify_commandscript(); | |
| 57 | void AddSC_npc_commandscript(); | |
| 58 | void AddSC_quest_commandscript(); | |
| 59 | void AddSC_reload_commandscript(); | |
| 60 | void AddSC_tele_commandscript(); | |
| 61 | void AddSC_titles_commandscript(); | |
| 62 | void AddSC_wp_commandscript(); | |
| 63 | void AddSC_gps_commandscript(); | |
| 64 | ||
| 65 | #ifdef SCRIPTS | |
| 66 | //world | |
| 67 | void AddSC_areatrigger_scripts(); | |
| 68 | void AddSC_emerald_dragons(); | |
| 69 | void AddSC_generic_creature(); | |
| 70 | void AddSC_go_scripts(); | |
| 71 | void AddSC_guards(); | |
| 72 | void AddSC_item_scripts(); | |
| 73 | void AddSC_npc_professions(); | |
| 74 | void AddSC_npc_innkeeper(); | |
| 75 | void AddSC_npcs_special(); | |
| 76 | void AddSC_npc_taxi(); | |
| 77 | void AddSC_achievement_scripts(); | |
| 78 | ||
| 79 | //eastern kingdoms | |
| 80 | void AddSC_alterac_valley(); //Alterac Valley | |
| 81 | void AddSC_boss_balinda(); | |
| 82 | void AddSC_boss_drekthar(); | |
| 83 | void AddSC_boss_galvangar(); | |
| 84 | void AddSC_boss_vanndar(); | |
| 85 | void AddSC_blackrock_depths(); //Blackrock Depths | |
| 86 | void AddSC_boss_ambassador_flamelash(); | |
| 87 | void AddSC_boss_anubshiah(); | |
| 88 | void AddSC_boss_draganthaurissan(); | |
| 89 | void AddSC_boss_general_angerforge(); | |
| 90 | void AddSC_boss_gorosh_the_dervish(); | |
| 91 | void AddSC_boss_grizzle(); | |
| 92 | void AddSC_boss_high_interrogator_gerstahn(); | |
| 93 | void AddSC_boss_magmus(); | |
| 94 | void AddSC_boss_moira_bronzebeard(); | |
| 95 | void AddSC_boss_tomb_of_seven(); | |
| 96 | void AddSC_instance_blackrock_depths(); | |
| 97 | void AddSC_boss_drakkisath(); //Blackrock Spire | |
| 98 | void AddSC_boss_halycon(); | |
| 99 | void AddSC_boss_highlordomokk(); | |
| 100 | void AddSC_boss_mothersmolderweb(); | |
| 101 | void AddSC_boss_overlordwyrmthalak(); | |
| 102 | void AddSC_boss_shadowvosh(); | |
| 103 | void AddSC_boss_thebeast(); | |
| 104 | void AddSC_boss_warmastervoone(); | |
| 105 | void AddSC_boss_quatermasterzigris(); | |
| 106 | void AddSC_boss_pyroguard_emberseer(); | |
| 107 | void AddSC_boss_gyth(); | |
| 108 | void AddSC_boss_rend_blackhand(); | |
| 109 | void AddSC_instance_blackrock_spire(); | |
| 110 | void AddSC_boss_razorgore(); //Blackwing lair | |
| 111 | void AddSC_boss_vael(); | |
| 112 | void AddSC_boss_broodlord(); | |
| 113 | void AddSC_boss_firemaw(); | |
| 114 | void AddSC_boss_ebonroc(); | |
| 115 | void AddSC_boss_flamegor(); | |
| 116 | void AddSC_boss_chromaggus(); | |
| 117 | void AddSC_boss_nefarian(); | |
| 118 | void AddSC_boss_victor_nefarius(); | |
| 119 | void AddSC_boss_mr_smite(); | |
| 120 | void AddSC_deadmines(); //Deadmines | |
| 121 | void AddSC_instance_deadmines(); | |
| 122 | void AddSC_gnomeregan(); //Gnomeregan | |
| 123 | void AddSC_instance_gnomeregan(); | |
| 124 | void AddSC_boss_attumen(); //Karazhan | |
| 125 | void AddSC_boss_curator(); | |
| 126 | void AddSC_boss_maiden_of_virtue(); | |
| 127 | void AddSC_boss_shade_of_aran(); | |
| 128 | void AddSC_boss_malchezaar(); | |
| 129 | void AddSC_boss_terestian_illhoof(); | |
| 130 | void AddSC_boss_moroes(); | |
| 131 | void AddSC_bosses_opera(); | |
| 132 | void AddSC_boss_netherspite(); | |
| 133 | void AddSC_instance_karazhan(); | |
| 134 | void AddSC_karazhan(); | |
| 135 | void AddSC_boss_nightbane(); | |
| 136 | void AddSC_boss_felblood_kaelthas(); // Magister's Terrace | |
| 137 | void AddSC_boss_selin_fireheart(); | |
| 138 | void AddSC_boss_vexallus(); | |
| 139 | void AddSC_boss_priestess_delrissa(); | |
| 140 | void AddSC_instance_magisters_terrace(); | |
| 141 | void AddSC_magisters_terrace(); | |
| 142 | void AddSC_boss_lucifron(); //Molten core | |
| 143 | void AddSC_boss_magmadar(); | |
| 144 | void AddSC_boss_gehennas(); | |
| 145 | void AddSC_boss_garr(); | |
| 146 | void AddSC_boss_baron_geddon(); | |
| 147 | void AddSC_boss_shazzrah(); | |
| 148 | void AddSC_boss_golemagg(); | |
| 149 | void AddSC_boss_sulfuron(); | |
| 150 | void AddSC_boss_majordomo(); | |
| 151 | void AddSC_boss_ragnaros(); | |
| 152 | void AddSC_instance_molten_core(); | |
| 153 | void AddSC_molten_core(); | |
| 154 | void AddSC_the_scarlet_enclave(); //Scarlet Enclave | |
| 155 | void AddSC_the_scarlet_enclave_c1(); | |
| 156 | void AddSC_the_scarlet_enclave_c2(); | |
| 157 | void AddSC_the_scarlet_enclave_c5(); | |
| 158 | void AddSC_boss_arcanist_doan(); //Scarlet Monastery | |
| 159 | void AddSC_boss_azshir_the_sleepless(); | |
| 160 | void AddSC_boss_bloodmage_thalnos(); | |
| 161 | void AddSC_boss_headless_horseman(); | |
| 162 | void AddSC_boss_herod(); | |
| 163 | void AddSC_boss_high_inquisitor_fairbanks(); | |
| 164 | void AddSC_boss_houndmaster_loksey(); | |
| 165 | void AddSC_boss_interrogator_vishas(); | |
| 166 | void AddSC_boss_scorn(); | |
| 167 | void AddSC_instance_scarlet_monastery(); | |
| 168 | void AddSC_boss_mograine_and_whitemane(); | |
| 169 | void AddSC_boss_darkmaster_gandling(); //Scholomance | |
| 170 | void AddSC_boss_death_knight_darkreaver(); | |
| 171 | void AddSC_boss_theolenkrastinov(); | |
| 172 | void AddSC_boss_illuciabarov(); | |
| 173 | void AddSC_boss_instructormalicia(); | |
| 174 | void AddSC_boss_jandicebarov(); | |
| 175 | void AddSC_boss_kormok(); | |
| 176 | void AddSC_boss_lordalexeibarov(); | |
| 177 | void AddSC_boss_lorekeeperpolkelt(); | |
| 178 | void AddSC_boss_rasfrost(); | |
| 179 | void AddSC_boss_theravenian(); | |
| 180 | void AddSC_boss_vectus(); | |
| 181 | void AddSC_instance_scholomance(); | |
| 182 | void AddSC_shadowfang_keep(); //Shadowfang keep | |
| 183 | void AddSC_instance_shadowfang_keep(); | |
| 184 | void AddSC_boss_magistrate_barthilas(); //Stratholme | |
| 185 | void AddSC_boss_maleki_the_pallid(); | |
| 186 | void AddSC_boss_nerubenkan(); | |
| 187 | void AddSC_boss_cannon_master_willey(); | |
| 188 | void AddSC_boss_baroness_anastari(); | |
| 189 | void AddSC_boss_ramstein_the_gorger(); | |
| 190 | void AddSC_boss_timmy_the_cruel(); | |
| 191 | void AddSC_boss_postmaster_malown(); | |
| 192 | void AddSC_boss_baron_rivendare(); | |
| 193 | void AddSC_boss_dathrohan_balnazzar(); | |
| 194 | void AddSC_boss_order_of_silver_hand(); | |
| 195 | void AddSC_instance_stratholme(); | |
| 196 | void AddSC_stratholme(); | |
| 197 | void AddSC_sunken_temple(); // Sunken Temple | |
| 198 | void AddSC_instance_sunken_temple(); | |
| 199 | void AddSC_instance_sunwell_plateau(); //Sunwell Plateau | |
| 200 | void AddSC_boss_kalecgos(); | |
| 201 | void AddSC_boss_brutallus(); | |
| 202 | void AddSC_boss_felmyst(); | |
| 203 | void AddSC_boss_eredar_twins(); | |
| 204 | void AddSC_boss_muru(); | |
| 205 | void AddSC_boss_kiljaeden(); | |
| 206 | void AddSC_sunwell_plateau(); | |
| 207 | void AddSC_boss_archaedas(); //Uldaman | |
| 208 | void AddSC_boss_ironaya(); | |
| 209 | void AddSC_uldaman(); | |
| 210 | void AddSC_instance_uldaman(); | |
| 211 | void AddSC_boss_akilzon(); //Zul'Aman | |
| 212 | void AddSC_boss_halazzi(); | |
| 213 | void AddSC_boss_hex_lord_malacrass(); | |
| 214 | void AddSC_boss_janalai(); | |
| 215 | void AddSC_boss_nalorakk(); | |
| 216 | void AddSC_boss_zuljin(); | |
| 217 | void AddSC_instance_zulaman(); | |
| 218 | void AddSC_zulaman(); | |
| 219 | void AddSC_boss_jeklik(); //Zul'Gurub | |
| 220 | void AddSC_boss_venoxis(); | |
| 221 | void AddSC_boss_marli(); | |
| 222 | void AddSC_boss_mandokir(); | |
| 223 | void AddSC_boss_gahzranka(); | |
| 224 | void AddSC_boss_thekal(); | |
| 225 | void AddSC_boss_arlokk(); | |
| 226 | void AddSC_boss_jindo(); | |
| 227 | void AddSC_boss_hakkar(); | |
| 228 | void AddSC_boss_grilek(); | |
| 229 | void AddSC_boss_hazzarah(); | |
| 230 | void AddSC_boss_renataki(); | |
| 231 | void AddSC_boss_wushoolay(); | |
| 232 | void AddSC_instance_zulgurub(); | |
| 233 | ||
| 234 | //void AddSC_alterac_mountains(); | |
| 235 | void AddSC_arathi_highlands(); | |
| 236 | void AddSC_blasted_lands(); | |
| 237 | void AddSC_boss_kruul(); | |
| 238 | void AddSC_burning_steppes(); | |
| 239 | void AddSC_duskwood(); | |
| 240 | void AddSC_eastern_plaguelands(); | |
| 241 | void AddSC_eversong_woods(); | |
| 242 | void AddSC_ghostlands(); | |
| 243 | void AddSC_hinterlands(); | |
| 244 | void AddSC_ironforge(); | |
| 245 | void AddSC_isle_of_queldanas(); | |
| 246 | void AddSC_loch_modan(); | |
| 247 | void AddSC_redridge_mountains(); | |
| 248 | void AddSC_searing_gorge(); | |
| 249 | void AddSC_silvermoon_city(); | |
| 250 | void AddSC_silverpine_forest(); | |
| 251 | void AddSC_stormwind_city(); | |
| 252 | void AddSC_stranglethorn_vale(); | |
| 253 | void AddSC_swamp_of_sorrows(); | |
| 254 | void AddSC_tirisfal_glades(); | |
| 255 | void AddSC_undercity(); | |
| 256 | void AddSC_western_plaguelands(); | |
| 257 | void AddSC_westfall(); | |
| 258 | void AddSC_wetlands(); | |
| 259 | ||
| 260 | //kalimdor | |
| 261 | void AddSC_blackfathom_deeps(); //Blackfathom Depths | |
| 262 | void AddSC_boss_gelihast(); | |
| 263 | void AddSC_boss_kelris(); | |
| 264 | void AddSC_boss_aku_mai(); | |
| 265 | void AddSC_instance_blackfathom_deeps(); | |
| 266 | void AddSC_hyjal(); //CoT Battle for Mt. Hyjal | |
| 267 | void AddSC_boss_archimonde(); | |
| 268 | void AddSC_instance_mount_hyjal(); | |
| 269 | void AddSC_hyjal_trash(); | |
| 270 | void AddSC_boss_rage_winterchill(); | |
| 271 | void AddSC_boss_anetheron(); | |
| 272 | void AddSC_boss_kazrogal(); | |
| 273 | void AddSC_boss_azgalor(); | |
| 274 | void AddSC_boss_captain_skarloc(); //CoT Old Hillsbrad | |
| 275 | void AddSC_boss_epoch_hunter(); | |
| 276 | void AddSC_boss_lieutenant_drake(); | |
| 277 | void AddSC_instance_old_hillsbrad(); | |
| 278 | void AddSC_old_hillsbrad(); | |
| 279 | void AddSC_boss_aeonus(); //CoT The Dark Portal | |
| 280 | void AddSC_boss_chrono_lord_deja(); | |
| 281 | void AddSC_boss_temporus(); | |
| 282 | void AddSC_dark_portal(); | |
| 283 | void AddSC_instance_dark_portal(); | |
| 284 | void AddSC_boss_epoch(); //CoT Culling Of Stratholme | |
| 285 | void AddSC_boss_infinite_corruptor(); | |
| 286 | void AddSC_boss_salramm(); | |
| 287 | void AddSC_boss_mal_ganis(); | |
| 288 | void AddSC_boss_meathook(); | |
| 289 | void AddSC_culling_of_stratholme(); | |
| 290 | void AddSC_instance_culling_of_stratholme(); | |
| 291 | void AddSC_boss_celebras_the_cursed(); //Maraudon | |
| 292 | void AddSC_boss_landslide(); | |
| 293 | void AddSC_boss_noxxion(); | |
| 294 | void AddSC_boss_ptheradras(); | |
| 295 | void AddSC_boss_onyxia(); //Onyxia's Lair | |
| 296 | void AddSC_instance_onyxias_lair(); | |
| 297 | void AddSC_boss_amnennar_the_coldbringer(); //Razorfen Downs | |
| 298 | void AddSC_razorfen_downs(); | |
| 299 | void AddSC_instance_razorfen_downs(); | |
| 300 | void AddSC_razorfen_kraul(); //Razorfen Kraul | |
| 301 | void AddSC_instance_razorfen_kraul(); | |
| 302 | void AddSC_boss_kurinnaxx(); //Ruins of ahn'qiraj | |
| 303 | void AddSC_boss_rajaxx(); | |
| 304 | void AddSC_boss_moam(); | |
| 305 | void AddSC_boss_buru(); | |
| 306 | void AddSC_boss_ayamiss(); | |
| 307 | void AddSC_boss_ossirian(); | |
| 308 | void AddSC_instance_ruins_of_ahnqiraj(); | |
| 309 | void AddSC_boss_cthun(); //Temple of ahn'qiraj | |
| 310 | void AddSC_boss_fankriss(); | |
| 311 | void AddSC_boss_huhuran(); | |
| 312 | void AddSC_bug_trio(); | |
| 313 | void AddSC_boss_sartura(); | |
| 314 | void AddSC_boss_skeram(); | |
| 315 | void AddSC_boss_twinemperors(); | |
| 316 | void AddSC_mob_anubisath_sentinel(); | |
| 317 | void AddSC_instance_temple_of_ahnqiraj(); | |
| 318 | void AddSC_wailing_caverns(); //Wailing caverns | |
| 319 | void AddSC_instance_wailing_caverns(); | |
| 320 | void AddSC_zulfarrak(); //Zul'Farrak generic | |
| 321 | void AddSC_instance_zulfarrak(); //Zul'Farrak instance script | |
| 322 | ||
| 323 | void AddSC_ashenvale(); | |
| 324 | void AddSC_azshara(); | |
| 325 | void AddSC_azuremyst_isle(); | |
| 326 | void AddSC_bloodmyst_isle(); | |
| 327 | void AddSC_boss_azuregos(); | |
| 328 | void AddSC_darkshore(); | |
| 329 | void AddSC_desolace(); | |
| 330 | void AddSC_durotar(); | |
| 331 | void AddSC_dustwallow_marsh(); | |
| 332 | void AddSC_felwood(); | |
| 333 | void AddSC_feralas(); | |
| 334 | void AddSC_moonglade(); | |
| 335 | void AddSC_mulgore(); | |
| 336 | void AddSC_orgrimmar(); | |
| 337 | void AddSC_silithus(); | |
| 338 | void AddSC_stonetalon_mountains(); | |
| 339 | void AddSC_tanaris(); | |
| 340 | void AddSC_teldrassil(); | |
| 341 | void AddSC_the_barrens(); | |
| 342 | void AddSC_thousand_needles(); | |
| 343 | void AddSC_thunder_bluff(); | |
| 344 | void AddSC_ungoro_crater(); | |
| 345 | void AddSC_winterspring(); | |
| 346 | ||
| 347 | //northrend | |
| 348 | void AddSC_boss_slad_ran(); | |
| 349 | void AddSC_boss_moorabi(); | |
| 350 | void AddSC_boss_drakkari_colossus(); | |
| 351 | void AddSC_boss_gal_darah(); | |
| 352 | void AddSC_boss_eck(); | |
| 353 | void AddSC_instance_gundrak(); | |
| 354 | void AddSC_boss_krik_thir(); //Azjol-Nerub | |
| 355 | void AddSC_boss_hadronox(); | |
| 356 | void AddSC_boss_anub_arak(); | |
| 357 | void AddSC_instance_azjol_nerub(); | |
| 358 | void AddSC_instance_ahnkahet(); //Azjol-Nerub Ahn'kahet | |
| 359 | void AddSC_boss_amanitar(); | |
| 360 | void AddSC_boss_taldaram(); | |
| 361 | void AddSC_boss_jedoga_shadowseeker(); | |
| 362 | void AddSC_boss_elder_nadox(); | |
| 363 | void AddSC_boss_volazj(); | |
| 364 | void AddSC_boss_argent_challenge(); //Trial of the Champion | |
| 365 | void AddSC_boss_black_knight(); | |
| 366 | void AddSC_boss_grand_champions(); | |
| 367 | void AddSC_instance_trial_of_the_champion(); | |
| 368 | void AddSC_trial_of_the_champion(); | |
| 369 | void AddSC_boss_anubarak_trial(); //Trial of the Crusader | |
| 370 | void AddSC_boss_faction_champions(); | |
| 371 | void AddSC_boss_jaraxxus(); | |
| 372 | void AddSC_boss_northrend_beasts(); | |
| 373 | void AddSC_boss_twin_valkyr(); | |
| 374 | void AddSC_trial_of_the_crusader(); | |
| 375 | void AddSC_instance_trial_of_the_crusader(); | |
| 376 | void AddSC_boss_anubrekhan(); //Naxxramas | |
| 377 | void AddSC_boss_maexxna(); | |
| 378 | void AddSC_boss_patchwerk(); | |
| 379 | void AddSC_boss_grobbulus(); | |
| 380 | void AddSC_boss_razuvious(); | |
| 381 | void AddSC_boss_kelthuzad(); | |
| 382 | void AddSC_boss_loatheb(); | |
| 383 | void AddSC_boss_noth(); | |
| 384 | void AddSC_boss_gluth(); | |
| 385 | void AddSC_boss_sapphiron(); | |
| 386 | void AddSC_boss_four_horsemen(); | |
| 387 | void AddSC_boss_faerlina(); | |
| 388 | void AddSC_boss_heigan(); | |
| 389 | void AddSC_boss_gothik(); | |
| 390 | void AddSC_boss_thaddius(); | |
| 391 | void AddSC_instance_naxxramas(); | |
| 392 | void AddSC_boss_magus_telestra(); //The Nexus Nexus | |
| 393 | void AddSC_boss_anomalus(); | |
| 394 | void AddSC_boss_ormorok(); | |
| 395 | void AddSC_boss_keristrasza(); | |
| 396 | void AddSC_instance_nexus(); | |
| 397 | void AddSC_boss_drakos(); //The Nexus The Oculus | |
| 398 | void AddSC_boss_urom(); | |
| 399 | void AddSC_boss_varos(); | |
| 400 | void AddSC_boss_eregos(); | |
| 401 | void AddSC_instance_oculus(); | |
| 402 | void AddSC_oculus(); | |
| 403 | void AddSC_boss_malygos(); // The Nexus: Eye of Eternity | |
| 404 | void AddSC_instance_eye_of_eternity(); | |
| 405 | void AddSC_boss_sartharion(); //Obsidian Sanctum | |
| 406 | void AddSC_instance_obsidian_sanctum(); | |
| 407 | void AddSC_boss_bjarngrim(); //Ulduar Halls of Lightning | |
| 408 | void AddSC_boss_loken(); | |
| 409 | void AddSC_boss_ionar(); | |
| 410 | void AddSC_boss_volkhan(); | |
| 411 | void AddSC_instance_halls_of_lightning(); | |
| 412 | void AddSC_boss_maiden_of_grief(); //Ulduar Halls of Stone | |
| 413 | void AddSC_boss_krystallus(); | |
| 414 | void AddSC_boss_sjonnir(); | |
| 415 | void AddSC_instance_halls_of_stone(); | |
| 416 | void AddSC_halls_of_stone(); | |
| 417 | void AddSC_boss_auriaya(); //Ulduar Ulduar | |
| 418 | void AddSC_boss_flame_leviathan(); | |
| 419 | void AddSC_boss_ignis(); | |
| 420 | void AddSC_boss_razorscale(); | |
| 421 | void AddSC_boss_xt002(); | |
| 422 | void AddSC_boss_kologarn(); | |
| 423 | void AddSC_boss_assembly_of_iron(); | |
| 424 | void AddSC_boss_general_vezax(); | |
| 425 | void AddSC_ulduar_teleporter(); | |
| 426 | void AddSC_boss_mimiron(); | |
| 427 | void AddSC_boss_hodir(); | |
| 428 | void AddSC_boss_freya(); | |
| 429 | void AddSC_instance_ulduar(); | |
| 430 | void AddSC_boss_keleseth(); //Utgarde Keep | |
| 431 | void AddSC_boss_skarvald_dalronn(); | |
| 432 | void AddSC_boss_ingvar_the_plunderer(); | |
| 433 | void AddSC_instance_utgarde_keep(); | |
| 434 | void AddSC_boss_svala(); //Utgarde pinnacle | |
| 435 | void AddSC_boss_palehoof(); | |
| 436 | void AddSC_boss_skadi(); | |
| 437 | void AddSC_boss_ymiron(); | |
| 438 | void AddSC_instance_utgarde_pinnacle(); | |
| 439 | void AddSC_utgarde_keep(); | |
| 440 | void AddSC_boss_archavon(); //Vault of Archavon | |
| 441 | void AddSC_boss_emalon(); | |
| 442 | void AddSC_boss_koralon(); | |
| 443 | void AddSC_boss_toravon(); | |
| 444 | void AddSC_instance_archavon(); | |
| 445 | void AddSC_boss_trollgore(); //Drak'Tharon Keep | |
| 446 | void AddSC_boss_novos(); | |
| 447 | void AddSC_boss_dred(); | |
| 448 | void AddSC_boss_tharon_ja(); | |
| 449 | void AddSC_instance_drak_tharon(); | |
| 450 | void AddSC_boss_cyanigosa(); //Violet Hold | |
| 451 | void AddSC_boss_erekem(); | |
| 452 | void AddSC_boss_ichoron(); | |
| 453 | void AddSC_boss_lavanthor(); | |
| 454 | void AddSC_boss_moragg(); | |
| 455 | void AddSC_boss_xevozz(); | |
| 456 | void AddSC_boss_zuramat(); | |
| 457 | void AddSC_instance_violet_hold(); | |
| 458 | void AddSC_violet_hold(); | |
| 459 | void AddSC_instance_forge_of_souls(); //Forge of Souls | |
| 460 | void AddSC_forge_of_souls(); | |
| 461 | void AddSC_boss_bronjahm(); | |
| 462 | void AddSC_boss_devourer_of_souls(); | |
| 463 | void AddSC_instance_pit_of_saron(); //Pit of Saron | |
| 464 | void AddSC_pit_of_saron(); | |
| 465 | void AddSC_boss_garfrost(); | |
| 466 | void AddSC_boss_ick(); | |
| 467 | void AddSC_boss_tyrannus(); | |
| 468 | void AddSC_instance_halls_of_reflection(); // Halls of Reflection | |
| 469 | void AddSC_halls_of_reflection(); | |
| 470 | void AddSC_boss_falric(); | |
| 471 | void AddSC_boss_marwyn(); | |
| 472 | void AddSC_boss_lord_marrowgar(); // Icecrown Citadel | |
| 473 | void AddSC_boss_lady_deathwhisper(); | |
| 474 | void AddSC_boss_deathbringer_saurfang(); | |
| 475 | void AddSC_boss_festergut(); | |
| 476 | void AddSC_boss_rotface(); | |
| 477 | void AddSC_boss_professor_putricide(); | |
| 478 | void AddSC_boss_blood_prince_council(); | |
| 479 | void AddSC_boss_blood_queen_lana_thel(); | |
| 480 | void AddSC_boss_valithria_dreamwalker(); | |
| 481 | void AddSC_boss_sindragosa(); | |
| 482 | void AddSC_boss_the_lich_king(); | |
| 483 | void AddSC_icecrown_citadel_teleport(); | |
| 484 | void AddSC_instance_icecrown_citadel(); | |
| 485 | void AddSC_icecrown_citadel(); | |
| 486 | void AddSC_instance_ruby_sanctum(); // Ruby Sanctum | |
| 487 | void AddSC_ruby_sanctum(); | |
| 488 | void AddSC_boss_baltharus_the_warborn(); | |
| 489 | void AddSC_boss_saviana_ragefire(); | |
| 490 | void AddSC_boss_general_zarithrian(); | |
| 491 | ||
| 492 | void AddSC_dalaran(); | |
| 493 | void AddSC_borean_tundra(); | |
| 494 | void AddSC_dragonblight(); | |
| 495 | void AddSC_grizzly_hills(); | |
| 496 | void AddSC_howling_fjord(); | |
| 497 | void AddSC_icecrown(); | |
| 498 | void AddSC_sholazar_basin(); | |
| 499 | void AddSC_storm_peaks(); | |
| 500 | void AddSC_zuldrak(); | |
| 501 | void AddSC_crystalsong_forest(); | |
| 502 | void AddSC_isle_of_conquest(); | |
| 503 | ||
| 504 | //outland | |
| 505 | void AddSC_boss_exarch_maladaar(); //Auchindoun Auchenai Crypts | |
| 506 | void AddSC_boss_shirrak_the_dead_watcher(); | |
| 507 | void AddSC_boss_nexusprince_shaffar(); //Auchindoun Mana Tombs | |
| 508 | void AddSC_boss_pandemonius(); | |
| 509 | void AddSC_boss_darkweaver_syth(); //Auchindoun Sekketh Halls | |
| 510 | void AddSC_boss_talon_king_ikiss(); | |
| 511 | void AddSC_instance_sethekk_halls(); | |
| 512 | void AddSC_instance_shadow_labyrinth(); //Auchindoun Shadow Labyrinth | |
| 513 | void AddSC_boss_ambassador_hellmaw(); | |
| 514 | void AddSC_boss_blackheart_the_inciter(); | |
| 515 | void AddSC_boss_grandmaster_vorpil(); | |
| 516 | void AddSC_boss_murmur(); | |
| 517 | void AddSC_black_temple(); //Black Temple | |
| 518 | void AddSC_boss_illidan(); | |
| 519 | void AddSC_boss_shade_of_akama(); | |
| 520 | void AddSC_boss_supremus(); | |
| 521 | void AddSC_boss_gurtogg_bloodboil(); | |
| 522 | void AddSC_boss_mother_shahraz(); | |
| 523 | void AddSC_boss_reliquary_of_souls(); | |
| 524 | void AddSC_boss_teron_gorefiend(); | |
| 525 | void AddSC_boss_najentus(); | |
| 526 | void AddSC_boss_illidari_council(); | |
| 527 | void AddSC_instance_black_temple(); | |
| 528 | void AddSC_boss_fathomlord_karathress(); //CR Serpent Shrine Cavern | |
| 529 | void AddSC_boss_hydross_the_unstable(); | |
| 530 | void AddSC_boss_lady_vashj(); | |
| 531 | void AddSC_boss_leotheras_the_blind(); | |
| 532 | void AddSC_boss_morogrim_tidewalker(); | |
| 533 | void AddSC_instance_serpentshrine_cavern(); | |
| 534 | void AddSC_boss_the_lurker_below(); | |
| 535 | void AddSC_boss_hydromancer_thespia(); //CR Steam Vault | |
| 536 | void AddSC_boss_mekgineer_steamrigger(); | |
| 537 | void AddSC_boss_warlord_kalithresh(); | |
| 538 | void AddSC_instance_steam_vault(); | |
| 539 | void AddSC_boss_hungarfen(); //CR Underbog | |
| 540 | void AddSC_boss_the_black_stalker(); | |
| 541 | void AddSC_boss_gruul(); //Gruul's Lair | |
| 542 | void AddSC_boss_high_king_maulgar(); | |
| 543 | void AddSC_instance_gruuls_lair(); | |
| 544 | void AddSC_boss_broggok(); //HC Blood Furnace | |
| 545 | void AddSC_boss_kelidan_the_breaker(); | |
| 546 | void AddSC_boss_the_maker(); | |
| 547 | void AddSC_instance_blood_furnace(); | |
| 548 | void AddSC_boss_magtheridon(); //HC Magtheridon's Lair | |
| 549 | void AddSC_instance_magtheridons_lair(); | |
| 550 | void AddSC_boss_grand_warlock_nethekurse(); //HC Shattered Halls | |
| 551 | void AddSC_boss_warbringer_omrogg(); | |
| 552 | void AddSC_boss_warchief_kargath_bladefist(); | |
| 553 | void AddSC_instance_shattered_halls(); | |
| 554 | void AddSC_boss_watchkeeper_gargolmar(); //HC Ramparts | |
| 555 | void AddSC_boss_omor_the_unscarred(); | |
| 556 | void AddSC_boss_vazruden_the_herald(); | |
| 557 | void AddSC_instance_ramparts(); | |
| 558 | void AddSC_arcatraz(); //TK Arcatraz | |
| 559 | void AddSC_boss_harbinger_skyriss(); | |
| 560 | void AddSC_instance_arcatraz(); | |
| 561 | void AddSC_boss_high_botanist_freywinn(); //TK Botanica | |
| 562 | void AddSC_boss_laj(); | |
| 563 | void AddSC_boss_warp_splinter(); | |
| 564 | void AddSC_boss_alar(); //TK The Eye | |
| 565 | void AddSC_boss_kaelthas(); | |
| 566 | void AddSC_boss_void_reaver(); | |
| 567 | void AddSC_boss_high_astromancer_solarian(); | |
| 568 | void AddSC_instance_the_eye(); | |
| 569 | void AddSC_the_eye(); | |
| 570 | void AddSC_boss_gatewatcher_iron_hand(); //TK The Mechanar | |
| 571 | void AddSC_boss_nethermancer_sepethrea(); | |
| 572 | void AddSC_boss_pathaleon_the_calculator(); | |
| 573 | void AddSC_boss_mechano_lord_capacitus(); | |
| 574 | void AddSC_instance_mechanar(); | |
| 575 | ||
| 576 | void AddSC_blades_edge_mountains(); | |
| 577 | void AddSC_boss_doomlordkazzak(); | |
| 578 | void AddSC_boss_doomwalker(); | |
| 579 | void AddSC_hellfire_peninsula(); | |
| 580 | void AddSC_nagrand(); | |
| 581 | void AddSC_netherstorm(); | |
| 582 | void AddSC_shadowmoon_valley(); | |
| 583 | void AddSC_shattrath_city(); | |
| 584 | void AddSC_terokkar_forest(); | |
| 585 | void AddSC_zangarmarsh(); | |
| 586 | ||
| 587 | // battlegrounds | |
| 588 | ||
| 589 | // outdoor pvp | |
| 590 | void AddSC_outdoorpvp_ep(); | |
| 591 | void AddSC_outdoorpvp_hp(); | |
| 592 | void AddSC_outdoorpvp_na(); | |
| 593 | void AddSC_outdoorpvp_si(); | |
| 594 | void AddSC_outdoorpvp_tf(); | |
| 595 | void AddSC_outdoorpvp_zm(); | |
| 596 | ||
| 597 | // player | |
| 598 | void AddSC_chat_log(); | |
| 599 | ||
| 600 | #endif | |
| 601 | ||
| 602 | void AddScripts() | |
| 603 | {
| |
| 604 | AddExampleScripts(); | |
| 605 | AddSpellScripts(); | |
| 606 | AddSC_SmartSCripts(); | |
| 607 | AddCommandScripts(); | |
| 608 | #ifdef SCRIPTS | |
| 609 | AddWorldScripts(); | |
| 610 | AddEasternKingdomsScripts(); | |
| 611 | AddKalimdorScripts(); | |
| 612 | AddOutlandScripts(); | |
| 613 | AddNorthrendScripts(); | |
| 614 | AddBattlegroundScripts(); | |
| 615 | AddOutdoorPvPScripts(); | |
| 616 | AddCustomScripts(); | |
| 617 | #endif | |
| 618 | } | |
| 619 | ||
| 620 | void AddExampleScripts() | |
| 621 | {
| |
| 622 | AddSC_example_creature(); | |
| 623 | AddSC_example_escort(); | |
| 624 | AddSC_example_gossip_codebox(); | |
| 625 | AddSC_example_misc(); | |
| 626 | AddSC_example_commandscript(); | |
| 627 | } | |
| 628 | ||
| 629 | void AddSpellScripts() | |
| 630 | {
| |
| 631 | AddSC_deathknight_spell_scripts(); | |
| 632 | AddSC_druid_spell_scripts(); | |
| 633 | AddSC_generic_spell_scripts(); | |
| 634 | AddSC_hunter_spell_scripts(); | |
| 635 | AddSC_mage_spell_scripts(); | |
| 636 | AddSC_paladin_spell_scripts(); | |
| 637 | AddSC_priest_spell_scripts(); | |
| 638 | AddSC_rogue_spell_scripts(); | |
| 639 | AddSC_shaman_spell_scripts(); | |
| 640 | AddSC_warlock_spell_scripts(); | |
| 641 | AddSC_warrior_spell_scripts(); | |
| 642 | AddSC_quest_spell_scripts(); | |
| 643 | AddSC_item_spell_scripts(); | |
| 644 | AddSC_example_spell_scripts(); | |
| 645 | } | |
| 646 | ||
| 647 | void AddCommandScripts() | |
| 648 | {
| |
| 649 | AddSC_account_commandscript(); | |
| 650 | AddSC_achievement_commandscript(); | |
| 651 | AddSC_debug_commandscript(); | |
| 652 | AddSC_event_commandscript(); | |
| 653 | AddSC_gm_commandscript(); | |
| 654 | AddSC_go_commandscript(); | |
| 655 | AddSC_gobject_commandscript(); | |
| 656 | AddSC_honor_commandscript(); | |
| 657 | AddSC_learn_commandscript(); | |
| 658 | AddSC_misc_commandscript(); | |
| 659 | AddSC_modify_commandscript(); | |
| 660 | AddSC_npc_commandscript(); | |
| 661 | AddSC_quest_commandscript(); | |
| 662 | AddSC_reload_commandscript(); | |
| 663 | AddSC_tele_commandscript(); | |
| 664 | AddSC_titles_commandscript(); | |
| 665 | AddSC_wp_commandscript(); | |
| 666 | AddSC_gps_commandscript(); | |
| 667 | } | |
| 668 | ||
| 669 | void AddWorldScripts() | |
| 670 | {
| |
| 671 | #ifdef SCRIPTS | |
| 672 | AddSC_areatrigger_scripts(); | |
| 673 | AddSC_emerald_dragons(); | |
| 674 | AddSC_generic_creature(); | |
| 675 | AddSC_go_scripts(); | |
| 676 | AddSC_guards(); | |
| 677 | AddSC_item_scripts(); | |
| 678 | AddSC_npc_professions(); | |
| 679 | AddSC_npc_innkeeper(); | |
| 680 | AddSC_npcs_special(); | |
| 681 | AddSC_npc_taxi(); | |
| 682 | AddSC_achievement_scripts(); | |
| 683 | AddSC_chat_log(); | |
| 684 | #endif | |
| 685 | } | |
| 686 | ||
| 687 | void AddEasternKingdomsScripts() | |
| 688 | {
| |
| 689 | #ifdef SCRIPTS | |
| 690 | AddSC_alterac_valley(); //Alterac Valley | |
| 691 | AddSC_boss_balinda(); | |
| 692 | AddSC_boss_drekthar(); | |
| 693 | AddSC_boss_galvangar(); | |
| 694 | AddSC_boss_vanndar(); | |
| 695 | AddSC_blackrock_depths(); //Blackrock Depths | |
| 696 | AddSC_boss_ambassador_flamelash(); | |
| 697 | AddSC_boss_anubshiah(); | |
| 698 | AddSC_boss_draganthaurissan(); | |
| 699 | AddSC_boss_general_angerforge(); | |
| 700 | AddSC_boss_gorosh_the_dervish(); | |
| 701 | AddSC_boss_grizzle(); | |
| 702 | AddSC_boss_high_interrogator_gerstahn(); | |
| 703 | AddSC_boss_magmus(); | |
| 704 | AddSC_boss_moira_bronzebeard(); | |
| 705 | AddSC_boss_tomb_of_seven(); | |
| 706 | AddSC_instance_blackrock_depths(); | |
| 707 | AddSC_boss_drakkisath(); //Blackrock Spire | |
| 708 | AddSC_boss_halycon(); | |
| 709 | AddSC_boss_highlordomokk(); | |
| 710 | AddSC_boss_mothersmolderweb(); | |
| 711 | AddSC_boss_overlordwyrmthalak(); | |
| 712 | AddSC_boss_shadowvosh(); | |
| 713 | AddSC_boss_thebeast(); | |
| 714 | AddSC_boss_warmastervoone(); | |
| 715 | AddSC_boss_quatermasterzigris(); | |
| 716 | AddSC_boss_pyroguard_emberseer(); | |
| 717 | AddSC_boss_gyth(); | |
| 718 | AddSC_boss_rend_blackhand(); | |
| 719 | AddSC_instance_blackrock_spire(); | |
| 720 | AddSC_boss_razorgore(); //Blackwing lair | |
| 721 | AddSC_boss_vael(); | |
| 722 | AddSC_boss_broodlord(); | |
| 723 | AddSC_boss_firemaw(); | |
| 724 | AddSC_boss_ebonroc(); | |
| 725 | AddSC_boss_flamegor(); | |
| 726 | AddSC_boss_chromaggus(); | |
| 727 | AddSC_boss_nefarian(); | |
| 728 | AddSC_boss_victor_nefarius(); | |
| 729 | AddSC_boss_mr_smite(); | |
| 730 | AddSC_deadmines(); //Deadmines | |
| 731 | AddSC_instance_deadmines(); | |
| 732 | AddSC_gnomeregan(); //Gnomeregan | |
| 733 | AddSC_instance_gnomeregan(); | |
| 734 | AddSC_boss_attumen(); //Karazhan | |
| 735 | AddSC_boss_curator(); | |
| 736 | AddSC_boss_maiden_of_virtue(); | |
| 737 | AddSC_boss_shade_of_aran(); | |
| 738 | AddSC_boss_malchezaar(); | |
| 739 | AddSC_boss_terestian_illhoof(); | |
| 740 | AddSC_boss_moroes(); | |
| 741 | AddSC_bosses_opera(); | |
| 742 | AddSC_boss_netherspite(); | |
| 743 | AddSC_instance_karazhan(); | |
| 744 | AddSC_karazhan(); | |
| 745 | AddSC_boss_nightbane(); | |
| 746 | AddSC_boss_felblood_kaelthas(); // Magister's Terrace | |
| 747 | AddSC_boss_selin_fireheart(); | |
| 748 | AddSC_boss_vexallus(); | |
| 749 | AddSC_boss_priestess_delrissa(); | |
| 750 | AddSC_instance_magisters_terrace(); | |
| 751 | AddSC_magisters_terrace(); | |
| 752 | AddSC_boss_lucifron(); //Molten core | |
| 753 | AddSC_boss_magmadar(); | |
| 754 | AddSC_boss_gehennas(); | |
| 755 | AddSC_boss_garr(); | |
| 756 | AddSC_boss_baron_geddon(); | |
| 757 | AddSC_boss_shazzrah(); | |
| 758 | AddSC_boss_golemagg(); | |
| 759 | AddSC_boss_sulfuron(); | |
| 760 | AddSC_boss_majordomo(); | |
| 761 | AddSC_boss_ragnaros(); | |
| 762 | AddSC_instance_molten_core(); | |
| 763 | AddSC_molten_core(); | |
| 764 | AddSC_the_scarlet_enclave(); //Scarlet Enclave | |
| 765 | AddSC_the_scarlet_enclave_c1(); | |
| 766 | AddSC_the_scarlet_enclave_c2(); | |
| 767 | AddSC_the_scarlet_enclave_c5(); | |
| 768 | AddSC_boss_arcanist_doan(); //Scarlet Monastery | |
| 769 | AddSC_boss_azshir_the_sleepless(); | |
| 770 | AddSC_boss_bloodmage_thalnos(); | |
| 771 | AddSC_boss_headless_horseman(); | |
| 772 | AddSC_boss_herod(); | |
| 773 | AddSC_boss_high_inquisitor_fairbanks(); | |
| 774 | AddSC_boss_houndmaster_loksey(); | |
| 775 | AddSC_boss_interrogator_vishas(); | |
| 776 | AddSC_boss_scorn(); | |
| 777 | AddSC_instance_scarlet_monastery(); | |
| 778 | AddSC_boss_mograine_and_whitemane(); | |
| 779 | AddSC_boss_darkmaster_gandling(); //Scholomance | |
| 780 | AddSC_boss_death_knight_darkreaver(); | |
| 781 | AddSC_boss_theolenkrastinov(); | |
| 782 | AddSC_boss_illuciabarov(); | |
| 783 | AddSC_boss_instructormalicia(); | |
| 784 | AddSC_boss_jandicebarov(); | |
| 785 | AddSC_boss_kormok(); | |
| 786 | AddSC_boss_lordalexeibarov(); | |
| 787 | AddSC_boss_lorekeeperpolkelt(); | |
| 788 | AddSC_boss_rasfrost(); | |
| 789 | AddSC_boss_theravenian(); | |
| 790 | AddSC_boss_vectus(); | |
| 791 | AddSC_instance_scholomance(); | |
| 792 | AddSC_shadowfang_keep(); //Shadowfang keep | |
| 793 | AddSC_instance_shadowfang_keep(); | |
| 794 | AddSC_boss_magistrate_barthilas(); //Stratholme | |
| 795 | AddSC_boss_maleki_the_pallid(); | |
| 796 | AddSC_boss_nerubenkan(); | |
| 797 | AddSC_boss_cannon_master_willey(); | |
| 798 | AddSC_boss_baroness_anastari(); | |
| 799 | AddSC_boss_ramstein_the_gorger(); | |
| 800 | AddSC_boss_timmy_the_cruel(); | |
| 801 | AddSC_boss_postmaster_malown(); | |
| 802 | AddSC_boss_baron_rivendare(); | |
| 803 | AddSC_boss_dathrohan_balnazzar(); | |
| 804 | AddSC_boss_order_of_silver_hand(); | |
| 805 | AddSC_instance_stratholme(); | |
| 806 | AddSC_stratholme(); | |
| 807 | AddSC_sunken_temple(); // Sunken Temple | |
| 808 | AddSC_instance_sunken_temple(); | |
| 809 | AddSC_instance_sunwell_plateau(); //Sunwell Plateau | |
| 810 | AddSC_boss_kalecgos(); | |
| 811 | AddSC_boss_brutallus(); | |
| 812 | AddSC_boss_felmyst(); | |
| 813 | AddSC_boss_eredar_twins(); | |
| 814 | AddSC_boss_muru(); | |
| 815 | AddSC_boss_kiljaeden(); | |
| 816 | AddSC_sunwell_plateau(); | |
| 817 | AddSC_boss_archaedas(); //Uldaman | |
| 818 | AddSC_boss_ironaya(); | |
| 819 | AddSC_uldaman(); | |
| 820 | AddSC_instance_uldaman(); | |
| 821 | AddSC_boss_akilzon(); //Zul'Aman | |
| 822 | AddSC_boss_halazzi(); | |
| 823 | AddSC_boss_hex_lord_malacrass(); | |
| 824 | AddSC_boss_janalai(); | |
| 825 | AddSC_boss_nalorakk(); | |
| 826 | AddSC_boss_zuljin(); | |
| 827 | AddSC_instance_zulaman(); | |
| 828 | AddSC_zulaman(); | |
| 829 | AddSC_boss_jeklik(); //Zul'Gurub | |
| 830 | AddSC_boss_venoxis(); | |
| 831 | AddSC_boss_marli(); | |
| 832 | AddSC_boss_mandokir(); | |
| 833 | AddSC_boss_gahzranka(); | |
| 834 | AddSC_boss_thekal(); | |
| 835 | AddSC_boss_arlokk(); | |
| 836 | AddSC_boss_jindo(); | |
| 837 | AddSC_boss_hakkar(); | |
| 838 | AddSC_boss_grilek(); | |
| 839 | AddSC_boss_hazzarah(); | |
| 840 | AddSC_boss_renataki(); | |
| 841 | AddSC_boss_wushoolay(); | |
| 842 | AddSC_instance_zulgurub(); | |
| 843 | ||
| 844 | //AddSC_alterac_mountains(); | |
| 845 | AddSC_arathi_highlands(); | |
| 846 | AddSC_blasted_lands(); | |
| 847 | AddSC_boss_kruul(); | |
| 848 | AddSC_burning_steppes(); | |
| 849 | AddSC_duskwood(); | |
| 850 | AddSC_eastern_plaguelands(); | |
| 851 | AddSC_eversong_woods(); | |
| 852 | AddSC_ghostlands(); | |
| 853 | AddSC_hinterlands(); | |
| 854 | AddSC_ironforge(); | |
| 855 | AddSC_isle_of_queldanas(); | |
| 856 | AddSC_loch_modan(); | |
| 857 | AddSC_redridge_mountains(); | |
| 858 | AddSC_searing_gorge(); | |
| 859 | AddSC_silvermoon_city(); | |
| 860 | AddSC_silverpine_forest(); | |
| 861 | AddSC_stormwind_city(); | |
| 862 | AddSC_stranglethorn_vale(); | |
| 863 | AddSC_swamp_of_sorrows(); | |
| 864 | AddSC_tirisfal_glades(); | |
| 865 | AddSC_undercity(); | |
| 866 | AddSC_western_plaguelands(); | |
| 867 | AddSC_westfall(); | |
| 868 | AddSC_wetlands(); | |
| 869 | #endif | |
| 870 | } | |
| 871 | ||
| 872 | void AddKalimdorScripts() | |
| 873 | {
| |
| 874 | #ifdef SCRIPTS | |
| 875 | AddSC_blackfathom_deeps(); //Blackfathom Depths | |
| 876 | AddSC_boss_gelihast(); | |
| 877 | AddSC_boss_kelris(); | |
| 878 | AddSC_boss_aku_mai(); | |
| 879 | AddSC_instance_blackfathom_deeps(); | |
| 880 | AddSC_hyjal(); //CoT Battle for Mt. Hyjal | |
| 881 | AddSC_boss_archimonde(); | |
| 882 | AddSC_instance_mount_hyjal(); | |
| 883 | AddSC_hyjal_trash(); | |
| 884 | AddSC_boss_rage_winterchill(); | |
| 885 | AddSC_boss_anetheron(); | |
| 886 | AddSC_boss_kazrogal(); | |
| 887 | AddSC_boss_azgalor(); | |
| 888 | AddSC_boss_captain_skarloc(); //CoT Old Hillsbrad | |
| 889 | AddSC_boss_epoch_hunter(); | |
| 890 | AddSC_boss_lieutenant_drake(); | |
| 891 | AddSC_instance_old_hillsbrad(); | |
| 892 | AddSC_old_hillsbrad(); | |
| 893 | AddSC_boss_aeonus(); //CoT The Dark Portal | |
| 894 | AddSC_boss_chrono_lord_deja(); | |
| 895 | AddSC_boss_temporus(); | |
| 896 | AddSC_dark_portal(); | |
| 897 | AddSC_instance_dark_portal(); | |
| 898 | AddSC_boss_epoch(); //CoT Culling Of Stratholme | |
| 899 | AddSC_boss_infinite_corruptor(); | |
| 900 | AddSC_boss_salramm(); | |
| 901 | AddSC_boss_mal_ganis(); | |
| 902 | AddSC_boss_meathook(); | |
| 903 | AddSC_culling_of_stratholme(); | |
| 904 | AddSC_instance_culling_of_stratholme(); | |
| 905 | AddSC_boss_celebras_the_cursed(); //Maraudon | |
| 906 | AddSC_boss_landslide(); | |
| 907 | AddSC_boss_noxxion(); | |
| 908 | AddSC_boss_ptheradras(); | |
| 909 | AddSC_boss_onyxia(); //Onyxia's Lair | |
| 910 | AddSC_instance_onyxias_lair(); | |
| 911 | AddSC_boss_amnennar_the_coldbringer(); //Razorfen Downs | |
| 912 | AddSC_razorfen_downs(); | |
| 913 | AddSC_instance_razorfen_downs(); | |
| 914 | AddSC_razorfen_kraul(); //Razorfen Kraul | |
| 915 | AddSC_instance_razorfen_kraul(); | |
| 916 | AddSC_boss_kurinnaxx(); //Ruins of ahn'qiraj | |
| 917 | AddSC_boss_rajaxx(); | |
| 918 | AddSC_boss_moam(); | |
| 919 | AddSC_boss_buru(); | |
| 920 | AddSC_boss_ayamiss(); | |
| 921 | AddSC_boss_ossirian(); | |
| 922 | AddSC_instance_ruins_of_ahnqiraj(); | |
| 923 | AddSC_boss_cthun(); //Temple of ahn'qiraj | |
| 924 | AddSC_boss_fankriss(); | |
| 925 | AddSC_boss_huhuran(); | |
| 926 | AddSC_bug_trio(); | |
| 927 | AddSC_boss_sartura(); | |
| 928 | AddSC_boss_skeram(); | |
| 929 | AddSC_boss_twinemperors(); | |
| 930 | AddSC_mob_anubisath_sentinel(); | |
| 931 | AddSC_instance_temple_of_ahnqiraj(); | |
| 932 | AddSC_wailing_caverns(); //Wailing caverns | |
| 933 | AddSC_instance_wailing_caverns(); | |
| 934 | AddSC_zulfarrak(); //Zul'Farrak generic | |
| 935 | AddSC_instance_zulfarrak(); //Zul'Farrak instance script | |
| 936 | ||
| 937 | AddSC_ashenvale(); | |
| 938 | AddSC_azshara(); | |
| 939 | AddSC_azuremyst_isle(); | |
| 940 | AddSC_bloodmyst_isle(); | |
| 941 | AddSC_boss_azuregos(); | |
| 942 | AddSC_darkshore(); | |
| 943 | AddSC_desolace(); | |
| 944 | AddSC_durotar(); | |
| 945 | AddSC_dustwallow_marsh(); | |
| 946 | AddSC_felwood(); | |
| 947 | AddSC_feralas(); | |
| 948 | AddSC_moonglade(); | |
| 949 | AddSC_mulgore(); | |
| 950 | AddSC_orgrimmar(); | |
| 951 | AddSC_silithus(); | |
| 952 | AddSC_stonetalon_mountains(); | |
| 953 | AddSC_tanaris(); | |
| 954 | AddSC_teldrassil(); | |
| 955 | AddSC_the_barrens(); | |
| 956 | AddSC_thousand_needles(); | |
| 957 | AddSC_thunder_bluff(); | |
| 958 | AddSC_ungoro_crater(); | |
| 959 | AddSC_winterspring(); | |
| 960 | #endif | |
| 961 | } | |
| 962 | ||
| 963 | void AddOutlandScripts() | |
| 964 | {
| |
| 965 | #ifdef SCRIPTS | |
| 966 | AddSC_boss_exarch_maladaar(); //Auchindoun Auchenai Crypts | |
| 967 | AddSC_boss_shirrak_the_dead_watcher(); | |
| 968 | AddSC_boss_nexusprince_shaffar(); //Auchindoun Mana Tombs | |
| 969 | AddSC_boss_pandemonius(); | |
| 970 | AddSC_boss_darkweaver_syth(); //Auchindoun Sekketh Halls | |
| 971 | AddSC_boss_talon_king_ikiss(); | |
| 972 | AddSC_instance_sethekk_halls(); | |
| 973 | AddSC_instance_shadow_labyrinth(); //Auchindoun Shadow Labyrinth | |
| 974 | AddSC_boss_ambassador_hellmaw(); | |
| 975 | AddSC_boss_blackheart_the_inciter(); | |
| 976 | AddSC_boss_grandmaster_vorpil(); | |
| 977 | AddSC_boss_murmur(); | |
| 978 | AddSC_black_temple(); //Black Temple | |
| 979 | AddSC_boss_illidan(); | |
| 980 | AddSC_boss_shade_of_akama(); | |
| 981 | AddSC_boss_supremus(); | |
| 982 | AddSC_boss_gurtogg_bloodboil(); | |
| 983 | AddSC_boss_mother_shahraz(); | |
| 984 | AddSC_boss_reliquary_of_souls(); | |
| 985 | AddSC_boss_teron_gorefiend(); | |
| 986 | AddSC_boss_najentus(); | |
| 987 | AddSC_boss_illidari_council(); | |
| 988 | AddSC_instance_black_temple(); | |
| 989 | AddSC_boss_fathomlord_karathress(); //CR Serpent Shrine Cavern | |
| 990 | AddSC_boss_hydross_the_unstable(); | |
| 991 | AddSC_boss_lady_vashj(); | |
| 992 | AddSC_boss_leotheras_the_blind(); | |
| 993 | AddSC_boss_morogrim_tidewalker(); | |
| 994 | AddSC_instance_serpentshrine_cavern(); | |
| 995 | AddSC_boss_the_lurker_below(); | |
| 996 | AddSC_boss_hydromancer_thespia(); //CR Steam Vault | |
| 997 | AddSC_boss_mekgineer_steamrigger(); | |
| 998 | AddSC_boss_warlord_kalithresh(); | |
| 999 | AddSC_instance_steam_vault(); | |
| 1000 | AddSC_boss_hungarfen(); //CR Underbog | |
| 1001 | AddSC_boss_the_black_stalker(); | |
| 1002 | AddSC_boss_gruul(); //Gruul's Lair | |
| 1003 | AddSC_boss_high_king_maulgar(); | |
| 1004 | AddSC_instance_gruuls_lair(); | |
| 1005 | AddSC_boss_broggok(); //HC Blood Furnace | |
| 1006 | AddSC_boss_kelidan_the_breaker(); | |
| 1007 | AddSC_boss_the_maker(); | |
| 1008 | AddSC_instance_blood_furnace(); | |
| 1009 | AddSC_boss_magtheridon(); //HC Magtheridon's Lair | |
| 1010 | AddSC_instance_magtheridons_lair(); | |
| 1011 | AddSC_boss_grand_warlock_nethekurse(); //HC Shattered Halls | |
| 1012 | AddSC_boss_warbringer_omrogg(); | |
| 1013 | AddSC_boss_warchief_kargath_bladefist(); | |
| 1014 | AddSC_instance_shattered_halls(); | |
| 1015 | AddSC_boss_watchkeeper_gargolmar(); //HC Ramparts | |
| 1016 | AddSC_boss_omor_the_unscarred(); | |
| 1017 | AddSC_boss_vazruden_the_herald(); | |
| 1018 | AddSC_instance_ramparts(); | |
| 1019 | AddSC_arcatraz(); //TK Arcatraz | |
| 1020 | AddSC_boss_harbinger_skyriss(); | |
| 1021 | AddSC_instance_arcatraz(); | |
| 1022 | AddSC_boss_high_botanist_freywinn(); //TK Botanica | |
| 1023 | AddSC_boss_laj(); | |
| 1024 | AddSC_boss_warp_splinter(); | |
| 1025 | AddSC_boss_alar(); //TK The Eye | |
| 1026 | AddSC_boss_kaelthas(); | |
| 1027 | AddSC_boss_void_reaver(); | |
| 1028 | AddSC_boss_high_astromancer_solarian(); | |
| 1029 | AddSC_instance_the_eye(); | |
| 1030 | AddSC_the_eye(); | |
| 1031 | AddSC_boss_gatewatcher_iron_hand(); //TK The Mechanar | |
| 1032 | AddSC_boss_nethermancer_sepethrea(); | |
| 1033 | AddSC_boss_pathaleon_the_calculator(); | |
| 1034 | AddSC_boss_mechano_lord_capacitus(); | |
| 1035 | AddSC_instance_mechanar(); | |
| 1036 | ||
| 1037 | AddSC_blades_edge_mountains(); | |
| 1038 | AddSC_boss_doomlordkazzak(); | |
| 1039 | AddSC_boss_doomwalker(); | |
| 1040 | AddSC_hellfire_peninsula(); | |
| 1041 | AddSC_nagrand(); | |
| 1042 | AddSC_netherstorm(); | |
| 1043 | AddSC_shadowmoon_valley(); | |
| 1044 | AddSC_shattrath_city(); | |
| 1045 | AddSC_terokkar_forest(); | |
| 1046 | AddSC_zangarmarsh(); | |
| 1047 | #endif | |
| 1048 | } | |
| 1049 | ||
| 1050 | void AddNorthrendScripts() | |
| 1051 | {
| |
| 1052 | #ifdef SCRIPTS | |
| 1053 | AddSC_boss_slad_ran(); //Gundrak | |
| 1054 | AddSC_boss_moorabi(); | |
| 1055 | AddSC_boss_drakkari_colossus(); | |
| 1056 | AddSC_boss_gal_darah(); | |
| 1057 | AddSC_boss_eck(); | |
| 1058 | AddSC_instance_gundrak(); | |
| 1059 | AddSC_boss_amanitar(); | |
| 1060 | AddSC_boss_taldaram(); //Azjol-Nerub Ahn'kahet | |
| 1061 | AddSC_boss_elder_nadox(); | |
| 1062 | AddSC_boss_jedoga_shadowseeker(); | |
| 1063 | AddSC_boss_volazj(); | |
| 1064 | AddSC_instance_ahnkahet(); | |
| 1065 | AddSC_boss_argent_challenge(); //Trial of the Champion | |
| 1066 | AddSC_boss_black_knight(); | |
| 1067 | AddSC_boss_grand_champions(); | |
| 1068 | AddSC_instance_trial_of_the_champion(); | |
| 1069 | AddSC_trial_of_the_champion(); | |
| 1070 | AddSC_boss_anubarak_trial(); //Trial of the Crusader | |
| 1071 | AddSC_boss_faction_champions(); | |
| 1072 | AddSC_boss_jaraxxus(); | |
| 1073 | AddSC_trial_of_the_crusader(); | |
| 1074 | AddSC_boss_twin_valkyr(); | |
| 1075 | AddSC_boss_northrend_beasts(); | |
| 1076 | AddSC_instance_trial_of_the_crusader(); | |
| 1077 | AddSC_boss_krik_thir(); //Azjol-Nerub Azjol-Nerub | |
| 1078 | AddSC_boss_hadronox(); | |
| 1079 | AddSC_boss_anub_arak(); | |
| 1080 | AddSC_instance_azjol_nerub(); | |
| 1081 | AddSC_boss_anubrekhan(); //Naxxramas | |
| 1082 | AddSC_boss_maexxna(); | |
| 1083 | AddSC_boss_patchwerk(); | |
| 1084 | AddSC_boss_grobbulus(); | |
| 1085 | AddSC_boss_razuvious(); | |
| 1086 | AddSC_boss_kelthuzad(); | |
| 1087 | AddSC_boss_loatheb(); | |
| 1088 | AddSC_boss_noth(); | |
| 1089 | AddSC_boss_gluth(); | |
| 1090 | AddSC_boss_sapphiron(); | |
| 1091 | AddSC_boss_four_horsemen(); | |
| 1092 | AddSC_boss_faerlina(); | |
| 1093 | AddSC_boss_heigan(); | |
| 1094 | AddSC_boss_gothik(); | |
| 1095 | AddSC_boss_thaddius(); | |
| 1096 | AddSC_instance_naxxramas(); | |
| 1097 | AddSC_boss_magus_telestra(); //The Nexus Nexus | |
| 1098 | AddSC_boss_anomalus(); | |
| 1099 | AddSC_boss_ormorok(); | |
| 1100 | AddSC_boss_keristrasza(); | |
| 1101 | AddSC_instance_nexus(); | |
| 1102 | AddSC_boss_drakos(); //The Nexus The Oculus | |
| 1103 | AddSC_boss_urom(); | |
| 1104 | AddSC_boss_varos(); | |
| 1105 | AddSC_boss_eregos(); | |
| 1106 | AddSC_instance_oculus(); | |
| 1107 | AddSC_oculus(); | |
| 1108 | AddSC_boss_malygos(); // The Nexus: Eye of Eternity | |
| 1109 | AddSC_instance_eye_of_eternity(); | |
| 1110 | AddSC_boss_sartharion(); //Obsidian Sanctum | |
| 1111 | AddSC_instance_obsidian_sanctum(); | |
| 1112 | AddSC_boss_bjarngrim(); //Ulduar Halls of Lightning | |
| 1113 | AddSC_boss_loken(); | |
| 1114 | AddSC_boss_ionar(); | |
| 1115 | AddSC_boss_volkhan(); | |
| 1116 | AddSC_instance_halls_of_lightning(); | |
| 1117 | AddSC_boss_maiden_of_grief(); //Ulduar Halls of Stone | |
| 1118 | AddSC_boss_krystallus(); | |
| 1119 | AddSC_boss_sjonnir(); | |
| 1120 | AddSC_instance_halls_of_stone(); | |
| 1121 | AddSC_halls_of_stone(); | |
| 1122 | AddSC_boss_auriaya(); //Ulduar Ulduar | |
| 1123 | AddSC_boss_flame_leviathan(); | |
| 1124 | AddSC_boss_ignis(); | |
| 1125 | AddSC_boss_razorscale(); | |
| 1126 | AddSC_boss_xt002(); | |
| 1127 | AddSC_boss_general_vezax(); | |
| 1128 | AddSC_boss_assembly_of_iron(); | |
| 1129 | AddSC_boss_kologarn(); | |
| 1130 | AddSC_ulduar_teleporter(); | |
| 1131 | AddSC_boss_mimiron(); | |
| 1132 | AddSC_boss_hodir(); | |
| 1133 | AddSC_boss_freya(); | |
| 1134 | AddSC_instance_ulduar(); | |
| 1135 | AddSC_boss_keleseth(); //Utgarde Keep | |
| 1136 | AddSC_boss_skarvald_dalronn(); | |
| 1137 | AddSC_boss_ingvar_the_plunderer(); | |
| 1138 | AddSC_instance_utgarde_keep(); | |
| 1139 | AddSC_boss_svala(); //Utgarde pinnacle | |
| 1140 | AddSC_boss_palehoof(); | |
| 1141 | AddSC_boss_skadi(); | |
| 1142 | AddSC_boss_ymiron(); | |
| 1143 | AddSC_instance_utgarde_pinnacle(); | |
| 1144 | AddSC_utgarde_keep(); | |
| 1145 | AddSC_boss_archavon(); //Vault of Archavon | |
| 1146 | AddSC_boss_emalon(); | |
| 1147 | AddSC_boss_koralon(); | |
| 1148 | AddSC_boss_toravon(); | |
| 1149 | AddSC_instance_archavon(); | |
| 1150 | AddSC_boss_trollgore(); //Drak'Tharon Keep | |
| 1151 | AddSC_boss_novos(); | |
| 1152 | AddSC_boss_dred(); | |
| 1153 | AddSC_boss_tharon_ja(); | |
| 1154 | AddSC_instance_drak_tharon(); | |
| 1155 | AddSC_boss_cyanigosa(); //Violet Hold | |
| 1156 | AddSC_boss_erekem(); | |
| 1157 | AddSC_boss_ichoron(); | |
| 1158 | AddSC_boss_lavanthor(); | |
| 1159 | AddSC_boss_moragg(); | |
| 1160 | AddSC_boss_xevozz(); | |
| 1161 | AddSC_boss_zuramat(); | |
| 1162 | AddSC_instance_violet_hold(); | |
| 1163 | AddSC_violet_hold(); | |
| 1164 | AddSC_instance_forge_of_souls(); //Forge of Souls | |
| 1165 | AddSC_forge_of_souls(); | |
| 1166 | AddSC_boss_bronjahm(); | |
| 1167 | AddSC_boss_devourer_of_souls(); | |
| 1168 | AddSC_instance_pit_of_saron(); //Pit of Saron | |
| 1169 | AddSC_pit_of_saron(); | |
| 1170 | AddSC_boss_garfrost(); | |
| 1171 | AddSC_boss_ick(); | |
| 1172 | AddSC_boss_tyrannus(); | |
| 1173 | AddSC_instance_halls_of_reflection(); // Halls of Reflection | |
| 1174 | AddSC_halls_of_reflection(); | |
| 1175 | AddSC_boss_falric(); | |
| 1176 | AddSC_boss_marwyn(); | |
| 1177 | AddSC_boss_lord_marrowgar(); // Icecrown Citadel | |
| 1178 | AddSC_boss_lady_deathwhisper(); | |
| 1179 | AddSC_boss_deathbringer_saurfang(); | |
| 1180 | AddSC_boss_festergut(); | |
| 1181 | AddSC_boss_rotface(); | |
| 1182 | AddSC_boss_professor_putricide(); | |
| 1183 | AddSC_boss_blood_prince_council(); | |
| 1184 | AddSC_boss_blood_queen_lana_thel(); | |
| 1185 | AddSC_boss_valithria_dreamwalker(); | |
| 1186 | AddSC_boss_sindragosa(); | |
| 1187 | AddSC_boss_the_lich_king(); | |
| 1188 | AddSC_icecrown_citadel_teleport(); | |
| 1189 | AddSC_instance_icecrown_citadel(); | |
| 1190 | AddSC_icecrown_citadel(); | |
| 1191 | AddSC_instance_ruby_sanctum(); // Ruby Sanctum | |
| 1192 | AddSC_ruby_sanctum(); | |
| 1193 | AddSC_boss_baltharus_the_warborn(); | |
| 1194 | AddSC_boss_saviana_ragefire(); | |
| 1195 | AddSC_boss_general_zarithrian(); | |
| 1196 | ||
| 1197 | AddSC_dalaran(); | |
| 1198 | AddSC_borean_tundra(); | |
| 1199 | AddSC_dragonblight(); | |
| 1200 | AddSC_grizzly_hills(); | |
| 1201 | AddSC_howling_fjord(); | |
| 1202 | AddSC_icecrown(); | |
| 1203 | AddSC_sholazar_basin(); | |
| 1204 | AddSC_storm_peaks(); | |
| 1205 | AddSC_zuldrak(); | |
| 1206 | AddSC_crystalsong_forest(); | |
| 1207 | AddSC_isle_of_conquest(); | |
| 1208 | #endif | |
| 1209 | } | |
| 1210 | ||
| 1211 | void AddOutdoorPvPScripts() | |
| 1212 | {
| |
| 1213 | #ifdef SCRIPTS | |
| 1214 | AddSC_outdoorpvp_ep(); | |
| 1215 | AddSC_outdoorpvp_hp(); | |
| 1216 | AddSC_outdoorpvp_na(); | |
| 1217 | AddSC_outdoorpvp_si(); | |
| 1218 | AddSC_outdoorpvp_tf(); | |
| 1219 | AddSC_outdoorpvp_zm(); | |
| 1220 | #endif | |
| 1221 | } | |
| 1222 | ||
| 1223 | void AddBattlegroundScripts() | |
| 1224 | {
| |
| 1225 | #ifdef SCRIPTS | |
| 1226 | #endif | |
| 1227 | } | |
| 1228 | ||
| 1229 | #ifdef SCRIPTS | |
| 1230 | /* This is where custom scripts' loading functions should be declared. */ | |
| 1231 | - | void AddSC_Teleporter(); |
| 1231 | + | void AddSC_EXAMPLE_gossip_codebox(); |
| 1232 | #endif | |
| 1233 | ||
| 1234 | void AddCustomScripts() | |
| 1235 | {
| |
| 1236 | #ifdef SCRIPTS | |
| 1237 | /* This is where custom scripts should be added. */ | |
| 1238 | - | AddSC_Teleporter(); |
| 1238 | + | AddSC_EXAMPLE_gossip_codebox(); |
| 1239 | #endif | |
| 1240 | } |