From 6e04c4639a309f86b957a5fe95211c1bbbab8e18 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Wed, 21 Feb 2024 21:12:56 -0500 Subject: [PATCH] DB Updates --- sql/base/auth_database.sql | 53 +++--- sql/base/characters_database.sql | 9 +- sql/base/dev/hotfixes_database.sql | 59 ++++++- sql/base/dev/world_database.sql | 154 ++++++++++-------- .../23111_2024_02_08}/2023_11_15_01_auth.sql | 0 .../23111_2024_02_08}/2023_11_16_00_auth.sql | 0 .../23111_2024_02_08}/2023_11_21_00_auth.sql | 0 .../23111_2024_02_08}/2023_11_24_00_auth.sql | 0 .../23111_2024_02_08}/2023_11_30_00_auth.sql | 0 .../23111_2024_02_08}/2023_12_05_00_auth.sql | 0 .../23111_2024_02_08}/2023_12_12_00_auth.sql | 0 .../23111_2024_02_08}/2023_12_13_00_auth.sql | 0 .../23111_2024_02_08}/2023_12_19_00_auth.sql | 0 .../23111_2024_02_08}/2023_12_21_00_auth.sql | 0 .../23111_2024_02_08}/2023_12_24_00_auth.sql | 0 .../23111_2024_02_08}/2023_12_26_00_auth.sql | 0 .../23111_2024_02_08}/2024_01_05_00_auth.sql | 0 .../23111_2024_02_08}/2024_01_10_00_auth.sql | 0 .../23111_2024_02_08}/2024_01_21_00_auth.sql | 0 .../23111_2024_02_08}/2024_01_23_00_auth.sql | 0 .../23111_2024_02_08}/2024_01_31_00_auth.sql | 0 .../23111_2024_02_08}/2024_02_01_00_auth.sql | 0 .../23111_2024_02_08/2024_02_07_00_auth.sql | 7 + .../2023_11_15_00_characters.sql | 0 .../2023_11_15_11_hotfixes.sql | 0 .../2023_11_24_00_hotfixes.sql | 0 .../2023_12_12_00_hotfixes.sql | 0 .../2024_01_21_00_hotfixes.sql | 0 .../2024_01_25_00_hotfixes_enUS.sql | 0 .../2024_01_25_01_hotfixes_esMX.sql | 0 .../2024_01_25_02_hotfixes_ptBR.sql | 0 .../2024_01_25_03_hotfixes_frFR.sql | 0 .../2024_01_25_04_hotfixes_deDE.sql | 0 .../2024_01_25_05_hotfixes_esES.sql | 0 .../2024_01_25_06_hotfixes_itIT.sql | 0 .../2024_01_25_07_hotfixes_ruRU.sql | 0 .../2024_01_25_08_hotfixes_koKR.sql | 0 .../2024_01_25_09_hotfixes_zhTW.sql | 0 .../2024_01_25_10_hotfixes_zhCN.sql | 0 .../2024_01_25_11_hotfixes.sql | 0 .../2024_02_04_00_hotfixes.sql | 0 .../23111_2024_02_08}/2023_11_15_12_world.sql | 0 ...rthern_stranglethorn_gromgol_base_camp.sql | 0 ...northern_stranglethorn_fort_livingston.sql | 0 ...e_of_stranglethorn_hardwrench_hideaway.sql | 0 ...ld_the_cape_of_stranglethorn_booty_bay.sql | 0 ..._04_world_blasted_lands_dreadmaul_hold.sql | 0 ...5_world_blasted_lands_nethergarde_keep.sql | 0 ...3_11_22_06_world_blasted_lands_surwich.sql | 0 ..._world_kelpthar_forest_deepmist_grotto.sql | 0 ..._shimmering_expanse_silver_tide_hollow.sql | 0 ..._world_shimmering_expanse_legions_rest.sql | 0 ...world_shimmering_expanse_tranquil_wash.sql | 0 ..._world_abyssal_depths_tenebrous_cavern.sql | 0 ...12_world_abyssal_depths_darkbreak_cove.sql | 0 ...orld_twilight_highlands_the_krazzworks.sql | 0 ...14_world_twilight_highlands_bloodgulch.sql | 0 ...orld_twilight_highlands_dragonmaw_port.sql | 0 ..._16_world_twilight_highlands_crushblow.sql | 0 ...17_world_twilight_highlands_thundermar.sql | 0 ...world_twilight_highlands_victors_point.sql | 0 ...d_twilight_highlands_firebeards_patrol.sql | 0 ...2_20_world_twilight_highlands_highbank.sql | 0 .../23111_2024_02_08}/2023_11_22_21_world.sql | 0 .../23111_2024_02_08}/2023_11_24_00_world.sql | 0 .../23111_2024_02_08}/2023_11_24_01_world.sql | 0 .../23111_2024_02_08}/2023_11_25_00_world.sql | 0 .../23111_2024_02_08}/2023_11_25_01_world.sql | 0 .../2023_11_26_00_world_cooking_darnassus.sql | 0 .../2023_11_26_01_world_cooking_stormwind.sql | 0 .../2023_11_26_02_world_fishing_stormwind.sql | 0 .../2023_11_26_03_world_cooking_ironforge.sql | 0 .../23111_2024_02_08}/2023_11_26_04_world.sql | 0 .../2023_11_26_05_world_teldrassil.sql | 0 .../2023_11_26_06_world_bloodmyst_isle.sql | 0 .../2023_11_26_07_world_azuremyst_isle.sql | 0 .../2023_11_26_08_world_darkshore.sql | 0 .../2023_11_26_09_world_felwood.sql | 0 .../2023_11_26_10_world_winterspring.sql | 0 .../2023_11_26_11_world_azshara.sql | 0 .../2023_11_26_12_world_ashenvale.sql | 0 ...23_11_26_13_world_stonetalon_mountains.sql | 0 .../2023_11_26_14_world_northern_barrens.sql | 0 .../2023_11_26_15_world_durotar.sql | 0 .../2023_11_26_16_world_desolace.sql | 0 .../2023_11_26_17_world_mulgore.sql | 0 .../2023_11_26_18_world_southern_barrens.sql | 0 .../2023_11_26_19_world_dustwallow_marsh.sql | 0 .../2023_11_26_20_world_feralas.sql | 0 .../2023_11_26_21_world_silithus.sql | 0 .../2023_11_26_22_world_ungoro_crater.sql | 0 .../2023_11_26_23_world_tanaris.sql | 0 .../2023_11_26_24_world_mount_hyjal.sql | 0 .../2023_11_26_25_world_uldum.sql | 0 .../2023_11_26_26_world_deepholm.sql | 0 .../23111_2024_02_08}/2023_11_29_00_world.sql | 0 .../2023_11_29_01_world_waking_shores.sql | 0 .../2023_11_29_02_world_ohnahran_plains.sql | 0 .../2023_11_29_03_world_thaldraszus.sql | 0 .../2023_11_29_04_world_valdrakken.sql | 0 .../2023_11_29_05_world_azure_span.sql | 0 .../2023_11_29_06_world_forbidden_reach.sql | 0 .../2023_11_29_07_world_zaralek_caverns.sql | 0 .../2023_11_29_08_world_fishing_orgrimmar.sql | 0 ...23_11_29_09_world_fishing_thunderbluff.sql | 0 .../2023_11_29_10_world_fishing_undercity.sql | 0 .../23111_2024_02_08}/2023_11_29_11_world.sql | 0 .../23111_2024_02_08}/2023_11_29_12_world.sql | 0 .../23111_2024_02_08}/2023_12_08_00_world.sql | 0 .../23111_2024_02_08}/2023_12_08_01_world.sql | 0 .../23111_2024_02_08}/2023_12_08_02_world.sql | 0 .../23111_2024_02_08}/2023_12_08_03_world.sql | 0 .../23111_2024_02_08}/2023_12_08_04_world.sql | 0 .../23111_2024_02_08}/2023_12_10_00_world.sql | 0 .../23111_2024_02_08}/2023_12_10_01_world.sql | 0 .../23111_2024_02_08}/2023_12_11_00_world.sql | 0 .../23111_2024_02_08}/2023_12_11_01_world.sql | 0 .../23111_2024_02_08}/2023_12_11_02_world.sql | 0 .../23111_2024_02_08}/2023_12_11_03_world.sql | 0 .../23111_2024_02_08}/2023_12_12_00_world.sql | 0 .../23111_2024_02_08}/2023_12_12_01_world.sql | 0 .../23111_2024_02_08}/2023_12_12_02_world.sql | 0 .../23111_2024_02_08}/2023_12_14_00_world.sql | 0 .../23111_2024_02_08}/2023_12_14_01_world.sql | 0 .../23111_2024_02_08}/2023_12_16_00_world.sql | 0 .../23111_2024_02_08}/2023_12_19_00_world.sql | 0 .../23111_2024_02_08}/2023_12_19_01_world.sql | 0 .../23111_2024_02_08}/2023_12_22_00_world.sql | 0 .../23111_2024_02_08}/2023_12_22_01_world.sql | 0 .../23111_2024_02_08}/2023_12_22_02_world.sql | 0 .../23111_2024_02_08}/2023_12_22_03_world.sql | 0 .../23111_2024_02_08}/2023_12_22_04_world.sql | 0 .../23111_2024_02_08}/2023_12_22_05_world.sql | 0 .../23111_2024_02_08}/2023_12_22_06_world.sql | 0 .../23111_2024_02_08}/2023_12_22_07_world.sql | 0 .../23111_2024_02_08}/2023_12_23_00_world.sql | 0 .../23111_2024_02_08}/2023_12_24_00_world.sql | 0 .../23111_2024_02_08}/2023_12_25_00_world.sql | 0 .../23111_2024_02_08}/2023_12_25_01_world.sql | 0 .../23111_2024_02_08}/2023_12_26_00_world.sql | 0 .../23111_2024_02_08}/2023_12_26_01_world.sql | 0 .../23111_2024_02_08}/2023_12_26_02_world.sql | 0 .../23111_2024_02_08}/2023_12_27_00_world.sql | 0 .../23111_2024_02_08}/2023_12_28_00_world.sql | 0 .../23111_2024_02_08}/2023_12_28_01_world.sql | 0 .../23111_2024_02_08}/2023_12_28_02_world.sql | 0 .../23111_2024_02_08}/2023_12_28_03_world.sql | 0 .../23111_2024_02_08}/2023_12_28_04_world.sql | 0 .../23111_2024_02_08}/2023_12_28_05_world.sql | 0 .../23111_2024_02_08}/2023_12_30_00_world.sql | 0 .../23111_2024_02_08}/2023_12_30_01_world.sql | 0 .../23111_2024_02_08}/2023_12_30_02_world.sql | 0 .../23111_2024_02_08}/2024_01_01_00_world.sql | 0 .../23111_2024_02_08}/2024_01_01_01_world.sql | 0 .../23111_2024_02_08}/2024_01_01_02_world.sql | 0 .../23111_2024_02_08}/2024_01_01_03_world.sql | 0 .../23111_2024_02_08}/2024_01_01_04_world.sql | 0 .../23111_2024_02_08}/2024_01_02_00_world.sql | 0 .../2024_01_05_00_world_waypoint_path.sql | 0 .../23111_2024_02_08}/2024_01_05_01_world.sql | 0 .../23111_2024_02_08}/2024_01_05_02_world.sql | 0 .../23111_2024_02_08}/2024_01_05_03_world.sql | 0 .../23111_2024_02_08}/2024_01_07_00_world.sql | 0 .../23111_2024_02_08}/2024_01_07_01_world.sql | 0 .../23111_2024_02_08}/2024_01_07_02_world.sql | 0 .../23111_2024_02_08}/2024_01_07_03_world.sql | 0 .../23111_2024_02_08}/2024_01_08_00_world.sql | 0 .../23111_2024_02_08}/2024_01_08_01_world.sql | 0 .../23111_2024_02_08}/2024_01_08_02_world.sql | 0 .../23111_2024_02_08}/2024_01_08_03_world.sql | 0 .../23111_2024_02_08}/2024_01_08_04_world.sql | 0 .../23111_2024_02_08}/2024_01_09_00_world.sql | 0 .../23111_2024_02_08}/2024_01_09_01_world.sql | 0 .../23111_2024_02_08}/2024_01_09_02_world.sql | 0 .../23111_2024_02_08}/2024_01_09_03_world.sql | 0 .../23111_2024_02_08}/2024_01_09_04_world.sql | 0 .../23111_2024_02_08}/2024_01_09_05_world.sql | 0 .../23111_2024_02_08}/2024_01_12_00_world.sql | 0 .../23111_2024_02_08}/2024_01_13_00_world.sql | 0 .../23111_2024_02_08}/2024_01_17_00_world.sql | 0 .../23111_2024_02_08}/2024_01_21_00_world.sql | 0 .../23111_2024_02_08}/2024_01_22_00_world.sql | 0 .../2024_01_25_00_world_enUS_quest.sql | 0 .../2024_01_25_01_world_enUS_creature.sql | 0 .../2024_01_25_02_world_questpoi.sql | 0 .../2024_01_25_03_world_esMX.sql | 0 .../2024_01_25_04_world_ptBR.sql | 0 .../2024_01_25_05_world_frFR.sql | 0 .../2024_01_25_06_world_deDE.sql | 0 .../2024_01_25_07_world_esES.sql | 0 .../2024_01_25_08_world_itiT.sql | 0 .../2024_01_25_09_world_ruRU.sql | 0 .../2024_01_25_10_world_koKR.sql | 0 .../2024_01_25_11_world_zhTW.sql | 0 .../2024_01_25_12_world_zhCN.sql | 0 .../23111_2024_02_08}/2024_01_25_13_world.sql | 0 .../23111_2024_02_08}/2024_01_26_00_world.sql | 0 .../23111_2024_02_08}/2024_01_26_01_world.sql | 0 .../23111_2024_02_08}/2024_01_26_02_world.sql | 0 .../23111_2024_02_08}/2024_01_26_03_world.sql | 0 .../23111_2024_02_08}/2024_01_26_04_world.sql | 0 .../23111_2024_02_08}/2024_01_26_05_world.sql | 0 .../23111_2024_02_08}/2024_01_26_06_world.sql | 0 .../23111_2024_02_08}/2024_01_27_00_world.sql | 0 .../23111_2024_02_08}/2024_01_27_01_world.sql | 0 .../23111_2024_02_08}/2024_01_28_00_world.sql | 0 .../23111_2024_02_08}/2024_01_28_01_world.sql | 0 .../23111_2024_02_08}/2024_01_28_02_world.sql | 0 .../23111_2024_02_08}/2024_01_28_03_world.sql | 0 .../23111_2024_02_08}/2024_01_29_00_world.sql | 0 .../23111_2024_02_08}/2024_01_29_01_world.sql | 0 .../23111_2024_02_08}/2024_01_29_02_world.sql | 0 .../23111_2024_02_08}/2024_01_30_00_world.sql | 0 .../23111_2024_02_08}/2024_01_30_01_world.sql | 0 .../23111_2024_02_08}/2024_01_30_02_world.sql | 0 .../23111_2024_02_08}/2024_01_31_00_world.sql | 0 .../23111_2024_02_08}/2024_01_31_01_world.sql | 0 .../23111_2024_02_08}/2024_02_01_00_world.sql | 0 .../23111_2024_02_08}/2024_02_01_01_world.sql | 0 .../23111_2024_02_08}/2024_02_02_00_world.sql | 0 .../23111_2024_02_08}/2024_02_03_00_world.sql | 0 .../23111_2024_02_08}/2024_02_04_00_world.sql | 0 .../23111_2024_02_08}/2024_02_05_00_world.sql | 0 .../23111_2024_02_08}/2024_02_05_01_world.sql | 0 .../23111_2024_02_08}/2024_02_05_02_world.sql | 0 .../23111_2024_02_08}/2024_02_05_03_world.sql | 0 .../23111_2024_02_08}/2024_02_06_00_world.sql | 0 .../23111_2024_02_08/2024_02_07_00_world.sql | 7 + .../auth/master/2024_02_08_00_auth.sql | 3 + .../auth/master/2024_02_08_01_auth.sql | 7 + .../master/2024_02_08_00_characters.sql | 3 + .../master/2024_02_08_00_hotfixes.sql | 3 + .../master/2024_02_13_00_hotfixes.sql | 28 ++++ .../world/master/2024_02_08_00_world.sql | 4 + .../world/master/2024_02_09_00_world.sql | 4 + .../world/master/2024_02_09_01_world.sql | 4 + .../world/master/2024_02_09_02_world.sql | 7 + .../world/master/2024_02_09_03_world.sql | 4 + .../world/master/2024_02_09_04_world.sql | 4 + .../world/master/2024_02_09_05_world.sql | 1 + .../world/master/2024_02_10_00_world.sql | 22 +++ .../world/master/2024_02_10_01_world.sql | 7 + .../world/master/2024_02_10_02_world.sql | 4 + .../world/master/2024_02_10_03_world.sql | 6 + .../world/master/2024_02_10_04_world.sql | 7 + .../world/master/2024_02_10_05_world.sql | 3 + .../world/master/2024_02_11_00_world.sql | 7 + .../world/master/2024_02_11_01_world.sql | 16 ++ .../world/master/2024_02_11_02_world.sql | 2 + .../world/master/2024_02_15_00_world.sql | 14 ++ .../world/master/2024_02_17_00_world.sql | 9 + .../world/master/2024_02_17_01_world.sql | 21 +++ .../world/master/2024_02_18_00_world.sql | 9 + 253 files changed, 383 insertions(+), 105 deletions(-) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_11_15_01_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_11_16_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_11_21_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_11_24_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_11_30_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_12_05_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_12_12_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_12_13_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_12_19_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_12_21_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_12_24_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2023_12_26_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2024_01_05_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2024_01_10_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2024_01_21_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2024_01_23_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2024_01_31_00_auth.sql (100%) rename sql/{updates/auth/master => old/10.x/auth/23111_2024_02_08}/2024_02_01_00_auth.sql (100%) create mode 100644 sql/old/10.x/auth/23111_2024_02_08/2024_02_07_00_auth.sql rename sql/{updates/characters/master => old/10.x/characters/23111_2024_02_08}/2023_11_15_00_characters.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2023_11_15_11_hotfixes.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2023_11_24_00_hotfixes.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2023_12_12_00_hotfixes.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_21_00_hotfixes.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_00_hotfixes_enUS.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_01_hotfixes_esMX.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_02_hotfixes_ptBR.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_03_hotfixes_frFR.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_04_hotfixes_deDE.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_05_hotfixes_esES.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_06_hotfixes_itIT.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_07_hotfixes_ruRU.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_08_hotfixes_koKR.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_09_hotfixes_zhTW.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_10_hotfixes_zhCN.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_01_25_11_hotfixes.sql (100%) rename sql/{updates/hotfixes/master => old/10.x/hotfixes/23111_2024_02_08}/2024_02_04_00_hotfixes.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_15_12_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_00_world_northern_stranglethorn_gromgol_base_camp.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_01_world_northern_stranglethorn_fort_livingston.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_02_world_the_cape_of_stranglethorn_hardwrench_hideaway.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_03_world_the_cape_of_stranglethorn_booty_bay.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_04_world_blasted_lands_dreadmaul_hold.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_05_world_blasted_lands_nethergarde_keep.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_06_world_blasted_lands_surwich.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_07_world_kelpthar_forest_deepmist_grotto.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_08_world_shimmering_expanse_silver_tide_hollow.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_09_world_shimmering_expanse_legions_rest.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_10_world_shimmering_expanse_tranquil_wash.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_11_world_abyssal_depths_tenebrous_cavern.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_12_world_abyssal_depths_darkbreak_cove.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_13_world_twilight_highlands_the_krazzworks.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_14_world_twilight_highlands_bloodgulch.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_15_world_twilight_highlands_dragonmaw_port.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_16_world_twilight_highlands_crushblow.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_17_world_twilight_highlands_thundermar.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_18_world_twilight_highlands_victors_point.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_19_world_twilight_highlands_firebeards_patrol.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_20_world_twilight_highlands_highbank.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_22_21_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_24_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_24_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_25_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_25_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_00_world_cooking_darnassus.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_01_world_cooking_stormwind.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_02_world_fishing_stormwind.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_03_world_cooking_ironforge.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_04_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_05_world_teldrassil.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_06_world_bloodmyst_isle.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_07_world_azuremyst_isle.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_08_world_darkshore.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_09_world_felwood.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_10_world_winterspring.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_11_world_azshara.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_12_world_ashenvale.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_13_world_stonetalon_mountains.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_14_world_northern_barrens.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_15_world_durotar.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_16_world_desolace.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_17_world_mulgore.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_18_world_southern_barrens.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_19_world_dustwallow_marsh.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_20_world_feralas.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_21_world_silithus.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_22_world_ungoro_crater.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_23_world_tanaris.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_24_world_mount_hyjal.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_25_world_uldum.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_26_26_world_deepholm.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_01_world_waking_shores.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_02_world_ohnahran_plains.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_03_world_thaldraszus.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_04_world_valdrakken.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_05_world_azure_span.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_06_world_forbidden_reach.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_07_world_zaralek_caverns.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_08_world_fishing_orgrimmar.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_09_world_fishing_thunderbluff.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_10_world_fishing_undercity.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_11_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_11_29_12_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_08_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_08_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_08_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_08_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_08_04_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_10_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_10_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_11_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_11_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_11_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_11_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_12_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_12_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_12_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_14_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_14_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_16_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_19_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_19_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_22_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_22_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_22_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_22_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_22_04_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_22_05_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_22_06_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_22_07_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_23_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_24_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_25_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_25_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_26_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_26_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_26_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_27_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_28_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_28_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_28_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_28_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_28_04_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_28_05_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_30_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_30_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2023_12_30_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_01_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_01_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_01_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_01_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_01_04_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_02_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_05_00_world_waypoint_path.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_05_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_05_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_05_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_07_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_07_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_07_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_07_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_08_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_08_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_08_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_08_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_08_04_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_09_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_09_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_09_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_09_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_09_04_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_09_05_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_12_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_13_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_17_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_21_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_22_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_00_world_enUS_quest.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_01_world_enUS_creature.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_02_world_questpoi.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_03_world_esMX.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_04_world_ptBR.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_05_world_frFR.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_06_world_deDE.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_07_world_esES.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_08_world_itiT.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_09_world_ruRU.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_10_world_koKR.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_11_world_zhTW.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_12_world_zhCN.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_25_13_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_26_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_26_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_26_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_26_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_26_04_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_26_05_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_26_06_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_27_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_27_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_28_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_28_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_28_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_28_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_29_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_29_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_29_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_30_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_30_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_30_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_31_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_01_31_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_02_01_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_02_01_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_02_02_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_02_03_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_02_04_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_02_05_00_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_02_05_01_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_02_05_02_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_02_05_03_world.sql (100%) rename sql/{updates/world/master => old/10.x/world/23111_2024_02_08}/2024_02_06_00_world.sql (100%) create mode 100644 sql/old/10.x/world/23111_2024_02_08/2024_02_07_00_world.sql create mode 100644 sql/updates/auth/master/2024_02_08_00_auth.sql create mode 100644 sql/updates/auth/master/2024_02_08_01_auth.sql create mode 100644 sql/updates/characters/master/2024_02_08_00_characters.sql create mode 100644 sql/updates/hotfixes/master/2024_02_08_00_hotfixes.sql create mode 100644 sql/updates/hotfixes/master/2024_02_13_00_hotfixes.sql create mode 100644 sql/updates/world/master/2024_02_08_00_world.sql create mode 100644 sql/updates/world/master/2024_02_09_00_world.sql create mode 100644 sql/updates/world/master/2024_02_09_01_world.sql create mode 100644 sql/updates/world/master/2024_02_09_02_world.sql create mode 100644 sql/updates/world/master/2024_02_09_03_world.sql create mode 100644 sql/updates/world/master/2024_02_09_04_world.sql create mode 100644 sql/updates/world/master/2024_02_09_05_world.sql create mode 100644 sql/updates/world/master/2024_02_10_00_world.sql create mode 100644 sql/updates/world/master/2024_02_10_01_world.sql create mode 100644 sql/updates/world/master/2024_02_10_02_world.sql create mode 100644 sql/updates/world/master/2024_02_10_03_world.sql create mode 100644 sql/updates/world/master/2024_02_10_04_world.sql create mode 100644 sql/updates/world/master/2024_02_10_05_world.sql create mode 100644 sql/updates/world/master/2024_02_11_00_world.sql create mode 100644 sql/updates/world/master/2024_02_11_01_world.sql create mode 100644 sql/updates/world/master/2024_02_11_02_world.sql create mode 100644 sql/updates/world/master/2024_02_15_00_world.sql create mode 100644 sql/updates/world/master/2024_02_17_00_world.sql create mode 100644 sql/updates/world/master/2024_02_17_01_world.sql create mode 100644 sql/updates/world/master/2024_02_18_00_world.sql diff --git a/sql/base/auth_database.sql b/sql/base/auth_database.sql index e0264da19..4f77680e6 100644 --- a/sql/base/auth_database.sql +++ b/sql/base/auth_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.34, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.36, for Linux (x86_64) -- -- Host: localhost Database: auth -- ------------------------------------------------------ --- Server version 8.0.34-0ubuntu0.20.04.1 +-- Server version 8.0.36-0ubuntu0.20.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -419,7 +419,7 @@ DROP TABLE IF EXISTS `battlenet_accounts`; CREATE TABLE `battlenet_accounts` ( `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'Identifier', `email` varchar(320) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, - `srp_version` tinyint(3) NOT NULL DEFAULT '1', + `srp_version` tinyint NOT NULL DEFAULT '1', `salt` binary(32) NOT NULL, `verifier` blob NOT NULL, `joindate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, @@ -762,7 +762,9 @@ INSERT INTO `build_info` VALUES (53007,10,2,5,NULL,NULL,'A21AFB4D381C56AF471D994258C0EEF5',NULL,NULL,NULL), (53040,10,2,5,NULL,NULL,'2F1283BF7B7F307B70DBBD75CC42D7C3',NULL,NULL,NULL), (53104,10,2,5,NULL,NULL,'DBD79EC8DF044B53C78931B985CAB406',NULL,NULL,NULL), -(53162,10,2,5,NULL,NULL,'8A67511FBF8984EEE2B630F7CB23376A',NULL,NULL,NULL); +(53162,10,2,5,NULL,NULL,'8A67511FBF8984EEE2B630F7CB23376A',NULL,NULL,NULL), +(53212,10,2,5,NULL,NULL,'08761EFF2F9B639364B9A9FBFFFFB949',NULL,NULL,NULL), +(53262,10,2,5,NULL,NULL,'614A72D53126348A4927EC0F53FD2B7A',NULL,NULL,NULL); /*!40000 ALTER TABLE `build_info` ENABLE KEYS */; UNLOCK TABLES; @@ -2372,7 +2374,7 @@ CREATE TABLE `realmlist` ( `timezone` tinyint unsigned NOT NULL DEFAULT '0', `allowedSecurityLevel` tinyint unsigned NOT NULL DEFAULT '0', `population` float unsigned NOT NULL DEFAULT '0', - `gamebuild` int unsigned NOT NULL DEFAULT '53162', + `gamebuild` int unsigned NOT NULL DEFAULT '53262', `Region` tinyint unsigned NOT NULL DEFAULT '1', `Battlegroup` tinyint unsigned NOT NULL DEFAULT '1', PRIMARY KEY (`id`), @@ -2387,7 +2389,7 @@ CREATE TABLE `realmlist` ( LOCK TABLES `realmlist` WRITE; /*!40000 ALTER TABLE `realmlist` DISABLE KEYS */; INSERT INTO `realmlist` VALUES -(1,'Trinity','127.0.0.1','127.0.0.1','255.255.255.0',8085,0,0,1,0,0,53162,1,1); +(1,'Trinity','127.0.0.1','127.0.0.1','255.255.255.0',8085,0,0,1,0,0,53262,1,1); /*!40000 ALTER TABLE `realmlist` ENABLE KEYS */; UNLOCK TABLES; @@ -2779,23 +2781,26 @@ INSERT INTO `updates` VALUES ('2023_11_14_00_auth.sql','192D729737C5E3332D7B5B9B7F9DBDD9626D7B98','ARCHIVED','2023-11-14 11:36:05',0), ('2023_11_15_00_auth.sql','85CE6DCBE9391F0FB3819C7579067E2775D7C20E','ARCHIVED','2023-11-15 00:48:07',0), ('2023_11_15_01_auth.sql','622218EB74372055943D7B62AD30B52F959CC94B','ARCHIVED','2023-11-15 00:53:47',0), -('2023_11_16_00_auth.sql','2EF3FE83B74EFC10B8536E2EB6AFAE7074FC59BD','RELEASED','2023-11-16 23:19:09',0), -('2023_11_21_00_auth.sql','146E5E6EF94C5DB78343372A8FDB32B062B80040','RELEASED','2023-11-21 11:24:11',0), -('2023_11_24_00_auth.sql','AC1B5136CC97264A21933BD1074D02E88D819488','RELEASED','2023-11-24 19:37:38',0), -('2023_11_30_00_auth.sql','49E92311D7373965320CCEE3720D4EF9F1A28F97','RELEASED','2023-11-30 13:39:17',0), -('2023_12_05_00_auth.sql','25DC15C708E6A962DC322293D0CE5D52941F560A','RELEASED','2023-12-05 16:18:14',0), -('2023_12_12_00_auth.sql','EDC092787956178A08D15B9245EE4716ED0847B0','RELEASED','2023-12-12 05:47:47',0), -('2023_12_13_00_auth.sql','C3D6AA45BECD5A7F8A420FE0022AAF6A349C5E3F','RELEASED','2023-12-13 06:42:48',0), -('2023_12_19_00_auth.sql','6761E7111F613E57A7D684E18E38FCA3F5CD66A6','RELEASED','2023-12-19 08:54:36',0), -('2023_12_21_00_auth.sql','DB294EF35C00AA92C79786F7A0BFBCE739D4E193','RELEASED','2023-12-21 09:08:30',0), -('2023_12_24_00_auth.sql','F59B3A895750FD83177324B89BFCEBD8A43DD577','RELEASED','2023-12-24 06:24:58',0), -('2023_12_26_00_auth.sql','5C8716F7F6E2792E15A42BDA8F2D855A7DE95FC5','RELEASED','2023-12-26 13:38:58',0), -('2024_01_05_00_auth.sql','7F401D473B08BBE5212551E96A86F85107CE7C8E','RELEASED','2023-12-19 10:05:39',0), -('2024_01_10_00_auth.sql','75F06894D95986AEAB2933F141DB7693FABB0324','RELEASED','2024-01-10 11:14:55',0), -('2024_01_21_00_auth.sql','5F12B88EAADC5390AD42843290BD13CEF3BF2E0B','RELEASED','2024-01-21 21:21:50',0), -('2024_01_23_00_auth.sql','55E3C2CC1FAF02916EB47711CD2278443F7AA183','RELEASED','2024-01-23 09:40:35',0), -('2024_01_31_00_auth.sql','7328692BBD9B455D51ABE90B9C6571EA889EE26F','RELEASED','2024-01-31 11:58:00',0), -('2024_02_01_00_auth.sql','1822B9B3E28AB0E77CF253C6A96F78EB5020447A','RELEASED','2024-02-01 10:46:27',0); +('2023_11_16_00_auth.sql','2EF3FE83B74EFC10B8536E2EB6AFAE7074FC59BD','ARCHIVED','2023-11-16 23:19:09',0), +('2023_11_21_00_auth.sql','146E5E6EF94C5DB78343372A8FDB32B062B80040','ARCHIVED','2023-11-21 11:24:11',0), +('2023_11_24_00_auth.sql','AC1B5136CC97264A21933BD1074D02E88D819488','ARCHIVED','2023-11-24 19:37:38',0), +('2023_11_30_00_auth.sql','49E92311D7373965320CCEE3720D4EF9F1A28F97','ARCHIVED','2023-11-30 13:39:17',0), +('2023_12_05_00_auth.sql','25DC15C708E6A962DC322293D0CE5D52941F560A','ARCHIVED','2023-12-05 16:18:14',0), +('2023_12_12_00_auth.sql','EDC092787956178A08D15B9245EE4716ED0847B0','ARCHIVED','2023-12-12 05:47:47',0), +('2023_12_13_00_auth.sql','C3D6AA45BECD5A7F8A420FE0022AAF6A349C5E3F','ARCHIVED','2023-12-13 06:42:48',0), +('2023_12_19_00_auth.sql','EDC1C8E58EEF18F952A3509D40D27E17CAC49563','ARCHIVED','2024-02-08 00:48:00',0), +('2023_12_21_00_auth.sql','DB294EF35C00AA92C79786F7A0BFBCE739D4E193','ARCHIVED','2023-12-21 09:08:30',0), +('2023_12_24_00_auth.sql','F59B3A895750FD83177324B89BFCEBD8A43DD577','ARCHIVED','2023-12-24 06:24:58',0), +('2023_12_26_00_auth.sql','5C8716F7F6E2792E15A42BDA8F2D855A7DE95FC5','ARCHIVED','2023-12-26 13:38:58',0), +('2024_01_05_00_auth.sql','7F401D473B08BBE5212551E96A86F85107CE7C8E','ARCHIVED','2023-12-19 10:05:39',0), +('2024_01_10_00_auth.sql','75F06894D95986AEAB2933F141DB7693FABB0324','ARCHIVED','2024-01-10 11:14:55',0), +('2024_01_21_00_auth.sql','5F12B88EAADC5390AD42843290BD13CEF3BF2E0B','ARCHIVED','2024-01-21 21:21:50',0), +('2024_01_23_00_auth.sql','55E3C2CC1FAF02916EB47711CD2278443F7AA183','ARCHIVED','2024-01-23 09:40:35',0), +('2024_01_31_00_auth.sql','7328692BBD9B455D51ABE90B9C6571EA889EE26F','ARCHIVED','2024-01-31 11:58:00',0), +('2024_02_01_00_auth.sql','1822B9B3E28AB0E77CF253C6A96F78EB5020447A','ARCHIVED','2024-02-01 10:46:27',0), +('2024_02_07_00_auth.sql','F6A65673A7020B4C64083AFC1CAD4206BC960170','ARCHIVED','2024-02-07 12:26:24',0), +('2024_02_08_00_auth.sql','E62D51C3D536FDF79EBEDFE060EB9D232ACE1EDD','ARCHIVED','2024-02-08 00:56:26',0), +('2024_02_08_01_auth.sql','9972EE1527DFC182527FA3C1AC086B189574BDF0','RELEASED','2024-02-08 22:32:41',0); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; @@ -2938,4 +2943,4 @@ SET character_set_client = @saved_cs_client; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2023-11-15 0:53:49 +-- Dump completed on 2024-02-08 0:56:27 diff --git a/sql/base/characters_database.sql b/sql/base/characters_database.sql index 3d2375d01..f5806f977 100644 --- a/sql/base/characters_database.sql +++ b/sql/base/characters_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.34, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.36, for Linux (x86_64) -- -- Host: localhost Database: characters -- ------------------------------------------------------ --- Server version 8.0.34-0ubuntu0.20.04.1 +-- Server version 8.0.36-0ubuntu0.20.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -3723,7 +3723,8 @@ INSERT INTO `updates` VALUES ('2023_10_06_00_characters.sql','FFAFF1F0916BB9DC58345466E0BB1A15A4611836','ARCHIVED','2023-10-06 00:40:46',0), ('2023_11_02_00_characters.sql','1A76A843F204901C8598DA5682029E815477E427','ARCHIVED','2023-11-02 18:59:41',0), ('2023_11_09_00_characters.sql','1A3D7CA6890353DA55793FE8D925CC8C54965A69','ARCHIVED','2023-11-09 00:56:31',0), -('2023_11_15_00_characters.sql','441E0F17DE3E3945307AC400DF86FCDF06C61653','ARCHIVED','2023-11-15 00:53:47',0); +('2023_11_15_00_characters.sql','441E0F17DE3E3945307AC400DF86FCDF06C61653','ARCHIVED','2023-11-15 00:53:47',0), +('2024_02_08_00_characters.sql','743A11042AA17CDBD5F3D510D24509A10838DB5A','ARCHIVED','2024-02-08 00:56:26',0); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; @@ -3850,4 +3851,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2023-11-15 0:53:50 +-- Dump completed on 2024-02-08 0:56:28 diff --git a/sql/base/dev/hotfixes_database.sql b/sql/base/dev/hotfixes_database.sql index fe85e324a..cf504e9cb 100644 --- a/sql/base/dev/hotfixes_database.sql +++ b/sql/base/dev/hotfixes_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.34, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.36, for Linux (x86_64) -- -- Host: localhost Database: hotfixes -- ------------------------------------------------------ --- Server version 8.0.34-0ubuntu0.20.04.1 +-- Server version 8.0.36-0ubuntu0.20.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -2237,8 +2237,8 @@ DROP TABLE IF EXISTS `conditional_chr_model`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `conditional_chr_model` ( - `ID` int NOT NULL DEFAULT '0', - `ChrModelID` int unsigned NOT NULL DEFAULT '0', + `ID` int unsigned NOT NULL DEFAULT '0', + `ChrModelID` int NOT NULL DEFAULT '0', `ChrCustomizationReqID` int NOT NULL DEFAULT '0', `PlayerConditionID` int NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', @@ -7007,6 +7007,49 @@ CREATE TABLE `pvp_season` ( ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; +-- +-- Table structure for table `pvp_stat` +-- + +DROP TABLE IF EXISTS `pvp_stat`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `pvp_stat` ( + `Description` text COLLATE utf8mb4_unicode_ci, + `ID` int unsigned NOT NULL DEFAULT '0', + `MapID` int NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `pvp_stat_locale` +-- + +DROP TABLE IF EXISTS `pvp_stat_locale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `pvp_stat_locale` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, + `Description_lang` text COLLATE utf8mb4_unicode_ci, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; +/*!40101 SET character_set_client = @saved_cs_client */; + -- -- Table structure for table `pvp_talent` -- @@ -7626,7 +7669,7 @@ DROP TABLE IF EXISTS `server_messages`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `server_messages` ( `ID` int unsigned NOT NULL DEFAULT '0', - `Text` text COLLATE utf8mb4_unicode_ci, + `Text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -7641,8 +7684,8 @@ DROP TABLE IF EXISTS `server_messages_locale`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `server_messages_locale` ( `ID` int unsigned NOT NULL DEFAULT '0', - `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, - `Text_lang` text COLLATE utf8mb4_unicode_ci, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Text_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -10560,4 +10603,4 @@ CREATE TABLE `world_state_expression` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2023-11-15 0:53:58 +-- Dump completed on 2024-02-08 0:56:32 diff --git a/sql/base/dev/world_database.sql b/sql/base/dev/world_database.sql index 32d5537da..3a995f207 100644 --- a/sql/base/dev/world_database.sql +++ b/sql/base/dev/world_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.34, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.36, for Linux (x86_64) -- -- Host: localhost Database: world -- ------------------------------------------------------ --- Server version 8.0.34-0ubuntu0.20.04.1 +-- Server version 8.0.36-0ubuntu0.20.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -116,8 +116,8 @@ DROP TABLE IF EXISTS `areatrigger`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `areatrigger` ( `SpawnId` bigint unsigned NOT NULL, - `AreaTriggerId` int unsigned NOT NULL, - `IsServerSide` tinyint unsigned NOT NULL, + `AreaTriggerCreatePropertiesId` int unsigned NOT NULL, + `IsCustom` tinyint unsigned NOT NULL, `MapId` int unsigned NOT NULL, `SpawnDifficulties` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0', `PosX` float NOT NULL, @@ -127,15 +127,6 @@ CREATE TABLE `areatrigger` ( `PhaseUseFlags` tinyint unsigned DEFAULT '0', `PhaseId` int unsigned DEFAULT '0', `PhaseGroup` int unsigned DEFAULT '0', - `Shape` tinyint unsigned NOT NULL DEFAULT '0', - `ShapeData0` float NOT NULL DEFAULT '0', - `ShapeData1` float NOT NULL DEFAULT '0', - `ShapeData2` float NOT NULL DEFAULT '0', - `ShapeData3` float NOT NULL DEFAULT '0', - `ShapeData4` float NOT NULL DEFAULT '0', - `ShapeData5` float NOT NULL DEFAULT '0', - `ShapeData6` float NOT NULL DEFAULT '0', - `ShapeData7` float NOT NULL DEFAULT '0', `SpellForVisuals` int DEFAULT NULL, `ScriptName` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, @@ -153,7 +144,10 @@ DROP TABLE IF EXISTS `areatrigger_create_properties`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `areatrigger_create_properties` ( `Id` int unsigned NOT NULL, + `IsCustom` tinyint unsigned NOT NULL, `AreaTriggerId` int unsigned NOT NULL, + `IsAreatriggerCustom` tinyint unsigned NOT NULL, + `Flags` int unsigned NOT NULL DEFAULT '0', `MoveCurveId` int unsigned NOT NULL DEFAULT '0', `ScaleCurveId` int unsigned NOT NULL DEFAULT '0', `MorphCurveId` int unsigned NOT NULL DEFAULT '0', @@ -174,7 +168,7 @@ CREATE TABLE `areatrigger_create_properties` ( `ShapeData7` float NOT NULL DEFAULT '0', `ScriptName` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `VerifiedBuild` int unsigned NOT NULL DEFAULT '0', - PRIMARY KEY (`Id`) + PRIMARY KEY (`Id`,`IsCustom`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -187,6 +181,7 @@ DROP TABLE IF EXISTS `areatrigger_create_properties_orbit`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `areatrigger_create_properties_orbit` ( `AreaTriggerCreatePropertiesId` int unsigned NOT NULL, + `IsCustom` tinyint unsigned NOT NULL, `StartDelay` int unsigned NOT NULL DEFAULT '0', `CircleRadius` float NOT NULL DEFAULT '0', `BlendFromRadius` float NOT NULL DEFAULT '0', @@ -195,7 +190,7 @@ CREATE TABLE `areatrigger_create_properties_orbit` ( `CounterClockwise` tinyint unsigned NOT NULL DEFAULT '0', `CanLoop` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int unsigned NOT NULL DEFAULT '0', - PRIMARY KEY (`AreaTriggerCreatePropertiesId`) + PRIMARY KEY (`AreaTriggerCreatePropertiesId`,`IsCustom`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -208,13 +203,14 @@ DROP TABLE IF EXISTS `areatrigger_create_properties_polygon_vertex`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `areatrigger_create_properties_polygon_vertex` ( `AreaTriggerCreatePropertiesId` int unsigned NOT NULL, + `IsCustom` tinyint unsigned NOT NULL, `Idx` int unsigned NOT NULL, `VerticeX` float NOT NULL DEFAULT '0', `VerticeY` float NOT NULL DEFAULT '0', `VerticeTargetX` float DEFAULT NULL, `VerticeTargetY` float DEFAULT NULL, `VerifiedBuild` int unsigned NOT NULL DEFAULT '0', - PRIMARY KEY (`AreaTriggerCreatePropertiesId`,`Idx`) + PRIMARY KEY (`AreaTriggerCreatePropertiesId`,`IsCustom`,`Idx`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -227,12 +223,13 @@ DROP TABLE IF EXISTS `areatrigger_create_properties_spline_point`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `areatrigger_create_properties_spline_point` ( `AreaTriggerCreatePropertiesId` int unsigned NOT NULL, + `IsCustom` tinyint unsigned NOT NULL, `Idx` int unsigned NOT NULL, `X` float NOT NULL DEFAULT '0', `Y` float NOT NULL DEFAULT '0', `Z` float NOT NULL DEFAULT '0', `VerifiedBuild` int unsigned NOT NULL DEFAULT '0', - PRIMARY KEY (`AreaTriggerCreatePropertiesId`,`Idx`) + PRIMARY KEY (`AreaTriggerCreatePropertiesId`,`IsCustom`,`Idx`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -303,19 +300,10 @@ DROP TABLE IF EXISTS `areatrigger_template`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `areatrigger_template` ( `Id` int unsigned NOT NULL, - `IsServerSide` tinyint unsigned NOT NULL, - `Type` tinyint unsigned NOT NULL DEFAULT '0', + `IsCustom` tinyint unsigned NOT NULL, `Flags` int unsigned NOT NULL DEFAULT '0', - `Data0` float NOT NULL DEFAULT '0', - `Data1` float NOT NULL DEFAULT '0', - `Data2` float NOT NULL DEFAULT '0', - `Data3` float NOT NULL DEFAULT '0', - `Data4` float NOT NULL DEFAULT '0', - `Data5` float NOT NULL DEFAULT '0', - `Data6` float NOT NULL DEFAULT '0', - `Data7` float NOT NULL DEFAULT '0', `VerifiedBuild` int unsigned NOT NULL DEFAULT '0', - PRIMARY KEY (`Id`,`IsServerSide`) + PRIMARY KEY (`Id`,`IsCustom`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -328,11 +316,11 @@ DROP TABLE IF EXISTS `areatrigger_template_actions`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `areatrigger_template_actions` ( `AreaTriggerId` int unsigned NOT NULL, - `IsServerSide` tinyint unsigned NOT NULL, + `IsCustom` tinyint unsigned NOT NULL, `ActionType` int unsigned NOT NULL, `ActionParam` int unsigned NOT NULL, `TargetType` int unsigned NOT NULL DEFAULT '0', - PRIMARY KEY (`AreaTriggerId`,`IsServerSide`) + PRIMARY KEY (`AreaTriggerId`,`IsCustom`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -511,12 +499,13 @@ CREATE TABLE `conditions` ( `ConditionValue1` int unsigned NOT NULL DEFAULT '0', `ConditionValue2` int unsigned NOT NULL DEFAULT '0', `ConditionValue3` int unsigned NOT NULL DEFAULT '0', + `ConditionStringValue1` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `NegativeCondition` tinyint unsigned NOT NULL DEFAULT '0', `ErrorType` int unsigned NOT NULL DEFAULT '0', `ErrorTextId` int unsigned NOT NULL DEFAULT '0', `ScriptName` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`) + PRIMARY KEY (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ConditionStringValue1`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Condition System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -570,6 +559,7 @@ CREATE TABLE `conversation_template` ( `Id` int unsigned NOT NULL, `FirstLineId` int unsigned NOT NULL, `TextureKitId` int unsigned NOT NULL DEFAULT '0', + `Flags` tinyint NOT NULL DEFAULT '0', `ScriptName` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `VerifiedBuild` int unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`Id`) @@ -628,7 +618,7 @@ DROP TABLE IF EXISTS `creature_addon`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `creature_addon` ( `guid` bigint unsigned NOT NULL DEFAULT '0', - `path_id` int unsigned NOT NULL DEFAULT '0', + `PathId` int unsigned NOT NULL DEFAULT '0', `mount` int unsigned NOT NULL DEFAULT '0', `MountCreatureID` int unsigned NOT NULL DEFAULT '0', `StandState` tinyint unsigned NOT NULL DEFAULT '0', @@ -707,6 +697,27 @@ CREATE TABLE `creature_formations` ( ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; +-- +-- Table structure for table `creature_immunities` +-- + +DROP TABLE IF EXISTS `creature_immunities`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `creature_immunities` ( + `ID` int NOT NULL, + `SchoolMask` tinyint NOT NULL DEFAULT '0', + `DispelTypeMask` smallint NOT NULL DEFAULT '0', + `MechanicsMask` bigint NOT NULL DEFAULT '0', + `Effects` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Auras` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `ImmuneAoE` tinyint(1) NOT NULL DEFAULT '0', + `ImmuneChain` tinyint(1) NOT NULL DEFAULT '0', + `Comment` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + -- -- Table structure for table `creature_loot_template` -- @@ -803,6 +814,21 @@ CREATE TABLE `creature_onkill_reputation` ( ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Creature OnKill Reputation gain'; /*!40101 SET character_set_client = @saved_cs_client */; +-- +-- Table structure for table `creature_quest_currency` +-- + +DROP TABLE IF EXISTS `creature_quest_currency`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `creature_quest_currency` ( + `CreatureId` int unsigned NOT NULL, + `CurrencyId` int NOT NULL, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`CreatureId`,`CurrencyId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + -- -- Table structure for table `creature_questender` -- @@ -884,6 +910,7 @@ CREATE TABLE `creature_summoned_data` ( `CreatureIDVisibleToSummoner` int DEFAULT NULL, `GroundMountDisplayID` int unsigned DEFAULT NULL, `FlyingMountDisplayID` int unsigned DEFAULT NULL, + `DespawnOnQuestsRemoved` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, PRIMARY KEY (`CreatureID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -911,7 +938,7 @@ CREATE TABLE `creature_template` ( `speed_walk` float NOT NULL DEFAULT '1' COMMENT 'Result of 2.5/2.5, most common value', `speed_run` float NOT NULL DEFAULT '1.14286' COMMENT 'Result of 8.0/7.0, most common value', `scale` float NOT NULL DEFAULT '1', - `rank` tinyint unsigned NOT NULL DEFAULT '0', + `Classification` tinyint unsigned NOT NULL DEFAULT '0', `dmgschool` tinyint NOT NULL DEFAULT '0', `BaseAttackTime` int unsigned NOT NULL DEFAULT '0', `RangeAttackTime` int unsigned NOT NULL DEFAULT '0', @@ -933,8 +960,7 @@ CREATE TABLE `creature_template` ( `WidgetSetID` int NOT NULL DEFAULT '0', `WidgetSetUnitConditionID` int NOT NULL DEFAULT '0', `RegenHealth` tinyint unsigned NOT NULL DEFAULT '1', - `mechanic_immune_mask` bigint unsigned NOT NULL DEFAULT '0', - `spell_school_immune_mask` int unsigned NOT NULL DEFAULT '0', + `CreatureImmunitiesId` int NOT NULL DEFAULT '0', `flags_extra` int unsigned NOT NULL DEFAULT '0', `ScriptName` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `StringId` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, @@ -952,7 +978,7 @@ DROP TABLE IF EXISTS `creature_template_addon`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `creature_template_addon` ( `entry` int unsigned NOT NULL DEFAULT '0', - `path_id` int unsigned NOT NULL DEFAULT '0', + `PathId` int unsigned NOT NULL DEFAULT '0', `mount` int unsigned NOT NULL DEFAULT '0', `MountCreatureID` int unsigned NOT NULL DEFAULT '0', `StandState` tinyint unsigned NOT NULL DEFAULT '0', @@ -2088,6 +2114,7 @@ CREATE TABLE `item_template_addon` ( `MaxMoneyLoot` int unsigned NOT NULL DEFAULT '0', `SpellPPMChance` float NOT NULL DEFAULT '0', `RandomBonusListTemplateId` int unsigned NOT NULL DEFAULT '0', + `QuestLogItemId` int NOT NULL DEFAULT '0', PRIMARY KEY (`Id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -4335,6 +4362,7 @@ CREATE TABLE `spell_target_position` ( `PositionX` float NOT NULL DEFAULT '0', `PositionY` float NOT NULL DEFAULT '0', `PositionZ` float NOT NULL DEFAULT '0', + `Orientation` float DEFAULT NULL, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`EffectIndex`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Spell System'; @@ -4720,49 +4748,37 @@ CREATE TABLE `warden_checks` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `waypoint_data` +-- Table structure for table `waypoint_path` -- -DROP TABLE IF EXISTS `waypoint_data`; +DROP TABLE IF EXISTS `waypoint_path`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `waypoint_data` ( - `id` int unsigned NOT NULL DEFAULT '0' COMMENT 'Creature GUID', - `point` int unsigned NOT NULL DEFAULT '0', - `position_x` float NOT NULL DEFAULT '0', - `position_y` float NOT NULL DEFAULT '0', - `position_z` float NOT NULL DEFAULT '0', - `orientation` float DEFAULT NULL, - `delay` int unsigned NOT NULL DEFAULT '0', - `move_type` int NOT NULL DEFAULT '0', - `action` int NOT NULL DEFAULT '0', - `action_chance` smallint NOT NULL DEFAULT '100', - `wpguid` bigint unsigned NOT NULL DEFAULT '0', - PRIMARY KEY (`id`,`point`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +CREATE TABLE `waypoint_path` ( + `PathId` int unsigned NOT NULL, + `MoveType` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, + PRIMARY KEY (`PathId`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Table structure for table `waypoint_scripts` +-- Table structure for table `waypoint_path_node` -- -DROP TABLE IF EXISTS `waypoint_scripts`; +DROP TABLE IF EXISTS `waypoint_path_node`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; -CREATE TABLE `waypoint_scripts` ( - `id` int unsigned NOT NULL DEFAULT '0', - `delay` int unsigned NOT NULL DEFAULT '0', - `command` int unsigned NOT NULL DEFAULT '0', - `datalong` int unsigned NOT NULL DEFAULT '0', - `datalong2` int unsigned NOT NULL DEFAULT '0', - `dataint` int unsigned NOT NULL DEFAULT '0', - `x` float NOT NULL DEFAULT '0', - `y` float NOT NULL DEFAULT '0', - `z` float NOT NULL DEFAULT '0', - `o` float NOT NULL DEFAULT '0', - `guid` int NOT NULL DEFAULT '0', - `Comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', - PRIMARY KEY (`guid`) +CREATE TABLE `waypoint_path_node` ( + `PathId` int unsigned NOT NULL DEFAULT '0', + `NodeId` int unsigned NOT NULL DEFAULT '0', + `PositionX` float NOT NULL DEFAULT '0', + `PositionY` float NOT NULL DEFAULT '0', + `PositionZ` float NOT NULL DEFAULT '0', + `Orientation` float DEFAULT NULL, + `Delay` int unsigned NOT NULL DEFAULT '0', + PRIMARY KEY (`PathId`,`NodeId`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -4870,4 +4886,4 @@ CREATE TABLE `world_state` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2023-11-15 0:53:53 +-- Dump completed on 2024-02-08 0:56:29 diff --git a/sql/updates/auth/master/2023_11_15_01_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_11_15_01_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_11_15_01_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_11_15_01_auth.sql diff --git a/sql/updates/auth/master/2023_11_16_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_11_16_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_11_16_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_11_16_00_auth.sql diff --git a/sql/updates/auth/master/2023_11_21_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_11_21_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_11_21_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_11_21_00_auth.sql diff --git a/sql/updates/auth/master/2023_11_24_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_11_24_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_11_24_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_11_24_00_auth.sql diff --git a/sql/updates/auth/master/2023_11_30_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_11_30_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_11_30_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_11_30_00_auth.sql diff --git a/sql/updates/auth/master/2023_12_05_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_12_05_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_12_05_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_12_05_00_auth.sql diff --git a/sql/updates/auth/master/2023_12_12_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_12_12_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_12_12_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_12_12_00_auth.sql diff --git a/sql/updates/auth/master/2023_12_13_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_12_13_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_12_13_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_12_13_00_auth.sql diff --git a/sql/updates/auth/master/2023_12_19_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_12_19_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_12_19_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_12_19_00_auth.sql diff --git a/sql/updates/auth/master/2023_12_21_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_12_21_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_12_21_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_12_21_00_auth.sql diff --git a/sql/updates/auth/master/2023_12_24_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_12_24_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_12_24_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_12_24_00_auth.sql diff --git a/sql/updates/auth/master/2023_12_26_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2023_12_26_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2023_12_26_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2023_12_26_00_auth.sql diff --git a/sql/updates/auth/master/2024_01_05_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2024_01_05_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2024_01_05_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2024_01_05_00_auth.sql diff --git a/sql/updates/auth/master/2024_01_10_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2024_01_10_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2024_01_10_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2024_01_10_00_auth.sql diff --git a/sql/updates/auth/master/2024_01_21_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2024_01_21_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2024_01_21_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2024_01_21_00_auth.sql diff --git a/sql/updates/auth/master/2024_01_23_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2024_01_23_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2024_01_23_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2024_01_23_00_auth.sql diff --git a/sql/updates/auth/master/2024_01_31_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2024_01_31_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2024_01_31_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2024_01_31_00_auth.sql diff --git a/sql/updates/auth/master/2024_02_01_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2024_02_01_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2024_02_01_00_auth.sql rename to sql/old/10.x/auth/23111_2024_02_08/2024_02_01_00_auth.sql diff --git a/sql/old/10.x/auth/23111_2024_02_08/2024_02_07_00_auth.sql b/sql/old/10.x/auth/23111_2024_02_08/2024_02_07_00_auth.sql new file mode 100644 index 000000000..ee783d6da --- /dev/null +++ b/sql/old/10.x/auth/23111_2024_02_08/2024_02_07_00_auth.sql @@ -0,0 +1,7 @@ +DELETE FROM `build_info` WHERE `build`=53212; +INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES +(53212,10,2,5,NULL,NULL,'08761EFF2F9B639364B9A9FBFFFFB949',NULL,NULL,NULL); + +UPDATE `realmlist` SET `gamebuild`=53212 WHERE `gamebuild`=53162; + +ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int unsigned NOT NULL DEFAULT '53212'; diff --git a/sql/updates/characters/master/2023_11_15_00_characters.sql b/sql/old/10.x/characters/23111_2024_02_08/2023_11_15_00_characters.sql similarity index 100% rename from sql/updates/characters/master/2023_11_15_00_characters.sql rename to sql/old/10.x/characters/23111_2024_02_08/2023_11_15_00_characters.sql diff --git a/sql/updates/hotfixes/master/2023_11_15_11_hotfixes.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2023_11_15_11_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2023_11_15_11_hotfixes.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2023_11_15_11_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2023_11_24_00_hotfixes.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2023_11_24_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2023_11_24_00_hotfixes.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2023_11_24_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2023_12_12_00_hotfixes.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2023_12_12_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2023_12_12_00_hotfixes.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2023_12_12_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2024_01_21_00_hotfixes.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_21_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_21_00_hotfixes.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_21_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_00_hotfixes_enUS.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_00_hotfixes_enUS.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_00_hotfixes_enUS.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_00_hotfixes_enUS.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_01_hotfixes_esMX.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_01_hotfixes_esMX.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_01_hotfixes_esMX.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_01_hotfixes_esMX.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_02_hotfixes_ptBR.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_02_hotfixes_ptBR.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_02_hotfixes_ptBR.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_02_hotfixes_ptBR.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_03_hotfixes_frFR.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_03_hotfixes_frFR.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_03_hotfixes_frFR.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_03_hotfixes_frFR.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_04_hotfixes_deDE.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_04_hotfixes_deDE.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_04_hotfixes_deDE.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_04_hotfixes_deDE.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_05_hotfixes_esES.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_05_hotfixes_esES.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_05_hotfixes_esES.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_05_hotfixes_esES.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_06_hotfixes_itIT.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_06_hotfixes_itIT.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_06_hotfixes_itIT.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_06_hotfixes_itIT.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_07_hotfixes_ruRU.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_07_hotfixes_ruRU.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_07_hotfixes_ruRU.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_07_hotfixes_ruRU.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_08_hotfixes_koKR.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_08_hotfixes_koKR.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_08_hotfixes_koKR.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_08_hotfixes_koKR.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_09_hotfixes_zhTW.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_09_hotfixes_zhTW.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_09_hotfixes_zhTW.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_09_hotfixes_zhTW.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_10_hotfixes_zhCN.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_10_hotfixes_zhCN.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_10_hotfixes_zhCN.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_10_hotfixes_zhCN.sql diff --git a/sql/updates/hotfixes/master/2024_01_25_11_hotfixes.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_11_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_01_25_11_hotfixes.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_01_25_11_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2024_02_04_00_hotfixes.sql b/sql/old/10.x/hotfixes/23111_2024_02_08/2024_02_04_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_02_04_00_hotfixes.sql rename to sql/old/10.x/hotfixes/23111_2024_02_08/2024_02_04_00_hotfixes.sql diff --git a/sql/updates/world/master/2023_11_15_12_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_15_12_world.sql similarity index 100% rename from sql/updates/world/master/2023_11_15_12_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_15_12_world.sql diff --git a/sql/updates/world/master/2023_11_22_00_world_northern_stranglethorn_gromgol_base_camp.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_00_world_northern_stranglethorn_gromgol_base_camp.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_00_world_northern_stranglethorn_gromgol_base_camp.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_00_world_northern_stranglethorn_gromgol_base_camp.sql diff --git a/sql/updates/world/master/2023_11_22_01_world_northern_stranglethorn_fort_livingston.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_01_world_northern_stranglethorn_fort_livingston.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_01_world_northern_stranglethorn_fort_livingston.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_01_world_northern_stranglethorn_fort_livingston.sql diff --git a/sql/updates/world/master/2023_11_22_02_world_the_cape_of_stranglethorn_hardwrench_hideaway.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_02_world_the_cape_of_stranglethorn_hardwrench_hideaway.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_02_world_the_cape_of_stranglethorn_hardwrench_hideaway.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_02_world_the_cape_of_stranglethorn_hardwrench_hideaway.sql diff --git a/sql/updates/world/master/2023_11_22_03_world_the_cape_of_stranglethorn_booty_bay.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_03_world_the_cape_of_stranglethorn_booty_bay.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_03_world_the_cape_of_stranglethorn_booty_bay.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_03_world_the_cape_of_stranglethorn_booty_bay.sql diff --git a/sql/updates/world/master/2023_11_22_04_world_blasted_lands_dreadmaul_hold.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_04_world_blasted_lands_dreadmaul_hold.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_04_world_blasted_lands_dreadmaul_hold.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_04_world_blasted_lands_dreadmaul_hold.sql diff --git a/sql/updates/world/master/2023_11_22_05_world_blasted_lands_nethergarde_keep.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_05_world_blasted_lands_nethergarde_keep.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_05_world_blasted_lands_nethergarde_keep.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_05_world_blasted_lands_nethergarde_keep.sql diff --git a/sql/updates/world/master/2023_11_22_06_world_blasted_lands_surwich.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_06_world_blasted_lands_surwich.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_06_world_blasted_lands_surwich.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_06_world_blasted_lands_surwich.sql diff --git a/sql/updates/world/master/2023_11_22_07_world_kelpthar_forest_deepmist_grotto.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_07_world_kelpthar_forest_deepmist_grotto.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_07_world_kelpthar_forest_deepmist_grotto.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_07_world_kelpthar_forest_deepmist_grotto.sql diff --git a/sql/updates/world/master/2023_11_22_08_world_shimmering_expanse_silver_tide_hollow.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_08_world_shimmering_expanse_silver_tide_hollow.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_08_world_shimmering_expanse_silver_tide_hollow.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_08_world_shimmering_expanse_silver_tide_hollow.sql diff --git a/sql/updates/world/master/2023_11_22_09_world_shimmering_expanse_legions_rest.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_09_world_shimmering_expanse_legions_rest.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_09_world_shimmering_expanse_legions_rest.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_09_world_shimmering_expanse_legions_rest.sql diff --git a/sql/updates/world/master/2023_11_22_10_world_shimmering_expanse_tranquil_wash.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_10_world_shimmering_expanse_tranquil_wash.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_10_world_shimmering_expanse_tranquil_wash.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_10_world_shimmering_expanse_tranquil_wash.sql diff --git a/sql/updates/world/master/2023_11_22_11_world_abyssal_depths_tenebrous_cavern.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_11_world_abyssal_depths_tenebrous_cavern.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_11_world_abyssal_depths_tenebrous_cavern.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_11_world_abyssal_depths_tenebrous_cavern.sql diff --git a/sql/updates/world/master/2023_11_22_12_world_abyssal_depths_darkbreak_cove.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_12_world_abyssal_depths_darkbreak_cove.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_12_world_abyssal_depths_darkbreak_cove.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_12_world_abyssal_depths_darkbreak_cove.sql diff --git a/sql/updates/world/master/2023_11_22_13_world_twilight_highlands_the_krazzworks.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_13_world_twilight_highlands_the_krazzworks.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_13_world_twilight_highlands_the_krazzworks.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_13_world_twilight_highlands_the_krazzworks.sql diff --git a/sql/updates/world/master/2023_11_22_14_world_twilight_highlands_bloodgulch.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_14_world_twilight_highlands_bloodgulch.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_14_world_twilight_highlands_bloodgulch.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_14_world_twilight_highlands_bloodgulch.sql diff --git a/sql/updates/world/master/2023_11_22_15_world_twilight_highlands_dragonmaw_port.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_15_world_twilight_highlands_dragonmaw_port.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_15_world_twilight_highlands_dragonmaw_port.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_15_world_twilight_highlands_dragonmaw_port.sql diff --git a/sql/updates/world/master/2023_11_22_16_world_twilight_highlands_crushblow.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_16_world_twilight_highlands_crushblow.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_16_world_twilight_highlands_crushblow.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_16_world_twilight_highlands_crushblow.sql diff --git a/sql/updates/world/master/2023_11_22_17_world_twilight_highlands_thundermar.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_17_world_twilight_highlands_thundermar.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_17_world_twilight_highlands_thundermar.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_17_world_twilight_highlands_thundermar.sql diff --git a/sql/updates/world/master/2023_11_22_18_world_twilight_highlands_victors_point.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_18_world_twilight_highlands_victors_point.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_18_world_twilight_highlands_victors_point.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_18_world_twilight_highlands_victors_point.sql diff --git a/sql/updates/world/master/2023_11_22_19_world_twilight_highlands_firebeards_patrol.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_19_world_twilight_highlands_firebeards_patrol.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_19_world_twilight_highlands_firebeards_patrol.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_19_world_twilight_highlands_firebeards_patrol.sql diff --git a/sql/updates/world/master/2023_11_22_20_world_twilight_highlands_highbank.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_20_world_twilight_highlands_highbank.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_20_world_twilight_highlands_highbank.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_20_world_twilight_highlands_highbank.sql diff --git a/sql/updates/world/master/2023_11_22_21_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_22_21_world.sql similarity index 100% rename from sql/updates/world/master/2023_11_22_21_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_22_21_world.sql diff --git a/sql/updates/world/master/2023_11_24_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_24_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_11_24_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_24_00_world.sql diff --git a/sql/updates/world/master/2023_11_24_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_24_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_11_24_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_24_01_world.sql diff --git a/sql/updates/world/master/2023_11_25_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_25_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_11_25_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_25_00_world.sql diff --git a/sql/updates/world/master/2023_11_25_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_25_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_11_25_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_25_01_world.sql diff --git a/sql/updates/world/master/2023_11_26_00_world_cooking_darnassus.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_00_world_cooking_darnassus.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_00_world_cooking_darnassus.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_00_world_cooking_darnassus.sql diff --git a/sql/updates/world/master/2023_11_26_01_world_cooking_stormwind.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_01_world_cooking_stormwind.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_01_world_cooking_stormwind.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_01_world_cooking_stormwind.sql diff --git a/sql/updates/world/master/2023_11_26_02_world_fishing_stormwind.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_02_world_fishing_stormwind.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_02_world_fishing_stormwind.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_02_world_fishing_stormwind.sql diff --git a/sql/updates/world/master/2023_11_26_03_world_cooking_ironforge.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_03_world_cooking_ironforge.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_03_world_cooking_ironforge.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_03_world_cooking_ironforge.sql diff --git a/sql/updates/world/master/2023_11_26_04_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_04_world.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_04_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_04_world.sql diff --git a/sql/updates/world/master/2023_11_26_05_world_teldrassil.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_05_world_teldrassil.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_05_world_teldrassil.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_05_world_teldrassil.sql diff --git a/sql/updates/world/master/2023_11_26_06_world_bloodmyst_isle.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_06_world_bloodmyst_isle.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_06_world_bloodmyst_isle.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_06_world_bloodmyst_isle.sql diff --git a/sql/updates/world/master/2023_11_26_07_world_azuremyst_isle.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_07_world_azuremyst_isle.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_07_world_azuremyst_isle.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_07_world_azuremyst_isle.sql diff --git a/sql/updates/world/master/2023_11_26_08_world_darkshore.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_08_world_darkshore.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_08_world_darkshore.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_08_world_darkshore.sql diff --git a/sql/updates/world/master/2023_11_26_09_world_felwood.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_09_world_felwood.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_09_world_felwood.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_09_world_felwood.sql diff --git a/sql/updates/world/master/2023_11_26_10_world_winterspring.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_10_world_winterspring.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_10_world_winterspring.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_10_world_winterspring.sql diff --git a/sql/updates/world/master/2023_11_26_11_world_azshara.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_11_world_azshara.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_11_world_azshara.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_11_world_azshara.sql diff --git a/sql/updates/world/master/2023_11_26_12_world_ashenvale.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_12_world_ashenvale.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_12_world_ashenvale.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_12_world_ashenvale.sql diff --git a/sql/updates/world/master/2023_11_26_13_world_stonetalon_mountains.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_13_world_stonetalon_mountains.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_13_world_stonetalon_mountains.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_13_world_stonetalon_mountains.sql diff --git a/sql/updates/world/master/2023_11_26_14_world_northern_barrens.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_14_world_northern_barrens.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_14_world_northern_barrens.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_14_world_northern_barrens.sql diff --git a/sql/updates/world/master/2023_11_26_15_world_durotar.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_15_world_durotar.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_15_world_durotar.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_15_world_durotar.sql diff --git a/sql/updates/world/master/2023_11_26_16_world_desolace.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_16_world_desolace.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_16_world_desolace.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_16_world_desolace.sql diff --git a/sql/updates/world/master/2023_11_26_17_world_mulgore.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_17_world_mulgore.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_17_world_mulgore.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_17_world_mulgore.sql diff --git a/sql/updates/world/master/2023_11_26_18_world_southern_barrens.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_18_world_southern_barrens.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_18_world_southern_barrens.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_18_world_southern_barrens.sql diff --git a/sql/updates/world/master/2023_11_26_19_world_dustwallow_marsh.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_19_world_dustwallow_marsh.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_19_world_dustwallow_marsh.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_19_world_dustwallow_marsh.sql diff --git a/sql/updates/world/master/2023_11_26_20_world_feralas.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_20_world_feralas.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_20_world_feralas.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_20_world_feralas.sql diff --git a/sql/updates/world/master/2023_11_26_21_world_silithus.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_21_world_silithus.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_21_world_silithus.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_21_world_silithus.sql diff --git a/sql/updates/world/master/2023_11_26_22_world_ungoro_crater.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_22_world_ungoro_crater.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_22_world_ungoro_crater.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_22_world_ungoro_crater.sql diff --git a/sql/updates/world/master/2023_11_26_23_world_tanaris.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_23_world_tanaris.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_23_world_tanaris.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_23_world_tanaris.sql diff --git a/sql/updates/world/master/2023_11_26_24_world_mount_hyjal.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_24_world_mount_hyjal.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_24_world_mount_hyjal.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_24_world_mount_hyjal.sql diff --git a/sql/updates/world/master/2023_11_26_25_world_uldum.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_25_world_uldum.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_25_world_uldum.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_25_world_uldum.sql diff --git a/sql/updates/world/master/2023_11_26_26_world_deepholm.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_26_26_world_deepholm.sql similarity index 100% rename from sql/updates/world/master/2023_11_26_26_world_deepholm.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_26_26_world_deepholm.sql diff --git a/sql/updates/world/master/2023_11_29_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_00_world.sql diff --git a/sql/updates/world/master/2023_11_29_01_world_waking_shores.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_01_world_waking_shores.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_01_world_waking_shores.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_01_world_waking_shores.sql diff --git a/sql/updates/world/master/2023_11_29_02_world_ohnahran_plains.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_02_world_ohnahran_plains.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_02_world_ohnahran_plains.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_02_world_ohnahran_plains.sql diff --git a/sql/updates/world/master/2023_11_29_03_world_thaldraszus.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_03_world_thaldraszus.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_03_world_thaldraszus.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_03_world_thaldraszus.sql diff --git a/sql/updates/world/master/2023_11_29_04_world_valdrakken.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_04_world_valdrakken.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_04_world_valdrakken.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_04_world_valdrakken.sql diff --git a/sql/updates/world/master/2023_11_29_05_world_azure_span.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_05_world_azure_span.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_05_world_azure_span.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_05_world_azure_span.sql diff --git a/sql/updates/world/master/2023_11_29_06_world_forbidden_reach.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_06_world_forbidden_reach.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_06_world_forbidden_reach.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_06_world_forbidden_reach.sql diff --git a/sql/updates/world/master/2023_11_29_07_world_zaralek_caverns.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_07_world_zaralek_caverns.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_07_world_zaralek_caverns.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_07_world_zaralek_caverns.sql diff --git a/sql/updates/world/master/2023_11_29_08_world_fishing_orgrimmar.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_08_world_fishing_orgrimmar.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_08_world_fishing_orgrimmar.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_08_world_fishing_orgrimmar.sql diff --git a/sql/updates/world/master/2023_11_29_09_world_fishing_thunderbluff.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_09_world_fishing_thunderbluff.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_09_world_fishing_thunderbluff.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_09_world_fishing_thunderbluff.sql diff --git a/sql/updates/world/master/2023_11_29_10_world_fishing_undercity.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_10_world_fishing_undercity.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_10_world_fishing_undercity.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_10_world_fishing_undercity.sql diff --git a/sql/updates/world/master/2023_11_29_11_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_11_world.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_11_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_11_world.sql diff --git a/sql/updates/world/master/2023_11_29_12_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_11_29_12_world.sql similarity index 100% rename from sql/updates/world/master/2023_11_29_12_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_11_29_12_world.sql diff --git a/sql/updates/world/master/2023_12_08_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_08_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_08_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_08_00_world.sql diff --git a/sql/updates/world/master/2023_12_08_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_08_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_08_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_08_01_world.sql diff --git a/sql/updates/world/master/2023_12_08_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_08_02_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_08_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_08_02_world.sql diff --git a/sql/updates/world/master/2023_12_08_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_08_03_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_08_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_08_03_world.sql diff --git a/sql/updates/world/master/2023_12_08_04_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_08_04_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_08_04_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_08_04_world.sql diff --git a/sql/updates/world/master/2023_12_10_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_10_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_10_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_10_00_world.sql diff --git a/sql/updates/world/master/2023_12_10_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_10_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_10_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_10_01_world.sql diff --git a/sql/updates/world/master/2023_12_11_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_11_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_11_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_11_00_world.sql diff --git a/sql/updates/world/master/2023_12_11_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_11_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_11_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_11_01_world.sql diff --git a/sql/updates/world/master/2023_12_11_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_11_02_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_11_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_11_02_world.sql diff --git a/sql/updates/world/master/2023_12_11_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_11_03_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_11_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_11_03_world.sql diff --git a/sql/updates/world/master/2023_12_12_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_12_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_12_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_12_00_world.sql diff --git a/sql/updates/world/master/2023_12_12_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_12_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_12_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_12_01_world.sql diff --git a/sql/updates/world/master/2023_12_12_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_12_02_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_12_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_12_02_world.sql diff --git a/sql/updates/world/master/2023_12_14_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_14_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_14_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_14_00_world.sql diff --git a/sql/updates/world/master/2023_12_14_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_14_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_14_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_14_01_world.sql diff --git a/sql/updates/world/master/2023_12_16_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_16_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_16_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_16_00_world.sql diff --git a/sql/updates/world/master/2023_12_19_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_19_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_19_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_19_00_world.sql diff --git a/sql/updates/world/master/2023_12_19_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_19_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_19_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_19_01_world.sql diff --git a/sql/updates/world/master/2023_12_22_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_22_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_22_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_22_00_world.sql diff --git a/sql/updates/world/master/2023_12_22_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_22_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_22_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_22_01_world.sql diff --git a/sql/updates/world/master/2023_12_22_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_22_02_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_22_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_22_02_world.sql diff --git a/sql/updates/world/master/2023_12_22_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_22_03_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_22_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_22_03_world.sql diff --git a/sql/updates/world/master/2023_12_22_04_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_22_04_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_22_04_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_22_04_world.sql diff --git a/sql/updates/world/master/2023_12_22_05_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_22_05_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_22_05_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_22_05_world.sql diff --git a/sql/updates/world/master/2023_12_22_06_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_22_06_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_22_06_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_22_06_world.sql diff --git a/sql/updates/world/master/2023_12_22_07_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_22_07_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_22_07_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_22_07_world.sql diff --git a/sql/updates/world/master/2023_12_23_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_23_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_23_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_23_00_world.sql diff --git a/sql/updates/world/master/2023_12_24_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_24_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_24_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_24_00_world.sql diff --git a/sql/updates/world/master/2023_12_25_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_25_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_25_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_25_00_world.sql diff --git a/sql/updates/world/master/2023_12_25_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_25_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_25_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_25_01_world.sql diff --git a/sql/updates/world/master/2023_12_26_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_26_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_26_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_26_00_world.sql diff --git a/sql/updates/world/master/2023_12_26_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_26_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_26_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_26_01_world.sql diff --git a/sql/updates/world/master/2023_12_26_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_26_02_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_26_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_26_02_world.sql diff --git a/sql/updates/world/master/2023_12_27_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_27_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_27_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_27_00_world.sql diff --git a/sql/updates/world/master/2023_12_28_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_28_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_28_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_28_00_world.sql diff --git a/sql/updates/world/master/2023_12_28_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_28_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_28_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_28_01_world.sql diff --git a/sql/updates/world/master/2023_12_28_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_28_02_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_28_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_28_02_world.sql diff --git a/sql/updates/world/master/2023_12_28_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_28_03_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_28_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_28_03_world.sql diff --git a/sql/updates/world/master/2023_12_28_04_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_28_04_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_28_04_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_28_04_world.sql diff --git a/sql/updates/world/master/2023_12_28_05_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_28_05_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_28_05_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_28_05_world.sql diff --git a/sql/updates/world/master/2023_12_30_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_30_00_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_30_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_30_00_world.sql diff --git a/sql/updates/world/master/2023_12_30_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_30_01_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_30_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_30_01_world.sql diff --git a/sql/updates/world/master/2023_12_30_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2023_12_30_02_world.sql similarity index 100% rename from sql/updates/world/master/2023_12_30_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2023_12_30_02_world.sql diff --git a/sql/updates/world/master/2024_01_01_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_01_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_01_00_world.sql diff --git a/sql/updates/world/master/2024_01_01_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_01_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_01_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_01_01_world.sql diff --git a/sql/updates/world/master/2024_01_01_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_01_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_01_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_01_02_world.sql diff --git a/sql/updates/world/master/2024_01_01_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_01_03_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_01_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_01_03_world.sql diff --git a/sql/updates/world/master/2024_01_01_04_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_01_04_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_01_04_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_01_04_world.sql diff --git a/sql/updates/world/master/2024_01_02_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_02_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_02_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_02_00_world.sql diff --git a/sql/updates/world/master/2024_01_05_00_world_waypoint_path.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_05_00_world_waypoint_path.sql similarity index 100% rename from sql/updates/world/master/2024_01_05_00_world_waypoint_path.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_05_00_world_waypoint_path.sql diff --git a/sql/updates/world/master/2024_01_05_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_05_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_05_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_05_01_world.sql diff --git a/sql/updates/world/master/2024_01_05_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_05_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_05_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_05_02_world.sql diff --git a/sql/updates/world/master/2024_01_05_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_05_03_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_05_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_05_03_world.sql diff --git a/sql/updates/world/master/2024_01_07_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_07_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_07_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_07_00_world.sql diff --git a/sql/updates/world/master/2024_01_07_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_07_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_07_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_07_01_world.sql diff --git a/sql/updates/world/master/2024_01_07_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_07_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_07_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_07_02_world.sql diff --git a/sql/updates/world/master/2024_01_07_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_07_03_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_07_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_07_03_world.sql diff --git a/sql/updates/world/master/2024_01_08_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_08_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_08_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_08_00_world.sql diff --git a/sql/updates/world/master/2024_01_08_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_08_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_08_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_08_01_world.sql diff --git a/sql/updates/world/master/2024_01_08_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_08_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_08_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_08_02_world.sql diff --git a/sql/updates/world/master/2024_01_08_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_08_03_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_08_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_08_03_world.sql diff --git a/sql/updates/world/master/2024_01_08_04_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_08_04_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_08_04_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_08_04_world.sql diff --git a/sql/updates/world/master/2024_01_09_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_09_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_09_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_09_00_world.sql diff --git a/sql/updates/world/master/2024_01_09_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_09_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_09_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_09_01_world.sql diff --git a/sql/updates/world/master/2024_01_09_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_09_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_09_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_09_02_world.sql diff --git a/sql/updates/world/master/2024_01_09_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_09_03_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_09_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_09_03_world.sql diff --git a/sql/updates/world/master/2024_01_09_04_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_09_04_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_09_04_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_09_04_world.sql diff --git a/sql/updates/world/master/2024_01_09_05_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_09_05_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_09_05_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_09_05_world.sql diff --git a/sql/updates/world/master/2024_01_12_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_12_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_12_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_12_00_world.sql diff --git a/sql/updates/world/master/2024_01_13_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_13_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_13_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_13_00_world.sql diff --git a/sql/updates/world/master/2024_01_17_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_17_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_17_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_17_00_world.sql diff --git a/sql/updates/world/master/2024_01_21_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_21_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_21_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_21_00_world.sql diff --git a/sql/updates/world/master/2024_01_22_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_22_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_22_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_22_00_world.sql diff --git a/sql/updates/world/master/2024_01_25_00_world_enUS_quest.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_00_world_enUS_quest.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_00_world_enUS_quest.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_00_world_enUS_quest.sql diff --git a/sql/updates/world/master/2024_01_25_01_world_enUS_creature.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_01_world_enUS_creature.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_01_world_enUS_creature.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_01_world_enUS_creature.sql diff --git a/sql/updates/world/master/2024_01_25_02_world_questpoi.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_02_world_questpoi.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_02_world_questpoi.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_02_world_questpoi.sql diff --git a/sql/updates/world/master/2024_01_25_03_world_esMX.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_03_world_esMX.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_03_world_esMX.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_03_world_esMX.sql diff --git a/sql/updates/world/master/2024_01_25_04_world_ptBR.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_04_world_ptBR.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_04_world_ptBR.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_04_world_ptBR.sql diff --git a/sql/updates/world/master/2024_01_25_05_world_frFR.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_05_world_frFR.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_05_world_frFR.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_05_world_frFR.sql diff --git a/sql/updates/world/master/2024_01_25_06_world_deDE.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_06_world_deDE.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_06_world_deDE.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_06_world_deDE.sql diff --git a/sql/updates/world/master/2024_01_25_07_world_esES.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_07_world_esES.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_07_world_esES.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_07_world_esES.sql diff --git a/sql/updates/world/master/2024_01_25_08_world_itiT.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_08_world_itiT.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_08_world_itiT.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_08_world_itiT.sql diff --git a/sql/updates/world/master/2024_01_25_09_world_ruRU.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_09_world_ruRU.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_09_world_ruRU.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_09_world_ruRU.sql diff --git a/sql/updates/world/master/2024_01_25_10_world_koKR.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_10_world_koKR.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_10_world_koKR.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_10_world_koKR.sql diff --git a/sql/updates/world/master/2024_01_25_11_world_zhTW.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_11_world_zhTW.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_11_world_zhTW.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_11_world_zhTW.sql diff --git a/sql/updates/world/master/2024_01_25_12_world_zhCN.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_12_world_zhCN.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_12_world_zhCN.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_12_world_zhCN.sql diff --git a/sql/updates/world/master/2024_01_25_13_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_25_13_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_25_13_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_25_13_world.sql diff --git a/sql/updates/world/master/2024_01_26_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_26_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_26_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_26_00_world.sql diff --git a/sql/updates/world/master/2024_01_26_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_26_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_26_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_26_01_world.sql diff --git a/sql/updates/world/master/2024_01_26_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_26_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_26_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_26_02_world.sql diff --git a/sql/updates/world/master/2024_01_26_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_26_03_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_26_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_26_03_world.sql diff --git a/sql/updates/world/master/2024_01_26_04_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_26_04_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_26_04_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_26_04_world.sql diff --git a/sql/updates/world/master/2024_01_26_05_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_26_05_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_26_05_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_26_05_world.sql diff --git a/sql/updates/world/master/2024_01_26_06_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_26_06_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_26_06_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_26_06_world.sql diff --git a/sql/updates/world/master/2024_01_27_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_27_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_27_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_27_00_world.sql diff --git a/sql/updates/world/master/2024_01_27_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_27_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_27_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_27_01_world.sql diff --git a/sql/updates/world/master/2024_01_28_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_28_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_28_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_28_00_world.sql diff --git a/sql/updates/world/master/2024_01_28_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_28_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_28_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_28_01_world.sql diff --git a/sql/updates/world/master/2024_01_28_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_28_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_28_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_28_02_world.sql diff --git a/sql/updates/world/master/2024_01_28_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_28_03_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_28_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_28_03_world.sql diff --git a/sql/updates/world/master/2024_01_29_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_29_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_29_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_29_00_world.sql diff --git a/sql/updates/world/master/2024_01_29_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_29_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_29_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_29_01_world.sql diff --git a/sql/updates/world/master/2024_01_29_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_29_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_29_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_29_02_world.sql diff --git a/sql/updates/world/master/2024_01_30_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_30_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_30_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_30_00_world.sql diff --git a/sql/updates/world/master/2024_01_30_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_30_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_30_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_30_01_world.sql diff --git a/sql/updates/world/master/2024_01_30_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_30_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_30_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_30_02_world.sql diff --git a/sql/updates/world/master/2024_01_31_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_31_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_31_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_31_00_world.sql diff --git a/sql/updates/world/master/2024_01_31_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_01_31_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_01_31_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_01_31_01_world.sql diff --git a/sql/updates/world/master/2024_02_01_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_02_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_02_01_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_02_01_00_world.sql diff --git a/sql/updates/world/master/2024_02_01_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_02_01_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_02_01_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_02_01_01_world.sql diff --git a/sql/updates/world/master/2024_02_02_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_02_02_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_02_02_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_02_02_00_world.sql diff --git a/sql/updates/world/master/2024_02_03_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_02_03_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_02_03_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_02_03_00_world.sql diff --git a/sql/updates/world/master/2024_02_04_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_02_04_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_02_04_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_02_04_00_world.sql diff --git a/sql/updates/world/master/2024_02_05_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_02_05_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_02_05_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_02_05_00_world.sql diff --git a/sql/updates/world/master/2024_02_05_01_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_02_05_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_02_05_01_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_02_05_01_world.sql diff --git a/sql/updates/world/master/2024_02_05_02_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_02_05_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_02_05_02_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_02_05_02_world.sql diff --git a/sql/updates/world/master/2024_02_05_03_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_02_05_03_world.sql similarity index 100% rename from sql/updates/world/master/2024_02_05_03_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_02_05_03_world.sql diff --git a/sql/updates/world/master/2024_02_06_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_02_06_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_02_06_00_world.sql rename to sql/old/10.x/world/23111_2024_02_08/2024_02_06_00_world.sql diff --git a/sql/old/10.x/world/23111_2024_02_08/2024_02_07_00_world.sql b/sql/old/10.x/world/23111_2024_02_08/2024_02_07_00_world.sql new file mode 100644 index 000000000..66db2ea0f --- /dev/null +++ b/sql/old/10.x/world/23111_2024_02_08/2024_02_07_00_world.sql @@ -0,0 +1,7 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_pri_heavens_wrath'; +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(421558,'spell_pri_heavens_wrath'); + +DELETE FROM `spell_proc` WHERE `SpellId` IN (421558); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(421558,0x00,6,0x00000000,0x00018000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0); -- Heaven's Wrath diff --git a/sql/updates/auth/master/2024_02_08_00_auth.sql b/sql/updates/auth/master/2024_02_08_00_auth.sql new file mode 100644 index 000000000..faeb8fc07 --- /dev/null +++ b/sql/updates/auth/master/2024_02_08_00_auth.sql @@ -0,0 +1,3 @@ +-- TDB 1025.24021 auth +UPDATE `updates` SET `state`='ARCHIVED',`speed`=0; +REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/10.x/auth', 'ARCHIVED'); diff --git a/sql/updates/auth/master/2024_02_08_01_auth.sql b/sql/updates/auth/master/2024_02_08_01_auth.sql new file mode 100644 index 000000000..ce8f652b7 --- /dev/null +++ b/sql/updates/auth/master/2024_02_08_01_auth.sql @@ -0,0 +1,7 @@ +DELETE FROM `build_info` WHERE `build`=53262; +INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES +(53262,10,2,5,NULL,NULL,'614A72D53126348A4927EC0F53FD2B7A',NULL,NULL,NULL); + +UPDATE `realmlist` SET `gamebuild`=53262 WHERE `gamebuild`=53212; + +ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int unsigned NOT NULL DEFAULT '53262'; diff --git a/sql/updates/characters/master/2024_02_08_00_characters.sql b/sql/updates/characters/master/2024_02_08_00_characters.sql new file mode 100644 index 000000000..5197d985f --- /dev/null +++ b/sql/updates/characters/master/2024_02_08_00_characters.sql @@ -0,0 +1,3 @@ +-- TDB 1025.24021 characters +UPDATE `updates` SET `state`='ARCHIVED',`speed`=0; +REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/10.x/characters', 'ARCHIVED'); diff --git a/sql/updates/hotfixes/master/2024_02_08_00_hotfixes.sql b/sql/updates/hotfixes/master/2024_02_08_00_hotfixes.sql new file mode 100644 index 000000000..378e1cb1b --- /dev/null +++ b/sql/updates/hotfixes/master/2024_02_08_00_hotfixes.sql @@ -0,0 +1,3 @@ +-- TDB 1025.24021 hotfixes +UPDATE `updates` SET `state`='ARCHIVED',`speed`=0; +REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/10.x/hotfixes', 'ARCHIVED'); diff --git a/sql/updates/hotfixes/master/2024_02_13_00_hotfixes.sql b/sql/updates/hotfixes/master/2024_02_13_00_hotfixes.sql new file mode 100644 index 000000000..b456c7884 --- /dev/null +++ b/sql/updates/hotfixes/master/2024_02_13_00_hotfixes.sql @@ -0,0 +1,28 @@ +DELETE FROM `broadcast_text` WHERE `ID` IN (250466, 250942, 250946, 250186, 251752, 250187, 250464, 250189, 250188, 250962, 250463, 250896, 250465, 252333, 250256, 252261, 251082, 250605, 250743, 249795, 249793, 250601, 250291, 250462); +INSERT INTO `broadcast_text` (`Text`, `Text1`, `ID`, `LanguageID`, `ConditionID`, `EmotesID`, `Flags`, `ChatBubbleDurationMs`, `VoiceOverPriorityID`, `SoundKitID1`, `SoundKitID2`, `EmoteID1`, `EmoteID2`, `EmoteID3`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `VerifiedBuild`) VALUES +('', 'You are worthy of gifts too! Get yourself something really special.', 250466, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('Aye, we\'re one o\' several guilds who assist this here gala.\n\nPlenty o\' free-lancin\' artisans are here peddling their wares too, but we supplied the tents and what have ye to make this all possible.\n\nIf ye have any coin to spare, every bit helps us do this again next year!', '', 250942, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('Would ye care to make a donation to the Artisan\'s Consortium?\n\nYer patronage helps us bring this festival back next year!', '', 250946, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('', 'Fantastic gifts here! If you\'ve been saving up, come get yourself something lovely!', 250186, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('O.D.I.E. can sniff out anything, just use that remote control of his!', '', 251752, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('Add a little spark to your love! Toys and novelties right over here!', '', 250187, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('', 'Every flower tells a story--what will yours say?', 250464, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('', 'Pour your heart out with these colorful roses!', 250189, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('Who doesn\'t love chocolate? Come get a delicious treat!', '', 250188, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('Thank ye for yer patronage to the Artisan\'s Consortium.\n\nIf you\'re feeling really generous, come back tomorrow. But I won\'t ask ye for any more of your kindness today.', '', 250962, 0, 0, 2, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('Chocolates are the perfect gift for someone you care about. You always feel better after being treated to something sweet!', '', 250463, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('My good $Gbrother:sister;, have you seen these fireworks? This show is great!\n\nI could relax right here, all day, every day.', '', 250896, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('Nothing shows your affection quite like dazzling explosions!', '', 250465, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('This gala is so full of love! It is so lovely to see everyone giving gifts and spending quality time together.\n\nBut it is just as important to show love to yourself! You are never truly alone when you can trust and love your own heart.', '', 252333, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('Care for a free sample?', '', 250256, 0, 0, 6, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('Never heard of the Crown? You\'re lucky, pal.\n\nBack before we had this gala, the Crown would come by every year peddling their wares. It was all artificial nonsense--perfumes and colognes that reeked of factory production and corporate greed.\n\nThat was before we found out their smells were literally making people sick! Some friends and I did some digging, and we took the fight to their boss, Apothecary Hummel. I thought we got rid of him for good, but it looks like I was wrong.\n\nNot only is he back, but he\'s not exactly happy about what we did to shut his operation down. We gotta stop whatever it is he\'s up to!', '', 252261, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('This gala is a real nice break.\n\nI\'ve been in one war or another for twenty years now. Honestly, it\'s a rare day when the Alliance isn\'t at war with something or someone.\n\nA job like mine puts a lot of weight on your shoulders. I bet you can relate.', '', 251082, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('Come discover distant lands and fantastic vacations!', '', 250605, 0, 0, 70, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('This festival is so lovely! I am happy to have come here.', '', 250743, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('', 'A celebration of the bonds we\'ve built and the people we love, of course!\n\nArtisans from all over Azeroth have come to sell exquisite gifts that reflect your kindness and affection. Show your appreciation for your loved ones by getting them something special!\n\nEvery artisan hand-crafts their goods from the heart, so you can trust that what you give to friends, family, or partners is of the highest quality!', 249795, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('', 'Welcome, welcome, to the Gala of Gifts!\n\nThere\'s so much love to discover. Get a gift to show your appreciation for your loved ones!', 249793, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('What\'s a better gift than a vacation?\n\nTake a portal, and enjoy the beautiful lands of scenic Azeroth!', '', 250601, 0, 0, 396, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('', '', 250291, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262), +('', 'Have a lovely day!', 250462, 0, 0, 70, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 53262); + +UPDATE `broadcast_text` SET `VerifiedBuild`=53262 WHERE `ID` IN (233720, 16151, 82177, 37929, 201074, 251979, 232606, 234629, 4682, 4678, 232610, 232607, 204227); diff --git a/sql/updates/world/master/2024_02_08_00_world.sql b/sql/updates/world/master/2024_02_08_00_world.sql new file mode 100644 index 000000000..02638788f --- /dev/null +++ b/sql/updates/world/master/2024_02_08_00_world.sql @@ -0,0 +1,4 @@ +-- TDB 1025.24021 world +UPDATE `version` SET `db_version`='TDB 1025.24021', `cache_id`=24021 LIMIT 1; +UPDATE `updates` SET `state`='ARCHIVED',`speed`=0; +REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/10.x/world', 'ARCHIVED'); diff --git a/sql/updates/world/master/2024_02_09_00_world.sql b/sql/updates/world/master/2024_02_09_00_world.sql new file mode 100644 index 000000000..9a0d15238 --- /dev/null +++ b/sql/updates/world/master/2024_02_09_00_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `spell_proc` WHERE `SpellId` IN (377438); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(377438,0x02,6,0x00000001,0x00000000,0x00000000,0x00000000,0x0,0x0,0x4,0x1,0x3,0x0,0x0,0,0,0,0); -- Words of the Pious diff --git a/sql/updates/world/master/2024_02_09_01_world.sql b/sql/updates/world/master/2024_02_09_01_world.sql new file mode 100644 index 000000000..a3f4e4974 --- /dev/null +++ b/sql/updates/world/master/2024_02_09_01_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `spell_proc` WHERE `SpellId` IN (390668); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(390668,0x22,6,0x00102000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x2,0x0,0x0,0,0,0,0); -- Apathy diff --git a/sql/updates/world/master/2024_02_09_02_world.sql b/sql/updates/world/master/2024_02_09_02_world.sql new file mode 100644 index 000000000..cf7c4e8c7 --- /dev/null +++ b/sql/updates/world/master/2024_02_09_02_world.sql @@ -0,0 +1,7 @@ +DELETE FROM `spell_proc` WHERE `SpellId` IN (390786); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(390786,0x02,6,0x00000000,0x00818000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x3,0x0,0x0,0,0,0,0); -- Weal and Woe + +DELETE FROM `spell_proc` WHERE `SpellId` IN (390787); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(390787,0x02,6,0x00000081,0x00000000,0x00000000,0x00000000,0x0,0x0,0x5,0x1,0x3,0x0,0x0,0,0,0,1); -- Weal and Woe diff --git a/sql/updates/world/master/2024_02_09_03_world.sql b/sql/updates/world/master/2024_02_09_03_world.sql new file mode 100644 index 000000000..0e9c26223 --- /dev/null +++ b/sql/updates/world/master/2024_02_09_03_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `spell_proc` WHERE `SpellId` IN (198068); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(198068,0x24,6,0x00008000,0x00000000,0x00000000,0x00000010,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0); -- Power of the Dark Side diff --git a/sql/updates/world/master/2024_02_09_04_world.sql b/sql/updates/world/master/2024_02_09_04_world.sql new file mode 100644 index 000000000..917136f7f --- /dev/null +++ b/sql/updates/world/master/2024_02_09_04_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `spell_proc` WHERE `SpellId` IN (390691); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(390691,0x02,6,0x00000001,0x00000000,0x00000000,0x00000000,0x0,0x0,0x4,0x1,0x3,0x0,0x0,0,0,0,0); -- Borrowed Time diff --git a/sql/updates/world/master/2024_02_09_05_world.sql b/sql/updates/world/master/2024_02_09_05_world.sql new file mode 100644 index 000000000..122cd658c --- /dev/null +++ b/sql/updates/world/master/2024_02_09_05_world.sql @@ -0,0 +1 @@ +UPDATE `spell_proc` SET `SchoolMask`=0x00 WHERE `SpellId` IN(390786 /*Weal and Woe*/, 390787 /*Weal and Woe*/, 390668 /*Apathy*/, 377438 /*Words of the Pious*/, 198068 /*Power of the Dark Side*/, 390691 /*Borrowed Time*/, 114255 /*Surge of Light*/, 215768 /*Blaze of Light*/, 390615 /*From Darkness Comes Light*/, 390617 /*From Darkness Comes Light*/, 193063 /*Protective Light*/, 390676 /*Inspiration*/, 64129 /*Body and Soul*/); diff --git a/sql/updates/world/master/2024_02_10_00_world.sql b/sql/updates/world/master/2024_02_10_00_world.sql new file mode 100644 index 000000000..16dae6565 --- /dev/null +++ b/sql/updates/world/master/2024_02_10_00_world.sql @@ -0,0 +1,22 @@ +SET @TEL_ID := 2151; + +UPDATE `game_tele` SET `name` = 'EmeraldDreamClassic' WHERE `id` = 1425; + +DELETE FROM `game_tele` WHERE `id` BETWEEN @TEL_ID+0 AND @TEL_ID+15; +INSERT INTO `game_tele` (`id`,`position_x`,`position_y`,`position_z`,`orientation`,`map`,`name`) VALUES +(@TEL_ID+0,-1134.45,7336.62,132.689,0.882665,2548,'EmeraldDreamDragonflight'), +(@TEL_ID+1,-2289.68,6929.88,66.0932,2.35535,2548,'RootBoundSanctuary'), +(@TEL_ID+2,-2048.04,8300.77,58.9846,5.02962,2548,'WhorlwingBasin'), +(@TEL_ID+3,-1619.93,6259.64,42.065,4.71783,2548,'ShorelineRoots'), +(@TEL_ID+4,-1886.4,7062.66,156.974,1.54563,2548,'Amirdrassil'), +(@TEL_ID+5,-995.698,7057.5,85.8742,5.7663,2548,'LushdreamCrags'), +(@TEL_ID+6,-952.519,8026.15,39.7644,1.41523,2548,'TheSmolderingCopse'), +(@TEL_ID+7,-175.216,8669.53,31.245,1.45215,2548,'WellspringOfLife'), +(@TEL_ID+8,358.468,7849.75,146.218,0.69345,2548,'ScorchingChasm'), +(@TEL_ID+9,372.974,8307.67,109.342,3.83113,2548,'PrimalistStronghold'), +(@TEL_ID+10,-276.958,8248.23,103.477,4.85607,2548,'WellspringOverlook'), +(@TEL_ID+11,-36.5172,6972.46,144.839,2.43705,2548,'EyeOfYsera'), +(@TEL_ID+12,-1100.05,5335.86,25.278,2.40642,2548,'AncientBough'), +(@TEL_ID+13,-1331.98,5743.55,45.0434,1.97053,2548,'VerdantLanding'), +(@TEL_ID+14,-1690.83,7151.72,202.397,3.94191,2548,'CentralEncampment'), +(@TEL_ID+15,-2977.19,8556.59,33.4102,4.32357,2209,'EmeraldDreamLegion'); diff --git a/sql/updates/world/master/2024_02_10_01_world.sql b/sql/updates/world/master/2024_02_10_01_world.sql new file mode 100644 index 000000000..4850f3231 --- /dev/null +++ b/sql/updates/world/master/2024_02_10_01_world.sql @@ -0,0 +1,7 @@ +-- Deprecated Quests in Camp Narache +DELETE FROM `disables` WHERE `sourceType`=1 AND `entry` IN (3091, 3092, 3093, 3094); +INSERT INTO `disables` (`sourceType`,`entry`,`flags`,`params_0`,`params_1`,`comment`) VALUES +(1,3091,0,'','','Deprecated Quest: Simple Note'), +(1,3092,0,'','','Deprecated Quest: Etched Note'), +(1,3093,0,'','','Deprecated Quest: Rune-Inscribed Note'), +(1,3094,0,'','','Deprecated Quest: Verdant Note'); diff --git a/sql/updates/world/master/2024_02_10_02_world.sql b/sql/updates/world/master/2024_02_10_02_world.sql new file mode 100644 index 000000000..9ba94967b --- /dev/null +++ b/sql/updates/world/master/2024_02_10_02_world.sql @@ -0,0 +1,4 @@ +-- Ferocitas the Dream Eater Loot: Talonkai's Jewel +DELETE FROM `creature_loot_template` WHERE `Entry`=7234 AND `Item` IN (8049, 8050); +INSERT INTO `creature_loot_template` (`Entry`,`Item`,`Reference`,`Chance`,`QuestRequired`,`LootMode`,`GroupId`,`MinCount`,`MaxCount`,`Comment`) VALUES +(7234,8050,0,100,1,1,0,1,1,'Quest Item: Talonkai''s Jewel'); diff --git a/sql/updates/world/master/2024_02_10_03_world.sql b/sql/updates/world/master/2024_02_10_03_world.sql new file mode 100644 index 000000000..19be63c4c --- /dev/null +++ b/sql/updates/world/master/2024_02_10_03_world.sql @@ -0,0 +1,6 @@ +-- Delete Empty Rows +DELETE FROM `quest_template_addon` WHERE `ID` IN (8325,9704); +-- Unnecessary SpecialFlags +UPDATE `quest_template_addon` SET `SpecialFlags`=0 WHERE `ID` IN (8326,8327,8334,8335,8347,8350); +-- Unfortunate Measures +UPDATE `quest_template_addon` SET `PrevQuestID`=8325 WHERE `ID`=8326; diff --git a/sql/updates/world/master/2024_02_10_04_world.sql b/sql/updates/world/master/2024_02_10_04_world.sql new file mode 100644 index 000000000..d333cd61c --- /dev/null +++ b/sql/updates/world/master/2024_02_10_04_world.sql @@ -0,0 +1,7 @@ +DELETE FROM `spell_proc` WHERE `SpellId` IN (47515); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(47515,0x00,6,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x402,0x0,0x0,0,0,0,0); -- Divine Aegis + +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_pri_divine_aegis'; +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(47515,'spell_pri_divine_aegis'); diff --git a/sql/updates/world/master/2024_02_10_05_world.sql b/sql/updates/world/master/2024_02_10_05_world.sql new file mode 100644 index 000000000..f9fd0df32 --- /dev/null +++ b/sql/updates/world/master/2024_02_10_05_world.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_pri_crystalline_reflection'; +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(17,'spell_pri_crystalline_reflection'); diff --git a/sql/updates/world/master/2024_02_11_00_world.sql b/sql/updates/world/master/2024_02_11_00_world.sql new file mode 100644 index 000000000..58e9c3c5a --- /dev/null +++ b/sql/updates/world/master/2024_02_11_00_world.sql @@ -0,0 +1,7 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_pri_train_of_thought'; +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(390693,'spell_pri_train_of_thought'); + +DELETE FROM `spell_proc` WHERE `SpellId` IN (390693); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(390693,0x0,6,0x000008C0,0x00000000,0x00000000,0x00000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0,0,0,0); -- Train of Thought diff --git a/sql/updates/world/master/2024_02_11_01_world.sql b/sql/updates/world/master/2024_02_11_01_world.sql new file mode 100644 index 000000000..fb886c507 --- /dev/null +++ b/sql/updates/world/master/2024_02_11_01_world.sql @@ -0,0 +1,16 @@ +-- Love is in the Air - The Gala of Gifts +DELETE FROM `phase_name` WHERE `ID` IN (22310, 22403); +INSERT INTO `phase_name` (`ID`, `Name`) VALUES +(22310, 'Cosmetic - Love is in the Air - The Gala of Gifts - Elwynn Forest'), +(22403, 'Cosmetic - Love is in the Air - The Gala of Gifts - Durotar'); + +DELETE FROM `phase_area` WHERE `PhaseId` IN (22310, 22403); +INSERT INTO `phase_area` (`AreaId`, `PhaseId`, `Comment`) VALUES +(12, 22310, 'Elwynn Forest: Cosmetic - Love is in the Air - The Gala of Gifts - Elwynn Forest'), +(1519, 22310, 'Stormwind City: Cosmetic - Love is in the Air - The Gala of Gifts - Elwynn Forest'), +(14, 22403, 'Durotar: Cosmetic - Love is in the Air - The Gala of Gifts - Durotar'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=26 AND `SourceGroup` IN (22310, 22403); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `Comment`) VALUES +(26, 22310, 0, 0, 0, 12, 0, 8, 0, 0, 0, 'Apply phase 22310 if event "Love is in the Air" is active'), +(26, 22403, 0, 0, 0, 12, 0, 8, 0, 0, 0, 'Apply phase 22403 if event "Love is in the Air" is active'); diff --git a/sql/updates/world/master/2024_02_11_02_world.sql b/sql/updates/world/master/2024_02_11_02_world.sql new file mode 100644 index 000000000..2bfbe3ce9 --- /dev/null +++ b/sql/updates/world/master/2024_02_11_02_world.sql @@ -0,0 +1,2 @@ +DELETE FROM `gameobject` WHERE `guid` IN(501914,501924,501937,501939,501995,501942,501998,501927,501944,502001,501929,501948,501932,501949,502002,501954,501933,501956,501936,501913,502005,501915,501918,501945,501935,501938,501941,501943,501946,502006,502012,501957,501907,501965,501909,501987,501926,501919,501910,501979,501911,501981,501971,501928,501974,501976,501991,501964,501992,501967,501982,501985,501970,501972,501975,501977,501930,502007,501953,501983,501986,501988,501958,501990,501959,501960,501961,501969); +DELETE FROM `gameobject_addon` WHERE `guid` IN(501914,501924,501937,501939,501995,501942,501998,501927,501944,502001,501929,501948,501932,501949,502002,501954,501933,501956,501936,501913,502005,501915,501918,501945,501935,501938,501941,501943,501946,502006,502012,501957,501907,501965,501909,501987,501926,501919,501910,501979,501911,501981,501971,501928,501974,501976,501991,501964,501992,501967,501982,501985,501970,501972,501975,501977,501930,502007,501953,501983,501986,501988,501958,501990,501959,501960,501961,501969); diff --git a/sql/updates/world/master/2024_02_15_00_world.sql b/sql/updates/world/master/2024_02_15_00_world.sql new file mode 100644 index 000000000..85ccb8d11 --- /dev/null +++ b/sql/updates/world/master/2024_02_15_00_world.sql @@ -0,0 +1,14 @@ +UPDATE `smart_scripts` SET `target_type`=8 WHERE + (`entryorguid`=137300 AND `source_type`=9 AND `id`=19 AND `link`=0) OR + (`entryorguid`=137300 AND `source_type`=9 AND `id`=20 AND `link`=0) OR + (`entryorguid`=1433800 AND `source_type`=9 AND `id`=4 AND `link`=0) OR + (`entryorguid`=2129100 AND `source_type`=9 AND `id`=1 AND `link`=0) OR + (`entryorguid`=2129100 AND `source_type`=9 AND `id`=13 AND `link`=0) OR + (`entryorguid`=2711300 AND `source_type`=9 AND `id`=1 AND `link`=0) OR + (`entryorguid`=2711300 AND `source_type`=9 AND `id`=3 AND `link`=0) OR + (`entryorguid`=2711400 AND `source_type`=9 AND `id`=1 AND `link`=0) OR + (`entryorguid`=2711400 AND `source_type`=9 AND `id`=3 AND `link`=0) OR + (`entryorguid`=2711500 AND `source_type`=9 AND `id`=1 AND `link`=0) OR + (`entryorguid`=2711600 AND `source_type`=9 AND `id`=3 AND `link`=0) OR + (`entryorguid`=2875000 AND `source_type`=9 AND `id`=3 AND `link`=0) OR + (`entryorguid`=3019000 AND `source_type`=9 AND `id`=13 AND `link`=0); diff --git a/sql/updates/world/master/2024_02_17_00_world.sql b/sql/updates/world/master/2024_02_17_00_world.sql new file mode 100644 index 000000000..54a0edc2e --- /dev/null +++ b/sql/updates/world/master/2024_02_17_00_world.sql @@ -0,0 +1,9 @@ +-- Fel Moss Corruption and Demonic Thieves ExclusiveGroup +UPDATE `quest_template_addon` SET `ExclusiveGroup`=-28714 WHERE `ID` IN (28714,28715); +-- Demonic Thieves +UPDATE `quest_template_addon` SET `PrevQuestID`=28713 WHERE `ID`=28715; +UPDATE `quest_template_addon` SET `NextQuestID`=28723 WHERE `ID`=28715; +-- A Favor for Melithar +UPDATE `quest_template_addon` SET `PrevQuestID`=28714 WHERE `ID`=28734; +UPDATE `quest_template_addon` SET `NextQuestID`=0 WHERE `ID`=28734; +UPDATE `quest_template_addon` SET `BreadcrumbForQuestId`=28715 WHERE `ID`=28734; diff --git a/sql/updates/world/master/2024_02_17_01_world.sql b/sql/updates/world/master/2024_02_17_01_world.sql new file mode 100644 index 000000000..2aff2b238 --- /dev/null +++ b/sql/updates/world/master/2024_02_17_01_world.sql @@ -0,0 +1,21 @@ +-- Teldrassil Quests +DELETE FROM `quest_template_addon` WHERE `ID` IN (487, 932, 937, 938, 2438, 2499, 13945); +INSERT INTO `quest_template_addon` (`ID`,`MaxLevel`,`AllowableClasses`,`SourceSpellID`,`PrevQuestID`,`NextQuestID`,`ExclusiveGroup`,`BreadcrumbForQuestId`,`RewardMailTemplateID`,`RewardMailDelay`,`RequiredSkillID`,`RequiredSkillPoints`,`RequiredMinRepFaction`,`RequiredMaxRepFaction`,`RequiredMinRepValue`,`RequiredMaxRepValue`,`ProvidedItemCount`,`SpecialFlags`,`ScriptName`) VALUES +(487,0,0,0,483,0,0,0,0,0,0,0,0,0,0,0,0,0,''), -- The Road to Darnassus +(932,0,0,0,489,0,0,0,0,0,0,0,0,0,0,0,0,0,''), -- Twisted Hatred +(2499,0,0,0,923,0,0,0,0,0,0,0,0,0,0,0,0,0,''), -- Oakenscowl +(13945,0,0,0,476,0,0,0,0,0,0,0,0,0,0,0,0,0,''); -- Resident Danger +-- Ursal the Mauler +UPDATE `quest_template_addon` SET `PrevQuestID`=483 WHERE `ID`=486; +-- Timberling Seeds +UPDATE `quest_template_addon` SET `PrevQuestID`=997 WHERE `ID`=918; +-- Teldrassil: The Refusal of the Aspects +UPDATE `quest_template_addon` SET `PrevQuestID`=28731 WHERE `ID`=929; +-- Denalan's Earth +UPDATE `quest_template_addon` SET `PrevQuestID`=486 WHERE `ID`=997; +-- Dolanaar Delivery +UPDATE `quest_template_addon` SET `SpecialFlags`=0 WHERE `ID`=2159; +-- Teldrassil: The Burden of the Kaldorei +UPDATE `quest_template_addon` SET `PrevQuestID`=918 WHERE `ID`=7383; +-- Nature's Reprisal +UPDATE `quest_template_addon` SET `PrevQuestID`=489 WHERE `ID`=13946; diff --git a/sql/updates/world/master/2024_02_18_00_world.sql b/sql/updates/world/master/2024_02_18_00_world.sql new file mode 100644 index 000000000..150748c33 --- /dev/null +++ b/sql/updates/world/master/2024_02_18_00_world.sql @@ -0,0 +1,9 @@ +-- Delete Empty Rows +DELETE FROM `quest_template_addon` WHERE `ID` IN (25129,25152); +-- Unnecessary NextQuestIDs +UPDATE `quest_template_addon` SET `NextQuestID`=0 WHERE `ID` IN (25131,25132,25133,25136); +-- Hana'zua +UPDATE `quest_template_addon` SET `PrevQuestID`=25127 WHERE `ID`=25128; +UPDATE `quest_template_addon` SET `BreadcrumbForQuestId`=25129 WHERE `ID`=25128; +-- Lazy Peons +UPDATE `quest_template_addon` SET `PrevQuestID`=25172 WHERE `ID`=37446;