//advanced //void AddSC_BotQuests_chapter1(); //end npcbot // The name of this function should match: // void Add${NameOfDirectory}Scripts() void AddCustomScripts() { //npcbot AddSC_death_knight_bot(); AddSC_druid_bot(); AddSC_hunter_bot(); AddSC_mage_bot(); AddSC_paladin_bot(); AddSC_priest_bot(); AddSC_rogue_bot(); AddSC_shaman_bot(); AddSC_warlock_bot(); AddSC_warrior_bot(); AddSC_blademaster_bot(); AddSC_script_bot_commands(); //advanced //AddSC_BotQuests_chapter1(); //end npcbot }
void AddBattlegroundScripts() { #ifdef SCRIPTS //Bots AddSC_death_knight_bot(); AddSC_druid_bot(); AddSC_hunter_bot(); AddSC_mage_bot(); AddSC_paladin_bot(); AddSC_priest_bot(); AddSC_rogue_bot(); AddSC_shaman_bot(); AddSC_warlock_bot(); AddSC_warrior_bot(); AddSC_blademaster_bot(); AddSC_script_bot_commands(); //advanced //AddSC_BotQuests_chapter1(); //end Bots #endif }
void AddCustomScripts() { #ifdef SCRIPTS /* This is where custom scripts should be added. */ AddSC_CPWS_Transmogrification(); //Bots AddSC_death_knight_bot(); AddSC_druid_bot(); AddSC_hunter_bot(); AddSC_mage_bot(); AddSC_paladin_bot(); AddSC_priest_bot(); AddSC_rogue_bot(); AddSC_shaman_bot(); AddSC_warlock_bot(); AddSC_warrior_bot(); AddSC_script_bot_commands(); //advanced AddSC_BotQuests_chapter1(); //end Bots #endif }
void AddScripts() { #ifdef DO_SCRIPTS //custom AddSC_add_ignis(); //guildhouse AddSC_guildmaster(); //examples AddSC_example_creature(); AddSC_example_escort(); AddSC_item_custom_summon(); AddSC_example_gossip_codebox(); AddSC_example_misc(); //TeleNPC2 AddSC_npc_teleport(); //world AddSC_areatrigger_scripts(); AddSC_boss_emeriss(); AddSC_boss_taerar(); AddSC_boss_ysondre(); AddSC_generic_creature(); AddSC_go_scripts(); AddSC_guards(); AddSC_item_scripts(); AddSC_npc_professions(); AddSC_npc_innkeeper(); AddSC_npcs_special(); AddSC_npc_taxi(); //Bots AddSC_druid_bot(); AddSC_priest_bot(); AddSC_shaman_bot(); AddSC_warrior_bot(); AddSC_rogue_bot(); AddSC_mage_bot(); AddSC_warlock_bot(); AddSC_paladin_bot(); AddSC_hunter_bot(); AddSC_script_bot_giver(); //eastern kingdoms AddSC_alterac_valley(); //Alterac Valley AddSC_boss_balinda(); AddSC_boss_drekthar(); AddSC_boss_galvangar(); AddSC_boss_vanndar(); AddSC_blackrock_depths(); //Blackrock Depths AddSC_boss_ambassador_flamelash(); AddSC_boss_anubshiah(); AddSC_boss_draganthaurissan(); AddSC_boss_general_angerforge(); AddSC_boss_gorosh_the_dervish(); AddSC_boss_grizzle(); AddSC_boss_high_interrogator_gerstahn(); AddSC_boss_magmus(); AddSC_boss_moira_bronzebeard(); AddSC_boss_tomb_of_seven(); AddSC_instance_blackrock_depths(); AddSC_blackrock_spire(); //Blackrock Spire AddSC_boss_drakkisath(); AddSC_boss_halycon(); AddSC_boss_highlordomokk(); AddSC_boss_mothersmolderweb(); AddSC_boss_overlordwyrmthalak(); AddSC_boss_shadowvosh(); AddSC_boss_thebeast(); AddSC_boss_warmastervoone(); AddSC_boss_quatermasterzigris(); AddSC_boss_pyroguard_emberseer(); AddSC_boss_gyth(); AddSC_boss_rend_blackhand(); AddSC_instance_blackrock_spire(); AddSC_boss_razorgore(); //Blackwing lair AddSC_boss_vael(); AddSC_boss_broodlord(); AddSC_boss_firemaw(); AddSC_boss_ebonroc(); AddSC_boss_flamegor(); AddSC_boss_chromaggus(); AddSC_boss_nefarian(); AddSC_boss_victor_nefarius(); AddSC_boss_mr_smite(); AddSC_deadmines(); //Deadmines AddSC_instance_deadmines(); AddSC_gnomeregan(); //Gnomeregan AddSC_instance_gnomeregan(); AddSC_boss_attumen(); //Karazhan AddSC_boss_curator(); AddSC_boss_maiden_of_virtue(); AddSC_boss_shade_of_aran(); AddSC_boss_malchezaar(); AddSC_boss_terestian_illhoof(); AddSC_boss_moroes(); AddSC_bosses_opera(); AddSC_boss_netherspite(); AddSC_instance_karazhan(); AddSC_karazhan(); AddSC_boss_nightbane(); AddSC_boss_felblood_kaelthas(); // Magister's Terrace AddSC_boss_selin_fireheart(); AddSC_boss_vexallus(); AddSC_boss_priestess_delrissa(); AddSC_instance_magisters_terrace(); AddSC_magisters_terrace(); AddSC_boss_lucifron(); //Molten core AddSC_boss_magmadar(); AddSC_boss_gehennas(); AddSC_boss_garr(); AddSC_boss_baron_geddon(); AddSC_boss_shazzrah(); AddSC_boss_golemagg(); AddSC_boss_sulfuron(); AddSC_boss_majordomo(); AddSC_boss_ragnaros(); AddSC_instance_molten_core(); AddSC_molten_core(); AddSC_the_scarlet_enclave(); //Scarlet Enclave AddSC_the_scarlet_enclave_c1(); AddSC_the_scarlet_enclave_c2(); AddSC_the_scarlet_enclave_c5(); AddSC_boss_arcanist_doan(); //Scarlet Monastery AddSC_boss_azshir_the_sleepless(); AddSC_boss_bloodmage_thalnos(); AddSC_boss_headless_horseman(); AddSC_boss_herod(); AddSC_boss_high_inquisitor_fairbanks(); AddSC_boss_houndmaster_loksey(); AddSC_boss_interrogator_vishas(); AddSC_boss_scorn(); AddSC_instance_scarlet_monastery(); AddSC_boss_mograine_and_whitemane(); AddSC_boss_darkmaster_gandling(); //Scholomance AddSC_boss_death_knight_darkreaver(); AddSC_boss_theolenkrastinov(); AddSC_boss_illuciabarov(); AddSC_boss_instructormalicia(); AddSC_boss_jandicebarov(); AddSC_boss_kormok(); AddSC_boss_lordalexeibarov(); AddSC_boss_lorekeeperpolkelt(); AddSC_boss_rasfrost(); AddSC_boss_theravenian(); AddSC_boss_vectus(); AddSC_instance_scholomance(); AddSC_shadowfang_keep(); //Shadowfang keep AddSC_instance_shadowfang_keep(); AddSC_boss_magistrate_barthilas(); //Stratholme AddSC_boss_maleki_the_pallid(); AddSC_boss_nerubenkan(); AddSC_boss_cannon_master_willey(); AddSC_boss_baroness_anastari(); AddSC_boss_ramstein_the_gorger(); AddSC_boss_timmy_the_cruel(); AddSC_boss_postmaster_malown(); AddSC_boss_baron_rivendare(); AddSC_boss_dathrohan_balnazzar(); AddSC_boss_order_of_silver_hand(); AddSC_instance_stratholme(); AddSC_stratholme(); AddSC_sunken_temple(); // Sunken Temple AddSC_instance_sunken_temple(); AddSC_instance_sunwell_plateau(); //Sunwell Plateau AddSC_boss_kalecgos(); AddSC_boss_brutallus(); AddSC_boss_felmyst(); AddSC_boss_eredar_twins(); AddSC_boss_muru(); AddSC_boss_kiljaeden(); AddSC_sunwell_plateau(); AddSC_boss_archaedas(); //Uldaman AddSC_boss_ironaya(); AddSC_uldaman(); AddSC_instance_uldaman(); AddSC_boss_akilzon(); //Zul'Aman AddSC_boss_halazzi(); AddSC_boss_hex_lord_malacrass(); AddSC_boss_janalai(); AddSC_boss_nalorakk(); AddSC_boss_zuljin(); AddSC_instance_zulaman(); AddSC_zulaman(); AddSC_boss_jeklik(); //Zul'Gurub AddSC_boss_venoxis(); AddSC_boss_marli(); AddSC_boss_mandokir(); AddSC_boss_gahzranka(); AddSC_boss_thekal(); AddSC_boss_arlokk(); AddSC_boss_jindo(); AddSC_boss_hakkar(); AddSC_boss_grilek(); AddSC_boss_hazzarah(); AddSC_boss_renataki(); AddSC_boss_wushoolay(); AddSC_instance_zulgurub(); //AddSC_alterac_mountains(); AddSC_arathi_highlands(); AddSC_blasted_lands(); AddSC_boss_kruul(); AddSC_burning_steppes(); AddSC_dun_morogh(); AddSC_duskwood(); AddSC_eastern_plaguelands(); AddSC_elwynn_forest(); AddSC_eversong_woods(); AddSC_ghostlands(); AddSC_hinterlands(); AddSC_ironforge(); AddSC_isle_of_queldanas(); AddSC_loch_modan(); AddSC_redridge_mountains(); AddSC_searing_gorge(); AddSC_silvermoon_city(); AddSC_silverpine_forest(); AddSC_stormwind_city(); AddSC_stranglethorn_vale(); AddSC_tirisfal_glades(); AddSC_undercity(); AddSC_western_plaguelands(); AddSC_westfall(); AddSC_wetlands(); //kalimdor AddSC_blackfathom_deeps(); //Blackfathom Depths AddSC_boss_gelihast(); AddSC_boss_kelris(); AddSC_boss_aku_mai(); AddSC_instance_blackfathom_deeps(); AddSC_hyjal(); //CoT Battle for Mt. Hyjal AddSC_boss_archimonde(); AddSC_instance_mount_hyjal(); AddSC_hyjal_trash(); AddSC_boss_rage_winterchill(); AddSC_boss_anetheron(); AddSC_boss_kazrogal(); AddSC_boss_azgalor(); AddSC_boss_captain_skarloc(); //CoT Old Hillsbrad AddSC_boss_epoch_hunter(); AddSC_boss_lieutenant_drake(); AddSC_instance_old_hillsbrad(); AddSC_old_hillsbrad(); AddSC_boss_aeonus(); //CoT The Dark Portal AddSC_boss_chrono_lord_deja(); AddSC_boss_temporus(); AddSC_dark_portal(); AddSC_instance_dark_portal(); AddSC_boss_epoch(); //CoT Culling Of Stratholme AddSC_boss_infinite_corruptor(); AddSC_boss_salramm(); AddSC_boss_mal_ganis(); AddSC_boss_meathook(); AddSC_culling_of_stratholme(); AddSC_instance_culling_of_stratholme(); AddSC_boss_celebras_the_cursed(); //Maraudon AddSC_boss_landslide(); AddSC_boss_noxxion(); AddSC_boss_ptheradras(); AddSC_boss_onyxia(); //Onyxia's Lair AddSC_instance_onyxias_lair(); AddSC_boss_amnennar_the_coldbringer(); //Razorfen Downs AddSC_razorfen_downs(); AddSC_instance_razorfen_downs(); AddSC_razorfen_kraul(); //Razorfen Kraul AddSC_boss_kurinnaxx(); //Ruins of ahn'qiraj AddSC_boss_rajaxx(); AddSC_boss_moam(); AddSC_boss_buru(); AddSC_boss_ayamiss(); AddSC_boss_ossirian(); AddSC_instance_ruins_of_ahnqiraj(); AddSC_boss_cthun(); //Temple of ahn'qiraj AddSC_boss_fankriss(); AddSC_boss_huhuran(); AddSC_bug_trio(); AddSC_boss_sartura(); AddSC_boss_skeram(); AddSC_boss_twinemperors(); AddSC_mob_anubisath_sentinel(); AddSC_instance_temple_of_ahnqiraj(); AddSC_wailing_caverns(); //Wailing caverns AddSC_instance_wailing_caverns(); AddSC_zulfarrak(); //Zul'Farrak generic AddSC_instance_zulfarrak(); //Zul'Farrak instance script AddSC_ashenvale(); AddSC_azshara(); AddSC_azuremyst_isle(); AddSC_bloodmyst_isle(); AddSC_boss_azuregos(); AddSC_darkshore(); AddSC_desolace(); AddSC_durotar(); AddSC_dustwallow_marsh(); AddSC_felwood(); AddSC_feralas(); AddSC_moonglade(); AddSC_mulgore(); AddSC_orgrimmar(); AddSC_silithus(); AddSC_stonetalon_mountains(); AddSC_tanaris(); AddSC_teldrassil(); AddSC_the_barrens(); AddSC_thousand_needles(); AddSC_thunder_bluff(); AddSC_ungoro_crater(); AddSC_winterspring(); //northrend 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_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_instance_nexus(); AddSC_boss_drakos(); //The Nexus The Oculus AddSC_boss_urom(); AddSC_instance_oculus(); AddSC_oculus(); AddSC_boss_sartharion(); //Obsidian Sanctum AddSC_instance_obsidian_sanctum(); 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_instance_halls_of_stone(); AddSC_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_kologarn(); AddSC_ulduar_teleporter(); 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_archavon(); AddSC_boss_trollgore(); //Drak'Tharon Keep AddSC_boss_novos(); AddSC_boss_dred(); AddSC_boss_tharon_ja(); AddSC_instance_drak_tharon(); 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_dalaran(); AddSC_borean_tundra(); AddSC_dragonblight(); AddSC_grizzly_hills(); AddSC_howling_fjord(); AddSC_icecrown(); AddSC_sholazar_basin(); AddSC_storm_peaks(); AddSC_wintergrasp(); AddSC_zuldrak(); AddSC_crystalsong_forest(); //outland AddSC_boss_exarch_maladaar(); //Auchindoun Auchenai Crypts AddSC_boss_shirrak_the_dead_watcher(); AddSC_boss_nexusprince_shaffar(); //Auchindoun Mana Tombs AddSC_boss_pandemonius(); AddSC_boss_darkweaver_syth(); //Auchindoun Sekketh Halls AddSC_boss_talon_king_ikiss(); AddSC_instance_sethekk_halls(); AddSC_instance_shadow_labyrinth(); //Auchindoun Shadow Labyrinth AddSC_boss_ambassador_hellmaw(); AddSC_boss_blackheart_the_inciter(); AddSC_boss_grandmaster_vorpil(); AddSC_boss_murmur(); AddSC_black_temple(); //Black Temple AddSC_boss_illidan(); AddSC_boss_shade_of_akama(); AddSC_boss_supremus(); AddSC_boss_gurtogg_bloodboil(); AddSC_boss_mother_shahraz(); AddSC_boss_reliquary_of_souls(); AddSC_boss_teron_gorefiend(); AddSC_boss_najentus(); AddSC_boss_illidari_council(); AddSC_instance_black_temple(); AddSC_boss_fathomlord_karathress(); //CR Serpent Shrine Cavern AddSC_boss_hydross_the_unstable(); AddSC_boss_lady_vashj(); AddSC_boss_leotheras_the_blind(); AddSC_boss_morogrim_tidewalker(); AddSC_instance_serpentshrine_cavern(); AddSC_boss_the_lurker_below(); AddSC_boss_hydromancer_thespia(); //CR Steam Vault AddSC_boss_mekgineer_steamrigger(); AddSC_boss_warlord_kalithresh(); AddSC_instance_steam_vault(); AddSC_boss_hungarfen(); //CR Underbog AddSC_boss_the_black_stalker(); AddSC_boss_gruul(); //Gruul's Lair AddSC_boss_high_king_maulgar(); AddSC_instance_gruuls_lair(); AddSC_boss_broggok(); //HC Blood Furnace AddSC_boss_kelidan_the_breaker(); AddSC_boss_the_maker(); AddSC_instance_blood_furnace(); AddSC_boss_magtheridon(); //HC Magtheridon's Lair AddSC_instance_magtheridons_lair(); AddSC_boss_grand_warlock_nethekurse(); //HC Shattered Halls AddSC_boss_warbringer_omrogg(); AddSC_boss_warchief_kargath_bladefist(); AddSC_instance_shattered_halls(); AddSC_boss_watchkeeper_gargolmar(); //HC Ramparts AddSC_boss_omor_the_unscarred(); AddSC_boss_vazruden_the_herald(); AddSC_instance_ramparts(); AddSC_arcatraz(); //TK Arcatraz AddSC_boss_harbinger_skyriss(); AddSC_instance_arcatraz(); AddSC_boss_high_botanist_freywinn(); //TK Botanica AddSC_boss_laj(); AddSC_boss_warp_splinter(); AddSC_boss_alar(); //TK The Eye AddSC_boss_kaelthas(); AddSC_boss_void_reaver(); AddSC_boss_high_astromancer_solarian(); AddSC_instance_the_eye(); AddSC_the_eye(); AddSC_boss_gatewatcher_iron_hand(); //TK The Mechanar AddSC_boss_nethermancer_sepethrea(); AddSC_boss_pathaleon_the_calculator(); AddSC_instance_mechanar(); AddSC_blades_edge_mountains(); AddSC_boss_doomlordkazzak(); AddSC_boss_doomwalker(); AddSC_hellfire_peninsula(); AddSC_nagrand(); AddSC_netherstorm(); AddSC_shadowmoon_valley(); AddSC_shattrath_city(); AddSC_terokkar_forest(); AddSC_zangarmarsh(); AddSC_onevents(); //AllInOne AddSC_AllInOne(); #endif }