From 982dcc9eaa3fbddde8b02e0c242387dea1e6f912 Mon Sep 17 00:00:00 2001 From: Kudlaty Date: Sun, 16 Aug 2009 17:22:17 +0200 Subject: [PATCH] Merge [SD2] r1305 Move source files to continent folder, part 3 --HG-- branch : trunk --- src/bindings/scripts/CMakeLists.txt | 396 +- src/bindings/scripts/VC80/80ScriptDev2.vcproj | 1952 +++++----- src/bindings/scripts/VC90/90ScriptDev2.vcproj | 3209 +++++------------ .../azjol_nerub/ahnkahet/boss_amanitar.cpp | 0 .../azjol_nerub/ahnkahet/boss_elder_nadox.cpp | 0 .../ahnkahet/boss_herald_volazj.cpp | 0 .../ahnkahet/boss_jedoga_shadowseeker.cpp | 0 .../ahnkahet/boss_prince_taldaram.cpp | 0 .../azjol_nerub/ahnkahet/def_ahnkahet.h | 0 .../ahnkahet/instance_ahnkahet.cpp | 0 .../azjol_nerub/azjol_nerub/boss_anubarak.cpp | 0 .../azjol_nerub/azjol_nerub/boss_hadronox.cpp | 0 .../boss_krikthir_the_gatewatcher.cpp | 0 .../azjol_nerub/azjol_nerub/def_azjol_nerub.h | 0 .../azjol_nerub/instance_azjol_nerub.cpp | 0 .../draktharon_keep/boss_dred.cpp | 0 .../draktharon_keep/boss_novos.cpp | 0 .../draktharon_keep/boss_tharon_ja.cpp | 0 .../draktharon_keep/boss_trollgore.cpp | 0 .../draktharon_keep/def_drak_tharon_keep.h | 0 .../instance_drak_tharon_keep.cpp | 0 .../gundrak/boss_drakkari_colossus.cpp | 0 .../{zone => northrend}/gundrak/boss_eck.cpp | 0 .../gundrak/boss_gal_darah.cpp | 0 .../gundrak/boss_moorabi.cpp | 0 .../gundrak/boss_slad_ran.cpp | 0 .../{zone => northrend}/gundrak/def_gundrak.h | 0 .../gundrak/instance_gundrak.cpp | 0 .../naxxramas/boss_anubrekhan.cpp | 0 .../naxxramas/boss_faerlina.cpp | 0 .../naxxramas/boss_four_horsemen.cpp | 0 .../naxxramas/boss_gluth.cpp | 0 .../naxxramas/boss_gothik.cpp | 0 .../naxxramas/boss_grobbulus.cpp | 0 .../naxxramas/boss_heigan.cpp | 0 .../naxxramas/boss_highlord_mograine.cpp | 0 .../naxxramas/boss_kelthuzad.cpp | 0 .../naxxramas/boss_loatheb.cpp | 0 .../naxxramas/boss_maexxna.cpp | 0 .../naxxramas/boss_noth.cpp | 0 .../naxxramas/boss_patchwerk.cpp | 0 .../naxxramas/boss_razuvious.cpp | 0 .../naxxramas/boss_sapphiron.cpp | 0 .../naxxramas/boss_thaddius.cpp | 0 .../naxxramas/def_naxxramas.h | 0 .../naxxramas/instance_naxxramas.cpp | 0 .../nexus/eye_of_eternity/boss_malygos.cpp | 0 .../eye_of_eternity/def_eye_of_eternity.h | 0 .../instance_eye_of_eternity.cpp | 0 .../nexus/nexus/boss_anomalus.cpp | 0 .../nexus/nexus/boss_keristrasza.cpp | 0 .../nexus/nexus/boss_magus_telestra.cpp | 0 .../nexus/nexus/boss_ormorok.cpp | 0 .../nexus/nexus/commander_kolurg.cpp | 0 .../nexus/nexus/commander_stoutbeard.cpp | 0 .../nexus/nexus/def_nexus.h | 0 .../nexus/nexus/instance_nexus.cpp | 0 .../nexus/oculus/boss_drakos.cpp | 0 .../nexus/oculus/boss_eregos.cpp | 0 .../nexus/oculus/boss_urom.cpp | 0 .../nexus/oculus/boss_varos.cpp | 0 .../nexus/oculus/def_oculus.h | 0 .../nexus/oculus/instance_oculus.cpp | 0 .../obsidian_sanctum/boss_sartharion.cpp | 0 .../obsidian_sanctum/def_obsidian_sanctum.h | 0 .../instance_obsidian_sanctum.cpp | 0 .../halls_of_lightning/boss_bjarngrim.cpp | 0 .../ulduar/halls_of_lightning/boss_ionar.cpp | 0 .../ulduar/halls_of_lightning/boss_loken.cpp | 0 .../halls_of_lightning/boss_volkhan.cpp | 0 .../def_halls_of_lightning.h | 0 .../instance_halls_of_lightning.cpp | 0 .../ulduar/halls_of_stone/boss_krystallus.cpp | 0 .../halls_of_stone/boss_maiden_of_grief.cpp | 0 .../ulduar/halls_of_stone/boss_sjonnir.cpp | 0 .../halls_of_stone/def_halls_of_stone.h | 0 .../instance_halls_of_stone.cpp | 0 .../ulduar/ulduar/boss_algalon.cpp | 0 .../ulduar/ulduar/boss_assembly_of_iron.cpp | 0 .../ulduar/ulduar/boss_auriaya.cpp | 0 .../ulduar/ulduar/boss_flame_leviathan.cpp | 0 .../ulduar/ulduar/boss_freya.cpp | 0 .../ulduar/ulduar/boss_general_vezax.cpp | 0 .../ulduar/ulduar/boss_hodir.cpp | 0 .../ulduar/ulduar/boss_ignis.cpp | 0 .../ulduar/ulduar/boss_kologarn.cpp | 0 .../ulduar/ulduar/boss_mimiron.cpp | 0 .../ulduar/ulduar/boss_razorscale.cpp | 0 .../ulduar/ulduar/boss_thorim.cpp | 0 .../ulduar/ulduar/boss_xt002.cpp | 0 .../ulduar/ulduar/boss_yoggsaron.cpp | 0 .../ulduar/ulduar/def_ulduar.h | 0 .../ulduar/ulduar/instance_ulduar.cpp | 0 .../boss_ingvar_the_plunderer.cpp | 0 .../utgarde_keep/boss_keleseth.cpp | 0 .../utgarde_keep/boss_skarvald_dalronn.cpp | 0 .../utgarde_keep/def_utgarde_keep.h | 0 .../utgarde_keep/instance_utgarde_keep.cpp | 0 .../utgarde_keep/utgarde_keep.cpp | 0 .../utgarde_pinnacle/boss_palehoof.cpp | 0 .../utgarde_pinnacle/boss_skadi.cpp | 0 .../utgarde_pinnacle/boss_svala.cpp | 0 .../utgarde_pinnacle/boss_ymiron.cpp | 0 .../utgarde_pinnacle/def_pinnacle.h | 0 .../utgarde_pinnacle/instance_pinnacle.cpp | 0 .../vault_of_archavon/boss_archavon.cpp | 0 .../vault_of_archavon/boss_emalon.cpp | 0 .../vault_of_archavon/def_vault_of_archavon.h | 0 .../instance_vault_of_archavon.cpp | 0 .../violet_hold/boss_cyanigosa.cpp | 0 .../violet_hold/boss_erekem.cpp | 0 .../violet_hold/boss_ichoron.cpp | 0 .../violet_hold/boss_lavanthor.cpp | 0 .../violet_hold/boss_moragg.cpp | 0 .../violet_hold/boss_xevozz.cpp | 0 .../violet_hold/boss_zuramat.cpp | 0 .../violet_hold/def_violet_hold.h | 0 .../violet_hold/instance_violet_hold.cpp | 0 .../wintergrasp => northrend}/wintergrasp.cpp | 0 .../auchenai_crypts/boss_exarch_maladaar.cpp | 0 .../boss_shirrak_the_dead_watcher.cpp | 0 .../mana_tombs/boss_nexusprince_shaffar.cpp | 0 .../mana_tombs/boss_pandemonius.cpp | 0 .../sethekk_halls/boss_darkweaver_syth.cpp | 0 .../sethekk_halls/boss_tailonking_ikiss.cpp | 0 .../sethekk_halls/def_sethekk_halls.h | 0 .../sethekk_halls/instance_sethekk_halls.cpp | 0 .../boss_ambassador_hellmaw.cpp | 0 .../boss_blackheart_the_inciter.cpp | 0 .../boss_grandmaster_vorpil.cpp | 0 .../shadow_labyrinth/boss_murmur.cpp | 0 .../shadow_labyrinth/def_shadow_labyrinth.h | 0 .../instance_shadow_labyrinth.cpp | 0 .../black_temple/black_temple.cpp | 0 .../black_temple/boss_bloodboil.cpp | 0 .../black_temple/boss_illidan.cpp | 0 .../black_temple/boss_mother_shahraz.cpp | 0 .../black_temple/boss_reliquary_of_souls.cpp | 0 .../black_temple/boss_shade_of_akama.cpp | 0 .../black_temple/boss_supremus.cpp | 0 .../black_temple/boss_teron_gorefiend.cpp | 0 .../black_temple/boss_warlord_najentus.cpp | 0 .../black_temple/def_black_temple.h | 0 .../black_temple/illidari_council.cpp | 0 .../black_temple/instance_black_temple.cpp | 0 .../boss_fathomlord_karathress.cpp | 0 .../boss_hydross_the_unstable.cpp | 0 .../serpent_shrine/boss_lady_vashj.cpp | 0 .../boss_leotheras_the_blind.cpp | 0 .../serpent_shrine/boss_lurker_below.cpp | 0 .../boss_morogrim_tidewalker.cpp | 0 .../serpent_shrine/def_serpent_shrine.h | 0 .../instance_serpent_shrine.cpp | 0 .../steam_vault/boss_hydromancer_thespia.cpp | 0 .../boss_mekgineer_steamrigger.cpp | 0 .../steam_vault/boss_warlord_kalithresh.cpp | 0 .../steam_vault/def_steam_vault.h | 0 .../steam_vault/instance_steam_vault.cpp | 0 .../underbog/boss_hungarfen.cpp | 0 .../underbog/boss_the_black_stalker.cpp | 0 .../gruuls_lair/boss_gruul.cpp | 0 .../gruuls_lair/boss_high_king_maulgar.cpp | 0 .../gruuls_lair/def_gruuls_lair.h | 0 .../gruuls_lair/instance_gruuls_lair.cpp | 0 .../blood_furnace/boss_broggok.cpp | 0 .../boss_kelidan_the_breaker.cpp | 0 .../blood_furnace/boss_the_maker.cpp | 0 .../blood_furnace/def_blood_furnace.h | 0 .../blood_furnace/instance_blood_furnace.cpp | 0 .../boss_omor_the_unscarred.cpp | 0 .../boss_vazruden_the_herald.cpp | 0 .../boss_watchkeeper_gargolmar.cpp | 0 .../hellfire_ramparts/def_hellfire_ramparts.h | 0 .../instance_hellfire_ramparts.cpp | 0 .../magtheridons_lair/boss_magtheridon.cpp | 0 .../magtheridons_lair/def_magtheridons_lair.h | 0 .../instance_magtheridons_lair.cpp | 0 .../shattered_halls/boss_nethekurse.cpp | 0 .../boss_warbringer_omrogg.cpp | 0 .../boss_warchief_kargath_bladefist.cpp | 0 .../shattered_halls/def_shattered_halls.h | 0 .../instance_shattered_halls.cpp | 0 .../tempest_keep/arcatraz/arcatraz.cpp | 0 .../arcatraz/boss_harbinger_skyriss.cpp | 0 .../tempest_keep/arcatraz/def_arcatraz.h | 0 .../arcatraz/instance_arcatraz.cpp | 0 .../botanica/boss_high_botanist_freywinn.cpp | 0 .../tempest_keep/botanica/boss_laj.cpp | 0 .../botanica/boss_warp_splinter.cpp | 0 .../tempest_keep/the_eye/boss_alar.cpp | 0 .../tempest_keep/the_eye/boss_astromancer.cpp | 0 .../tempest_keep/the_eye/boss_kaelthas.cpp | 0 .../tempest_keep/the_eye/boss_void_reaver.cpp | 0 .../tempest_keep/the_eye/def_the_eye.h | 0 .../tempest_keep/the_eye/instance_the_eye.cpp | 0 .../tempest_keep/the_eye/the_eye.cpp | 0 .../boss_gatewatcher_gyrokill.cpp | 0 .../boss_gatewatcher_ironhand.cpp | 0 .../boss_nethermancer_sepethrea.cpp | 0 .../boss_pathaleon_the_calculator.cpp | 0 .../tempest_keep/the_mechanar/def_mechanar.h | 0 .../the_mechanar/instance_mechanar.cpp | 0 .../.instance_black_temple.cpp-s8inyu | 347 -- src/bindings/scripts/system/ScriptLoader.cpp | 534 +-- 204 files changed, 2308 insertions(+), 4130 deletions(-) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/ahnkahet/boss_amanitar.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/ahnkahet/boss_elder_nadox.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/ahnkahet/boss_herald_volazj.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/ahnkahet/def_ahnkahet.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/ahnkahet/instance_ahnkahet.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/azjol_nerub/boss_anubarak.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/azjol_nerub/boss_hadronox.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/azjol_nerub/def_azjol_nerub.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/draktharon_keep/boss_dred.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/draktharon_keep/boss_novos.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/draktharon_keep/boss_tharon_ja.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/draktharon_keep/boss_trollgore.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/draktharon_keep/def_drak_tharon_keep.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/draktharon_keep/instance_drak_tharon_keep.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/gundrak/boss_drakkari_colossus.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/gundrak/boss_eck.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/gundrak/boss_gal_darah.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/gundrak/boss_moorabi.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/gundrak/boss_slad_ran.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/gundrak/def_gundrak.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/gundrak/instance_gundrak.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_anubrekhan.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_faerlina.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_four_horsemen.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_gluth.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_gothik.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_grobbulus.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_heigan.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_highlord_mograine.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_kelthuzad.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_loatheb.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_maexxna.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_noth.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_patchwerk.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_razuvious.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_sapphiron.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/boss_thaddius.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/def_naxxramas.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/naxxramas/instance_naxxramas.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/eye_of_eternity/boss_malygos.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/eye_of_eternity/def_eye_of_eternity.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/eye_of_eternity/instance_eye_of_eternity.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/nexus/boss_anomalus.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/nexus/boss_keristrasza.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/nexus/boss_magus_telestra.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/nexus/boss_ormorok.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/nexus/commander_kolurg.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/nexus/commander_stoutbeard.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/nexus/def_nexus.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/nexus/instance_nexus.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/oculus/boss_drakos.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/oculus/boss_eregos.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/oculus/boss_urom.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/oculus/boss_varos.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/oculus/def_oculus.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/nexus/oculus/instance_oculus.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/obsidian_sanctum/boss_sartharion.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/obsidian_sanctum/def_obsidian_sanctum.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/obsidian_sanctum/instance_obsidian_sanctum.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/halls_of_lightning/boss_bjarngrim.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/halls_of_lightning/boss_ionar.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/halls_of_lightning/boss_loken.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/halls_of_lightning/boss_volkhan.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/halls_of_lightning/def_halls_of_lightning.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/halls_of_stone/boss_krystallus.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/halls_of_stone/boss_maiden_of_grief.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/halls_of_stone/boss_sjonnir.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/halls_of_stone/def_halls_of_stone.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/halls_of_stone/instance_halls_of_stone.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_algalon.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_assembly_of_iron.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_auriaya.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_flame_leviathan.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_freya.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_general_vezax.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_hodir.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_ignis.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_kologarn.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_mimiron.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_razorscale.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_thorim.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_xt002.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/boss_yoggsaron.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/def_ulduar.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/ulduar/ulduar/instance_ulduar.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_keep/boss_keleseth.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_keep/def_utgarde_keep.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_keep/utgarde_keep.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_pinnacle/boss_svala.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_pinnacle/def_pinnacle.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/vault_of_archavon/boss_archavon.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/vault_of_archavon/boss_emalon.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/vault_of_archavon/def_vault_of_archavon.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/vault_of_archavon/instance_vault_of_archavon.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/violet_hold/boss_cyanigosa.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/violet_hold/boss_erekem.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/violet_hold/boss_ichoron.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/violet_hold/boss_lavanthor.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/violet_hold/boss_moragg.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/violet_hold/boss_xevozz.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/violet_hold/boss_zuramat.cpp (100%) rename src/bindings/scripts/scripts/{zone => northrend}/violet_hold/def_violet_hold.h (100%) rename src/bindings/scripts/scripts/{zone => northrend}/violet_hold/instance_violet_hold.cpp (100%) rename src/bindings/scripts/scripts/{zone/wintergrasp => northrend}/wintergrasp.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/mana_tombs/boss_pandemonius.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/sethekk_halls/def_sethekk_halls.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/shadow_labyrinth/boss_murmur.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/shadow_labyrinth/def_shadow_labyrinth.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/black_temple.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/boss_bloodboil.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/boss_illidan.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/boss_mother_shahraz.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/boss_reliquary_of_souls.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/boss_shade_of_akama.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/boss_supremus.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/boss_teron_gorefiend.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/boss_warlord_najentus.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/def_black_temple.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/illidari_council.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/black_temple/instance_black_temple.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/serpent_shrine/def_serpent_shrine.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/steam_vault/def_steam_vault.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/steam_vault/instance_steam_vault.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/underbog/boss_hungarfen.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/coilfang_resevoir/underbog/boss_the_black_stalker.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/gruuls_lair/boss_gruul.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/gruuls_lair/boss_high_king_maulgar.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/gruuls_lair/def_gruuls_lair.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/gruuls_lair/instance_gruuls_lair.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/blood_furnace/boss_broggok.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/blood_furnace/boss_the_maker.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/blood_furnace/def_blood_furnace.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/hellfire_ramparts/def_hellfire_ramparts.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/magtheridons_lair/def_magtheridons_lair.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/shattered_halls/boss_nethekurse.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/shattered_halls/def_shattered_halls.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/arcatraz/arcatraz.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/arcatraz/def_arcatraz.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/arcatraz/instance_arcatraz.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/botanica/boss_high_botanist_freywinn.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/botanica/boss_laj.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/botanica/boss_warp_splinter.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_eye/boss_alar.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_eye/boss_astromancer.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_eye/boss_kaelthas.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_eye/boss_void_reaver.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_eye/def_the_eye.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_eye/instance_the_eye.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_eye/the_eye.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_mechanar/def_mechanar.h (100%) rename src/bindings/scripts/scripts/{zone => outland}/tempest_keep/the_mechanar/instance_mechanar.cpp (100%) delete mode 100644 src/bindings/scripts/scripts/zone/black_temple/.instance_black_temple.cpp-s8inyu diff --git a/src/bindings/scripts/CMakeLists.txt b/src/bindings/scripts/CMakeLists.txt index b83b2f09f58..0ea35a6b201 100644 --- a/src/bindings/scripts/CMakeLists.txt +++ b/src/bindings/scripts/CMakeLists.txt @@ -281,12 +281,210 @@ SET(trinityscript_LIB_SRCS scripts/kalimdor/thunder_bluff.cpp scripts/kalimdor/ungoro_crater.cpp scripts/kalimdor/winterspring.cpp + scripts/northrend/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp + scripts/northrend/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp + scripts/northrend/azjol_nerub/azjol_nerub/boss_hadronox.cpp + scripts/northrend/azjol_nerub/azjol_nerub/boss_anubarak.cpp + scripts/northrend/azjol_nerub/azjol_nerub/def_azjol_nerub.h + scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp + scripts/northrend/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp + scripts/northrend/azjol_nerub/ahnkahet/boss_elder_nadox.cpp + scripts/northrend/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp + scripts/northrend/azjol_nerub/ahnkahet/boss_herald_volazj.cpp + scripts/northrend/azjol_nerub/ahnkahet/boss_amanitar.cpp + scripts/northrend/azjol_nerub/ahnkahet/def_ahnkahet.h + scripts/northrend/draktharon_keep/instance_drak_tharon_keep.cpp + scripts/northrend/draktharon_keep/boss_trollgore.cpp + scripts/northrend/draktharon_keep/boss_novos.cpp + scripts/northrend/draktharon_keep/boss_dred.cpp + scripts/northrend/draktharon_keep/boss_tharon_ja.cpp + scripts/northrend/draktharon_keep/def_drak_tharon_keep.h + scripts/northrend/gundrak/instance_gundrak.cpp + scripts/northrend/gundrak/boss_slad_ran.cpp + scripts/northrend/gundrak/boss_moorabi.cpp + scripts/northrend/gundrak/boss_drakkari_colossus.cpp + scripts/northrend/gundrak/boss_gal_darah.cpp + scripts/northrend/gundrak/boss_eck.cpp + scripts/northrend/gundrak/def_gundrak.h + scripts/northrend/naxxramas/boss_anubrekhan.cpp + scripts/northrend/naxxramas/boss_faerlina.cpp + scripts/northrend/naxxramas/boss_gluth.cpp + scripts/northrend/naxxramas/boss_gothik.cpp + scripts/northrend/naxxramas/boss_grobbulus.cpp + scripts/northrend/naxxramas/boss_heigan.cpp + scripts/northrend/naxxramas/boss_kelthuzad.cpp + scripts/northrend/naxxramas/boss_four_horsemen.cpp + scripts/northrend/naxxramas/boss_loatheb.cpp + scripts/northrend/naxxramas/boss_maexxna.cpp + scripts/northrend/naxxramas/boss_noth.cpp + scripts/northrend/naxxramas/boss_patchwerk.cpp + scripts/northrend/naxxramas/boss_razuvious.cpp + scripts/northrend/naxxramas/boss_sapphiron.cpp + scripts/northrend/naxxramas/boss_thaddius.cpp + scripts/northrend/naxxramas/def_naxxramas.h + scripts/northrend/naxxramas/instance_naxxramas.cpp + scripts/northrend/nexus/eye_of_eternity/instance_eye_of_eternity.cpp + scripts/northrend/nexus/eye_of_eternity/boss_malygos.cpp + scripts/northrend/nexus/eye_of_eternity/def_eye_of_eternity.h + scripts/northrend/nexus/nexus/instance_nexus.cpp + scripts/northrend/nexus/nexus/boss_magus_telestra.cpp + scripts/northrend/nexus/nexus/boss_anomalus.cpp + scripts/northrend/nexus/nexus/boss_ormorok.cpp + scripts/northrend/nexus/nexus/boss_keristrasza.cpp + scripts/northrend/nexus/nexus/commander_stoutbeard.cpp + scripts/northrend/nexus/nexus/commander_kolurg.cpp + scripts/northrend/nexus/nexus/def_nexus.h + scripts/northrend/nexus/oculus/instance_oculus.cpp + scripts/northrend/nexus/oculus/boss_drakos.cpp + scripts/northrend/nexus/oculus/boss_urom.cpp + scripts/northrend/nexus/oculus/boss_varos.cpp + scripts/northrend/nexus/oculus/boss_eregos.cpp + scripts/northrend/nexus/oculus/def_oculus.h + scripts/northrend/obsidian_sanctum/instance_obsidian_sanctum.cpp + scripts/northrend/obsidian_sanctum/boss_sartharion.cpp + scripts/northrend/obsidian_sanctum/def_obsidian_sanctum.h + scripts/northrend/ulduar/halls_of_stone/instance_halls_of_stone.cpp + scripts/northrend/ulduar/halls_of_stone/boss_maiden_of_grief.cpp + scripts/northrend/ulduar/halls_of_stone/boss_krystallus.cpp + scripts/northrend/ulduar/halls_of_stone/boss_sjonnir.cpp + scripts/northrend/ulduar/halls_of_stone/def_halls_of_stone.h + scripts/northrend/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp + scripts/northrend/ulduar/halls_of_lightning/boss_bjarngrim.cpp + scripts/northrend/ulduar/halls_of_lightning/boss_ionar.cpp + scripts/northrend/ulduar/halls_of_lightning/boss_volkhan.cpp + scripts/northrend/ulduar/halls_of_lightning/boss_loken.cpp + scripts/northrend/ulduar/halls_of_lightning/def_halls_of_lightning.h + scripts/northrend/ulduar/ulduar/boss_algalon.cpp + scripts/northrend/ulduar/ulduar/boss_assembly_of_iron.cpp + scripts/northrend/ulduar/ulduar/boss_auriaya.cpp + scripts/northrend/ulduar/ulduar/boss_flame_leviathan.cpp + scripts/northrend/ulduar/ulduar/boss_freya.cpp + scripts/northrend/ulduar/ulduar/boss_general_vezax.cpp + scripts/northrend/ulduar/ulduar/boss_hodir.cpp + scripts/northrend/ulduar/ulduar/boss_ignis.cpp + scripts/northrend/ulduar/ulduar/boss_kologarn.cpp + scripts/northrend/ulduar/ulduar/boss_mimiron.cpp + scripts/northrend/ulduar/ulduar/boss_razorscale.cpp + scripts/northrend/ulduar/ulduar/boss_thorim.cpp + scripts/northrend/ulduar/ulduar/boss_xt002.cpp + scripts/northrend/ulduar/ulduar/boss_yoggsaron.cpp + scripts/northrend/ulduar/ulduar/def_ulduar.h + scripts/northrend/ulduar/ulduar/instance_ulduar.cpp + scripts/northrend/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp + scripts/northrend/utgarde_keep/utgarde_keep/boss_keleseth.cpp + scripts/northrend/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp + scripts/northrend/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp + scripts/northrend/utgarde_keep/utgarde_keep/def_utgarde_keep.h + scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.cpp + scripts/northrend/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp + scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp + scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp + scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp + scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_svala.cpp + scripts/northrend/utgarde_keep/utgarde_pinnacle/def_pinnacle.h + scripts/northrend/vault_of_archavon/instance_vault_of_archavon.cpp + scripts/northrend/vault_of_archavon/boss_archavon.cpp + scripts/northrend/vault_of_archavon/boss_emalon.cpp + scripts/northrend/vault_of_archavon/def_vault_of_archavon.h + scripts/northrend/violet_hold/instance_violet_hold.cpp + scripts/northrend/violet_hold/boss_cyanigosa.cpp + scripts/northrend/violet_hold/boss_erekem.cpp + scripts/northrend/violet_hold/boss_ichoron.cpp + scripts/northrend/violet_hold/boss_lavanthor.cpp + scripts/northrend/violet_hold/boss_moragg.cpp + scripts/northrend/violet_hold/boss_xevozz.cpp + scripts/northrend/violet_hold/boss_zuramat.cpp + scripts/northrend/violet_hold/def_violet_hold.h scripts/northrend/borean_tundra.cpp scripts/northrend/dragonblight.cpp scripts/northrend/grizzly_hills.cpp scripts/northrend/icecrown.cpp scripts/northrend/sholazar_basin.cpp + scripts/northrend/wintergrasp.cpp scripts/northrend/zuldrak.cpp + scripts/outland/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp + scripts/outland/aunchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp + scripts/outland/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp + scripts/outland/aunchindoun/mana_tombs/boss_pandemonius.cpp + scripts/outland/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp + scripts/outland/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp + scripts/outland/aunchindoun/sethekk_halls/def_sethekk_halls.h + scripts/outland/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp + scripts/outland/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp + scripts/outland/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp + scripts/outland/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp + scripts/outland/aunchindoun/shadow_labyrinth/boss_murmur.cpp + scripts/outland/aunchindoun/shadow_labyrinth/def_shadow_labyrinth.h + scripts/outland/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp + scripts/outland/black_temple/black_temple.cpp + scripts/outland/black_temple/boss_bloodboil.cpp + scripts/outland/black_temple/boss_illidan.cpp + scripts/outland/black_temple/boss_mother_shahraz.cpp + scripts/outland/black_temple/boss_reliquary_of_souls.cpp + scripts/outland/black_temple/boss_shade_of_akama.cpp + scripts/outland/black_temple/boss_supremus.cpp + scripts/outland/black_temple/boss_teron_gorefiend.cpp + scripts/outland/black_temple/boss_warlord_najentus.cpp + scripts/outland/black_temple/def_black_temple.h + scripts/outland/black_temple/illidari_council.cpp + scripts/outland/black_temple/instance_black_temple.cpp + scripts/outland/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp + scripts/outland/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp + scripts/outland/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp + scripts/outland/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp + scripts/outland/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp + scripts/outland/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp + scripts/outland/coilfang_resevoir/serpent_shrine/def_serpent_shrine.h + scripts/outland/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp + scripts/outland/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp + scripts/outland/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp + scripts/outland/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp + scripts/outland/coilfang_resevoir/steam_vault/def_steam_vault.h + scripts/outland/coilfang_resevoir/steam_vault/instance_steam_vault.cpp + scripts/outland/coilfang_resevoir/underbog/boss_hungarfen.cpp + scripts/outland/coilfang_resevoir/underbog/boss_the_black_stalker.cpp + scripts/outland/gruuls_lair/boss_gruul.cpp + scripts/outland/gruuls_lair/boss_high_king_maulgar.cpp + scripts/outland/gruuls_lair/def_gruuls_lair.h + scripts/outland/gruuls_lair/instance_gruuls_lair.cpp + scripts/outland/hellfire_citadel/blood_furnace/boss_broggok.cpp + scripts/outland/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp + scripts/outland/hellfire_citadel/blood_furnace/boss_the_maker.cpp + scripts/outland/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp + scripts/outland/hellfire_citadel/blood_furnace/def_blood_furnace.h + scripts/outland/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp + scripts/outland/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp + scripts/outland/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp + scripts/outland/hellfire_citadel/hellfire_ramparts/def_hellfire_ramparts.h + scripts/outland/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp + scripts/outland/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp + scripts/outland/hellfire_citadel/magtheridons_lair/def_magtheridons_lair.h + scripts/outland/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp + scripts/outland/hellfire_citadel/shattered_halls/boss_nethekurse.cpp + scripts/outland/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp + scripts/outland/hellfire_citadel/shattered_halls/def_shattered_halls.h + scripts/outland/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp + scripts/outland/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp + scripts/outland/tempest_keep/arcatraz/arcatraz.cpp + scripts/outland/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp + scripts/outland/tempest_keep/arcatraz/def_arcatraz.h + scripts/outland/tempest_keep/arcatraz/instance_arcatraz.cpp + scripts/outland/tempest_keep/botanica/boss_high_botanist_freywinn.cpp + scripts/outland/tempest_keep/botanica/boss_laj.cpp + scripts/outland/tempest_keep/botanica/boss_warp_splinter.cpp + scripts/outland/tempest_keep/the_eye/boss_alar.cpp + scripts/outland/tempest_keep/the_eye/boss_astromancer.cpp + scripts/outland/tempest_keep/the_eye/boss_kaelthas.cpp + scripts/outland/tempest_keep/the_eye/boss_void_reaver.cpp + scripts/outland/tempest_keep/the_eye/def_the_eye.h + scripts/outland/tempest_keep/the_eye/instance_the_eye.cpp + scripts/outland/tempest_keep/the_eye/the_eye.cpp + scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp + scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp + scripts/outland/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp + scripts/outland/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp + scripts/outland/tempest_keep/the_mechanar/def_mechanar.h + scripts/outland/tempest_keep/the_mechanar/instance_mechanar.cpp scripts/outland/blades_edge_mountains.cpp scripts/outland/boss_doomlord_kazzak.cpp scripts/outland/boss_doomwalker.cpp @@ -297,204 +495,6 @@ SET(trinityscript_LIB_SRCS scripts/outland/shattrath_city.cpp scripts/outland/terokkar_forest.cpp scripts/outland/zangarmarsh.cpp - scripts/zone/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp - scripts/zone/aunchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp - scripts/zone/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp - scripts/zone/aunchindoun/mana_tombs/boss_pandemonius.cpp - scripts/zone/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp - scripts/zone/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp - scripts/zone/aunchindoun/sethekk_halls/def_sethekk_halls.h - scripts/zone/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp - scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp - scripts/zone/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp - scripts/zone/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp - scripts/zone/aunchindoun/shadow_labyrinth/boss_murmur.cpp - scripts/zone/aunchindoun/shadow_labyrinth/def_shadow_labyrinth.h - scripts/zone/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp - scripts/zone/black_temple/black_temple.cpp - scripts/zone/black_temple/boss_bloodboil.cpp - scripts/zone/black_temple/boss_illidan.cpp - scripts/zone/black_temple/boss_mother_shahraz.cpp - scripts/zone/black_temple/boss_reliquary_of_souls.cpp - scripts/zone/black_temple/boss_shade_of_akama.cpp - scripts/zone/black_temple/boss_supremus.cpp - scripts/zone/black_temple/boss_teron_gorefiend.cpp - scripts/zone/black_temple/boss_warlord_najentus.cpp - scripts/zone/black_temple/def_black_temple.h - scripts/zone/black_temple/illidari_council.cpp - scripts/zone/black_temple/instance_black_temple.cpp - scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp - scripts/zone/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp - scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp - scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp - scripts/zone/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp - scripts/zone/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp - scripts/zone/coilfang_resevoir/serpent_shrine/def_serpent_shrine.h - scripts/zone/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp - scripts/zone/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp - scripts/zone/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp - scripts/zone/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp - scripts/zone/coilfang_resevoir/steam_vault/def_steam_vault.h - scripts/zone/coilfang_resevoir/steam_vault/instance_steam_vault.cpp - scripts/zone/coilfang_resevoir/underbog/boss_hungarfen.cpp - scripts/zone/coilfang_resevoir/underbog/boss_the_black_stalker.cpp - scripts/zone/gruuls_lair/boss_gruul.cpp - scripts/zone/gruuls_lair/boss_high_king_maulgar.cpp - scripts/zone/gruuls_lair/def_gruuls_lair.h - scripts/zone/gruuls_lair/instance_gruuls_lair.cpp - scripts/zone/hellfire_citadel/blood_furnace/boss_broggok.cpp - scripts/zone/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp - scripts/zone/hellfire_citadel/blood_furnace/boss_the_maker.cpp - scripts/zone/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp - scripts/zone/hellfire_citadel/blood_furnace/def_blood_furnace.h - scripts/zone/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp - scripts/zone/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp - scripts/zone/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp - scripts/zone/hellfire_citadel/hellfire_ramparts/def_hellfire_ramparts.h - scripts/zone/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp - scripts/zone/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp - scripts/zone/hellfire_citadel/magtheridons_lair/def_magtheridons_lair.h - scripts/zone/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp - scripts/zone/hellfire_citadel/shattered_halls/boss_nethekurse.cpp - scripts/zone/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp - scripts/zone/hellfire_citadel/shattered_halls/def_shattered_halls.h - scripts/zone/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp - scripts/zone/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp - scripts/zone/naxxramas/boss_anubrekhan.cpp - scripts/zone/naxxramas/boss_faerlina.cpp - scripts/zone/naxxramas/boss_gluth.cpp - scripts/zone/naxxramas/boss_gothik.cpp - scripts/zone/naxxramas/boss_grobbulus.cpp - scripts/zone/naxxramas/boss_heigan.cpp - scripts/zone/naxxramas/boss_kelthuzad.cpp - scripts/zone/naxxramas/boss_four_horsemen.cpp - scripts/zone/naxxramas/boss_loatheb.cpp - scripts/zone/naxxramas/boss_maexxna.cpp - scripts/zone/naxxramas/boss_noth.cpp - scripts/zone/naxxramas/boss_patchwerk.cpp - scripts/zone/naxxramas/boss_razuvious.cpp - scripts/zone/naxxramas/boss_sapphiron.cpp - scripts/zone/naxxramas/boss_thaddius.cpp - scripts/zone/naxxramas/def_naxxramas.h - scripts/zone/naxxramas/instance_naxxramas.cpp - scripts/zone/tempest_keep/arcatraz/arcatraz.cpp - scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp - scripts/zone/tempest_keep/arcatraz/def_arcatraz.h - scripts/zone/tempest_keep/arcatraz/instance_arcatraz.cpp - scripts/zone/tempest_keep/botanica/boss_high_botanist_freywinn.cpp - scripts/zone/tempest_keep/botanica/boss_laj.cpp - scripts/zone/tempest_keep/botanica/boss_warp_splinter.cpp - scripts/zone/tempest_keep/the_eye/boss_alar.cpp - scripts/zone/tempest_keep/the_eye/boss_astromancer.cpp - scripts/zone/tempest_keep/the_eye/boss_kaelthas.cpp - scripts/zone/tempest_keep/the_eye/boss_void_reaver.cpp - scripts/zone/tempest_keep/the_eye/def_the_eye.h - scripts/zone/tempest_keep/the_eye/instance_the_eye.cpp - scripts/zone/tempest_keep/the_eye/the_eye.cpp - scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp - scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp - scripts/zone/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp - scripts/zone/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp - scripts/zone/tempest_keep/the_mechanar/def_mechanar.h - scripts/zone/tempest_keep/the_mechanar/instance_mechanar.cpp - scripts/zone/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp - scripts/zone/utgarde_keep/utgarde_keep/boss_keleseth.cpp - scripts/zone/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp - scripts/zone/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp - scripts/zone/utgarde_keep/utgarde_keep/def_utgarde_keep.h - scripts/zone/utgarde_keep/utgarde_keep/utgarde_keep.cpp - scripts/zone/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp - scripts/zone/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp - scripts/zone/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp - scripts/zone/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp - scripts/zone/utgarde_keep/utgarde_pinnacle/boss_svala.cpp - scripts/zone/utgarde_keep/utgarde_pinnacle/def_pinnacle.h - scripts/zone/nexus/nexus/instance_nexus.cpp - scripts/zone/nexus/nexus/boss_magus_telestra.cpp - scripts/zone/nexus/nexus/boss_anomalus.cpp - scripts/zone/nexus/nexus/boss_ormorok.cpp - scripts/zone/nexus/nexus/boss_keristrasza.cpp - scripts/zone/nexus/nexus/commander_stoutbeard.cpp - scripts/zone/nexus/nexus/commander_kolurg.cpp - scripts/zone/nexus/nexus/def_nexus.h - scripts/zone/nexus/oculus/instance_oculus.cpp - scripts/zone/nexus/oculus/boss_drakos.cpp - scripts/zone/nexus/oculus/boss_urom.cpp - scripts/zone/nexus/oculus/boss_varos.cpp - scripts/zone/nexus/oculus/boss_eregos.cpp - scripts/zone/nexus/oculus/def_oculus.h - scripts/zone/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp - scripts/zone/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp - scripts/zone/azjol_nerub/azjol_nerub/boss_hadronox.cpp - scripts/zone/azjol_nerub/azjol_nerub/boss_anubarak.cpp - scripts/zone/azjol_nerub/azjol_nerub/def_azjol_nerub.h - scripts/zone/azjol_nerub/ahnkahet/instance_ahnkahet.cpp - scripts/zone/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp - scripts/zone/azjol_nerub/ahnkahet/boss_elder_nadox.cpp - scripts/zone/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp - scripts/zone/azjol_nerub/ahnkahet/boss_herald_volazj.cpp - scripts/zone/azjol_nerub/ahnkahet/boss_amanitar.cpp - scripts/zone/azjol_nerub/ahnkahet/def_ahnkahet.h - scripts/zone/draktharon_keep/instance_drak_tharon_keep.cpp - scripts/zone/draktharon_keep/boss_trollgore.cpp - scripts/zone/draktharon_keep/boss_novos.cpp - scripts/zone/draktharon_keep/boss_dred.cpp - scripts/zone/draktharon_keep/boss_tharon_ja.cpp - scripts/zone/draktharon_keep/def_drak_tharon_keep.h - scripts/zone/violet_hold/instance_violet_hold.cpp - scripts/zone/violet_hold/boss_cyanigosa.cpp - scripts/zone/violet_hold/boss_erekem.cpp - scripts/zone/violet_hold/boss_ichoron.cpp - scripts/zone/violet_hold/boss_lavanthor.cpp - scripts/zone/violet_hold/boss_moragg.cpp - scripts/zone/violet_hold/boss_xevozz.cpp - scripts/zone/violet_hold/boss_zuramat.cpp - scripts/zone/violet_hold/def_violet_hold.h - scripts/zone/gundrak/instance_gundrak.cpp - scripts/zone/gundrak/boss_slad_ran.cpp - scripts/zone/gundrak/boss_moorabi.cpp - scripts/zone/gundrak/boss_drakkari_colossus.cpp - scripts/zone/gundrak/boss_gal_darah.cpp - scripts/zone/gundrak/boss_eck.cpp - scripts/zone/gundrak/def_gundrak.h - scripts/zone/ulduar/halls_of_stone/instance_halls_of_stone.cpp - scripts/zone/ulduar/halls_of_stone/boss_maiden_of_grief.cpp - scripts/zone/ulduar/halls_of_stone/boss_krystallus.cpp - scripts/zone/ulduar/halls_of_stone/boss_sjonnir.cpp - scripts/zone/ulduar/halls_of_stone/def_halls_of_stone.h - scripts/zone/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp - scripts/zone/ulduar/halls_of_lightning/boss_bjarngrim.cpp - scripts/zone/ulduar/halls_of_lightning/boss_ionar.cpp - scripts/zone/ulduar/halls_of_lightning/boss_volkhan.cpp - scripts/zone/ulduar/halls_of_lightning/boss_loken.cpp - scripts/zone/ulduar/halls_of_lightning/def_halls_of_lightning.h - scripts/zone/nexus/eye_of_eternity/instance_eye_of_eternity.cpp - scripts/zone/nexus/eye_of_eternity/boss_malygos.cpp - scripts/zone/nexus/eye_of_eternity/def_eye_of_eternity.h - scripts/zone/obsidian_sanctum/instance_obsidian_sanctum.cpp - scripts/zone/obsidian_sanctum/boss_sartharion.cpp - scripts/zone/obsidian_sanctum/def_obsidian_sanctum.h - scripts/zone/vault_of_archavon/instance_vault_of_archavon.cpp - scripts/zone/vault_of_archavon/boss_archavon.cpp - scripts/zone/vault_of_archavon/boss_emalon.cpp - scripts/zone/vault_of_archavon/def_vault_of_archavon.h - scripts/zone/wintergrasp/wintergrasp.cpp - scripts/zone/ulduar/ulduar/boss_algalon.cpp - scripts/zone/ulduar/ulduar/boss_assembly_of_iron.cpp - scripts/zone/ulduar/ulduar/boss_auriaya.cpp - scripts/zone/ulduar/ulduar/boss_flame_leviathan.cpp - scripts/zone/ulduar/ulduar/boss_freya.cpp - scripts/zone/ulduar/ulduar/boss_general_vezax.cpp - scripts/zone/ulduar/ulduar/boss_hodir.cpp - scripts/zone/ulduar/ulduar/boss_ignis.cpp - scripts/zone/ulduar/ulduar/boss_kologarn.cpp - scripts/zone/ulduar/ulduar/boss_mimiron.cpp - scripts/zone/ulduar/ulduar/boss_razorscale.cpp - scripts/zone/ulduar/ulduar/boss_thorim.cpp - scripts/zone/ulduar/ulduar/boss_xt002.cpp - scripts/zone/ulduar/ulduar/boss_yoggsaron.cpp - scripts/zone/ulduar/ulduar/def_ulduar.h - scripts/zone/ulduar/ulduar/instance_ulduar.cpp scripts/world/areatrigger_scripts.cpp scripts/world/boss_emeriss.cpp scripts/world/boss_lethon.cpp diff --git a/src/bindings/scripts/VC80/80ScriptDev2.vcproj b/src/bindings/scripts/VC80/80ScriptDev2.vcproj index 00b918bd22e..3136b5d6adc 100644 --- a/src/bindings/scripts/VC80/80ScriptDev2.vcproj +++ b/src/bindings/scripts/VC80/80ScriptDev2.vcproj @@ -1585,6 +1585,542 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1605,6 +2141,10 @@ RelativePath="..\scripts\northrend\sholazar_basin.cpp" > + + @@ -1613,6 +2153,422 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1654,1002 +2610,6 @@ > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/bindings/scripts/VC90/90ScriptDev2.vcproj b/src/bindings/scripts/VC90/90ScriptDev2.vcproj index d25138a9e0f..33a3e2aeca1 100644 --- a/src/bindings/scripts/VC90/90ScriptDev2.vcproj +++ b/src/bindings/scripts/VC90/90ScriptDev2.vcproj @@ -1172,1263 +1172,6 @@ > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2839,6 +1582,542 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2859,6 +2138,10 @@ RelativePath="..\scripts\northrend\sholazar_basin.cpp" > + + @@ -2867,6 +2150,422 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2908,1002 +2607,6 @@ > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/boss_amanitar.cpp b/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_amanitar.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/boss_amanitar.cpp rename to src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_amanitar.cpp diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/boss_elder_nadox.cpp b/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_elder_nadox.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/boss_elder_nadox.cpp rename to src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_elder_nadox.cpp diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/boss_herald_volazj.cpp b/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_herald_volazj.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/boss_herald_volazj.cpp rename to src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_herald_volazj.cpp diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp b/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp rename to src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_jedoga_shadowseeker.cpp diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp b/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp rename to src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/boss_prince_taldaram.cpp diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/def_ahnkahet.h b/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/def_ahnkahet.h similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/def_ahnkahet.h rename to src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/def_ahnkahet.h diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/instance_ahnkahet.cpp b/src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/ahnkahet/instance_ahnkahet.cpp rename to src/bindings/scripts/scripts/northrend/azjol_nerub/ahnkahet/instance_ahnkahet.cpp diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/azjol_nerub/boss_anubarak.cpp b/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_anubarak.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/azjol_nerub/boss_anubarak.cpp rename to src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_anubarak.cpp diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/azjol_nerub/boss_hadronox.cpp b/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_hadronox.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/azjol_nerub/boss_hadronox.cpp rename to src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_hadronox.cpp diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp b/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp rename to src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/boss_krikthir_the_gatewatcher.cpp diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/azjol_nerub/def_azjol_nerub.h b/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/def_azjol_nerub.h similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/azjol_nerub/def_azjol_nerub.h rename to src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/def_azjol_nerub.h diff --git a/src/bindings/scripts/scripts/zone/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp b/src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp rename to src/bindings/scripts/scripts/northrend/azjol_nerub/azjol_nerub/instance_azjol_nerub.cpp diff --git a/src/bindings/scripts/scripts/zone/draktharon_keep/boss_dred.cpp b/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_dred.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/draktharon_keep/boss_dred.cpp rename to src/bindings/scripts/scripts/northrend/draktharon_keep/boss_dred.cpp diff --git a/src/bindings/scripts/scripts/zone/draktharon_keep/boss_novos.cpp b/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_novos.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/draktharon_keep/boss_novos.cpp rename to src/bindings/scripts/scripts/northrend/draktharon_keep/boss_novos.cpp diff --git a/src/bindings/scripts/scripts/zone/draktharon_keep/boss_tharon_ja.cpp b/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_tharon_ja.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/draktharon_keep/boss_tharon_ja.cpp rename to src/bindings/scripts/scripts/northrend/draktharon_keep/boss_tharon_ja.cpp diff --git a/src/bindings/scripts/scripts/zone/draktharon_keep/boss_trollgore.cpp b/src/bindings/scripts/scripts/northrend/draktharon_keep/boss_trollgore.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/draktharon_keep/boss_trollgore.cpp rename to src/bindings/scripts/scripts/northrend/draktharon_keep/boss_trollgore.cpp diff --git a/src/bindings/scripts/scripts/zone/draktharon_keep/def_drak_tharon_keep.h b/src/bindings/scripts/scripts/northrend/draktharon_keep/def_drak_tharon_keep.h similarity index 100% rename from src/bindings/scripts/scripts/zone/draktharon_keep/def_drak_tharon_keep.h rename to src/bindings/scripts/scripts/northrend/draktharon_keep/def_drak_tharon_keep.h diff --git a/src/bindings/scripts/scripts/zone/draktharon_keep/instance_drak_tharon_keep.cpp b/src/bindings/scripts/scripts/northrend/draktharon_keep/instance_drak_tharon_keep.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/draktharon_keep/instance_drak_tharon_keep.cpp rename to src/bindings/scripts/scripts/northrend/draktharon_keep/instance_drak_tharon_keep.cpp diff --git a/src/bindings/scripts/scripts/zone/gundrak/boss_drakkari_colossus.cpp b/src/bindings/scripts/scripts/northrend/gundrak/boss_drakkari_colossus.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/gundrak/boss_drakkari_colossus.cpp rename to src/bindings/scripts/scripts/northrend/gundrak/boss_drakkari_colossus.cpp diff --git a/src/bindings/scripts/scripts/zone/gundrak/boss_eck.cpp b/src/bindings/scripts/scripts/northrend/gundrak/boss_eck.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/gundrak/boss_eck.cpp rename to src/bindings/scripts/scripts/northrend/gundrak/boss_eck.cpp diff --git a/src/bindings/scripts/scripts/zone/gundrak/boss_gal_darah.cpp b/src/bindings/scripts/scripts/northrend/gundrak/boss_gal_darah.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/gundrak/boss_gal_darah.cpp rename to src/bindings/scripts/scripts/northrend/gundrak/boss_gal_darah.cpp diff --git a/src/bindings/scripts/scripts/zone/gundrak/boss_moorabi.cpp b/src/bindings/scripts/scripts/northrend/gundrak/boss_moorabi.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/gundrak/boss_moorabi.cpp rename to src/bindings/scripts/scripts/northrend/gundrak/boss_moorabi.cpp diff --git a/src/bindings/scripts/scripts/zone/gundrak/boss_slad_ran.cpp b/src/bindings/scripts/scripts/northrend/gundrak/boss_slad_ran.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/gundrak/boss_slad_ran.cpp rename to src/bindings/scripts/scripts/northrend/gundrak/boss_slad_ran.cpp diff --git a/src/bindings/scripts/scripts/zone/gundrak/def_gundrak.h b/src/bindings/scripts/scripts/northrend/gundrak/def_gundrak.h similarity index 100% rename from src/bindings/scripts/scripts/zone/gundrak/def_gundrak.h rename to src/bindings/scripts/scripts/northrend/gundrak/def_gundrak.h diff --git a/src/bindings/scripts/scripts/zone/gundrak/instance_gundrak.cpp b/src/bindings/scripts/scripts/northrend/gundrak/instance_gundrak.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/gundrak/instance_gundrak.cpp rename to src/bindings/scripts/scripts/northrend/gundrak/instance_gundrak.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_anubrekhan.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_anubrekhan.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_anubrekhan.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_anubrekhan.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_faerlina.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_faerlina.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_faerlina.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_faerlina.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_four_horsemen.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_four_horsemen.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_four_horsemen.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_four_horsemen.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_gluth.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_gluth.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_gluth.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_gluth.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_gothik.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_gothik.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_gothik.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_gothik.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_grobbulus.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_grobbulus.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_grobbulus.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_grobbulus.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_heigan.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_heigan.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_heigan.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_heigan.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_highlord_mograine.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_highlord_mograine.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_highlord_mograine.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_highlord_mograine.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_kelthuzad.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_kelthuzad.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_kelthuzad.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_kelthuzad.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_loatheb.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_loatheb.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_loatheb.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_loatheb.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_maexxna.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_maexxna.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_maexxna.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_maexxna.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_noth.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_noth.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_noth.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_noth.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_patchwerk.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_patchwerk.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_patchwerk.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_patchwerk.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_razuvious.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_razuvious.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_razuvious.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_razuvious.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_sapphiron.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_sapphiron.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_sapphiron.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_sapphiron.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/boss_thaddius.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/boss_thaddius.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/boss_thaddius.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/boss_thaddius.cpp diff --git a/src/bindings/scripts/scripts/zone/naxxramas/def_naxxramas.h b/src/bindings/scripts/scripts/northrend/naxxramas/def_naxxramas.h similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/def_naxxramas.h rename to src/bindings/scripts/scripts/northrend/naxxramas/def_naxxramas.h diff --git a/src/bindings/scripts/scripts/zone/naxxramas/instance_naxxramas.cpp b/src/bindings/scripts/scripts/northrend/naxxramas/instance_naxxramas.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/naxxramas/instance_naxxramas.cpp rename to src/bindings/scripts/scripts/northrend/naxxramas/instance_naxxramas.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/eye_of_eternity/boss_malygos.cpp b/src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/boss_malygos.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/eye_of_eternity/boss_malygos.cpp rename to src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/boss_malygos.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/eye_of_eternity/def_eye_of_eternity.h b/src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/def_eye_of_eternity.h similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/eye_of_eternity/def_eye_of_eternity.h rename to src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/def_eye_of_eternity.h diff --git a/src/bindings/scripts/scripts/zone/nexus/eye_of_eternity/instance_eye_of_eternity.cpp b/src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/instance_eye_of_eternity.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/eye_of_eternity/instance_eye_of_eternity.cpp rename to src/bindings/scripts/scripts/northrend/nexus/eye_of_eternity/instance_eye_of_eternity.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/nexus/boss_anomalus.cpp b/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_anomalus.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/nexus/boss_anomalus.cpp rename to src/bindings/scripts/scripts/northrend/nexus/nexus/boss_anomalus.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/nexus/boss_keristrasza.cpp b/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_keristrasza.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/nexus/boss_keristrasza.cpp rename to src/bindings/scripts/scripts/northrend/nexus/nexus/boss_keristrasza.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/nexus/boss_magus_telestra.cpp b/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_magus_telestra.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/nexus/boss_magus_telestra.cpp rename to src/bindings/scripts/scripts/northrend/nexus/nexus/boss_magus_telestra.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/nexus/boss_ormorok.cpp b/src/bindings/scripts/scripts/northrend/nexus/nexus/boss_ormorok.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/nexus/boss_ormorok.cpp rename to src/bindings/scripts/scripts/northrend/nexus/nexus/boss_ormorok.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/nexus/commander_kolurg.cpp b/src/bindings/scripts/scripts/northrend/nexus/nexus/commander_kolurg.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/nexus/commander_kolurg.cpp rename to src/bindings/scripts/scripts/northrend/nexus/nexus/commander_kolurg.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/nexus/commander_stoutbeard.cpp b/src/bindings/scripts/scripts/northrend/nexus/nexus/commander_stoutbeard.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/nexus/commander_stoutbeard.cpp rename to src/bindings/scripts/scripts/northrend/nexus/nexus/commander_stoutbeard.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/nexus/def_nexus.h b/src/bindings/scripts/scripts/northrend/nexus/nexus/def_nexus.h similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/nexus/def_nexus.h rename to src/bindings/scripts/scripts/northrend/nexus/nexus/def_nexus.h diff --git a/src/bindings/scripts/scripts/zone/nexus/nexus/instance_nexus.cpp b/src/bindings/scripts/scripts/northrend/nexus/nexus/instance_nexus.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/nexus/instance_nexus.cpp rename to src/bindings/scripts/scripts/northrend/nexus/nexus/instance_nexus.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/oculus/boss_drakos.cpp b/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_drakos.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/oculus/boss_drakos.cpp rename to src/bindings/scripts/scripts/northrend/nexus/oculus/boss_drakos.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/oculus/boss_eregos.cpp b/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_eregos.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/oculus/boss_eregos.cpp rename to src/bindings/scripts/scripts/northrend/nexus/oculus/boss_eregos.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/oculus/boss_urom.cpp b/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_urom.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/oculus/boss_urom.cpp rename to src/bindings/scripts/scripts/northrend/nexus/oculus/boss_urom.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/oculus/boss_varos.cpp b/src/bindings/scripts/scripts/northrend/nexus/oculus/boss_varos.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/oculus/boss_varos.cpp rename to src/bindings/scripts/scripts/northrend/nexus/oculus/boss_varos.cpp diff --git a/src/bindings/scripts/scripts/zone/nexus/oculus/def_oculus.h b/src/bindings/scripts/scripts/northrend/nexus/oculus/def_oculus.h similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/oculus/def_oculus.h rename to src/bindings/scripts/scripts/northrend/nexus/oculus/def_oculus.h diff --git a/src/bindings/scripts/scripts/zone/nexus/oculus/instance_oculus.cpp b/src/bindings/scripts/scripts/northrend/nexus/oculus/instance_oculus.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/nexus/oculus/instance_oculus.cpp rename to src/bindings/scripts/scripts/northrend/nexus/oculus/instance_oculus.cpp diff --git a/src/bindings/scripts/scripts/zone/obsidian_sanctum/boss_sartharion.cpp b/src/bindings/scripts/scripts/northrend/obsidian_sanctum/boss_sartharion.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/obsidian_sanctum/boss_sartharion.cpp rename to src/bindings/scripts/scripts/northrend/obsidian_sanctum/boss_sartharion.cpp diff --git a/src/bindings/scripts/scripts/zone/obsidian_sanctum/def_obsidian_sanctum.h b/src/bindings/scripts/scripts/northrend/obsidian_sanctum/def_obsidian_sanctum.h similarity index 100% rename from src/bindings/scripts/scripts/zone/obsidian_sanctum/def_obsidian_sanctum.h rename to src/bindings/scripts/scripts/northrend/obsidian_sanctum/def_obsidian_sanctum.h diff --git a/src/bindings/scripts/scripts/zone/obsidian_sanctum/instance_obsidian_sanctum.cpp b/src/bindings/scripts/scripts/northrend/obsidian_sanctum/instance_obsidian_sanctum.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/obsidian_sanctum/instance_obsidian_sanctum.cpp rename to src/bindings/scripts/scripts/northrend/obsidian_sanctum/instance_obsidian_sanctum.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/boss_bjarngrim.cpp b/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_bjarngrim.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/boss_bjarngrim.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_bjarngrim.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/boss_ionar.cpp b/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_ionar.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/boss_ionar.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_ionar.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/boss_loken.cpp b/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_loken.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/boss_loken.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_loken.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/boss_volkhan.cpp b/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_volkhan.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/boss_volkhan.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/boss_volkhan.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/def_halls_of_lightning.h b/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/def_halls_of_lightning.h similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/def_halls_of_lightning.h rename to src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/def_halls_of_lightning.h diff --git a/src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp b/src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/halls_of_lightning/instance_halls_of_lightning.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/halls_of_stone/boss_krystallus.cpp b/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_krystallus.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/halls_of_stone/boss_krystallus.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_krystallus.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/halls_of_stone/boss_maiden_of_grief.cpp b/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_maiden_of_grief.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/halls_of_stone/boss_maiden_of_grief.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_maiden_of_grief.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/halls_of_stone/boss_sjonnir.cpp b/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_sjonnir.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/halls_of_stone/boss_sjonnir.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/boss_sjonnir.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/halls_of_stone/def_halls_of_stone.h b/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/def_halls_of_stone.h similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/halls_of_stone/def_halls_of_stone.h rename to src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/def_halls_of_stone.h diff --git a/src/bindings/scripts/scripts/zone/ulduar/halls_of_stone/instance_halls_of_stone.cpp b/src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/instance_halls_of_stone.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/halls_of_stone/instance_halls_of_stone.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/halls_of_stone/instance_halls_of_stone.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_algalon.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_algalon.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_algalon.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_algalon.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_assembly_of_iron.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_assembly_of_iron.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_assembly_of_iron.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_assembly_of_iron.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_auriaya.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_auriaya.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_auriaya.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_auriaya.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_flame_leviathan.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_flame_leviathan.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_flame_leviathan.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_flame_leviathan.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_freya.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_freya.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_freya.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_freya.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_general_vezax.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_general_vezax.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_general_vezax.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_general_vezax.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_hodir.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_hodir.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_hodir.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_hodir.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_ignis.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_ignis.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_ignis.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_ignis.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_kologarn.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_kologarn.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_kologarn.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_kologarn.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_mimiron.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_mimiron.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_mimiron.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_mimiron.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_razorscale.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_razorscale.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_razorscale.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_razorscale.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_thorim.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_thorim.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_thorim.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_thorim.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_xt002.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_xt002.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_xt002.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_xt002.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_yoggsaron.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_yoggsaron.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/boss_yoggsaron.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/boss_yoggsaron.cpp diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/def_ulduar.h b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/def_ulduar.h similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/def_ulduar.h rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/def_ulduar.h diff --git a/src/bindings/scripts/scripts/zone/ulduar/ulduar/instance_ulduar.cpp b/src/bindings/scripts/scripts/northrend/ulduar/ulduar/instance_ulduar.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/ulduar/ulduar/instance_ulduar.cpp rename to src/bindings/scripts/scripts/northrend/ulduar/ulduar/instance_ulduar.cpp diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_ingvar_the_plunderer.cpp diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/boss_keleseth.cpp b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_keleseth.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/boss_keleseth.cpp rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_keleseth.cpp diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/boss_skarvald_dalronn.cpp diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/def_utgarde_keep.h b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/def_utgarde_keep.h similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/def_utgarde_keep.h rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/def_utgarde_keep.h diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/instance_utgarde_keep.cpp diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/utgarde_keep.cpp b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_keep/utgarde_keep.cpp rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_keep/utgarde_keep.cpp diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_palehoof.cpp diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_skadi.cpp diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/boss_svala.cpp b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_svala.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/boss_svala.cpp rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_svala.cpp diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/boss_ymiron.cpp diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/def_pinnacle.h b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/def_pinnacle.h similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/def_pinnacle.h rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/def_pinnacle.h diff --git a/src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp b/src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp rename to src/bindings/scripts/scripts/northrend/utgarde_keep/utgarde_pinnacle/instance_pinnacle.cpp diff --git a/src/bindings/scripts/scripts/zone/vault_of_archavon/boss_archavon.cpp b/src/bindings/scripts/scripts/northrend/vault_of_archavon/boss_archavon.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/vault_of_archavon/boss_archavon.cpp rename to src/bindings/scripts/scripts/northrend/vault_of_archavon/boss_archavon.cpp diff --git a/src/bindings/scripts/scripts/zone/vault_of_archavon/boss_emalon.cpp b/src/bindings/scripts/scripts/northrend/vault_of_archavon/boss_emalon.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/vault_of_archavon/boss_emalon.cpp rename to src/bindings/scripts/scripts/northrend/vault_of_archavon/boss_emalon.cpp diff --git a/src/bindings/scripts/scripts/zone/vault_of_archavon/def_vault_of_archavon.h b/src/bindings/scripts/scripts/northrend/vault_of_archavon/def_vault_of_archavon.h similarity index 100% rename from src/bindings/scripts/scripts/zone/vault_of_archavon/def_vault_of_archavon.h rename to src/bindings/scripts/scripts/northrend/vault_of_archavon/def_vault_of_archavon.h diff --git a/src/bindings/scripts/scripts/zone/vault_of_archavon/instance_vault_of_archavon.cpp b/src/bindings/scripts/scripts/northrend/vault_of_archavon/instance_vault_of_archavon.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/vault_of_archavon/instance_vault_of_archavon.cpp rename to src/bindings/scripts/scripts/northrend/vault_of_archavon/instance_vault_of_archavon.cpp diff --git a/src/bindings/scripts/scripts/zone/violet_hold/boss_cyanigosa.cpp b/src/bindings/scripts/scripts/northrend/violet_hold/boss_cyanigosa.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/violet_hold/boss_cyanigosa.cpp rename to src/bindings/scripts/scripts/northrend/violet_hold/boss_cyanigosa.cpp diff --git a/src/bindings/scripts/scripts/zone/violet_hold/boss_erekem.cpp b/src/bindings/scripts/scripts/northrend/violet_hold/boss_erekem.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/violet_hold/boss_erekem.cpp rename to src/bindings/scripts/scripts/northrend/violet_hold/boss_erekem.cpp diff --git a/src/bindings/scripts/scripts/zone/violet_hold/boss_ichoron.cpp b/src/bindings/scripts/scripts/northrend/violet_hold/boss_ichoron.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/violet_hold/boss_ichoron.cpp rename to src/bindings/scripts/scripts/northrend/violet_hold/boss_ichoron.cpp diff --git a/src/bindings/scripts/scripts/zone/violet_hold/boss_lavanthor.cpp b/src/bindings/scripts/scripts/northrend/violet_hold/boss_lavanthor.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/violet_hold/boss_lavanthor.cpp rename to src/bindings/scripts/scripts/northrend/violet_hold/boss_lavanthor.cpp diff --git a/src/bindings/scripts/scripts/zone/violet_hold/boss_moragg.cpp b/src/bindings/scripts/scripts/northrend/violet_hold/boss_moragg.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/violet_hold/boss_moragg.cpp rename to src/bindings/scripts/scripts/northrend/violet_hold/boss_moragg.cpp diff --git a/src/bindings/scripts/scripts/zone/violet_hold/boss_xevozz.cpp b/src/bindings/scripts/scripts/northrend/violet_hold/boss_xevozz.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/violet_hold/boss_xevozz.cpp rename to src/bindings/scripts/scripts/northrend/violet_hold/boss_xevozz.cpp diff --git a/src/bindings/scripts/scripts/zone/violet_hold/boss_zuramat.cpp b/src/bindings/scripts/scripts/northrend/violet_hold/boss_zuramat.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/violet_hold/boss_zuramat.cpp rename to src/bindings/scripts/scripts/northrend/violet_hold/boss_zuramat.cpp diff --git a/src/bindings/scripts/scripts/zone/violet_hold/def_violet_hold.h b/src/bindings/scripts/scripts/northrend/violet_hold/def_violet_hold.h similarity index 100% rename from src/bindings/scripts/scripts/zone/violet_hold/def_violet_hold.h rename to src/bindings/scripts/scripts/northrend/violet_hold/def_violet_hold.h diff --git a/src/bindings/scripts/scripts/zone/violet_hold/instance_violet_hold.cpp b/src/bindings/scripts/scripts/northrend/violet_hold/instance_violet_hold.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/violet_hold/instance_violet_hold.cpp rename to src/bindings/scripts/scripts/northrend/violet_hold/instance_violet_hold.cpp diff --git a/src/bindings/scripts/scripts/zone/wintergrasp/wintergrasp.cpp b/src/bindings/scripts/scripts/northrend/wintergrasp.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/wintergrasp/wintergrasp.cpp rename to src/bindings/scripts/scripts/northrend/wintergrasp.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/auchenai_crypts/boss_exarch_maladaar.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/auchenai_crypts/boss_shirrak_the_dead_watcher.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/mana_tombs/boss_nexusprince_shaffar.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_pandemonius.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/mana_tombs/boss_pandemonius.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/mana_tombs/boss_pandemonius.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/mana_tombs/boss_pandemonius.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/sethekk_halls/boss_darkweaver_syth.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/sethekk_halls/boss_tailonking_ikiss.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/def_sethekk_halls.h b/src/bindings/scripts/scripts/outland/aunchindoun/sethekk_halls/def_sethekk_halls.h similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/def_sethekk_halls.h rename to src/bindings/scripts/scripts/outland/aunchindoun/sethekk_halls/def_sethekk_halls.h diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/sethekk_halls/instance_sethekk_halls.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/boss_ambassador_hellmaw.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/boss_blackheart_the_inciter.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/boss_grandmaster_vorpil.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_murmur.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/boss_murmur.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/boss_murmur.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/boss_murmur.cpp diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/def_shadow_labyrinth.h b/src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/def_shadow_labyrinth.h similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/def_shadow_labyrinth.h rename to src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/def_shadow_labyrinth.h diff --git a/src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp b/src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp rename to src/bindings/scripts/scripts/outland/aunchindoun/shadow_labyrinth/instance_shadow_labyrinth.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/black_temple.cpp b/src/bindings/scripts/scripts/outland/black_temple/black_temple.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/black_temple.cpp rename to src/bindings/scripts/scripts/outland/black_temple/black_temple.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_bloodboil.cpp b/src/bindings/scripts/scripts/outland/black_temple/boss_bloodboil.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/boss_bloodboil.cpp rename to src/bindings/scripts/scripts/outland/black_temple/boss_bloodboil.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp b/src/bindings/scripts/scripts/outland/black_temple/boss_illidan.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp rename to src/bindings/scripts/scripts/outland/black_temple/boss_illidan.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_mother_shahraz.cpp b/src/bindings/scripts/scripts/outland/black_temple/boss_mother_shahraz.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/boss_mother_shahraz.cpp rename to src/bindings/scripts/scripts/outland/black_temple/boss_mother_shahraz.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp b/src/bindings/scripts/scripts/outland/black_temple/boss_reliquary_of_souls.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/boss_reliquary_of_souls.cpp rename to src/bindings/scripts/scripts/outland/black_temple/boss_reliquary_of_souls.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_shade_of_akama.cpp b/src/bindings/scripts/scripts/outland/black_temple/boss_shade_of_akama.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/boss_shade_of_akama.cpp rename to src/bindings/scripts/scripts/outland/black_temple/boss_shade_of_akama.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_supremus.cpp b/src/bindings/scripts/scripts/outland/black_temple/boss_supremus.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/boss_supremus.cpp rename to src/bindings/scripts/scripts/outland/black_temple/boss_supremus.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp b/src/bindings/scripts/scripts/outland/black_temple/boss_teron_gorefiend.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/boss_teron_gorefiend.cpp rename to src/bindings/scripts/scripts/outland/black_temple/boss_teron_gorefiend.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_warlord_najentus.cpp b/src/bindings/scripts/scripts/outland/black_temple/boss_warlord_najentus.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/boss_warlord_najentus.cpp rename to src/bindings/scripts/scripts/outland/black_temple/boss_warlord_najentus.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/def_black_temple.h b/src/bindings/scripts/scripts/outland/black_temple/def_black_temple.h similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/def_black_temple.h rename to src/bindings/scripts/scripts/outland/black_temple/def_black_temple.h diff --git a/src/bindings/scripts/scripts/zone/black_temple/illidari_council.cpp b/src/bindings/scripts/scripts/outland/black_temple/illidari_council.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/illidari_council.cpp rename to src/bindings/scripts/scripts/outland/black_temple/illidari_council.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/instance_black_temple.cpp b/src/bindings/scripts/scripts/outland/black_temple/instance_black_temple.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/black_temple/instance_black_temple.cpp rename to src/bindings/scripts/scripts/outland/black_temple/instance_black_temple.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_fathomlord_karathress.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_hydross_the_unstable.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lady_vashj.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_leotheras_the_blind.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_lurker_below.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/boss_morogrim_tidewalker.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/def_serpent_shrine.h b/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/def_serpent_shrine.h similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/def_serpent_shrine.h rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/def_serpent_shrine.h diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/serpent_shrine/instance_serpent_shrine.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_hydromancer_thespia.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_mekgineer_steamrigger.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/boss_warlord_kalithresh.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/def_steam_vault.h b/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/def_steam_vault.h similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/def_steam_vault.h rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/def_steam_vault.h diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/instance_steam_vault.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/instance_steam_vault.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/steam_vault/instance_steam_vault.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/steam_vault/instance_steam_vault.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/underbog/boss_hungarfen.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/underbog/boss_hungarfen.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/underbog/boss_hungarfen.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/underbog/boss_hungarfen.cpp diff --git a/src/bindings/scripts/scripts/zone/coilfang_resevoir/underbog/boss_the_black_stalker.cpp b/src/bindings/scripts/scripts/outland/coilfang_resevoir/underbog/boss_the_black_stalker.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/coilfang_resevoir/underbog/boss_the_black_stalker.cpp rename to src/bindings/scripts/scripts/outland/coilfang_resevoir/underbog/boss_the_black_stalker.cpp diff --git a/src/bindings/scripts/scripts/zone/gruuls_lair/boss_gruul.cpp b/src/bindings/scripts/scripts/outland/gruuls_lair/boss_gruul.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/gruuls_lair/boss_gruul.cpp rename to src/bindings/scripts/scripts/outland/gruuls_lair/boss_gruul.cpp diff --git a/src/bindings/scripts/scripts/zone/gruuls_lair/boss_high_king_maulgar.cpp b/src/bindings/scripts/scripts/outland/gruuls_lair/boss_high_king_maulgar.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/gruuls_lair/boss_high_king_maulgar.cpp rename to src/bindings/scripts/scripts/outland/gruuls_lair/boss_high_king_maulgar.cpp diff --git a/src/bindings/scripts/scripts/zone/gruuls_lair/def_gruuls_lair.h b/src/bindings/scripts/scripts/outland/gruuls_lair/def_gruuls_lair.h similarity index 100% rename from src/bindings/scripts/scripts/zone/gruuls_lair/def_gruuls_lair.h rename to src/bindings/scripts/scripts/outland/gruuls_lair/def_gruuls_lair.h diff --git a/src/bindings/scripts/scripts/zone/gruuls_lair/instance_gruuls_lair.cpp b/src/bindings/scripts/scripts/outland/gruuls_lair/instance_gruuls_lair.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/gruuls_lair/instance_gruuls_lair.cpp rename to src/bindings/scripts/scripts/outland/gruuls_lair/instance_gruuls_lair.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_broggok.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_broggok.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_broggok.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_broggok.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_kelidan_the_breaker.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_the_maker.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_the_maker.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/boss_the_maker.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/boss_the_maker.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/def_blood_furnace.h b/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/def_blood_furnace.h similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/def_blood_furnace.h rename to src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/def_blood_furnace.h diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/blood_furnace/instance_blood_furnace.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_omor_the_unscarred.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_vazruden_the_herald.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/boss_watchkeeper_gargolmar.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/def_hellfire_ramparts.h b/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/def_hellfire_ramparts.h similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/def_hellfire_ramparts.h rename to src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/def_hellfire_ramparts.h diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/hellfire_ramparts/instance_hellfire_ramparts.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/def_magtheridons_lair.h b/src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/def_magtheridons_lair.h similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/def_magtheridons_lair.h rename to src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/def_magtheridons_lair.h diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/magtheridons_lair/instance_magtheridons_lair.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_nethekurse.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_nethekurse.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_nethekurse.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_nethekurse.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_warbringer_omrogg.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/boss_warchief_kargath_bladefist.cpp diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/def_shattered_halls.h b/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/def_shattered_halls.h similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/def_shattered_halls.h rename to src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/def_shattered_halls.h diff --git a/src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp b/src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp rename to src/bindings/scripts/scripts/outland/hellfire_citadel/shattered_halls/instance_shattered_halls.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/arcatraz.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/arcatraz.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/arcatraz.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/arcatraz.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/def_arcatraz.h b/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/def_arcatraz.h similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/def_arcatraz.h rename to src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/def_arcatraz.h diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/instance_arcatraz.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/instance_arcatraz.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/instance_arcatraz.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/arcatraz/instance_arcatraz.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_high_botanist_freywinn.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_high_botanist_freywinn.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_high_botanist_freywinn.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_high_botanist_freywinn.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_laj.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_laj.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_laj.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_laj.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_warp_splinter.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_warp_splinter.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/botanica/boss_warp_splinter.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/botanica/boss_warp_splinter.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_alar.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_alar.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_alar.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_alar.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_astromancer.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_astromancer.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_astromancer.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_astromancer.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_kaelthas.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_kaelthas.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_kaelthas.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_kaelthas.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_void_reaver.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_void_reaver.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_eye/boss_void_reaver.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/the_eye/boss_void_reaver.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/def_the_eye.h b/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/def_the_eye.h similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_eye/def_the_eye.h rename to src/bindings/scripts/scripts/outland/tempest_keep/the_eye/def_the_eye.h diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/instance_the_eye.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/instance_the_eye.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_eye/instance_the_eye.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/the_eye/instance_the_eye.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_eye/the_eye.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/the_eye/the_eye.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_eye/the_eye.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/the_eye/the_eye.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_gyrokill.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_gatewatcher_ironhand.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_nethermancer_sepethrea.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/boss_pathaleon_the_calculator.cpp diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/def_mechanar.h b/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/def_mechanar.h similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/def_mechanar.h rename to src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/def_mechanar.h diff --git a/src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/instance_mechanar.cpp b/src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/instance_mechanar.cpp similarity index 100% rename from src/bindings/scripts/scripts/zone/tempest_keep/the_mechanar/instance_mechanar.cpp rename to src/bindings/scripts/scripts/outland/tempest_keep/the_mechanar/instance_mechanar.cpp diff --git a/src/bindings/scripts/scripts/zone/black_temple/.instance_black_temple.cpp-s8inyu b/src/bindings/scripts/scripts/zone/black_temple/.instance_black_temple.cpp-s8inyu deleted file mode 100644 index 43646746505..00000000000 --- a/src/bindings/scripts/scripts/zone/black_temple/.instance_black_temple.cpp-s8inyu +++ /dev/null @@ -1,347 +0,0 @@ -/* Copyright (C) 2006 - 2009 ScriptDev2 -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation; either version 2 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program; if not, write to the Free Software -* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -*/ - -/* ScriptData -SDName: Instance_Black_Temple -SD%Complete: 100 -SDComment: Instance Data Scripts and functions to acquire mobs and set encounter status for use in various Black Temple Scripts -SDCategory: Black Temple -EndScriptData */ - -#include "precompiled.h" -#include "def_black_temple.h" - -#define ENCOUNTERS 9 - -/* Black Temple encounters: -0 - High Warlord Naj'entus event -1 - Supremus Event -2 - Shade of Akama Event -3 - Teron Gorefiend Event -4 - Gurtogg Bloodboil Event -5 - Reliquary Of Souls Event -6 - Mother Shahraz Event -7 - Illidari Council Event -8 - Illidan Stormrage Event -*/ - -struct TRINITY_DLL_DECL instance_black_temple : public ScriptedInstance -{ - instance_black_temple(Map *map) : ScriptedInstance(map) {Initialize();}; - - uint32 Encounters[ENCOUNTERS]; - std::string str_data; - - uint64 Najentus; - uint64 Akama; // This is the Akama that starts the Illidan encounter. - uint64 Akama_Shade; // This is the Akama that starts the Shade of Akama encounter. - uint64 ShadeOfAkama; - uint64 Supremus; - uint64 LadyMalande; - uint64 GathiosTheShatterer; - uint64 HighNethermancerZerevor; - uint64 VerasDarkshadow; - uint64 IllidariCouncil; - uint64 BloodElfCouncilVoice; - uint64 IllidanStormrage; - - uint64 NajentusGate; - uint64 MainTempleDoors; - uint64 ShadeOfAkamaDoor; - uint64 CommonDoor;//Teron - uint64 TeronDoor; - uint64 GuurtogDoor; - uint64 MotherDoor; - uint64 TempleDoor;//Befor mother - uint64 CouncilDoor; - uint64 SimpleDoor;//council - uint64 IllidanGate; - uint64 IllidanDoor[2]; - - void Initialize() - { - Najentus = 0; - Akama = 0; - Akama_Shade = 0; - ShadeOfAkama = 0; - Supremus = 0; - LadyMalande = 0; - GathiosTheShatterer = 0; - HighNethermancerZerevor = 0; - VerasDarkshadow = 0; - IllidariCouncil = 0; - BloodElfCouncilVoice = 0; - IllidanStormrage = 0; - - NajentusGate = 0; - MainTempleDoors = 0; - ShadeOfAkamaDoor= 0; - CommonDoor = 0;//teron - TeronDoor = 0; - GuurtogDoor = 0; - MotherDoor = 0; - TempleDoor = 0; - SimpleDoor = 0;//Bycouncil - CouncilDoor = 0; - IllidanGate = 0; - IllidanDoor[0] = 0; - IllidanDoor[1] = 0; - - for(uint8 i = 0; i < ENCOUNTERS; ++i) - Encounters[i] = NOT_STARTED; - } - - bool IsEncounterInProgress() const - { - for(uint8 i = 0; i < ENCOUNTERS; ++i) - if(Encounters[i] == IN_PROGRESS) return true; - - return false; - } - - Player* GetPlayerInMap() - { - Map::PlayerList const& players = instance->GetPlayers(); - - if (!players.isEmpty()) - { - for(Map::PlayerList::const_iterator itr = players.begin(); itr != players.end(); ++itr) - { - if (Player* plr = itr->getSource()) - return plr; - } - } - - debug_log("TSCR: Instance Black Temple: GetPlayerInMap, but PlayerList is empty!"); - return NULL; - } - - void OnCreatureCreate(Creature *creature, uint32 creature_entry) - { - switch(creature->GetEntry()) - { - case 22887: Najentus = creature->GetGUID(); break; - case 23089: Akama = creature->GetGUID(); break; - case 22990: Akama_Shade = creature->GetGUID(); break; - case 22841: ShadeOfAkama = creature->GetGUID(); break; - case 22898: Supremus = creature->GetGUID(); break; - case 22917: IllidanStormrage = creature->GetGUID(); break; - case 22949: GathiosTheShatterer = creature->GetGUID(); break; - case 22950: HighNethermancerZerevor = creature->GetGUID(); break; - case 22951: LadyMalande = creature->GetGUID(); break; - case 22952: VerasDarkshadow = creature->GetGUID(); break; - case 23426: IllidariCouncil = creature->GetGUID(); break; - case 23499: BloodElfCouncilVoice = creature->GetGUID(); break; - } - } - - void OnObjectCreate(GameObject* go) - { - switch(go->GetEntry()) - { - case 185483: NajentusGate = go->GetGUID();// Gate past Naj'entus (at the entrance to Supermoose's courtyards) - if(Encounters[0] == DONE)HandleGameObject(NULL,true,go);break; - case 185882: MainTempleDoors = go->GetGUID();// Main Temple Doors - right past Supermoose (Supremus) - if(Encounters[1] == DONE)HandleGameObject(NULL,true,go);break; - case 185478: ShadeOfAkamaDoor = go->GetGUID();break; - case 185480: CommonDoor = go->GetGUID(); - if(Encounters[3] == DONE)HandleGameObject(NULL,true,go);;break; - case 186153: TeronDoor = go->GetGUID(); - if(Encounters[3] == DONE)HandleGameObject(NULL,true,go);;break; - case 185892: GuurtogDoor = go->GetGUID(); - if(Encounters[4] == DONE)HandleGameObject(NULL,true,go);break; - case 185479: TempleDoor = go->GetGUID(); - if(Encounters[5] == DONE)HandleGameObject(NULL,true,go);break; - case 185482: MotherDoor = go->GetGUID(); - if(Encounters[6] == DONE)HandleGameObject(NULL,true,go);break; - case 185481: CouncilDoor = go->GetGUID(); - if(Encounters[7] == DONE)HandleGameObject(NULL,true,go);break; - case 186152: SimpleDoor = go->GetGUID(); - if(Encounters[7] == DONE)HandleGameObject(NULL,true,go);break; - case 185905: IllidanGate = go->GetGUID(); break; // Gate leading to Temple Summit - case 186261: IllidanDoor[0] = go->GetGUID(); break; // Right door at Temple Summit - case 186262: IllidanDoor[1] = go->GetGUID(); break; // Left door at Temple Summit - } - } - - uint64 GetData64(uint32 identifier) - { - switch(identifier) - { - case DATA_HIGHWARLORDNAJENTUS: return Najentus; - case DATA_AKAMA: return Akama; - case DATA_AKAMA_SHADE: return Akama_Shade; - case DATA_SHADEOFAKAMA: return ShadeOfAkama; - case DATA_SUPREMUS: return Supremus; - case DATA_ILLIDANSTORMRAGE: return IllidanStormrage; - case DATA_GATHIOSTHESHATTERER: return GathiosTheShatterer; - case DATA_HIGHNETHERMANCERZEREVOR: return HighNethermancerZerevor; - case DATA_LADYMALANDE: return LadyMalande; - case DATA_VERASDARKSHADOW: return VerasDarkshadow; - case DATA_ILLIDARICOUNCIL: return IllidariCouncil; - case DATA_GAMEOBJECT_NAJENTUS_GATE: return NajentusGate; - case DATA_GAMEOBJECT_ILLIDAN_GATE: return IllidanGate; - case DATA_GAMEOBJECT_ILLIDAN_DOOR_R: return IllidanDoor[0]; - case DATA_GAMEOBJECT_ILLIDAN_DOOR_L: return IllidanDoor[1]; - case DATA_GAMEOBJECT_SUPREMUS_DOORS: return MainTempleDoors; - case DATA_BLOOD_ELF_COUNCIL_VOICE: return BloodElfCouncilVoice; - } - - return 0; - } - - void SetData(uint32 type, uint32 data) - { - switch(type) - { - case DATA_HIGHWARLORDNAJENTUSEVENT: - if(data == DONE) - { - HandleGameObject(NajentusGate, true); - } - Encounters[0] = data;break; - case DATA_SUPREMUSEVENT: - if(data == DONE) - { - HandleGameObject(NajentusGate, true); - } - Encounters[1] = data; break; - case DATA_SHADEOFAKAMAEVENT: - if(data == IN_PROGRESS) - { - HandleGameObject(ShadeOfAkamaDoor, false); - }else HandleGameObject(ShadeOfAkamaDoor, true); - Encounters[2] = data; break; - case DATA_TERONGOREFIENDEVENT: - if(data == IN_PROGRESS) - { - HandleGameObject(TeronDoor, false); - HandleGameObject(CommonDoor, false); - }else - { - HandleGameObject(TeronDoor, true); - HandleGameObject(CommonDoor, true); - } - Encounters[3] = data; break; - case DATA_GURTOGGBLOODBOILEVENT: - if(data == DONE) - { - HandleGameObject(GuurtogDoor, true); - } - Encounters[4] = data; break; - case DATA_RELIQUARYOFSOULSEVENT: - if(data == DONE) - { - HandleGameObject(TempleDoor, true); - } - Encounters[5] = data; break; - case DATA_MOTHERSHAHRAZEVENT: - if(data == DONE) - { - HandleGameObject(MotherDoor, true); - } - Encounters[6] = data; break; - case DATA_ILLIDARICOUNCILEVENT: - if(data == IN_PROGRESS) - { - HandleGameObject(CouncilDoor, false); - HandleGameObject(SimpleDoor, false); - }else - { - HandleGameObject(CouncilDoor, true); - HandleGameObject(SimpleDoor, true); - } - Encounters[7] = data; break; - case DATA_ILLIDANSTORMRAGEEVENT: Encounters[8] = data; break; - } - - if (data == DONE) - { - OUT_SAVE_INST_DATA; - - std::ostringstream saveStream; - saveStream << Encounters[0] << " " << Encounters[1] << " " - << Encounters[2] << " " << Encounters[3] << " " << Encounters[4] - << " " << Encounters[5] << " " << Encounters[6] << " " << Encounters[7] - << " " << Encounters[8]; - - str_data = saveStream.str(); - - SaveToDB(); - OUT_SAVE_INST_DATA_COMPLETE; - } - } - - uint32 GetData(uint32 type) - { - switch(type) - { - case DATA_HIGHWARLORDNAJENTUSEVENT: return Encounters[0]; - case DATA_SUPREMUSEVENT: return Encounters[1]; - case DATA_SHADEOFAKAMAEVENT: return Encounters[2]; - case DATA_TERONGOREFIENDEVENT: return Encounters[3]; - case DATA_GURTOGGBLOODBOILEVENT: return Encounters[4]; - case DATA_RELIQUARYOFSOULSEVENT: return Encounters[5]; - case DATA_MOTHERSHAHRAZEVENT: return Encounters[6]; - case DATA_ILLIDARICOUNCILEVENT: return Encounters[7]; - case DATA_ILLIDANSTORMRAGEEVENT: return Encounters[8]; - } - - return 0; - } - - const char* Save() - { - return str_data.c_str(); - } - - void Load(const char* in) - { - if (!in) - { - OUT_LOAD_INST_DATA_FAIL; - return; - } - - OUT_LOAD_INST_DATA(in); - - std::istringstream loadStream(in); - loadStream >> Encounters[0] >> Encounters[1] >> Encounters[2] - >> Encounters[3] >> Encounters[4] >> Encounters[5] >> Encounters[6] - >> Encounters[7] >> Encounters[8]; - - for(uint8 i = 0; i < ENCOUNTERS; ++i) - if (Encounters[i] == IN_PROGRESS) - Encounters[i] = NOT_STARTED; - - OUT_LOAD_INST_DATA_COMPLETE; - } -}; - -InstanceData* GetInstanceData_instance_black_temple(Map* map) -{ - return new instance_black_temple(map); -} - -void AddSC_instance_black_temple() -{ - Script *newscript; - newscript = new Script; - newscript->Name = "instance_black_temple"; - newscript->GetInstanceData = &GetInstanceData_instance_black_temple; - newscript->RegisterSelf(); -} - diff --git a/src/bindings/scripts/system/ScriptLoader.cpp b/src/bindings/scripts/system/ScriptLoader.cpp index 6f49b54a515..85221f5cb7e 100644 --- a/src/bindings/scripts/system/ScriptLoader.cpp +++ b/src/bindings/scripts/system/ScriptLoader.cpp @@ -250,121 +250,13 @@ extern void AddSC_teldrassil(); extern void AddSC_the_barrens(); extern void AddSC_thousand_needles(); extern void AddSC_thunder_bluff(); +extern void AddSC_ungoro_crater(); extern void AddSC_winterspring(); //northrend -extern void AddSC_borean_tundra(); -extern void AddSC_dragonblight(); -extern void AddSC_grizzly_hills(); -extern void AddSC_icecrown(); -extern void AddSC_sholazar_basin(); -extern void AddSC_zuldrak(); - -//outland -extern void AddSC_blades_edge_mountains(); -extern void AddSC_boss_doomlordkazzak(); -extern void AddSC_boss_doomwalker(); -extern void AddSC_hellfire_peninsula(); -extern void AddSC_nagrand(); -extern void AddSC_netherstorm(); -extern void AddSC_shadowmoon_valley(); -extern void AddSC_shattrath_city(); -extern void AddSC_terokkar_forest(); -extern void AddSC_zangarmarsh(); - -//-------------------- -//------ ZONE -------- - -//Aunchindoun -//--Auchenai Crypts -extern void AddSC_boss_exarch_maladaar(); -extern void AddSC_boss_shirrak_the_dead_watcher(); -//--Mana Tombs -extern void AddSC_boss_nexusprince_shaffar(); -extern void AddSC_boss_pandemonius(); - -//--Sekketh Halls -extern void AddSC_boss_darkweaver_syth(); -extern void AddSC_boss_talon_king_ikiss(); -extern void AddSC_instance_sethekk_halls(); - -//--Shadow Labyrinth -extern void AddSC_instance_shadow_labyrinth(); -extern void AddSC_boss_ambassador_hellmaw(); -extern void AddSC_boss_blackheart_the_inciter(); -extern void AddSC_boss_grandmaster_vorpil(); -extern void AddSC_boss_murmur(); - -//Azjol-Nerub -//--Ahn'kahet -extern void AddSC_instance_ahnkahet(); +extern void AddSC_instance_ahnkahet(); //Azjol-Nerub Ahn'kahet extern void AddSC_boss_elder_nadox(); - -//Black Temple -extern void AddSC_black_temple(); -extern void AddSC_boss_illidan(); -extern void AddSC_boss_shade_of_akama(); -extern void AddSC_boss_supremus(); -extern void AddSC_boss_gurtogg_bloodboil(); -extern void AddSC_boss_mother_shahraz(); -extern void AddSC_boss_reliquary_of_souls(); -extern void AddSC_boss_teron_gorefiend(); -extern void AddSC_boss_najentus(); -extern void AddSC_boss_illidari_council(); -extern void AddSC_instance_black_temple(); - -//Coilfang Resevoir -//--Serpent Shrine Cavern -extern void AddSC_boss_fathomlord_karathress(); -extern void AddSC_boss_hydross_the_unstable(); -extern void AddSC_boss_lady_vashj(); -extern void AddSC_boss_leotheras_the_blind(); -extern void AddSC_boss_morogrim_tidewalker(); -extern void AddSC_instance_serpentshrine_cavern(); -extern void AddSC_boss_the_lurker_below(); - -//--Slave Pens - -//--Steam Vault -extern void AddSC_boss_hydromancer_thespia(); -extern void AddSC_boss_mekgineer_steamrigger(); -extern void AddSC_boss_warlord_kalithresh(); -extern void AddSC_instance_steam_vault(); - -//--Underbog -extern void AddSC_boss_hungarfen(); -extern void AddSC_boss_the_black_stalker(); - -//Gruul's Lair -extern void AddSC_boss_gruul(); -extern void AddSC_boss_high_king_maulgar(); -extern void AddSC_instance_gruuls_lair(); - -//Hellfire Citadel -//--Blood Furnace -extern void AddSC_boss_broggok(); -extern void AddSC_boss_kelidan_the_breaker(); -extern void AddSC_boss_the_maker(); -extern void AddSC_instance_blood_furnace(); - -//--Magtheridon's Lair -extern void AddSC_boss_magtheridon(); -extern void AddSC_instance_magtheridons_lair(); - -//--Shattered Halls -extern void AddSC_boss_grand_warlock_nethekurse(); -extern void AddSC_boss_warbringer_omrogg(); -extern void AddSC_boss_warchief_kargath_bladefist(); -extern void AddSC_instance_shattered_halls(); - -//--Ramparts -extern void AddSC_boss_watchkeeper_gargolmar(); -extern void AddSC_boss_omor_the_unscarred(); -extern void AddSC_boss_vazruden_the_herald(); -extern void AddSC_instance_ramparts(); - -//Naxxramas -extern void AddSC_boss_anubrekhan(); +extern void AddSC_boss_anubrekhan(); //Naxxramas extern void AddSC_boss_maexxna(); extern void AddSC_boss_patchwerk(); extern void AddSC_boss_grobbulus(); @@ -380,81 +272,120 @@ extern void AddSC_boss_heigan(); extern void AddSC_boss_gothik(); extern void AddSC_boss_thaddius(); extern void AddSC_instance_naxxramas(); - -//The Nexus -//Eye of Eternety - -//Nexus -extern void AddSC_boss_magus_telestra(); +extern void AddSC_boss_magus_telestra(); //The Nexus Nexus extern void AddSC_boss_anomalus(); extern void AddSC_boss_ormorok(); extern void AddSC_boss_keristrasza(); extern void AddSC_instance_nexus(); - -//Oculus - -//Obsidian Sanctum -extern void AddSC_boss_sartharion(); +extern void AddSC_boss_sartharion(); //Obsidian Sanctum extern void AddSC_instance_obsidian_sanctum(); - -//Tempest Keep -//--Arcatraz -extern void AddSC_arcatraz(); -extern void AddSC_boss_harbinger_skyriss(); -extern void AddSC_instance_arcatraz(); - -//--Botanica -extern void AddSC_boss_high_botanist_freywinn(); -extern void AddSC_boss_laj(); -extern void AddSC_boss_warp_splinter(); - -//--The Eye -extern void AddSC_boss_alar(); -extern void AddSC_boss_kaelthas(); -extern void AddSC_boss_void_reaver(); -extern void AddSC_boss_high_astromancer_solarian(); -extern void AddSC_instance_the_eye(); -extern void AddSC_the_eye(); - -//--The Mechanar -extern void AddSC_boss_gatewatcher_iron_hand(); -extern void AddSC_boss_nethermancer_sepethrea(); -extern void AddSC_boss_pathaleon_the_calculator(); -extern void AddSC_instance_mechanar(); - - -//Ulduar -extern void AddSC_boss_auriaya(); +extern void AddSC_boss_bjarngrim(); //Ulduar Halls of Lightning +extern void AddSC_boss_loken(); +extern void AddSC_instance_halls_of_lightning(); +extern void AddSC_boss_auriaya(); //Ulduar Ulduar extern void AddSC_boss_flame_leviathan(); extern void AddSC_boss_ignis(); extern void AddSC_boss_razorscale(); extern void AddSC_boss_xt002(); //extern void AddSC_instance_ulduar(); - -//Un'Goro Crater -extern void AddSC_ungoro_crater(); - -//Upper blackrock spire - -//Utgarde Keep -extern void AddSC_boss_keleseth(); +extern void AddSC_boss_keleseth(); //Utgarde Keep extern void AddSC_boss_skarvald_dalronn(); extern void AddSC_boss_ingvar_the_plunderer(); extern void AddSC_instance_utgarde_keep(); extern void AddSC_utgarde_keep(); - -//Vault of Archavon -extern void AddSC_boss_archavon(); +extern void AddSC_boss_archavon(); //Vault of Archavon extern void AddSC_boss_emalon(); extern void AddSC_instance_archavon(); -//Halls of Lightning -extern void AddSC_boss_bjarngrim(); -extern void AddSC_boss_loken(); -extern void AddSC_instance_halls_of_lightning(); - -//Region +extern void AddSC_borean_tundra(); +extern void AddSC_dragonblight(); +extern void AddSC_grizzly_hills(); +extern void AddSC_icecrown(); +extern void AddSC_sholazar_basin(); extern void AddSC_wintergrasp(); +extern void AddSC_zuldrak(); + +//outland +extern void AddSC_boss_exarch_maladaar(); //Aunchindoun Auchenai Crypts +extern void AddSC_boss_shirrak_the_dead_watcher(); +extern void AddSC_boss_nexusprince_shaffar(); //Aunchindoun Mana Tombs +extern void AddSC_boss_pandemonius(); +extern void AddSC_boss_darkweaver_syth(); //Aunchindoun Sekketh Halls +extern void AddSC_boss_talon_king_ikiss(); +extern void AddSC_instance_sethekk_halls(); +extern void AddSC_instance_shadow_labyrinth(); //Aunchindoun Shadow Labyrinth +extern void AddSC_boss_ambassador_hellmaw(); +extern void AddSC_boss_blackheart_the_inciter(); +extern void AddSC_boss_grandmaster_vorpil(); +extern void AddSC_boss_murmur(); +extern void AddSC_black_temple(); //Black Temple +extern void AddSC_boss_illidan(); +extern void AddSC_boss_shade_of_akama(); +extern void AddSC_boss_supremus(); +extern void AddSC_boss_gurtogg_bloodboil(); +extern void AddSC_boss_mother_shahraz(); +extern void AddSC_boss_reliquary_of_souls(); +extern void AddSC_boss_teron_gorefiend(); +extern void AddSC_boss_najentus(); +extern void AddSC_boss_illidari_council(); +extern void AddSC_instance_black_temple(); +extern void AddSC_boss_fathomlord_karathress(); //CR Serpent Shrine Cavern +extern void AddSC_boss_hydross_the_unstable(); +extern void AddSC_boss_lady_vashj(); +extern void AddSC_boss_leotheras_the_blind(); +extern void AddSC_boss_morogrim_tidewalker(); +extern void AddSC_instance_serpentshrine_cavern(); +extern void AddSC_boss_the_lurker_below(); +extern void AddSC_boss_hydromancer_thespia(); //CR Steam Vault +extern void AddSC_boss_mekgineer_steamrigger(); +extern void AddSC_boss_warlord_kalithresh(); +extern void AddSC_instance_steam_vault(); +extern void AddSC_boss_hungarfen(); //CR Underbog +extern void AddSC_boss_the_black_stalker(); +extern void AddSC_boss_gruul(); //Gruul's Lair +extern void AddSC_boss_high_king_maulgar(); +extern void AddSC_instance_gruuls_lair(); +extern void AddSC_boss_broggok(); //HC Blood Furnace +extern void AddSC_boss_kelidan_the_breaker(); +extern void AddSC_boss_the_maker(); +extern void AddSC_instance_blood_furnace(); +extern void AddSC_boss_magtheridon(); //HC Magtheridon's Lair +extern void AddSC_instance_magtheridons_lair(); +extern void AddSC_boss_grand_warlock_nethekurse(); //HC Shattered Halls +extern void AddSC_boss_warbringer_omrogg(); +extern void AddSC_boss_warchief_kargath_bladefist(); +extern void AddSC_instance_shattered_halls(); +extern void AddSC_boss_watchkeeper_gargolmar(); //HC Ramparts +extern void AddSC_boss_omor_the_unscarred(); +extern void AddSC_boss_vazruden_the_herald(); +extern void AddSC_instance_ramparts(); +extern void AddSC_arcatraz(); //TK Arcatraz +extern void AddSC_boss_harbinger_skyriss(); +extern void AddSC_instance_arcatraz(); +extern void AddSC_boss_high_botanist_freywinn(); //TK Botanica +extern void AddSC_boss_laj(); +extern void AddSC_boss_warp_splinter(); +extern void AddSC_boss_alar(); //TK The Eye +extern void AddSC_boss_kaelthas(); +extern void AddSC_boss_void_reaver(); +extern void AddSC_boss_high_astromancer_solarian(); +extern void AddSC_instance_the_eye(); +extern void AddSC_the_eye(); +extern void AddSC_boss_gatewatcher_iron_hand(); //TK The Mechanar +extern void AddSC_boss_nethermancer_sepethrea(); +extern void AddSC_boss_pathaleon_the_calculator(); +extern void AddSC_instance_mechanar(); + +extern void AddSC_blades_edge_mountains(); +extern void AddSC_boss_doomlordkazzak(); +extern void AddSC_boss_doomwalker(); +extern void AddSC_hellfire_peninsula(); +extern void AddSC_nagrand(); +extern void AddSC_netherstorm(); +extern void AddSC_shadowmoon_valley(); +extern void AddSC_shattrath_city(); +extern void AddSC_terokkar_forest(); +extern void AddSC_zangarmarsh(); void AddScripts() { @@ -704,121 +635,13 @@ void AddScripts() AddSC_the_barrens(); AddSC_thousand_needles(); AddSC_thunder_bluff(); + AddSC_ungoro_crater(); AddSC_winterspring(); //northrend - AddSC_borean_tundra(); - AddSC_dragonblight(); - AddSC_grizzly_hills(); - AddSC_icecrown(); - AddSC_sholazar_basin(); - AddSC_zuldrak(); - - //outland - 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(); - - //-------------------- - //------ ZONE -------- - - //Aunchindoun - //--Auchenai Crypts - AddSC_boss_exarch_maladaar(); - AddSC_boss_shirrak_the_dead_watcher(); - //--Mana Tombs - AddSC_boss_nexusprince_shaffar(); - AddSC_boss_pandemonius(); - - //--Sekketh Halls - AddSC_boss_darkweaver_syth(); - AddSC_boss_talon_king_ikiss(); - AddSC_instance_sethekk_halls(); - - //--Shadow Labyrinth - AddSC_instance_shadow_labyrinth(); - AddSC_boss_ambassador_hellmaw(); - AddSC_boss_blackheart_the_inciter(); - AddSC_boss_grandmaster_vorpil(); - AddSC_boss_murmur(); - - //Azjol-Nerub - //--Ahn'kahet - AddSC_instance_ahnkahet(); + AddSC_instance_ahnkahet(); //Azjol-Nerub Ahn'kahet AddSC_boss_elder_nadox(); - - //Black Temple - AddSC_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(); - - //Coilfang Resevoir - //--Serpent Shrine Cavern - AddSC_boss_fathomlord_karathress(); - 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(); - - //--Slave Pens - - //--Steam Vault - AddSC_boss_hydromancer_thespia(); - AddSC_boss_mekgineer_steamrigger(); - AddSC_boss_warlord_kalithresh(); - AddSC_instance_steam_vault(); - - //--Underbog - AddSC_boss_hungarfen(); - AddSC_boss_the_black_stalker(); - - //Gruul's Lair - AddSC_boss_gruul(); - AddSC_boss_high_king_maulgar(); - AddSC_instance_gruuls_lair(); - - //Hellfire Citadel - //--Blood Furnace - AddSC_boss_broggok(); - AddSC_boss_kelidan_the_breaker(); - AddSC_boss_the_maker(); - AddSC_instance_blood_furnace(); - - //--Magtheridon's Lair - AddSC_boss_magtheridon(); - AddSC_instance_magtheridons_lair(); - - //--Shattered Halls - AddSC_boss_grand_warlock_nethekurse(); - AddSC_boss_warbringer_omrogg(); - AddSC_boss_warchief_kargath_bladefist(); - AddSC_instance_shattered_halls(); - - //--Ramparts - AddSC_boss_watchkeeper_gargolmar(); - AddSC_boss_omor_the_unscarred(); - AddSC_boss_vazruden_the_herald(); - AddSC_instance_ramparts(); - - //Naxxramas - AddSC_boss_anubrekhan(); + AddSC_boss_anubrekhan(); //Naxxramas AddSC_boss_maexxna(); AddSC_boss_patchwerk(); AddSC_boss_grobbulus(); @@ -834,79 +657,118 @@ void AddScripts() AddSC_boss_gothik(); AddSC_boss_thaddius(); AddSC_instance_naxxramas(); - - //The Nexus - //Eye of Eternety - - //Nexus - AddSC_boss_magus_telestra(); + AddSC_boss_magus_telestra(); //The Nexus Nexus AddSC_boss_anomalus(); AddSC_boss_ormorok(); AddSC_boss_keristrasza(); AddSC_instance_nexus(); - - //Oculus - - //Obsidian Sanctum - AddSC_boss_sartharion(); + AddSC_boss_sartharion(); //Obsidian Sanctum AddSC_instance_obsidian_sanctum(); - - //Tempest Keep - //--Arcatraz - AddSC_arcatraz(); - AddSC_boss_harbinger_skyriss(); - AddSC_instance_arcatraz(); - - //--Botanica - AddSC_boss_high_botanist_freywinn(); - AddSC_boss_laj(); - AddSC_boss_warp_splinter(); - - //--The Eye - AddSC_boss_alar(); - AddSC_boss_kaelthas(); - AddSC_boss_void_reaver(); - AddSC_boss_high_astromancer_solarian(); - AddSC_instance_the_eye(); - AddSC_the_eye(); - - //--The Mechanar - AddSC_boss_gatewatcher_iron_hand(); - AddSC_boss_nethermancer_sepethrea(); - AddSC_boss_pathaleon_the_calculator(); - AddSC_instance_mechanar(); - - - //Ulduar - AddSC_boss_auriaya(); + AddSC_boss_bjarngrim(); //Ulduar Halls of Lightning + AddSC_boss_loken(); + AddSC_instance_halls_of_lightning(); + AddSC_boss_auriaya(); //Ulduar Ulduar AddSC_boss_flame_leviathan(); AddSC_boss_ignis(); AddSC_boss_razorscale(); AddSC_boss_xt002(); //AddSC_instance_ulduar(); - - //Un'Goro Crater - AddSC_ungoro_crater(); - - //Upper blackrock spire - - //Utgarde Keep - AddSC_boss_keleseth(); + AddSC_boss_keleseth(); //Utgarde Keep AddSC_boss_skarvald_dalronn(); AddSC_boss_ingvar_the_plunderer(); AddSC_instance_utgarde_keep(); AddSC_utgarde_keep(); - - //Vault of Archavon - AddSC_boss_archavon(); + AddSC_boss_archavon(); //Vault of Archavon AddSC_boss_emalon(); AddSC_instance_archavon(); - //Halls of Lightning - AddSC_boss_bjarngrim(); - AddSC_boss_loken(); - AddSC_instance_halls_of_lightning(); - - //Region + AddSC_borean_tundra(); + AddSC_dragonblight(); + AddSC_grizzly_hills(); + AddSC_icecrown(); + AddSC_sholazar_basin(); AddSC_wintergrasp(); + AddSC_zuldrak(); + + //outland + AddSC_boss_exarch_maladaar(); //Aunchindoun Auchenai Crypts + AddSC_boss_shirrak_the_dead_watcher(); + AddSC_boss_nexusprince_shaffar(); //Aunchindoun Mana Tombs + AddSC_boss_pandemonius(); + AddSC_boss_darkweaver_syth(); //Aunchindoun Sekketh Halls + AddSC_boss_talon_king_ikiss(); + AddSC_instance_sethekk_halls(); + AddSC_instance_shadow_labyrinth(); //Aunchindoun 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(); }