diff --git a/src/bindings/scripts/CMakeLists.txt b/src/bindings/scripts/CMakeLists.txt
index 9736d172850..0d63ed10020 100644
--- a/src/bindings/scripts/CMakeLists.txt
+++ b/src/bindings/scripts/CMakeLists.txt
@@ -16,7 +16,157 @@ SET(trinityscript_LIB_SRCS
include/sc_creature.h
include/sc_gossip.h
include/sc_instance.h
+ scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp
+ scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp
+ scripts/eastern_kingdoms/blackrock_depths/boss_anubshiah.cpp
+ scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp
+ scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp
+ scripts/eastern_kingdoms/blackrock_depths/boss_gorosh_the_dervish.cpp
+ scripts/eastern_kingdoms/blackrock_depths/boss_grizzle.cpp
+ scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp
+ scripts/eastern_kingdoms/blackrock_depths/boss_magmus.cpp
+ scripts/eastern_kingdoms/blackrock_depths/boss_moira_bronzebeard.cpp
+ scripts/eastern_kingdoms/blackrock_depths/boss_tomb_of_seven.cpp
+ scripts/eastern_kingdoms/blackrock_depths/def_blackrock_depths.h
+ scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_drakkisath.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_halycon.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_highlord_omokk.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_mother_smolderweb.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_quartermaster_zigris.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_rend_blackhand.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_shadow_hunter_voshgajin.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_the_beast.cpp
+ scripts/eastern_kingdoms/blackrock_spire/boss_warmaster_voone.cpp
+ scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp
+ scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp
+ scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp
+ scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp
+ scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp
+ scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp
+ scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp
+ scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp
+ scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp
+ scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp
+ scripts/eastern_kingdoms/deadmines/def_deadmines.h
+ scripts/eastern_kingdoms/deadmines/deadmines.cpp
+ scripts/eastern_kingdoms/karazhan/boss_curator.cpp
+ scripts/eastern_kingdoms/karazhan/boss_maiden_of_virtue.cpp
+ scripts/eastern_kingdoms/karazhan/boss_midnight.cpp
+ scripts/eastern_kingdoms/karazhan/boss_moroes.cpp
+ scripts/eastern_kingdoms/karazhan/boss_netherspite.cpp
+ scripts/eastern_kingdoms/karazhan/boss_nightbane.cpp
+ scripts/eastern_kingdoms/karazhan/boss_prince_malchezaar.cpp
+ scripts/eastern_kingdoms/karazhan/boss_shade_of_aran.cpp
+ scripts/eastern_kingdoms/karazhan/boss_terestian_illhoof.cpp
+ scripts/eastern_kingdoms/karazhan/bosses_opera.cpp
+ scripts/eastern_kingdoms/karazhan/def_karazhan.h
+ scripts/eastern_kingdoms/karazhan/instance_karazhan.cpp
+ scripts/eastern_kingdoms/karazhan/karazhan.cpp
+ scripts/eastern_kingdoms/magisters_terrace/boss_felblood_kaelthas.cpp
+ scripts/eastern_kingdoms/magisters_terrace/boss_priestess_delrissa.cpp
+ scripts/eastern_kingdoms/magisters_terrace/boss_selin_fireheart.cpp
+ scripts/eastern_kingdoms/magisters_terrace/boss_vexallus.cpp
+ scripts/eastern_kingdoms/magisters_terrace/def_magisters_terrace.h
+ scripts/eastern_kingdoms/magisters_terrace/instance_magisters_terrace.cpp
+ scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.cpp
+ scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp
+ scripts/eastern_kingdoms/molten_core/boss_garr.cpp
+ scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp
+ scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp
+ scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp
+ scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp
+ scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp
+ scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp
+ scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp
+ scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp
+ scripts/eastern_kingdoms/molten_core/def_molten_core.h
+ scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp
+ scripts/eastern_kingdoms/molten_core/molten_core.cpp
scripts/eastern_kingdoms/scarlet_enclave/the_scarlet_enclave.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/boss_azshir_the_sleepless.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/boss_bloodmage_thalnos.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/boss_houndmaster_loksey.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/boss_interrogator_vishas.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/boss_scorn.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/boss_headless_horseman.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp
+ scripts/eastern_kingdoms/scarlet_monastery/def_scarlet_monastery.h
+ scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp
+ scripts/eastern_kingdoms/scholomance/boss_death_knight_darkreaver.cpp
+ scripts/eastern_kingdoms/scholomance/boss_doctor_theolen_krastinov.cpp
+ scripts/eastern_kingdoms/scholomance/boss_illucia_barov.cpp
+ scripts/eastern_kingdoms/scholomance/boss_instructor_malicia.cpp
+ scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp
+ scripts/eastern_kingdoms/scholomance/boss_kormok.cpp
+ scripts/eastern_kingdoms/scholomance/boss_lord_alexei_barov.cpp
+ scripts/eastern_kingdoms/scholomance/boss_lorekeeper_polkelt.cpp
+ scripts/eastern_kingdoms/scholomance/boss_ras_frostwhisper.cpp
+ scripts/eastern_kingdoms/scholomance/boss_the_ravenian.cpp
+ scripts/eastern_kingdoms/scholomance/boss_vectus.cpp
+ scripts/eastern_kingdoms/scholomance/def_scholomance.h
+ scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp
+ scripts/eastern_kingdoms/shadowfang_keep/def_shadowfang_keep.h
+ scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp
+ scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp
+ scripts/eastern_kingdoms/stratholme/boss_baron_rivendare.cpp
+ scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp
+ scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp
+ scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp
+ scripts/eastern_kingdoms/stratholme/boss_magistrate_barthilas.cpp
+ scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp
+ scripts/eastern_kingdoms/stratholme/boss_nerubenkan.cpp
+ scripts/eastern_kingdoms/stratholme/boss_order_of_silver_hand.cpp
+ scripts/eastern_kingdoms/stratholme/boss_postmaster_malown.cpp
+ scripts/eastern_kingdoms/stratholme/boss_ramstein_the_gorger.cpp
+ scripts/eastern_kingdoms/stratholme/boss_timmy_the_cruel.cpp
+ scripts/eastern_kingdoms/stratholme/def_stratholme.h
+ scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp
+ scripts/eastern_kingdoms/stratholme/stratholme.cpp
+ scripts/eastern_kingdoms/sunwell_plateau/boss_kiljaeden.cpp
+ scripts/eastern_kingdoms/sunwell_plateau/boss_muru.cpp
+ scripts/eastern_kingdoms/sunwell_plateau/boss_eredar_twins.cpp
+ scripts/eastern_kingdoms/sunwell_plateau/boss_felmyst.cpp
+ scripts/eastern_kingdoms/sunwell_plateau/boss_brutallus.cpp
+ scripts/eastern_kingdoms/sunwell_plateau/boss_kalecgos.cpp
+ scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.cpp
+ scripts/eastern_kingdoms/sunwell_plateau/def_sunwell_plateau.h
+ scripts/eastern_kingdoms/sunwell_plateau/instance_sunwell_plateau.cpp
+ scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp
+ scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp
+ scripts/eastern_kingdoms/uldaman/boss_ironaya.cpp
+ scripts/eastern_kingdoms/uldaman/uldaman.cpp
+ scripts/eastern_kingdoms/zulaman/boss_akilzon.cpp
+ scripts/eastern_kingdoms/zulaman/boss_halazzi.cpp
+ scripts/eastern_kingdoms/zulaman/boss_hexlord.cpp
+ scripts/eastern_kingdoms/zulaman/boss_janalai.cpp
+ scripts/eastern_kingdoms/zulaman/boss_nalorakk.cpp
+ scripts/eastern_kingdoms/zulaman/boss_zuljin.cpp
+ scripts/eastern_kingdoms/zulaman/def_zulaman.h
+ scripts/eastern_kingdoms/zulaman/instance_zulaman.cpp
+ scripts/eastern_kingdoms/zulaman/zulaman.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_gahzranka.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_grilek.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_marli.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp
+ scripts/eastern_kingdoms/zulgurub/boss_wushoolay.cpp
+ scripts/eastern_kingdoms/zulgurub/def_zulgurub.h
+ scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp
scripts/eastern_kingdoms/alterac_mountains.cpp
scripts/eastern_kingdoms/arathi_highlands.cpp
scripts/eastern_kingdoms/blasted_lands.cpp
@@ -109,41 +259,6 @@ SET(trinityscript_LIB_SRCS
scripts/zone/black_temple/instance_black_temple.cpp
scripts/zone/blackfathom_depths/instance_blackfathom_deeps.cpp
scripts/zone/blackfathom_depths/def_blackfathom_deeps.h
- scripts/zone/blackrock_depths/blackrock_depths.cpp
- scripts/zone/blackrock_depths/boss_ambassador_flamelash.cpp
- scripts/zone/blackrock_depths/boss_anubshiah.cpp
- scripts/zone/blackrock_depths/boss_emperor_dagran_thaurissan.cpp
- scripts/zone/blackrock_depths/boss_general_angerforge.cpp
- scripts/zone/blackrock_depths/boss_gorosh_the_dervish.cpp
- scripts/zone/blackrock_depths/boss_grizzle.cpp
- scripts/zone/blackrock_depths/boss_high_interrogator_gerstahn.cpp
- scripts/zone/blackrock_depths/boss_magmus.cpp
- scripts/zone/blackrock_depths/boss_moira_bronzebeard.cpp
- scripts/zone/blackrock_depths/boss_tomb_of_seven.cpp
- scripts/zone/blackrock_depths/def_blackrock_depths.h
- scripts/zone/blackrock_depths/instance_blackrock_depths.cpp
- scripts/zone/blackrock_spire/boss_drakkisath.cpp
- scripts/zone/blackrock_spire/boss_gyth.cpp
- scripts/zone/blackrock_spire/boss_halycon.cpp
- scripts/zone/blackrock_spire/boss_highlord_omokk.cpp
- scripts/zone/blackrock_spire/boss_mother_smolderweb.cpp
- scripts/zone/blackrock_spire/boss_overlord_wyrmthalak.cpp
- scripts/zone/blackrock_spire/boss_pyroguard_emberseer.cpp
- scripts/zone/blackrock_spire/boss_quartermaster_zigris.cpp
- scripts/zone/blackrock_spire/boss_rend_blackhand.cpp
- scripts/zone/blackrock_spire/boss_shadow_hunter_voshgajin.cpp
- scripts/zone/blackrock_spire/boss_the_beast.cpp
- scripts/zone/blackrock_spire/boss_warmaster_voone.cpp
- scripts/zone/blackwing_lair/boss_broodlord_lashlayer.cpp
- scripts/zone/blackwing_lair/boss_chromaggus.cpp
- scripts/zone/blackwing_lair/boss_ebonroc.cpp
- scripts/zone/blackwing_lair/boss_firemaw.cpp
- scripts/zone/blackwing_lair/boss_flamegor.cpp
- scripts/zone/blackwing_lair/boss_nefarian.cpp
- scripts/zone/blackwing_lair/boss_razorgore.cpp
- scripts/zone/blackwing_lair/boss_vaelastrasz.cpp
- scripts/zone/blackwing_lair/boss_victor_nefarius.cpp
- scripts/zone/blackwing_lair/instance_blackwing_lair.cpp
scripts/zone/caverns_of_time/dark_portal/def_dark_portal.h
scripts/zone/caverns_of_time/dark_portal/instance_dark_portal.cpp
scripts/zone/caverns_of_time/dark_portal/dark_portal.cpp
@@ -183,8 +298,6 @@ SET(trinityscript_LIB_SRCS
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/deadmines/def_deadmines.h
- scripts/zone/deadmines/deadmines.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
@@ -207,43 +320,10 @@ SET(trinityscript_LIB_SRCS
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/karazhan/boss_curator.cpp
- scripts/zone/karazhan/boss_maiden_of_virtue.cpp
- scripts/zone/karazhan/boss_midnight.cpp
- scripts/zone/karazhan/boss_moroes.cpp
- scripts/zone/karazhan/boss_netherspite.cpp
- scripts/zone/karazhan/boss_nightbane.cpp
- scripts/zone/karazhan/boss_prince_malchezaar.cpp
- scripts/zone/karazhan/boss_shade_of_aran.cpp
- scripts/zone/karazhan/boss_terestian_illhoof.cpp
- scripts/zone/karazhan/bosses_opera.cpp
- scripts/zone/karazhan/def_karazhan.h
- scripts/zone/karazhan/instance_karazhan.cpp
- scripts/zone/karazhan/karazhan.cpp
- scripts/zone/magisters_terrace/boss_felblood_kaelthas.cpp
- scripts/zone/magisters_terrace/boss_priestess_delrissa.cpp
- scripts/zone/magisters_terrace/boss_selin_fireheart.cpp
- scripts/zone/magisters_terrace/boss_vexallus.cpp
- scripts/zone/magisters_terrace/def_magisters_terrace.h
- scripts/zone/magisters_terrace/instance_magisters_terrace.cpp
- scripts/zone/magisters_terrace/magisters_terrace.cpp
scripts/zone/maraudon/boss_celebras_the_cursed.cpp
scripts/zone/maraudon/boss_landslide.cpp
scripts/zone/maraudon/boss_noxxion.cpp
scripts/zone/maraudon/boss_princess_theradras.cpp
- scripts/zone/molten_core/boss_baron_geddon.cpp
- scripts/zone/molten_core/boss_garr.cpp
- scripts/zone/molten_core/boss_gehennas.cpp
- scripts/zone/molten_core/boss_golemagg.cpp
- scripts/zone/molten_core/boss_lucifron.cpp
- scripts/zone/molten_core/boss_magmadar.cpp
- scripts/zone/molten_core/boss_majordomo_executus.cpp
- scripts/zone/molten_core/boss_ragnaros.cpp
- scripts/zone/molten_core/boss_shazzrah.cpp
- scripts/zone/molten_core/boss_sulfuron_harbinger.cpp
- scripts/zone/molten_core/def_molten_core.h
- scripts/zone/molten_core/instance_molten_core.cpp
- scripts/zone/molten_core/molten_core.cpp
scripts/zone/naxxramas/boss_anubrekhan.cpp
scripts/zone/naxxramas/boss_faerlina.cpp
scripts/zone/naxxramas/boss_gluth.cpp
@@ -274,58 +354,6 @@ SET(trinityscript_LIB_SRCS
scripts/zone/ruins_of_ahnqiraj/boss_ossirian.cpp
scripts/zone/ruins_of_ahnqiraj/boss_rajaxx.cpp
scripts/zone/ruins_of_ahnqiraj/instance_ruins_of_ahnqiraj.cpp
- scripts/zone/scarlet_monastery/boss_arcanist_doan.cpp
- scripts/zone/scarlet_monastery/boss_azshir_the_sleepless.cpp
- scripts/zone/scarlet_monastery/boss_bloodmage_thalnos.cpp
- scripts/zone/scarlet_monastery/boss_herod.cpp
- scripts/zone/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp
- scripts/zone/scarlet_monastery/boss_houndmaster_loksey.cpp
- scripts/zone/scarlet_monastery/boss_interrogator_vishas.cpp
- scripts/zone/scarlet_monastery/boss_scorn.cpp
- scripts/zone/scarlet_monastery/boss_headless_horseman.cpp
- scripts/zone/scarlet_monastery/boss_mograine_and_whitemane.cpp
- scripts/zone/scarlet_monastery/instance_scarlet_monastery.cpp
- scripts/zone/scarlet_monastery/def_scarlet_monastery.h
- scripts/zone/scholomance/boss_darkmaster_gandling.cpp
- scripts/zone/scholomance/boss_death_knight_darkreaver.cpp
- scripts/zone/scholomance/boss_doctor_theolen_krastinov.cpp
- scripts/zone/scholomance/boss_illucia_barov.cpp
- scripts/zone/scholomance/boss_instructor_malicia.cpp
- scripts/zone/scholomance/boss_jandice_barov.cpp
- scripts/zone/scholomance/boss_kormok.cpp
- scripts/zone/scholomance/boss_lord_alexei_barov.cpp
- scripts/zone/scholomance/boss_lorekeeper_polkelt.cpp
- scripts/zone/scholomance/boss_ras_frostwhisper.cpp
- scripts/zone/scholomance/boss_the_ravenian.cpp
- scripts/zone/scholomance/boss_vectus.cpp
- scripts/zone/scholomance/def_scholomance.h
- scripts/zone/scholomance/instance_scholomance.cpp
- scripts/zone/shadowfang_keep/def_shadowfang_keep.h
- scripts/zone/shadowfang_keep/instance_shadowfang_keep.cpp
- scripts/zone/shadowfang_keep/shadowfang_keep.cpp
- scripts/zone/stratholme/boss_baron_rivendare.cpp
- scripts/zone/stratholme/boss_baroness_anastari.cpp
- scripts/zone/stratholme/boss_cannon_master_willey.cpp
- scripts/zone/stratholme/boss_dathrohan_balnazzar.cpp
- scripts/zone/stratholme/boss_magistrate_barthilas.cpp
- scripts/zone/stratholme/boss_maleki_the_pallid.cpp
- scripts/zone/stratholme/boss_nerubenkan.cpp
- scripts/zone/stratholme/boss_order_of_silver_hand.cpp
- scripts/zone/stratholme/boss_postmaster_malown.cpp
- scripts/zone/stratholme/boss_ramstein_the_gorger.cpp
- scripts/zone/stratholme/boss_timmy_the_cruel.cpp
- scripts/zone/stratholme/def_stratholme.h
- scripts/zone/stratholme/instance_stratholme.cpp
- scripts/zone/stratholme/stratholme.cpp
- scripts/zone/sunwell_plateau/boss_kiljaeden.cpp
- scripts/zone/sunwell_plateau/boss_muru.cpp
- scripts/zone/sunwell_plateau/boss_eredar_twins.cpp
- scripts/zone/sunwell_plateau/boss_felmyst.cpp
- scripts/zone/sunwell_plateau/boss_brutallus.cpp
- scripts/zone/sunwell_plateau/boss_kalecgos.cpp
- scripts/zone/sunwell_plateau/sunwell_plateau.cpp
- scripts/zone/sunwell_plateau/def_sunwell_plateau.h
- scripts/zone/sunwell_plateau/instance_sunwell_plateau.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
@@ -358,39 +386,11 @@ SET(trinityscript_LIB_SRCS
scripts/zone/temple_of_ahnqiraj/def_temple_of_ahnqiraj.h
scripts/zone/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp
scripts/zone/temple_of_ahnqiraj/mob_anubisath_sentinel.cpp
- scripts/zone/uldaman/boss_archaedas.cpp
- scripts/zone/uldaman/instance_uldaman.cpp
- scripts/zone/uldaman/boss_ironaya.cpp
- scripts/zone/uldaman/uldaman.cpp
scripts/zone/ungoro_crater/ungoro_crater.cpp
scripts/zone/wailing_caverns/def_wailing_caverns.h
scripts/zone/wailing_caverns/instance_wailing_caverns.cpp
scripts/zone/wailing_caverns/wailing_caverns.cpp
- scripts/zone/zulaman/boss_akilzon.cpp
- scripts/zone/zulaman/boss_halazzi.cpp
- scripts/zone/zulaman/boss_hexlord.cpp
- scripts/zone/zulaman/boss_janalai.cpp
- scripts/zone/zulaman/boss_nalorakk.cpp
- scripts/zone/zulaman/boss_zuljin.cpp
- scripts/zone/zulaman/def_zulaman.h
- scripts/zone/zulaman/instance_zulaman.cpp
- scripts/zone/zulaman/zulaman.cpp
scripts/zone/zulfarrak/zulfarrak.cpp
- scripts/zone/zulgurub/boss_arlokk.cpp
- scripts/zone/zulgurub/boss_gahzranka.cpp
- scripts/zone/zulgurub/boss_grilek.cpp
- scripts/zone/zulgurub/boss_hakkar.cpp
- scripts/zone/zulgurub/boss_hazzarah.cpp
- scripts/zone/zulgurub/boss_jeklik.cpp
- scripts/zone/zulgurub/boss_jindo.cpp
- scripts/zone/zulgurub/boss_mandokir.cpp
- scripts/zone/zulgurub/boss_marli.cpp
- scripts/zone/zulgurub/boss_renataki.cpp
- scripts/zone/zulgurub/boss_thekal.cpp
- scripts/zone/zulgurub/boss_venoxis.cpp
- scripts/zone/zulgurub/boss_wushoolay.cpp
- scripts/zone/zulgurub/def_zulgurub.h
- scripts/zone/zulgurub/instance_zulgurub.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
diff --git a/src/bindings/scripts/VC80/80ScriptDev2.vcproj b/src/bindings/scripts/VC80/80ScriptDev2.vcproj
index 2ddcba982b5..ece3e669445 100644
--- a/src/bindings/scripts/VC80/80ScriptDev2.vcproj
+++ b/src/bindings/scripts/VC80/80ScriptDev2.vcproj
@@ -394,6 +394,314 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -402,6 +710,358 @@
>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1010,694 +1670,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/bindings/scripts/VC90/90ScriptDev2.vcproj b/src/bindings/scripts/VC90/90ScriptDev2.vcproj
index 85946ca217c..87b5cb00ce4 100644
--- a/src/bindings/scripts/VC90/90ScriptDev2.vcproj
+++ b/src/bindings/scripts/VC90/90ScriptDev2.vcproj
@@ -391,6 +391,314 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -399,6 +707,358 @@
>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1007,694 +1667,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/blackrock_depths.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/blackrock_depths.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_ambassador_flamelash.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/boss_ambassador_flamelash.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_ambassador_flamelash.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_anubshiah.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_anubshiah.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/boss_anubshiah.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_anubshiah.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_emperor_dagran_thaurissan.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/boss_emperor_dagran_thaurissan.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_emperor_dagran_thaurissan.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_general_angerforge.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/boss_general_angerforge.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_general_angerforge.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_gorosh_the_dervish.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_gorosh_the_dervish.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/boss_gorosh_the_dervish.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_gorosh_the_dervish.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_grizzle.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_grizzle.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/boss_grizzle.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_grizzle.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_high_interrogator_gerstahn.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/boss_high_interrogator_gerstahn.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_high_interrogator_gerstahn.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_magmus.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_magmus.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/boss_magmus.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_magmus.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_moira_bronzebeard.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_moira_bronzebeard.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/boss_moira_bronzebeard.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_moira_bronzebeard.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/boss_tomb_of_seven.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_tomb_of_seven.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/boss_tomb_of_seven.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/boss_tomb_of_seven.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/def_blackrock_depths.h b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/def_blackrock_depths.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/def_blackrock_depths.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/def_blackrock_depths.h
diff --git a/src/bindings/scripts/scripts/zone/blackrock_depths/instance_blackrock_depths.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_depths/instance_blackrock_depths.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_depths/instance_blackrock_depths.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_drakkisath.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_drakkisath.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_drakkisath.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_drakkisath.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_gyth.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_gyth.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_gyth.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_halycon.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_halycon.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_halycon.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_halycon.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_highlord_omokk.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_highlord_omokk.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_highlord_omokk.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_highlord_omokk.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_mother_smolderweb.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_mother_smolderweb.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_mother_smolderweb.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_mother_smolderweb.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_overlord_wyrmthalak.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_overlord_wyrmthalak.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_overlord_wyrmthalak.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_pyroguard_emberseer.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_pyroguard_emberseer.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_pyroguard_emberseer.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_quartermaster_zigris.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_quartermaster_zigris.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_quartermaster_zigris.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_quartermaster_zigris.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_rend_blackhand.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_rend_blackhand.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_rend_blackhand.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_rend_blackhand.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_shadow_hunter_voshgajin.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_shadow_hunter_voshgajin.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_shadow_hunter_voshgajin.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_shadow_hunter_voshgajin.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_the_beast.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_the_beast.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_the_beast.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_the_beast.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackrock_spire/boss_warmaster_voone.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_warmaster_voone.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackrock_spire/boss_warmaster_voone.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackrock_spire/boss_warmaster_voone.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_broodlord_lashlayer.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackwing_lair/boss_broodlord_lashlayer.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_broodlord_lashlayer.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_chromaggus.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackwing_lair/boss_chromaggus.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_chromaggus.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_ebonroc.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackwing_lair/boss_ebonroc.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_ebonroc.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_firemaw.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackwing_lair/boss_firemaw.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_firemaw.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_flamegor.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackwing_lair/boss_flamegor.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_flamegor.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_nefarian.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackwing_lair/boss_nefarian.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_nefarian.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_razorgore.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackwing_lair/boss_razorgore.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_razorgore.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_vaelastrasz.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackwing_lair/boss_vaelastrasz.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_vaelastrasz.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/boss_victor_nefarius.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackwing_lair/boss_victor_nefarius.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/boss_victor_nefarius.cpp
diff --git a/src/bindings/scripts/scripts/zone/blackwing_lair/instance_blackwing_lair.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/blackwing_lair/instance_blackwing_lair.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/blackwing_lair/instance_blackwing_lair.cpp
diff --git a/src/bindings/scripts/scripts/zone/deadmines/deadmines.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/deadmines/deadmines.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/deadmines/deadmines.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/deadmines/deadmines.cpp
diff --git a/src/bindings/scripts/scripts/zone/deadmines/def_deadmines.h b/src/bindings/scripts/scripts/eastern_kingdoms/deadmines/def_deadmines.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/deadmines/def_deadmines.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/deadmines/def_deadmines.h
diff --git a/src/bindings/scripts/scripts/zone/deadmines/instance_deadmines.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/deadmines/instance_deadmines.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/deadmines/instance_deadmines.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/deadmines/instance_deadmines.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_curator.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_curator.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/boss_curator.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_curator.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_maiden_of_virtue.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_maiden_of_virtue.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/boss_maiden_of_virtue.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_maiden_of_virtue.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_midnight.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_midnight.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/boss_midnight.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_midnight.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_moroes.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_moroes.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/boss_moroes.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_moroes.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_netherspite.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_netherspite.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/boss_netherspite.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_netherspite.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_nightbane.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_nightbane.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/boss_nightbane.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_nightbane.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_prince_malchezaar.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_prince_malchezaar.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/boss_prince_malchezaar.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_prince_malchezaar.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_shade_of_aran.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/boss_shade_of_aran.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_shade_of_aran.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/boss_terestian_illhoof.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_terestian_illhoof.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/boss_terestian_illhoof.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/boss_terestian_illhoof.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/bosses_opera.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/bosses_opera.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/bosses_opera.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/bosses_opera.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/def_karazhan.h b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/def_karazhan.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/def_karazhan.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/def_karazhan.h
diff --git a/src/bindings/scripts/scripts/zone/karazhan/instance_karazhan.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/instance_karazhan.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/instance_karazhan.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/instance_karazhan.cpp
diff --git a/src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/karazhan/karazhan.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/karazhan/karazhan.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/karazhan/karazhan.cpp
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_felblood_kaelthas.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_felblood_kaelthas.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/magisters_terrace/boss_felblood_kaelthas.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_felblood_kaelthas.cpp
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_priestess_delrissa.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_priestess_delrissa.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/magisters_terrace/boss_priestess_delrissa.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_priestess_delrissa.cpp
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_selin_fireheart.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_selin_fireheart.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/magisters_terrace/boss_selin_fireheart.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_selin_fireheart.cpp
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/boss_vexallus.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_vexallus.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/magisters_terrace/boss_vexallus.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/boss_vexallus.cpp
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/def_magisters_terrace.h b/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/def_magisters_terrace.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/magisters_terrace/def_magisters_terrace.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/def_magisters_terrace.h
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/instance_magisters_terrace.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/instance_magisters_terrace.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/magisters_terrace/instance_magisters_terrace.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/instance_magisters_terrace.cpp
diff --git a/src/bindings/scripts/scripts/zone/magisters_terrace/magisters_terrace.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/magisters_terrace/magisters_terrace.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/magisters_terrace/magisters_terrace.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_baron_geddon.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/boss_baron_geddon.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_baron_geddon.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_garr.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_garr.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/boss_garr.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_garr.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_gehennas.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/boss_gehennas.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_gehennas.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_golemagg.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/boss_golemagg.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_golemagg.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_lucifron.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/boss_lucifron.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_lucifron.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_magmadar.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/boss_magmadar.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_magmadar.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_majordomo_executus.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/boss_majordomo_executus.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_majordomo_executus.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_ragnaros.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/boss_ragnaros.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_ragnaros.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_shazzrah.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/boss_shazzrah.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_shazzrah.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/boss_sulfuron_harbinger.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/boss_sulfuron_harbinger.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/boss_sulfuron_harbinger.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/def_molten_core.h b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/def_molten_core.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/def_molten_core.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/def_molten_core.h
diff --git a/src/bindings/scripts/scripts/zone/molten_core/instance_molten_core.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/instance_molten_core.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/instance_molten_core.cpp
diff --git a/src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/molten_core/molten_core.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/molten_core/molten_core.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/molten_core/molten_core.cpp
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_arcanist_doan.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/boss_arcanist_doan.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_arcanist_doan.cpp
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_azshir_the_sleepless.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_azshir_the_sleepless.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/boss_azshir_the_sleepless.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_azshir_the_sleepless.cpp
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_bloodmage_thalnos.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_bloodmage_thalnos.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/boss_bloodmage_thalnos.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_bloodmage_thalnos.cpp
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_headless_horseman.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_headless_horseman.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/boss_headless_horseman.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_headless_horseman.cpp
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_herod.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/boss_herod.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_herod.cpp
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_high_inquisitor_fairbanks.cpp
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_houndmaster_loksey.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_houndmaster_loksey.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/boss_houndmaster_loksey.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_houndmaster_loksey.cpp
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_interrogator_vishas.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_interrogator_vishas.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/boss_interrogator_vishas.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_interrogator_vishas.cpp
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_mograine_and_whitemane.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/boss_mograine_and_whitemane.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_mograine_and_whitemane.cpp
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/boss_scorn.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_scorn.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/boss_scorn.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/boss_scorn.cpp
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/def_scarlet_monastery.h b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/def_scarlet_monastery.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/def_scarlet_monastery.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/def_scarlet_monastery.h
diff --git a/src/bindings/scripts/scripts/zone/scarlet_monastery/instance_scarlet_monastery.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scarlet_monastery/instance_scarlet_monastery.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scarlet_monastery/instance_scarlet_monastery.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_darkmaster_gandling.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_darkmaster_gandling.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_darkmaster_gandling.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_death_knight_darkreaver.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_death_knight_darkreaver.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_death_knight_darkreaver.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_death_knight_darkreaver.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_doctor_theolen_krastinov.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_doctor_theolen_krastinov.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_doctor_theolen_krastinov.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_doctor_theolen_krastinov.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_illucia_barov.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_illucia_barov.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_illucia_barov.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_illucia_barov.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_instructor_malicia.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_instructor_malicia.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_instructor_malicia.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_instructor_malicia.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_jandice_barov.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_jandice_barov.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_jandice_barov.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_kormok.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_kormok.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_kormok.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_kormok.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_lord_alexei_barov.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_lord_alexei_barov.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_lord_alexei_barov.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_lord_alexei_barov.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_lorekeeper_polkelt.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_lorekeeper_polkelt.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_lorekeeper_polkelt.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_lorekeeper_polkelt.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_ras_frostwhisper.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_ras_frostwhisper.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_ras_frostwhisper.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_ras_frostwhisper.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_the_ravenian.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_the_ravenian.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_the_ravenian.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_the_ravenian.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/boss_vectus.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_vectus.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/boss_vectus.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/boss_vectus.cpp
diff --git a/src/bindings/scripts/scripts/zone/scholomance/def_scholomance.h b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/def_scholomance.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/def_scholomance.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/def_scholomance.h
diff --git a/src/bindings/scripts/scripts/zone/scholomance/instance_scholomance.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/scholomance/instance_scholomance.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/scholomance/instance_scholomance.cpp
diff --git a/src/bindings/scripts/scripts/zone/shadowfang_keep/def_shadowfang_keep.h b/src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/def_shadowfang_keep.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/shadowfang_keep/def_shadowfang_keep.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/def_shadowfang_keep.h
diff --git a/src/bindings/scripts/scripts/zone/shadowfang_keep/instance_shadowfang_keep.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/shadowfang_keep/instance_shadowfang_keep.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/instance_shadowfang_keep.cpp
diff --git a/src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/shadowfang_keep/shadowfang_keep.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/shadowfang_keep/shadowfang_keep.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_baron_rivendare.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_baron_rivendare.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/boss_baron_rivendare.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_baron_rivendare.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_baroness_anastari.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/boss_baroness_anastari.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_baroness_anastari.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_cannon_master_willey.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/boss_cannon_master_willey.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_cannon_master_willey.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_dathrohan_balnazzar.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/boss_dathrohan_balnazzar.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_dathrohan_balnazzar.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_magistrate_barthilas.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_magistrate_barthilas.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/boss_magistrate_barthilas.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_magistrate_barthilas.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_maleki_the_pallid.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/boss_maleki_the_pallid.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_maleki_the_pallid.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_nerubenkan.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_nerubenkan.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/boss_nerubenkan.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_nerubenkan.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_order_of_silver_hand.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_order_of_silver_hand.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/boss_order_of_silver_hand.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_order_of_silver_hand.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_postmaster_malown.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_postmaster_malown.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/boss_postmaster_malown.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_postmaster_malown.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_ramstein_the_gorger.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_ramstein_the_gorger.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/boss_ramstein_the_gorger.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_ramstein_the_gorger.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/boss_timmy_the_cruel.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_timmy_the_cruel.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/boss_timmy_the_cruel.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/boss_timmy_the_cruel.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/def_stratholme.h b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/def_stratholme.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/def_stratholme.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/def_stratholme.h
diff --git a/src/bindings/scripts/scripts/zone/stratholme/instance_stratholme.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/instance_stratholme.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/instance_stratholme.cpp
diff --git a/src/bindings/scripts/scripts/zone/stratholme/stratholme.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/stratholme/stratholme.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/stratholme/stratholme.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/stratholme/stratholme.cpp
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_brutallus.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_brutallus.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/sunwell_plateau/boss_brutallus.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_brutallus.cpp
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_eredar_twins.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_eredar_twins.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/sunwell_plateau/boss_eredar_twins.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_eredar_twins.cpp
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_felmyst.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_felmyst.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/sunwell_plateau/boss_felmyst.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_felmyst.cpp
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_kalecgos.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_kalecgos.cpp
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kiljaeden.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_kiljaeden.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kiljaeden.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_kiljaeden.cpp
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_muru.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_muru.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/sunwell_plateau/boss_muru.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/boss_muru.cpp
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/def_sunwell_plateau.h b/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/def_sunwell_plateau.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/sunwell_plateau/def_sunwell_plateau.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/def_sunwell_plateau.h
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/instance_sunwell_plateau.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/instance_sunwell_plateau.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/sunwell_plateau/instance_sunwell_plateau.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/instance_sunwell_plateau.cpp
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/sunwell_plateau.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/sunwell_plateau/sunwell_plateau.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/sunwell_plateau/sunwell_plateau.cpp
diff --git a/src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/uldaman/boss_archaedas.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/uldaman/boss_archaedas.cpp
diff --git a/src/bindings/scripts/scripts/zone/uldaman/boss_ironaya.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/boss_ironaya.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/uldaman/boss_ironaya.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/uldaman/boss_ironaya.cpp
diff --git a/src/bindings/scripts/scripts/zone/uldaman/instance_uldaman.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/uldaman/instance_uldaman.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp
diff --git a/src/bindings/scripts/scripts/zone/uldaman/uldaman.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/uldaman/uldaman.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/uldaman/uldaman.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/uldaman/uldaman.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_akilzon.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_akilzon.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulaman/boss_akilzon.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_akilzon.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_halazzi.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_halazzi.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulaman/boss_halazzi.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_halazzi.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_hexlord.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_hexlord.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulaman/boss_hexlord.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_hexlord.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_janalai.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_janalai.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulaman/boss_janalai.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_janalai.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_nalorakk.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulaman/boss_nalorakk.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_nalorakk.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulaman/boss_zuljin.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_zuljin.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulaman/boss_zuljin.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulaman/boss_zuljin.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulaman/def_zulaman.h b/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/def_zulaman.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulaman/def_zulaman.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulaman/def_zulaman.h
diff --git a/src/bindings/scripts/scripts/zone/zulaman/instance_zulaman.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/instance_zulaman.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulaman/instance_zulaman.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulaman/instance_zulaman.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulaman/zulaman.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulaman/zulaman.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulaman/zulaman.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulaman/zulaman.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_arlokk.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_arlokk.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_arlokk.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_gahzranka.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_gahzranka.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_gahzranka.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_gahzranka.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_grilek.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_grilek.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_grilek.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_grilek.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_hakkar.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_hakkar.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_hakkar.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_hazzarah.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_hazzarah.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_hazzarah.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_jeklik.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_jeklik.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_jeklik.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_jindo.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_jindo.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_mandokir.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_mandokir.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_mandokir.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_marli.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_marli.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_marli.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_marli.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_renataki.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_renataki.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_renataki.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_thekal.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_thekal.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_thekal.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_venoxis.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_venoxis.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_venoxis.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/boss_wushoolay.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_wushoolay.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/boss_wushoolay.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/boss_wushoolay.cpp
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/def_zulgurub.h b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/def_zulgurub.h
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/def_zulgurub.h
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/def_zulgurub.h
diff --git a/src/bindings/scripts/scripts/zone/zulgurub/instance_zulgurub.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp
similarity index 100%
rename from src/bindings/scripts/scripts/zone/zulgurub/instance_zulgurub.cpp
rename to src/bindings/scripts/scripts/eastern_kingdoms/zulgurub/instance_zulgurub.cpp
diff --git a/src/bindings/scripts/system/ScriptLoader.cpp b/src/bindings/scripts/system/ScriptLoader.cpp
index 8d2e4466a41..49d2aa8bb7e 100644
--- a/src/bindings/scripts/system/ScriptLoader.cpp
+++ b/src/bindings/scripts/system/ScriptLoader.cpp
@@ -26,7 +26,144 @@ extern void AddSC_npcs_special();
extern void AddSC_npc_taxi();
//eastern kingdoms
-extern void AddSC_the_scarlet_enclave();
+extern void AddSC_blackrock_depths(); //Blackrock Depths
+extern void AddSC_boss_ambassador_flamelash();
+extern void AddSC_boss_anubshiah();
+extern void AddSC_boss_draganthaurissan();
+extern void AddSC_boss_general_angerforge();
+extern void AddSC_boss_gorosh_the_dervish();
+extern void AddSC_boss_grizzle();
+extern void AddSC_boss_high_interrogator_gerstahn();
+extern void AddSC_boss_magmus();
+extern void AddSC_boss_moira_bronzebeard();
+extern void AddSC_boss_tomb_of_seven();
+extern void AddSC_instance_blackrock_depths();
+extern void AddSC_boss_drakkisath(); //Blackrock Spire
+extern void AddSC_boss_halycon();
+extern void AddSC_boss_highlordomokk();
+extern void AddSC_boss_mothersmolderweb();
+extern void AddSC_boss_overlordwyrmthalak();
+extern void AddSC_boss_shadowvosh();
+extern void AddSC_boss_thebeast();
+extern void AddSC_boss_warmastervoone();
+extern void AddSC_boss_quatermasterzigris();
+extern void AddSC_boss_pyroguard_emberseer();
+extern void AddSC_boss_gyth();
+extern void AddSC_boss_rend_blackhand();
+extern void AddSC_boss_razorgore(); //Blackwing lair
+extern void AddSC_boss_vael();
+extern void AddSC_boss_broodlord();
+extern void AddSC_boss_firemaw();
+extern void AddSC_boss_ebonroc();
+extern void AddSC_boss_flamegor();
+extern void AddSC_boss_chromaggus();
+extern void AddSC_boss_nefarian();
+extern void AddSC_boss_victor_nefarius();
+extern void AddSC_instance_deadmines(); //Deadmines
+extern void AddSC_boss_attumen(); //Karazhan
+extern void AddSC_boss_curator();
+extern void AddSC_boss_maiden_of_virtue();
+extern void AddSC_boss_shade_of_aran();
+extern void AddSC_boss_malchezaar();
+extern void AddSC_boss_terestian_illhoof();
+extern void AddSC_boss_moroes();
+extern void AddSC_bosses_opera();
+extern void AddSC_boss_netherspite();
+extern void AddSC_instance_karazhan();
+extern void AddSC_karazhan();
+extern void AddSC_boss_nightbane();
+extern void AddSC_boss_felblood_kaelthas(); // Magister's Terrace
+extern void AddSC_boss_selin_fireheart();
+extern void AddSC_boss_vexallus();
+extern void AddSC_boss_priestess_delrissa();
+extern void AddSC_instance_magisters_terrace();
+extern void AddSC_magisters_terrace();
+extern void AddSC_boss_lucifron(); //Molten core
+extern void AddSC_boss_magmadar();
+extern void AddSC_boss_gehennas();
+extern void AddSC_boss_garr();
+extern void AddSC_boss_baron_geddon();
+extern void AddSC_boss_shazzrah();
+extern void AddSC_boss_golemagg();
+extern void AddSC_boss_sulfuron();
+extern void AddSC_boss_majordomo();
+extern void AddSC_boss_ragnaros();
+extern void AddSC_instance_molten_core();
+extern void AddSC_molten_core();
+extern void AddSC_the_scarlet_enclave(); //Scarlet Enclave
+extern void AddSC_boss_arcanist_doan(); //Scarlet Monastery
+extern void AddSC_boss_azshir_the_sleepless();
+extern void AddSC_boss_bloodmage_thalnos();
+extern void AddSC_boss_headless_horseman();
+extern void AddSC_boss_herod();
+extern void AddSC_boss_high_inquisitor_fairbanks();
+extern void AddSC_boss_houndmaster_loksey();
+extern void AddSC_boss_interrogator_vishas();
+extern void AddSC_boss_scorn();
+extern void AddSC_instance_scarlet_monastery();
+extern void AddSC_boss_mograine_and_whitemane();
+extern void AddSC_boss_darkmaster_gandling(); //Scholomance
+extern void AddSC_boss_death_knight_darkreaver();
+extern void AddSC_boss_theolenkrastinov();
+extern void AddSC_boss_illuciabarov();
+extern void AddSC_boss_instructormalicia();
+extern void AddSC_boss_jandicebarov();
+extern void AddSC_boss_kormok();
+extern void AddSC_boss_lordalexeibarov();
+extern void AddSC_boss_lorekeeperpolkelt();
+extern void AddSC_boss_rasfrost();
+extern void AddSC_boss_theravenian();
+extern void AddSC_boss_vectus();
+extern void AddSC_instance_scholomance();
+extern void AddSC_shadowfang_keep(); //Shadowfang keep
+extern void AddSC_instance_shadowfang_keep();
+extern void AddSC_boss_magistrate_barthilas(); //Stratholme
+extern void AddSC_boss_maleki_the_pallid();
+extern void AddSC_boss_nerubenkan();
+extern void AddSC_boss_cannon_master_willey();
+extern void AddSC_boss_baroness_anastari();
+extern void AddSC_boss_ramstein_the_gorger();
+extern void AddSC_boss_timmy_the_cruel();
+extern void AddSC_boss_postmaster_malown();
+extern void AddSC_boss_baron_rivendare();
+extern void AddSC_boss_dathrohan_balnazzar();
+extern void AddSC_boss_order_of_silver_hand();
+extern void AddSC_instance_stratholme();
+extern void AddSC_stratholme();
+extern void AddSC_instance_sunwell_plateau(); //Sunwell Plateau
+extern void AddSC_boss_kalecgos();
+extern void AddSC_boss_brutallus();
+extern void AddSC_boss_felmyst();
+extern void AddSC_boss_eredar_twins();
+extern void AddSC_boss_muru();
+extern void AddSC_boss_kiljaeden();
+extern void AddSC_sunwell_plateau();
+extern void AddSC_boss_archaedas(); //Uldaman
+extern void AddSC_boss_ironaya();
+extern void AddSC_uldaman();
+extern void AddSC_instance_uldaman();
+extern void AddSC_boss_akilzon(); //Zul'Aman
+extern void AddSC_boss_halazzi();
+extern void AddSC_boss_hex_lord_malacrass();
+extern void AddSC_boss_janalai();
+extern void AddSC_boss_nalorakk();
+extern void AddSC_boss_zuljin();
+extern void AddSC_instance_zulaman();
+extern void AddSC_zulaman();
+extern void AddSC_boss_jeklik(); //Zul'Gurub
+extern void AddSC_boss_venoxis();
+extern void AddSC_boss_marli();
+extern void AddSC_boss_mandokir();
+extern void AddSC_boss_gahzranka();
+extern void AddSC_boss_thekal();
+extern void AddSC_boss_arlokk();
+extern void AddSC_boss_jindo();
+extern void AddSC_boss_hakkar();
+extern void AddSC_boss_grilek();
+extern void AddSC_boss_hazzarah();
+extern void AddSC_boss_renataki();
+extern void AddSC_boss_wushoolay();
+extern void AddSC_instance_zulgurub();
//extern void AddSC_alterac_mountains();
extern void AddSC_arathi_highlands();
extern void AddSC_blasted_lands();
@@ -138,45 +275,6 @@ extern void AddSC_instance_black_temple();
//Blackfathom Depths
extern void AddSC_instance_blackfathom_deeps();
-//Blackrock Depths
-extern void AddSC_blackrock_depths();
-extern void AddSC_boss_ambassador_flamelash();
-extern void AddSC_boss_anubshiah();
-extern void AddSC_boss_draganthaurissan();
-extern void AddSC_boss_general_angerforge();
-extern void AddSC_boss_gorosh_the_dervish();
-extern void AddSC_boss_grizzle();
-extern void AddSC_boss_high_interrogator_gerstahn();
-extern void AddSC_boss_magmus();
-extern void AddSC_boss_moira_bronzebeard();
-extern void AddSC_boss_tomb_of_seven();
-extern void AddSC_instance_blackrock_depths();
-
-//Blackrock Spire
-extern void AddSC_boss_drakkisath();
-extern void AddSC_boss_halycon();
-extern void AddSC_boss_highlordomokk();
-extern void AddSC_boss_mothersmolderweb();
-extern void AddSC_boss_overlordwyrmthalak();
-extern void AddSC_boss_shadowvosh();
-extern void AddSC_boss_thebeast();
-extern void AddSC_boss_warmastervoone();
-extern void AddSC_boss_quatermasterzigris();
-extern void AddSC_boss_pyroguard_emberseer();
-extern void AddSC_boss_gyth();
-extern void AddSC_boss_rend_blackhand();
-
-//Blackwing lair
-extern void AddSC_boss_razorgore();
-extern void AddSC_boss_vael();
-extern void AddSC_boss_broodlord();
-extern void AddSC_boss_firemaw();
-extern void AddSC_boss_ebonroc();
-extern void AddSC_boss_flamegor();
-extern void AddSC_boss_chromaggus();
-extern void AddSC_boss_nefarian();
-extern void AddSC_boss_victor_nefarius();
-
//Caverns of Time
//--Battle for Mt. Hyjal
extern void AddSC_hyjal();
@@ -224,9 +322,6 @@ extern void AddSC_instance_steam_vault();
extern void AddSC_boss_hungarfen();
extern void AddSC_boss_the_black_stalker();
-//Deadmines
-extern void AddSC_instance_deadmines();
-
//Gruul's Lair
extern void AddSC_boss_gruul();
extern void AddSC_boss_high_king_maulgar();
@@ -255,50 +350,12 @@ extern void AddSC_boss_omor_the_unscarred();
extern void AddSC_boss_vazruden_the_herald();
extern void AddSC_instance_ramparts();
-//Karazhan
-extern void AddSC_boss_attumen();
-extern void AddSC_boss_curator();
-extern void AddSC_boss_maiden_of_virtue();
-extern void AddSC_boss_shade_of_aran();
-extern void AddSC_boss_malchezaar();
-extern void AddSC_boss_terestian_illhoof();
-extern void AddSC_boss_moroes();
-extern void AddSC_bosses_opera();
-extern void AddSC_boss_netherspite();
-extern void AddSC_instance_karazhan();
-extern void AddSC_karazhan();
-extern void AddSC_boss_nightbane();
-
-//Lower Blackrock Spire
-
-// Magister's Terrace
-extern void AddSC_boss_felblood_kaelthas();
-extern void AddSC_boss_selin_fireheart();
-extern void AddSC_boss_vexallus();
-extern void AddSC_boss_priestess_delrissa();
-extern void AddSC_instance_magisters_terrace();
-extern void AddSC_magisters_terrace();
-
//Maraudon
extern void AddSC_boss_celebras_the_cursed();
extern void AddSC_boss_landslide();
extern void AddSC_boss_noxxion();
extern void AddSC_boss_ptheradras();
-//Molten core
-extern void AddSC_boss_lucifron();
-extern void AddSC_boss_magmadar();
-extern void AddSC_boss_gehennas();
-extern void AddSC_boss_garr();
-extern void AddSC_boss_baron_geddon();
-extern void AddSC_boss_shazzrah();
-extern void AddSC_boss_golemagg();
-extern void AddSC_boss_sulfuron();
-extern void AddSC_boss_majordomo();
-extern void AddSC_boss_ragnaros();
-extern void AddSC_instance_molten_core();
-extern void AddSC_molten_core();
-
//Naxxramas
extern void AddSC_boss_anubrekhan();
extern void AddSC_boss_maexxna();
@@ -344,67 +401,6 @@ extern void AddSC_razorfen_downs();
//Razorfen Kraul
extern void AddSC_razorfen_kraul();
-//Ruins of Ahn'Qiraj
-//Scarlet Monastery
-extern void AddSC_boss_arcanist_doan();
-extern void AddSC_boss_azshir_the_sleepless();
-extern void AddSC_boss_bloodmage_thalnos();
-extern void AddSC_boss_headless_horseman();
-extern void AddSC_boss_herod();
-extern void AddSC_boss_high_inquisitor_fairbanks();
-extern void AddSC_boss_houndmaster_loksey();
-extern void AddSC_boss_interrogator_vishas();
-extern void AddSC_boss_scorn();
-extern void AddSC_instance_scarlet_monastery();
-extern void AddSC_boss_mograine_and_whitemane();
-
-//Scholomance
-extern void AddSC_boss_darkmaster_gandling();
-extern void AddSC_boss_death_knight_darkreaver();
-extern void AddSC_boss_theolenkrastinov();
-extern void AddSC_boss_illuciabarov();
-extern void AddSC_boss_instructormalicia();
-extern void AddSC_boss_jandicebarov();
-extern void AddSC_boss_kormok();
-extern void AddSC_boss_lordalexeibarov();
-extern void AddSC_boss_lorekeeperpolkelt();
-extern void AddSC_boss_rasfrost();
-extern void AddSC_boss_theravenian();
-extern void AddSC_boss_vectus();
-extern void AddSC_instance_scholomance();
-
-//Shadowfang keep
-extern void AddSC_shadowfang_keep();
-extern void AddSC_instance_shadowfang_keep();
-
-//Stratholme
-extern void AddSC_boss_magistrate_barthilas();
-extern void AddSC_boss_maleki_the_pallid();
-extern void AddSC_boss_nerubenkan();
-extern void AddSC_boss_cannon_master_willey();
-extern void AddSC_boss_baroness_anastari();
-extern void AddSC_boss_ramstein_the_gorger();
-extern void AddSC_boss_timmy_the_cruel();
-extern void AddSC_boss_postmaster_malown();
-extern void AddSC_boss_baron_rivendare();
-extern void AddSC_boss_dathrohan_balnazzar();
-extern void AddSC_boss_order_of_silver_hand();
-extern void AddSC_instance_stratholme();
-extern void AddSC_stratholme();
-
-//Sunken Temple
-//Sunwell Plateau
-extern void AddSC_instance_sunwell_plateau();
-extern void AddSC_boss_kalecgos();
-extern void AddSC_boss_brutallus();
-extern void AddSC_boss_felmyst();
-extern void AddSC_boss_eredar_twins();
-extern void AddSC_boss_muru();
-extern void AddSC_boss_kiljaeden();
-extern void AddSC_sunwell_plateau();
-
-//Tanaris
-
//Tempest Keep
//--Arcatraz
extern void AddSC_arcatraz();
@@ -441,12 +437,6 @@ extern void AddSC_boss_twinemperors();
extern void AddSC_mob_anubisath_sentinel();
extern void AddSC_instance_temple_of_ahnqiraj();
-//Uldaman
-extern void AddSC_boss_archaedas();
-extern void AddSC_boss_ironaya();
-extern void AddSC_uldaman();
-extern void AddSC_instance_uldaman();
-
//Ulduar
extern void AddSC_boss_auriaya();
extern void AddSC_boss_flame_leviathan();
@@ -474,32 +464,6 @@ extern void AddSC_instance_wailing_caverns();
//Zul'Farrak
extern void AddSC_zulfarrak();
-//Zul'Gurub
-extern void AddSC_boss_jeklik();
-extern void AddSC_boss_venoxis();
-extern void AddSC_boss_marli();
-extern void AddSC_boss_mandokir();
-extern void AddSC_boss_gahzranka();
-extern void AddSC_boss_thekal();
-extern void AddSC_boss_arlokk();
-extern void AddSC_boss_jindo();
-extern void AddSC_boss_hakkar();
-extern void AddSC_boss_grilek();
-extern void AddSC_boss_hazzarah();
-extern void AddSC_boss_renataki();
-extern void AddSC_boss_wushoolay();
-extern void AddSC_instance_zulgurub();
-
-//Zul'Aman
-extern void AddSC_boss_akilzon();
-extern void AddSC_boss_halazzi();
-extern void AddSC_boss_hex_lord_malacrass();
-extern void AddSC_boss_janalai();
-extern void AddSC_boss_nalorakk();
-extern void AddSC_boss_zuljin();
-extern void AddSC_instance_zulaman();
-extern void AddSC_zulaman();
-
//Vault of Archavon
extern void AddSC_boss_archavon();
extern void AddSC_boss_emalon();
@@ -537,7 +501,144 @@ void AddScripts()
AddSC_npc_taxi();
//eastern kingdoms
- AddSC_the_scarlet_enclave();
+ AddSC_blackrock_depths(); //Blackrock Depths
+ AddSC_boss_ambassador_flamelash();
+ AddSC_boss_anubshiah();
+ AddSC_boss_draganthaurissan();
+ AddSC_boss_general_angerforge();
+ AddSC_boss_gorosh_the_dervish();
+ AddSC_boss_grizzle();
+ AddSC_boss_high_interrogator_gerstahn();
+ AddSC_boss_magmus();
+ AddSC_boss_moira_bronzebeard();
+ AddSC_boss_tomb_of_seven();
+ AddSC_instance_blackrock_depths();
+ AddSC_boss_drakkisath(); //Blackrock Spire
+ AddSC_boss_halycon();
+ AddSC_boss_highlordomokk();
+ AddSC_boss_mothersmolderweb();
+ AddSC_boss_overlordwyrmthalak();
+ AddSC_boss_shadowvosh();
+ AddSC_boss_thebeast();
+ AddSC_boss_warmastervoone();
+ AddSC_boss_quatermasterzigris();
+ AddSC_boss_pyroguard_emberseer();
+ AddSC_boss_gyth();
+ AddSC_boss_rend_blackhand();
+ AddSC_boss_razorgore(); //Blackwing lair
+ AddSC_boss_vael();
+ AddSC_boss_broodlord();
+ AddSC_boss_firemaw();
+ AddSC_boss_ebonroc();
+ AddSC_boss_flamegor();
+ AddSC_boss_chromaggus();
+ AddSC_boss_nefarian();
+ AddSC_boss_victor_nefarius();
+ AddSC_instance_deadmines(); //Deadmines
+ AddSC_boss_attumen(); //Karazhan
+ AddSC_boss_curator();
+ AddSC_boss_maiden_of_virtue();
+ AddSC_boss_shade_of_aran();
+ AddSC_boss_malchezaar();
+ AddSC_boss_terestian_illhoof();
+ AddSC_boss_moroes();
+ AddSC_bosses_opera();
+ AddSC_boss_netherspite();
+ AddSC_instance_karazhan();
+ AddSC_karazhan();
+ AddSC_boss_nightbane();
+ AddSC_boss_felblood_kaelthas(); // Magister's Terrace
+ AddSC_boss_selin_fireheart();
+ AddSC_boss_vexallus();
+ AddSC_boss_priestess_delrissa();
+ AddSC_instance_magisters_terrace();
+ AddSC_magisters_terrace();
+ AddSC_boss_lucifron(); //Molten core
+ AddSC_boss_magmadar();
+ AddSC_boss_gehennas();
+ AddSC_boss_garr();
+ AddSC_boss_baron_geddon();
+ AddSC_boss_shazzrah();
+ AddSC_boss_golemagg();
+ AddSC_boss_sulfuron();
+ AddSC_boss_majordomo();
+ AddSC_boss_ragnaros();
+ AddSC_instance_molten_core();
+ AddSC_molten_core();
+ AddSC_the_scarlet_enclave(); //Scarlet Enclave
+ AddSC_boss_arcanist_doan(); //Scarlet Monastery
+ AddSC_boss_azshir_the_sleepless();
+ AddSC_boss_bloodmage_thalnos();
+ AddSC_boss_headless_horseman();
+ AddSC_boss_herod();
+ AddSC_boss_high_inquisitor_fairbanks();
+ AddSC_boss_houndmaster_loksey();
+ AddSC_boss_interrogator_vishas();
+ AddSC_boss_scorn();
+ AddSC_instance_scarlet_monastery();
+ AddSC_boss_mograine_and_whitemane();
+ AddSC_boss_darkmaster_gandling(); //Scholomance
+ AddSC_boss_death_knight_darkreaver();
+ AddSC_boss_theolenkrastinov();
+ AddSC_boss_illuciabarov();
+ AddSC_boss_instructormalicia();
+ AddSC_boss_jandicebarov();
+ AddSC_boss_kormok();
+ AddSC_boss_lordalexeibarov();
+ AddSC_boss_lorekeeperpolkelt();
+ AddSC_boss_rasfrost();
+ AddSC_boss_theravenian();
+ AddSC_boss_vectus();
+ AddSC_instance_scholomance();
+ AddSC_shadowfang_keep(); //Shadowfang keep
+ AddSC_instance_shadowfang_keep();
+ AddSC_boss_magistrate_barthilas(); //Stratholme
+ AddSC_boss_maleki_the_pallid();
+ AddSC_boss_nerubenkan();
+ AddSC_boss_cannon_master_willey();
+ AddSC_boss_baroness_anastari();
+ AddSC_boss_ramstein_the_gorger();
+ AddSC_boss_timmy_the_cruel();
+ AddSC_boss_postmaster_malown();
+ AddSC_boss_baron_rivendare();
+ AddSC_boss_dathrohan_balnazzar();
+ AddSC_boss_order_of_silver_hand();
+ AddSC_instance_stratholme();
+ AddSC_stratholme();
+ AddSC_instance_sunwell_plateau(); //Sunwell Plateau
+ AddSC_boss_kalecgos();
+ AddSC_boss_brutallus();
+ AddSC_boss_felmyst();
+ AddSC_boss_eredar_twins();
+ AddSC_boss_muru();
+ AddSC_boss_kiljaeden();
+ AddSC_sunwell_plateau();
+ AddSC_boss_archaedas(); //Uldaman
+ AddSC_boss_ironaya();
+ AddSC_uldaman();
+ AddSC_instance_uldaman();
+ AddSC_boss_akilzon(); //Zul'Aman
+ AddSC_boss_halazzi();
+ AddSC_boss_hex_lord_malacrass();
+ AddSC_boss_janalai();
+ AddSC_boss_nalorakk();
+ AddSC_boss_zuljin();
+ AddSC_instance_zulaman();
+ AddSC_zulaman();
+ AddSC_boss_jeklik(); //Zul'Gurub
+ AddSC_boss_venoxis();
+ AddSC_boss_marli();
+ AddSC_boss_mandokir();
+ AddSC_boss_gahzranka();
+ AddSC_boss_thekal();
+ AddSC_boss_arlokk();
+ AddSC_boss_jindo();
+ AddSC_boss_hakkar();
+ AddSC_boss_grilek();
+ AddSC_boss_hazzarah();
+ AddSC_boss_renataki();
+ AddSC_boss_wushoolay();
+ AddSC_instance_zulgurub();
//AddSC_alterac_mountains();
AddSC_arathi_highlands();
AddSC_blasted_lands();
@@ -649,45 +750,6 @@ void AddScripts()
//Blackfathom Depths
AddSC_instance_blackfathom_deeps();
- //Blackrock Depths
- AddSC_blackrock_depths();
- AddSC_boss_ambassador_flamelash();
- AddSC_boss_anubshiah();
- AddSC_boss_draganthaurissan();
- AddSC_boss_general_angerforge();
- AddSC_boss_gorosh_the_dervish();
- AddSC_boss_grizzle();
- AddSC_boss_high_interrogator_gerstahn();
- AddSC_boss_magmus();
- AddSC_boss_moira_bronzebeard();
- AddSC_boss_tomb_of_seven();
- AddSC_instance_blackrock_depths();
-
- //Blackrock Spire
- AddSC_boss_drakkisath();
- AddSC_boss_halycon();
- AddSC_boss_highlordomokk();
- AddSC_boss_mothersmolderweb();
- AddSC_boss_overlordwyrmthalak();
- AddSC_boss_shadowvosh();
- AddSC_boss_thebeast();
- AddSC_boss_warmastervoone();
- AddSC_boss_quatermasterzigris();
- AddSC_boss_pyroguard_emberseer();
- AddSC_boss_gyth();
- AddSC_boss_rend_blackhand();
-
- //Blackwing lair
- AddSC_boss_razorgore();
- AddSC_boss_vael();
- AddSC_boss_broodlord();
- AddSC_boss_firemaw();
- AddSC_boss_ebonroc();
- AddSC_boss_flamegor();
- AddSC_boss_chromaggus();
- AddSC_boss_nefarian();
- AddSC_boss_victor_nefarius();
-
//Caverns of Time
//--Battle for Mt. Hyjal
AddSC_hyjal();
@@ -735,9 +797,6 @@ void AddScripts()
AddSC_boss_hungarfen();
AddSC_boss_the_black_stalker();
- //Deadmines
- AddSC_instance_deadmines();
-
//Gruul's Lair
AddSC_boss_gruul();
AddSC_boss_high_king_maulgar();
@@ -766,50 +825,12 @@ void AddScripts()
AddSC_boss_vazruden_the_herald();
AddSC_instance_ramparts();
- //Karazhan
- AddSC_boss_attumen();
- AddSC_boss_curator();
- AddSC_boss_maiden_of_virtue();
- AddSC_boss_shade_of_aran();
- AddSC_boss_malchezaar();
- AddSC_boss_terestian_illhoof();
- AddSC_boss_moroes();
- AddSC_bosses_opera();
- AddSC_boss_netherspite();
- AddSC_instance_karazhan();
- AddSC_karazhan();
- AddSC_boss_nightbane();
-
- //Lower Blackrock Spire
-
- // Magister's Terrace
- AddSC_boss_felblood_kaelthas();
- AddSC_boss_selin_fireheart();
- AddSC_boss_vexallus();
- AddSC_boss_priestess_delrissa();
- AddSC_instance_magisters_terrace();
- AddSC_magisters_terrace();
-
//Maraudon
AddSC_boss_celebras_the_cursed();
AddSC_boss_landslide();
AddSC_boss_noxxion();
AddSC_boss_ptheradras();
- //Molten core
- AddSC_boss_lucifron();
- AddSC_boss_magmadar();
- AddSC_boss_gehennas();
- AddSC_boss_garr();
- AddSC_boss_baron_geddon();
- AddSC_boss_shazzrah();
- AddSC_boss_golemagg();
- AddSC_boss_sulfuron();
- AddSC_boss_majordomo();
- AddSC_boss_ragnaros();
- AddSC_instance_molten_core();
- AddSC_molten_core();
-
//Naxxramas
AddSC_boss_anubrekhan();
AddSC_boss_maexxna();
@@ -855,67 +876,6 @@ void AddScripts()
//Razorfen Kraul
AddSC_razorfen_kraul();
- //Ruins of Ahn'Qiraj
- //Scarlet Monastery
- AddSC_boss_arcanist_doan();
- AddSC_boss_azshir_the_sleepless();
- AddSC_boss_bloodmage_thalnos();
- AddSC_boss_headless_horseman();
- AddSC_boss_herod();
- AddSC_boss_high_inquisitor_fairbanks();
- AddSC_boss_houndmaster_loksey();
- AddSC_boss_interrogator_vishas();
- AddSC_boss_scorn();
- AddSC_instance_scarlet_monastery();
- AddSC_boss_mograine_and_whitemane();
-
- //Scholomance
- AddSC_boss_darkmaster_gandling();
- AddSC_boss_death_knight_darkreaver();
- AddSC_boss_theolenkrastinov();
- AddSC_boss_illuciabarov();
- AddSC_boss_instructormalicia();
- AddSC_boss_jandicebarov();
- AddSC_boss_kormok();
- AddSC_boss_lordalexeibarov();
- AddSC_boss_lorekeeperpolkelt();
- AddSC_boss_rasfrost();
- AddSC_boss_theravenian();
- AddSC_boss_vectus();
- AddSC_instance_scholomance();
-
- //Shadowfang keep
- AddSC_shadowfang_keep();
- AddSC_instance_shadowfang_keep();
-
- //Stratholme
- AddSC_boss_magistrate_barthilas();
- AddSC_boss_maleki_the_pallid();
- AddSC_boss_nerubenkan();
- AddSC_boss_cannon_master_willey();
- AddSC_boss_baroness_anastari();
- AddSC_boss_ramstein_the_gorger();
- AddSC_boss_timmy_the_cruel();
- AddSC_boss_postmaster_malown();
- AddSC_boss_baron_rivendare();
- AddSC_boss_dathrohan_balnazzar();
- AddSC_boss_order_of_silver_hand();
- AddSC_instance_stratholme();
- AddSC_stratholme();
-
- //Sunken Temple
- //Sunwell Plateau
- AddSC_instance_sunwell_plateau();
- AddSC_boss_kalecgos();
- AddSC_boss_brutallus();
- AddSC_boss_felmyst();
- AddSC_boss_eredar_twins();
- AddSC_boss_muru();
- AddSC_boss_kiljaeden();
- AddSC_sunwell_plateau();
-
- //Tanaris
-
//Tempest Keep
//--Arcatraz
AddSC_arcatraz();
@@ -952,19 +912,13 @@ void AddScripts()
AddSC_mob_anubisath_sentinel();
AddSC_instance_temple_of_ahnqiraj();
- //Uldaman
- AddSC_boss_archaedas();
- AddSC_boss_ironaya();
- AddSC_uldaman();
- AddSC_instance_uldaman();
-
//Ulduar
AddSC_boss_auriaya();
AddSC_boss_flame_leviathan();
AddSC_boss_ignis();
AddSC_boss_razorscale();
AddSC_boss_xt002();
- // AddSC_instance_ulduar();
+ //AddSC_instance_ulduar();
//Un'Goro Crater
AddSC_ungoro_crater();
@@ -985,32 +939,6 @@ void AddScripts()
//Zul'Farrak
AddSC_zulfarrak();
- //Zul'Gurub
- AddSC_boss_jeklik();
- AddSC_boss_venoxis();
- AddSC_boss_marli();
- AddSC_boss_mandokir();
- AddSC_boss_gahzranka();
- AddSC_boss_thekal();
- AddSC_boss_arlokk();
- AddSC_boss_jindo();
- AddSC_boss_hakkar();
- AddSC_boss_grilek();
- AddSC_boss_hazzarah();
- AddSC_boss_renataki();
- AddSC_boss_wushoolay();
- AddSC_instance_zulgurub();
-
- //Zul'Aman
- AddSC_boss_akilzon();
- AddSC_boss_halazzi();
- AddSC_boss_hex_lord_malacrass();
- AddSC_boss_janalai();
- AddSC_boss_nalorakk();
- AddSC_boss_zuljin();
- AddSC_instance_zulaman();
- AddSC_zulaman();
-
//Vault of Archavon
AddSC_boss_archavon();
AddSC_boss_emalon();