From 43986954fddc05e0fe1f225b0cf38a7b01f775bb Mon Sep 17 00:00:00 2001 From: TDB Release Date: Sat, 15 Aug 2020 09:37:46 +0000 Subject: TDB 335.20081 - 2020/08/15 --- revision_data.h.in.cmake | 2 +- sql/base/auth_database.sql | 29 +- sql/base/characters_database.sql | 13 +- sql/base/dev/world_database.sql | 75 +++- .../auth/20071_2020_08_15/2020_07_15_00_auth.sql | 2 + .../auth/20071_2020_08_15/2020_08_02_00_auth.sql | 13 + .../auth/20071_2020_08_15/2020_08_03_00_auth.sql | 1 + .../auth/20071_2020_08_15/2020_08_03_01_auth.sql | 5 + .../auth/20071_2020_08_15/2020_08_11_00_auth.sql | 5 + .../20071_2020_08_15/2020_07_15_00_characters.sql | 2 + .../world/20071_2020_08_15/2020_07_15_00_world.sql | 3 + .../world/20071_2020_08_15/2020_07_22_00_world.sql | 5 + .../world/20071_2020_08_15/2020_07_24_00_world.sql | 2 + .../world/20071_2020_08_15/2020_07_24_01_world.sql | 307 ++++++++++++++ .../world/20071_2020_08_15/2020_07_29_00_world.sql | 4 + .../world/20071_2020_08_15/2020_07_29_01_world.sql | 2 + .../world/20071_2020_08_15/2020_07_29_02_world.sql | 3 + .../world/20071_2020_08_15/2020_07_30_00_world.sql | 10 + .../world/20071_2020_08_15/2020_07_31_00_world.sql | 9 + .../world/20071_2020_08_15/2020_07_31_01_world.sql | 176 ++++++++ .../world/20071_2020_08_15/2020_07_31_02_world.sql | 65 +++ .../world/20071_2020_08_15/2020_07_31_03_world.sql | 9 + .../world/20071_2020_08_15/2020_07_31_04_world.sql | 14 + .../world/20071_2020_08_15/2020_07_31_05_world.sql | 26 ++ .../world/20071_2020_08_15/2020_07_31_06_world.sql | 79 ++++ .../world/20071_2020_08_15/2020_07_31_07_world.sql | 14 + .../world/20071_2020_08_15/2020_07_31_08_world.sql | 36 ++ .../world/20071_2020_08_15/2020_07_31_09_world.sql | 61 +++ .../world/20071_2020_08_15/2020_07_31_10_world.sql | 21 + .../world/20071_2020_08_15/2020_07_31_11_world.sql | 33 ++ .../world/20071_2020_08_15/2020_07_31_12_world.sql | 25 ++ .../world/20071_2020_08_15/2020_07_31_13_world.sql | 120 ++++++ .../world/20071_2020_08_15/2020_07_31_14_world.sql | 7 + .../world/20071_2020_08_15/2020_07_31_15_world.sql | 59 +++ .../world/20071_2020_08_15/2020_07_31_16_world.sql | 5 + .../world/20071_2020_08_15/2020_07_31_17_world.sql | 16 + .../world/20071_2020_08_15/2020_07_31_18_world.sql | 16 + .../world/20071_2020_08_15/2020_07_31_19_world.sql | 9 + .../world/20071_2020_08_15/2020_07_31_20_world.sql | 15 + .../world/20071_2020_08_15/2020_07_31_21_world.sql | 64 +++ .../world/20071_2020_08_15/2020_07_31_22_world.sql | 6 + .../world/20071_2020_08_15/2020_07_31_23_world.sql | 5 + .../world/20071_2020_08_15/2020_07_31_24_world.sql | 6 + .../world/20071_2020_08_15/2020_07_31_25_world.sql | 8 + .../world/20071_2020_08_15/2020_08_02_00_world.sql | 4 + .../world/20071_2020_08_15/2020_08_02_01_world.sql | 2 + .../20071_2020_08_15/2020_08_02_02_world_335.sql | 9 + .../20071_2020_08_15/2020_08_02_03_world_335.sql | 4 + .../20071_2020_08_15/2020_08_02_04_world_335.sql | 108 +++++ .../20071_2020_08_15/2020_08_02_05_world_335.sql | 107 +++++ .../20071_2020_08_15/2020_08_02_06_world_335.sql | 143 +++++++ .../20071_2020_08_15/2020_08_02_07_world_335.sql | 78 ++++ .../world/20071_2020_08_15/2020_08_02_08_world.sql | 4 + .../20071_2020_08_15/2020_08_02_09_world_335.sql | 9 + .../20071_2020_08_15/2020_08_02_10_world_335.sql | 22 + .../world/20071_2020_08_15/2020_08_02_11_world.sql | 44 ++ .../world/20071_2020_08_15/2020_08_02_12_world.sql | 7 + .../20071_2020_08_15/2020_08_02_13_world_335.sql | 2 + .../world/20071_2020_08_15/2020_08_02_14_world.sql | 90 +++++ .../20071_2020_08_15/2020_08_02_15_world_335.sql | 26 ++ .../20071_2020_08_15/2020_08_02_16_world_335.sql | 203 ++++++++++ .../20071_2020_08_15/2020_08_02_17_world_335.sql | 149 +++++++ .../20071_2020_08_15/2020_08_02_18_world_335.sql | 86 ++++ .../world/20071_2020_08_15/2020_08_02_19_world.sql | 145 +++++++ .../20071_2020_08_15/2020_08_02_20_world_335.sql | 137 +++++++ .../20071_2020_08_15/2020_08_02_21_world_335.sql | 4 + .../20071_2020_08_15/2020_08_02_22_world_335.sql | 119 ++++++ .../20071_2020_08_15/2020_08_02_23_world_335.sql | 2 + .../20071_2020_08_15/2020_08_02_24_world_335.sql | 6 + .../world/20071_2020_08_15/2020_08_02_25_world.sql | 5 + .../20071_2020_08_15/2020_08_02_26_world_335.sql | 32 ++ .../world/20071_2020_08_15/2020_08_02_27_world.sql | 13 + .../20071_2020_08_15/2020_08_02_28_world_335.sql | 138 +++++++ .../20071_2020_08_15/2020_08_02_29_world_335.sql | 56 +++ .../20071_2020_08_15/2020_08_02_30_world_335.sql | 111 +++++ .../world/20071_2020_08_15/2020_08_02_31_world.sql | 260 ++++++++++++ .../world/20071_2020_08_15/2020_08_02_32_world.sql | 4 + .../world/20071_2020_08_15/2020_08_03_00_world.sql | 66 +++ .../world/20071_2020_08_15/2020_08_03_01_world.sql | 2 + .../world/20071_2020_08_15/2020_08_03_02_world.sql | 24 ++ .../20071_2020_08_15/2020_08_04_00_world_335.sql | 131 ++++++ .../20071_2020_08_15/2020_08_04_01_world_335.sql | 19 + .../world/20071_2020_08_15/2020_08_05_00_world.sql | 4 + .../world/20071_2020_08_15/2020_08_05_01_world.sql | 2 + .../20071_2020_08_15/2020_08_05_02_world_335.sql | 162 ++++++++ .../20071_2020_08_15/2020_08_05_03_world_335.sql | 134 ++++++ .../20071_2020_08_15/2020_08_05_04_world_335.sql | 5 + .../world/20071_2020_08_15/2020_08_05_05_world.sql | 31 ++ .../20071_2020_08_15/2020_08_07_00_world_335.sql | 141 +++++++ .../20071_2020_08_15/2020_08_07_01_world_335.sql | 2 + .../world/20071_2020_08_15/2020_08_07_02_world.sql | 71 ++++ .../world/20071_2020_08_15/2020_08_08_00_world.sql | 5 + .../world/20071_2020_08_15/2020_08_08_01_world.sql | 2 + .../world/20071_2020_08_15/2020_08_08_02_world.sql | 3 + .../world/20071_2020_08_15/2020_08_08_03_world.sql | 3 + .../20071_2020_08_15/2020_08_08_04_world_335.sql | 164 ++++++++ .../20071_2020_08_15/2020_08_08_05_world_335.sql | 152 +++++++ .../20071_2020_08_15/2020_08_08_06_world_335.sql | 3 + .../world/20071_2020_08_15/2020_08_09_00_world.sql | 69 ++++ .../world/20071_2020_08_15/2020_08_09_01_world.sql | 8 + .../20071_2020_08_15/2020_08_10_00_world_335.sql | 103 +++++ .../20071_2020_08_15/2020_08_10_01_world_335.sql | 149 +++++++ .../20071_2020_08_15/2020_08_10_02_world_335.sql | 3 + .../world/20071_2020_08_15/2020_08_10_03_world.sql | 52 +++ .../20071_2020_08_15/2020_08_10_04_world_335.sql | 202 +++++++++ .../20071_2020_08_15/2020_08_10_05_world_335.sql | 449 +++++++++++++++++++++ .../20071_2020_08_15/2020_08_11_00_world_335.sql | 15 + .../world/20071_2020_08_15/2020_08_12_00_world.sql | 6 + .../world/20071_2020_08_15/2020_08_12_01_world.sql | 6 + .../20071_2020_08_15/2020_08_12_02_world_335.sql | 85 ++++ .../20071_2020_08_15/2020_08_12_03_world_335.sql | 202 +++++++++ .../20071_2020_08_15/2020_08_12_04_world_335.sql | 217 ++++++++++ .../20071_2020_08_15/2020_08_12_05_world_335.sql | 20 + .../world/20071_2020_08_15/2020_08_13_00_world.sql | 2 + .../world/20071_2020_08_15/2020_08_13_01_world.sql | 30 ++ .../20071_2020_08_15/2020_08_15_00_world_335.sql | 206 ++++++++++ .../20071_2020_08_15/2020_08_15_01_world_335.sql | 206 ++++++++++ .../20071_2020_08_15/2020_08_15_02_world_335.sql | 37 ++ .../world/20071_2020_08_15/2020_08_15_03_world.sql | 2 + .../world/20071_2020_08_15/2020_08_15_04_world.sql | 157 +++++++ .../20071_2020_08_15/2020_08_15_05_world_335.sql | 4 + sql/updates/auth/3.3.5/2020_07_15_00_auth.sql | 2 - sql/updates/auth/3.3.5/2020_08_02_00_auth.sql | 13 - sql/updates/auth/3.3.5/2020_08_03_00_auth.sql | 1 - sql/updates/auth/3.3.5/2020_08_03_01_auth.sql | 5 - sql/updates/auth/3.3.5/2020_08_11_00_auth.sql | 5 - sql/updates/auth/3.3.5/2020_08_15_00_auth.sql | 2 + .../characters/3.3.5/2020_07_15_00_characters.sql | 2 - .../characters/3.3.5/2020_08_15_00_characters.sql | 2 + sql/updates/world/3.3.5/2020_07_15_00_world.sql | 3 - sql/updates/world/3.3.5/2020_07_22_00_world.sql | 5 - sql/updates/world/3.3.5/2020_07_24_00_world.sql | 2 - sql/updates/world/3.3.5/2020_07_24_01_world.sql | 307 -------------- sql/updates/world/3.3.5/2020_07_29_00_world.sql | 4 - sql/updates/world/3.3.5/2020_07_29_01_world.sql | 2 - sql/updates/world/3.3.5/2020_07_29_02_world.sql | 3 - sql/updates/world/3.3.5/2020_07_30_00_world.sql | 10 - sql/updates/world/3.3.5/2020_07_31_00_world.sql | 9 - sql/updates/world/3.3.5/2020_07_31_01_world.sql | 176 -------- sql/updates/world/3.3.5/2020_07_31_02_world.sql | 65 --- sql/updates/world/3.3.5/2020_07_31_03_world.sql | 9 - sql/updates/world/3.3.5/2020_07_31_04_world.sql | 14 - sql/updates/world/3.3.5/2020_07_31_05_world.sql | 26 -- sql/updates/world/3.3.5/2020_07_31_06_world.sql | 79 ---- sql/updates/world/3.3.5/2020_07_31_07_world.sql | 14 - sql/updates/world/3.3.5/2020_07_31_08_world.sql | 36 -- sql/updates/world/3.3.5/2020_07_31_09_world.sql | 61 --- sql/updates/world/3.3.5/2020_07_31_10_world.sql | 21 - sql/updates/world/3.3.5/2020_07_31_11_world.sql | 33 -- sql/updates/world/3.3.5/2020_07_31_12_world.sql | 25 -- sql/updates/world/3.3.5/2020_07_31_13_world.sql | 120 ------ sql/updates/world/3.3.5/2020_07_31_14_world.sql | 7 - sql/updates/world/3.3.5/2020_07_31_15_world.sql | 59 --- sql/updates/world/3.3.5/2020_07_31_16_world.sql | 5 - sql/updates/world/3.3.5/2020_07_31_17_world.sql | 16 - sql/updates/world/3.3.5/2020_07_31_18_world.sql | 16 - sql/updates/world/3.3.5/2020_07_31_19_world.sql | 9 - sql/updates/world/3.3.5/2020_07_31_20_world.sql | 15 - sql/updates/world/3.3.5/2020_07_31_21_world.sql | 64 --- sql/updates/world/3.3.5/2020_07_31_22_world.sql | 6 - sql/updates/world/3.3.5/2020_07_31_23_world.sql | 5 - sql/updates/world/3.3.5/2020_07_31_24_world.sql | 6 - sql/updates/world/3.3.5/2020_07_31_25_world.sql | 8 - sql/updates/world/3.3.5/2020_08_02_00_world.sql | 4 - sql/updates/world/3.3.5/2020_08_02_01_world.sql | 2 - .../world/3.3.5/2020_08_02_02_world_335.sql | 9 - .../world/3.3.5/2020_08_02_03_world_335.sql | 4 - .../world/3.3.5/2020_08_02_04_world_335.sql | 108 ----- .../world/3.3.5/2020_08_02_05_world_335.sql | 107 ----- .../world/3.3.5/2020_08_02_06_world_335.sql | 143 ------- .../world/3.3.5/2020_08_02_07_world_335.sql | 78 ---- sql/updates/world/3.3.5/2020_08_02_08_world.sql | 4 - .../world/3.3.5/2020_08_02_09_world_335.sql | 9 - .../world/3.3.5/2020_08_02_10_world_335.sql | 22 - sql/updates/world/3.3.5/2020_08_02_11_world.sql | 44 -- sql/updates/world/3.3.5/2020_08_02_12_world.sql | 7 - .../world/3.3.5/2020_08_02_13_world_335.sql | 2 - sql/updates/world/3.3.5/2020_08_02_14_world.sql | 90 ----- .../world/3.3.5/2020_08_02_15_world_335.sql | 26 -- .../world/3.3.5/2020_08_02_16_world_335.sql | 203 ---------- .../world/3.3.5/2020_08_02_17_world_335.sql | 149 ------- .../world/3.3.5/2020_08_02_18_world_335.sql | 86 ---- sql/updates/world/3.3.5/2020_08_02_19_world.sql | 145 ------- .../world/3.3.5/2020_08_02_20_world_335.sql | 137 ------- .../world/3.3.5/2020_08_02_21_world_335.sql | 4 - .../world/3.3.5/2020_08_02_22_world_335.sql | 119 ------ .../world/3.3.5/2020_08_02_23_world_335.sql | 2 - .../world/3.3.5/2020_08_02_24_world_335.sql | 6 - sql/updates/world/3.3.5/2020_08_02_25_world.sql | 5 - .../world/3.3.5/2020_08_02_26_world_335.sql | 32 -- sql/updates/world/3.3.5/2020_08_02_27_world.sql | 13 - .../world/3.3.5/2020_08_02_28_world_335.sql | 138 ------- .../world/3.3.5/2020_08_02_29_world_335.sql | 56 --- .../world/3.3.5/2020_08_02_30_world_335.sql | 111 ----- sql/updates/world/3.3.5/2020_08_02_31_world.sql | 260 ------------ sql/updates/world/3.3.5/2020_08_02_32_world.sql | 4 - sql/updates/world/3.3.5/2020_08_03_00_world.sql | 66 --- sql/updates/world/3.3.5/2020_08_03_01_world.sql | 2 - sql/updates/world/3.3.5/2020_08_03_02_world.sql | 24 -- .../world/3.3.5/2020_08_04_00_world_335.sql | 131 ------ .../world/3.3.5/2020_08_04_01_world_335.sql | 19 - sql/updates/world/3.3.5/2020_08_05_00_world.sql | 4 - sql/updates/world/3.3.5/2020_08_05_01_world.sql | 2 - .../world/3.3.5/2020_08_05_02_world_335.sql | 162 -------- .../world/3.3.5/2020_08_05_03_world_335.sql | 134 ------ .../world/3.3.5/2020_08_05_04_world_335.sql | 5 - sql/updates/world/3.3.5/2020_08_05_05_world.sql | 31 -- .../world/3.3.5/2020_08_07_00_world_335.sql | 141 ------- .../world/3.3.5/2020_08_07_01_world_335.sql | 2 - sql/updates/world/3.3.5/2020_08_07_02_world.sql | 71 ---- sql/updates/world/3.3.5/2020_08_08_00_world.sql | 5 - sql/updates/world/3.3.5/2020_08_08_01_world.sql | 2 - sql/updates/world/3.3.5/2020_08_08_02_world.sql | 3 - sql/updates/world/3.3.5/2020_08_08_03_world.sql | 3 - .../world/3.3.5/2020_08_08_04_world_335.sql | 164 -------- .../world/3.3.5/2020_08_08_05_world_335.sql | 152 ------- .../world/3.3.5/2020_08_08_06_world_335.sql | 3 - sql/updates/world/3.3.5/2020_08_09_00_world.sql | 69 ---- sql/updates/world/3.3.5/2020_08_09_01_world.sql | 8 - .../world/3.3.5/2020_08_10_00_world_335.sql | 103 ----- .../world/3.3.5/2020_08_10_01_world_335.sql | 149 ------- .../world/3.3.5/2020_08_10_02_world_335.sql | 3 - sql/updates/world/3.3.5/2020_08_10_03_world.sql | 52 --- .../world/3.3.5/2020_08_10_04_world_335.sql | 202 --------- .../world/3.3.5/2020_08_10_05_world_335.sql | 449 --------------------- .../world/3.3.5/2020_08_11_00_world_335.sql | 15 - sql/updates/world/3.3.5/2020_08_12_00_world.sql | 6 - sql/updates/world/3.3.5/2020_08_12_01_world.sql | 6 - .../world/3.3.5/2020_08_12_02_world_335.sql | 85 ---- .../world/3.3.5/2020_08_12_03_world_335.sql | 202 --------- .../world/3.3.5/2020_08_12_04_world_335.sql | 217 ---------- .../world/3.3.5/2020_08_12_05_world_335.sql | 20 - sql/updates/world/3.3.5/2020_08_13_00_world.sql | 2 - sql/updates/world/3.3.5/2020_08_13_01_world.sql | 30 -- .../world/3.3.5/2020_08_15_00_world_335.sql | 206 ---------- .../world/3.3.5/2020_08_15_01_world_335.sql | 206 ---------- .../world/3.3.5/2020_08_15_02_world_335.sql | 37 -- sql/updates/world/3.3.5/2020_08_15_03_world.sql | 2 - sql/updates/world/3.3.5/2020_08_15_04_world.sql | 157 ------- .../world/3.3.5/2020_08_15_05_world_335.sql | 4 - sql/updates/world/3.3.5/2020_08_15_06_world.sql | 3 + 241 files changed, 6856 insertions(+), 6776 deletions(-) create mode 100644 sql/old/3.3.5a/auth/20071_2020_08_15/2020_07_15_00_auth.sql create mode 100644 sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_02_00_auth.sql create mode 100644 sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_03_00_auth.sql create mode 100644 sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_03_01_auth.sql create mode 100644 sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_11_00_auth.sql create mode 100644 sql/old/3.3.5a/characters/20071_2020_08_15/2020_07_15_00_characters.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_15_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_22_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_24_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_24_01_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_01_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_02_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_30_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_01_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_02_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_03_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_04_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_05_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_06_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_07_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_08_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_09_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_10_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_11_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_12_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_13_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_14_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_15_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_16_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_17_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_18_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_19_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_20_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_21_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_22_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_23_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_24_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_25_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_01_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_02_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_03_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_04_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_05_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_06_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_07_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_08_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_09_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_10_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_11_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_12_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_13_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_14_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_15_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_16_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_17_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_18_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_19_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_20_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_21_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_22_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_23_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_24_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_25_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_26_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_27_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_28_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_29_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_30_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_31_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_32_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_01_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_02_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_04_00_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_04_01_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_01_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_02_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_03_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_04_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_05_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_00_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_01_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_02_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_01_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_02_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_03_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_04_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_05_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_06_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_09_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_09_01_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_00_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_01_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_02_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_03_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_04_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_05_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_11_00_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_01_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_02_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_03_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_04_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_05_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_13_00_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_13_01_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_00_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_01_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_02_world_335.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_03_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_04_world.sql create mode 100644 sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_05_world_335.sql delete mode 100644 sql/updates/auth/3.3.5/2020_07_15_00_auth.sql delete mode 100644 sql/updates/auth/3.3.5/2020_08_02_00_auth.sql delete mode 100644 sql/updates/auth/3.3.5/2020_08_03_00_auth.sql delete mode 100644 sql/updates/auth/3.3.5/2020_08_03_01_auth.sql delete mode 100644 sql/updates/auth/3.3.5/2020_08_11_00_auth.sql create mode 100644 sql/updates/auth/3.3.5/2020_08_15_00_auth.sql delete mode 100644 sql/updates/characters/3.3.5/2020_07_15_00_characters.sql create mode 100644 sql/updates/characters/3.3.5/2020_08_15_00_characters.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_15_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_22_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_24_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_24_01_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_29_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_29_01_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_29_02_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_30_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_01_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_02_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_03_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_04_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_05_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_06_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_07_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_08_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_09_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_10_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_11_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_12_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_13_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_14_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_15_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_16_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_17_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_18_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_19_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_20_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_21_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_22_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_23_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_24_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_07_31_25_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_01_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_02_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_03_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_04_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_05_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_06_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_07_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_08_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_09_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_10_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_11_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_12_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_13_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_14_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_15_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_16_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_17_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_18_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_19_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_20_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_21_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_22_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_23_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_24_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_25_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_26_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_27_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_28_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_29_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_30_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_31_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_02_32_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_03_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_03_01_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_03_02_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_04_00_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_04_01_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_05_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_05_01_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_05_02_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_05_03_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_05_04_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_05_05_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_07_00_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_07_01_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_07_02_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_08_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_08_01_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_08_02_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_08_03_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_08_04_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_08_05_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_08_06_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_09_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_09_01_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_10_00_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_10_01_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_10_02_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_10_03_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_10_04_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_10_05_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_11_00_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_12_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_12_01_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_12_02_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_12_03_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_12_04_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_12_05_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_13_00_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_13_01_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_15_00_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_15_01_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_15_02_world_335.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_15_03_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_15_04_world.sql delete mode 100644 sql/updates/world/3.3.5/2020_08_15_05_world_335.sql create mode 100644 sql/updates/world/3.3.5/2020_08_15_06_world.sql diff --git a/revision_data.h.in.cmake b/revision_data.h.in.cmake index 6e79a976cc6..eb442771506 100644 --- a/revision_data.h.in.cmake +++ b/revision_data.h.in.cmake @@ -9,7 +9,7 @@ #define _SOURCE_DIRECTORY R"(@CMAKE_SOURCE_DIR@)" #define _BUILD_DIRECTORY R"(@BUILDDIR@)" #define _MYSQL_EXECUTABLE R"(@MYSQL_EXECUTABLE@)" - #define _FULL_DATABASE "TDB_full_world_335.20071_2020_07_15.sql" + #define _FULL_DATABASE "TDB_full_world_335.20081_2020_08_15.sql" #define VER_COMPANYNAME_STR "TrinityCore Developers" #define VER_LEGALCOPYRIGHT_STR "(c)2008-2019 TrinityCore" #define VER_FILEVERSION 0,0,0 diff --git a/sql/base/auth_database.sql b/sql/base/auth_database.sql index 2d790eac527..eb289e66100 100644 --- a/sql/base/auth_database.sql +++ b/sql/base/auth_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 5.7.29, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 5.7.30, for Linux (x86_64) -- -- Host: localhost Database: auth -- ------------------------------------------------------ --- Server version 5.7.29-0ubuntu0.18.04.1 +-- Server version 5.7.30-0ubuntu0.18.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -25,10 +25,10 @@ DROP TABLE IF EXISTS `account`; CREATE TABLE `account` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Identifier', `username` varchar(32) NOT NULL DEFAULT '', - `salt` BINARY(32), - `verifier` BINARY(32), - `session_key_auth` BINARY(40) DEFAULT NULL, - `session_key_bnet` VARBINARY(64) DEFAULT NULL, + `salt` binary(32) DEFAULT NULL, + `verifier` binary(32) DEFAULT NULL, + `session_key_auth` binary(40) DEFAULT NULL, + `session_key_bnet` varbinary(64) DEFAULT NULL, `sha_pass_hash` varchar(40) NOT NULL DEFAULT '', `v` varchar(64) NOT NULL DEFAULT 'dummy value, use `verifier` instead', `s` varchar(64) NOT NULL DEFAULT 'dummy value, use `salt` instead', @@ -1967,11 +1967,12 @@ INSERT INTO `updates` VALUES ('2020_05_15_00_auth.sql','765389B45F97A02160A58B373D63166F7F7D4427','ARCHIVED','2020-05-15 08:55:56',0), ('2020_06_15_00_auth.sql','3158036285CC9A4AB7D39063F9687649A21D0A94','ARCHIVED','2020-06-15 07:48:08',0), ('2020_06_20_00_auth.sql','85345FAF20B91DA7B157AE1E17DF5B6446C2E109','ARCHIVED','2020-06-11 10:48:00',0), -('2020_07_15_00_auth.sql','56748440894EA78C3BE72C4A3F2E97E256E6EE40','RELEASED','2020-07-15 00:00:00',0), -('2020_08_02_00_auth.sql','B0290F6558C59262D9DDD8071060A8803DD56930','RELEASED','2020-08-02 00:00:00',0), -('2020_08_03_00_auth.sql','492CA77C0FAEEEF3E0492121B3A92689373ECFA3','RELEASED','2020-08-03 00:00:00',0), -('2020_08_03_01_auth.sql','EC1063396CA20A2303D83238470D41EF4439EC72','RELEASED','2020-08-03 00:00:01',0), -('2020_08_11_00_auth.sql','14C99177E43003D83A4D6F2227722F15FC15A1D0','RELEASED','2020-08-11 00:00:00',0); +('2020_07_15_00_auth.sql','56748440894EA78C3BE72C4A3F2E97E256E6EE40','ARCHIVED','2020-07-15 00:00:00',0), +('2020_08_02_00_auth.sql','B0290F6558C59262D9DDD8071060A8803DD56930','ARCHIVED','2020-08-02 00:00:00',0), +('2020_08_03_00_auth.sql','492CA77C0FAEEEF3E0492121B3A92689373ECFA3','ARCHIVED','2020-08-03 00:00:00',0), +('2020_08_03_01_auth.sql','EC1063396CA20A2303D83238470D41EF4439EC72','ARCHIVED','2020-08-03 00:00:01',0), +('2020_08_11_00_auth.sql','14C99177E43003D83A4D6F2227722F15FC15A1D0','ARCHIVED','2020-08-11 00:00:00',0), +('2020_08_15_00_auth.sql','A49F4A776E1583B1FF63DFE99BC0E0DD97A74674','ARCHIVED','2020-08-15 09:34:44',0); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; @@ -2046,6 +2047,10 @@ SET character_set_client = utf8; 1 AS `string`*/; SET character_set_client = @saved_cs_client; +-- +-- Dumping routines for database 'auth' +-- + -- -- Final view structure for view `vw_log_history` -- @@ -2073,4 +2078,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 2020-07-15 10:35:47 +-- Dump completed on 2020-08-15 9:34:48 diff --git a/sql/base/characters_database.sql b/sql/base/characters_database.sql index a4c97454ac2..9afa7ba84ab 100644 --- a/sql/base/characters_database.sql +++ b/sql/base/characters_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 5.7.29, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 5.7.30, for Linux (x86_64) -- -- Host: localhost Database: characters -- ------------------------------------------------------ --- Server version 5.7.29-0ubuntu0.18.04.1 +-- Server version 5.7.30-0ubuntu0.18.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -2647,7 +2647,8 @@ INSERT INTO `updates` VALUES ('2020_04_15_00_characters.sql','61F7DE3B81C7E479FFF9463A39DF568826926F39','ARCHIVED','2020-04-15 11:03:56',0), ('2020_05_15_00_characters.sql','F1C2FECAA4EB623560914E7758E0BB8364CA135A','ARCHIVED','2020-05-15 08:55:56',0), ('2020_06_15_00_characters.sql','99C4F85580421E928003380D8F992C4EF5E627DF','ARCHIVED','2020-06-15 07:48:08',0), -('2020_07_15_00_characters.sql','D87627DC6E4D222F68A1F56F0B3B986EF9A590EF','ARCHIVED','2020-07-15 10:35:41',0); +('2020_07_15_00_characters.sql','D87627DC6E4D222F68A1F56F0B3B986EF9A590EF','ARCHIVED','2020-07-15 10:35:41',0), +('2020_08_15_00_characters.sql','70979D488ACD23DEB8E45D31C3ADC690A1B81F79','ARCHIVED','2020-08-15 09:34:44',0); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; @@ -2804,6 +2805,10 @@ INSERT INTO `worldstates` VALUES (20008,0,'NextDailyQuestResetTime'); /*!40000 ALTER TABLE `worldstates` ENABLE KEYS */; UNLOCK TABLES; + +-- +-- Dumping routines for database 'characters' +-- /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; @@ -2814,4 +2819,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-07-15 10:35:47 +-- Dump completed on 2020-08-15 9:34:48 diff --git a/sql/base/dev/world_database.sql b/sql/base/dev/world_database.sql index 81aeed2142f..8040b256142 100644 --- a/sql/base/dev/world_database.sql +++ b/sql/base/dev/world_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 5.7.29, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 5.7.30, for Linux (x86_64) -- -- Host: localhost Database: world -- ------------------------------------------------------ --- Server version 5.7.29-0ubuntu0.18.04.1 +-- Server version 5.7.30-0ubuntu0.18.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -2557,7 +2557,7 @@ CREATE TABLE `quest_greeting_locale` ( `locale` varchar(4) NOT NULL, `Greeting` text, `VerifiedBuild` smallint(5) DEFAULT '0', - PRIMARY KEY (`ID`,`Type`) + PRIMARY KEY (`ID`,`Type`,`locale`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; @@ -3791,6 +3791,47 @@ CREATE TABLE `version` ( ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Version Notes'; /*!40101 SET character_set_client = @saved_cs_client */; +-- +-- Temporary table structure for view `vw_smart_scripts_with_labels` +-- + +DROP TABLE IF EXISTS `vw_smart_scripts_with_labels`; +/*!50001 DROP VIEW IF EXISTS `vw_smart_scripts_with_labels`*/; +SET @saved_cs_client = @@character_set_client; +SET character_set_client = utf8; +/*!50001 CREATE VIEW `vw_smart_scripts_with_labels` AS SELECT + 1 AS `entryorguid`, + 1 AS `source_type`, + 1 AS `id`, + 1 AS `link`, + 1 AS `event_type`, + 1 AS `event_phase_mask`, + 1 AS `event_chance`, + 1 AS `event_flags`, + 1 AS `event_param1`, + 1 AS `event_param2`, + 1 AS `event_param3`, + 1 AS `event_param4`, + 1 AS `event_param5`, + 1 AS `action_type`, + 1 AS `action_param1`, + 1 AS `action_param2`, + 1 AS `action_param3`, + 1 AS `action_param4`, + 1 AS `action_param5`, + 1 AS `action_param6`, + 1 AS `target_type`, + 1 AS `target_param1`, + 1 AS `target_param2`, + 1 AS `target_param3`, + 1 AS `target_param4`, + 1 AS `target_x`, + 1 AS `target_y`, + 1 AS `target_z`, + 1 AS `target_o`, + 1 AS `comment`*/; +SET character_set_client = @saved_cs_client; + -- -- Table structure for table `warden_checks` -- @@ -3801,12 +3842,12 @@ DROP TABLE IF EXISTS `warden_checks`; CREATE TABLE `warden_checks` ( `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT, `type` tinyint(3) unsigned DEFAULT NULL, - `data` varchar(48) DEFAULT NULL, `str` varchar(20) DEFAULT NULL, `address` int(10) unsigned DEFAULT NULL, `length` tinyint(3) unsigned DEFAULT NULL, - `result` varchar(24) DEFAULT NULL, `comment` varchar(50) DEFAULT NULL, + `data` binary(24) DEFAULT NULL, + `result` varbinary(12) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=787 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; @@ -3875,6 +3916,28 @@ CREATE TABLE `waypoints` ( PRIMARY KEY (`entry`,`pointid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Creature waypoints'; /*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping routines for database 'world' +-- + +-- +-- Final view structure for view `vw_smart_scripts_with_labels` +-- + +/*!50001 DROP VIEW IF EXISTS `vw_smart_scripts_with_labels`*/; +/*!50001 SET @saved_cs_client = @@character_set_client */; +/*!50001 SET @saved_cs_results = @@character_set_results */; +/*!50001 SET @saved_col_connection = @@collation_connection */; +/*!50001 SET character_set_client = utf8 */; +/*!50001 SET character_set_results = utf8 */; +/*!50001 SET collation_connection = utf8_general_ci */; +/*!50001 CREATE ALGORITHM=UNDEFINED */ +/*!50013 */ +/*!50001 VIEW `vw_smart_scripts_with_labels` AS (select `smart_scripts`.`entryorguid` AS `entryorguid`,`smart_scripts`.`source_type` AS `source_type`,`smart_scripts`.`id` AS `id`,`smart_scripts`.`link` AS `link`,(case when (`smart_scripts`.`event_type` = 0) then 'SMART_EVENT_UPDATE_IC' when (`smart_scripts`.`event_type` = 1) then 'SMART_EVENT_UPDATE_OOC' when (`smart_scripts`.`event_type` = 2) then 'SMART_EVENT_HEALTH_PCT' when (`smart_scripts`.`event_type` = 3) then 'SMART_EVENT_MANA_PCT' when (`smart_scripts`.`event_type` = 4) then 'SMART_EVENT_AGGRO' when (`smart_scripts`.`event_type` = 5) then 'SMART_EVENT_KILL' when (`smart_scripts`.`event_type` = 6) then 'SMART_EVENT_DEATH' when (`smart_scripts`.`event_type` = 7) then 'SMART_EVENT_EVADE' when (`smart_scripts`.`event_type` = 8) then 'SMART_EVENT_SPELLHIT' when (`smart_scripts`.`event_type` = 9) then 'SMART_EVENT_RANGE' when (`smart_scripts`.`event_type` = 10) then 'SMART_EVENT_OOC_LOS' when (`smart_scripts`.`event_type` = 11) then 'SMART_EVENT_RESPAWN' when (`smart_scripts`.`event_type` = 12) then 'SMART_EVENT_TARGET_HEALTH_PCT' when (`smart_scripts`.`event_type` = 13) then 'SMART_EVENT_VICTIM_CASTING' when (`smart_scripts`.`event_type` = 14) then 'SMART_EVENT_FRIENDLY_HEALTH' when (`smart_scripts`.`event_type` = 15) then 'SMART_EVENT_FRIENDLY_IS_CC' when (`smart_scripts`.`event_type` = 16) then 'SMART_EVENT_FRIENDLY_MISSING_BUFF' when (`smart_scripts`.`event_type` = 17) then 'SMART_EVENT_SUMMONED_UNIT' when (`smart_scripts`.`event_type` = 18) then 'SMART_EVENT_TARGET_MANA_PCT' when (`smart_scripts`.`event_type` = 19) then 'SMART_EVENT_ACCEPTED_QUEST' when (`smart_scripts`.`event_type` = 20) then 'SMART_EVENT_REWARD_QUEST' when (`smart_scripts`.`event_type` = 21) then 'SMART_EVENT_REACHED_HOME' when (`smart_scripts`.`event_type` = 22) then 'SMART_EVENT_RECEIVE_EMOTE' when (`smart_scripts`.`event_type` = 23) then 'SMART_EVENT_HAS_AURA' when (`smart_scripts`.`event_type` = 24) then 'SMART_EVENT_TARGET_BUFFED' when (`smart_scripts`.`event_type` = 25) then 'SMART_EVENT_RESET' when (`smart_scripts`.`event_type` = 26) then 'SMART_EVENT_IC_LOS' when (`smart_scripts`.`event_type` = 27) then 'SMART_EVENT_PASSENGER_BOARDED' when (`smart_scripts`.`event_type` = 28) then 'SMART_EVENT_PASSENGER_REMOVED' when (`smart_scripts`.`event_type` = 29) then 'SMART_EVENT_CHARMED' when (`smart_scripts`.`event_type` = 30) then 'SMART_EVENT_CHARMED_TARGET' when (`smart_scripts`.`event_type` = 31) then 'SMART_EVENT_SPELLHIT_TARGET' when (`smart_scripts`.`event_type` = 32) then 'SMART_EVENT_DAMAGED' when (`smart_scripts`.`event_type` = 33) then 'SMART_EVENT_DAMAGED_TARGET' when (`smart_scripts`.`event_type` = 34) then 'SMART_EVENT_MOVEMENTINFORM' when (`smart_scripts`.`event_type` = 35) then 'SMART_EVENT_SUMMON_DESPAWNED' when (`smart_scripts`.`event_type` = 36) then 'SMART_EVENT_CORPSE_REMOVED' when (`smart_scripts`.`event_type` = 37) then 'SMART_EVENT_AI_INIT' when (`smart_scripts`.`event_type` = 38) then 'SMART_EVENT_DATA_SET' when (`smart_scripts`.`event_type` = 39) then 'SMART_EVENT_WAYPOINT_START' when (`smart_scripts`.`event_type` = 40) then 'SMART_EVENT_WAYPOINT_REACHED' when (`smart_scripts`.`event_type` = 41) then 'SMART_EVENT_TRANSPORT_ADDPLAYER' when (`smart_scripts`.`event_type` = 42) then 'SMART_EVENT_TRANSPORT_ADDCREATURE' when (`smart_scripts`.`event_type` = 43) then 'SMART_EVENT_TRANSPORT_REMOVE_PLAYER' when (`smart_scripts`.`event_type` = 44) then 'SMART_EVENT_TRANSPORT_RELOCATE' when (`smart_scripts`.`event_type` = 45) then 'SMART_EVENT_INSTANCE_PLAYER_ENTER' when (`smart_scripts`.`event_type` = 46) then 'SMART_EVENT_AREATRIGGER_ONTRIGGER' when (`smart_scripts`.`event_type` = 47) then 'SMART_EVENT_QUEST_ACCEPTED' when (`smart_scripts`.`event_type` = 48) then 'SMART_EVENT_QUEST_OBJ_COPLETETION' when (`smart_scripts`.`event_type` = 49) then 'SMART_EVENT_QUEST_COMPLETION' when (`smart_scripts`.`event_type` = 50) then 'SMART_EVENT_QUEST_REWARDED' when (`smart_scripts`.`event_type` = 51) then 'SMART_EVENT_QUEST_FAIL' when (`smart_scripts`.`event_type` = 52) then 'SMART_EVENT_TEXT_OVER' when (`smart_scripts`.`event_type` = 53) then 'SMART_EVENT_RECEIVE_HEAL' when (`smart_scripts`.`event_type` = 54) then 'SMART_EVENT_JUST_SUMMONED' when (`smart_scripts`.`event_type` = 55) then 'SMART_EVENT_WAYPOINT_PAUSED' when (`smart_scripts`.`event_type` = 56) then 'SMART_EVENT_WAYPOINT_RESUMED' when (`smart_scripts`.`event_type` = 57) then 'SMART_EVENT_WAYPOINT_STOPPED' when (`smart_scripts`.`event_type` = 58) then 'SMART_EVENT_WAYPOINT_ENDED' when (`smart_scripts`.`event_type` = 59) then 'SMART_EVENT_TIMED_EVENT_TRIGGERED' when (`smart_scripts`.`event_type` = 60) then 'SMART_EVENT_UPDATE' when (`smart_scripts`.`event_type` = 61) then 'SMART_EVENT_LINK' when (`smart_scripts`.`event_type` = 62) then 'SMART_EVENT_GOSSIP_SELECT' when (`smart_scripts`.`event_type` = 63) then 'SMART_EVENT_JUST_CREATED' when (`smart_scripts`.`event_type` = 64) then 'SMART_EVENT_GOSSIP_HELLO' when (`smart_scripts`.`event_type` = 65) then 'SMART_EVENT_FOLLOW_COMPLETED' when (`smart_scripts`.`event_type` = 66) then 'SMART_EVENT_EVENT_PHASE_CHANGE' when (`smart_scripts`.`event_type` = 67) then 'SMART_EVENT_IS_BEHIND_TARGET' when (`smart_scripts`.`event_type` = 68) then 'SMART_EVENT_GAME_EVENT_START' when (`smart_scripts`.`event_type` = 69) then 'SMART_EVENT_GAME_EVENT_END' when (`smart_scripts`.`event_type` = 70) then 'SMART_EVENT_GO_LOOT_STATE_CHANGED' when (`smart_scripts`.`event_type` = 71) then 'SMART_EVENT_GO_EVENT_INFORM' when (`smart_scripts`.`event_type` = 72) then 'SMART_EVENT_ACTION_DONE' when (`smart_scripts`.`event_type` = 73) then 'SMART_EVENT_ON_SPELLCLICK' when (`smart_scripts`.`event_type` = 74) then 'SMART_EVENT_FRIENDLY_HEALTH_PCT' when (`smart_scripts`.`event_type` = 75) then 'SMART_EVENT_DISTANCE_CREATURE' when (`smart_scripts`.`event_type` = 76) then 'SMART_EVENT_DISTANCE_GAMEOBJECT' when (`smart_scripts`.`event_type` = 77) then 'SMART_EVENT_COUNTER_SET' when (`smart_scripts`.`event_type` = 78) then 'SMART_EVENT_SCENE_START' when (`smart_scripts`.`event_type` = 79) then 'SMART_EVENT_SCENE_TRIGGER' when (`smart_scripts`.`event_type` = 80) then 'SMART_EVENT_SCENE_CANCEL' when (`smart_scripts`.`event_type` = 81) then 'SMART_EVENT_SCENE_COMPLETE' when (`smart_scripts`.`event_type` = 82) then 'SMART_EVENT_SUMMONED_UNIT_DIES' else `smart_scripts`.`event_type` end) AS `event_type`,`smart_scripts`.`event_phase_mask` AS `event_phase_mask`,`smart_scripts`.`event_chance` AS `event_chance`,`smart_scripts`.`event_flags` AS `event_flags`,`smart_scripts`.`event_param1` AS `event_param1`,`smart_scripts`.`event_param2` AS `event_param2`,`smart_scripts`.`event_param3` AS `event_param3`,`smart_scripts`.`event_param4` AS `event_param4`,`smart_scripts`.`event_param5` AS `event_param5`,(case when (`smart_scripts`.`action_type` = 0) then 'SMART_ACTION_NONE' when (`smart_scripts`.`action_type` = 1) then 'SMART_ACTION_TALK' when (`smart_scripts`.`action_type` = 2) then 'SMART_ACTION_SET_FACTION' when (`smart_scripts`.`action_type` = 3) then 'SMART_ACTION_MORPH_TO_ENTRY_OR_MODEL' when (`smart_scripts`.`action_type` = 4) then 'SMART_ACTION_SOUND' when (`smart_scripts`.`action_type` = 5) then 'SMART_ACTION_PLAY_EMOTE' when (`smart_scripts`.`action_type` = 6) then 'SMART_ACTION_FAIL_QUEST' when (`smart_scripts`.`action_type` = 7) then 'SMART_ACTION_OFFER_QUEST' when (`smart_scripts`.`action_type` = 8) then 'SMART_ACTION_SET_REACT_STATE' when (`smart_scripts`.`action_type` = 9) then 'SMART_ACTION_ACTIVATE_GOBJECT' when (`smart_scripts`.`action_type` = 10) then 'SMART_ACTION_RANDOM_EMOTE' when (`smart_scripts`.`action_type` = 11) then 'SMART_ACTION_CAST' when (`smart_scripts`.`action_type` = 12) then 'SMART_ACTION_SUMMON_CREATURE' when (`smart_scripts`.`action_type` = 13) then 'SMART_ACTION_THREAT_SINGLE_PCT' when (`smart_scripts`.`action_type` = 14) then 'SMART_ACTION_THREAT_ALL_PCT' when (`smart_scripts`.`action_type` = 15) then 'SMART_ACTION_CALL_AREAEXPLOREDOREVENTHAPPENS' when (`smart_scripts`.`action_type` = 16) then 'SMART_ACTION_RESERVED_16' when (`smart_scripts`.`action_type` = 17) then 'SMART_ACTION_SET_EMOTE_STATE' when (`smart_scripts`.`action_type` = 18) then 'SMART_ACTION_SET_UNIT_FLAG' when (`smart_scripts`.`action_type` = 19) then 'SMART_ACTION_REMOVE_UNIT_FLAG' when (`smart_scripts`.`action_type` = 20) then 'SMART_ACTION_AUTO_ATTACK' when (`smart_scripts`.`action_type` = 21) then 'SMART_ACTION_ALLOW_COMBAT_MOVEMENT' when (`smart_scripts`.`action_type` = 22) then 'SMART_ACTION_SET_EVENT_PHASE' when (`smart_scripts`.`action_type` = 23) then 'SMART_ACTION_INC_EVENT_PHASE' when (`smart_scripts`.`action_type` = 24) then 'SMART_ACTION_EVADE' when (`smart_scripts`.`action_type` = 25) then 'SMART_ACTION_FLEE_FOR_ASSIST' when (`smart_scripts`.`action_type` = 26) then 'SMART_ACTION_CALL_GROUPEVENTHAPPENS' when (`smart_scripts`.`action_type` = 27) then 'SMART_ACTION_COMBAT_STOP' when (`smart_scripts`.`action_type` = 28) then 'SMART_ACTION_REMOVEAURASFROMSPELL' when (`smart_scripts`.`action_type` = 29) then 'SMART_ACTION_FOLLOW' when (`smart_scripts`.`action_type` = 30) then 'SMART_ACTION_RANDOM_PHASE' when (`smart_scripts`.`action_type` = 31) then 'SMART_ACTION_RANDOM_PHASE_RANGE' when (`smart_scripts`.`action_type` = 32) then 'SMART_ACTION_RESET_GOBJECT' when (`smart_scripts`.`action_type` = 33) then 'SMART_ACTION_CALL_KILLEDMONSTER' when (`smart_scripts`.`action_type` = 34) then 'SMART_ACTION_SET_INST_DATA' when (`smart_scripts`.`action_type` = 35) then 'SMART_ACTION_SET_INST_DATA64' when (`smart_scripts`.`action_type` = 36) then 'SMART_ACTION_UPDATE_TEMPLATE' when (`smart_scripts`.`action_type` = 37) then 'SMART_ACTION_DIE' when (`smart_scripts`.`action_type` = 38) then 'SMART_ACTION_SET_IN_COMBAT_WITH_ZONE' when (`smart_scripts`.`action_type` = 39) then 'SMART_ACTION_CALL_FOR_HELP' when (`smart_scripts`.`action_type` = 40) then 'SMART_ACTION_SET_SHEATH' when (`smart_scripts`.`action_type` = 41) then 'SMART_ACTION_FORCE_DESPAWN' when (`smart_scripts`.`action_type` = 42) then 'SMART_ACTION_SET_INVINCIBILITY_HP_LEVEL' when (`smart_scripts`.`action_type` = 43) then 'SMART_ACTION_MOUNT_TO_ENTRY_OR_MODEL' when (`smart_scripts`.`action_type` = 44) then 'SMART_ACTION_SET_INGAME_PHASE_MASK' when (`smart_scripts`.`action_type` = 45) then 'SMART_ACTION_SET_DATA' when (`smart_scripts`.`action_type` = 46) then 'SMART_ACTION_ATTACK_STOP' when (`smart_scripts`.`action_type` = 47) then 'SMART_ACTION_SET_VISIBILITY' when (`smart_scripts`.`action_type` = 48) then 'SMART_ACTION_SET_ACTIVE' when (`smart_scripts`.`action_type` = 49) then 'SMART_ACTION_ATTACK_START' when (`smart_scripts`.`action_type` = 50) then 'SMART_ACTION_SUMMON_GO' when (`smart_scripts`.`action_type` = 51) then 'SMART_ACTION_KILL_UNIT' when (`smart_scripts`.`action_type` = 52) then 'SMART_ACTION_ACTIVATE_TAXI' when (`smart_scripts`.`action_type` = 53) then 'SMART_ACTION_WP_START' when (`smart_scripts`.`action_type` = 54) then 'SMART_ACTION_WP_PAUSE' when (`smart_scripts`.`action_type` = 55) then 'SMART_ACTION_WP_STOP' when (`smart_scripts`.`action_type` = 56) then 'SMART_ACTION_ADD_ITEM' when (`smart_scripts`.`action_type` = 57) then 'SMART_ACTION_REMOVE_ITEM' when (`smart_scripts`.`action_type` = 58) then 'SMART_ACTION_INSTALL_AI_TEMPLATE' when (`smart_scripts`.`action_type` = 59) then 'SMART_ACTION_SET_RUN' when (`smart_scripts`.`action_type` = 60) then 'SMART_ACTION_SET_DISABLE_GRAVITY' when (`smart_scripts`.`action_type` = 61) then 'SMART_ACTION_SET_SWIM' when (`smart_scripts`.`action_type` = 62) then 'SMART_ACTION_TELEPORT' when (`smart_scripts`.`action_type` = 63) then 'SMART_ACTION_SET_COUNTER' when (`smart_scripts`.`action_type` = 64) then 'SMART_ACTION_STORE_TARGET_LIST' when (`smart_scripts`.`action_type` = 65) then 'SMART_ACTION_WP_RESUME' when (`smart_scripts`.`action_type` = 66) then 'SMART_ACTION_SET_ORIENTATION' when (`smart_scripts`.`action_type` = 67) then 'SMART_ACTION_CREATE_TIMED_EVENT' when (`smart_scripts`.`action_type` = 68) then 'SMART_ACTION_PLAYMOVIE' when (`smart_scripts`.`action_type` = 69) then 'SMART_ACTION_MOVE_TO_POS' when (`smart_scripts`.`action_type` = 70) then 'SMART_ACTION_ENABLE_TEMP_GOBJ' when (`smart_scripts`.`action_type` = 71) then 'SMART_ACTION_EQUIP' when (`smart_scripts`.`action_type` = 72) then 'SMART_ACTION_CLOSE_GOSSIP' when (`smart_scripts`.`action_type` = 73) then 'SMART_ACTION_TRIGGER_TIMED_EVENT' when (`smart_scripts`.`action_type` = 74) then 'SMART_ACTION_REMOVE_TIMED_EVENT' when (`smart_scripts`.`action_type` = 75) then 'SMART_ACTION_ADD_AURA' when (`smart_scripts`.`action_type` = 76) then 'SMART_ACTION_OVERRIDE_SCRIPT_BASE_OBJECT' when (`smart_scripts`.`action_type` = 77) then 'SMART_ACTION_RESET_SCRIPT_BASE_OBJECT' when (`smart_scripts`.`action_type` = 78) then 'SMART_ACTION_CALL_SCRIPT_RESET' when (`smart_scripts`.`action_type` = 79) then 'SMART_ACTION_SET_RANGED_MOVEMENT' when (`smart_scripts`.`action_type` = 80) then 'SMART_ACTION_CALL_TIMED_ACTIONLIST' when (`smart_scripts`.`action_type` = 81) then 'SMART_ACTION_SET_NPC_FLAG' when (`smart_scripts`.`action_type` = 82) then 'SMART_ACTION_ADD_NPC_FLAG' when (`smart_scripts`.`action_type` = 83) then 'SMART_ACTION_REMOVE_NPC_FLAG' when (`smart_scripts`.`action_type` = 84) then 'SMART_ACTION_SIMPLE_TALK' when (`smart_scripts`.`action_type` = 85) then 'SMART_ACTION_SELF_CAST' when (`smart_scripts`.`action_type` = 86) then 'SMART_ACTION_CROSS_CAST' when (`smart_scripts`.`action_type` = 87) then 'SMART_ACTION_CALL_RANDOM_TIMED_ACTIONLIST' when (`smart_scripts`.`action_type` = 88) then 'SMART_ACTION_CALL_RANDOM_RANGE_TIMED_ACTIONLIST' when (`smart_scripts`.`action_type` = 89) then 'SMART_ACTION_RANDOM_MOVE' when (`smart_scripts`.`action_type` = 90) then 'SMART_ACTION_SET_UNIT_FIELD_BYTES_1' when (`smart_scripts`.`action_type` = 91) then 'SMART_ACTION_REMOVE_UNIT_FIELD_BYTES_1' when (`smart_scripts`.`action_type` = 92) then 'SMART_ACTION_INTERRUPT_SPELL' when (`smart_scripts`.`action_type` = 93) then 'SMART_ACTION_SEND_GO_CUSTOM_ANIM' when (`smart_scripts`.`action_type` = 94) then 'SMART_ACTION_SET_DYNAMIC_FLAG' when (`smart_scripts`.`action_type` = 95) then 'SMART_ACTION_ADD_DYNAMIC_FLAG' when (`smart_scripts`.`action_type` = 96) then 'SMART_ACTION_REMOVE_DYNAMIC_FLAG' when (`smart_scripts`.`action_type` = 97) then 'SMART_ACTION_JUMP_TO_POS' when (`smart_scripts`.`action_type` = 98) then 'SMART_ACTION_SEND_GOSSIP_MENU' when (`smart_scripts`.`action_type` = 99) then 'SMART_ACTION_GO_SET_LOOT_STATE' when (`smart_scripts`.`action_type` = 100) then 'SMART_ACTION_SEND_TARGET_TO_TARGET' when (`smart_scripts`.`action_type` = 101) then 'SMART_ACTION_SET_HOME_POS' when (`smart_scripts`.`action_type` = 102) then 'SMART_ACTION_SET_HEALTH_REGEN' when (`smart_scripts`.`action_type` = 103) then 'SMART_ACTION_SET_ROOT' when (`smart_scripts`.`action_type` = 104) then 'SMART_ACTION_SET_GO_FLAG' when (`smart_scripts`.`action_type` = 105) then 'SMART_ACTION_ADD_GO_FLAG' when (`smart_scripts`.`action_type` = 106) then 'SMART_ACTION_REMOVE_GO_FLAG' when (`smart_scripts`.`action_type` = 107) then 'SMART_ACTION_SUMMON_CREATURE_GROUP' when (`smart_scripts`.`action_type` = 108) then 'SMART_ACTION_SET_POWER' when (`smart_scripts`.`action_type` = 109) then 'SMART_ACTION_ADD_POWER' when (`smart_scripts`.`action_type` = 110) then 'SMART_ACTION_REMOVE_POWER' when (`smart_scripts`.`action_type` = 111) then 'SMART_ACTION_GAME_EVENT_STOP' when (`smart_scripts`.`action_type` = 112) then 'SMART_ACTION_GAME_EVENT_START' when (`smart_scripts`.`action_type` = 113) then 'SMART_ACTION_START_CLOSEST_WAYPOINT' when (`smart_scripts`.`action_type` = 114) then 'SMART_ACTION_MOVE_OFFSET' when (`smart_scripts`.`action_type` = 115) then 'SMART_ACTION_RANDOM_SOUND' when (`smart_scripts`.`action_type` = 116) then 'SMART_ACTION_SET_CORPSE_DELAY' when (`smart_scripts`.`action_type` = 117) then 'SMART_ACTION_DISABLE_EVADE' when (`smart_scripts`.`action_type` = 118) then 'SMART_ACTION_GO_SET_GO_STATE' when (`smart_scripts`.`action_type` = 119) then 'SMART_ACTION_SET_CAN_FLY' when (`smart_scripts`.`action_type` = 120) then 'SMART_ACTION_REMOVE_AURAS_BY_TYPE' when (`smart_scripts`.`action_type` = 121) then 'SMART_ACTION_SET_SIGHT_DIST' when (`smart_scripts`.`action_type` = 122) then 'SMART_ACTION_FLEE' when (`smart_scripts`.`action_type` = 123) then 'SMART_ACTION_ADD_THREAT' when (`smart_scripts`.`action_type` = 124) then 'SMART_ACTION_LOAD_EQUIPMENT' when (`smart_scripts`.`action_type` = 125) then 'SMART_ACTION_TRIGGER_RANDOM_TIMED_EVENT' when (`smart_scripts`.`action_type` = 126) then 'SMART_ACTION_REMOVE_ALL_GAMEOBJECTS' when (`smart_scripts`.`action_type` = 127) then 'SMART_ACTION_PAUSE_MOVEMENT' when (`smart_scripts`.`action_type` = 128) then 'SMART_ACTION_PLAY_ANIMKIT' when (`smart_scripts`.`action_type` = 129) then 'SMART_ACTION_SCENE_PLAY' when (`smart_scripts`.`action_type` = 130) then 'SMART_ACTION_SCENE_CANCEL' when (`smart_scripts`.`action_type` = 131) then 'SMART_ACTION_SPAWN_SPAWNGROUP' when (`smart_scripts`.`action_type` = 132) then 'SMART_ACTION_DESPAWN_SPAWNGROUP' when (`smart_scripts`.`action_type` = 133) then 'SMART_ACTION_RESPAWN_BY_SPAWNID' when (`smart_scripts`.`action_type` = 134) then 'SMART_ACTION_INVOKER_CAST' when (`smart_scripts`.`action_type` = 135) then 'SMART_ACTION_PLAY_CINEMATIC' when (`smart_scripts`.`action_type` = 136) then 'SMART_ACTION_SET_MOVEMENT_SPEED' when (`smart_scripts`.`action_type` = 137) then 'SMART_ACTION_PLAY_SPELL_VISUAL_KIT' when (`smart_scripts`.`action_type` = 138) then 'SMART_ACTION_OVERRIDE_LIGHT' when (`smart_scripts`.`action_type` = 139) then 'SMART_ACTION_OVERRIDE_WEATHER' else `smart_scripts`.`action_type` end) AS `action_type`,`smart_scripts`.`action_param1` AS `action_param1`,`smart_scripts`.`action_param2` AS `action_param2`,`smart_scripts`.`action_param3` AS `action_param3`,`smart_scripts`.`action_param4` AS `action_param4`,`smart_scripts`.`action_param5` AS `action_param5`,`smart_scripts`.`action_param6` AS `action_param6`,(case when (`smart_scripts`.`target_type` = 0) then 'SMART_TARGET_NONE' when (`smart_scripts`.`target_type` = 1) then 'SMART_TARGET_SELF' when (`smart_scripts`.`target_type` = 2) then 'SMART_TARGET_VICTIM' when (`smart_scripts`.`target_type` = 3) then 'SMART_TARGET_HOSTILE_SECOND_AGGRO' when (`smart_scripts`.`target_type` = 4) then 'SMART_TARGET_HOSTILE_LAST_AGGRO' when (`smart_scripts`.`target_type` = 5) then 'SMART_TARGET_HOSTILE_RANDOM' when (`smart_scripts`.`target_type` = 6) then 'SMART_TARGET_HOSTILE_RANDOM_NOT_TOP' when (`smart_scripts`.`target_type` = 7) then 'SMART_TARGET_ACTION_INVOKER' when (`smart_scripts`.`target_type` = 8) then 'SMART_TARGET_POSITION' when (`smart_scripts`.`target_type` = 9) then 'SMART_TARGET_CREATURE_RANGE' when (`smart_scripts`.`target_type` = 10) then 'SMART_TARGET_CREATURE_GUID' when (`smart_scripts`.`target_type` = 11) then 'SMART_TARGET_CREATURE_DISTANCE' when (`smart_scripts`.`target_type` = 12) then 'SMART_TARGET_STORED' when (`smart_scripts`.`target_type` = 13) then 'SMART_TARGET_GAMEOBJECT_RANGE' when (`smart_scripts`.`target_type` = 14) then 'SMART_TARGET_GAMEOBJECT_GUID' when (`smart_scripts`.`target_type` = 15) then 'SMART_TARGET_GAMEOBJECT_DISTANCE' when (`smart_scripts`.`target_type` = 16) then 'SMART_TARGET_INVOKER_PARTY' when (`smart_scripts`.`target_type` = 17) then 'SMART_TARGET_PLAYER_RANGE' when (`smart_scripts`.`target_type` = 18) then 'SMART_TARGET_PLAYER_DISTANCE' when (`smart_scripts`.`target_type` = 19) then 'SMART_TARGET_CLOSEST_CREATURE' when (`smart_scripts`.`target_type` = 20) then 'SMART_TARGET_CLOSEST_GAMEOBJECT' when (`smart_scripts`.`target_type` = 21) then 'SMART_TARGET_CLOSEST_PLAYER' when (`smart_scripts`.`target_type` = 22) then 'SMART_TARGET_ACTION_INVOKER_VEHICLE' when (`smart_scripts`.`target_type` = 23) then 'SMART_TARGET_OWNER_OR_SUMMONER' when (`smart_scripts`.`target_type` = 24) then 'SMART_TARGET_THREAT_LIST' when (`smart_scripts`.`target_type` = 25) then 'SMART_TARGET_CLOSEST_ENEMY' when (`smart_scripts`.`target_type` = 26) then 'SMART_TARGET_CLOSEST_FRIENDLY' when (`smart_scripts`.`target_type` = 27) then 'SMART_TARGET_LOOT_RECIPIENTS' when (`smart_scripts`.`target_type` = 28) then 'SMART_TARGET_FARTHEST' when (`smart_scripts`.`target_type` = 29) then 'SMART_TARGET_VEHICLE_PASSENGER' when (`smart_scripts`.`target_type` = 30) then 'SMART_TARGET_CLOSEST_UNSPAWNED_GAMEOBJECT' else `smart_scripts`.`target_type` end) AS `target_type`,`smart_scripts`.`target_param1` AS `target_param1`,`smart_scripts`.`target_param2` AS `target_param2`,`smart_scripts`.`target_param3` AS `target_param3`,`smart_scripts`.`target_param4` AS `target_param4`,`smart_scripts`.`target_x` AS `target_x`,`smart_scripts`.`target_y` AS `target_y`,`smart_scripts`.`target_z` AS `target_z`,`smart_scripts`.`target_o` AS `target_o`,`smart_scripts`.`comment` AS `comment` from `smart_scripts`) */; +/*!50001 SET character_set_client = @saved_cs_client */; +/*!50001 SET character_set_results = @saved_cs_results */; +/*!50001 SET collation_connection = @saved_col_connection */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; @@ -3885,4 +3948,4 @@ CREATE TABLE `waypoints` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-07-15 10:35:48 +-- Dump completed on 2020-08-15 9:34:48 diff --git a/sql/old/3.3.5a/auth/20071_2020_08_15/2020_07_15_00_auth.sql b/sql/old/3.3.5a/auth/20071_2020_08_15/2020_07_15_00_auth.sql new file mode 100644 index 00000000000..d0cbe2be812 --- /dev/null +++ b/sql/old/3.3.5a/auth/20071_2020_08_15/2020_07_15_00_auth.sql @@ -0,0 +1,2 @@ +-- TDB 335.20071 auth +UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_02_00_auth.sql b/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_02_00_auth.sql new file mode 100644 index 00000000000..035ca4c4367 --- /dev/null +++ b/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_02_00_auth.sql @@ -0,0 +1,13 @@ +-- AUTH CLEANUP PHASE 3 +-- update `account` structure +-- sha_pass_hash/s/v kept around for now, for backwards compatibility +ALTER TABLE `account` + DROP COLUMN `sessionkey`, + ADD COLUMN `salt` BINARY(32) AFTER `username`, + ADD COLUMN `verifier` BINARY(32) AFTER `salt`, + ADD COLUMN `session_key` BINARY(40) AFTER `verifier`, + MODIFY COLUMN `s` VARCHAR(64) NOT NULL DEFAULT 'dummy value, use `salt` instead', + MODIFY COLUMN `v` VARCHAR(64) NOT NULL DEFAULT 'dummy value, use `verifier` instead'; + +UPDATE `account` SET `salt`=REVERSE(UNHEX(`s`)), `s`=DEFAULT WHERE LENGTH(`s`)=64; +UPDATE `account` SET `verifier`=REVERSE(UNHEX(`v`)), `v`=DEFAULT WHERE LENGTH(`v`)=64; diff --git a/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_03_00_auth.sql b/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_03_00_auth.sql new file mode 100644 index 00000000000..47fd5fdf4db --- /dev/null +++ b/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_03_00_auth.sql @@ -0,0 +1 @@ +ALTER TABLE `account` MODIFY COLUMN `session_key` VARBINARY(64) AFTER `verifier`; diff --git a/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_03_01_auth.sql b/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_03_01_auth.sql new file mode 100644 index 00000000000..f46d259aa4b --- /dev/null +++ b/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_03_01_auth.sql @@ -0,0 +1,5 @@ +-- +ALTER TABLE `account` + DROP COLUMN `session_key`, + ADD COLUMN `session_key_auth` BINARY(40) DEFAULT NULL AFTER `verifier`, + ADD COLUMN `session_key_bnet` VARBINARY(64) DEFAULT NULL AFTER `session_key_auth`; diff --git a/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_11_00_auth.sql b/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_11_00_auth.sql new file mode 100644 index 00000000000..16296ac7c90 --- /dev/null +++ b/sql/old/3.3.5a/auth/20071_2020_08_15/2020_08_11_00_auth.sql @@ -0,0 +1,5 @@ +-- +DELETE FROM `rbac_permissions` WHERE `id`=705; +DELETE FROM `rbac_linked_permissions` WHERE `linkedId`=705; +DELETE FROM `rbac_account_permissions` WHERE `permissionId`=705; +DELETE FROM `rbac_default_permissions` WHERE `permissionId`=705; diff --git a/sql/old/3.3.5a/characters/20071_2020_08_15/2020_07_15_00_characters.sql b/sql/old/3.3.5a/characters/20071_2020_08_15/2020_07_15_00_characters.sql new file mode 100644 index 00000000000..a7c2ce238da --- /dev/null +++ b/sql/old/3.3.5a/characters/20071_2020_08_15/2020_07_15_00_characters.sql @@ -0,0 +1,2 @@ +-- TDB 335.20071 characters +UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_15_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_15_00_world.sql new file mode 100644 index 00000000000..4126ef8b506 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_15_00_world.sql @@ -0,0 +1,3 @@ +-- TDB 335.20071 world +UPDATE `version` SET `db_version`='TDB 335.20071', `cache_id`=20071 LIMIT 1; +UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_22_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_22_00_world.sql new file mode 100644 index 00000000000..4f59b08a38a --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_22_00_world.sql @@ -0,0 +1,5 @@ +-- +UPDATE creature_template SET flags_extra = flags_extra | 0x00002000 /* CREATURE_FLAG_EXTRA_NO_COMBAT */ WHERE entry IN +(37744 -- ICC Frost Freeze Trap +,37013 -- ICC Rotface Puddle Stalker +); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_24_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_24_00_world.sql new file mode 100644 index 00000000000..7a6b7b4a7ab --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_24_00_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM command WHERE NAME = 'server set difftime'; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_24_01_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_24_01_world.sql new file mode 100644 index 00000000000..d1cbf024577 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_24_01_world.sql @@ -0,0 +1,307 @@ +-- +-- Drop previous functions/views if any +DROP FUNCTION IF EXISTS `fn_smart_scripts_event_type`; +DROP FUNCTION IF EXISTS `fn_smart_scripts_action_type`; +DROP FUNCTION IF EXISTS `fn_smart_scripts_target_type`; +DROP VIEW IF EXISTS `vw_smart_scripts_with_labels`; + +-- Create the view +CREATE SQL SECURITY INVOKER VIEW `vw_smart_scripts_with_labels` AS +(SELECT `entryorguid`, + `source_type`, + `id`, + `link`, + ( + CASE + WHEN `event_type` = 0 THEN 'SMART_EVENT_UPDATE_IC' + WHEN `event_type` = 1 THEN 'SMART_EVENT_UPDATE_OOC' + WHEN `event_type` = 2 THEN 'SMART_EVENT_HEALTH_PCT' + WHEN `event_type` = 3 THEN 'SMART_EVENT_MANA_PCT' + WHEN `event_type` = 4 THEN 'SMART_EVENT_AGGRO' + WHEN `event_type` = 5 THEN 'SMART_EVENT_KILL' + WHEN `event_type` = 6 THEN 'SMART_EVENT_DEATH' + WHEN `event_type` = 7 THEN 'SMART_EVENT_EVADE' + WHEN `event_type` = 8 THEN 'SMART_EVENT_SPELLHIT' + WHEN `event_type` = 9 THEN 'SMART_EVENT_RANGE' + WHEN `event_type` = 10 THEN 'SMART_EVENT_OOC_LOS' + WHEN `event_type` = 11 THEN 'SMART_EVENT_RESPAWN' + WHEN `event_type` = 12 THEN 'SMART_EVENT_TARGET_HEALTH_PCT' + WHEN `event_type` = 13 THEN 'SMART_EVENT_VICTIM_CASTING' + WHEN `event_type` = 14 THEN 'SMART_EVENT_FRIENDLY_HEALTH' + WHEN `event_type` = 15 THEN 'SMART_EVENT_FRIENDLY_IS_CC' + WHEN `event_type` = 16 THEN 'SMART_EVENT_FRIENDLY_MISSING_BUFF' + WHEN `event_type` = 17 THEN 'SMART_EVENT_SUMMONED_UNIT' + WHEN `event_type` = 18 THEN 'SMART_EVENT_TARGET_MANA_PCT' + WHEN `event_type` = 19 THEN 'SMART_EVENT_ACCEPTED_QUEST' + WHEN `event_type` = 20 THEN 'SMART_EVENT_REWARD_QUEST' + WHEN `event_type` = 21 THEN 'SMART_EVENT_REACHED_HOME' + WHEN `event_type` = 22 THEN 'SMART_EVENT_RECEIVE_EMOTE' + WHEN `event_type` = 23 THEN 'SMART_EVENT_HAS_AURA' + WHEN `event_type` = 24 THEN 'SMART_EVENT_TARGET_BUFFED' + WHEN `event_type` = 25 THEN 'SMART_EVENT_RESET' + WHEN `event_type` = 26 THEN 'SMART_EVENT_IC_LOS' + WHEN `event_type` = 27 THEN 'SMART_EVENT_PASSENGER_BOARDED' + WHEN `event_type` = 28 THEN 'SMART_EVENT_PASSENGER_REMOVED' + WHEN `event_type` = 29 THEN 'SMART_EVENT_CHARMED' + WHEN `event_type` = 30 THEN 'SMART_EVENT_CHARMED_TARGET' + WHEN `event_type` = 31 THEN 'SMART_EVENT_SPELLHIT_TARGET' + WHEN `event_type` = 32 THEN 'SMART_EVENT_DAMAGED' + WHEN `event_type` = 33 THEN 'SMART_EVENT_DAMAGED_TARGET' + WHEN `event_type` = 34 THEN 'SMART_EVENT_MOVEMENTINFORM' + WHEN `event_type` = 35 THEN 'SMART_EVENT_SUMMON_DESPAWNED' + WHEN `event_type` = 36 THEN 'SMART_EVENT_CORPSE_REMOVED' + WHEN `event_type` = 37 THEN 'SMART_EVENT_AI_INIT' + WHEN `event_type` = 38 THEN 'SMART_EVENT_DATA_SET' + WHEN `event_type` = 39 THEN 'SMART_EVENT_WAYPOINT_START' + WHEN `event_type` = 40 THEN 'SMART_EVENT_WAYPOINT_REACHED' + WHEN `event_type` = 41 THEN 'SMART_EVENT_TRANSPORT_ADDPLAYER' + WHEN `event_type` = 42 THEN 'SMART_EVENT_TRANSPORT_ADDCREATURE' + WHEN `event_type` = 43 THEN 'SMART_EVENT_TRANSPORT_REMOVE_PLAYER' + WHEN `event_type` = 44 THEN 'SMART_EVENT_TRANSPORT_RELOCATE' + WHEN `event_type` = 45 THEN 'SMART_EVENT_INSTANCE_PLAYER_ENTER' + WHEN `event_type` = 46 THEN 'SMART_EVENT_AREATRIGGER_ONTRIGGER' + WHEN `event_type` = 47 THEN 'SMART_EVENT_QUEST_ACCEPTED' + WHEN `event_type` = 48 THEN 'SMART_EVENT_QUEST_OBJ_COPLETETION' + WHEN `event_type` = 49 THEN 'SMART_EVENT_QUEST_COMPLETION' + WHEN `event_type` = 50 THEN 'SMART_EVENT_QUEST_REWARDED' + WHEN `event_type` = 51 THEN 'SMART_EVENT_QUEST_FAIL' + WHEN `event_type` = 52 THEN 'SMART_EVENT_TEXT_OVER' + WHEN `event_type` = 53 THEN 'SMART_EVENT_RECEIVE_HEAL' + WHEN `event_type` = 54 THEN 'SMART_EVENT_JUST_SUMMONED' + WHEN `event_type` = 55 THEN 'SMART_EVENT_WAYPOINT_PAUSED' + WHEN `event_type` = 56 THEN 'SMART_EVENT_WAYPOINT_RESUMED' + WHEN `event_type` = 57 THEN 'SMART_EVENT_WAYPOINT_STOPPED' + WHEN `event_type` = 58 THEN 'SMART_EVENT_WAYPOINT_ENDED' + WHEN `event_type` = 59 THEN 'SMART_EVENT_TIMED_EVENT_TRIGGERED' + WHEN `event_type` = 60 THEN 'SMART_EVENT_UPDATE' + WHEN `event_type` = 61 THEN 'SMART_EVENT_LINK' + WHEN `event_type` = 62 THEN 'SMART_EVENT_GOSSIP_SELECT' + WHEN `event_type` = 63 THEN 'SMART_EVENT_JUST_CREATED' + WHEN `event_type` = 64 THEN 'SMART_EVENT_GOSSIP_HELLO' + WHEN `event_type` = 65 THEN 'SMART_EVENT_FOLLOW_COMPLETED' + WHEN `event_type` = 66 THEN 'SMART_EVENT_EVENT_PHASE_CHANGE' + WHEN `event_type` = 67 THEN 'SMART_EVENT_IS_BEHIND_TARGET' + WHEN `event_type` = 68 THEN 'SMART_EVENT_GAME_EVENT_START' + WHEN `event_type` = 69 THEN 'SMART_EVENT_GAME_EVENT_END' + WHEN `event_type` = 70 THEN 'SMART_EVENT_GO_LOOT_STATE_CHANGED' + WHEN `event_type` = 71 THEN 'SMART_EVENT_GO_EVENT_INFORM' + WHEN `event_type` = 72 THEN 'SMART_EVENT_ACTION_DONE' + WHEN `event_type` = 73 THEN 'SMART_EVENT_ON_SPELLCLICK' + WHEN `event_type` = 74 THEN 'SMART_EVENT_FRIENDLY_HEALTH_PCT' + WHEN `event_type` = 75 THEN 'SMART_EVENT_DISTANCE_CREATURE' + WHEN `event_type` = 76 THEN 'SMART_EVENT_DISTANCE_GAMEOBJECT' + WHEN `event_type` = 77 THEN 'SMART_EVENT_COUNTER_SET' + WHEN `event_type` = 78 THEN 'SMART_EVENT_SCENE_START' + WHEN `event_type` = 79 THEN 'SMART_EVENT_SCENE_TRIGGER' + WHEN `event_type` = 80 THEN 'SMART_EVENT_SCENE_CANCEL' + WHEN `event_type` = 81 THEN 'SMART_EVENT_SCENE_COMPLETE' + WHEN `event_type` = 82 THEN 'SMART_EVENT_SUMMONED_UNIT_DIES' + ELSE `event_type` + END + ) AS `event_type`, + `event_phase_mask`, + `event_chance`, + `event_flags`, + `event_param1`, + `event_param2`, + `event_param3`, + `event_param4`, + `event_param5`, + ( + CASE + WHEN `action_type` = 0 THEN 'SMART_ACTION_NONE' + WHEN `action_type` = 1 THEN 'SMART_ACTION_TALK' + WHEN `action_type` = 2 THEN 'SMART_ACTION_SET_FACTION' + WHEN `action_type` = 3 THEN 'SMART_ACTION_MORPH_TO_ENTRY_OR_MODEL' + WHEN `action_type` = 4 THEN 'SMART_ACTION_SOUND' + WHEN `action_type` = 5 THEN 'SMART_ACTION_PLAY_EMOTE' + WHEN `action_type` = 6 THEN 'SMART_ACTION_FAIL_QUEST' + WHEN `action_type` = 7 THEN 'SMART_ACTION_OFFER_QUEST' + WHEN `action_type` = 8 THEN 'SMART_ACTION_SET_REACT_STATE' + WHEN `action_type` = 9 THEN 'SMART_ACTION_ACTIVATE_GOBJECT' + WHEN `action_type` = 10 THEN 'SMART_ACTION_RANDOM_EMOTE' + WHEN `action_type` = 11 THEN 'SMART_ACTION_CAST' + WHEN `action_type` = 12 THEN 'SMART_ACTION_SUMMON_CREATURE' + WHEN `action_type` = 13 THEN 'SMART_ACTION_THREAT_SINGLE_PCT' + WHEN `action_type` = 14 THEN 'SMART_ACTION_THREAT_ALL_PCT' + WHEN `action_type` = 15 THEN 'SMART_ACTION_CALL_AREAEXPLOREDOREVENTHAPPENS' + WHEN `action_type` = 16 THEN 'SMART_ACTION_RESERVED_16' + WHEN `action_type` = 17 THEN 'SMART_ACTION_SET_EMOTE_STATE' + WHEN `action_type` = 18 THEN 'SMART_ACTION_SET_UNIT_FLAG' + WHEN `action_type` = 19 THEN 'SMART_ACTION_REMOVE_UNIT_FLAG' + WHEN `action_type` = 20 THEN 'SMART_ACTION_AUTO_ATTACK' + WHEN `action_type` = 21 THEN 'SMART_ACTION_ALLOW_COMBAT_MOVEMENT' + WHEN `action_type` = 22 THEN 'SMART_ACTION_SET_EVENT_PHASE' + WHEN `action_type` = 23 THEN 'SMART_ACTION_INC_EVENT_PHASE' + WHEN `action_type` = 24 THEN 'SMART_ACTION_EVADE' + WHEN `action_type` = 25 THEN 'SMART_ACTION_FLEE_FOR_ASSIST' + WHEN `action_type` = 26 THEN 'SMART_ACTION_CALL_GROUPEVENTHAPPENS' + WHEN `action_type` = 27 THEN 'SMART_ACTION_COMBAT_STOP' + WHEN `action_type` = 28 THEN 'SMART_ACTION_REMOVEAURASFROMSPELL' + WHEN `action_type` = 29 THEN 'SMART_ACTION_FOLLOW' + WHEN `action_type` = 30 THEN 'SMART_ACTION_RANDOM_PHASE' + WHEN `action_type` = 31 THEN 'SMART_ACTION_RANDOM_PHASE_RANGE' + WHEN `action_type` = 32 THEN 'SMART_ACTION_RESET_GOBJECT' + WHEN `action_type` = 33 THEN 'SMART_ACTION_CALL_KILLEDMONSTER' + WHEN `action_type` = 34 THEN 'SMART_ACTION_SET_INST_DATA' + WHEN `action_type` = 35 THEN 'SMART_ACTION_SET_INST_DATA64' + WHEN `action_type` = 36 THEN 'SMART_ACTION_UPDATE_TEMPLATE' + WHEN `action_type` = 37 THEN 'SMART_ACTION_DIE' + WHEN `action_type` = 38 THEN 'SMART_ACTION_SET_IN_COMBAT_WITH_ZONE' + WHEN `action_type` = 39 THEN 'SMART_ACTION_CALL_FOR_HELP' + WHEN `action_type` = 40 THEN 'SMART_ACTION_SET_SHEATH' + WHEN `action_type` = 41 THEN 'SMART_ACTION_FORCE_DESPAWN' + WHEN `action_type` = 42 THEN 'SMART_ACTION_SET_INVINCIBILITY_HP_LEVEL' + WHEN `action_type` = 43 THEN 'SMART_ACTION_MOUNT_TO_ENTRY_OR_MODEL' + WHEN `action_type` = 44 THEN 'SMART_ACTION_SET_INGAME_PHASE_MASK' + WHEN `action_type` = 45 THEN 'SMART_ACTION_SET_DATA' + WHEN `action_type` = 46 THEN 'SMART_ACTION_ATTACK_STOP' + WHEN `action_type` = 47 THEN 'SMART_ACTION_SET_VISIBILITY' + WHEN `action_type` = 48 THEN 'SMART_ACTION_SET_ACTIVE' + WHEN `action_type` = 49 THEN 'SMART_ACTION_ATTACK_START' + WHEN `action_type` = 50 THEN 'SMART_ACTION_SUMMON_GO' + WHEN `action_type` = 51 THEN 'SMART_ACTION_KILL_UNIT' + WHEN `action_type` = 52 THEN 'SMART_ACTION_ACTIVATE_TAXI' + WHEN `action_type` = 53 THEN 'SMART_ACTION_WP_START' + WHEN `action_type` = 54 THEN 'SMART_ACTION_WP_PAUSE' + WHEN `action_type` = 55 THEN 'SMART_ACTION_WP_STOP' + WHEN `action_type` = 56 THEN 'SMART_ACTION_ADD_ITEM' + WHEN `action_type` = 57 THEN 'SMART_ACTION_REMOVE_ITEM' + WHEN `action_type` = 58 THEN 'SMART_ACTION_INSTALL_AI_TEMPLATE' + WHEN `action_type` = 59 THEN 'SMART_ACTION_SET_RUN' + WHEN `action_type` = 60 THEN 'SMART_ACTION_SET_DISABLE_GRAVITY' + WHEN `action_type` = 61 THEN 'SMART_ACTION_SET_SWIM' + WHEN `action_type` = 62 THEN 'SMART_ACTION_TELEPORT' + WHEN `action_type` = 63 THEN 'SMART_ACTION_SET_COUNTER' + WHEN `action_type` = 64 THEN 'SMART_ACTION_STORE_TARGET_LIST' + WHEN `action_type` = 65 THEN 'SMART_ACTION_WP_RESUME' + WHEN `action_type` = 66 THEN 'SMART_ACTION_SET_ORIENTATION' + WHEN `action_type` = 67 THEN 'SMART_ACTION_CREATE_TIMED_EVENT' + WHEN `action_type` = 68 THEN 'SMART_ACTION_PLAYMOVIE' + WHEN `action_type` = 69 THEN 'SMART_ACTION_MOVE_TO_POS' + WHEN `action_type` = 70 THEN 'SMART_ACTION_ENABLE_TEMP_GOBJ' + WHEN `action_type` = 71 THEN 'SMART_ACTION_EQUIP' + WHEN `action_type` = 72 THEN 'SMART_ACTION_CLOSE_GOSSIP' + WHEN `action_type` = 73 THEN 'SMART_ACTION_TRIGGER_TIMED_EVENT' + WHEN `action_type` = 74 THEN 'SMART_ACTION_REMOVE_TIMED_EVENT' + WHEN `action_type` = 75 THEN 'SMART_ACTION_ADD_AURA' + WHEN `action_type` = 76 THEN 'SMART_ACTION_OVERRIDE_SCRIPT_BASE_OBJECT' + WHEN `action_type` = 77 THEN 'SMART_ACTION_RESET_SCRIPT_BASE_OBJECT' + WHEN `action_type` = 78 THEN 'SMART_ACTION_CALL_SCRIPT_RESET' + WHEN `action_type` = 79 THEN 'SMART_ACTION_SET_RANGED_MOVEMENT' + WHEN `action_type` = 80 THEN 'SMART_ACTION_CALL_TIMED_ACTIONLIST' + WHEN `action_type` = 81 THEN 'SMART_ACTION_SET_NPC_FLAG' + WHEN `action_type` = 82 THEN 'SMART_ACTION_ADD_NPC_FLAG' + WHEN `action_type` = 83 THEN 'SMART_ACTION_REMOVE_NPC_FLAG' + WHEN `action_type` = 84 THEN 'SMART_ACTION_SIMPLE_TALK' + WHEN `action_type` = 85 THEN 'SMART_ACTION_SELF_CAST' + WHEN `action_type` = 86 THEN 'SMART_ACTION_CROSS_CAST' + WHEN `action_type` = 87 THEN 'SMART_ACTION_CALL_RANDOM_TIMED_ACTIONLIST' + WHEN `action_type` = 88 THEN 'SMART_ACTION_CALL_RANDOM_RANGE_TIMED_ACTIONLIST' + WHEN `action_type` = 89 THEN 'SMART_ACTION_RANDOM_MOVE' + WHEN `action_type` = 90 THEN 'SMART_ACTION_SET_UNIT_FIELD_BYTES_1' + WHEN `action_type` = 91 THEN 'SMART_ACTION_REMOVE_UNIT_FIELD_BYTES_1' + WHEN `action_type` = 92 THEN 'SMART_ACTION_INTERRUPT_SPELL' + WHEN `action_type` = 93 THEN 'SMART_ACTION_SEND_GO_CUSTOM_ANIM' + WHEN `action_type` = 94 THEN 'SMART_ACTION_SET_DYNAMIC_FLAG' + WHEN `action_type` = 95 THEN 'SMART_ACTION_ADD_DYNAMIC_FLAG' + WHEN `action_type` = 96 THEN 'SMART_ACTION_REMOVE_DYNAMIC_FLAG' + WHEN `action_type` = 97 THEN 'SMART_ACTION_JUMP_TO_POS' + WHEN `action_type` = 98 THEN 'SMART_ACTION_SEND_GOSSIP_MENU' + WHEN `action_type` = 99 THEN 'SMART_ACTION_GO_SET_LOOT_STATE' + WHEN `action_type` = 100 THEN 'SMART_ACTION_SEND_TARGET_TO_TARGET' + WHEN `action_type` = 101 THEN 'SMART_ACTION_SET_HOME_POS' + WHEN `action_type` = 102 THEN 'SMART_ACTION_SET_HEALTH_REGEN' + WHEN `action_type` = 103 THEN 'SMART_ACTION_SET_ROOT' + WHEN `action_type` = 104 THEN 'SMART_ACTION_SET_GO_FLAG' + WHEN `action_type` = 105 THEN 'SMART_ACTION_ADD_GO_FLAG' + WHEN `action_type` = 106 THEN 'SMART_ACTION_REMOVE_GO_FLAG' + WHEN `action_type` = 107 THEN 'SMART_ACTION_SUMMON_CREATURE_GROUP' + WHEN `action_type` = 108 THEN 'SMART_ACTION_SET_POWER' + WHEN `action_type` = 109 THEN 'SMART_ACTION_ADD_POWER' + WHEN `action_type` = 110 THEN 'SMART_ACTION_REMOVE_POWER' + WHEN `action_type` = 111 THEN 'SMART_ACTION_GAME_EVENT_STOP' + WHEN `action_type` = 112 THEN 'SMART_ACTION_GAME_EVENT_START' + WHEN `action_type` = 113 THEN 'SMART_ACTION_START_CLOSEST_WAYPOINT' + WHEN `action_type` = 114 THEN 'SMART_ACTION_MOVE_OFFSET' + WHEN `action_type` = 115 THEN 'SMART_ACTION_RANDOM_SOUND' + WHEN `action_type` = 116 THEN 'SMART_ACTION_SET_CORPSE_DELAY' + WHEN `action_type` = 117 THEN 'SMART_ACTION_DISABLE_EVADE' + WHEN `action_type` = 118 THEN 'SMART_ACTION_GO_SET_GO_STATE' + WHEN `action_type` = 119 THEN 'SMART_ACTION_SET_CAN_FLY' + WHEN `action_type` = 120 THEN 'SMART_ACTION_REMOVE_AURAS_BY_TYPE' + WHEN `action_type` = 121 THEN 'SMART_ACTION_SET_SIGHT_DIST' + WHEN `action_type` = 122 THEN 'SMART_ACTION_FLEE' + WHEN `action_type` = 123 THEN 'SMART_ACTION_ADD_THREAT' + WHEN `action_type` = 124 THEN 'SMART_ACTION_LOAD_EQUIPMENT' + WHEN `action_type` = 125 THEN 'SMART_ACTION_TRIGGER_RANDOM_TIMED_EVENT' + WHEN `action_type` = 126 THEN 'SMART_ACTION_REMOVE_ALL_GAMEOBJECTS' + WHEN `action_type` = 127 THEN 'SMART_ACTION_PAUSE_MOVEMENT' + WHEN `action_type` = 128 THEN 'SMART_ACTION_PLAY_ANIMKIT' + WHEN `action_type` = 129 THEN 'SMART_ACTION_SCENE_PLAY' + WHEN `action_type` = 130 THEN 'SMART_ACTION_SCENE_CANCEL' + WHEN `action_type` = 131 THEN 'SMART_ACTION_SPAWN_SPAWNGROUP' + WHEN `action_type` = 132 THEN 'SMART_ACTION_DESPAWN_SPAWNGROUP' + WHEN `action_type` = 133 THEN 'SMART_ACTION_RESPAWN_BY_SPAWNID' + WHEN `action_type` = 134 THEN 'SMART_ACTION_INVOKER_CAST' + WHEN `action_type` = 135 THEN 'SMART_ACTION_PLAY_CINEMATIC' + WHEN `action_type` = 136 THEN 'SMART_ACTION_SET_MOVEMENT_SPEED' + WHEN `action_type` = 137 THEN 'SMART_ACTION_PLAY_SPELL_VISUAL_KIT' + WHEN `action_type` = 138 THEN 'SMART_ACTION_OVERRIDE_LIGHT' + WHEN `action_type` = 139 THEN 'SMART_ACTION_OVERRIDE_WEATHER' + ELSE `action_type` + END + )AS `action_type`, + `action_param1`, + `action_param2`, + `action_param3`, + `action_param4`, + `action_param5`, + `action_param6`, + ( + CASE + WHEN `target_type` = 0 THEN 'SMART_TARGET_NONE' + WHEN `target_type` = 1 THEN 'SMART_TARGET_SELF' + WHEN `target_type` = 2 THEN 'SMART_TARGET_VICTIM' + WHEN `target_type` = 3 THEN 'SMART_TARGET_HOSTILE_SECOND_AGGRO' + WHEN `target_type` = 4 THEN 'SMART_TARGET_HOSTILE_LAST_AGGRO' + WHEN `target_type` = 5 THEN 'SMART_TARGET_HOSTILE_RANDOM' + WHEN `target_type` = 6 THEN 'SMART_TARGET_HOSTILE_RANDOM_NOT_TOP' + WHEN `target_type` = 7 THEN 'SMART_TARGET_ACTION_INVOKER' + WHEN `target_type` = 8 THEN 'SMART_TARGET_POSITION' + WHEN `target_type` = 9 THEN 'SMART_TARGET_CREATURE_RANGE' + WHEN `target_type` = 10 THEN 'SMART_TARGET_CREATURE_GUID' + WHEN `target_type` = 11 THEN 'SMART_TARGET_CREATURE_DISTANCE' + WHEN `target_type` = 12 THEN 'SMART_TARGET_STORED' + WHEN `target_type` = 13 THEN 'SMART_TARGET_GAMEOBJECT_RANGE' + WHEN `target_type` = 14 THEN 'SMART_TARGET_GAMEOBJECT_GUID' + WHEN `target_type` = 15 THEN 'SMART_TARGET_GAMEOBJECT_DISTANCE' + WHEN `target_type` = 16 THEN 'SMART_TARGET_INVOKER_PARTY' + WHEN `target_type` = 17 THEN 'SMART_TARGET_PLAYER_RANGE' + WHEN `target_type` = 18 THEN 'SMART_TARGET_PLAYER_DISTANCE' + WHEN `target_type` = 19 THEN 'SMART_TARGET_CLOSEST_CREATURE' + WHEN `target_type` = 20 THEN 'SMART_TARGET_CLOSEST_GAMEOBJECT' + WHEN `target_type` = 21 THEN 'SMART_TARGET_CLOSEST_PLAYER' + WHEN `target_type` = 22 THEN 'SMART_TARGET_ACTION_INVOKER_VEHICLE' + WHEN `target_type` = 23 THEN 'SMART_TARGET_OWNER_OR_SUMMONER' + WHEN `target_type` = 24 THEN 'SMART_TARGET_THREAT_LIST' + WHEN `target_type` = 25 THEN 'SMART_TARGET_CLOSEST_ENEMY' + WHEN `target_type` = 26 THEN 'SMART_TARGET_CLOSEST_FRIENDLY' + WHEN `target_type` = 27 THEN 'SMART_TARGET_LOOT_RECIPIENTS' + WHEN `target_type` = 28 THEN 'SMART_TARGET_FARTHEST' + WHEN `target_type` = 29 THEN 'SMART_TARGET_VEHICLE_PASSENGER' + WHEN `target_type` = 30 THEN 'SMART_TARGET_CLOSEST_UNSPAWNED_GAMEOBJECT' + ELSE target_type + END + ) + AS `target_type`, + `target_param1`, + `target_param2`, + `target_param3`, + `target_param4`, + `target_x`, + `target_y`, + `target_z`, + `target_o`, + `comment` + FROM smart_scripts); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_00_world.sql new file mode 100644 index 00000000000..4e3b7bb4769 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_00_world.sql @@ -0,0 +1,4 @@ +-- +-- The Force of Neltharaku: Enslaved Netherwing Drake (21722) +UPDATE `creature_template_movement` SET `Flight`= 1 WHERE `CreatureId`= 21722; +UPDATE `creature_addon` SET `bytes1`= 0 WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id`= 21722); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_01_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_01_world.sql new file mode 100644 index 00000000000..ba50d9ad726 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_01_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `minlevel`=80, `maxlevel`=80 WHERE `entry`=37013; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_02_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_02_world.sql new file mode 100644 index 00000000000..15fc68e49c4 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_29_02_world.sql @@ -0,0 +1,3 @@ +-- +ALTER TABLE `quest_greeting_locale` DROP PRIMARY KEY; +ALTER TABLE `quest_greeting_locale` ADD PRIMARY KEY( `ID`, `Type`, `locale`); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_30_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_30_00_world.sql new file mode 100644 index 00000000000..6a1fba7f401 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_30_00_world.sql @@ -0,0 +1,10 @@ +-- Creature Rhahk'Zor 644 SAI +DELETE FROM `smart_scripts` WHERE `entryorguid` = 644 AND `source_type` = 0 AND `id` = 2; + +-- Change door entries to correct ones +UPDATE `gameobject` SET `id` = 16400 WHERE `guid` = 26185 AND `id` = 17153; +UPDATE `gameobject` SET `id` = 16399 WHERE `guid` = 26182 AND `id` = 17153; + +-- Update Door Lever's interaction SAI to the new doors +UPDATE `smart_scripts` SET `target_type` = 20, `target_param1` = 16400, `target_param2` = 30 WHERE `entryorguid` = 101832 AND `source_type` = 1 AND `id` = 0; +UPDATE `smart_scripts` SET `target_type` = 20, `target_param1` = 16399, `target_param2` = 30 WHERE `entryorguid` = 101834 AND `source_type` = 1 AND `id` = 0; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_00_world.sql new file mode 100644 index 00000000000..7082637e9ae --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_00_world.sql @@ -0,0 +1,9 @@ +-- +UPDATE `areatrigger_teleport` SET `target_position_x` = 1687.303, `target_position_y` = 1049.928, `target_position_z` = 18.677, `target_orientation` = 1.596 WHERE `ID` = 45; +UPDATE `areatrigger_teleport` SET `target_position_x` = 2915.691, `target_position_y` = -801.529, `target_position_z` = 160.332, `target_orientation` = 3.507 WHERE `ID` = 602; +UPDATE `areatrigger_teleport` SET `target_position_x` = 253.679, `target_position_y` = -206.363, `target_position_z` = 18.677, `target_orientation` = 4.729 WHERE `ID` = 614; +UPDATE `areatrigger_teleport` SET `target_position_x` = 2869.237, `target_position_y` = -820.888, `target_position_z` = 160.332, `target_orientation` = 0.387 WHERE `ID` = 608; +UPDATE `areatrigger_teleport` SET `target_position_x` = 1608.047, `target_position_y` = -318.794, `target_position_z` = 18.672, `target_orientation` = 4.723 WHERE `ID` = 612; +UPDATE `areatrigger_teleport` SET `target_position_x` = 2885.994, `target_position_y` = -835.933, `target_position_z` = 160.326, `target_orientation` = 0.381 WHERE `ID` = 606; +UPDATE `areatrigger_teleport` SET `target_position_x` = 853.079, `target_position_y` = 1319.082, `target_position_z` = 18.671, `target_orientation` = 1.533 WHERE `ID` = 610; +UPDATE `areatrigger_teleport` SET `target_position_x` = 2915.175, `target_position_y` = -823.601, `target_position_z` = 160.327, `target_orientation` = 3.488 WHERE `ID` = 604; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_01_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_01_world.sql new file mode 100644 index 00000000000..bea5e506307 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_01_world.sql @@ -0,0 +1,176 @@ +-- Kristen Dipswitch +UPDATE `creature` SET `spawntimesecs`=1800 WHERE `guid`=65624; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=18294; +DELETE FROM `smart_scripts` WHERE `entryorguid`=18294 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1829400,1829401) AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(18294,0,0,0,11,0,100,0,0,0,0,0,0,83,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Respawn - Remove NPC Flags 'Questgiver' & 'Gossip'"), +(18294,0,1,0,11,0,100,0,0,0,0,0,0,53,1,18294,0,0,0,1,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Respawn - Start Waypoint"), +(18294,0,2,0,40,0,100,0,19,18294,0,0,0,80,1829400,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Point 19 Reached - Run Script"), +(18294,0,3,0,0,0,100,1,1000,1000,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - In Combat - Say Line 1 (No Repeat)"), +(18294,0,4,0,6,0,100,0,0,0,0,0,0,45,1,1,0,0,0,0,19,18297,0,0,0,0,0,0,"Kristen Dipswitch - On Just Died - Set Data 1-1"), +(18294,0,5,0,38,0,100,0,1,2,0,0,0,80,1829401,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Data 1-2 Set - Run Script"), +(18294,0,6,0,11,0,100,0,0,0,0,0,0,43,0,14375,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Respawn - Mount to Model 14375"), +(18294,0,7,0,11,0,100,0,0,0,0,0,0,48,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Respawn - Set Active On"), +(1829400,9,0,0,0,0,100,0,0,0,0,0,0,12,18297,8,0,0,0,0,8,0,0,0,-1463.63,6363.4,36.9237,0,"Kristen Dipswitch - On Script - Summon Creature 'Gankly Rottenfist'"), +(1829400,9,1,0,0,0,100,0,2000,2000,0,0,0,43,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Dismount"), +(1829400,9,2,0,0,0,100,0,1000,1000,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,2.97859,"Kristen Dipswitch - On Script - Set Orientation"), +(1829400,9,3,0,0,0,100,0,1000,1000,0,0,0,2,250,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Set Faction 250"), +(1829400,9,4,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Say Line 0"), +(1829401,9,0,0,0,0,100,0,2000,2000,0,0,0,2,35,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Set Faction 35"), +(1829401,9,1,0,0,0,100,0,0,0,0,0,0,82,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Add NPC Flags 'Questgiver' & 'Gossip'"), +(1829401,9,2,0,0,0,100,0,300000,300000,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Despawn"); + +UPDATE `creature_template_addon` SET `mount`=0 WHERE `entry`=18294; + +-- Gankly Rottenfist +DELETE FROM `creature` WHERE `id`=18297; -- Gankly Rottenfist should only spawn as part of this event +UPDATE `creature_template` SET `AIName`="SmartAI", `unit_flags`=768 WHERE `entry`=18297; +DELETE FROM `smart_scripts` WHERE `entryorguid`=18297 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1829700,1829701) AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(18297,0,0,1,54,0,100,0,0,0,0,0,0,11,32199,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - Just Summoned - Cast 'Stealth'"), +(18297,0,1,0,61,0,100,0,0,0,0,0,0,53,0,18297,0,0,0,2,1,0,0,0,0,0,0,0,"Gankly Rottenfist - Just Summoned - Start Waypoint"), +(18297,0,2,0,40,0,100,0,10,18297,0,0,0,80,1829700,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Point 11 Reached - Run Script"), +(18297,0,3,0,38,0,100,0,1,1,0,0,0,80,1829701,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Data 1-1 Set - Run Script"), +(18297,0,4,0,6,0,100,0,0,0,0,0,0,45,1,2,0,0,0,0,19,18294,0,0,0,0,0,0,"Gankly Rottenfist - On Just Died - Set Data 1-2"), +(18297,0,5,0,0,0,100,0,5000,7000,11000,13000,0,11,30981,0,0,0,0,0,2,0,0,0,0,0,0,0,"Gankly Rottenfist - In Combat - Cast 'Crippling Poison'"), +(18297,0,6,0,0,0,100,0,9000,11000,15000,17000,0,11,41176,0,0,0,0,0,2,0,0,0,0,0,0,0,"Gankly Rottenfist - In Combat - Cast 'Shadowstep'"), +(18297,0,7,0,0,0,100,0,3000,5000,9000,11000,0,11,15581,0,0,0,0,0,2,0,0,0,0,0,0,0,"Gankly Rottenfist - In Combat - Cast 'Sinister Strike'"), +(1829700,9,0,0,0,0,100,0,500,500,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,3.42229,"Gankly Rottenfist - On Script - Set Orientation"), +(1829700,9,1,0,0,0,100,0,500,500,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Say Line 0"), +(1829700,9,2,0,0,0,100,0,2000,2000,0,0,0,19,768,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Remove Unit Flags 'Immune To PC' & 'Immune To NPC'"), +(1829700,9,3,0,0,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,19,18294,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Start Attacking"), +(1829701,9,0,0,0,0,100,0,0,0,0,0,0,18,256,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Add Unit Flag 'Immune To PC'"), +(1829701,9,1,0,0,0,100,0,0,0,0,0,0,8,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Set React State 'Passive'"), +(1829701,9,2,0,0,0,100,0,2000,2000,0,0,0,28,32199,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Remove Aura 'Stealth'"), +(1829701,9,3,0,0,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Say Line 1"), +(1829701,9,4,0,0,0,100,0,5000,5000,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,3.13852,"Gankly Rottenfist - On Script - Set Orientation 3,13852"), +(1829701,9,5,0,0,0,100,0,500,500,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Say Line 2"), +(1829701,9,6,0,0,0,100,0,5000,5000,0,0,0,1,0,0,0,0,0,0,19,18218,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Say Line 0 (Harold Lane)"), +(1829701,9,7,0,0,0,100,0,5000,5000,0,0,0,45,1,3,0,0,0,0,19,18200,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Set Data 1-3 to Shado 'Fitz' Farstrider"), +(1829701,9,8,0,0,0,100,0,0,0,0,0,0,45,1,3,0,0,0,0,19,18180,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Set Data 1-3 to Hemet Nesingwary"); + +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry`=18297; + +-- Shado 'Fitz' Farstrider & Hemet Nesingwary +UPDATE `creature_template` SET `AIName`="SmartAI", `flags_extra`=0, `unit_flags`=0 WHERE `entry` IN (18200,18180); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (18200,18180) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1820000,1818000) AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(18200,0,0,0,38,0,100,0,1,3,0,0,0,80,1820000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Data 1-3 Set - Run Script"), +(18180,0,0,0,38,0,100,0,1,3,0,0,0,80,1820000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Data 1-3 Set - Run Script"), +(18200,0,1,0,38,0,100,0,2,1,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,5.4323,"Shado 'Fitz' Farstrider - On Data 2-1 Set - Set Orientation"), +(18200,0,2,3,38,0,100,0,2,2,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Data 2-2 Set - Say Line 0"), +(18200,0,3,0,61,0,100,0,0,0,0,0,0,40,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Data 2-2 Set - Set Sheath 'Melee'"), +(18180,0,1,0,11,0,100,0,0,0,0,0,0,53,0,18180,1,0,0,2,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Respawn - Start Waypoint"), +(18180,0,2,3,40,0,100,0,1,18180,0,0,0,54,1800000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 1 Reached - Pause Waypoint"), +(18180,0,3,0,61,0,100,0,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,6.230825,"Hemet Nesingwary - On Point 1 Reached - Set Orientation"), +(18180,0,4,5,40,0,100,0,2,18180,0,0,0,54,2000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 2 Reached - Pause Waypoint"), +(18180,0,5,6,61,0,100,0,0,0,0,0,0,107,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 2 Reached - Summon Group"), +(18180,0,6,7,61,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 2 Reached - Say Line 0"), +(18180,0,7,8,61,0,100,0,0,0,0,0,0,2,495,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 2 Reached - Set Faction 495"), +(18180,0,8,0,61,0,100,0,0,0,0,0,0,2,495,0,0,0,0,0,19,18200,0,0,0,0,0,0,"Hemet Nesingwary - On Point 2 Reached - Set Faction 495 (Shado 'Fitz' Farstride)"), +(18180,0,9,10,40,0,100,0,3,18180,0,0,0,54,30000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 3 Reached - Pause Waypoint"), +(18180,0,10,11,61,0,100,0,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,5.953772,"Hemet Nesingwary - On Point 3 Reached - Set Orientation"), +(18180,0,11,0,61,0,100,0,0,0,0,0,0,80,1818000,2,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 3 Reached - Run Script"), +(18180,0,12,0,4,0,100,0,0,0,0,0,0,11,32168,64,0,0,0,0,2,0,0,0,0,0,0,0,"Hemet Nesingwary - On Aggro - Cast 'Shoot'"), +(18180,0,13,0,0,0,100,0,1000,1000,2000,2000,0,11,32168,64,0,0,0,0,2,0,0,0,0,0,0,0,"Hemet Nesingwary - In Combat - Cast 'Shoot'"), +(18180,0,14,15,40,0,100,0,4,18180,0,0,0,2,35,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 4 Reached - Set Faction 35"), +(18180,0,15,0,61,0,100,0,0,0,0,0,0,2,35,0,0,0,0,0,19,18200,0,0,0,0,0,0,"Hemet Nesingwary - On Point 4 Reached - Set Faction 35 (Shado 'Fitz' Farstride)"), +(18180,0,16,0,11,0,100,0,0,0,0,0,0,48,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Respawn - Set Active On"), +(1820000,9,0,0,0,0,100,0,0,0,0,0,0,2,250,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Script - Set Faction 250"), +(1820000,9,1,0,0,0,100,0,0,0,0,0,0,11,32190,0,0,0,0,0,19,18297,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Script - Cast 'Shoot'"), +(1820000,9,2,0,0,0,100,0,3000,3000,0,0,0,2,35,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Script - Set Faction 35"), +(1818000,9,0,0,0,0,100,0,7000,7000,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Say Line 1"), +(1818000,9,1,0,0,0,100,0,0,0,0,0,0,45,2,1,0,0,0,0,19,18200,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Set Data 2-1 to Shado 'Fitz' Farstrider"), +(1818000,9,2,0,0,0,100,0,1000,1000,0,0,0,45,2,2,0,0,0,0,19,18200,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Set Data 2-1 to Shado 'Fitz' Farstrider"), +(1818000,9,3,0,0,0,100,0,0,0,1000,1000,0,49,0,0,0,0,0,0,19,17130,50,0,0,0,0,0,"Hemet Nesingwary - On Script - Start Attacking"), +(1818000,9,4,0,0,0,100,0,4000,4000,0,0,0,1,1,0,0,0,0,0,19,18218,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Say Line 1 (Harold Lane)"), +(1818000,9,5,0,0,0,100,0,7000,7000,0,0,0,1,2,0,0,0,0,0,19,18218,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Say Line 2 (Harold Lane)"), +(1818000,9,6,0,0,0,100,0,7000,7000,0,0,0,1,3,0,0,0,0,0,19,18218,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Say Line 3 (Harold Lane)"), +(1818000,9,7,0,0,0,100,0,8000,8000,0,0,0,1,4,0,0,0,0,0,19,18218,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Say Line 4 (Harold Lane)"); + +DELETE FROM `creature_summon_groups` WHERE `summonerId`=18180; +INSERT INTO `creature_summon_groups` (`summonerId`, `summonerType`, `groupId`, `entry`, `position_x`, `position_y`, `position_z`, `orientation`, `summonType`, `summonTime`) VALUES +(18180,0,1,17130,-1404.007,6327.922,39.87714,5.099442,6,30000), +(18180,0,1,17130,-1414.938,6305.905,42.40896,2.952087,6,30000), +(18180,0,1,17130,-1416.502,6317.921,40.0441,0.466735,6,30000); + +-- Talbuk Stag +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=17130; +DELETE FROM `smart_scripts` WHERE `entryorguid`=17130 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=1713000 AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(17130,0,0,0,0,0,100,0,6000,9000,15000,18000,0,11,32019,0,0,0,0,0,2,0,0,0,0,0,0,0,"Talbuk Stag - In Combat - Cast 'Gore'"), +(17130,0,1,0,54,0,100,0,0,0,0,0,0,80,1713000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Talbuk Stag - Just Summoned - Run Script"), +(1713000,9,0,0,0,0,100,0,0,0,0,0,0,2,14,0,0,0,0,0,1,0,0,0,0,0,0,0,"Talbuk Stag - On Script - Set Faction 14"), +(1713000,9,1,0,0,0,100,0,0,0,0,0,0,89,5,0,0,0,0,0,1,0,0,0,0,0,0,0,"Talbuk Stag - On Script - Start Random Movement"), +(1713000,9,2,0,0,0,100,0,0,0,0,0,0,117,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Talbuk Stag - On Script - Disable Evade"), +(1713000,9,3,0,0,0,100,0,10000,10000,0,0,0,49,0,0,0,0,0,0,23,0,0,0,0,0,0,0,"Talbuk Stag - On Script - Start Attacking"); + +-- Texts +DELETE FROM `creature_text` WHERE `CreatureID` IN (18294,18297,18218,18180,18200); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(18294,0,0,"Hi, Harold. I have your skins!",12,0,100,3,0,0,15102,0,"Kristen Dipswitch"), +(18294,1,0,"Ack! Somebody help me!",12,0,100,0,0,0,15104,0,"Kristen Dipswitch"), +(18297,0,0,"I'll be taking those skins, tiny.",12,0,100,0,0,0,15111,0,"Gankly Rottenfist"), +(18297,1,0,"%s rifles through Kristen's stuff and grabs her bundle of skins.",16,0,100,16,0,0,15109,0,"Gankly Rottenfist"), +(18297,2,0,"Here are my skins, Harold. Now give me the reward!",12,0,100,1,0,0,15110,0,"Gankly Rottenfist"), +(18218,0,0,"Uh... sure thing, Gankly. Just...... wait right there. Guys?",12,0,100,0,0,0,15112,0,"Harold Lane"), +(18218,1,0,"What's going on?!",12,0,100,0,0,0,15090,0,"Harold Lane"), +(18218,2,0,"Um... guys?",12,0,100,0,0,0,15093,0,"Harold Lane"), +(18218,3,0,"Hemet? Fitz?",12,0,100,0,0,0,15094,0,"Harold Lane"), +(18218,4,0,"Oh good, I was beginning to worry.",12,0,100,0,0,0,15095,0,"Harold Lane"), +(18180,0,0,"Uh oh, those stags don't look pleased with us!",12,0,100,0,0,0,15088,0,"Hemet Nesingwary"), +(18180,1,0,"Look out, Fitz, they're coming right for us!",12,0,100,0,0,0,15089,0,"Hemet Nesingwary"), +(18200,0,0,"%s smiles and sheathes his rifle.",16,0,100,0,0,0,15091,0,"Shado 'Fitz' Farstrider"); + +-- Waypoints +DELETE FROM `waypoints` WHERE `entry` IN (18294,18297,18180); +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(18294,1,-1249.43,6236.27,52.6698,"Kristen Dipswitch"), +(18294,2,-1252.89,6238.29,52.0455,"Kristen Dipswitch"), +(18294,3,-1256.35,6240.3,51.4205,"Kristen Dipswitch"), +(18294,4,-1260.68,6242.81,50.7955,"Kristen Dipswitch"), +(18294,5,-1265.87,6245.83,50.1705,"Kristen Dipswitch"), +(18294,6,-1270.19,6248.35,49.5503,"Kristen Dipswitch"), +(18294,7,-1274.61,6258,48.6878,"Kristen Dipswitch"), +(18294,8,-1279.68,6269.1,48.1845,"Kristen Dipswitch"), +(18294,9,-1284.75,6280.2,47.6812,"Kristen Dipswitch"), +(18294,10,-1285.32,6281.5,47.6299,"Kristen Dipswitch"), +(18294,11,-1293,6287.91,47.0562,"Kristen Dipswitch"), +(18294,12,-1305.28,6298.16,46.4802,"Kristen Dipswitch"), +(18294,13,-1310.65,6302.65,45.8879,"Kristen Dipswitch"), +(18294,14,-1318.33,6309.05,45.2629,"Kristen Dipswitch"), +(18294,15,-1320.36,6310.72,45.0323,"Kristen Dipswitch"), +(18294,16,-1355.68,6335.35,43.3028,"Kristen Dipswitch"), +(18294,17,-1386.62,6357.33,40.5069,"Kristen Dipswitch"), +(18294,18,-1423.46,6354.5,37.7959,"Kristen Dipswitch"), +(18294,19,-1452.59,6351.94,37.2739,"Kristen Dipswitch"), +(18297,1,-1463.63,6363.4,36.9237,"Gankly Rottenfist"), +(18297,2,-1461.74,6366.47,36.445,"Gankly Rottenfist"), +(18297,3,-1458.92,6368.42,36.0956,"Gankly Rottenfist"), +(18297,4,-1455.34,6367.12,36.2761,"Gankly Rottenfist"), +(18297,5,-1452.8,6364.54,36.6589,"Gankly Rottenfist"), +(18297,6,-1450.19,6361.55,36.9106,"Gankly Rottenfist"), +(18297,7,-1448.18,6358.95,37.1489,"Gankly Rottenfist"), +(18297,8,-1447.03,6354.99,37.3989,"Gankly Rottenfist"), +(18297,9,-1448.83,6352.42,37.3518,"Gankly Rottenfist"), +(18297,10,-1451.46,6352.27,37.2739,"Gankly Rottenfist"), +(18180,1,-1461.778,6344.301,37.27388,"Hemet Nesingwary"), +(18180,2,-1461.778,6344.301,37.27388,"Hemet Nesingwary"), +(18180,3,-1459.696,6341.464,37.24043,"Hemet Nesingwary"), +(18180,4,-1461.778,6344.301,37.27388,"Hemet Nesingwary"); + +DELETE FROM `gossip_menu` WHERE `MenuID`=7629 AND `TextID`=9293; +INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES +(7629,9293,0); + +DELETE FROM `npc_text` WHERE `ID`=9293; +INSERT INTO `npc_text` (`ID`, `text0_0`, `text0_1`, `BroadcastTextID0`, `lang0`, `Probability0`, `EmoteDelay0_0`, `Emote0_0`, `EmoteDelay0_1`, `Emote0_1`, `EmoteDelay0_2`, `Emote0_2`, `text1_0`, `text1_1`, `BroadcastTextID1`, `lang1`, `Probability1`, `EmoteDelay1_0`, `Emote1_0`, `EmoteDelay1_1`, `Emote1_1`, `EmoteDelay1_2`, `Emote1_2`, `text2_0`, `text2_1`, `BroadcastTextID2`, `lang2`, `Probability2`, `EmoteDelay2_0`, `Emote2_0`, `EmoteDelay2_1`, `Emote2_1`, `EmoteDelay2_2`, `Emote2_2`, `text3_0`, `text3_1`, `BroadcastTextID3`, `lang3`, `Probability3`, `EmoteDelay3_0`, `Emote3_0`, `EmoteDelay3_1`, `Emote3_1`, `EmoteDelay3_2`, `Emote3_2`, `text4_0`, `text4_1`, `BroadcastTextID4`, `lang4`, `Probability4`, `EmoteDelay4_0`, `Emote4_0`, `EmoteDelay4_1`, `Emote4_1`, `EmoteDelay4_2`, `Emote4_2`, `text5_0`, `text5_1`, `BroadcastTextID5`, `lang5`, `Probability5`, `EmoteDelay5_0`, `Emote5_0`, `EmoteDelay5_1`, `Emote5_1`, `EmoteDelay5_2`, `Emote5_2`, `text6_0`, `text6_1`, `BroadcastTextID6`, `lang6`, `Probability6`, `EmoteDelay6_0`, `Emote6_0`, `EmoteDelay6_1`, `Emote6_1`, `EmoteDelay6_2`, `Emote6_2`, `text7_0`, `text7_1`, `BroadcastTextID7`, `lang7`, `Probability7`, `EmoteDelay7_0`, `Emote7_0`, `EmoteDelay7_1`, `Emote7_1`, `EmoteDelay7_2`, `Emote7_2`, `VerifiedBuild`) VALUES +(9293,"","Hey! Didn't I give you a bundle of skins before?$B$BEither way, I'm glad to be saved from the ruthless clutches of that evil Gankly Rottenfist!",15140,0,1,0,6,0,1,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=7629; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(14,7629,9293,0,0,8,0,9897,0,0,0,0,0,"","Show gossip text 9293 if quest 'I'm Saved' is rewarded"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_02_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_02_world.sql new file mode 100644 index 00000000000..89c03c922a3 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_02_world.sql @@ -0,0 +1,65 @@ +-- +UPDATE `gameobject_template` SET `Data0` = 7980 WHERE `entry` = 150139; -- 51323 Tirisfal Deathguard > 7980 Deathguard Elite +UPDATE `gameobject_template` SET `Data0` = 7975 WHERE `entry` = 153191; -- 51515 Mulgore Protector > 7975 Mulgore Protector +UPDATE `gameobject_template` SET `Data0` = 3296 WHERE `entry` = 153192; -- 51911 Razor Hill Grunt > 3296 Orgrimmar Grunt +UPDATE `gameobject_template` SET `Data0` = 13076 WHERE `entry` = 153193; -- 51912 Dun Morogh Mountaineer > 13076 Dun Morogh Mountaineer +UPDATE `gameobject_template` SET `Data0` = 8017 WHERE `entry` = 153219; -- 51913 Sen'jin Guardian > 8017 Sen'jin Guardian +UPDATE `gameobject_template` SET `Data0` = 3501 WHERE `entry` = 153222; -- 51914 Horde Guard > 3501 Horde Guard +UPDATE `gameobject_template` SET `Data0` = 6086 WHERE `entry` = 153223; -- 51769 Auberdine Sentinel > 6086 Auberdine Sentinel +UPDATE `gameobject_template` SET `Data0` = 6087 WHERE `entry` = 153224; -- 51770 Astranaar Sentinel > 6087 Astranaar Sentinel +UPDATE `gameobject_template` SET `Data0` = 8096 WHERE `entry` = 153236; -- 51915 Westfall Brigade Guard > 8096 Protector of the People +UPDATE `gameobject_template` SET `Data0` = 8055 WHERE `entry` = 153237; -- 51848 Thelsamar Mountaineer > 8055 Thelsamar Mountaineer +UPDATE `gameobject_template` SET `Data0` = 15138 WHERE `entry` = 153238; -- 51855 Dreadguard > 15138 Silverpine Elite +UPDATE `gameobject_template` SET `Data0` = 2405 WHERE `entry` = 164841; -- 51916 Tarren Mill Deathguard > 2405 Tarren Mill Deathguard +UPDATE `gameobject_template` SET `Data0` = 1064 WHERE `entry` = 174784; -- 51917 Grom'gol Grunt > 1064 Grom'gol Grunt +UPDATE `gameobject_template` SET `Data0` = 866 WHERE `entry` = 174785; -- 51918 Stonard Grunt > 866 Stonard Grunt +UPDATE `gameobject_template` SET `Data0` = 10036 WHERE `entry` = 174787; -- 51919 Brackenwall Enforcer > 10036 Brackenwall Enforcer +UPDATE `gameobject_template` SET `Data0` = 8147 WHERE `entry` = 174788; -- 51920 Camp Mojache Brave > 8147 Camp Mojache Brave +UPDATE `gameobject_template` SET `Data0` = 10037 WHERE `entry` = 174789; -- 51921 Lakeshire Guard > 10037 Lakeshire Guard +UPDATE `gameobject_template` SET `Data0` = 15137 WHERE `entry` = 174791; -- 51922 Menethil Guard > 15137 Menethil Elite +UPDATE `gameobject_template` SET `Data0` = 3571 WHERE `entry` = 174844; -- 51925 Teldrassil Sentinel > 3571 Teldrassil Sentinel +UPDATE `gameobject_template` SET `Data0` = 3571 WHERE `entry` = 174845; -- 51925 Teldrassil Sentinel > 3571 Teldrassil Sentinel +UPDATE `gameobject_template` SET `Data0` = 15136 WHERE `entry` = 175768; -- 51899 Hammerfall Guardian > 15136 Hammerfall Elite +UPDATE `gameobject_template` SET `Data0` = 10696 WHERE `entry` = 175769; -- 51900 Refuge Pointe Defender > 10696 Refuge Pointe Defender +UPDATE `gameobject_template` SET `Data0` = 11822 WHERE `entry` = 178086; -- 53563 Moonglade Warden > 11822 Moonglade Warden +UPDATE `gameobject_template` SET `Data0` = 14730 WHERE `entry` = 179894; -- 51901 Revantusk Watcher > 14730 Revantusk Watcher +UPDATE `gameobject_template` SET `Data0` = 16541 WHERE `entry` = 181258; -- 51902 Ghostlands Guardian > 16541 Ghostlands Guardian +UPDATE `gameobject_template` SET `Data0` = 16580 WHERE `entry` = 181309; -- 51903 Thrallmar Grunt > 16580 Thrallmar Grunt +UPDATE `gameobject_template` SET `Data0` = 16842 WHERE `entry` = 181497; -- 51904 Honor Hold Defender > 16842 Honor Hold Defender +UPDATE `gameobject_template` SET `Data0` = 17549 WHERE `entry` = 182111; -- 51795 Blood Watch Peacekeeper > 17549 Blood Watch Peacekeeper +UPDATE `gameobject_template` SET `Data0` = 18038 WHERE `entry` = 182112; -- 51905 Azuremyst Peacekeeper > 18038 Azuremyst Peacekeeper +UPDATE `gameobject_template` SET `Data0` = 17282 WHERE `entry` = 182792; -- 51906 Falcon Watch Ranger > 17282 Falcon Watch Ranger +UPDATE `gameobject_template` SET `Data0` = 18758 WHERE `entry` = 182793; -- 51907 Telhamat Protector > 18758 Telhamat Protector +UPDATE `gameobject_template` SET `Data0` = 18999 WHERE `entry` = 183156; -- 51908 Allerian Defender > 18999 Allerian Defender +UPDATE `gameobject_template` SET `Data0` = 19353 WHERE `entry` = 183400; -- 51909 Wildhammer Guard > 19353 Wildhammer Guard +UPDATE `gameobject_template` SET `Data0` = 19362 WHERE `entry` = 183405; -- 51910 Kor'kron Defender > 19362 Kor'kron Defender +UPDATE `gameobject_template` SET `Data0` = 19500 WHERE `entry` = 183505; -- 51898 Sylvanaar Sentinel > 19500 Sylvanaar Sentinel +UPDATE `gameobject_template` SET `Data0` = 18568 WHERE `entry` = 183506; -- 51897 Scryer Arcane Guardian > 18568 Scryer Arcane Guardian +UPDATE `gameobject_template` SET `Data0` = 19504 WHERE `entry` = 183508; -- 51896 Scryer Guardian > 19504 Scryer Guardian +UPDATE `gameobject_template` SET `Data0` = 19449 WHERE `entry` = 183766; -- 51895 Thunderlord Grunt > 19449 Thunderlord Grunt +UPDATE `gameobject_template` SET `Data0` = 18922 WHERE `entry` = 184690; -- 51878 Telredor Guard > 18922 Telredor Guard +UPDATE `gameobject_template` SET `Data0` = 21115 WHERE `entry` = 184805; -- 51879 Station Guard > 21115 Station Guard +UPDATE `gameobject_template` SET `Data0` = 18909 WHERE `entry` = 184832; -- 51880 Zabra'jin Guard > 18909 Zabra'jin Guard +UPDATE `gameobject_template` SET `Data0` = 23257 WHERE `entry` = 185910; -- 51881 Skyguard Windcharger > 23257 Skyguard Windcharger +UPDATE `gameobject_template` SET `Data0` = 18489 WHERE `entry` = 186159; -- 51882 Garadar Defender > 18489 Garadar Defender +UPDATE `gameobject_template` SET `Data0` = 24031 WHERE `entry` = 186489; -- 51883 Camp Winterhoof Brave > 24031 Camp Winterhoof Brave +UPDATE `gameobject_template` SET `Data0` = 24050 WHERE `entry` = 186561; -- 51884 Wildervar Sentry > 24050 Wildervar Sentry +UPDATE `gameobject_template` SET `Data0` = 23739 WHERE `entry` = 186673; -- 51885 Valgarde Defender > 23739 Valgarde Defender +UPDATE `gameobject_template` SET `Data0` = 23842 WHERE `entry` = 186674; -- 51886 Westguard Defender > 23842 Westguard Defender +UPDATE `gameobject_template` SET `Data0` = 23779 WHERE `entry` = 186675; -- 51887 Vengeance Landing Deathguard > 23779 Vengeance Landing Deathguard +UPDATE `gameobject_template` SET `Data0` = 24104 WHERE `entry` = 186676; -- 51888 New Agamand Deathguard > 24104 New Agamand Deathguard +UPDATE `gameobject_template` SET `Data0` = 26601 WHERE `entry` = 188449; -- 51889 Fizzcrank Airman > 26601 Fizzcrank Airman +UPDATE `gameobject_template` SET `Data0` = 25242 WHERE `entry` = 188520; -- 51890 Warsong Battleguard > 25242 Warsong Battleguard +UPDATE `gameobject_template` SET `Data0` = 27072 WHERE `entry` = 188536; -- 51891 Amberpine Footman > 27072 Amberpine Footman +UPDATE `gameobject_template` SET `Data0` = 24317 WHERE `entry` = 188555; -- 51892 Expedition Deathguard > 24317 Expedition Deathguard +UPDATE `gameobject_template` SET `Data0` = 26217 WHERE `entry` = 188558; -- 51893 Westfall Brigade Footman > 26217 Westfall Brigade Footman +UPDATE `gameobject_template` SET `Data0` = 27126 WHERE `entry` = 188559; -- 51894 Camp Oneqwah Brave > 27126 Camp Oneqwah Brave +UPDATE `gameobject_template` SET `Data0` = 27073 WHERE `entry` = 188638; -- 51877 Bor'gorok Battleguard > 27073 Bor'gorok Battleguard +UPDATE `gameobject_template` SET `Data0` = 26839 WHERE `entry` = 188639; -- 51876 Conquest Hold Legionnaire > 26839 Conquest Hold Legionnaire +UPDATE `gameobject_template` SET `Data0` = 27178 WHERE `entry` = 188640; -- 51875 Moa'ki Warrior > 27178 Moa'ki Warrior +UPDATE `gameobject_template` SET `Data0` = 27167 WHERE `entry` = 188641; -- 51874 Kamagua Spearman > 27167 Kamagua Spearman +UPDATE `gameobject_template` SET `Data0` = 27189 WHERE `entry` = 188642; -- 51873 Unu'pe Spearman > 27189 Unu'pe Spearman +UPDATE `gameobject_template` SET `Data0` = 27035 WHERE `entry` = 188644; -- 51872 Venomspite Deathguard > 27035 Venomspite Deathguard +UPDATE `gameobject_template` SET `Data0` = 26183 WHERE `entry` = 188645; -- 51871 Kor'kron Elite > 26183 Kor'kron Elite +UPDATE `gameobject_template` SET `Data0` = 28865 WHERE `entry` = 190783; -- 51870 Ebon Watch Guardian > 28865 Ebon Watch Guardian +UPDATE `gameobject_template` SET `Data0` = 29729 WHERE `entry` = 191816; -- 51869 Frostborn Axemaster > 29729 Frostborn Axemaster diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_03_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_03_world.sql new file mode 100644 index 00000000000..3586eadbcdb --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_03_world.sql @@ -0,0 +1,9 @@ +-- +UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 11, `action_param1` = 32892, `comment` = "Brazen - On Gossip Option 0 Selected - Cast 'Brazen Taxi'" WHERE `entryorguid` = 18725 AND `source_type` = 0 AND `id` = 0; +UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 85, `action_param1` = 38970, `comment` = "Karynaku - On Quest 'Ally of the Netherwing' Taken - Invoker Cast 'Karynaku's Flight Home'" WHERE `entryorguid` = 22112 AND `source_type` = 0 AND `id` = 1; +UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 11, `action_param1` = 29931, `comment` = "William Kielar - On Gossip Option 0 Selected - Cast 'Flight Path'" WHERE `entryorguid` = 17209 AND `source_type` = 0 AND `id` = 0; +UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 11, `action_param1` = 29934, `comment` = "William Kielar - On Gossip Option 1 Selected - Cast 'Flight Path'" WHERE `entryorguid` = 17209 AND `source_type` = 0 AND `id` = 1; +UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 11, `action_param1` = 29994, `comment` = "William Kielar - On Gossip Option 2 Selected - Cast 'Flight Path'" WHERE `entryorguid` = 17209 AND `source_type` = 0 AND `id` = 2; +-- Was 627. There's no spell with 627 and 627 is bugged and completely +-- different from the one that is used in retail. Probably test version +UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 11, `action_param1` = 35731, `comment` = "Protectorate Nether Drake - On Gossip Option 0 Selected - Cast 'Protectorate Drake'" WHERE `entryorguid` = 20903 AND `source_type` = 0 AND `id` = 0; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_04_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_04_world.sql new file mode 100644 index 00000000000..6c8bf689b97 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_04_world.sql @@ -0,0 +1,14 @@ +-- Harold Lane +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=18218; +DELETE FROM `smart_scripts` WHERE `entryorguid`=18218 AND `source_type`=0; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(18218,0,0,0,1,0,100,0,1000,15000,150000,180000,1,5,0,0,0,0,0,1,0,0,0,0,0,0,0,"Harold Lane - Out of Combat - Say Line 5"); + +DELETE FROM `creature_text` WHERE `CreatureID`=18218 AND `GroupID`=5; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(18218,5,0,"Shifting, %s moans from the pain of his thorn scratch.",16,0,100,0,0,0,15157,0,"Harold Lane"), +(18218,5,1,"%s groans in pain.",16,0,100,0,0,0,15158,0,"Harold Lane"), +(18218,5,2,"%s looks at his friends and then grunts painfully.",16,0,100,0,0,0,15159,0,"Harold Lane"), +(18218,5,3,"%s wakes himself up snoring.",16,0,100,0,0,0,15160,0,"Harold Lane"), +(18218,5,4,"%s winces when he touches the tender area around his scratch.",16,0,100,0,0,0,15161,0,"Harold Lane"), +(18218,5,5,"%s begins to whistle a tune, but then stops abruptly and moans.",16,0,100,0,0,0,15162,0,"Harold Lane"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_05_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_05_world.sql new file mode 100644 index 00000000000..64ffb931687 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_05_world.sql @@ -0,0 +1,26 @@ +-- Tel'athion the Impure +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=17359; +DELETE FROM `smart_scripts` WHERE `entryorguid`=17359 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=1735900 AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(17359,0,0,0,0,0,100,0,0,0,3000,5000,0,11,9672,64,0,0,0,0,2,0,0,0,0,0,0,0,"Tel'athion the Impure - In Combat - Cast 'Frostbolt'"), +(17359,0,1,0,0,0,100,0,9000,11000,13000,15000,0,11,15735,0,0,0,0,0,2,0,0,0,0,0,0,0,"Tel'athion the Impure - In Combat - Cast 'Arcane Missiles'"), +(17359,0,2,0,0,0,100,0,4000,6000,12000,16000,0,11,13339,0,0,0,0,0,2,0,0,0,0,0,0,0,"Tel'athion the Impure - In Combat - Cast 'Fire Blast'"), +(17359,0,3,0,9,0,100,0,0,8,11000,13000,0,11,11831,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tel'athion the Impure - Within 0-8 Range - Cast 'Frost Nova'"), +(17359,0,4,5,11,0,100,0,0,0,0,0,0,80,1735900,2,0,0,0,0,1,0,0,0,0,0,0,0,"Tel'athion the Impure - On Spawn - Run Script"), +(17359,0,5,0,61,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,"Tel'athion the Impure - On Spawn - Start Attacking"), +(1735900,9,0,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tel'athion the Impure - On Script - Say Line 0"), +(1735900,9,1,0,0,0,100,0,4000,4000,0,0,0,1,0,0,0,0,0,0,19,6748,0,0,0,0,0,0,"Tel'athion the Impure - On Script - Say Line 0 (Water Spirit)"), +(1735900,9,2,0,0,0,100,0,4000,4000,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tel'athion the Impure - On Script - Say Line 1"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (17359,6748); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(17359,0,0,"What have you done to my life's work?! DIE!!!",12,0,100,0,0,0,13793,0,"Tel'athion the Impure"), +(17359,1,0,"It is YOU who are wrong! I will deal with you two after I have slain this meddlesome shaman!",12,0,100,0,0,0,14248,0,"Tel'athion the Impure"), +(6748,0,0,"Wrong! It is YOU that will die, Tel'athion the Impure!",12,0,100,0,0,0,14247,0,"Water Spirit"); + +-- Water Spirit +UPDATE `creature_template` SET `AIName`="SmartAI", `faction`=1685 WHERE `entry`=6748; +DELETE FROM `smart_scripts` WHERE `entryorguid`=6748 AND `source_type`=0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(6748,0,0,0,1,0,100,1,4000,4000,0,0,0,49,0,0,0,0,0,0,19,17359,0,0,0,0,0,0,"Water Spirit - Out of Combat - Start Attacking"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_06_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_06_world.sql new file mode 100644 index 00000000000..3aac5d5ea07 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_06_world.sql @@ -0,0 +1,79 @@ +-- Dragonmaw Elite spawns only during event, current spawns are wrong +DELETE FROM `creature` WHERE `id` = 22331; + +-- Dragonmaw Elite SAI (Source: CMaNGOS & https://www.youtube.com/watch?v=Iy45YwUZKfE) +SET @ID := 22331; +UPDATE `creature_template` SET `unit_flags` = 768, `AIName` = "SmartAI" WHERE `entry` = @ID; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +-- Do nothing if player is out of LoS +-- https://www.youtube.com/watch?v=Iy45YwUZKfE +(@ID,0,0,0,11,0,100,0,0,0,0,0,0,21,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Dragonmaw Elite - On Respawn - Disable Combat Movement"), +(@ID,0,1,0,0,0,100,0,0,0,2300,3900,0,11,38858,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dragonmaw Elite - In Combat - Cast 'Shoot'"), +(@ID,0,2,0,0,0,100,0,6000,9000,12000,16000,0,11,38861,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Dragonmaw Elite - In Combat - Cast 'Aimed Shot'"), +(@ID,0,3,0,0,0,100,0,4000,6000,12000,16000,0,11,38859,32,0,0,0,0,5,0,0,0,0,0,0,0,0,"Dragonmaw Elite - In Combat - Cast 'Serpent Sting'"), +-- Do they flee? +(@ID,0,4,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Dragonmaw Elite - Between 0-15% Health - Flee For Assist (No Repeat)"), +-- Must be handled by spell 32121 +(@ID,0,5,0,38,0,100,0,0,1,0,0,0,49,0,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Dragonmaw Elite - On Data Set 0 1 - Start Attacking Stored Target 1"); + +-- Zuluhed the Whacked SAI (Source: CMaNGOS & Videos) +SET @ID := 11980; +UPDATE `creature_template` SET `unit_flags` = 768, `AIName` = "SmartAI" WHERE `entry` = @ID; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID*100+0 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +-- https://www.youtube.com/watch?v=Iy45YwUZKfE +(@ID,0,0,0,54,0,100,0,0,0,0,0,0,80,1198000,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Just Summoned - Run Script"), +-- https://www.youtube.com/watch?v=NnFKxgxTUtk +-- https://www.youtube.com/watch?v=jTU2iDIRD0g +(@ID,0,1,0,0,0,100,0,12000,12000,12000,12000,0,11,19717,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - In Combat - Cast 'Rain of Fire'"), +(@ID,0,2,0,0,0,100,0,50000,60000,60000,60000,0,11,38876,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - In Combat - Cast 'Demon Portal'"), +(@ID,0,3,4,2,0,100,1,0,20,0,0,0,11,38853,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - Between 0-20% Health - Cast 'Nether Infusion' (No Repeat)"), +(@ID,0,4,0,61,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Link - Say Line 0"), +-- Must be handled by linking, otherwise will not work if out of range +(@ID,0,5,0,6,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,11,22331,100,0,0,0,0,0,0,"Zuluhed the Whacked - On Death - Despawn (0) (Dragonmaw Elite)"), +(@ID,0,6,0,21,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,11,22331,100,0,0,0,0,0,0,"Zuluhed the Whacked - On Reached Home - Despawn (0) (Dragonmaw Elite)"), +(@ID,0,7,0,21,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Reached Home - Despawn (0)"), + +(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,0,11,24240,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Cast 'Spawn - Red Lightning'"), +(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Say Line 1"), +(@ID*100+0,9,2,0,0,0,100,0,5000,5000,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Say Line 2"), +(@ID*100+0,9,3,0,0,0,100,0,5000,5000,0,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Say Line 3"), +(@ID*100+0,9,4,0,0,0,100,0,4000,4000,0,0,0,19,768,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Remove Flags Immune To Players & Immune To NPC's"), +(@ID*100+0,9,5,0,0,0,100,0,0,0,0,0,0,19,768,0,0,0,0,0,11,22331,100,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Remove Flags Immune To Players & Immune To NPC's (Dragonmaw Elite)"), +(@ID*100+0,9,6,0,0,0,100,0,0,0,0,0,0,45,0,1,0,0,0,0,11,22331,100,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Set Data 0 1 (Dragonmaw Elite)"), +(@ID*100+0,9,7,0,0,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Start Attacking Stored Target 1"); + +DELETE FROM `creature_text` WHERE `CreatureID` = @ID; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(@ID,0,0,"Lord Illidan, bless me with the power of the flight!",14,0,100,0,0,0,20126,0,"Zuluhed the Whacked"), +(@ID,1,0,"Foolish mortals. Did you think that I would not strike you down for your transgressions?",14,0,100,25,0,0,20127,0,"Zuluhed the Whacked"), +(@ID,2,0,"Indeed, the time has come to end this charade.",14,0,100,22,0,0,20128,0,"Zuluhed the Whacked"), +(@ID,3,0,"Destroy them! Destroy them all!",14,0,100,25,0,0,20129,0,"Zuluhed the Whacked"); + +-- Karynaku +UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 80, `action_param1` = 2211200, `action_param2` = 0, `action_param3` = 0, `target_type` = 1, `target_x` = 0, `target_y` = 0, `target_z` = 0, `target_o` = 0, `comment` = "Karynaku - On Quest 'Zuluhed the Whacked' Taken - Run Script" WHERE `entryorguid` = 22112 AND `source_type` = 0 AND `id` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 2211200 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(2211200,9,0,0,0,0,100,0,1000,1000,0,0,0,107,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Karynaku - On Script - Summon Group 0"), +(2211200,9,1,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Karynaku - On Script - Store Targetlist"), +(2211200,9,2,0,0,0,100,0,0,0,0,0,0,100,1,0,0,0,0,0,19,11980,100,0,0,0,0,0,0,"Karynaku - On Script - Send Target 1 (Zuluhed the Whacked)"), +(2211200,9,3,0,0,0,100,0,0,0,0,0,0,100,1,0,0,0,0,0,11,22331,100,0,0,0,0,0,0,"Karynaku - On Script - Send Target 1 (Dragonmaw Elite)"); + +DELETE FROM `creature_summon_groups` WHERE `summonerId` = 22112 AND `summonerType` = 0; +INSERT INTO `creature_summon_groups` (`summonerId`,`summonerType`,`groupId`,`entry`,`position_x`,`position_y`,`position_z`,`orientation`,`summonType`,`summonTime`,`Comment`) VALUES +(22112,0,0,11980,-4204.93652,316.397369,122.507774,1.30899692,4,60000,"Karynaku - Group 0 - Zuluhed the Whacked"), +(22112,0,0,22331,-4167.83057,353.686432,138.958400,2.89724660,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), +(22112,0,0,22331,-4169.85000,341.297852,135.937800,3.15904600,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), +(22112,0,0,22331,-4172.62744,330.287018,135.957687,2.86234000,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), +(22112,0,0,22331,-4182.74463,320.650940,135.658900,1.76278257,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), +(22112,0,0,22331,-4191.66846,314.663422,136.221252,2.07694173,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), +(22112,0,0,22331,-4205.27539,310.496100,137.986500,1.08210409,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), +(22112,0,0,22331,-4221.03000,356.127300,137.067276,5.86430645,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), +(22112,0,0,22331,-4222.07471,348.024963,136.504150,5.95157300,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), +(22112,0,0,22331,-4224.60800,339.775400,135.599258,6.19591856,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 22112 AND `SourceId` = 0; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(22,1,22112,0,0,29,0,11980,100,0,1,0,0,"","Group 0: Execute SAI (Action 0) if creature 'Zuluhed the Whacked' is not near"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_07_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_07_world.sql new file mode 100644 index 00000000000..1bda17dc11c --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_07_world.sql @@ -0,0 +1,14 @@ +-- https://www.youtube.com/watch?v=eNE7023Vdng +UPDATE `smart_scripts` SET `link` = 0, `event_flags` = 0, `action_type` = 80, `action_param1` = 1239600, `action_param2` = 1, `target_type` = 1, `target_param1` = 0, `comment` = "Doomguard Commander - On Spellhit 'Crystal Prison Dummy DND' - Run Script" WHERE `entryorguid` = 12396 AND `source_type` = 0 AND `id` = 4; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 12396 AND `source_type` = 0 AND `id` IN (5,6); +DELETE FROM `smart_scripts` WHERE `entryorguid` = 1239600 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(1239600,9,0,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Doomguard Commander - On Script - Say Line 0"), +(1239600,9,1,0,0,0,100,0,0,0,0,0,0,8,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Doomguard Commander - On Script - Set Reactstate Passive"), +(1239600,9,2,0,0,0,100,0,0,0,0,0,0,11,23020,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Doomguard Commander - On Script - Cast 'Crystal Imprisonment'"), +(1239600,9,3,0,0,0,100,0,2000,2000,0,0,0,11,23022,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Doomguard Commander - On Script - Cast 'Crystal Prison Conjure DND'"), +(1239600,9,4,0,0,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Doomguard Commander - On Script - Despawn (0)"); + +DELETE FROM `creature_text` WHERE `CreatureID` = 12396; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(12396,0,0,"A sacrifice will be due if I am ever called upon, mortal...",12,8,100,0,0,0,9590,0,"Doomguard Commander"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_08_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_08_world.sql new file mode 100644 index 00000000000..3424e818333 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_08_world.sql @@ -0,0 +1,36 @@ +-- https://www.youtube.com/watch?v=8hRSpbomSbE +-- https://www.youtube.com/watch?v=gZpebVIy9yk +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (10638,10720) AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 1063800 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(10638,0,0,0,19,0,100,0,4966,0,0,0,0,80,1063800,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Quest 'Protect Kanati Greycloud' Taken - Run Script"), + +(1063800,9,0,0,0,0,100,0,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Remove NPC Flag Questgiver"), +(1063800,9,1,0,0,0,100,0,0,0,0,0,0,19,512,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Remove Flag Immune To NPC's"), +(1063800,9,2,0,0,0,100,0,0,0,0,0,0,2,250,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Set Faction 250"), +(1063800,9,3,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,16,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Store Targetlist"), +(1063800,9,4,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Say Line 0"), +(1063800,9,5,0,0,0,100,0,1000,1000,0,0,0,107,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Summon Group 0"), +(1063800,9,6,0,0,0,100,0,2000,2000,0,0,0,5,15,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Play Emote 15"), + +(10638,0,1,0,82,0,100,0,0,0,0,0,0,63,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Summoned Unit Dies - Set Counter 1 1"), +(10638,0,2,4,77,0,100,0,1,3,0,0,0,15,4966,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Kanati Greycloud - On Counter Set 1 3 - Quest Credit 'Protect Kanati Greycloud'"), + +(10638,0,3,5,7,0,100,0,0,0,0,0,0,18,512,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Evade - Add Flag Immune To NPC's"), +(10638,0,4,5,61,0,100,0,0,0,0,0,0,18,512,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Link - Add Flag Immune To NPC's"), +(10638,0,5,6,61,0,100,0,0,0,0,0,0,82,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Link - Add NPC Flag Questgiver"), +(10638,0,6,7,61,0,100,0,0,0,0,0,0,63,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Link - Reset Counter"), +(10638,0,7,8,61,0,100,0,0,0,0,0,0,2,104,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Link - Set Faction 104"), +(10638,0,8,0,61,0,100,0,0,0,0,0,0,78,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Link - Reset All Scripts"), + +(10720,0,0,0,54,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,"Galak Assassin - On Just Summoned - Start Attacking Owner"), +(10720,0,1,0,0,0,100,0,2000,7000,8000,12000,0,11,6533,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Galak Assassin - In Combat - Cast 'Net'"), +(10720,0,2,0,21,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Galak Assassin - On Reached Home - Despawn (0)"); + +UPDATE `creature_text` SET `Emote` = 5, `comment` = "Kanati Greycloud" WHERE `CreatureID` = 10638 AND `GroupID` = 0; + +DELETE FROM `creature_summon_groups` WHERE `summonerId` = 10638 AND `summonerType` = 0; +INSERT INTO `creature_summon_groups` (`summonerId`,`summonerType`,`groupId`,`entry`,`position_x`,`position_y`,`position_z`,`orientation`,`summonType`,`summonTime`,`Comment`) VALUES +(10638,0,0,10720,-4883.433594,-1375.058594,-53.032574,3.471452,4,60000,"Kanati Greycloud - Group 0 - Galak Assassin"), +(10638,0,0,10720,-4883.169434,-1370.379883,-52.236671,2.216390,4,60000,"Kanati Greycloud - Group 0 - Galak Assassin"), +(10638,0,0,10720,-4883.626953,-1383.141357,-53.151230,2.306709,4,60000,"Kanati Greycloud - Group 0 - Galak Assassin"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_09_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_09_world.sql new file mode 100644 index 00000000000..9ceb3e3b7f1 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_09_world.sql @@ -0,0 +1,61 @@ +-- Parqual Fintallas +-- https://www.youtube.com/watch?v=_QI3SbSWQ3M&t=421 +-- Text 8379 "Kil'jaeden is my answer." was never been used +UPDATE `gossip_menu_option` SET `OptionText` = "Ner'zhul is my answer.", `OptionBroadcastTextID` = 8380 WHERE `MenuID` = 4764 AND `OptionID` = 2; +DELETE FROM `gossip_menu_option` WHERE `MenuID` = 4764 AND `OptionID` = 3; +-- https://wow.gamepedia.com/Test_of_Lore_(6)#Details +-- Patchnote: By Patch 3.3, the mark only lasts 10 minutes, and does not prevent you from answering the question again. +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 15 AND `SourceGroup` = 4764; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(15,4764,0,0,0,9,0,6628,0,0,0,0,0,"","Group 0: Show Gossip Option 0 if player has taken quest 'Test of Lore'"), +(15,4764,1,0,0,9,0,6628,0,0,0,0,0,"","Group 0: Show Gossip Option 1 if player has taken quest 'Test of Lore'"), +(15,4764,2,0,0,9,0,6628,0,0,0,0,0,"","Group 0: Show Gossip Option 2 if player has taken quest 'Test of Lore'"); + +-- Parqual Fintallas SAI +SET @ID := 4488; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ID,0,0,4,62,0,100,0,4764,0,0,0,0,11,6767,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Gossip Option 0 Selected - Cast 'Mark of Shame'"), +(@ID,0,1,4,62,0,100,0,4764,1,0,0,0,11,6767,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Gossip Option 1 Selected - Cast 'Mark of Shame'"), +(@ID,0,2,3,62,0,100,0,4764,2,0,0,0,15,6628,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Gossip Option 2 Selected - Quest Credit 'Test of Lore'"), +(@ID,0,3,5,61,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Link - Say Line 0"), +(@ID,0,4,5,61,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Link - Say Line 1"), +(@ID,0,5,0,61,0,100,0,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Link - Close Gossip"); + +-- Previously added texts are not used, also creatures almost never uses texts with $B, those belongs only to gossip texts +DELETE FROM `creature_text` WHERE `CreatureID` = @ID; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(@ID,0,0,"You have done well, $n. Continue your search for knowledge, and remember the history you have learned.",12,0,100,2,0,0,1608,0,"Parqual Fintallas"), +(@ID,1,0,"I'm afraid not, $n. Now, feel the shame you have brought upon yourself.",12,0,100,0,0,0,8394,0,"Parqual Fintallas"); + +-- Braug Dimspirit +-- https://www.youtube.com/watch?v=_QI3SbSWQ3M&t=277 +-- Blizzard almost never checks if quest is completed in case of gossip options or texts, +-- they only check if quest is taken(shown in video) +-- So gossip options and texts are visible even if quest is completed +-- Also current conditions changes absolutely nothing +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 14 AND `SourceGroup` = 4763; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(14,4763,5819,0,0,9,0,6627,0,0,1,0,0,"","Group 0: Show gossip text 5819 if player has not taken quest 'Test of Lore'"), +(14,4763,5820,0,0,9,0,6627,0,0,0,0,0,"","Group 0: Show gossip text 5820 if player has taken quest 'Test of Lore'"); + +-- Braug Dimspirit SAI +SET @ID := 4489; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 448900 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ID,0,0,4,62,0,100,0,4763,0,0,0,0,11,6766,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Gossip Option 0 Selected - Cast 'Test of Lore'"), +(@ID,0,1,6,62,0,100,0,4763,1,0,0,0,15,6627,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Gossip Option 1 Selected - Quest Credit 'Test of Lore'"), +(@ID,0,2,4,62,0,100,0,4763,2,0,0,0,11,6766,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Gossip Option 2 Selected - Cast 'Test of Lore'"), +(@ID,0,3,4,62,0,100,0,4763,3,0,0,0,11,6766,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Gossip Option 3 Selected - Cast 'Test of Lore'"), +(@ID,0,4,5,61,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Link - Say Line 0"), +-- I really don't like this part but without it player will be able to answer again in 2 sec before teleport +-- And noone said it is possible +(@ID,0,5,6,61,0,100,0,0,0,0,0,0,83,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Link - Remove NPC Flags Gossip & Questgiver"), +(@ID,0,6,0,61,0,100,0,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Link - Close Gossip"), +(@ID,0,7,0,31,0,100,0,6766,0,0,0,0,82,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Target Spellhit 'Test of Lore' - Add NPC Flags Gossip & Questgiver"); + +-- https://classic.wowhead.com/npc=4489/braug-dimspirit +DELETE FROM `creature_text` WHERE `CreatureID` = @ID; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(@ID,0,0,"That is the wrong answer, $n. Be off with you.",12,0,100,0,0,0,8393,0,"Braug Dimspirit"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_10_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_10_world.sql new file mode 100644 index 00000000000..9806ef1daaf --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_10_world.sql @@ -0,0 +1,21 @@ +-- +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=27910; + +DELETE FROM `smart_scripts` WHERE `entryorguid`IN(27909,27910) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` between 2791000 AND 2791005 AND `source_type`=9; + +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(2791000, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127416, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 1 - Set Data to Darkweb Cocoon #1'), +(2791001, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127417, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 2 - Set Data to Darkweb Cocoon #2'), +(2791002, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127418, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 3 - Set Data to Darkweb Cocoon #3'), +(2791003, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127419, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 4 - Set Data to Darkweb Cocoon #4'), +(2791004, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127420, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 5 - Set Data to Darkweb Cocoon #5'), +(2791005, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127421, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 6 - Set Data to Darkweb Cocoon #6'), +(27910, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 88, 2791000, 2791005, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - On Spawn - Run Random Script'), +(27909, 0, 0, 5, 11, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On Spawn - Set Invincibility Hp'), +(27909, 0, 1, 0, 2, 2, 100, 1, 0, 1, 0, 0, 0, 80, 2790900, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On 1% HP (Phase 2) - Run Script'), +(27909, 0, 2, 0, 2, 1, 100, 1, 0, 1, 0, 0, 0, 87, 2790901, 2790902, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On 1% HP (Phase 1) - Run Random script'), +(27909, 0, 3, 4, 25, 0, 100, 0, 0, 0, 0, 0, 0, 103, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On Reset - Root'), +(27909, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On Reset - Set Passive'), +(27909, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On Spawn - Set Phase 1'), +(27909, 0, 6, 0, 38, 0, 100, 0, 1, 1, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On Data Set - Set Phase 2'); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_11_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_11_world.sql new file mode 100644 index 00000000000..0fee16f785d --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_11_world.sql @@ -0,0 +1,33 @@ +-- Source: Sniffs(combat only) & https://www.youtube.com/watch?v=ZczVt20pZKY & other similar +DELETE FROM `smart_scripts` WHERE `entryorguid` = 4850 AND `source_type` = 2; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(4850,2,0,1,46,0,100,0,4850,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Areatrigger (Winterfin Caverns) - On Trigger - Store Targetlist"), +(4850,2,1,2,61,0,100,0,0,0,0,0,0,100,1,0,0,0,0,0,19,25209,0,0,0,0,0,0,0,"Areatrigger (Winterfin Caverns) - On Link - Send Target 1 (Claximus)"), +(4850,2,2,0,61,0,100,0,0,0,0,0,0,45,0,1,0,0,0,0,19,25209,0,0,0,0,0,0,0,"Areatrigger (Winterfin Caverns) - On Link - Set Data 0 1 (Claximus)"); + +DELETE FROM `areatrigger_scripts` WHERE `entry` = 4850; +INSERT INTO `areatrigger_scripts` (`entry`,`ScriptName`) VALUES +(4850,"SmartTrigger"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 4850 AND `SourceId` = 2; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +-- Got no text in sniff without quest +(22,1,4850,2,0,1,0,45278,0,0,0,0,0,"","Group 0: Execute SAI (Action 0) if player does have aura 'King Mrgl-Mrgl's Spare Suit'"), +(22,1,4850,2,0,29,0,25209,100,0,0,0,0,"","Group 0: Execute SAI (Action 0) if creature 'Claximus' is near"); + +UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` = 25209; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 25209 AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(25209,0,0,1,38,0,100,0,0,1,60000,60000,0,1,1,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Claximus - On Data Set 0 1 - Say Line 1"), +(25209,0,1,0,61,0,100,0,0,0,0,0,0,66,0,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Claximus - On Link - Set Orientation Stored Target 1"), +(25209,0,2,0,4,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Claximus - On Aggro - Say Line 0"), +(25209,0,3,0,0,0,100,0,6000,9000,7000,10000,0,11,50273,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Claximus - In Combat - Cast 'Arcane Barrage'"), +(25209,0,4,0,0,0,100,0,3000,5000,3000,5000,0,11,50275,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Claximus - In Combat - Cast 'Stabilized Magic'"); + +DELETE FROM `creature_text` WHERE `CreatureID` = 25209; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(25209,0,0,"What tiny morsel comes this way? Not one of the murloc I think.",12,0,100,0,0,0,24435,0,"Claximus"), +(25209,0,1,"It's been a long time since last I tasted $r.",12,0,100,0,0,0,24436,0,"Claximus"), +(25209,0,2,"What's this? You're not one of the Winterfin!",12,0,100,0,0,0,24437,0,"Claximus"), +(25209,0,3,"Did 'King Mrgl-Mrgl' send you? I know what he truly is!",12,0,100,0,0,0,24438,0,"Claximus"), +(25209,1,0,"You're not one of mine. King Mrgl-Mrgl must have sent you to talk terms of surrender. Come closer so that I might see you better.",15,0,100,0,0,0,24460,0,"Claximus"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_12_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_12_world.sql new file mode 100644 index 00000000000..10fee5562f6 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_12_world.sql @@ -0,0 +1,25 @@ +-- Source: Sniffs +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (25321,25322) AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2532100,2532200) AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(25321,0,0,0,8,0,100,1,45504,0,0,0,0,80,2532100,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Craftsman - On Spellhit 'Free Kaskala Spirit' - Run Script (No Repeat)"), +(25322,0,0,0,8,0,100,1,45504,0,0,0,0,80,2532200,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Shaman - On Spellhit 'Free Kaskala Spirit' - Run Script (No Repeat)"), + +(2532100,9,0,0,0,0,100,0,2000,2000,0,0,0,5,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Craftsman - On Script - Play Emote 2"), +(2532100,9,1,0,0,0,100,0,2000,2000,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Kaskala Craftsman - On Script - Say Line 0"), +(2532100,9,2,0,0,0,100,0,4000,4000,0,0,0,33,25321,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Kaskala Craftsman - On Script - Quest Credit 'The Lost Spirits'"), +(2532100,9,3,0,0,0,100,0,1000,1000,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Craftsman - On Script - Despawn Instant"), + +(2532200,9,0,0,0,0,100,0,2000,2000,0,0,0,5,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Shaman - On Script - Play Emote 2"), +(2532200,9,1,0,0,0,100,0,2000,2000,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Kaskala Shaman - On Script - Say Line 0"), +(2532200,9,2,0,0,0,100,0,4000,4000,0,0,0,33,25322,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Kaskala Shaman - On Script - Quest Credit 'The Lost Spirits'"), +(2532200,9,3,0,0,0,100,0,1000,1000,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Shaman - On Script - Despawn Instant"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (25321,25322); +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(25321,0,0,"Thank you for freeing me! May the tides always favor you.",12,0,100,1,0,0,24596,0,"Kaskala Craftsman"), +(25321,0,1,"You have my gratitude, $c. I thought I'd never be free.",12,0,100,1,0,0,24597,0,"Kaskala Craftsman"), +(25321,0,2,"Do not allow Kaskala to forget what has happened here.",12,0,100,1,0,0,24598,0,"Kaskala Craftsman"), +(25322,0,0,"Thank you, $c. May the winds and seas always deliver you safely.",12,0,100,1,0,0,24599,0,"Kaskala Shaman"), +(25322,0,1,"The people of Kaskala are in your debt, $c.",12,0,100,1,0,0,24600,0,"Kaskala Shaman"), +(25322,0,2,"May the ancestors always aid you, $c, as you have aided me.",12,0,100,1,0,0,24601,0,"Kaskala Shaman"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_13_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_13_world.sql new file mode 100644 index 00000000000..d0281c3893a --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_13_world.sql @@ -0,0 +1,120 @@ +-- Remove all wps from non-leaders +DELETE FROM `creature_addon` WHERE `guid` IN (53026,48395,48373,48161,48195,48392,48398,48393,48359); +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (48194,48397,48396); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(48194,48194,0,0,515,0,0), +(48194,48359,2,360,515,12,26), +(48194,48393,2,120,515,12,26), +(48194,48398,2,240,515,12,26), +(48397,48397,0,0,515,0,0), +(48397,48392,2,360,515,15,32), +(48397,48195,2,120,515,15,32), +(48397,48161,2,240,515,15,32), +(48396,48396,0,0,515,0,0), +(48396,48373,2,360,515,15,30), +(48396,48395,2,120,515,15,30), +(48396,53026,2,240,515,15,30); + +UPDATE `creature` SET `position_x` = 1611.243, `position_y` = 1054.284, `position_z` = 35.79039, `orientation` = 1.579244 WHERE `guid` = 48397; +UPDATE `creature` SET `position_x` = 1609.562, `position_y` = 1048.224, `position_z` = 35.76407, `orientation` = 1.579241 WHERE `guid` = 48161; +UPDATE `creature` SET `position_x` = 1613.026, `position_y` = 1048.253, `position_z` = 35.76405, `orientation` = 1.579236 WHERE `guid` = 48195; +UPDATE `creature` SET `position_x` = 1611.269, `position_y` = 1051.238, `position_z` = 35.69367, `orientation` = 1.579241 WHERE `guid` = 48392; +UPDATE `creature` SET `position_x` = 1646.127, `position_y` = 975.6876, `position_z` = 16.0957, `orientation` = 1.561919 WHERE `guid` = 48194; +UPDATE `creature` SET `position_x` = 1644.34, `position_y` = 969.4986, `position_z` = 16.10431, `orientation` = 1.767221 WHERE `guid` = 48398; +UPDATE `creature` SET `position_x` = 1647.804, `position_y` = 969.4678, `position_z` = 16.10431, `orientation` = 1.750014 WHERE `guid` = 48393; +UPDATE `creature` SET `position_x` = 1644.34, `position_y` = 969.4986, `position_z` = 16.10431, `orientation` = 1.767221 WHERE `guid` = 48359; +UPDATE `creature` SET `position_x` = 1769.404, `position_y` = 836.6418, `position_z` = 35.42621, `orientation` = 3.41411 WHERE `guid` = 48396; +UPDATE `creature` SET `position_x` = 1779.512, `position_y` = 837.6188, `position_z` = 36.33966, `orientation` = 5.984658 WHERE `guid` = 53026; +UPDATE `creature` SET `position_x` = 1773.624, `position_y` = 839.6193, `position_z` = 36.33966, `orientation` = 2.816358 WHERE `guid` = 48395; +UPDATE `creature` SET `position_x` = 1771.42, `position_y` = 837.2551, `position_z` = 35.5854, `orientation` = 3.610206 WHERE `guid` = 48373; + +DELETE FROM `waypoint_data` WHERE `id` IN (530260,483950,483730,483960,481610,481950,483920,483970,483980,483930,483590,481940); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`) VALUES +(483970, 1, 1612.504, 1069.74, 36.54088), +(483970, 2, 1623.098, 1084.906, 38.59561), +(483970, 3, 1636.604, 1093.099, 41.89016), +(483970, 4, 1646.123, 1094.137, 44.31969), +(483970, 5, 1662.944, 1095.168, 47.95127), +(483970, 6, 1680.21, 1095.865, 51.14401), +(483970, 7, 1689.766, 1096.077, 52.76806), +(483970, 8, 1706.036, 1095.975, 52.78514), +(483970, 9, 1722.817, 1095.916, 52.76872), +(483970, 10, 1737.716, 1094.958, 50.69076), +(483970, 11, 1758.963, 1094.388, 46.62092), +(483970, 12, 1776.157, 1091.317, 42.73067), +(483970, 13, 1795.451, 1079.286, 37.95823), +(483970, 14, 1802.001, 1065.321, 36.41524), +(483970, 15, 1803.239, 1049.792, 35.75908), +(483970, 16, 1802.001, 1065.321, 36.41524), +(483970, 17, 1795.451, 1079.286, 37.95823), +(483970, 18, 1776.157, 1091.317, 42.73067), +(483970, 19, 1759.162, 1094.353, 46.57588), +(483970, 20, 1737.716, 1094.958, 50.69076), +(483970, 21, 1722.817, 1095.916, 52.76872), +(483970, 22, 1706.036, 1095.975, 52.78514), +(483970, 23, 1689.766, 1096.077, 52.76806), +(483970, 24, 1680.21, 1095.865, 51.14401), +(483970, 25, 1662.944, 1095.168, 47.95127), +(483970, 26, 1646.288, 1094.155, 44.35245), +(483970, 27, 1636.604, 1093.099, 41.89016), +(483970, 28, 1623.098, 1084.906, 38.59561), +(483970, 29, 1612.504, 1069.74, 36.54088), +(483970, 30, 1611.199, 1059.485, 35.99176), +(483970, 31, 1611.313, 1049.952, 35.64724), +(483970, 32, 1611.199, 1059.485, 35.99176), +(481940, 1, 1647.324, 996.7984, 16.10431), +(481940, 2, 1651.942, 1013.945, 16.11007), +(481940, 3, 1657.114, 1022.965, 16.11007), +(481940, 4, 1662.921, 1031.976, 16.11007), +(481940, 5, 1671.689, 1044.911, 16.11073), +(481940, 6, 1688.925, 1056.034, 16.11073), +(481940, 7, 1698.74, 1058.056, 18.02951), +(481940, 8, 1712.989, 1058.221, 18.02951), +(481940, 9, 1732.618, 1055.407, 16.11051), +(481940, 10, 1743.39, 1041.823, 16.10991), +(481940, 11, 1756.496, 1019.775, 16.11079), +(481940, 12, 1776.512, 986.125, 16.11079), +(481940, 13, 1756.496, 1019.775, 16.11079), +(481940, 14, 1743.39, 1041.823, 16.10991), +(481940, 15, 1732.618, 1055.407, 16.11051), +(481940, 16, 1712.989, 1058.221, 18.02951), +(481940, 17, 1698.74, 1058.056, 18.02951), +(481940, 18, 1688.925, 1056.034, 16.11073), +(481940, 19, 1671.689, 1044.911, 16.11073), +(481940, 20, 1662.921, 1031.976, 16.11007), +(481940, 21, 1657.114, 1022.965, 16.11007), +(481940, 22, 1651.942, 1013.945, 16.11007), +(481940, 23, 1647.324, 996.7984, 16.10431), +(481940, 24, 1646.149, 978.1148, 16.10431), +(481940, 25, 1646.284, 964.768, 16.1043), +(481940, 26, 1646.149, 978.1148, 16.10431), +(483960, 1, 1752.846, 836.4012, 33.92809), +(483960, 2, 1733.849, 836.577, 33.92806), +(483960, 3, 1714.563, 836.6511, 35.55497), +(483960, 4, 1694.059, 837.0853, 35.56247), +(483960, 5, 1658.319, 838.1326, 33.92808), +(483960, 6, 1637.456, 838.439, 35.3343), +(483960, 7, 1624.532, 840.1978, 36.07137), +(483960, 8, 1617.169, 849.7756, 36.07135), +(483960, 9, 1610.096, 858.7788, 36.07133), +(483960, 10, 1607.275, 866.5177, 36.33961), +(483960, 11, 1606.87, 884.1786, 35.57532), +(483960, 12, 1606.955, 907.5817, 35.57426), +(483960, 13, 1607.656, 933.418, 35.57269), +(483960, 14, 1608.352, 957.584, 35.57119), +(483960, 15, 1608.94, 987.1241, 35.57898), +(483960, 16, 1608.352, 957.584, 35.57119), +(483960, 17, 1607.656, 933.418, 35.57269), +(483960, 18, 1606.955, 907.5817, 35.57426), +(483960, 19, 1606.87, 884.1786, 35.57532), +(483960, 20, 1607.275, 866.5177, 36.33961), +(483960, 21, 1610.096, 858.7788, 36.07133), +(483960, 22, 1617.169, 849.7756, 36.07135), +(483960, 23, 1624.486, 840.2041, 36.07137), +(483960, 24, 1637.412, 838.4397, 35.4757), +(483960, 25, 1658.319, 838.1326, 33.92808), +(483960, 26, 1694.059, 837.0853, 35.56247), +(483960, 27, 1714.563, 836.6511, 35.55497), +(483960, 28, 1733.849, 836.577, 33.92806), +(483960, 29, 1752.846, 836.4012, 33.92809), +(483960, 30, 1768.207, 836.3605, 35.1517); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_14_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_14_world.sql new file mode 100644 index 00000000000..3007e301ebc --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_14_world.sql @@ -0,0 +1,7 @@ +-- http://web.archive.org/web/20120706221554/www.wowhead.com/npc=25396 +DELETE FROM `creature_text` WHERE `CreatureID` = 25396; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(25396,0,0,"You should not have come here!",12,0,100,0,0,0,13923,0,"Naxxanar Skeletal Mage"), +(25396,0,1,"You'll be joining the other guests now....",12,0,100,0,0,0,13924,0,"Naxxanar Skeletal Mage"), +(25396,0,2,"You cannot stop us all!",12,0,100,0,0,0,13925,0,"Naxxanar Skeletal Mage"), +(25396,0,3,"Your death will soon follow....",12,0,100,0,0,0,13926,0,"Naxxanar Skeletal Mage"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_15_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_15_world.sql new file mode 100644 index 00000000000..401ace11783 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_15_world.sql @@ -0,0 +1,59 @@ +-- Source: Sniffs & https://www.youtube.com/watch?v=SaSrbxgnyDw + +-- Black Knight's Grave +-- Migrate to c_t_a and remove script, everything is handled by AT +DELETE FROM `creature_addon` WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id` = 34735); +UPDATE `creature_template_addon` SET `bytes2` = 1, `auras` = "67549" WHERE `entry` = 34735; +UPDATE `creature_template` SET `AIName` = "" WHERE `entry` = 34735; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 34735 AND `source_type` = 0; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 34735 AND `SourceId` = 0; + +DELETE FROM `smart_scripts` WHERE `entryorguid` = 5500 AND `source_type` = 2; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(5500,2,0,1,46,0,100,0,5500,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Areatrigger (Argent Tournament Grounds) - On Trigger - Store Targetlist"), +(5500,2,1,2,61,0,100,0,0,0,0,0,0,12,35127,4,60000,0,0,0,8,0,0,0,0,8455.797,459.0955,596.1551,1.570796,"Areatrigger (Argent Tournament Grounds) - On Link - Summon Creature 'Cult Assassin'"), +(5500,2,2,3,61,0,100,0,0,0,0,0,0,12,35116,4,60000,0,0,0,8,0,0,0,0,8452.683,459.87674,596.1551,0.872664,"Areatrigger (Argent Tournament Grounds) - On Link - Summon Creature 'Cult Saboteur'"), +-- We can use owner guid but in future it may be updated so there will be no owner +(5500,2,3,0,61,0,100,0,0,0,0,0,0,100,1,0,0,0,0,0,19,35127,20,0,0,0,0,0,0,"Areatrigger (Argent Tournament Grounds) - On Link - Send Target 1 (Cult Assassin)"); + +DELETE FROM `areatrigger_scripts` WHERE `entry` = 5500; +INSERT INTO `areatrigger_scripts` (`entry`,`ScriptName`) VALUES +(5500,"SmartTrigger"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 5500 AND `SourceId` = 2; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(22,1,5500,2,0,9,0,14016,0,0,0,0,0,"","Group 0: Execute SAI (Action 0) if player has taken quest 'The Black Knight's Curse'"), +(22,1,5500,2,0,29,0,35127,100,0,1,0,0,"","Group 0: Execute SAI (Action 0) if alive creature 'Cult Assassin' is not near"); + +UPDATE `creature_template` SET `unit_flags` = 33536 WHERE `entry` IN (35127,35116); +DELETE FROM `creature_template_addon` WHERE `entry` = 35127; +INSERT INTO `creature_template_addon` (`entry`,`bytes1`,`bytes2`) VALUES +(35127,8,1); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (35127,35116) AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 3512700 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(35127,0,0,0,54,0,100,0,0,0,0,0,0,80,3512700,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Just Summoned - Run Script"), +(35127,0,1,0,0,0,100,0,1000,2000,7000,8000,0,11,14873,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Cult Assassin - In Combat - Cast 'Sinister Strike'"), +(35127,0,2,0,0,0,100,0,3000,4000,14000,15000,0,11,60842,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Cult Assassin - In Combat - Cast 'Expose Armor'"), +(35127,0,3,0,6,0,100,0,0,0,0,0,0,11,66785,2,0,0,0,0,7,0,0,0,0,0,0,0,0,"Cult Assassin - On Death - Cast 'Black Knight's Grave Credit'"), + +(3512700,9,0,0,0,0,100,0,1000,1000,0,0,0,1,0,0,0,0,0,0,19,35116,20,0,0,0,0,0,0,"Cult Assassin - On Script - Say Line 0 (Cult Saboteur)"), +(3512700,9,1,0,0,0,100,0,5000,5000,0,0,0,1,1,0,0,0,0,0,19,35116,20,0,0,0,0,0,0,"Cult Assassin - On Script - Say Line 1 (Cult Saboteur)"), +(3512700,9,2,0,0,0,100,0,5000,5000,0,0,0,45,0,1,0,0,0,0,19,35116,20,0,0,0,0,0,0,"Cult Assassin - On Script - Set Data 0 1 (Cult Saboteur)"), +(3512700,9,3,0,0,0,100,0,1000,1000,0,0,0,1,2,0,0,0,0,0,19,35116,20,0,0,0,0,0,0,"Cult Assassin - On Script - Say Line 2 (Cult Saboteur)"), +(3512700,9,4,0,0,0,100,0,3500,3500,0,0,0,86,62940,0,19,35116,20,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Cross Cast 'Teleport' (Cult Saboteur)"), +(3512700,9,5,0,0,0,100,0,0,0,0,0,0,41,3000,0,0,0,0,0,19,35116,20,0,0,0,0,0,0,"Cult Assassin - On Script - Despawn (3000) (Cult Saboteur)"), +(3512700,9,6,0,0,0,100,0,500,500,0,0,0,91,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Remove Flag Standstate Kneel"), +(3512700,9,7,0,0,0,100,0,1000,1000,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Say Line 0"), +(3512700,9,8,0,0,0,100,0,0,0,0,0,0,17,333,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Set Emote State 333"), +(3512700,9,9,0,0,0,100,0,1000,1000,0,0,0,19,256,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Remove Flag Immune To Players"), +(3512700,9,10,0,0,0,100,0,0,0,0,0,0,17,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Set Emote State 0"), +(3512700,9,11,0,0,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Cult Assassin - On Script - Start Attacking Stored Target 1"), + +(35116,0,0,0,38,0,100,0,0,1,0,0,0,66,0,0,0,0,0,0,19,35127,20,0,0,0,0,0,0,"Cult Saboteur - On Data Set 0 1 - Set Orientation Closest Creature 'Cult Assassin'"); + +UPDATE `creature_text` SET `comment` = "Cult Saboteur" WHERE `CreatureID` = 35116; +UPDATE `creature_text` SET `comment` = "Cult Assassin" WHERE `CreatureID` = 35127; +UPDATE `creature_text` SET `Emote` = 6 WHERE `CreatureID` = 35116 AND `GroupID` = 0; +UPDATE `creature_text` SET `Emote` = 25 WHERE `CreatureID` = 35116 AND `GroupID` = 2; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_16_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_16_world.sql new file mode 100644 index 00000000000..620f5202804 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_16_world.sql @@ -0,0 +1,5 @@ +-- Removed useless event_flags 6, added CMC flag since he uses caster AI type https://youtu.be/tEAZeDdtK-E?t=89 +-- Interrupt Shadow Bolt so he can cast second spell +UPDATE `smart_scripts` SET `event_flags` = 0 WHERE `entryorguid` = 36788 AND `source_type` = 0; +UPDATE `smart_scripts` SET `event_param1` = 0, `event_param2` = 0, `action_param2` = 64, `comment` = "Deathwhisper Necrolyte - In Combat CMC - Cast 'Shadow Bolt'" WHERE `entryorguid` = 36788 AND `source_type` = 0 AND `id` = 0; +UPDATE `smart_scripts` SET `action_param2` = 1 WHERE `entryorguid` = 36788 AND `source_type` = 0 AND `id` = 1; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_17_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_17_world.sql new file mode 100644 index 00000000000..0aeaea1d910 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_17_world.sql @@ -0,0 +1,16 @@ +-- +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` IN (40964,40965,40968,40970,41004); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,2,40964,0,0,31,0,5,185919,0,0,0,0,"","Group 0: Spell 'Fel Crystalforge: Create 1 Flask' (Effect 1) targets object 'Fel Crystalforge'"), +(13,2,40964,0,1,31,0,5,185920,0,0,0,0,"","Group 1: Spell 'Fel Crystalforge: Create 1 Flask' (Effect 1) targets object 'Fel Crystalforge'"), +(13,2,40964,0,2,31,0,5,185923,0,0,0,0,"","Group 2: Spell 'Fel Crystalforge: Create 1 Flask' (Effect 1) targets object 'Crystalforge controller'"), +(13,2,40964,0,3,31,0,5,185924,0,0,0,0,"","Group 3: Spell 'Fel Crystalforge: Create 1 Flask' (Effect 1) targets object 'Crystalforge controller'"), +(13,2,40965,0,0,31,0,5,185919,0,0,0,0,"","Group 0: Spell 'Fel Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Fel Crystalforge'"), +(13,2,40965,0,1,31,0,5,185920,0,0,0,0,"","Group 1: Spell 'Fel Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Fel Crystalforge'"), +(13,2,40965,0,2,31,0,5,185923,0,0,0,0,"","Group 2: Spell 'Fel Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Crystalforge controller'"), +(13,2,40965,0,3,31,0,5,185924,0,0,0,0,"","Group 3: Spell 'Fel Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Crystalforge controller'"), +(13,2,40968,0,0,31,0,5,185921,0,0,0,0,"","Group 0: Spell 'Bash'ir Crystalforge: Create 1 Flask' (Effect 1) targets object 'Bash'ir Crystalforge'"), +(13,2,40968,0,1,31,0,5,185922,0,0,0,0,"","Group 1: Spell 'Bash'ir Crystalforge: Create 1 Flask' (Effect 1) targets object 'Crystalforge controller'"), +(13,2,40970,0,0,31,0,5,185921,0,0,0,0,"","Group 0: Spell 'Bash'ir Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Bash'ir Crystalforge'"), +(13,2,40970,0,1,31,0,5,185922,0,0,0,0,"","Group 1: Spell 'Bash'ir Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Crystalforge controller'"), +(13,2,41004,0,0,31,0,5,185928,0,0,0,0,"","Group 0: Spell 'Summon Terokk' (Effect 1) targets object 'Ancient Skull Pile'"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_18_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_18_world.sql new file mode 100644 index 00000000000..f685a5cb4f2 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_18_world.sql @@ -0,0 +1,16 @@ +-- Add missing green items to Doomwalker & Badge of Justice to Doomwalker & Doom Lord Kazzak +-- view-source:http://web.archive.org/web/20100413180103/www.wowhead.com/npc=17711 +-- view-source:http://web.archive.org/web/20100415005607/www.wowhead.com/npc=18728 +-- https://youtu.be/MMgdY4FB-aM?t=418 +-- https://youtu.be/v4tXW9FG1kA?t=181 +-- https://github.com/cmangos/tbc-db/commit/d10a189755188633a6c9c3a2fc45d8d2729dfee1#diff-b58a7adfa3834b2bdb9f236ea7e979c1R1-R13 +UPDATE `creature_loot_template` SET `GroupId` = 0 WHERE `Entry` = 17711 AND `Item` = 34080 AND `Reference` = 34080; +UPDATE `creature_loot_template` SET `Item` = 26043 WHERE `Entry` = 18728 AND `Reference` = 26043; +UPDATE `creature_loot_template` SET `Item` = 4113 WHERE `Entry` = 18728 AND `Reference` = 4113; + +DELETE FROM `creature_loot_template` WHERE `Entry` IN (17711,18728) AND `Item` = 29434; +DELETE FROM `creature_loot_template` WHERE `Entry` = 17711 AND `Item` = 4113 AND `Reference` = 4113; +INSERT INTO `creature_loot_template` (`Entry`,`Item`,`Reference`,`Chance`,`QuestRequired`,`LootMode`,`GroupId`,`MinCount`,`MaxCount`) VALUES +(17711,29434,0,100,0,1,0,2,2), +(18728,29434,0,100,0,1,0,2,2), +(17711,4113,4113,5,0,1,0,1,1); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_19_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_19_world.sql new file mode 100644 index 00000000000..53dfdbeed9e --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_19_world.sql @@ -0,0 +1,9 @@ +-- Significantly increase amount of gold drop from Doomwalker & Doom Lord Kazzak +-- https://github.com/cmangos/tbc-db/commit/d10a189755188633a6c9c3a2fc45d8d2729dfee1#diff-b58a7adfa3834b2bdb9f236ea7e979c1R1-R13 +-- https://wow.gamepedia.com/Doomwalker#Doomwalker_at_level_80 +-- > Doomwalker will drop 2 level 70 BoE items and around 500 gold. +-- https://youtu.be/MMgdY4FB-aM?t=418 +-- https://wow.gamepedia.com/Doomwalker#Patch_changes +-- > Patch 2.4.0 (2008-03-25): Loot dropped by Doomlord Kazzak and Doomwalker has been changed to Bind on Equip. +-- In addition, the cash dropped by these bosses has been significantly increased. +UPDATE `creature_template` SET `mingold` = 510*100*100, `maxgold` = 516*100*100 WHERE `entry` IN (17711,18728); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_20_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_20_world.sql new file mode 100644 index 00000000000..c721df15594 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_20_world.sql @@ -0,0 +1,15 @@ +-- +UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (16208,16946,23383,19362,20922,23115,23139,23140,23149,23270,23271,23619,23623,23624,23625,23626,23721,24410,24727,24854,24886,25039,25059,25148,25149,25150,25151,25152,25162,25169,25170,25175,25236,25967,25976,25977,26089,26090,26091,26092,26253,26560,34986,34999,35000) AND `map` != 230; +UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (23689,23755,23771,23804,23810,23823,23875,23934,23983,23989,23990,23991,23992,24014,24040,24120,24145,24169,24330,24516,24517,24524,24528,24531,24532,24534,24535,24562,24567,24580,24613,24614,24637,24643,24717,24718,24719,24720,24750,24752,24767,24785,24807,24817,24820,24832,24884,24896,24897,24902,24957,25171,25224,25228,25233,25258,25259,25261,25284,25294,25328,25332,25333,25334,25335,25338,25391,25392,25422,25434,25440,25464,25467,25468,25470,25471,25472,25493,25498,25501,25516,25534,25607,25610,25654,25664,25665,25666,25680,25684,25705,25743,25791,25797,25806,25829,25836,25843,25984,26043,26073,26076,26217,26233,26234,26252,26257,26266,26319,26356,26357,26371,26375,26428,26434,26436,26492,26493,26523,26616,26643,26656,26663,26772,26779,26780,26809,26816,26839,26870,26909,26924,26934,26935,26942,26943,26948,26965,26966,26983,27024); + +-- Doomwalker, currently respawns in one day but should share the same respawn rate / system with +-- Doom Lord Kazzak https://www.mmo-champion.com/threads/720835-Doom-Lord-Kazzak +-- https://wowwiki.fandom.com/wiki/World_boss +-- so let's set it to 2 days +UPDATE `creature` SET `spawntimesecs` = 172800 WHERE `id` = 17711; + +-- Daggertail Lizard were removed in TBC and were added back in Cata +-- https://www.wowhead.com/npc=22255/daggertail-lizard#comments:id=1167780 +-- If page was not archived (in 2010), it usually means creature was unused at that moment +-- http://web.archive.org/web/20160601000000*/www.wowhead.com/npc=22255 +DELETE FROM `creature` WHERE `id` = 22255; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_21_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_21_world.sql new file mode 100644 index 00000000000..b85e190a3a7 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_21_world.sql @@ -0,0 +1,64 @@ +-- Rework support for 'Oh Noes, the Tadpoles!' (11560) +-- Source: Sniffs & Wowhead & https://www.youtube.com/watch?v=LLWlj38eRZ4 + +-- I pressume they should respawn instantly because they despawn after 3 minutes after starting follow player +-- so 3 min + normal respawn time is too much +-- https://youtu.be/LLWlj38eRZ4?t=74 cage is open, https://youtu.be/LLWlj38eRZ4?t=256 cage is closed and murlocs inside it +UPDATE `creature` SET `spawntimesecs` = 1 WHERE `id` = 25201; + +-- Everything is handled by spell 45344 which is used by cages when player opens them +-- Removing everything related to cages +UPDATE `gameobject_template` SET `AIName` = "" WHERE `entry` = 187373; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 187373 AND `source_type` = 1; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 18737300 AND `source_type` = 9; +-- According to comments and sniffs player can release murlocs with or without quest +-- https://www.wowhead.com/npc=25201/winterfin-tadpole#comments +-- Removing condition +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 187373 AND `SourceId` = 1; + +DELETE FROM `smart_scripts` WHERE `entryorguid` = 25201 AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 2520100 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +-- Doubt we need it because murlocs despawns after 3 minutes and gameobject resets after 90 secs +(25201,0,0,0,11,0,100,0,0,0,0,0,0,32,0,0,0,0,0,0,20,187373,5,0,0,0,0,0,0,"Winterfin Tadpole - On Respawn - Reset Closest Gameobject 'Cage'"), +(25201,0,1,0,11,0,100,0,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Respawn - Set Event Phase 1"), +(25201,0,2,0,1,0,100,0,30000,60000,30000,60000,0,4,8475,0,1,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - Out of Combat - Play Sound 8475"), +-- Do not repeat because the spell may hit them once again +(25201,0,3,0,8,1,50,1,45279,0,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Spellhit 'Winterfin Tadpole Cage Opened - Player Cast' - Say Line 0 (No Repeat) (Phase 1)"), +(25201,0,4,5,8,1,100,1,45279,0,0,0,0,4,8475,0,1,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Spellhit 'Winterfin Tadpole Cage Opened - Player Cast' - Play Sound 8475 (No Repeat) (Phase 1)"), +(25201,0,5,6,61,0,100,0,0,0,0,0,0,33,25201,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Link - Quest Credit 'Oh Noes, the Tadpoles!'"), +(25201,0,6,7,61,0,100,0,0,0,0,0,0,29,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Link - Start Follow Invoker"), +(25201,0,7,8,61,0,100,0,0,0,0,0,0,48,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Link - Set Active"), +(25201,0,8,9,61,0,100,0,0,0,0,0,0,22,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Link - Set Event Phase 0"), +(25201,0,9,0,61,0,100,0,0,0,0,0,0,41,180000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Link - Despawn (180000)"), +-- If player is not on quest or quest is taken but already completed, close the cage and say alternative text +-- Run only in phase 1 or it will be used by already released murlocs +(25201,0,10,0,8,1,50,0,45279,0,0,0,0,1,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Spellhit 'Winterfin Tadpole Cage Opened - Player Cast' - Say Line 1 (Phase 1)"), +(25201,0,11,0,8,1,100,0,45279,0,0,0,0,80,2520100,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Spellhit 'Winterfin Tadpole Cage Opened - Player Cast' - Run Script (Phase 1)"), +-- I don't know if we should make gameobject open-able here +-- (2520100,9,0,0,0,0,100,0,1000,1000,0,0,0,118,1,0,0,0,0,0,20,187373,5,0,0,0,0,0,0,"Winterfin Tadpole - On Script - Set Gameobject State Ready (Cage)"); +(2520100,9,0,0,0,0,100,0,1000,1000,0,0,0,32,0,0,0,0,0,0,20,187373,5,0,0,0,0,0,0,"Winterfin Tadpole - On Script - Reset Closest Gameobject 'Cage'"); + +-- Removing condition to check if murloc is alive. They cannot be killed +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 25201 AND `SourceId` = 0; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +-- The thing is there's always 3 murlocs in cage so last murloc will not follow player because at +-- that moment the quest will be already completed and we can't check if quest is taken and not completed +-- because they should not follow if quest is completed. +-- But that last murloc number 21 should follow, heh +(22,4,25201,0,0,9,0,11560,0,0,0,0,0,"","Group 0: Execute SAI (Action 3) if player has taken quest 'Oh Noes, the Tadpoles!'"), +(22,5,25201,0,0,9,0,11560,0,0,0,0,0,"","Group 0: Execute SAI (Action 4) if player has taken quest 'Oh Noes, the Tadpoles!'"), +(22,11,25201,0,0,9,0,11560,0,0,1,0,0,"","Group 0: Execute SAI (Action 10) if quest 'Oh Noes, the Tadpoles!' is not taken"), +(22,12,25201,0,0,9,0,11560,0,0,1,0,0,"","Group 0: Execute SAI (Action 11) if quest 'Oh Noes, the Tadpoles!' is not taken"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` = 45279; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,45279,0,0,31,0,3,25201,0,0,0,0,"","Group 0: Spell 'Winterfin Tadpole Cage Opened - Player Cast' (Effect 0) targets creature 'Winterfin Tadpole'"); + +DELETE FROM `creature_text` WHERE `CreatureID` = 25201 AND `GroupID` = 0 AND `ID` = 4; +DELETE FROM `creature_text` WHERE `CreatureID` = 25201 AND `GroupID` = 1; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(25201,1,0,"Close!",12,0,100,0,0,0,24454,0,"Winterfin Tadpole"), +(25201,1,1,"No go with stranger!",12,0,100,0,0,0,24455,0,"Winterfin Tadpole"), +(25201,1,2,"Eww... $r!",12,0,100,0,0,0,24456,0,"Winterfin Tadpole"), +(25201,1,3,"You not $g da-da : ma-ma;!",12,0,100,0,0,0,24457,0,"Winterfin Tadpole"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_22_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_22_world.sql new file mode 100644 index 00000000000..9456d23bd62 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_22_world.sql @@ -0,0 +1,6 @@ +-- Make Honeybee follow player +-- https://www.youtube.com/watch?v=Jsz5NejMh3c +UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` = 27866; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 27866 AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(27866,0,0,0,54,0,100,0,0,0,0,0,0,29,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Honeybee - On Just Summoned - Start Follow Invoker"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_23_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_23_world.sql new file mode 100644 index 00000000000..695c61be076 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_23_world.sql @@ -0,0 +1,5 @@ +-- +UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (27038,27039,27040,27041,27042,27043,27044,27045,27064,27110,27113,27114,27115,27135,27162,27164,27180,27232,27233,27235,27241,27272,27283,27284,27286,27287,27288,27289,27290,27297,27306,27314,27315,27316,27317,27318,27319,27336,27358,27359,27361,27362,27363,27369,27370,27375,27401,27403,27410,27414,27437,27454,27508,27513,27516,27517,27543,27551,27552,27577,27582,27607,27661,27671,27677,27699,27712,27714,27730,27791,27792,27793,27794,27795,27797,27799,27800,27803,27823,27824,27826,27835,27836,27839,27849,27851,27852,27857,27869,27935,27938,27940,27943,27948,27950,27957,27992,28009,28028,28041,28056,28069,28099,28117,28123,28124,28125,28186,28188,28283,28284,28297,28320,28330,28332,28402,28417,28461,28465,28538,28563,28600,28787,28789,28827,28848,28861,28882,28988,29056,29057,29058,29069,29235,29236,29237,29251,29384,29432,29460,29466,29545,29555,29563,29570,29571,29585,29625,29651,29652,29668,29669,29670,29671,29695,29708,29753,29755); +UPDATE `creature` SET `spawntimesecs` = 300 WHERE `map` IN (582,584,586,587,588,589,590,591,593,610,612,613,614,620,621,647); +UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (29259); +UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (15384,21436,21437,21438,21439,21440,21962) AND `map` = 552; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_24_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_24_world.sql new file mode 100644 index 00000000000..3b7fcbc1c1a --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_24_world.sql @@ -0,0 +1,6 @@ +-- Remove gold from unkillable, unused, trigger creatures or from summoned creatures (Imp Minion) or if creature should not drop gold +UPDATE `creature_template` SET `mingold` = 0, `maxgold` = 0 WHERE `entry` IN (12922,1921,5671,39019,39092,37990,37558,27124,35074,36715,38211,38595,14242,17435,1262,14557,20157,4270,20002,24004,24003,12904,4449,4445,20157,19477,11669); +-- Fleeing Dreghood Warrior & Fleeing Dreghood Geomancer cannot be killed, they just are friendly copies of killable creatures +-- Flame Imp should not have loot table https://www.wowhead.com/npc=11669/flame-imp#comments https://classic.wowhead.com/npc=11669/flame-imp#comments +UPDATE `creature_template` SET `lootid` = 0 WHERE `entry` IN (20157,19477,11669); +DELETE FROM `creature_loot_template` WHERE `Entry` IN (20157,19477,11669); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_25_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_25_world.sql new file mode 100644 index 00000000000..22bd6e518d9 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_07_31_25_world.sql @@ -0,0 +1,8 @@ +-- +UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (29915,29937,29939,29942,29944,29945,29947,29951,29974,29975,30007,30009,30053,30058,30066,30078,30098,30102,30120,30135,30136,30144,30156,30177,30187,30193,30235,30242,30246,30247,30268,30273,30281,30291,30292,30298,30302,30322,30325,30337,30361,30395,30400,30407,30446,30450,30454,30469,30472,30488,30489,30499,30500,30669,30685,30696,30704,30719,30739,30740,30842,30845,30846,30847,30848,30849,30869,30870,30872,30875,30876,30877,30894,30920,31004,31015,31040,31077,31226,31237,31254,31294,31314,31320,31321,31323,31324,31325,31326,31327,31400,31401,31402,31428,31435,31646,31648,31691,31693,31721,31754,31768,31769,31773,31780,31863,31864,31865,31898,31899,32195,32196,32197,32199,32241,32263,32274,32294,32296,32317,32414,32427,32430,32442,32444,32525,32526,32533,32569,32616,32617,32618,32619,32620,32621,32622,32623,32624,32625,32734,32735,32737,32800,33007,33008,33018,33019,33025,33026,33027,33222,33223,33225,33229,33243,33272,33285,33291,33303,33306,33307,33309,33310,33312,33315,33335,33382,33383,33384,33417,33422,33434,33435,33447,33459,33460,33462,33463,33465,33467,33468,33469,33473,33474,33476,33477,33479,33480,33481,33498,33499,33513,33518,33522,33537,33538,33539,33540,33541,33542,33543,33544,33545,33546,33547,33548,33549,33553,33554,33555,33556,33557,33558,33559,33560,33561,33562,33564,33565,33566,33580,33581,33583,33586,33587,33588,33589,33590,33591,33592,33593,33594,33595,33596,33597,33598,33625,33643,33646,33647,33648,33649,33650,33652,33653,33654,33655,33656,33657,33738,33739,33740,33743,33744,33745,33746,33747,33748,33749,33759,33762,33763,33769,33770,33771,33778,33787,33788,33790,33791,33792,33793,33794,33795,33796,33798,33799,33800,33842,33843,33849,33853,33865,33868,33869,33870,33921,33922,33923,33925,33926,33927,33936,33937,33938,33963,33964,33970,33971,33972,33973,33974,34087,34092,34095,34180,34210,34244,34252,34319,34330,34365,34381,34386,34387,34489,34490,34519,34520,34716,34728,34734,34735,34771,34772,34788,34794,34808,34810,34838,34839,34852,34880,34881,34882,34885,34907,34912,34947,34952,34953,34956,34984,35009,35070,35079,35080,35083,35084,35089,35090,35092,35094,35097,35098,35102,35104,35105,35106,35113,35117,35131,35132,35133,35135,35254,35256,35290,35291,35292,35293,35318,35319,35324,35344,35462,35467,35471,35472,35475,35483,35494,35495,35496,35497,35498,35499,35500,35501,35507,35508,35573,35574,35575,35576,35577,35578,35579,35580,35594,35607,35608,35790,35808,35826,36069,36101,36102,36155,36209,36223,36506,36624,36642,36656,36657,36669,36670,36774,36776,37742,37826,37827,37832,37852,37878,37894,37965,37967,37968,38294,38751,39172,39173,40160) AND `map` = 571; +-- 631 Icecrown Citadel +UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (30298,32780,36171,36659,36848,36934,37231,37528,37702,37744,37824,37947,37948,38317,38319,38569,38879,39010) AND `map` = 631; +UPDATE `creature` SET `spawntimesecs` = 604800 WHERE `id` IN (36612,36626,36627,36678,36855,37025,37217,37533,37534,37955) AND `map` = 631; +-- 668 Halls of Reflection +UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (36736,37704,37906) AND `map` = 668; +UPDATE `creature` SET `spawntimesecs` = 86400 WHERE `id` IN (36723,38112,38113) AND `map` = 668; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_00_world.sql new file mode 100644 index 00000000000..ff7fda3bd57 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_00_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = 8585; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(8585, 0, 0, 0, 21, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Frost Spectre - Out of Combat - Despawn Instant'); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_01_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_01_world.sql new file mode 100644 index 00000000000..dcfb592657b --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_01_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_text` SET `TextRange` = 2 WHERE `CreatureID` IN (37596,37597); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_02_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_02_world_335.sql new file mode 100644 index 00000000000..ae99c399ce0 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_02_world_335.sql @@ -0,0 +1,9 @@ +-- Fix Sethekk Spirit's level and add missing emotes to some creatures from Sethekk Halls +UPDATE `creature_template` SET `minlevel` = 60, `maxlevel` = 60 WHERE `entry` = 18703; +UPDATE `creature_template` SET `minlevel` = 63, `maxlevel` = 63 WHERE `entry` = 20700; +DELETE FROM `creature_addon` WHERE `guid` IN (83294,83259,14547,14544); +INSERT INTO `creature_addon` (`guid`,`emote`) VALUES +(83294,333), +(83259,333), +(14547,333), +(14544,333); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_03_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_03_world_335.sql new file mode 100644 index 00000000000..3ae9c56e68d --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_03_world_335.sql @@ -0,0 +1,4 @@ +-- Remove event for Duggan Wildhammer, added in Cata +DELETE FROM `smart_scripts` WHERE `entryorguid` = 10817 AND `source_type` = 0 AND `id` > 2; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 1081700 AND `source_type` = 9; +DELETE FROM `creature_text` WHERE `CreatureID` = 10817; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_04_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_04_world_335.sql new file mode 100644 index 00000000000..ba40db61dc1 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_04_world_335.sql @@ -0,0 +1,108 @@ +-- +UPDATE `creature_text` SET `BroadcastTextId` = 1218 WHERE `CreatureID` = 3616 AND `GroupID` = 2 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 6197, `Text` = "Unworthy." WHERE `CreatureID` = 3976 AND `GroupID` = 1 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 1868 WHERE `BroadcastTextId` = 16658 AND `GroupID` = 0 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 5666 WHERE `CreatureID` = 10162 AND `GroupID` = 3 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 9845 WHERE `CreatureID` = 10162 AND `GroupID` = 13 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 5673 WHERE `CreatureID` = 10429 AND `GroupID` = 0 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 7432 WHERE `CreatureID` = 12116 AND `GroupID` = 26 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 13089 WHERE `CreatureID` = 15928 AND `GroupID` = 4 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 13042, `Text` = "I see you..." WHERE `CreatureID` = 15936 AND `GroupID` = 0 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 12859 WHERE `CreatureID` = 15953 AND `GroupID` = 1 AND `ID` = 3; +UPDATE `creature_text` SET `BroadcastTextId` = 12854 WHERE `CreatureID` = 15953 AND `GroupID` = 2 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 13062 WHERE `CreatureID` = 15954 AND `GroupID` = 0 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 13065 WHERE `CreatureID` = 15954 AND `GroupID` = 2 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 13066 WHERE `CreatureID` = 15954 AND `GroupID` = 2 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 13022 WHERE `CreatureID` = 15990 AND `GroupID` = 8 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 13071 WHERE `CreatureID` = 16028 AND `GroupID` = 1 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 13012 WHERE `CreatureID` = 16065 AND `GroupID` = 3 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 13523, `Language` = 0 WHERE `CreatureID` = 16524 AND `GroupID` = 2 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 12627, `Language` = 1 WHERE `CreatureID` = 16589 AND `GroupID` = 3 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 13389, `Text` = "Do you hear something?" WHERE `CreatureID` = 16993 AND `GroupID` = 3 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 17723, `Text` = "Mommy." WHERE `CreatureID` = 17796 AND `GroupID` = 3 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 16020 WHERE `CreatureID` = 17876 AND `GroupID` = 9 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 14999, `Language` = 1 WHERE `CreatureID` = 18210 AND `GroupID` = 0 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 17861 WHERE `CreatureID` = 18731 AND `GroupID` = 1 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 15824, `Language` = 1 WHERE `CreatureID` = 18744 AND `GroupID` = 0 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 16781 WHERE `CreatureID` = 19440 AND `GroupID` = 0 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 17355 WHERE `CreatureID` = 19720 AND `GroupID` = 2 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 17356 WHERE `CreatureID` = 19720 AND `GroupID` = 3 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 20905 WHERE `CreatureID` = 20064 AND `GroupID` = 0 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 19817 WHERE `CreatureID` = 20912 AND `GroupID` = 3 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 18687 WHERE `CreatureID` = 21027 AND `GroupID` = 1 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 18677 WHERE `CreatureID` = 21039 AND `GroupID` = 1 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 18678 WHERE `CreatureID` = 21039 AND `GroupID` = 2 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 18680 WHERE `CreatureID` = 21039 AND `GroupID` = 3 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 18681 WHERE `CreatureID` = 21039 AND `GroupID` = 4 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 20093 WHERE `CreatureID` = 21212 AND `GroupID` = 6 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 18964 WHERE `CreatureID` = 21295 AND `GroupID` = 3 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 19176 WHERE `CreatureID` = 21410 AND `GroupID` = 2 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 19152 WHERE `CreatureID` = 21502 AND `GroupID` = 2 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 21807, `Text` = "SILENCE!" WHERE `CreatureID` = 22083 AND `GroupID` = 1 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 21501, `Text` = "Feel the hatred of ten thousand years!" WHERE `CreatureID` = 22917 AND `GroupID` = 7 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 25553 WHERE `CreatureID` = 25315 AND `GroupID` = 4 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 25554, `Text` = "Destruction!" WHERE `CreatureID` = 25315 AND `GroupID` = 4 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 25555, `Text` = "Oblivion!" WHERE `CreatureID` = 25315 AND `GroupID` = 4 AND `ID` = 2; +UPDATE `creature_text` SET `BroadcastTextId` = 24912 WHERE `CreatureID` = 25618 AND `GroupID` = 1 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 24929 WHERE `CreatureID` = 25618 AND `GroupID` = 10 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 25833 WHERE `CreatureID` = 26185 AND `GroupID` = 1 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 27889 WHERE `CreatureID` = 26499 AND `GroupID` = 21 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 27318 WHERE `CreatureID` = 26528 AND `GroupID` = 1 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 26451, `Language` = 1 WHERE `CreatureID` = 27376 AND `GroupID` = 1 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 29730, `Text` = "Your life is forfeit!" WHERE `CreatureID` = 29173 AND `GroupID` = 8 AND `ID` = 3; +UPDATE `creature_text` SET `BroadcastTextId` = 29786 WHERE `CreatureID` = 29175 AND `GroupID` = 79 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 29787, `Text` = "ATTACK!!" WHERE `CreatureID` = 29178 AND `GroupID` = 49 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 29788 WHERE `CreatureID` = 29183 AND `GroupID` = 50 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 29804 WHERE `CreatureID` = 29183 AND `GroupID` = 54 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 29825 WHERE `CreatureID` = 29183 AND `GroupID` = 56 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 30243 WHERE `CreatureID` = 29572 AND `GroupID` = 1 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 30711, `Text` = "What is this?!" WHERE `CreatureID` = 29919 AND `GroupID` = 2 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 30810 WHERE `CreatureID` = 30012 AND `GroupID` = 0 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 13052 WHERE `CreatureID` = 30549 AND `GroupID` = 0 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 35698 WHERE `CreatureID` = 34995 AND `GroupID` = 6 AND `ID` = 3; +UPDATE `creature_text` SET `BroadcastTextId` = 37877, `Text` = "I will not last much longer." WHERE `CreatureID` = 36789 AND `GroupID` = 3 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 37542 WHERE `CreatureID` = 37188 AND `GroupID` = 0 AND `ID` = 0; + +DELETE FROM `creature_text` WHERE `CreatureID` IN (9458,9460,10799,11190,11440,15638); +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +-- https://classic.wowhead.com/npc=9458/horde-axe-thrower +(9458,0,0,"For the Horde!",12,1,100,0,0,0,4921,0,"Horde Axe Thrower"), +(9458,0,1,"Defend the bunkers!",12,1,100,0,0,0,4922,0,"Horde Axe Thrower"), +(9458,0,2,"The invaders are here!",12,1,100,0,0,0,4923,0,"Horde Axe Thrower"), +(9458,0,3,"Beware! The Kolkar attack!",12,1,100,0,0,0,4924,0,"Horde Axe Thrower"), +(9458,0,4,"Our foes will fall!",12,1,100,0,0,0,4925,0,"Horde Axe Thrower"), +-- More texts from similar NPCs & reordering +(9460,0,0,"You dare spill blood on neutral ground? OUT! OUT, I SAY!",12,0,100,0,0,0,10948,0,"Gadgetzan Bruiser"), +(9460,0,1,"We don't take kindly to miscreants, $r.",12,0,100,0,0,0,10949,0,"Gadgetzan Bruiser"), +(9460,0,2,"Taste blade, mongrel!",12,0,100,0,0,0,10950,0,"Gadgetzan Bruiser"), +(9460,0,3,"Please tell me that you didn't just do what I think you just did. Please tell me that I'm not going to have to hurt you...",12,0,100,0,0,0,10951,0,"Gadgetzan Bruiser"), +(9460,0,4,"Get a rope!",12,0,100,0,0,0,10952,0,"Gadgetzan Bruiser"), +(9460,0,5,"As if we don't have enough problems, you go and create more!",12,0,100,0,0,0,10953,0,"Gadgetzan Bruiser"), +(9460,0,6,"Believe me when I tell you this: You're gonna wish you weren't born, sissy!",12,0,100,0,0,0,10954,0,"Gadgetzan Bruiser"), +(9460,0,7,"Your actions shame us all, $c. I hurt inside as I beat you senseless.",12,0,100,0,0,0,10955,0,"Gadgetzan Bruiser"), +-- https://classic.wowhead.com/npc=10799/warosh +(10799,0,0,"%s whimpers.",16,0,100,0,0,0,6101,0,"Warosh"), +(10799,0,1,"%s grumbles.",16,0,100,0,0,0,6102,0,"Warosh"), +(10799,0,2,"%s snorts.",16,0,100,0,0,0,6103,0,"Warosh"), +(10799,0,3,"%s cries.",16,0,100,0,0,0,6104,0,"Warosh"), +-- I have no idea where 1 it is used +(10799,1,0,"Hahah! Revenge is mine!",14,0,100,0,0,0,6105,0,"Warosh"), +(10799,2,0,"Rawww! Urok is dead!! Hahah!!",14,0,100,0,0,0,6126,0,"Warosh"), +(10799,3,0,"Revenge is mine!",12,0,100,0,0,0,6127,0,"Warosh"), +-- Reordering +(11190,0,0,"You dare spill blood on neutral ground? OUT! OUT, I SAY!",12,0,100,0,0,0,10948,0,"Everlook Bruiser"), +(11190,0,1,"We don't take kindly to miscreants, $r.",12,0,100,0,0,0,10949,0,"Everlook Bruiser"), +(11190,0,2,"Taste blade, mongrel!",12,0,100,0,0,0,10950,0,"Everlook Bruiser"), +(11190,0,3,"Please tell me that you didn't just do what I think you just did. Please tell me that I'm not going to have to hurt you...",12,0,100,0,0,0,10951,0,"Everlook Bruiser"), +(11190,0,4,"Get a rope!",12,0,100,0,0,0,10952,0,"Everlook Bruiser"), +(11190,0,5,"As if we don't have enough problems, you go and create more!",12,0,100,0,0,0,10953,0,"Everlook Bruiser"), +(11190,0,6,"Believe me when I tell you this: You're gonna wish you weren't born, sissy!",12,0,100,0,0,0,10954,0,"Everlook Bruiser"), +(11190,0,7,"Your actions shame us all, $c. I hurt inside as I beat you senseless.",12,0,100,0,0,0,10955,0,"Everlook Bruiser"), +-- Removing non-related text +(11440,0,0,"I'll crush you!",12,0,100,0,0,0,1925,0,"Gordok Enforcer"), +(11440,0,1,"Me smash! You die!",12,0,100,0,0,0,1926,0,"Gordok Enforcer"), +(11440,0,2,"Raaar!!! Me smash $r!",12,0,100,0,0,0,1927,0,"Gordok Enforcer"), +-- Reordering & fix text id +(15638,0,0,"Protect the innocent!",12,0,100,0,0,0,12822,0,"Arcane Patroller"), +(15638,0,1,"Uphold the law!",12,0,100,0,0,0,12823,0,"Arcane Patroller"), +(15638,0,2,"Serve the public trust!",12,0,100,0,0,0,12824,0,"Arcane Patroller"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_05_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_05_world_335.sql new file mode 100644 index 00000000000..ed10e5ce12b --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_05_world_335.sql @@ -0,0 +1,107 @@ +-- +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 4432 WHERE `MenuID` = 1322 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 4644 WHERE `MenuID` = 1662 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 4650 WHERE `MenuID` = 1664 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 9300 WHERE `MenuID` = 5688 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 9385 WHERE `MenuID` = 5727 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 12033 WHERE `MenuID` = 7130 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 14515 WHERE `MenuID` = 7506 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 14517 WHERE `MenuID` = 7507 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 14521 WHERE `MenuID` = 7508 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 14925 WHERE `MenuID` = 7589 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15955 WHERE `MenuID` = 7841 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 18740 WHERE `MenuID` = 8009 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 18744 WHERE `MenuID` = 8010 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 18744 WHERE `MenuID` = 8013 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 17583 WHERE `MenuID` = 8060 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 18217 WHERE `MenuID` = 8126 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19232 WHERE `MenuID` = 8326 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19233 WHERE `MenuID` = 8326 AND `OptionID` = 2; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19234 WHERE `MenuID` = 8326 AND `OptionID` = 3; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19235 WHERE `MenuID` = 8326 AND `OptionID` = 5; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19236 WHERE `MenuID` = 8326 AND `OptionID` = 6; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19237 WHERE `MenuID` = 8326 AND `OptionID` = 7; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19238 WHERE `MenuID` = 8326 AND `OptionID` = 4; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19576 WHERE `MenuID` = 8395 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19232 WHERE `MenuID` = 8424 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19233 WHERE `MenuID` = 8424 AND `OptionID` = 2; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19234 WHERE `MenuID` = 8424 AND `OptionID` = 3; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19235 WHERE `MenuID` = 8424 AND `OptionID` = 5; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19236 WHERE `MenuID` = 8424 AND `OptionID` = 6; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19237 WHERE `MenuID` = 8424 AND `OptionID` = 7; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19238 WHERE `MenuID` = 8424 AND `OptionID` = 4; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 20225 WHERE `MenuID` = 8530 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 20225 WHERE `MenuID` = 8531 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 20225 WHERE `MenuID` = 8532 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 20994 WHERE `MenuID` = 8648 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 21294 WHERE `MenuID` = 8664 AND `OptionID` = 0; +-- I guess the script was converted from C++ but the gossip wasn't changed +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 21434, `OptionText` = "I am an ally of the Cenarion Expedition, Mortog. Show me your wares." WHERE `MenuID` = 8692 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8955 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8959 AND `OptionID` = 2; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8960 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8961 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8962 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8963 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8967 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 8994 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 8996 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 8997 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 8999 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9001 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9002 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9017 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9018 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9026 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9038 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9040 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9042 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9043 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9073 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9074 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9076 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 25092 WHERE `MenuID` = 9199 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 26411 WHERE `MenuID` = 9502 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9558 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9559 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 9560 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 9561 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 29565 WHERE `MenuID` = 9586 AND `OptionID` = 1; + +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 11044 WHERE `MenuID` = 21281 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 11059 WHERE `MenuID` = 21288 AND `OptionID` = 0; +-- 7633 from sniffs 11159 +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15208 WHERE `MenuID` = 7633 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15214, `OptionText` = "The Bank" WHERE `MenuID` = 7633 AND `OptionID` = 1; +-- Guild Master & Vendor > Guild Master probably for all texts +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15222 WHERE `MenuID` = 7633 AND `OptionID` = 3; +-- The inn (current). The Inn (sniffed). Inn - current for 15224 +-- Won't change because it may cause sorting errors in future +-- UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15224 WHERE `MenuID` = 7633 AND `OptionID` = 4; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15226 WHERE `MenuID` = 7633 AND `OptionID` = 5; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15228, `OptionText` = "Stable Master" WHERE `MenuID` = 7633 AND `OptionID` = 6; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15230 WHERE `MenuID` = 7633 AND `OptionID` = 7; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15232 WHERE `MenuID` = 7633 AND `OptionID` = 8; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15234 WHERE `MenuID` = 7633 AND `OptionID` = 9; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15250 WHERE `MenuID` = 7633 AND `OptionID` = 10; + +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15252 WHERE `MenuID` = 7667 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15255 WHERE `MenuID` = 7667 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15257 WHERE `MenuID` = 7667 AND `OptionID` = 3; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15259 WHERE `MenuID` = 7667 AND `OptionID` = 4; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15261 WHERE `MenuID` = 7667 AND `OptionID` = 5; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15263 WHERE `MenuID` = 7667 AND `OptionID` = 6; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15265 WHERE `MenuID` = 7667 AND `OptionID` = 7; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15267 WHERE `MenuID` = 7667 AND `OptionID` = 9; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15269 WHERE `MenuID` = 7667 AND `OptionID` = 10; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15271 WHERE `MenuID` = 7667 AND `OptionID` = 11; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15273 WHERE `MenuID` = 7667 AND `OptionID` = 12; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15275 WHERE `MenuID` = 7667 AND `OptionID` = 13; + +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15236 WHERE `MenuID` = 7649 AND `OptionID` = 0; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15238 WHERE `MenuID` = 7649 AND `OptionID` = 1; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15240 WHERE `MenuID` = 7649 AND `OptionID` = 2; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15242 WHERE `MenuID` = 7649 AND `OptionID` = 3; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15241 WHERE `MenuID` = 7649 AND `OptionID` = 4; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15243 WHERE `MenuID` = 7649 AND `OptionID` = 5; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15244 WHERE `MenuID` = 7649 AND `OptionID` = 6; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_06_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_06_world_335.sql new file mode 100644 index 00000000000..ca5e4f5be83 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_06_world_335.sql @@ -0,0 +1,143 @@ +-- +UPDATE `npc_text` SET `BroadcastTextID0` = 2503, `lang0` = 7 WHERE `ID` = 539; +UPDATE `npc_text` SET `BroadcastTextID0` = 2524 WHERE `ID` = 559; +UPDATE `npc_text` SET `BroadcastTextID0` = 2528, `lang0` = 1 WHERE `ID` = 563; +UPDATE `npc_text` SET `BroadcastTextID0` = 2821, `lang0` = 7 WHERE `ID` = 820; +UPDATE `npc_text` SET `BroadcastTextID0` = 2941, `lang0` = 7 WHERE `ID` = 918; +UPDATE `npc_text` SET `BroadcastTextID0` = 3368 WHERE `ID` = 1231; +UPDATE `npc_text` SET `BroadcastTextID0` = 3371 WHERE `ID` = 1232; +UPDATE `npc_text` SET `BroadcastTextID0` = 3385 WHERE `ID` = 1238; +UPDATE `npc_text` SET `BroadcastTextID0` = 3386 WHERE `ID` = 1239; +UPDATE `npc_text` SET `BroadcastTextID0` = 3410 WHERE `ID` = 1257; +UPDATE `npc_text` SET `BroadcastTextID0` = 3412 WHERE `ID` = 1259; +UPDATE `npc_text` SET `BroadcastTextID0` = 3425, `lang0` = 1 WHERE `ID` = 1272; +UPDATE `npc_text` SET `BroadcastTextID0` = 3458, `lang0` = 1 WHERE `ID` = 1300; +UPDATE `npc_text` SET `BroadcastTextID0` = 3459, `lang0` = 1 WHERE `ID` = 1301; +UPDATE `npc_text` SET `BroadcastTextID0` = 4584 WHERE `ID` = 2193; +UPDATE `npc_text` SET `BroadcastTextID0` = 4857, `lang0` = 1 WHERE `ID` = 2593; +UPDATE `npc_text` SET `BroadcastTextID0` = 4858 WHERE `ID` = 2594; +UPDATE `npc_text` SET `BroadcastTextID0` = 4878 WHERE `ID` = 2599; +UPDATE `npc_text` SET `BroadcastTextID0` = 5077 WHERE `ID` = 2760; +UPDATE `npc_text` SET `BroadcastTextID0` = 5089 WHERE `ID` = 2766; +UPDATE `npc_text` SET `BroadcastTextID0` = 5113 WHERE `ID` = 2793; +UPDATE `npc_text` SET `BroadcastTextID0` = 5240 WHERE `ID` = 2848; +UPDATE `npc_text` SET `BroadcastTextID0` = 7647 WHERE `ID` = 3061; +UPDATE `npc_text` SET `BroadcastTextID0` = 5888 WHERE `ID` = 3541; +UPDATE `npc_text` SET `BroadcastTextID0` = 5901 WHERE `ID` = 3542; +UPDATE `npc_text` SET `BroadcastTextID0` = 5907, `lang0` = 1 WHERE `ID` = 3543; +UPDATE `npc_text` SET `BroadcastTextID0` = 5935 WHERE `ID` = 3550; +UPDATE `npc_text` SET `BroadcastTextID0` = 6479 WHERE `ID` = 3939; +UPDATE `npc_text` SET `BroadcastTextID0` = 6502 WHERE `ID` = 3961; +UPDATE `npc_text` SET `BroadcastTextID0` = 6602 WHERE `ID` = 4035; +UPDATE `npc_text` SET `BroadcastTextID0` = 6617 WHERE `ID` = 4036; +UPDATE `npc_text` SET `BroadcastTextID0` = 6630, `lang0` = 1 WHERE `ID` = 4037; +UPDATE `npc_text` SET `BroadcastTextID0` = 6700 WHERE `ID` = 4069; +UPDATE `npc_text` SET `BroadcastTextID0` = 6705 WHERE `ID` = 4070; +UPDATE `npc_text` SET `BroadcastTextID0` = 6718, `lang0` = 1 WHERE `ID` = 4072; +UPDATE `npc_text` SET `BroadcastTextID0` = 6788, `lang0` = 1 WHERE `ID` = 4097; +UPDATE `npc_text` SET `BroadcastTextID0` = 6906 WHERE `ID` = 4259; +UPDATE `npc_text` SET `BroadcastTextID0` = 7158, `lang0` = 7 WHERE `ID` = 4435; +UPDATE `npc_text` SET `BroadcastTextID0` = 7165 WHERE `ID` = 4437; +UPDATE `npc_text` SET `BroadcastTextID0` = 7163, `lang0` = 1 WHERE `ID` = 4439; +UPDATE `npc_text` SET `BroadcastTextID0` = 7162 WHERE `ID` = 4441; +UPDATE `npc_text` SET `BroadcastTextID0` = 7492, `lang0` = 7 WHERE `ID` = 4835; +UPDATE `npc_text` SET `BroadcastTextID0` = 7493, `lang0` = 7 WHERE `ID` = 4837; +UPDATE `npc_text` SET `BroadcastTextID0` = 7647 WHERE `ID` = 4997; +UPDATE `npc_text` SET `BroadcastTextID0` = 7652 WHERE `ID` = 5001; +UPDATE `npc_text` SET `BroadcastTextID0` = 7660 WHERE `ID` = 5006; +UPDATE `npc_text` SET `BroadcastTextID0` = 8189 WHERE `ID` = 5565; +UPDATE `npc_text` SET `BroadcastTextID0` = 8322 WHERE `ID` = 5739; +UPDATE `npc_text` SET `BroadcastTextID0` = 8364 WHERE `ID` = 5813; +-- Elissa Dumas +UPDATE `npc_text` SET `BroadcastTextID0` = 8440, `lang0` = 7 WHERE `ID` = 5873; +UPDATE `npc_text` SET `BroadcastTextID0` = 8441, `lang0` = 7 WHERE `ID` = 5874; + +DELETE FROM `gossip_menu` WHERE `MenuID` = 4821 AND `TextID` = 5874; +INSERT INTO `gossip_menu` (`MenuID`,`TextID`) VALUES +(4821,5874); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 14 AND `SourceGroup` = 4821; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(14,4821,5873,0,0,15,0,128,0,0,1,0,0,"","Group 0: Show gossip text 5873 if player is not a mage"), +(14,4821,5874,0,0,15,0,128,0,0,0,0,0,"","Group 0: Show gossip text 5874 if player is a mage"); +-- Larimaine Purdue, both texts are used but without conditions +UPDATE `npc_text` SET `BroadcastTextID0` = 8443, `lang0` = 7 WHERE `ID` = 5875; +UPDATE `npc_text` SET `BroadcastTextID0` = 8444, `lang0` = 7 WHERE `ID` = 5876; + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 14 AND `SourceGroup` = 4822; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(14,4822,5875,0,0,15,0,128,0,0,1,0,0,"","Group 0: Show gossip text 5875 if player is not a mage"), +(14,4822,5876,0,0,15,0,128,0,0,0,0,0,"","Group 0: Show gossip text 5876 if player is a mage"); +-- Milstaff Stormeye, conditions already added +UPDATE `npc_text` SET `BroadcastTextID0` = 8445, `lang0` = 7 WHERE `ID` = 5877; +UPDATE `npc_text` SET `BroadcastTextID0` = 8446, `lang0` = 7 WHERE `ID` = 5878; +-- Narinth, Lunaraa, why too low ids are used in TBC? Who used them previously? +-- Why only male text is available in npc_text? +-- There's no other texts with proper language and male or female or only female text +-- Risky. +UPDATE `npc_text` SET `BroadcastTextID0` = 8447, `lang0` = 0 WHERE `ID` = 5879; +UPDATE `npc_text` SET `BroadcastTextID0` = 8448, `lang0` = 0 WHERE `ID` = 5880; + +DELETE FROM `gossip_menu` WHERE `MenuID` = 4824 AND `TextID` = 5880; +INSERT INTO `gossip_menu` (`MenuID`,`TextID`) VALUES +(4824,5880); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 14 AND `SourceGroup` = 4824; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(14,4824,5879,0,0,15,0,128,0,0,1,0,0,"","Group 0: Show gossip text 5879 if player is not a mage"), +(14,4824,5880,0,0,15,0,128,0,0,0,0,0,"","Group 0: Show gossip text 5880 if player is a mage"); +-- Birgitte Cranston, ids and language are already correct, only text is missing +UPDATE `npc_text` SET `BroadcastTextID0` = 8453, `lang0` = 1 WHERE `ID` = 5881; +UPDATE `npc_text` SET `BroadcastTextID0` = 8449, `lang0` = 1 WHERE `ID` = 5882; + +DELETE FROM `gossip_menu` WHERE `MenuID` = 4825 AND `TextID` = 5882; +INSERT INTO `gossip_menu` (`MenuID`,`TextID`) VALUES +(4825,5882); +-- Thuul +UPDATE `npc_text` SET `BroadcastTextID0` = 8454, `lang0` = 1 WHERE `ID` = 5883; +UPDATE `npc_text` SET `BroadcastTextID0` = 8455, `lang0` = 1 WHERE `ID` = 5884; +-- Lexington Mortaim +UPDATE `npc_text` SET `BroadcastTextID0` = 8456, `lang0` = 1 WHERE `ID` = 5885; +UPDATE `npc_text` SET `BroadcastTextID0` = 8457, `lang0` = 1 WHERE `ID` = 5886; + +DELETE FROM `gossip_menu` WHERE `MenuID` = 4827 AND `TextID` = 5886; +INSERT INTO `gossip_menu` (`MenuID`,`TextID`) VALUES +(4827,5886); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 14 AND `SourceGroup` = 4827; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(14,4827,5885,0,0,15,0,128,0,0,1,0,0,"","Group 0: Show gossip text 5885 if player is not a mage"), +(14,4827,5886,0,0,15,0,128,0,0,0,0,0,"","Group 0: Show gossip text 5886 if player is a mage"); + +UPDATE `npc_text` SET `BroadcastTextID0` = 8473 WHERE `ID` = 5918; +UPDATE `npc_text` SET `BroadcastTextID0` = 8802 WHERE `ID` = 6073; +UPDATE `npc_text` SET `BroadcastTextID0` = 8803 WHERE `ID` = 6217; +UPDATE `npc_text` SET `BroadcastTextID0` = 8804 WHERE `ID` = 6218; +UPDATE `npc_text` SET `BroadcastTextID0` = 8805 WHERE `ID` = 6219; +UPDATE `npc_text` SET `BroadcastTextID0` = 8806 WHERE `ID` = 6220; +UPDATE `npc_text` SET `BroadcastTextID0` = 8809 WHERE `ID` = 6223; +UPDATE `npc_text` SET `BroadcastTextID0` = 9132 WHERE `ID` = 6735; +UPDATE `npc_text` SET `BroadcastTextID0` = 9133 WHERE `ID` = 6736; +UPDATE `npc_text` SET `BroadcastTextID0` = 9131 WHERE `ID` = 6737; +UPDATE `npc_text` SET `BroadcastTextID0` = 9148 WHERE `ID` = 6755; +UPDATE `npc_text` SET `BroadcastTextID0` = 9153 WHERE `ID` = 6775; +UPDATE `npc_text` SET `BroadcastTextID0` = 9156 WHERE `ID` = 6777; +UPDATE `npc_text` SET `BroadcastTextID0` = 9210 WHERE `ID` = 6793; +UPDATE `npc_text` SET `BroadcastTextID0` = 9276 WHERE `ID` = 6826; +UPDATE `npc_text` SET `BroadcastTextID0` = 9531 WHERE `ID` = 6948; +UPDATE `npc_text` SET `BroadcastTextID0` = 9555 WHERE `ID` = 6959; + +UPDATE `npc_text` SET `BroadcastTextID1` = 3369 WHERE `ID` = 1231; +UPDATE `npc_text` SET `BroadcastTextID1` = 3372 WHERE `ID` = 1232; +-- 6 similar texts, pff +UPDATE `npc_text` SET `BroadcastTextID0` = 3376 WHERE `ID` = 1235; +UPDATE `npc_text` SET `BroadcastTextID0` = 3379 WHERE `ID` = 1236; +UPDATE `npc_text` SET `BroadcastTextID0` = 3382 WHERE `ID` = 1237; +UPDATE `npc_text` SET `BroadcastTextID1` = 3377 WHERE `ID` = 1235; +UPDATE `npc_text` SET `BroadcastTextID1` = 3380 WHERE `ID` = 1236; +UPDATE `npc_text` SET `BroadcastTextID1` = 3383 WHERE `ID` = 1237; +UPDATE `npc_text` SET `BroadcastTextID2` = 3378 WHERE `ID` = 1235; +UPDATE `npc_text` SET `BroadcastTextID2` = 3381 WHERE `ID` = 1236; +UPDATE `npc_text` SET `BroadcastTextID2` = 3384 WHERE `ID` = 1237; + +UPDATE `npc_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextID0` = b.`ID` SET a.`text0_1` = b.`Text1` WHERE a.`ID` IN (1272,2593,3543,3961,4037,4072,4097,4259,4437,4439,5001,5006,5879,5880); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_07_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_07_world_335.sql new file mode 100644 index 00000000000..edecba77cfd --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_07_world_335.sql @@ -0,0 +1,78 @@ +-- +UPDATE `npc_text` SET `BroadcastTextID0` = 10058 WHERE `ID` = 7354; +UPDATE `npc_text` SET `BroadcastTextID0` = 10101 WHERE `ID` = 7374; +UPDATE `npc_text` SET `BroadcastTextID1` = 10102 WHERE `ID` = 7374; +UPDATE `npc_text` SET `BroadcastTextID2` = 10103 WHERE `ID` = 7374; +UPDATE `npc_text` SET `BroadcastTextID3` = 10104 WHERE `ID` = 7374; +UPDATE `npc_text` SET `BroadcastTextID0` = 10117 WHERE `ID` = 7381; +UPDATE `npc_text` SET `BroadcastTextID2` = 10147 WHERE `ID` = 7390; +UPDATE `npc_text` SET `BroadcastTextID0` = 10780 WHERE `ID` = 7796; +UPDATE `npc_text` SET `BroadcastTextID0` = 10782 WHERE `ID` = 7799; +UPDATE `npc_text` SET `BroadcastTextID0` = 11380 WHERE `ID` = 8103; +UPDATE `npc_text` SET `BroadcastTextID0` = 11381 WHERE `ID` = 8104; +UPDATE `npc_text` SET `BroadcastTextID0` = 11383 WHERE `ID` = 8106; +UPDATE `npc_text` SET `BroadcastTextID0` = 11384 WHERE `ID` = 8107; +UPDATE `npc_text` SET `BroadcastTextID0` = 11759 WHERE `ID` = 8263; +UPDATE `npc_text` SET `BroadcastTextID0` = 11793 WHERE `ID` = 8285; +UPDATE `npc_text` SET `BroadcastTextID0` = 11794 WHERE `ID` = 8286; +UPDATE `npc_text` SET `BroadcastTextID0` = 11796 WHERE `ID` = 8288; +UPDATE `npc_text` SET `BroadcastTextID0` = 11797 WHERE `ID` = 8289; +UPDATE `npc_text` SET `BroadcastTextID0` = 11798 WHERE `ID` = 8290; +UPDATE `npc_text` SET `BroadcastTextID0` = 12119 WHERE `ID` = 8439; +UPDATE `npc_text` SET `BroadcastTextID0` = 12130 WHERE `ID` = 8446; +UPDATE `npc_text` SET `BroadcastTextID0` = 12177 WHERE `ID` = 8469; +UPDATE `npc_text` SET `BroadcastTextID2` = 11359 WHERE `ID` = 8081; +UPDATE `npc_text` SET `BroadcastTextID0` = 13306 WHERE `ID` = 8753; +UPDATE `npc_text` SET `BroadcastTextID0` = 13554 WHERE `ID` = 8828; +UPDATE `npc_text` SET `BroadcastTextID0` = 13644 WHERE `ID` = 8850; +UPDATE `npc_text` SET `BroadcastTextID0` = 14190 WHERE `ID` = 9006; +-- Can't use it with language because it's used by neutral NPCs +-- UPDATE `npc_text` SET `BroadcastTextID0` = 14352, `lang0` = 7 WHERE `ID` = 9051; +UPDATE `npc_text` SET `BroadcastTextID0` = 14757 WHERE `ID` = 9179; +UPDATE `npc_text` SET `BroadcastTextID0` = 14190 WHERE `ID` = 9184; +UPDATE `npc_text` SET `BroadcastTextID0` = 14763 WHERE `ID` = 9185; +UPDATE `npc_text` SET `BroadcastTextID0` = 14765 WHERE `ID` = 9186; +UPDATE `npc_text` SET `BroadcastTextID0` = 14766 WHERE `ID` = 9187; +UPDATE `npc_text` SET `BroadcastTextID0` = 14773 WHERE `ID` = 9193; +UPDATE `npc_text` SET `BroadcastTextID2` = 14721 WHERE `ID` = 9172; +UPDATE `npc_text` SET `BroadcastTextID0` = 16176 WHERE `ID` = 9686; +UPDATE `npc_text` SET `BroadcastTextID0` = 16174 WHERE `ID` = 9688; +UPDATE `npc_text` SET `BroadcastTextID0` = 16191 WHERE `ID` = 9702; +UPDATE `npc_text` SET `BroadcastTextID0` = 16289 WHERE `ID` = 9749; +UPDATE `npc_text` SET `BroadcastTextID0` = 17961 WHERE `ID` = 10024; +UPDATE `npc_text` SET `BroadcastTextID0` = 19261 WHERE `ID` = 10405; +UPDATE `npc_text` SET `BroadcastTextID0` = 19646 WHERE `ID` = 10519; +UPDATE `npc_text` SET `BroadcastTextID0` = 19791 WHERE `ID` = 10598; +UPDATE `npc_text` SET `BroadcastTextID0` = 20139 WHERE `ID` = 10655; +UPDATE `npc_text` SET `BroadcastTextID0` = 20456 WHERE `ID` = 10732; +UPDATE `npc_text` SET `BroadcastTextID0` = 20902 WHERE `ID` = 10835; +UPDATE `npc_text` SET `BroadcastTextID0` = 21279 WHERE `ID` = 10887; +UPDATE `npc_text` SET `BroadcastTextID2` = 20683 WHERE `ID` = 10734; +UPDATE `npc_text` SET `BroadcastTextID0` = 21829 WHERE `ID` = 11064; +UPDATE `npc_text` SET `BroadcastTextID0` = 22141, `lang0` = 0 WHERE `ID` = 11209; +UPDATE `npc_text` SET `BroadcastTextID0` = 22523 WHERE `ID` = 11469; +UPDATE `npc_text` SET `BroadcastTextID0` = 23157 WHERE `ID` = 11912; +UPDATE `npc_text` SET `BroadcastTextID1` = 22298 WHERE `ID` = 11287; +UPDATE `npc_text` SET `BroadcastTextID0` = 23339 WHERE `ID` = 12049; +UPDATE `npc_text` SET `BroadcastTextID0` = 23850 WHERE `ID` = 12185; +UPDATE `npc_text` SET `BroadcastTextID0` = 24256 WHERE `ID` = 12315; +UPDATE `npc_text` SET `BroadcastTextID1` = 24257 WHERE `ID` = 12315; +UPDATE `npc_text` SET `BroadcastTextID2` = 24258 WHERE `ID` = 12315; +UPDATE `npc_text` SET `BroadcastTextID0` = 25309 WHERE `ID` = 12554; +UPDATE `npc_text` SET `BroadcastTextID0` = 25561 WHERE `ID` = 12606; +UPDATE `npc_text` SET `BroadcastTextID0` = 26950 WHERE `ID` = 12916; +UPDATE `npc_text` SET `BroadcastTextID0` = 29493 WHERE `ID` = 13458; +UPDATE `npc_text` SET `BroadcastTextID1` = 28923 WHERE `ID` = 13365; +UPDATE `npc_text` SET `BroadcastTextID1` = 28913 WHERE `ID` = 13366; +UPDATE `npc_text` SET `BroadcastTextID0` = 30147 WHERE `ID` = 13548; +UPDATE `npc_text` SET `BroadcastTextID0` = 30864 WHERE `ID` = 13702; +UPDATE `npc_text` SET `BroadcastTextID0` = 30959 WHERE `ID` = 13738; +UPDATE `npc_text` SET `BroadcastTextID0` = 31359 WHERE `ID` = 13841; +UPDATE `npc_text` SET `BroadcastTextID0` = 31370 WHERE `ID` = 13845; +UPDATE `npc_text` SET `BroadcastTextID0` = 31371 WHERE `ID` = 13846; +UPDATE `npc_text` SET `BroadcastTextID0` = 31717 WHERE `ID` = 13911; +UPDATE `npc_text` SET `BroadcastTextID0` = 31742 WHERE `ID` = 13918; + +UPDATE `npc_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextID0` = b.`ID` SET a.`text0_0` = b.`Text` WHERE a.`ID` IN (8285,8286,12606,12916,13548,7381,8263,8288,8289,10405,11064,12185,12554,12916,13458,13548,13738,13841); +UPDATE `npc_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextID0` = b.`ID` SET a.`text0_1` = b.`Text1` WHERE a.`ID` IN (8285,8286,12606,12916,13548,7381,8263,8288,8289,10405,11064,12185,12554,12916,13458,13548,13738,13841); +UPDATE `npc_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextID2` = b.`ID` SET a.`text2_1` = b.`Text1` WHERE a.`ID` = 9172; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_08_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_08_world.sql new file mode 100644 index 00000000000..3759b155bed --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_08_world.sql @@ -0,0 +1,4 @@ +-- Remove never used option and text for Franclorn Forgewright +DELETE FROM `gossip_menu` WHERE `MenuID` = 1667; +DELETE FROM `gossip_menu_option` WHERE `MenuID` = 1666; +DELETE FROM `npc_text` WHERE `ID` = 2319; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_09_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_09_world_335.sql new file mode 100644 index 00000000000..78ff5ffa4a6 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_09_world_335.sql @@ -0,0 +1,9 @@ +-- Use spells which triggers Arcane Missiles instead of triggered spells +UPDATE `smart_scripts` SET `action_param1` = 15735 WHERE `action_type` = 11 AND `action_param1`= 15736; +UPDATE `smart_scripts` SET `action_param1` = 15790 WHERE `action_type` = 11 AND `action_param1`= 15791; +UPDATE `smart_scripts` SET `action_param1` = 22272 WHERE `action_type` = 11 AND `action_param1`= 22273; +UPDATE `smart_scripts` SET `action_param1` = 31742 WHERE `action_type` = 11 AND `action_param1`= 31743; +UPDATE `smart_scripts` SET `action_param1` = 33832 WHERE `action_type` = 11 AND `action_param1`= 33833; +UPDATE `smart_scripts` SET `action_param1` = 34446 WHERE `action_type` = 11 AND `action_param1`= 34447; +UPDATE `smart_scripts` SET `action_param1` = 58529 WHERE `action_type` = 11 AND `action_param1`= 58531; +UPDATE `smart_scripts` SET `action_param1` = 61592 WHERE `action_type` = 11 AND `action_param1`= 61593; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_10_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_10_world_335.sql new file mode 100644 index 00000000000..2f13430d9c1 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_10_world_335.sql @@ -0,0 +1,22 @@ +-- +UPDATE `npc_text` SET `BroadcastTextID0` = 32320 WHERE `ID` = 14040; +UPDATE `npc_text` SET `BroadcastTextID0` = 32695 WHERE `ID` = 14115; +UPDATE `npc_text` SET `BroadcastTextID0` = 32778 WHERE `ID` = 14125; +UPDATE `npc_text` SET `BroadcastTextID0` = 32779 WHERE `ID` = 14126; +UPDATE `npc_text` SET `BroadcastTextID0` = 32780 WHERE `ID` = 14128; +UPDATE `npc_text` SET `BroadcastTextID0` = 33410 WHERE `ID` = 14327; +UPDATE `npc_text` SET `BroadcastTextID0` = 33513 WHERE `ID` = 14344; +UPDATE `npc_text` SET `BroadcastTextID0` = 33548, `lang0` = 0 WHERE `ID` = 14347; +UPDATE `npc_text` SET `BroadcastTextID0` = 33692 WHERE `ID` = 14375; +UPDATE `npc_text` SET `BroadcastTextID0` = 34095 WHERE `ID` = 14454; +UPDATE `npc_text` SET `BroadcastTextID1` = 32778 WHERE `ID` = 14128; +UPDATE `npc_text` SET `BroadcastTextID2` = 32779 WHERE `ID` = 14128; +UPDATE `npc_text` SET `BroadcastTextID0` = 34641 WHERE `ID` = 14549; +UPDATE `npc_text` SET `BroadcastTextID0` = 34959 WHERE `ID` = 14605; +UPDATE `npc_text` SET `BroadcastTextID0` = 36370 WHERE `ID` = 14955; +UPDATE `npc_text` SET `BroadcastTextID0` = 36886 WHERE `ID` = 15081; +UPDATE `npc_text` SET `BroadcastTextID0` = 38398 WHERE `ID` = 15347; + +UPDATE `npc_text` SET `text0_0` = "" WHERE `ID` = 14327; +UPDATE `npc_text` SET `text0_0` = "" WHERE `ID` = 14347; +UPDATE `npc_text` SET `text0_1` = "" WHERE `ID` = 14375; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_11_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_11_world.sql new file mode 100644 index 00000000000..080a7c01e8a --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_11_world.sql @@ -0,0 +1,44 @@ +-- Defender Grashna SAI (Source: https://www.youtube.com/watch?v=yszVj621cig) +SET @ID := 22373; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID*100+0 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ID,0,0,0,19,0,100,0,10879,0,0,0,0,80,@ID*100+0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Quest 'The Skettis Offensive' Taken - Run Script"), +(@ID,0,1,2,82,0,100,0,22375,0,0,0,0,1,4,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Summoned Unit 'Avatar of Terokk' Dies - Say Line 4"), +(@ID,0,2,0,61,0,100,0,0,0,0,0,0,15,10879,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Defender Grashna - On Link - Quest Credit 'The Skettis Offensive'"), + +(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,16,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Store Targetlist"), +(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,0,107,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Summon Group 0"), +(@ID*100+0,9,2,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Say Line 0"), +(@ID*100+0,9,3,0,0,0,100,0,20000,20000,0,0,0,107,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Summon Group 1"), +(@ID*100+0,9,4,0,0,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Say Line 1"), +(@ID*100+0,9,5,0,0,0,100,0,20000,20000,0,0,0,107,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Summon Group 2"), +(@ID*100+0,9,6,0,0,0,100,0,0,0,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Say Line 2"), +(@ID*100+0,9,7,0,0,0,100,0,20000,20000,0,0,0,107,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Summon Group 3"), +(@ID*100+0,9,8,0,0,0,100,0,0,0,0,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Say Line 3"); + +DELETE FROM `creature_summon_groups` WHERE `summonerId` = 22373 AND `summonerType` = 0; +INSERT INTO `creature_summon_groups` (`summonerId`,`summonerType`,`groupId`,`entry`,`position_x`,`position_y`,`position_z`,`orientation`,`summonType`,`summonTime`,`Comment`) VALUES +(22373,0,0,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 0 - Minion of Terokk"), +(22373,0,0,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 0 - Minion of Terokk"), +(22373,0,1,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 1 - Minion of Terokk"), +(22373,0,1,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 1 - Minion of Terokk"), +(22373,0,2,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 2 - Minion of Terokk"), +(22373,0,2,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 2 - Minion of Terokk"), +(22373,0,2,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 2 - Minion of Terokk"), +(22373,0,3,22375,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 3 - Avatar of Terokk"); + +-- Text 'We have taken too long. Terokk reigns victorious.' 20269 probably used when nobody killed birds in given time +DELETE FROM `creature_text` WHERE `CreatureID` = 22373; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(22373,0,0,"%s points to the sky above.",16,0,100,0,0,0,20157,0,"Defender Grashna"), +(22373,1,0,"More Minions of Terokk are coming!",12,0,100,0,0,0,20266,0,"Defender Grashna"), +(22373,2,0,"The invaders persist! Hold them off!",12,0,100,0,0,0,20267,0,"Defender Grashna"), +(22373,3,0,"An Avatar of Terokk!! To arms!",12,0,100,0,0,0,20268,0,"Defender Grashna"), +(22373,4,0,"The Avatar of Terokk has been defeated! Death to Terokk! Death to Skettis!",12,0,100,0,0,0,20270,0,"Defender Grashna"); + +DELETE FROM `smart_scripts` WHERE `entryorguid` = 22375 AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(22375,0,0,0,54,0,100,0,0,0,0,0,0,69,0,0,0,0,0,0,8,0,0,0,0,-1641.12,5436.65,-43.3445,0.803601,"Avatar of Terokk - On Just Summoned - Move To Position"), +(22375,0,1,0,4,0,100,0,0,0,0,0,0,11,24193,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Avatar of Terokk - On Aggro - Cast 'Charge'"), +(22375,0,2,0,0,0,100,0,6000,9000,11000,14000,0,11,39068,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Avatar of Terokk - In Combat - Cast 'Feather Burst'"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_12_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_12_world.sql new file mode 100644 index 00000000000..de3a9f38d9e --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_12_world.sql @@ -0,0 +1,7 @@ +-- Arakkoa Egg SAI (Source: ACID) +SET @ID := 20214; +UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` = @ID; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ID,0,0,0,11,0,100,0,0,0,0,0,0,8,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Arakkoa Egg - On Respawn - Set Reactstate Passive"), +(@ID,0,1,0,6,0,100,0,0,0,0,0,0,11,35788,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Arakkoa Egg - On Death - Cast 'Arakkoa Egg Debuff'"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_13_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_13_world_335.sql new file mode 100644 index 00000000000..9b02a38a660 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_13_world_335.sql @@ -0,0 +1,2 @@ +-- Obsidian Sanctum: Fire Cyclone +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|0x00002000 WHERE `entry`=30648; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_14_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_14_world.sql new file mode 100644 index 00000000000..76f17715acd --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_14_world.sql @@ -0,0 +1,90 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (26727,26770,26942,27122,27177,27259,27289,27357,27358,27508,27603,27635,27636,27639,27653,27687,27732,27805,27826,27898,27965) AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(26727,0,0,0,0,0,100,1,0,0,0,0,0,31,1,3,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Set Random Phase (1-3) (No Repeat)"), + +(26727,0,1,0,0,1,100,2,0,0,2400,3800,0,11,12466,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat CMC - Cast 'Fireball' (Phase 1) (Normal Dungeon)"), +(26727,0,2,0,0,1,100,4,0,0,2400,3800,0,11,17290,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat CMC - Cast 'Fireball' (Phase 1) (Heroic Dungeon)"), +(26727,0,3,0,0,1,100,2,7000,9000,15000,28000,0,11,36808,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Rain of Fire' (Phase 1) (Normal Dungeon)"), +(26727,0,4,0,0,1,100,4,7000,9000,15000,28000,0,11,39376,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Rain of Fire' (Phase 1) (Heroic Dungeon)"), +(26727,0,5,0,0,1,100,0,4000,6000,12000,18000,0,11,47784,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Immolation Trap' (Phase 1)"), + +(26727,0,6,0,0,2,100,2,0,0,2400,3800,0,11,12737,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat CMC - Cast 'Frostbolt' (Phase 2) (Normal Dungeon)"), +(26727,0,7,0,0,2,100,4,0,0,2400,3800,0,11,56837,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat CMC - Cast 'Frostbolt' (Phase 2) (Heroic Dungeon)"), +(26727,0,8,0,0,2,100,2,10000,12000,11000,15000,0,11,15244,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Cone of Cold' (Phase 2) (Normal Dungeon)"), +(26727,0,9,0,0,2,100,4,10000,12000,11000,15000,0,11,38384,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Cone of Cold' (Phase 2) (Heroic Dungeon)"), +(26727,0,10,0,0,2,100,0,7000,9000,11000,18000,0,11,55040,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Freezing Trap' (Phase 2)"), + +(26727,0,11,0,0,4,100,2,4000,6000,8000,11000,0,11,34933,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Arcane Explosion' (Phase 4) (Normal Dungeon)"), +(26727,0,12,0,0,4,100,4,4000,6000,8000,11000,0,11,56825,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Arcane Explosion' (Phase 4) (Heroic Dungeon)"), +(26727,0,13,0,0,4,100,2,1000,1200,60000,60000,0,11,50182,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Aura of Arcane Haste' (Phase 4) (Normal Dungeon)"), +(26727,0,14,0,0,4,100,4,1000,1200,60000,60000,0,11,56827,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Aura of Arcane Haste' (Phase 4) (Heroic Dungeon)"), +(26727,0,15,0,0,4,100,0,9000,14000,19000,22000,0,11,13323,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Polymorph' (Phase 4)"), +(26727,0,16,0,0,4,100,0,8000,9000,9000,15000,0,11,47789,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Arcane Trap' (Phase 4)"), + +(26770,0,0,0,0,0,100,0,0,0,3400,4800,0,11,13878,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Tivax the Breaker - In Combat CMC - Cast 'Scorch'"), +(26770,0,1,0,0,0,100,0,5000,7000,9000,12000,0,11,20795,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Tivax the Breaker - In Combat - Cast 'Fire Blast'"), + +(26942,0,0,0,1,0,100,1,0,0,0,0,0,11,45491,0,0,0,0,0,19,27180,10,0,0,0,0,0,0,"Decrepit Necromancer - Out of Combat - Cast 'Necrotic Purple Beam' (No Repeat)"), +(26942,0,1,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Decrepit Necromancer - In Combat CMC - Cast 'Shadow Bolt' (No Repeat)"), +(26942,0,2,0,0,0,100,0,7000,10000,16000,20000,0,11,50659,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Decrepit Necromancer - In Combat - Cast 'Conversion Beam'"), + +(27122,0,0,0,0,0,100,0,0,0,3400,4800,0,11,12739,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Overseer Deathgaze - In Combat CMC - Cast 'Shadow Bolt'"), +(27122,0,1,0,0,0,100,0,9000,14000,15000,18000,0,11,50659,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Overseer Deathgaze - In Combat - Cast 'Conversion Beam'"), +-- No CMC +(27177,0,0,0,0,0,100,0,5000,9000,7000,13000,0,11,32018,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Iron Rune Overseer - In Combat - Cast 'Call Lightning'"), +(27177,0,1,2,8,0,100,1,48046,0,0,0,0,11,48047,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Iron Rune Overseer - On Spellhit 'Use Camera' - Cast 'Iron Dwarf Snapshot Credit' (No Repeat)"), +(27177,0,2,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Iron Rune Overseer - On Link - Despawn Instant"), +-- No CMC +(27259,0,0,0,1,0,100,0,5000,8000,5000,8000,0,11,48213,0,0,0,0,0,19,26785,25,0,0,0,0,0,0,"Dragonflayer Flamebinder - Out of Combat - Cast 'Dragonflayer Crone Fire'"), +(27259,0,1,0,0,0,100,0,8000,12000,16000,19000,0,11,52208,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Dragonflayer Flamebinder - In Combat - Cast 'Flame Patch'"), +(27259,0,2,0,0,0,100,0,5000,10000,12000,19000,0,11,52209,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dragonflayer Flamebinder - In Combat - Cast 'Incite Flames'"), + +(27289,0,0,0,0,0,100,0,0,0,3400,4800,0,11,51287,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Naxxramas Necrolord - In Combat CMC - Cast 'Chaos Bolt'"), + +(27357,0,0,0,0,0,100,0,0,0,6000,8500,0,11,50740,64,0,0,0,0,5,0,0,0,0,0,0,0,0,"Onslaught Raven Archon - In Combat CMC - Cast 'Raven Flock'"), +(27357,0,1,0,2,0,100,0,0,30,19000,23000,0,11,50743,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Onslaught Raven Archon - Between 0-30% Health - Cast 'Unholy Frenzy'"), + +(27358,0,0,0,0,0,100,0,0,0,7000,10000,0,11,51431,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Burning Depths Necromancer - In Combat CMC - Cast 'Power Release'"), + +(27508,0,0,0,0,0,100,0,0,0,3800,4500,0,11,51339,64,0,0,0,0,5,0,0,0,0,0,0,0,0,"Necrolord Amarion - In Combat CMC - Cast 'Decimate'"), + +(27603,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Angrathar Necrolord - In Combat CMC - Cast 'Shadow Bolt'"), +-- No CMC +(27635,0,0,0,0,0,100,2,7000,12000,14000,22000,0,11,50702,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Spellbinder - In Combat - Cast 'Arcane Volley' (Normal Dungeon)"), +(27635,0,1,0,0,0,100,4,7000,12000,14000,22000,0,11,59212,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Spellbinder - In Combat - Cast 'Arcane Volley' (Heroic Dungeon)"), +(27635,0,2,0,0,0,100,2,6000,9000,9000,12000,0,11,38047,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Azure Spellbinder - In Combat - Cast 'Mind Warp' (Normal Dungeon)"), +(27635,0,3,0,0,0,100,4,6000,9000,9000,12000,0,11,50566,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Azure Spellbinder - In Combat - Cast 'Mind Warp' (Heroic Dungeon)"), +(27635,0,4,0,0,0,100,0,9000,12000,4000,8000,0,11,50572,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Spellbinder - In Combat - Cast 'Power Sap'"), + +(27636,0,0,0,0,0,100,2,0,0,4000,6000,0,11,50705,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Ley-Whelp - In Combat CMC - Cast 'Arcane Bolt' (Normal Dungeon)"), +(27636,0,1,0,0,0,100,4,0,0,4000,6000,0,11,59210,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Ley-Whelp - In Combat CMC - Cast 'Arcane Bolt' (Heroic Dungeon)"), +-- No CMC +(27639,0,0,0,1,0,100,1,1000,1000,0,0,0,11,51518,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Ring-Lord Sorceress - Out of Combat - Cast 'Nexus Energy Cosmetic' (No Repeat)"), +(27639,0,1,0,0,0,100,2,15000,19000,15000,19000,0,11,50715,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ring-Lord Sorceress - In Combat - Cast 'Blizzard' (Normal Dungeon)"), +(27639,0,2,0,0,0,100,4,15000,19000,15000,19000,0,11,59278,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ring-Lord Sorceress - In Combat - Cast 'Blizzard' (Heroic Dungeon)"), +(27639,0,3,0,0,0,100,2,9000,12000,15000,18000,0,11,16102,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ring-Lord Sorceress - In Combat - Cast 'Flamestrike' (Normal Dungeon)"), +(27639,0,4,0,0,0,100,4,9000,12000,15000,18000,0,11,61402,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ring-Lord Sorceress - In Combat - Cast 'Flamestrike' (Heroic Dungeon)"), + +(27653,0,0,0,0,0,100,2,0,0,3400,4800,0,11,37924,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Phantasmal Water - In Combat CMC - Cast 'Water Bolt Volley' (Normal Dungeon)"), +(27653,0,1,0,0,0,100,4,0,0,3400,4800,0,11,59266,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Phantasmal Water - In Combat CMC - Cast 'Water Bolt Volley' (Heroic Dungeon)"), + +(27687,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Frigid Necromancer Attacker - In Combat CMC - Cast 'Shadow Bolt'"), +(27687,0,1,0,0,0,100,0,2000,4000,60000,70000,0,11,50324,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frigid Necromancer Attacker - In Combat - Cast 'Bone Armor'"), + +(27732,0,0,0,0,0,100,2,0,0,5000,7000,0,11,15537,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Master Necromancer - In Combat CMC - Cast 'Shadow Bolt' (Normal Dungeon)"), +(27732,0,1,0,0,0,100,4,0,0,5000,7000,0,11,61558,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Master Necromancer - In Combat CMC - Cast 'Shadow Bolt' (Heroic Dungeon)"), +(27732,0,2,0,0,0,100,0,5000,9000,90000,180000,0,11,52611,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Master Necromancer - In Combat - Cast 'Summon Skeletons'"), + +(27805,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20298,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Necrolord Horus - In Combat CMC - Cast 'Shadow Bolt'"), +(27805,0,1,0,0,0,100,0,4000,8000,9000,12000,0,11,51340,32,0,0,0,0,5,0,0,0,0,0,0,0,0,"Necrolord Horus - In Combat - Cast 'Curse of Impotence'"), + +(27826,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20298,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Necrolord X'avius - In Combat CMC - Cast 'Shadow Bolt'"), +(27826,0,1,0,0,0,100,0,9000,12000,15000,18000,0,11,51337,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Necrolord X'avius - In Combat - Cast 'Shadowflame'"), + +(27898,0,0,0,0,0,100,0,0,0,3400,4700,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Infinite Chrono-Magus - In Combat CMC - Cast 'Shadow Bolt'"), +(27898,0,1,0,0,0,100,0,8000,8000,12000,14000,0,11,38085,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Infinite Chrono-Magus - In Combat - Cast 'Shadow Blast'"), +-- No CMC +(27965,0,0,0,1,0,100,0,2000,2000,4000,4000,0,11,50563,0,0,0,0,0,19,28055,50,0,0,0,0,0,0,"Dark Rune Shaper - Out of Combat - Cast 'Carve Stone'"), +(27965,0,1,0,0,0,100,2,9000,13000,9000,13000,0,11,51496,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Shaper - In Combat - Cast 'Chiseling Ray' (Normal Dungeon)"), +(27965,0,2,0,0,0,100,4,9000,13000,9000,13000,0,11,59034,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Shaper - In Combat - Cast 'Chiseling Ray' (Heroic Dungeon)"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_15_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_15_world_335.sql new file mode 100644 index 00000000000..b1309ac4edb --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_15_world_335.sql @@ -0,0 +1,26 @@ +-- 783 Una amenaza del interior +-- https://es.classic.wowhead.com/quest=783 +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 783 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (783, 'esES', 'Más voluntarios, estupendo.$B$BEspero que seáis suficientes.$B$BLas tierras humanas se ven amenazadas desde el exterior y nuestras tropas están en las fronteras; por eso no tenemos protección en el interior.$B$BEsta baralla tiene muchos frentes, $n. Prepárate para una campaña muy larga.', 0); + +-- 15 Investigar la Mina del Eco +-- https://es.classic.wowhead.com/quest=15 +-- https://wow-es.gamepedia.com/Misi%C3%B3n:Investigar_la_Mina_del_Eco +DELETE FROM `quest_request_items_locale` WHERE `ID` = 15 AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (15, 'esES', '¿Has cumplido tu misión? ', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 15 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (15, 'esES', 'No me gusta que haya kobolds en la mina; eso no puede ser bueno. Bien, acepta esto como pago, y vuelve a hablar conmigo cuando quieras; puede que tengas que volver a la mina...', 0); + +-- 3101 Una carta consagrada +-- https://es.classic.wowhead.com/quest=3101 +UPDATE `quest_template_locale` SET `Details` = '$n, me han pedido que te diera esto en cuanto volvieras de los campamentos kóbold. Parece una carta sellada con la insignia del hermano Sammuel, nuestro instructor de paladines. Es mejor que la leas antes de dedicarte a cualquier otra cosa. ' WHERE `ID` = 3101 AND `locale` = 'esES'; +DELETE FROM `quest_request_items_locale` WHERE `ID` = 3101 AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (3101, 'esES', 'Por fin nos conocemos. Te doy la bienvenida a Villanorte. Aquí aprenderás mucho, pero antes o después tu camino te llevará a Ventormenta. Hasta entonces, ten paciencia y aprende.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 3101 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (3101, 'esES', 'Debes saber que eres un símbolo para muchos; no lo olvides nunca. La Luz Sagrada brilla en ti, visible tanto para amigos como para enemigos.$B$BA medida que adquieres sabiduría y poder, tendrás que aprender otras facultades. Cuando quieras continuar tu instrucción, ven a verme de nuevo. ¡Suerte, $c! ', 0); + +-- 21 Escaramuza en la Mina del eco +-- https://es.classic.wowhead.com/quest=21 +-- https://wow-es.gamepedia.com/Misi%C3%B3n:Escaramuza_en_la_Mina_del_Eco +DELETE FROM `quest_request_items_locale` WHERE `ID` = 21 AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (21, 'esES', 'Sé que es un trabajo sangriento, $n, pero es vital para la seguridad de Villanorte. ¿Has cumplido la misión?', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_16_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_16_world_335.sql new file mode 100644 index 00000000000..03d7b878707 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_16_world_335.sql @@ -0,0 +1,203 @@ +-- 18 Hermandad de ladrones +-- https://es.classic.wowhead.com/quest=18 +-- https://wow-es.gamepedia.com/Misi%C3%B3n:Hermandad_de_ladrones +DELETE FROM `quest_request_items_locale` WHERE `ID` = 18 AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (18, 'esES', '¿Me traes los pañuelos?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 18 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (18, 'esES', 'De vuelta con algunos pañuelos, ya veo... El Ejército de Ventormenta te agradece tu ayuda.', 0); + +-- 5261 Eagan Desollapelambres +-- https://es.classic.wowhead.com/quest=5261 +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 5261 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (5261, 'esES', 'Estoy buscando a alguien que cace lobos, ¿te interesa?', 0); + +-- 33 Los lobos cruzan la frontera +-- https://es.wowhead.com/quest=33 +-- https://wow-es.gamepedia.com/Misi%C3%B3n:Los_lobos_cruzan_la_frontera +DELETE FROM `quest_request_items_locale` WHERE `ID` = 33 AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (33, 'esES', 'Hola, $n. ¿Cómo va la caza de los lobos jóvenes malsanos?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 33 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (33, 'esES', 'Era una tarea amarga, $gamigo:amiga;, pero has cumplido tu parte del trato.$B$BTengo algunas cosas que quizás te interesen, ¡elije lo que quieras!', 0); + +-- 3903 Milly Osworth +-- https://wow-es.gamepedia.com/Misi%C3%B3n:Milly_Osworth +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 3903 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (3903, 'esES', '¿Que te envía el Ayudante del Alguacil Willem? Es valiente y voluntarioso, pero está en la Abadía de Villanorte...$B$B¿Tú podrías ayudarme?', 0); + +-- 3904 La cosecha de Milly +-- https://wow-es.gamepedia.com/Misi%C3%B3n:La_cosecha_de_Milly +DELETE FROM `quest_request_items_locale` WHERE `ID` = 3904 AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (3904, 'esES', '¿Traes la cosecha, $n?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 3904 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (3904, 'esES', '¡Gracias, $n! ¡Has salvado mi cosecha! Espero que hayas dada una lección a unos cuantos Defias.$B$B¡Aunque tengamos pocas tropas, tenemos la suerte de contar con valientes como tú!', 0); + +-- 3905 Informe de la vendimia +-- https://wow-es.gamepedia.com/Misi%C3%B3n:Informe_de_la_vendimia +DELETE FROM `quest_request_items_locale` WHERE `ID` = 3905 AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (3905, 'esES', '¡Te veo muy bien! ¡Siéntate y tómate algo!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 3905 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (3905, 'esES', 'Veamos...$B$BOh, has salvado la uva; me preocupé cuando me habló de esos villanos en los viñedos. Por suerte, nunca perdí la fe en la Luz.$B$BY ahora, gracias a tu valor, podremos hacer vino. Que la Luz te acompañe y te proteja, $n. ', 0); + +-- 6 La recompensa por Garrick Piesuaves +-- https://wow-es.gamepedia.com/Misi%C3%B3n:La_recompensa_por_Garrick_Piesuaves +DELETE FROM `quest_request_items_locale` WHERE `ID` = 6 AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (6, 'esES', '¿Has encontrado la choza de Garrick? ¿Has acabado con él?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 6 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (6, 'esES', '¡Lo has conseguido! Elwynn te estará muy agradecido por esto. ¡Acabas de ganarte una hermosa recompensa!', 0); + +-- 54 Informa en Villadorada +-- https://es.wowhead.com/quest=54 +DELETE FROM `quest_request_items_locale` WHERE `ID` = 54 AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (54, 'esES', '¿Traes noticias de McBride? Villanorte es un jardín comparada con el Bosque de Elwynn; me pregunto qué querrá McBride.$B$BDame los documentos.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 54 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (54, 'esES', 'Dice que te han nombrado ayudante del alguacil de Ventormenta. Enhorabuena.$B$BY buena suerte, el trabajo no será fácil ahora que el ejército parece que anda ocupado con la nobleza.$B$BQué misteriosa es la política en estos tiempos difíciles...', 0); + +-- 2158 Descanso y relajación +-- https://wow-es.gamepedia.com/Misi%C3%B3n:Descanso_y_relajaci%C3%B3n +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 2158 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (2158, 'esES', '¡Descanso y relax para quien no puede más! ¡Ese es nuestro lema! Por favor, toma asiento cerca del fuego y da un respiro a tus cansados huesos.$B$B¿Te gustaría probar una selección de nuestra excelente comida y bebida? ', 0); + +-- 62 La Mina Abisal +-- https://wow-es.gamepedia.com/Misi%C3%B3n:La_Mina_Abisal +DELETE FROM `quest_request_items_locale` WHERE `ID` = 62 AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (62, 'esES', '¿Qué tienes que informar, $n? ¿Has estado en la Mina Abisal?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 62 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (62, 'esES', 'Esta es una mala noticia. ¿Qué será lo siguiente, dragones? Vamos a tener que aumentar nuestras patrullas cerca de la mina. Gracias por tu trabajo, $n. Y mantente al tanto... Podría tener otra tarea para ti.', 0); + +-- 47 Intercambio de polvo de oro +-- https://es.wowhead.com/quest=47 +-- https://wow-es.gamepedia.com/Misión:Intercambio_de_polvo_de_oro +DELETE FROM `quest_request_items_locale` WHERE `ID` = 47 AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (47, 'esES', '¡Psst! ¿Tienes ese Polvo de Oro para mí... para mí?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 47 AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (47, 'esES', 'Gracias por el Polvo de oro, $n. Aquí tienes tu dinero y... este detalle de mis socios. Puede que lo encuentres útil... útil. ', 0); + +-- Instructores (trainer_locale) +DELETE FROM `trainer_locale` WHERE `Id` BETWEEN 1 AND 124 AND `locale` = 'esES'; +DELETE FROM `trainer_locale` WHERE `Id` = 126 AND `locale` = 'esES'; +INSERT INTO `trainer_locale` (`Id`, `locale`, `Greeting_lang`, `VerifiedBuild`) VALUES +(1, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(2, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(3, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(4, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(5, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(6, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(7, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(8, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(9, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(10, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(11, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(12, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(13, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(14, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(15, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(16, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(17, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(18, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(19, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(20, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(21, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(22, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(23, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(24, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(25, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(26, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(27, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(28, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(29, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(30, 'esES', '¡$gBienvenido:Bienvenida;!', 0), +(31, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(32, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(33, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(34, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), +(35, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(36, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(37, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(38, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(39, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(40, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(41, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(42, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(43, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(44, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(45, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(46, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), +(47, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), +(48, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), +(49, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), +(50, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), +(51, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), +(52, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), +(53, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), +(54, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), +(55, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), +(56, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), +(57, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), +(58, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), +(59, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), +(60, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), +(61, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), +(62, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), +(63, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), +(64, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), +(65, 'esES', 'Con la alquimia puedes convertir las hierbas encontradas en pociones curativas y de otro tipo.', 0), +(66, 'esES', 'Con la alquimia puedes convertir las hierbas encontradas en pociones curativas y de otro tipo.', 0), +(67, 'esES', 'Con la alquimia puedes convertir las hierbas encontradas en pociones curativas y de otro tipo.', 0), +(68, 'esES', 'Con la alquimia puedes convertir las hierbas encontradas en pociones curativas y de otro tipo.', 0), +(69, 'esES', 'La búsqueda de hierbas requiere conocimiento e instinto.', 0), +(70, 'esES', 'La búsqueda de hierbas requiere conocimiento e instinto.', 0), +(71, 'esES', 'La búsqueda de hierbas requiere conocimiento e instinto.', 0), +(72, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir la tela encontrada en armaduras de tela?', 0), +(73, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir la tela encontrada en armaduras de tela?', 0), +(74, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir la tela encontrada en armaduras de tela?', 0), +(75, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0), +(76, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0), +(77, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0), +(78, 'esES', 'No has vivido hasta que has cavado profundamente en la tierra.', 0), +(79, 'esES', 'No has vivido hasta que has cavado profundamente en la tierra.', 0), +(80, 'esES', 'No has vivido hasta que has cavado profundamente en la tierra.', 0), +(81, 'esES', 'Aquí, déjame mostrarte cómo vendar esas heridas ...', 0), +(82, 'esES', 'Aquí, déjame mostrarte cómo vendar esas heridas ...', 0), +(83, 'esES', 'Aquí, déjame mostrarte cómo vendar esas heridas ...', 0), +(84, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(85, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(86, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(87, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(88, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(89, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(90, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(91, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(92, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(93, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0), +(94, 'esES', 'Encantar es el arte de mejorar los objetos existentes a través de la magia.', 0), +(95, 'esES', 'Encantar es el arte de mejorar los objetos existentes a través de la magia.', 0), +(96, 'esES', 'Encantar es el arte de mejorar los objetos existentes a través de la magia.', 0), +(97, 'esES', 'Puedo enseñarte cómo usar una caña de pescar.', 0), +(98, 'esES', 'Puedo enseñarte cómo usar una caña de pescar.', 0), +(99, 'esES', 'Puedo enseñarte cómo usar una caña de pescar.', 0), +(100, 'esES', 'Se requiere una mano firme para quitar el cuero de una bestia muerta.', 0), +(101, 'esES', 'Se requiere una mano firme para quitar el cuero de una bestia muerta.', 0), +(102, 'esES', 'Se requiere una mano firme para quitar el cuero de una bestia muerta.', 0), +(103, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(104, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), +(105, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), +(106, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), +(107, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), +(108, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir la tela encontrada en armaduras de tela?', 0), +(109, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(110, 'esES', 'No has vivido hasta que has cavado profundamente en la tierra.', 0), +(111, 'esES', '¡Saludos! ¿Puedo enseñarte cómo tallar gemas preciosas y joyas artesanales??', 0), +(112, 'esES', '¡Saludos! ¿Puedo enseñarte cómo tallar gemas preciosas y joyas artesanales??', 0), +(113, 'esES', '¡Saludos! ¿Puedo enseñarte cómo tallar gemas preciosas y joyas artesanales??', 0), +(114, 'esES', 'Encantar es el arte de mejorar los objetos existentes a través de la magia.', 0), +(115, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(116, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(117, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0), +(118, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), +(119, 'esES', '¿Te gustaría aprender las complejidades de la inscripción?', 0), +(120, 'esES', '¿Te gustaría aprender las complejidades de la inscripción?', 0), +(121, 'esES', '¿Te gustaría aprender las complejidades de la inscripción?', 0), +(122, 'esES', 'Con la alquimia puedes convertir las hierbas encontradas en pociones curativas y de otro tipo.', 0), +(123, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), +(124, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), +(126, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_17_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_17_world_335.sql new file mode 100644 index 00000000000..f21dbf78d19 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_17_world_335.sql @@ -0,0 +1,149 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (5711,5715,13096,13099,13540,13541,13542,13546,13547,13548,15281,15401,15405,15417,15418,15970,15971,16249,16294,16307,16308,16311,16358,16362,16397,16522,17870,18583,19136,19830,20163,20887,21370,21730,24656,24815,26413,26607,26655,26722,27963) AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(5711,0,0,0,0,0,100,0,0,0,3400,4800,0,11,12471,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ogom the Wretched - In Combat CMC - Cast 'Shadow Bolt'"), +(5711,0,1,0,0,0,100,0,9100,15200,37900,57700,0,11,11639,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ogom the Wretched - In Combat - Cast 'Shadow Word: Pain'"), +(5711,0,2,0,0,0,100,0,54300,54300,20700,26200,0,11,12493,33,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ogom the Wretched - In Combat - Cast 'Curse of Weakness'"), + +(5715,0,0,0,1,0,100,1,1000,1000,0,0,0,11,12790,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Hukku - Out of Combat - Cast 'Hukku's Guardians' (No Repeat)"), +(5715,0,1,0,0,0,100,0,0,0,3400,4800,0,11,12471,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Hukku - In Combat CMC - Cast 'Shadow Bolt'"), +(5715,0,2,0,9,0,100,0,0,30,16400,29900,0,11,9081,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Hukku - Within 0-30 Range - Cast 'Shadow Bolt Volley'"), +(5715,0,3,0,0,0,100,0,9400,18200,21200,31300,0,11,12279,32,0,0,0,0,5,0,0,0,0,0,0,0,0,"Hukku - In Combat - Cast 'Curse of Blood'"), + +(13096,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Coldmine Explorer - Out of Combat - Cast 'Frost Armor'"), +(13096,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Coldmine Explorer - In Combat CMC - Cast 'Fireball'"), +(13096,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Coldmine Explorer - In Combat - Cast 'Fire Blast'"), +(13096,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Coldmine Explorer - In Combat - Cast 'Cone of Cold'"), + +(13099,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Irondeep Explorer - Out of Combat - Cast 'Frost Armor'"), +(13099,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Irondeep Explorer - In Combat CMC - Cast 'Fireball'"), +(13099,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Irondeep Explorer - In Combat - Cast 'Fire Blast'"), +(13099,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Irondeep Explorer - In Combat - Cast 'Cone of Cold'"), + +(13540,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Seasoned Irondeep Explorer - Out of Combat - Cast 'Frost Armor'"), +(13540,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Seasoned Irondeep Explorer - In Combat CMC - Cast 'Fireball'"), +(13540,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Seasoned Irondeep Explorer - In Combat - Cast 'Fire Blast'"), +(13540,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Seasoned Irondeep Explorer - In Combat - Cast 'Cone of Cold'"), + +(13541,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Veteran Irondeep Explorer - Out of Combat - Cast 'Frost Armor'"), +(13541,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Veteran Irondeep Explorer - In Combat CMC - Cast 'Fireball'"), +(13541,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Veteran Irondeep Explorer - In Combat - Cast 'Fire Blast'"), +(13541,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Veteran Irondeep Explorer - In Combat - Cast 'Cone of Cold'"), + +(13542,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Champion Irondeep Explorer - Out of Combat - Cast 'Frost Armor'"), +(13542,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Champion Irondeep Explorer - In Combat CMC - Cast 'Fireball'"), +(13542,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Champion Irondeep Explorer - In Combat - Cast 'Fire Blast'"), +(13542,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Champion Irondeep Explorer - In Combat - Cast 'Cone of Cold'"), + +(13546,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Seasoned Coldmine Explorer - Out of Combat - Cast 'Frost Armor'"), +(13546,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Seasoned Coldmine Explorer - In Combat CMC - Cast 'Fireball'"), +(13546,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Seasoned Coldmine Explorer - In Combat - Cast 'Fire Blast'"), +(13546,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Seasoned Coldmine Explorer - In Combat - Cast 'Cone of Cold'"), + +(13547,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Veteran Coldmine Explorer - Out of Combat - Cast 'Frost Armor'"), +(13547,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Veteran Coldmine Explorer - In Combat CMC - Cast 'Fireball'"), +(13547,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Veteran Coldmine Explorer - In Combat - Cast 'Fire Blast'"), +(13547,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Veteran Coldmine Explorer - In Combat - Cast 'Cone of Cold'"), + +(13548,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Champion Coldmine Explorer - Out of Combat - Cast 'Frost Armor'"), +(13548,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Champion Coldmine Explorer - In Combat CMC - Cast 'Fireball'"), +(13548,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Champion Coldmine Explorer - In Combat - Cast 'Fire Blast'"), +(13548,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Champion Coldmine Explorer - In Combat - Cast 'Cone of Cold'"), + +(15281,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Lanthan Perilon - In Combat CMC - Cast 'Fireball'"), +(15281,0,1,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Lanthan Perilon - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(15401,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ley-Keeper Velania - In Combat CMC - Cast 'Fireball'"), +(15401,0,1,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ley-Keeper Velania - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(15405,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ley-Keeper Caidanis - In Combat CMC - Cast 'Fireball'"), +(15405,0,1,0,2,0,100,1,0,15,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ley-Keeper Caidanis - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(15417,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Velan Brightoak - In Combat CMC - Cast 'Fireball'"), +(15417,0,1,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Velan Brightoak - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(15418,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Magister Jaronis - In Combat CMC - Cast 'Fireball'"), +(15418,0,1,0,2,0,100,1,0,15,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Magister Jaronis - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(15970,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Instructor Antheol - In Combat CMC - Cast 'Fireball'"), +(15970,0,1,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Instructor Antheol - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(15971,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Silvermoon Apprentice - In Combat CMC - Cast 'Fireball'"), +(15971,0,1,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Silvermoon Apprentice - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(16249,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20792,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Masophet the Black - In Combat CMC - Cast 'Frostbolt'"), +(16249,0,1,0,0,0,100,0,12000,15000,9000,13000,0,11,16568,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Masophet the Black - In Combat - Cast 'Mind Flay'"), +(16249,0,2,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Masophet the Black - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(16294,0,0,0,0,0,100,0,0,0,4700,5200,0,11,9053,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Aldaron the Reckless - In Combat CMC - Cast 'Fireball'"), +(16294,0,1,0,2,0,100,1,0,15,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Aldaron the Reckless - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(16307,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20793,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Deathcage Scryer - In Combat CMC - Cast 'Fireball'"), + +(16308,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20792,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Deathcage Sorcerer - In Combat CMC - Cast 'Frostbolt'"), +(16308,0,1,0,9,0,100,0,0,8,11000,16000,0,11,12748,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Deathcage Sorcerer - Within 0-8 Range - Cast 'Frost Nova'"), + +(16311,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Phantasmal Watcher - In Combat CMC - Cast 'Shadow Bolt'"), + +(16358,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20802,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Kel'gash the Wicked - In Combat CMC - Cast 'Lightning Bolt'"), +(16358,0,1,0,9,0,100,0,0,30,9000,13000,0,11,28900,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Kel'gash the Wicked - Within 0-30 Range - Cast 'Chain Lightning'"), +(16358,0,2,0,0,0,100,0,7000,10000,15000,22000,0,11,7289,32,0,0,0,0,5,0,0,0,0,0,0,0,0,"Kel'gash the Wicked - In Combat - Cast 'Shrink'"), + +(16362,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Runewarden Deryan - In Combat CMC - Cast 'Fireball'"), +(16362,0,1,0,2,0,100,1,0,15,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Runewarden Deryan - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(16397,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ardeyn Riverwind - In Combat CMC - Cast 'Fireball'"), +(16397,0,1,0,2,0,100,1,0,15,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ardeyn Riverwind - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(16522,0,0,0,25,0,100,0,0,0,0,0,0,11,31515,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Surveyor Candress - On Reset - Cast 'Red Beam'"), +(16522,0,1,0,4,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Surveyor Candress - On Aggro - Say Line 0"), +(16522,0,2,0,0,0,100,0,0,0,3400,4800,0,11,9487,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Surveyor Candress - In Combat CMC - Cast 'Fireball'"), + +(17870,0,0,0,0,0,100,0,0,0,4000,5500,0,11,39337,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Angered Nether-wraith - In Combat CMC - Cast 'Arcane Bolt'"), +(17870,0,1,0,0,0,100,0,13000,16000,12000,17000,0,11,38205,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Angered Nether-wraith - In Combat - Cast 'Shadow Blast'"), + +(18583,0,0,0,0,0,100,0,0,0,2400,3800,0,11,9053,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Lisaile Fireweaver - In Combat CMC - Cast 'Fireball'"), +(18583,0,1,0,0,0,100,0,6000,10000,10000,16000,0,11,12470,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Lisaile Fireweaver - In Combat - Cast 'Fire Nova'"), +(18583,0,2,0,2,0,100,1,0,30,0,0,0,11,32932,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Lisaile Fireweaver - Between 0-30% Health - Cast 'Sun Shield' (No Repeat)"), +(18583,0,3,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Lisaile Fireweaver - Between 0-15% Health - Flee For Assist (No Repeat)"), + +(19136,0,0,0,0,0,100,0,0,0,2400,3800,0,11,9053,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Flamewaker Imp - In Combat CMC - Cast 'Fireball'"), + +(19830,0,0,0,0,0,100,0,0,0,3400,4800,0,11,35853,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Arcanist Ardonis - In Combat CMC - Cast 'Chain Fireball'"), +(19830,0,1,0,9,0,100,0,0,8,12000,15000,0,11,33860,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Arcanist Ardonis - Within 0-8 Range - Cast 'Arcane Explosion'"), + +(20163,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9053,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ambassador Solannas - In Combat CMC - Cast 'Fireball'"), +(20163,0,1,0,9,0,100,0,0,8,9000,15000,0,11,11831,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Ambassador Solannas - Within 0-8 Range - Cast 'Frost Nova'"), + +(20887,0,0,0,0,0,100,0,0,0,2400,3800,0,11,36227,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Deathforge Imp - In Combat CMC - Cast 'Firebolt'"), + +(21370,0,0,0,0,0,100,0,0,0,2400,3800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ethereal Nethermancer - In Combat CMC - Cast 'Shadow Bolt'"), +(21370,0,1,0,2,0,100,1,0,50,0,0,0,11,17173,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ethereal Nethermancer - Between 0-50% Health - Cast 'Drain Life' (No Repeat)"), + +(21730,0,0,0,0,0,100,0,0,0,2400,3800,0,11,38669,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Alluvion - In Combat CMC - Cast 'Water Bolt'"), +(21730,0,1,0,0,0,100,0,4000,8000,14000,18000,0,11,15063,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Alluvion - In Combat - Cast 'Frost Nova'"), + +(24656,0,0,0,0,0,100,0,0,0,2400,3800,0,11,44164,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Fizzle - In Combat CMC - Cast 'Firebolt'"), + +(24815,0,0,0,0,0,100,2,0,0,3400,4800,0,11,44577,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Imp - In Combat CMC - Cast 'Firebolt' (Normal Dungeon)"), +(24815,0,1,0,0,0,100,4,0,0,3400,4800,0,11,46044,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Imp - In Combat CMC - Cast 'Firebolt' (Heroic Dungeon)"), + +(26413,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Anub'ar Dreadweaver - In Combat CMC - Cast 'Shadow Bolt'"), +(26413,0,1,0,0,0,100,0,6000,9000,9000,14000,0,11,32063,33,0,0,0,0,5,0,0,0,0,0,0,0,0,"Anub'ar Dreadweaver - In Combat - Cast 'Corruption'"), + +(26607,0,0,0,0,0,100,0,0,0,3400,4800,0,11,21971,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Anub'ar Blightbeast - In Combat CMC - Cast 'Poison Bolt'"), +(26607,0,1,0,0,0,100,0,9000,12000,20000,24000,0,11,47443,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Anub'ar Blightbeast - In Combat - Cast 'Blighted Shriek'"), + +(26655,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"High Cultist Zangus - In Combat CMC - Cast 'Shadow Bolt'"), +(26655,0,1,0,2,0,100,0,0,30,120000,125000,0,11,51605,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"High Cultist Zangus - Between 0-30% Health - Cast 'Zeal'"), + +(26722,0,0,0,0,0,100,2,0,0,3400,4800,0,11,15530,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Magus - In Combat CMC - Cast 'Frostbolt' (Normal Dungeon)"), +(26722,0,1,0,0,0,100,4,0,0,3400,4800,0,11,56775,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Magus - In Combat CMC - Cast 'Frostbolt' (Heroic Dungeon)"), +(26722,0,2,0,0,0,100,2,9000,11000,9000,15000,0,11,37132,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Magus - In Combat - Cast 'Arcane Shock' (Normal Dungeon)"), +(26722,0,3,0,0,0,100,4,9000,11000,9000,15000,0,11,56776,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Magus - In Combat - Cast 'Arcane Shock' (Heroic Dungeon)"), + +(27963,0,0,0,0,0,100,2,0,0,3400,4800,0,11,15801,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Theurgist - In Combat CMC - Cast 'Lightning Bolt' (Normal Dungeon)"), +(27963,0,1,0,0,0,100,4,0,0,3400,4800,0,11,35010,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Theurgist - In Combat CMC - Cast 'Lightning Bolt' (Heroic Dungeon)"), +(27963,0,2,0,0,0,100,2,9000,12000,9000,12000,0,11,53167,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Theurgist - In Combat - Cast 'Forked Lightning' (Normal Dungeon)"), +(27963,0,3,0,0,0,100,4,9000,12000,9000,12000,0,11,59152,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Theurgist - In Combat - Cast 'Forked Lightning' (Heroic Dungeon)"), +(27963,0,4,0,9,0,100,1,0,5,0,0,0,11,51484,33,0,0,0,0,1,0,0,0,0,0,0,0,0,"Dark Rune Theurgist - Within 0-5 Range - Cast 'Iron Might' (No Repeat)"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_18_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_18_world_335.sql new file mode 100644 index 00000000000..eff0c8a057e --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_18_world_335.sql @@ -0,0 +1,86 @@ +-- Sunblade Magister - Enchantment of Spell Haste +UPDATE `creature_addon` SET `auras` = "44604" WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id` = 24685); +UPDATE `creature_template_addon` SET `auras` = "44604" WHERE `entry` = 24685; +UPDATE `creature_template_addon` SET `auras` = "44604" WHERE `entry` = 25569; + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (26670,13197,13236,14327,14349,16810,18114,18450,18539,18541,18685,19643,19657,20135,24685) AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(26670,0,0,0,0,0,100,2,0,0,5000,8000,0,11,48854,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat CMC - Cast 'Shoot' (Normal Dungeon)"), +(26670,0,1,0,0,0,100,4,0,0,5000,8000,0,11,59241,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat CMC - Cast 'Shoot' (Heroic Dungeon)"), +(26670,0,2,0,0,0,100,2,9000,14000,22000,26000,0,11,48871,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat - Cast 'Aimed Shot' (Normal Dungeon)"), +(26670,0,3,0,0,0,100,4,9000,14000,22000,26000,0,11,59243,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat - Cast 'Aimed Shot' (Heroic Dungeon)"), +(26670,0,4,0,0,0,100,2,14000,17000,24000,27000,0,11,48872,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat - Cast 'Multi-Shot' (Normal Dungeon)"), +(26670,0,5,0,0,0,100,4,14000,17000,24000,27000,0,11,59244,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat - Cast 'Multi-Shot' (Heroic Dungeon)"), + +(13197,0,0,0,0,0,100,0,0,0,2400,3800,0,11,15230,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Fel Lash - In Combat CMC - Cast 'Arcane Bolt'"), +(13197,0,1,0,0,0,100,0,9000,15000,11000,16000,0,11,22271,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Fel Lash - In Combat - Cast 'Arcane Explosion'"), + +(13236,0,0,0,0,0,100,0,0,0,3400,4800,0,11,15234,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Primalist Thurloga - In Combat CMC - Cast 'Lightning Bolt'"), +(13236,0,1,0,0,0,100,0,9000,13000,11000,15000,0,11,16006,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Primalist Thurloga - In Combat - Cast 'Chain Lightning'"), +(13236,0,2,0,0,0,100,0,7000,8000,14000,17000,0,11,15616,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Primalist Thurloga - In Combat - Cast 'Flame Shock'"), +(13236,0,3,0,2,0,100,0,0,50,48000,60000,0,11,15786,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Primalist Thurloga - Between 0-50% Health - Cast 'Earthbind Totem'"), +(13236,0,4,0,2,0,100,0,0,30,15000,22000,0,11,15982,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Primalist Thurloga - Between 0-30% Health - Cast 'Healing Wave'"), + +(14327,0,0,0,0,0,100,0,0,0,4800,6800,0,11,22709,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Lethtendris - In Combat CMC - Cast 'Void Bolt'"), +(14327,0,1,0,0,0,100,0,7000,12000,25000,30000,0,11,12742,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Lethtendris - In Combat - Cast 'Immolate'"), +(14327,0,2,0,0,0,100,0,8000,13000,13000,18000,0,11,17228,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Lethtendris - In Combat - Cast 'Shadow Bolt Volley'"), +(14327,0,3,0,0,0,100,0,2000,9000,15000,35000,0,11,16247,33,0,0,0,0,2,0,0,0,0,0,0,0,0,"Lethtendris - In Combat - Cast 'Curse of Thorns'"), +(14327,0,4,0,0,0,100,0,9000,12000,18000,22000,0,11,13338,33,0,0,0,0,6,0,0,0,0,0,0,0,0,"Lethtendris - In Combat - Cast 'Curse of Tongues'"), + +(14349,0,0,0,0,0,100,0,0,0,2400,3800,0,11,15228,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Pimgib - In Combat CMC - Cast 'Fireball'"), +(14349,0,1,0,0,0,100,0,8000,12000,11000,15000,0,11,16046,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Pimgib - In Combat - Cast 'Blast Wave'"), +(14349,0,2,0,0,0,100,0,5000,7000,14000,19000,0,11,22713,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Pimgib - In Combat - Cast 'Flame Buffet'"), +(14349,0,3,0,2,0,100,0,0,50,30000,30000,0,11,22710,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Pimgib - Between 0-50% Health - Cast 'Enlarge'"), + +(16810,0,0,0,0,0,100,0,0,0,2400,3800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Bonechewer Backbreaker - In Combat CMC - Cast 'Shadow Bolt'"), +(16810,0,1,0,0,0,100,0,7000,11000,9000,14000,0,11,16583,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Bonechewer Backbreaker - In Combat - Cast 'Shadow Shock'"), +(16810,0,2,0,2,0,100,0,0,30,30000,30000,0,11,6742,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Bonechewer Backbreaker - Between 0-30% Health - Cast 'Bloodlust'"), +-- Lightning Shield - Out of Combat instead On Aggro +(18114,0,0,0,1,0,100,0,1000,1000,30000,30000,0,11,12550,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Feralfen Mystic - Out of Combat - Cast 'Lightning Shield'"), +(18114,0,1,0,0,0,100,0,0,0,2400,3800,0,11,9532,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Feralfen Mystic - In Combat CMC - Cast 'Lightning Bolt'"), +(18114,0,2,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Feralfen Mystic - Between 0-15% Health - Flee For Assist (No Repeat)"), +-- Power of Kran'aish - Out of Combat instead On Aggro, they doesn't flee +(18450,0,0,0,1,0,100,0,1000,1000,30000,30000,0,11,32924,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Shienor Sorcerer - Out of Combat - Cast 'Power of Kran'aish'"), +(18450,0,1,0,0,0,100,0,0,0,2400,3800,0,11,26098,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Shienor Sorcerer - In Combat CMC - Cast 'Lightning Bolt'"), +(18450,0,2,0,0,0,100,0,6000,10000,12000,16000,0,11,32907,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Shienor Sorcerer - In Combat - Cast 'Arakkoa Blast'"), +(18450,0,3,0,0,0,100,0,10000,14000,18000,25000,0,11,6728,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Shienor Sorcerer - In Combat - Cast 'Enveloping Winds'"), +-- Power of Kran'aish - Out of Combat instead On Aggro, he doesn't flee +(18539,0,0,0,1,0,100,0,1000,1000,30000,30000,0,11,32924,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Ashkaz - Out of Combat - Cast 'Power of Kran'aish'"), +(18539,0,1,0,0,0,100,0,0,0,2400,3800,0,11,26098,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ashkaz - In Combat CMC - Cast 'Lightning Bolt'"), +(18539,0,2,0,0,0,100,0,6000,10000,12000,16000,0,11,32907,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ashkaz - In Combat - Cast 'Arakkoa Blast'"), +(18539,0,3,0,0,0,100,0,10000,14000,18000,25000,0,11,6728,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Ashkaz - In Combat - Cast 'Enveloping Winds'"), +-- Power of Kran'aish - Out of Combat instead On Aggro, he doesn't flee +(18541,0,0,0,1,0,100,0,1000,1000,30000,30000,0,11,32924,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Urdak - Out of Combat - Cast 'Power of Kran'aish'"), +(18541,0,1,0,0,0,100,0,0,0,2400,3800,0,11,26098,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Urdak - In Combat CMC - Cast 'Lightning Bolt'"), +(18541,0,2,0,0,0,100,0,6000,10000,12000,16000,0,11,32907,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Urdak - In Combat - Cast 'Arakkoa Blast'"), +(18541,0,3,0,0,0,100,0,10000,14000,18000,25000,0,11,6728,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Urdak - In Combat - Cast 'Enveloping Winds'"), + +(18685,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,13787,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Okrek - Out of Combat - Cast 'Demon Armor'"), +(18685,0,1,0,0,0,100,0,0,0,2400,3800,0,11,14034,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Okrek - In Combat CMC - Cast 'Fireball'"), +(18685,0,2,0,0,0,100,0,8500,12000,12000,18000,0,11,32711,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Okrek - In Combat - Cast 'Shadow Nova'"), +(18685,0,3,0,0,0,100,0,6000,8000,6000,10000,0,11,12471,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Okrek - In Combat - Cast 'Shadow Bolt'"), + +(19643,0,0,0,1,0,100,0,1000,1000,600000,600000,0,11,35917,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunfury Astromancer - Out of Combat - Cast 'Fiery Intellect'"), +(19643,0,1,0,0,0,100,0,0,0,4500,6000,0,11,38391,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunfury Astromancer - In Combat CMC - Cast 'Scorch'"), +(19643,0,2,0,9,0,100,0,0,30,12000,16000,0,11,35914,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Sunfury Astromancer - Within 0-30 Range - Cast 'Astral Focus'"), + +(19657,0,0,0,0,0,100,0,0,0,3400,4800,0,11,19816,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Summoner Kanthin - In Combat CMC - Cast 'Fireball'"), +(19657,0,1,0,9,0,100,0,0,8,12000,16000,0,11,11831,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Summoner Kanthin - Within 0-8 Range - Cast 'Frost Nova'"), +(19657,0,2,0,0,0,100,0,10000,14000,18000,21000,0,11,17273,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Summoner Kanthin - In Combat - Cast 'Pyroblast'"), + +(20135,0,0,0,1,0,100,0,1000,1000,600000,600000,0,11,35917,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunfury Arch Mage - Out of Combat - Cast 'Fiery Intellect'"), +(20135,0,1,0,0,0,100,0,0,0,4500,6000,0,11,20823,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunfury Arch Mage - In Combat CMC - Cast 'Fireball'"), +(20135,0,2,0,9,0,100,0,0,8,11000,15000,0,11,11831,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunfury Arch Mage - Within 0-8 Range - Cast 'Frost Nova'"), +-- Experimental only because it will be too powerful without melee +-- and ranged phase (currently cannot be implemented properly) +-- because creature receives +10% to haste after each sucessful cast +-- and on retail if creature is in melee range it casts main spell less often +-- and if not in melee range, it spams main spell +-- In this case without melee phase creature will spam Frostbolts really fast +(24685,0,0,0,9,0,100,2,5,40,1,1,0,11,44606,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Magister - Within 5-40 Range - Cast 'Frostbolt' (Normal Dungeon)"), +(24685,0,1,0,9,0,100,4,5,40,1,1,0,11,46035,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Magister - Within 5-40 Range - Cast 'Frostbolt' (Heroic Dungeon)"), +(24685,0,2,0,0,0,100,2,8000,11000,17000,27000,0,11,44644,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunblade Magister - In Combat - Cast 'Arcane Nova' (Normal Dungeon)"), +(24685,0,3,0,0,0,100,4,8000,11000,15000,21000,0,11,46036,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunblade Magister - In Combat - Cast 'Arcane Nova' (Heroic Dungeon)"), +(24685,0,4,6,9,0,100,2,0,5,3000,7000,0,11,44606,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Magister - Within 0-5 Range - Cast 'Frostbolt' (Normal Dungeon)"), +(24685,0,5,6,9,0,100,4,0,5,3000,7000,0,11,46035,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Magister - Within 0-5 Range - Cast 'Frostbolt' (Heroic Dungeon)"), +(24685,0,6,0,61,0,100,0,0,0,0,0,0,21,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunblade Magister - On Link - Enable Combat Movement"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_19_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_19_world.sql new file mode 100644 index 00000000000..ab175c6dc85 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_19_world.sql @@ -0,0 +1,145 @@ +-- Father Kamaros SAI (Source: Sniffs & https://www.youtube.com/watch?v=p5T9py6wWzw) +SET @ID := 31279; +UPDATE `creature_template` SET `unit_flags` = 768 WHERE `entry` = @ID; +UPDATE `creature_addon` SET `bytes1` = 0 WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id` = @ID); +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN @ID*100+0 AND @ID*100+1 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ID,0,0,0,11,0,100,0,0,0,0,0,0,90,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Respawn - Set Flag Standstate Kneel"), +(@ID,0,1,0,4,0,30,0,0,0,0,0,0,1,5,0,1,0,0,0,7,0,0,0,0,0,0,0,0,"Father Kamaros - On Aggro - Say Line 5"), +-- Probably no reason to not reset main spell for caster AI +(@ID,0,2,0,0,0,100,0,0,0,3400,4700,0,11,25054,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat CMC - Cast 'Holy Smite'"), +(@ID,0,3,0,0,0,100,256,5000,6200,11700,15600,0,11,17146,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Shadow Word: Pain' (No Reset)"), +-- He casts it while in combat on allies (on player) and not on escort start +(@ID,0,4,0,0,0,100,256,0,0,6000,10000,0,11,58921,32,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Power Word: Fortitude' (No Reset)"), +-- According to https://www.youtube.com/watch?v=wqJRG-FTLVQ and sniffs +-- must be used on player too but we can't do it in one event +(@ID,0,5,0,0,0,100,256,0,4000,7000,14000,14000,11,32595,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Power Word: Shield' (No Reset)"), +(@ID,0,6,0,19,0,100,0,0,0,0,0,0,80,@ID*100+0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Quest Taken - Run Script"), +(@ID,0,7,0,40,0,100,0,21,0,0,0,0,80,@ID*100+1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Waypoint 21 Reached - Run Script"), +(@ID,0,8,0,40,0,100,0,24,0,0,0,0,41,1000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Waypoint 24 Reached - Despawn (1000)"), +(@ID,0,9,0,6,0,100,0,0,0,0,0,0,6,13221,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Death - Fail Quest 'I'm Not Dead Yet!'"), +(@ID,0,10,0,6,0,100,0,0,0,0,0,0,6,13229,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Death - Fail Quest 'I'm Not Dead Yet!'"), + +(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,16,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Store Targetlist"), +(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,0,91,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove Flag Standstate Kneel"), +(@ID*100+0,9,2,0,0,0,100,0,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove NPC Flag Questgiver"), +(@ID*100+0,9,3,0,0,0,100,0,2000,2000,0,0,0,1,1,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 1"), +(@ID*100+0,9,4,0,0,0,100,0,5000,5000,0,0,0,1,2,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 2"), +(@ID*100+0,9,5,0,0,0,100,0,0,0,0,0,0,19,768,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove Flags Immune To Players & Immune To NPC's"), +(@ID*100+0,9,6,0,0,0,100,0,5000,5000,0,0,0,53,0,31279,0,0,0,1,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Start Waypoint"), + +(@ID*100+1,9,0,0,0,0,100,0,0,0,0,0,0,54,14000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Pause Waypoint"), +(@ID*100+1,9,1,0,0,0,100,0,2000,2000,0,0,0,1,3,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 3"), +(@ID*100+1,9,2,0,0,0,100,0,0,0,0,0,0,15,13221,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Quest Credit 'I'm Not Dead Yet!'"), +(@ID*100+1,9,3,0,0,0,100,0,0,0,0,0,0,15,13229,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Quest Credit 'I'm Not Dead Yet!'"), +(@ID*100+1,9,4,0,0,0,100,0,4000,4000,0,0,0,1,4,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 4"), +(@ID*100+1,9,5,0,0,0,100,0,4000,4000,0,0,0,5,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Play Emote 1"), +(@ID*100+1,9,6,0,0,0,100,0,0,0,0,0,0,59,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Set Run On"); + +-- Father Kamaros SAI (Source: Sniffs & https://www.youtube.com/watch?v=p5T9py6wWzw) +SET @ID := 32800; +UPDATE `creature_template` SET `unit_flags` = 768 WHERE `entry` = @ID; +UPDATE `creature_template_addon` SET `bytes1` = 0 WHERE `entry` = @ID; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN @ID*100+0 AND @ID*100+1 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ID,0,0,0,11,0,100,0,0,0,0,0,0,90,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Respawn - Set Flag Standstate Kneel"), +(@ID,0,1,0,4,0,30,0,0,0,0,0,0,1,5,0,1,0,0,0,7,0,0,0,0,0,0,0,0,"Father Kamaros - On Aggro - Say Line 5"), +-- Probably no reason to not reset main spell for caster AI +(@ID,0,2,0,0,0,100,0,0,0,3400,4700,0,11,25054,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat CMC - Cast 'Holy Smite'"), +(@ID,0,3,0,0,0,100,256,5000,6200,11700,15600,0,11,17146,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Shadow Word: Pain' (No Reset)"), +-- He casts it while in combat on allies (on player) and not on escort start +(@ID,0,4,0,0,0,100,256,0,0,6000,10000,0,11,58921,32,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Power Word: Fortitude' (No Reset)"), +-- According to https://www.youtube.com/watch?v=wqJRG-FTLVQ and sniffs +-- must be used on player too but we can't do it in one event +(@ID,0,5,0,0,0,100,256,0,4000,7000,14000,14000,11,32595,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Power Word: Shield' (No Reset)"), +(@ID,0,6,0,19,0,100,0,0,0,0,0,0,80,@ID*100+0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Quest Taken - Run Script"), +(@ID,0,7,0,40,0,100,0,21,0,0,0,0,80,@ID*100+1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Waypoint 21 Reached - Run Script"), +(@ID,0,8,0,40,0,100,0,24,0,0,0,0,41,1000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Waypoint 24 Reached - Despawn (1000)"), +(@ID,0,9,0,6,0,100,0,0,0,0,0,0,6,13481,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Death - Fail Quest 'Let's Get Out of Here!'"), +(@ID,0,10,0,6,0,100,0,0,0,0,0,0,6,13482,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Death - Fail Quest 'Let's Get Out of Here!'"), + +-- Since we don't have a simple way to load waypoint, we have to duplicate action lists +-- because later it will be easier to update both scripts +(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,16,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Store Targetlist"), +(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,0,91,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove Flag Standstate Kneel"), +(@ID*100+0,9,2,0,0,0,100,0,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove NPC Flag Questgiver"), +(@ID*100+0,9,3,0,0,0,100,0,2000,2000,0,0,0,1,1,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 1"), +(@ID*100+0,9,4,0,0,0,100,0,5000,5000,0,0,0,1,2,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 2"), +(@ID*100+0,9,5,0,0,0,100,0,0,0,0,0,0,19,768,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove Flags Immune To Players & Immune To NPC's"), +(@ID*100+0,9,6,0,0,0,100,0,5000,5000,0,0,0,53,0,32800,0,0,0,1,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Start Waypoint"), + +(@ID*100+1,9,0,0,0,0,100,0,0,0,0,0,0,54,14000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Pause Waypoint"), +(@ID*100+1,9,1,0,0,0,100,0,2000,2000,0,0,0,1,3,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 3"), +(@ID*100+1,9,2,0,0,0,100,0,0,0,0,0,0,15,13481,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Quest Credit 'Let's Get Out of Here!'"), +(@ID*100+1,9,3,0,0,0,100,0,0,0,0,0,0,15,13482,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Quest Credit 'Let's Get Out of Here!'"), +(@ID*100+1,9,4,0,0,0,100,0,4000,4000,0,0,0,1,4,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 4"), +(@ID*100+1,9,5,0,0,0,100,0,4000,4000,0,0,0,5,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Play Emote 1"), +(@ID*100+1,9,6,0,0,0,100,0,0,0,0,0,0,59,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Set Run On"); + +DELETE FROM `waypoints` WHERE `entry` IN (31279,32800); +INSERT INTO `waypoints` (`entry`,`pointid`,`position_x`,`position_y`,`position_z`,`point_comment`) VALUES +(31279,1,6717.6904,3443.2432,682.687,"Father Kamaros"), +(31279,2,6718.762,3435.7378,682.3103,"Father Kamaros"), +(31279,3,6722.3506,3431.3716,682.242,"Father Kamaros"), +(31279,4,6731.009,3433.3816,682.1853,"Father Kamaros"), +(31279,5,6742.377,3443.0815,679.90356,"Father Kamaros"), +(31279,6,6752.7676,3453.6272,676.74646,"Father Kamaros"), +(31279,7,6768.5146,3467.874,672.9478,"Father Kamaros"), +(31279,8,6779.0215,3479.7495,673.0938,"Father Kamaros"), +(31279,9,6788.5806,3481.9812,676.28046,"Father Kamaros"), +(31279,10,6799.746,3483.9277,679.7172,"Father Kamaros"), +(31279,11,6808.936,3483.4111,683.36584,"Father Kamaros"), +(31279,12,6823.6616,3483.8047,688.5365,"Father Kamaros"), +(31279,13,6844.1562,3480.054,691.90576,"Father Kamaros"), +(31279,14,6890.3213,3478.8525,697.388,"Father Kamaros"), +(31279,15,6918.0796,3479.9023,702.74207,"Father Kamaros"), +(31279,16,6945.9097,3475.4602,708.7313,"Father Kamaros"), +(31279,17,6967.8853,3470.103,710.34485,"Father Kamaros"), +(31279,18,6978.2534,3467.9526,710.8566,"Father Kamaros"), +(31279,19,7006.3325,3458.2712,697.653,"Father Kamaros"), +(31279,20,7022.8506,3449.9045,696.6406,"Father Kamaros"), +(31279,21,7037.923,3440.7744,695.54376,"Father Kamaros"), -- +(31279,22,7056.45,3428.8298,695.0076,"Father Kamaros"), +(31279,23,7072.7354,3418.1975,695.0446,"Father Kamaros"), +(31279,24,7085.5522,3408.04,694.9196,"Father Kamaros"), +(32800,1,6717.6904,3443.2432,682.687,"Father Kamaros"), +(32800,2,6718.762,3435.7378,682.3103,"Father Kamaros"), +(32800,3,6722.3506,3431.3716,682.242,"Father Kamaros"), +(32800,4,6731.009,3433.3816,682.1853,"Father Kamaros"), +(32800,5,6742.377,3443.0815,679.90356,"Father Kamaros"), +(32800,6,6752.7676,3453.6272,676.74646,"Father Kamaros"), +(32800,7,6768.5146,3467.874,672.9478,"Father Kamaros"), +(32800,8,6779.0215,3479.7495,673.0938,"Father Kamaros"), +(32800,9,6788.5806,3481.9812,676.28046,"Father Kamaros"), +(32800,10,6799.746,3483.9277,679.7172,"Father Kamaros"), +(32800,11,6808.936,3483.4111,683.36584,"Father Kamaros"), +(32800,12,6823.6616,3483.8047,688.5365,"Father Kamaros"), +(32800,13,6844.1562,3480.054,691.90576,"Father Kamaros"), +(32800,14,6890.3213,3478.8525,697.388,"Father Kamaros"), +(32800,15,6918.0796,3479.9023,702.74207,"Father Kamaros"), +(32800,16,6945.9097,3475.4602,708.7313,"Father Kamaros"), +(32800,17,6967.8853,3470.103,710.34485,"Father Kamaros"), +(32800,18,6978.2534,3467.9526,710.8566,"Father Kamaros"), +(32800,19,7006.3325,3458.2712,697.653,"Father Kamaros"), +(32800,20,7022.8506,3449.9045,696.6406,"Father Kamaros"), +(32800,21,7037.923,3440.7744,695.54376,"Father Kamaros"), -- +(32800,22,7056.45,3428.8298,695.0076,"Father Kamaros"), +(32800,23,7072.7354,3418.1975,695.0446,"Father Kamaros"), +(32800,24,7085.5522,3408.04,694.9196,"Father Kamaros"); + +-- Shown in https://www.youtube.com/watch?v=wqJRG-FTLVQ and web archive (wowhead) +DELETE FROM `creature_text` WHERE `CreatureID` IN (31279,32800) AND `GroupID` = 5; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(31279,5,0,"Face your judgment by the Light!",12,0,100,0,0,0,31950,0,"Father Kamaros"), +(31279,5,1,"You will never take me alive!",12,0,100,0,0,0,31952,0,"Father Kamaros"), +(31279,5,2,"The Argent Crusade never surrenders!",12,0,100,0,0,0,31953,0,"Father Kamaros"), +(32800,5,0,"Face your judgment by the Light!",12,0,100,0,0,0,31950,0,"Father Kamaros"), +(32800,5,1,"You will never take me alive!",12,0,100,0,0,0,31952,0,"Father Kamaros"), +(32800,5,2,"The Argent Crusade never surrenders!",12,0,100,0,0,0,31953,0,"Father Kamaros"); + +-- Emotes were not added to one of them +UPDATE `creature_text` SET `Emote` = 1 WHERE `CreatureID` = 31279 AND `GroupID` = 2; +UPDATE `creature_text` SET `Emote` = 1 WHERE `CreatureID` = 31279 AND `GroupID` = 3; +UPDATE `creature_text` SET `Emote` = 2 WHERE `CreatureID` = 31279 AND `GroupID` = 4; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_20_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_20_world_335.sql new file mode 100644 index 00000000000..ce1e167de08 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_20_world_335.sql @@ -0,0 +1,137 @@ +-- 40 Un peligro con olor a pescado +-- https://es.wowhead.com/quest=40 +-- https://wow-es.gamepedia.com/Misión:Un peligro con olor a pescado +SET @ID := 40; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí, hablé con Remy. Lo respeto como mercader, aunque los informes de los múrlocs del este han sido, por decirlo suavemente, demasiado superficiales.$B$BTomo nota de tu preocupación pero, si no recibo un informe militar sobre la amenaza múrloc, no puedo enviar más tropas al este.', 0); + +-- 76 La Cantera de Jaspe +-- https://es.wowhead.com/quest=76 +-- https://wow-es.gamepedia.com/Misión:La Cantera de Jaspe +SET @ID := 76; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Que la Luz esté contigo, $n. ¿Qué vienes a informarme? ¿Has explorado la Cantera de Jaspe?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Dices que hay kóbolds en la Cantera de Jaspe? ¡Maldita sea! ¡La situación empeora cada minuto!$B$BGracias por el informe, $n. Aunque habría preferido que trajeras buenas noticias, claro.', 0); + +-- 60 Las velas de los kóbolds +-- https://es.wowhead.com/quest=60 +-- https://wow-es.gamepedia.com/Misión:Las velas de los kóbolds +SET @ID := 60; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has reunido las velas ya?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Estabas ocupado cazando algún kóbold que otro, ¿eh? Gracias por las velas, $n, aquí tienes tu recompensa.', 0); + +-- 106 Jóvenes enamorados +-- https://es.wowhead.com/quest=106 +-- https://wow-es.gamepedia.com/Misión:Jóvenes enamorados +SET @ID := 106; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡¿Que tienes qué?! Maybell es la luz que ilumina mi tediosa vida. ¡Déjame ver su carta, deprisa!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ah! No puedo soportar estar separado de ella. ¡¡Tengo que verla!!', 0); + +-- 85 El collar perdido +-- https://es.wowhead.com/quest=85 +-- https://wow-es.gamepedia.com/Misión:El collar perdido +SET @ID := 85; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Que has perdido qué? Pues yo no he robado ningún collar, ¡no soy un ladrón!$B$BCreo que sé quién lo hizo, pero... tengo demasiada hambre para que me funcione la memoria.', 0); + +-- 88 ¡Princesa debe morir! +-- https://es.wowhead.com/quest=88 +-- https://wow-es.gamepedia.com/Misión:¡Princesa debe morir! +SET @ID := 88; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿La has visto ya? ¿Te has ocupado de ella?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Menos mal! ¡Esa cerda se estaba poniendo tan gorda que se habría comido toda nuestra cosecha! Gracias, $n.', 0); + +-- 111 Habla con la abuelita +-- https://es.wowhead.com/quest=111 +-- https://wow-es.gamepedia.com/Misión:Habla con la abuelita +SET @ID := 111; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mientras nuestras familias sigan siendo enemigas, Tommy Joe y Maybell no tendrán futuro. Pero quizás podamos reunirlos, aunque sea por poco tiempo.$B$BMm, ¿qué podríamos hacer?', 0); + +-- 86 Un pastel para Billy +-- https://es.wowhead.com/quest=86 +-- https://wow-es.gamepedia.com/Misión:Un pastel para Billy +SET @ID := 86; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'No creo que esté bien dar de comer al pillo que me robó el collar, pero si es lo que hay que hacer para recuperar lo que es mío, ¡habrá que hacerlo!$B$B¿Tienes la carne de jabalí?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Aunque esta carne de jabalí sea dura, cocinándola a fuego lento es más que suficiente. ¡Seguro que sale un jugoso pastel!', 0); + +-- 84 Vuelve con Billy +-- https://es.wowhead.com/quest=84 +-- https://wow-es.gamepedia.com/Misión:Vuelve con Billy +SET @ID := 84; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ay... ¡Me muero de hambre! ¿Me has traído el pastel, $n?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Mm, qué rico! ¡Este pastel es lo mejor que he comido en mi vida!$B$BCreo que me está volviendo la memoria...', 0); + +-- 87 Dientes de Oro +-- https://es.classic.wowhead.com/quest=87 +SET @ID := 87; +UPDATE `quest_template_locale` SET `Details` = 'Estaba jugando cerca de la Mina Abisal y creo que se me cayó... esto... quiero decir, creo que vi el collar de la señora. No me preguntes cómo llegó allí, ¡porque no lo sé!$B$BPues eso, que vi a un enorme kóbold con dientes de oro que lo recogía y entraba corriendo a la mina. Si encuentras a ese kóbold, encontrarás el collar, ¡lo juro!', `VerifiedBuild` = '0' WHERE `ID` = @ID AND `locale` = 'esES'; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. ¿Has encontrado mi collar?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Oh, lo has encontrado! ¡Gracias, muchas gracias!$B$BTen, toma esto. Era de mi marido. Siempre dijo que le traía suerte. ¡Es una pena que no lo llevara en su última campaña! *snif*', 0); + +-- 107 Una nota para William +-- https://es.wowhead.com/quest=107 +-- https://wow-es.gamepedia.com/Misión:Una nota para William +SET @ID := 107; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que tienes una nota de la abuelita Pedregosa, ¿eh? ¡Hace años que no veo a Mildred! Me pregunto qué dirá...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Cómo compadezco a esas pobres almas... Maybell y Tommy Joe. También yo fui joven y también conocí el amor... una vez.$B$B¡Debe de haber algo que pueda hacer para ayudarles! Deja que piense...', 0); + +-- 112 La Recolección de Kelp +-- https://es.wowhead.com/quest=112 +-- https://wow-es.gamepedia.com/Misión:La Recolección de Kelp +SET @ID := 112; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes el Kelp de Cristal? Estoy seguro de que Maybell está ansiosa por ver a su novio...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ya las tengo. ¡Gran Trabajo! Ahora espera un momento mientras hago la pócima...', 0); + +-- 114 La fuga +-- https://es.wowhead.com/quest=114 +-- https://wow-es.gamepedia.com/Misión:La fuga +SET @ID := 114; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Entregaste mi carta a Tommy Joe? ¿Y qué dijo?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ay! Me siento muy culpable por engañar a mi familia, pero no puedo ignorar lo que siento por Tommy Joe.$B$BGracias, $n. Beberé este licor en cuanto tenga la oportunidad de escaparme para ir a ver a mi amado.', 0); + +-- 16 Dale de beber a Gerard +-- https://es.wowhead.com/quest=16 +-- https://wow-es.gamepedia.com/Misión:Dale de beber a Gerard +SET @ID := 16; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'La agricultura es un trabajo que da mucha sed y estoy siempre en busca de agua manantial refrescante.$B$BSi tienes algo estoy dispuesto a hacer un intercambio.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Gracias, $n! Y vuelve si quieres hacer otro intercambio.', 0); + +-- 61 Un envío para Ventormenta +-- https://es.wowhead.com/quest=61 +-- https://wow-es.gamepedia.com/Misión:Un envío para Ventormenta +SET @ID := 61; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Oh, ¿Un envío de mi hermano? ¡Espléndido! ¡La fortuna brilla en mí hoy!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Aquí está tu pago... y mientras estás aquí, ¡Echa un vistazo! Estoy seguro de que tenemos alguna poción o abalorio útil para ti.', 0); + +-- 332 Publicidad de la bodega +-- https://es.wowhead.com/quest=332 +-- https://wow-es.gamepedia.com/Misión:Publicidad de la bodega +SET @ID := 332; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Saludos y $gbienvenido:bienvenida;, $gseñor:señora;. ¿Has probado ya alguno de nuestros vinos?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Entonces has visto a Renato? Aquí estamos, $gcaballero:dama;. Una botella de nuestro Dalaran Noir especial. ¡No encontrarás nada mejor en todo Azeroth!', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_21_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_21_world_335.sql new file mode 100644 index 00000000000..90bb1b9c672 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_21_world_335.sql @@ -0,0 +1,4 @@ +-- Remove loot from creatures with CREATURE_DIFFICULTYFLAGS_NO_LOOT & CREATURE_DIFFICULTYFLAGS_NO_CORPSE_UPON_DEATH +UPDATE `creature_template` SET `lootid` = 0, `mingold` = 0, `maxgold` = 0 WHERE `entry` IN (21425,26045,26224,26458,26690,26691,26692,30819,30822,30823,26811,26812,26852,27463,27500,27656,31561,28006,28018,28094,28170,28220,28312,28389,28529,28530,28559,28594,28654,28729,31616,28730,31615,28731,31617,28752,29018,29307,31365,29378,29498,29551,29639,29696,30005,30008,30010,30011,30154,30492,31142,31812,31813,32161,32467,32664,33651,35325,34108); +DELETE FROM `creature_loot_template` WHERE `Entry` IN (21425,26045,26224,26458,26690,26691,26692,30819,26811,26812,26852,27463,27500,27656,31561,28006,28018,28094,28170,28220,28312,28389,28529,28530,28559,28594,28654,28729,31616,28730,31615,28731,31617,28752,29018,29307,31365,29378,29498,29551,29639,29696,30005,30008,30010,30011,30154,30492,31142,31812,31813,32161,32467,32664,33651,35325); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 1 AND `SourceGroup` IN (26811,26812,28529); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_22_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_22_world_335.sql new file mode 100644 index 00000000000..af12f1f9a12 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_22_world_335.sql @@ -0,0 +1,119 @@ +-- 35 Más preocupaciones +-- https://es.wowhead.com/quest=35 +-- https://wow-es.gamepedia.com/Misión:Más preocupaciones +SET @ID := 35; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí, los múrlocs se han asentado a lo largo de los ríos del este de Elwynn. No sabemos por qué están ahí, pero son agresivos y, además, ¡son hasta un poco inteligentes!', 0); + +-- 52 Proteger la frontera +-- https://es.wowhead.com/quest=52 +-- https://wow-es.gamepedia.com/Misión:Proteger la frontera +SET @ID := 52; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has matado a esos lobos y a los osos?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por tu ayuda, $n. Debe de haber algo en el bosque que está agitando a esos animales.$B$BSea lo que sea, espero que no salga de allí.', 0); + +-- 37 Encuentra a los guardias perdidos +-- https://es.wowhead.com/quest=37 +-- https://wow-es.gamepedia.com/Misión:Encuentra a los guardias perdidos +SET @ID := 37; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Aunque el cuerpo ha sido saqueado, cerca de él hay un medallón que nadie ha recogido. Tiene una inscripción: "Lacayo Malakai Roca".', 0); + +-- 45 Descubre el destino de Rolf +-- https://es.wowhead.com/quest=45 +-- https://wow-es.gamepedia.com/Misión:Descubre el destino de Rolf +SET @ID := 45; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Alrededor del cuello del cadáver hay un medallón de metal con una inscripción que reza: "Lacayo Rolf Hartford".', 0); + +-- 39 Entrega el informe de Thomas +-- https://es.classic.wowhead.com/quest=39 +SET @ID := 39; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mmm, son noticias preocupantes. Nuestras defensas ya están bastante mermadas y, ahora que hemos perdido a Rolf y Malakai a manos de esos murlocs, estamos incluso peor.$B$BSi las cosas no mejoran, para el final de la semana habrá un combate en Villadorada.', 0); + +-- 59 Armadura de paño y cuero +-- https://es.wowhead.com/quest=59 +-- https://wow-es.gamepedia.com/Misión:Armadura de paño y cuero +SET @ID := 59; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El ejército de Ventormenta me ha encargado que suministre a sus tropas tela y armaduras de cuero.$B$BSi tienes un marcador para mí, estaré encantada de hacerte algo.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, gracias por el marcador. Por favor, elige la armadura que quieras.$B$BBuena suerte, valiente $c. Espero que esta armadura te sirva bien.', 0); + +-- 1097 La tarea de Elmore +-- https://es.wowhead.com/quest=1097 +-- https://wow-es.gamepedia.com/Misión:La tarea de Elmore +SET @ID := 1097; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Estás aquí para ayudar con la entrega? ¡Estupendo!', 0); + +-- 239 El Cuartel de Arroyoeste necesita ayuda +-- https://es.wowhead.com/quest=239 +-- https://wow-es.gamepedia.com/Misión:El Cuartel de Arroyoeste necesita ayuda +SET @ID := 239; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Te envía el alguacil Dughan, ¿eh? No eres del ejército, pero bueno, si te manda Dughan, me basta como referencia.$B$BNuestra situación es, como mínimo, apurada. Espero que puedas echarnos una mano.', 0); + +-- 11 Recompensas por los gnolls Zarparrío +-- https://es.wowhead.com/quest=11 +-- https://wow-es.gamepedia.com/Misión:Recompensas por los gnolls Zarparrío +SET @ID := 11; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Saludos, $n. ¿Has estado matando gnolls...?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Has estado muy ocupado! Muchas gracias, $n.', 0); + +-- 176 Se busca: Hogger +-- https://es.wowhead.com/quest=176 +-- https://wow-es.gamepedia.com/Misión:Se busca: Hogger +SET @ID := 176; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí, Hogger ha sido un auténtico estorbo para mí y para mis hombres. ¿Tines algo de que informar sobre la bestia?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Que ha hecho QUÉ?$B$BGenial, ahora tenemos una bestia sanguinaria justo bajo las calles de Ventormenta con todo un ejército de gnolls a su disposición. Qué gran mejora, ya me siento más seguro.$B$BAquí tienes tu recompensa, $n, pero prométeme que irás a ver a los guardias de las Mazmorras en algún momento para asegurarte de que todo va bien.', 0); + +-- 176 Se busca: Hogger +-- https://es.classic.wowhead.com/quest=176 +SET @ID := 176; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí, Hogger ha sido un auténtico estorbo para mí y para mis hombres. ¿Tines algo de que informar sobre la bestia?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ja! ¡Muy bien! ¡Empezaba a creer que nadie conseguiría abatir a ese monstruo!$B$BAquí tienes, $n. Y gracias, ese gnoll era un dolor de cabeza tan monumental como la Cumbre de Roca Negra!', 0); + +-- 46 Recompensas por los múrlocs +-- https://es.wowhead.com/quest=46 +-- https://wow-es.gamepedia.com/Misión:Recompensas por los múrlocs +SET @ID := 46; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Cómo va la caza, $n?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes las aletas? ¡Genial! El alguacil Dughan está ansioso por recibir noticias del estado de la situación en Elwynn y me gustaría decirle que empezamos a controlar la situación.$B$BTus acciones han contribuido a que sea posible.', 0); + +-- 83 Pañuelos de lino rojo +-- https://es.wowhead.com/quest=83 +-- https://wow-es.gamepedia.com/Misión:Pañuelos de lino rojo +SET @ID := 83; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Me estoy quedando sin lino, $n. ¿No tendrás tú algo de lino que me puedas dar?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, qué pañuelos tan estupendos... son un poco ásperos, pero...$B$B¡Ten!', 0); + +-- 5545 El cumplimiento del plazo +-- https://es.wowhead.com/quest=5545 +-- https://wow-es.gamepedia.com/Misión:El cumplimiento del plazo +SET @ID := 5545; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ese plazo se acerca cada vez más, $c. Te lo ruego, date prisa en recoger la madera.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Fantástico! Gracias a ti, debería poder cumplir con el plazo. Quisiera demostrarte mi agradecimiento dándote algunas monedas.$B$BGracias y adiós.', 0); + +-- 109 Habla con Gryan Mantorrecio +-- https://es.classic.wowhead.com/quest=109 +SET @ID := 109; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que te ha enviado aquí mi amigo, ¿eh? Qué amable por su parte.$B$BBien, te diré que la monarquía de Ventormenta nos ha abandonado. Ahora son Las Milicias del Pueblo las que mantienen la tierra a salvo de la corrupción. Si nuestra causa te interesa, puedo ofrecer a tus habilidades de combate un trabajo al servicio de la libertad.', 0); \ No newline at end of file diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_23_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_23_world_335.sql new file mode 100644 index 00000000000..7e42cace10b --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_23_world_335.sql @@ -0,0 +1,2 @@ +-- Important Blackrock Documents should only be lootable from a gameobject +DELETE FROM `creature_loot_template` WHERE `Reference`=0 AND `Item`=12562; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_24_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_24_world_335.sql new file mode 100644 index 00000000000..845cd5e0c1a --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_24_world_335.sql @@ -0,0 +1,6 @@ +-- Remove loot from creatures with CREATURE_DIFFICULTYFLAGS_NO_LOOT +UPDATE `creature_template` SET `lootid` = 0, `mingold` = 0, `maxgold` = 0 WHERE `entry` IN (14874,15387,15467,16049,16050,16051,16052,16055,16058,16115,16506,29274,17256,17399,18614,17477,18606,17622,20578,17653,18620,17715,18369,19016,21646,19208,20660,19209,20661,19759,20424,20498,21044,21166,21195,22454,22910,24196,24954,25211,25284,25768,25802,12099,12340,12816,11142,11317,5907,6492,7050,7308,7310,7340,7787,7788,7789,7849,8876,8877,10161,10601,10602,10720); +DELETE FROM `creature_loot_template` WHERE `Entry` IN (14874,15387,15467,16049,16050,16051,16052,16055,16058,16115,16506,17715,18369,19208,19209,19759,20424,20498,21044,21166,21195,22454,22910,24196,24954,25211,25284,25768,25802,12099,12340,12816,11142,11317,5907,6492,7050,7308,7310,7340,7787,7788,7789,7849,8876,8877,10161,10601,10602,10720); + +-- Domesticated Felboar is no longer skinnable +UPDATE `creature_template` SET `skinloot` = 0 WHERE `entry` = 21195; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_25_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_25_world.sql new file mode 100644 index 00000000000..c9f56fd254d --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_25_world.sql @@ -0,0 +1,5 @@ +-- Fix IC intro texts and TextRange +-- Highlord Tirion Fordring used broadcast text for his gossip menu; TextRange is wrong at least for type 12 +UPDATE `creature_text` SET `BroadcastTextId` = 37027 WHERE `CreatureID` = 37119 AND `GroupID` = 0 AND `ID` = 0; +UPDATE `creature_text` SET `TextRange` = 2 WHERE `CreatureID` = 37119; +UPDATE `creature_text` SET `TextRange` = 2 WHERE `CreatureID` = 37187 AND `GroupID` BETWEEN 15 AND 18; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_26_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_26_world_335.sql new file mode 100644 index 00000000000..d51b24fde6f --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_26_world_335.sql @@ -0,0 +1,32 @@ +-- 823 Sargento Willen +SET @ID := 823; +DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; +INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', 'Hola, $c. Normalmente estaría fuera, en el combate, cuidando a la gente de Ventormenta, pero muchos de los guardias de Ventormenta están luchando en otras tierras. Así que aquí estoy, suplente y ofreciendo recompensas cuando prefiero estar de patrulla...', 0); +-- 240 Alguacil Dughan +SET @ID := 240; +DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; +INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', '¡Ach, ya es bastante difícil mantener el orden por aquí sin que surjan todos estos nuevos problemas! Espero que tengas buenas noticias, $n...', 0); +-- 253 William Mortero +SET @ID := 253; +DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; +INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', '¡Ajá! Buen día, buen día, Maestro $c! Ven, siéntate y toma una copa. Tienes una mirada emprendedora en tus ojos y creo que encontrarás que vale la pena hablar conmigo...', 0); +-- 261 Guardia Thomas +SET @ID := 261; +DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; +INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', 'Hola ciudadano. Pareces $gun:una; $ghombre:mujer; con un propósito: ¿tienes negocios con el ejército de Ventormenta?', 0); +-- 278 Sara Timberlain +SET @ID := 278; +DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; +INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', 'Hola, $gbuen señor:buena señora;. Siéntese y coma si tiene hambre. No se preocupe si parezco ocupada con mi trabajo de aguja, le estoy escuchando ...', 0); +-- 238 Verna Cejade +SET @ID := 238; +DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; +INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', 'A veces pienso que hay una gran nube gris en el cielo, lloviendo sobre nosotros la mala suerte. Primero, nos expulsan de nuestra tierra, y ahora ni siquiera podemos salir de Westfall. Todo es un desastre. Algo se tiene que hacer.', 0); +-- 235 Selma Saldean +SET @ID := 235; +DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; +INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', '¡Bienvenido a nuestra humilde morada! Siempre es agradable ver una cara amigable. Y qué brazos tan fuertes tienes. Mi esposo y yo siempre estamos buscando ayuda en la granja. Ahora que la mayoría de las personas buenas se han ido, es difícil encontrar a alguien de ayudar.', 0); +-- 234 Alguacil Gryan Monterrecio +SET @ID := 234; +DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; +INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', 'Una completa corrupción se ha infiltrado en Paramos de Poniente. Mientras cumplía con mi deber en los campos de batalla de Lordaeron, estas honestas granjas fueron invadidas y convertidas en escondites para matones y asesinos. La Milicia Popular necesita tu ayuda.', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_27_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_27_world.sql new file mode 100644 index 00000000000..8061c59307c --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_27_world.sql @@ -0,0 +1,13 @@ +-- Shadowy Tormentor SAI (Source: https://www.youtube.com/watch?v=l9RY8ot26CY & https://www.youtube.com/watch?v=98p2aou5E1M) +SET @ID := 26966; +UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` = @ID; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ID,0,0,0,4,0,100,0,0,0,0,0,0,1,0,0,1,0,0,0,7,0,0,0,0,0,0,0,0,"Shadowy Tormentor - On Aggro - Say Line 0"); + +DELETE FROM `creature_text` WHERE `CreatureID` = @ID; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(@ID,0,0,"The boy believed he could essssscape... Neither of you shall make it out alive.",12,0,100,0,0,0,26102,0,"Shadowy Tormentor"), +(@ID,0,1,"Kill ussss all... More will come for him...",12,0,100,0,0,0,26103,0,"Shadowy Tormentor"), +(@ID,0,2,"Relent! This ssssoul iss not worth sssaving...",12,0,100,0,0,0,26104,0,"Shadowy Tormentor"), +(@ID,0,3,"You have made a grave misssstake...",12,0,100,0,0,0,26105,0,"Shadowy Tormentor"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_28_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_28_world_335.sql new file mode 100644 index 00000000000..fa71b667ef1 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_28_world_335.sql @@ -0,0 +1,138 @@ +-- 64 La reliquia olvidada +-- https://es.classic.wowhead.com/quest=64 +SET @ID := 64; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Por casualidad, ¿no conseguirías encontrar mi reloj, verdad?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Mi reloj! ¡Muchas gracias, amable señor!$B$BSolo somos unos pobres granjeros y hemos perdido nuestras tierras, pero, por favor, acepta esta recompensa como una muestra de nuestro aprecio.', 0); + +-- 151 La pobre y vieja Blanchy +-- https://es.classic.wowhead.com/quest=151 +SET @ID := 151; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'La Vieja Blanchy está en las últimas. ¿Has podido encontrar algo de avena?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Muchísimas gracias, $n! ¡La pobre Vieja Blanchy se pondrá tan contenta!', 0); + +-- 36 Estofado de los Páramos de Poniente +-- https://es.classic.wowhead.com/quest=36 +SET @ID := 36; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Voy a echar mucho de menos a Verna Furlbrow. ¿No la verías por casualidad cuando estuviste por ahí, verdad?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Esa Verna siempre fue una muchacha encantadora. La echaré de menos en los Páramos de Poniente pero, entre tú y yo, es una chica de ciudad y en Ventormenta estará muy a gusto. ¡Pero basta de chácharas! ¡Tenemos que hacer el estofado de los Páramos de Poniente!', 0); + +-- 9 Campos de la muerte +-- https://es.classic.wowhead.com/quest=9 +SET @ID := 9; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, ya veo que has vuelto! Espero que hayas trabajado duro limpiando esos campos de esos vigias de la cosecha. ¿Ya mataste a veinte?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Buen trabajo amigo. Te has ganado bien tu sueldo. Quién sabe, quizás los Páramos de Poniente vuelvan a ser prósperos.', 0); + +-- 22 Pastel de hígado de dentosangre +-- https://es.classic.wowhead.com/quest=22 +SET @ID := 22; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Todo lo que necesito para mi famosa empanada de carne son 8 hígados de dentosangre!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Son perfectos, $n! Muchas gracias. El granjero Saldean y yo vamos a darnos un gran festín. Toma, esto es para ti, por todo el trabajo. No pensarías que iba a dejar que un $c como tú se fuera con hambre, ¿eh?', 0); + +-- 38 Estofado de los Páramos de Poniente +-- https://es.classic.wowhead.com/quest=38 +SET @ID := 38; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Vuelve con estos ingredientes:$B$B 3 piezas de carne fibrosa de buitre$B 3 morros de dentosangre$B 3 ojos de múrloc$B 3 okras', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Esa okra servirá para dar algo de consistencia al caldo, perfecto! Ahora solo nos falta por añadir carne fibrosa de buitre, unos cuantos ojos de múrloc y esos deliciosos morros de dentosangre... ¡y ya estará listo! Por toda tu ayuda, $n, ¡quiero que te lleves el primer lote de estofado de los Páramos de Poniente!', 0); + +-- 109 Habla con Gryan Mantorrecio +-- https://es.classic.wowhead.com/quest=109 +SET @ID := 109; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que te ha enviado aquí mi amigo, ¿eh? Qué amable por su parte.$B$BBien, te diré que la monarquía de Ventormenta nos ha abandonado. Ahora son Las Milicias del Pueblo las que mantienen la tierra a salvo de la corrupción. Si nuestra causa te interesa, puedo ofrecer a tus habilidades de combate un trabajo al servicio de la libertad.', 0); + +-- 2998 Escrito sobre divinidad +-- https://es.classic.wowhead.com/quest=2998 +SET @ID := 2998; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Es hermoso estar en Ventormenta, ¿no?$B$BEl momento no podría haber sido mejor, $n.', 0); + +-- 1643 Escrito sobre divinidad +-- https://es.classic.wowhead.com/quest=1643 +SET @ID := 1643; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Oh, hola amor. ¿Cómo van tus aventuras? Me alegra saber que te va bien.$B$BOh, ¿yo? Gracias por preguntar, estoy bien, considerando todas las cosas.$B$BEl aumento de comerciantes ha disminuido la cantidad de cuero y tela de la que las personas están dispuestas a desprenderse en estos días, por lo que ha sido más difícil hacer ropa para los niños en el orfanato, pero nos las arreglaremos. Por "nosotros" me refiero a mi esposo y a mí. Está en Ironforge tratando de buscar ayuda de los ciudadanos allí.', 0); + +-- 1644 Escrito sobre divinidad +-- https://es.classic.wowhead.com/quest=1644 +SET @ID := 1644; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Espero que mi John esté teniendo más suerte en Forjaz. No le gusta ir allí porque tiene que dejarnos a mí y a los niños solos, pero sabe que tiene que hacerse. Es tan bueno...$B$BAlgunos años han sido más difíciles que otros, pero este desde luego, ha sido el más duro de todos. Parece que haya algo en el aire que anuncia un gran cambio. Pero... ¿quién sabe?', 0); + +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Muchas gracias, $n! ¡Muchas, muchas gracias!$B$BLos niños estarán felices, de verdad. ¡Y a mí me has ahorrado tanto tiempo! Ahora podré concentrarme en las otras necesidades de los niños. Y, con suerte, mi John podrá volver a casa antes de lo que pensábamos.$B$BGracias de nuevo, $n. Sabía que podía contar con la caridad de los demás. Que la Luz sea contigo.', 0); + +-- 153 Pañuelos rojos de cuero +-- https://es.classic.wowhead.com/quest=153 +SET @ID := 153; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tráeme 15 pañuelos de cuero rojo y te pagaré bien.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Buen trabajo, $r. Por favor, acepta uno de estos objetos como pago por tu trabajo.', 0); + +-- 12 La Milicia Popular +-- https://es.classic.wowhead.com/quest=12 +SET @ID := 12; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Quizás no me he explicado bien. Para demostrar que mereces servir a las Milicias del Pueblo y a la Luz, tienes que matar a 15 tramperos Defias y a 15 contrabandistas Defias. Vuelve aquí cuando lo hayas hecho.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Bien hecho, $n. Mi explorador ha sido testigo de tus hazañas. Estás dando muy buenas pruebas de tu valía.', 0); + +-- 102 En patrulla por los Páramos de Poniente +-- https://es.classic.wowhead.com/quest=102 +SET @ID := 102; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Ya has reunido 8 zarpas de esos gnolls traidores?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Bien hecho, $n. Contando con valientes aventureros como tú luchando del lado de Las Milicias del Pueblo, los Páramos de Poniente podrán volver a ser el próspero granero que una vez fueron. Por favor, acepta esto como reconocimiento por tus incansables esfuerzos.', 0); + +-- 6181 Mensajero a toda prisa +-- https://es.classic.wowhead.com/quest=6181 +SET @ID := 6181; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Parece que tienes prisa. ¡Entonces has venido al lugar adecuado!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes que llevar esta nota a Ventormenta! Ningún problema, ¡puedes coger uno de mis grifos!', 0); + +-- 6281 Prosigue hasta Ventormenta +-- https://es.classic.wowhead.com/quest=6281 +SET @ID := 6281; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Has estado viajando, ¿eh? ¿Has estado en algún sitio interesante?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, ¿una nota del intendente Lewis? No me sorprende que necesite más equipo. La Colina del Centinela está bastante lejos, en una tierra casi olvidada por Ventormenta.$B$BMuchas gracias, $n. Toma algo de dinero para cubrir los gastos del viaje.', 0); + +-- 6261 Dungar Tragolargo +-- https://es.classic.wowhead.com/quest=6261 +SET @ID := 6261; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Eso que tienes sobre la frente es sudor, $gmuchacho:muchacha;? Has tenido que correr mucho. ¡La próxima vez coge un grifo!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Un cajón para los Páramos de Poniente, eh? ¿Has estado ya allí antes? Si es así no hay ningún problema, amigo. ¡Tengo muchos grifos entrenados para recorrer esa ruta!', 0); + +-- 6285 Regresa junto a Lewis +-- https://es.classic.wowhead.com/quest=6285 +SET @ID := 6285; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Ya has vuelto de Ventormenta? ¿Ha enviado Osric la armadura?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Genial, ¡has traído la armadura! Repartiremos esto entre quien lo necesite.$B$BGracias, $n. Tus esfuerzos nos han sido de gran ayuda. Y ahora que ya estás familiarizado con los grifos, ¡espero que vuelvas a menudo y prestes tu ayuda a la Colina del Centinela!', 0); + +-- 13 La Milicia Popular +-- https://es.classic.wowhead.com/quest=13 +SET @ID := 13; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'No tenemos tiempo para hablar, $n. Los saqueadores de Defias están negando a la gente de Páramos de Poniente la paz y la prosperidad que se merecen. Asegúrese de que al menos 15 saqueadores Defias y 15 despojadores Defias hayan sido asesinados. Eso enviará un mensaje claro de que la corrupción no es bienvenida aquí.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hasta ahora tus hazañas no han dejado de probar tu valía para las Milicias del Pueblo.', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_29_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_29_world_335.sql new file mode 100644 index 00000000000..3e50c0d0f7e --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_29_world_335.sql @@ -0,0 +1,56 @@ +-- Halls of Reflection (Entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 5239.46, `target_position_y` = 1932.99, `target_position_z` = 707.695, `target_orientation` = 0.78539824, `VerifiedBuild` = 12340 WHERE `ID` = 5636; +-- Azjol-Nerub (entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 411.37, `target_position_y` = 794.947, `target_position_z` = 831.323, `target_orientation` = 5.4977875, `VerifiedBuild` = 12340 WHERE `ID` = 5117; +-- Ahn'Kahet (entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 335.736, `target_position_y` = -1108.36, `target_position_z` = 68.5133, `target_orientation` = 0.64577186, `VerifiedBuild` = 12340 WHERE `ID` = 5215; +-- Ulduar, Halls of Lightning (entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 1331.41, `target_position_y` = 241.904, `target_position_z` = 52.5046, `target_orientation` = 4.7123895, `VerifiedBuild` = 12340 WHERE `ID` = 5093; +-- Chamber of Aspects, Obsidian Sanctum (entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 3228.34, `target_position_y` = 394.577, `target_position_z` = 62.1694, `target_orientation` = 1.5358899, `VerifiedBuild` = 12340 WHERE `ID` = 5243; +-- Chamber of Aspects, Obsidian Sanctum (exit) +UPDATE `areatrigger_teleport` SET `target_position_x` = 3457.61, `target_position_y` = 262.714, `target_position_z` = -114.047, `target_orientation` = 0.122173056, `VerifiedBuild` = 12340 WHERE `ID` = 5241; +-- Forge of Souls (Entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 4921.31, `target_position_y` = 2177.36, `target_position_z` = 638.733, `target_orientation` = 2.0594888, `VerifiedBuild` = 12340 WHERE `ID` = 5635; +-- The Oculus (entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 1056.96, `target_position_y` = 986.421, `target_position_z` = 361.07, `target_orientation` = 5.8992133, `VerifiedBuild` = 12340 WHERE `ID` = 5246; +-- Sethekk Halls (Entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 2.63209, `target_position_y` = -0.209401, `target_position_z` = 0.005755, `target_orientation` = 0, `VerifiedBuild` = 12340 WHERE `ID` = 4406; +-- Sethekk Halls (Exit) +UPDATE `areatrigger_teleport` SET `target_position_x` = -3362.1, `target_position_y` = 4668.9, `target_position_z` = -101.048, `target_orientation` = 1.5707965, `VerifiedBuild` = 12340 WHERE `ID` = 4399; +-- Auchenai Crypts (Entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = -16.7899, `target_position_y` = -0.071496, `target_position_z` = -0.120559, `target_orientation` = 0, `VerifiedBuild` = 12340 WHERE `ID` = 4404; +-- Mana Tombs (Entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = -4.81115, `target_position_y` = 1.00236, `target_position_z` = -0.954329, `target_orientation` = 3.141593, `VerifiedBuild` = 11159 WHERE `ID` = 4405; +-- Ulduar Raid entrance +UPDATE `areatrigger_teleport` SET `target_position_x` = -879.548, `target_position_y` = -148.966, `target_position_z` = 458.884, `target_orientation` = 0, `VerifiedBuild` = 12340 WHERE `ID` = 5379; +-- Utgarde Pinnacle (entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 580.698, `target_position_y` = -327.796, `target_position_z` = 110.141, `target_orientation` = 3.141593, `VerifiedBuild` = 12340 WHERE `ID` = 4747; +-- The Barrens - Wailing Caverns +UPDATE `areatrigger_teleport` SET `target_position_x` = -158.441, `target_position_y` = 131.601, `target_position_z` = -74.2552, `target_orientation` = 5.8468537, `VerifiedBuild` = 11159 WHERE `ID` = 228; +-- DeadMines Entrance +UPDATE `areatrigger_teleport` SET `target_position_x` = -14.5732, `target_position_y` = -385.475, `target_position_z` = 62.4561, `target_orientation` = 1.5707965, `VerifiedBuild` = 11159 WHERE `ID` = 78; +-- Gundrak (entrance north) +UPDATE `areatrigger_teleport` SET `target_position_x` = 1882.32, `target_position_y` = 631.027, `target_position_z` = 176.696, `target_orientation` = 3.141593, `VerifiedBuild` = 11723 WHERE `ID` = 5206; +-- Zul'Aman (Entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 120.706, `target_position_y` = 1759.19, `target_position_z` = 42.7443, `target_orientation` = 4.7123895, `VerifiedBuild` = 11723 WHERE `ID` = 4738; +-- Zul'Aman (Exit) +UPDATE `areatrigger_teleport` SET `target_position_x` = 6851.11, `target_position_y` = -7985.05, `target_position_z` = 186.421, `target_orientation` = 1.5707965, `VerifiedBuild` = 11723 WHERE `ID` = 4739; +-- The Underbog (Entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 18.7435, `target_position_y` = -24.597, `target_position_z` = -2.75368, `target_orientation` = 5.4977874, `VerifiedBuild` = 14545 WHERE `ID` = 4363; +-- Utgarde Keep (entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 157.878, `target_position_y` = -84.7025, `target_position_z` = 12.5537, `target_orientation` = 0, `VerifiedBuild` = 11159 WHERE `ID` = 4745; +-- The Nexus (entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 152.213, `target_position_y` = -5.50178, `target_position_z` = -16.6367, `target_orientation` = 0, `VerifiedBuild` = 11159 WHERE `ID` = 4983; +-- Stratholme - Eastern Plaguelands Instance +UPDATE `areatrigger_teleport` SET `target_position_x` = 3392.92, `target_position_y` = -3395.03, `target_position_z` = 143.135, `target_orientation` = 1.5707965, `VerifiedBuild` = 11159 WHERE `ID` = 2216; +-- Pit of Saron (Entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = 432.568, `target_position_y` = 212.344, `target_position_z` = 528.709, `target_orientation` = 0, `VerifiedBuild` = 12340 WHERE `ID` = 5637; +-- Hellfire Ramparts (Entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = -1355.28, `target_position_y` = 1641.57, `target_position_z` = 68.274, `target_orientation` = 1.0471977, `VerifiedBuild` = 11159 WHERE `ID` = 4150; +-- The Blood Furnace (Entrance) +UPDATE `areatrigger_teleport` SET `target_position_x` = -2.73782, `target_position_y` = 19.8424, `target_position_z` = -44.7973, `target_orientation` = 4.3633237, `VerifiedBuild` = 11159 WHERE `ID` = 4152; + +UPDATE `spell_target_position` SET `PositionX` = -1824.32, `PositionY` = 5417.23, `PositionZ` = -12.4277, `Orientation` = 2.799037, `VerifiedBuild` = 12340 WHERE `ID` = 33728; +UPDATE `spell_target_position` SET `PositionX` = -8998.14, `PositionY` = 861.254, `PositionZ` = 29.6206, `Orientation` = 2.25, `VerifiedBuild` = 12340 WHERE `ID` = 17334; +UPDATE `spell_target_position` SET `PositionX` = -4613.71, `PositionY` = -915.287, `PositionZ` = 501.062, `Orientation` = 0, `VerifiedBuild` = 11159 WHERE `ID` = 44089; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_30_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_30_world_335.sql new file mode 100644 index 00000000000..812c395f350 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_30_world_335.sql @@ -0,0 +1,111 @@ +-- 65 La hermandad de los Defias +-- https://es.classic.wowhead.com/quest=65 +SET @ID := 65; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Así que vienes de parte de Mantorrecio? Bien, estoy en deuda con él.', 0); + +-- 14 La Milicia Popular +-- https://es.classic.wowhead.com/quest=14 +SET @ID := 14; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$n, ahora no hay tiempo para charlas. Si aún deseas demostrar tu valía ante la Milicia Popular, debes matar a los Defias que te indiqué anteriormente. Vuelve a mí cuando hayas completado tu deber.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Cuando dejé las tierras malditas de Lordaeron, regresé para encontrar mi patria sumida en una situación desalentadora. Pero aún hay esperanza para los Páramos de Poniente. Has demostrado tu valor en la batalla, y es evidente que sirves con honor a nuestra causa. Me es por ello un gran honor ordenarte como miembro de Las Milicias del Pueblo. Que la Luz guíe siempre tu camino.', 0); + +-- 1780 Escrito sobre divinidad +-- https://es.classic.wowhead.com/quest=1780 +SET @ID := 1780; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Qué pronto has vuelto, $n. ¿Y qué has conseguido en este tiempo que no has estado en la Catedral?$B$B¿Has conseguido ayudar en alguna noble causa? Quizás hayas aprendido el valor de la caridad o algo más sobre tus obligaciones para con los habitantes de Azeroth. Dime a quién has ayudado y cómo... Vaya, estoy impresionado, $n, las tuyas son sin duda acciones de alguien que sigue el camino de la Luz y antepone el bien de los demás al propio.$B$BTu sacrificio se verá recompensado con el tiempo.', 0); + +-- 1781 Escrito sobre divinidad +-- https://es.classic.wowhead.com/quest=1781 +SET @ID := 1781; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '*tose*$B$BEs un placer conocerte, $r. No prestes atención a mis heridas. Este buen sacerdote se ocupará del viejo Gazin. No necesitaré el poder de ese Símbolo de la Vida que has traído... al menos, no todavía.$B$BAsí que te envía Duthorian, ¿eh? Muy bien. Te diré exactamente lo que nos ocurrió a mí y a mi amigo Henze. Y, con un poco de suerte y algo de habilidad por tu parte, quizás puedas ayudarnos a todos.', 0); + +-- 1786 Escrito sobre divinidad +-- https://es.classic.wowhead.com/quest=1786 +SET @ID := 1786; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias, $ghermano:hermana;.$B$BVeo que portas el Símbolo de la Vida, ¿puedo deducir de eso que te envían Duthorian o Gazin?$B$BCaí ante los hechizos de los Defias cuando Gazin y yo intentábamos hacernos con sus planes. Conseguí aguantar el tiempo suficiente para que Gazin escapara, pero al final, su magia me superó.$B$BY entonces llegaste tú y me trajiste de nuevo a la vida. La habilidad de utilizar el Símbolo no la tiene cualquiera, $n. Debes apreciar lo que significa que pudieras utilizarlo con ayuda de tu fe.', 0); + +-- 1787 Escrito sobre divinidad +-- https://es.classic.wowhead.com/quest=1787 +SET @ID := 1787; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Henze está a salvo, $n? ¿Tuviste éxito?$B$BEntre tu habilidad con las armas y el poder de la Luz, creo que la Vigilia de los Héroes estará a salvo de cualquier amenaza de los Defias, pero eso deben decirlo el Rey y sus consejeros.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Estupendo! Lo has conseguido, has salvado a Henze. ¡Es evidente que la Luz está en ti, $n!', 0); + +-- 1788 Escrito sobre divinidad +-- https://es.classic.wowhead.com/quest=1788 +SET @ID := 1788; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Has actuado bien, $n. Deberías enorgullecerte de lo que has conseguido.$B$BDeberías estar $gorgulloso:orgullosa; de tus habilidades. No todo el mundo puede utilizar el poder del Símbolo de la Vida. Si puedes invocar a la Luz para devolver a los muertos a la vida, es que estás $gpreparado:preparada; para uno de los mayores honores de los paladines: el poder de resucitar.$B$BPodrás devolver a la vida a compañeros caídos, tal y como hiciste con Henze.$B$BCuídate, $n. La Luz te ilumina. Recíbela en ti.', 0); + +-- 399 Principios humildes +-- https://es.classic.wowhead.com/quest=399 +SET @ID := 399; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡$n! ¿Has tenido suerte?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Oh, muchas gracias, $n! No me sirve de nada, pero el valor sentimental... No hace falta que te dé las gracias por traerme esto... y veo que has tenido que sufrir algún que otro percance para conseguirlo, sin mencionar el tiempo que has perdido yendo a Páramos de Poniente. Tienes mi gratitud. Acepta esto como muestra de ello.', 0); + +-- 353 Una entrega a Pico Tormenta +-- https://es.wowhead.com/quest=353 +-- https://wow-es.gamepedia.com/Misión:Una entrega a Pico Tormenta +SET @ID := 353; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has venido hasta aquí desde Ventormenta? He oído que las cosas se están poniendo feas en las tierras humanas, con forajidos y orcos campando a sus anchas. ¡Un lugar perfecto para que un $c demuestre su valía!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ajá! ¿Así que Grimand ha terminado mi hacha por fin? ¡Me muero por probarla con algunos troggs y kóbolds!$B$BMuchas gracias, $n. Has hecho un largo viaje para entregármela. Acepta unas monedas por tu trabajo.', 0); + +-- 6661 A por las ratas del tranvía subterráneo +-- https://es.wowhead.com/quest=6661 +SET @ID := 6661; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Eeeh... pillastre, ¿por qué tardas tanto tiempo?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Esto va bien, $gamigo:amiga;. Mi hermano las necesita vivitas y coleando, de lo contrario se ponen amargas ... No querrás probar ninguna brocheta de rata agria.', 0); + +-- 6662 Mi hermano Niblis +-- https://es.wowhead.com/quest=6662 +-- https://wow-es.gamepedia.com/Misión:Mi hermano Niblis +SET @ID := 6662; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$BVivo y coleando... ¡y justo a tiempo!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Pobre Monty. Desde el incidente de Gnomeregan, no ha sido el mismo. Ese niño nunca ha visto un océano en su vida, y mucho menos ser una especie de pirata.$B$B$B$BAl menos mantiene el flujo de las criaturas retorciéndose.', 0); + +-- 117 Cerveza Cebatruenos +-- https://es.classic.wowhead.com/quest=117 +SET @ID := 117; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Rápido, $gamigo:amiga; y date prisa$BNuestra cerveza está de risa$BMás cerveza y menos comida,$BDadnos lúpulo para hacer birra.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Lúpulo y cebada, malta y levadura$BNi te imaginas cómo se disfruta,$B$BDeja de pedir, deja de gemir$B¡La cerveza Cebatruenos ya viene en su barril!', 0); + +-- 103 Guardián de la Llama +-- https://es.classic.wowhead.com/quest=103 +SET @ID := 103; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'La llama no arderá mucho tiempo sin aceite, $n.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Loado seas, valiente $c. Las rocas de la Costa de los Páramos de Poniente estarán iluminadas gracias a ti. Mientras la antorcha esté iluminada se salvarán muchas vidas.', 0); + +-- 104 La amenaza costera +-- https://es.classic.wowhead.com/quest=104 +SET @ID := 104; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Aún no has conseguido aniquilar a la amenaza conocida como Viejo Ojosombrío? Ha sido visto recorriendo la costa de los Páramos de Poniente.$B$BVuelve a verme cuando esa bestia esté muerta.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que el infecto pagano Ojosombrío está muerto. Bien hecho, $n. Tus manos han dado fin a una vida, pero han podido salvar muchas otras. El Mare Magnum, aun tan lleno de peligros como está, será algo más seguro esta noche gracias a tus hazañas.', 0); + +-- 152 Hay moros en la costa +-- https://es.classic.wowhead.com/quest=152 +SET @ID := 152; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mata 7 cazamareas, 7 guerreros, 7 oráculos y 7 correcostas y procuraré que seas $grecompensado:recompensada;.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Bien hecho, $n. Tienes talento para el combate. Gracias a ti, la Costa de los Páramos de Poniente es un lugar más seguro.', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_31_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_31_world.sql new file mode 100644 index 00000000000..682d942e2e5 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_31_world.sql @@ -0,0 +1,260 @@ +-- Support for 'The Soul Cannon of Reth'hedron' +-- Source: Sniffs & https://www.youtube.com/watch?v=OmVPTSE6eJ4 +SET @CGUID := 86779; -- Need 1 + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 15 AND `SourceGroup` = 8725; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(15,8725,0,0,0,9,0,11089,0,0,0,0,0,"","Group 0: Show Gossip Option 0 if player has taken quest 'The Soul Cannon of Reth'hedron'"); + +DELETE FROM `spell_target_position` WHERE `ID` = 40164; +INSERT INTO `spell_target_position` (`ID`,`EffectIndex`,`MapID`,`PositionX`,`PositionY`,`PositionZ`,`Orientation`,`VerifiedBuild`) VALUES +(40164,0,530,-2466.6,4699.98,156.65,0,0); + +DELETE FROM `event_scripts` WHERE `id` IN (/*14856,*/14857,14858,14859,14860); +INSERT INTO `event_scripts` (`id`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES +-- (14856,6,10,23096,120000,0,-2482.2688,4661.7217,161.50037,0.94247), -- Acolyte of Air +(14857,6,10,23097,120000,0,-2443.984,4634.1143,158.27632,1.04719), -- Acolyte of Water +(14858,6,10,23098,120000,0,-2385.025,4552.593,165.76314,2.14675), -- Acolyte of Earth +(14859,6,10,23099,120000,0,-2425.9739,4444.5195,167.24365,1.88495), -- Acolyte of Fire +(14860,0,10,23100,120000,0,-2470.5989,4700.025,155.98538,3.15904); -- Flawless Arcane Elemental + +-- Terokkar Trigger +UPDATE `creature` SET `orientation` = 4.64257 WHERE `guid` = 40263; +UPDATE `creature` SET `orientation` = 1.91986 WHERE `guid` = 40265; +UPDATE `creature` SET `position_x` = -2466.6154, `position_y` = 4699.977, `position_z` = 156.7335, `orientation` = 3.14159 WHERE `guid` = 40264; +UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` = 23102; + +DELETE FROM `creature` WHERE `guid` = @CGUID+0 AND `id` = 23102; +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `MovementType`) VALUES +(@CGUID+0, 23102, 530, 1, 1, 0, -2384.9758, 4552.5883, 165.7732, 0.24434, 300, 0, 0); + +-- Default values +UPDATE `creature_template` SET `unit_flags` = 256 WHERE `entry` = 23100; + +-- Sar'this SAI +SET @ID := 23093; +UPDATE `creature_template` SET `AIName` = "SmartAI", `flags_extra` = `flags_extra`|512 WHERE `entry` = @ID; +UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` IN (23094,23096,23097,23098,23099,23100,23102); +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN @ID*100+0 AND @ID*100+10 AND `source_type` = 9; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (23096,23097,23098,23099,23100,23102) AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 2310000 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ID,0,0,0,62,0,100,0,8725,0,0,0,80,@ID*100+0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Gossip Option 0 Selected - Run Script"), +(@ID,0,1,0,40,0,100,0,6,0,0,0,80,@ID*100+1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 6 Reached - Run Script"), +(@ID,0,2,0,40,0,100,0,9,0,0,0,80,@ID*100+2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 9 Reached - Run Script"), +(@ID,0,3,0,40,0,100,0,12,0,0,0,80,@ID*100+3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 12 Reached - Run Script"), +(@ID,0,4,0,40,0,100,0,21,0,0,0,80,@ID*100+4,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 21 Reached - Run Script"), +(@ID,0,5,0,40,0,100,0,27,0,0,0,80,@ID*100+5,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 27 Reached - Run Script"), +(@ID,0,6,0,40,0,100,0,47,0,0,0,80,@ID*100+6,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 47 Reached - Run Script"), +(@ID,0,7,0,40,0,100,0,48,0,0,0,80,@ID*100+7,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 48 Reached - Run Script"), +(@ID,0,8,0,38,0,100,0,0,1,0,0,80,@ID*100+8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Data Set 0 1 - Run Script"), +(@ID,0,9,0,82,0,100,0,0,0,0,0,80,@ID*100+9,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Summoned Unit Dies - Run Script"), +(@ID,0,10,0,59,0,100,0,1,0,0,0,80,@ID*100+10,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Timed Event - Run Script"), + +(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Sar'this - On Script - Store Targetlist"), +(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,83,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Remove NPC Flags Gossip"), +(@ID*100+0,9,2,0,0,0,100,0,1000,1000,0,0,1,0,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 0"), +(@ID*100+0,9,3,0,0,0,100,0,2000,2000,0,0,53,0,23093,0,0,0,2,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Start Waypoint"), + +(@ID*100+1,9,0,0,0,0,100,0,0,0,0,0,54,7000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), +(@ID*100+1,9,1,0,0,0,100,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 1"), +(@ID*100+1,9,2,0,0,0,100,0,2000,2000,0,0,11,40164,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Fetish'"), + +(@ID*100+2,9,0,0,0,0,100,0,0,0,0,0,54,60000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), +(@ID*100+2,9,1,0,0,0,100,0,0,0,0,0,67,1,60000,60000,0,0,100,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Create Timed Event 1"), +(@ID*100+2,9,2,0,0,0,100,0,0,0,0,0,11,40129,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Air Elemental'"), -- 01:58:10.081 +(@ID*100+2,9,3,0,0,0,100,0,0,0,0,0,1,2,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 2"), -- 01:58:10.206 +-- Must be handled in event script 14856 (Spell 40129 Summon Air Elemental) +(@ID*100+2,9,4,0,0,0,100,0,3000,3000,0,0,86,40136,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Lightning Cloud' (Terokkar Trigger)"), -- 01:58:13.185 +(@ID*100+2,9,5,0,0,0,100,0,6000,6000,0,0,12,23096,4,120000,0,0,0,8,0,0,0,0,0,0,0,0,"Sar'this - On Script - Summon Creature 'Acolyte of Air'"), + +(@ID*100+3,9,0,0,0,0,100,0,0,0,0,0,54,60000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), +(@ID*100+3,9,1,0,0,0,100,0,0,0,0,0,67,1,60000,60000,0,0,100,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Create Timed Event 1"), +(@ID*100+3,9,2,0,0,0,100,0,0,0,0,0,11,40130,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Water Elemental'"), -- 01:58:36.601 +(@ID*100+3,9,3,0,0,0,100,0,0,0,0,0,1,4,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 4"), -- 01:58:36.710 +-- Must be handled in event script 14857 (Spell 40130 Summon Water Elemental) +(@ID*100+3,9,4,0,0,0,100,0,3000,3000,0,0,86,40141,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Water Spout' (Terokkar Trigger)"), -- 01:58:39.581 +(@ID*100+3,9,5,0,0,0,100,0,2000,2000,0,0,86,40141,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Water Spout' (Terokkar Trigger)"), -- 01:58:41.453 +(@ID*100+3,9,6,0,0,0,100,0,1000,1000,0,0,86,40141,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Water Spout' (Terokkar Trigger)"), -- 01:58:42.623 +(@ID*100+3,9,7,0,0,0,100,0,1000,1000,0,0,86,40141,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Water Spout' (Terokkar Trigger)"), -- 01:58:43.730 +(@ID*100+3,9,8,0,0,0,100,0,1000,1000,0,0,86,40141,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Water Spout' (Terokkar Trigger)"), -- 01:58:45.041 + +(@ID*100+4,9,0,0,0,0,100,0,0,0,0,0,54,60000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), +(@ID*100+4,9,1,0,0,0,100,0,0,0,0,0,67,1,60000,60000,0,0,100,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Create Timed Event 1"), +(@ID*100+4,9,2,0,0,0,100,0,0,0,0,0,11,40132,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Earth Elemental'"), -- 01:59:24.837 +(@ID*100+4,9,3,0,0,0,100,0,0,0,0,0,1,5,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 5"), -- 01:59:24.899 +-- Must be handled in event script 14858 (Spell 40132 Summon Earth Elemental) +(@ID*100+4,9,4,0,0,0,100,0,3000,3000,0,0,86,40147,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Rock Torrent' (Terokkar Trigger)"), -- 01:59:27.832 +(@ID*100+4,9,5,0,0,0,100,0,2000,2000,0,0,86,40147,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Rock Torrent' (Terokkar Trigger)"), -- 01:59:30.016 +(@ID*100+4,9,6,0,0,0,100,0,1000,1000,0,0,86,40147,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Rock Torrent' (Terokkar Trigger)"), -- 01:59:31.233 +(@ID*100+4,9,7,0,0,0,100,0,1000,1000,0,0,86,40147,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Rock Torrent' (Terokkar Trigger)"), -- 01:59:32.450 +(@ID*100+4,9,8,0,0,0,100,0,1000,1000,0,0,86,40147,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Rock Torrent' (Terokkar Trigger)"), -- 01:59:33.635 + +(@ID*100+5,9,0,0,0,0,100,0,0,0,0,0,54,60000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), +(@ID*100+5,9,1,0,0,0,100,0,0,0,0,0,67,1,60000,60000,0,0,100,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Create Timed Event 1"), +(@ID*100+5,9,2,0,0,0,100,0,0,0,0,0,11,40133,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Fire Elemental'"), -- 02:00:04.539 +(@ID*100+5,9,3,0,0,0,100,0,0,0,0,0,1,6,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 6"), -- 02:00:04.695 +-- Must be handled in event script 14859 (Spell 40133 Summon Fire Elemental) +(@ID*100+5,9,4,0,0,0,100,0,3000,3000,0,0,86,40148,0,11,23102,40,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Immolation' (Terokkar Trigger)"), -- 02:00:07.550 +(@ID*100+5,9,5,0,0,0,100,0,0,0,0,0,45,0,1,0,0,0,0,11,23102,40,0,0,0,0,0,0,"Sar'this - On Script - Set Data 0 1 (Terokkar Trigger)"), -- 02:00:07.550 + +(@ID*100+6,9,0,0,0,0,100,0,0,0,0,0,54,60000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), +(@ID*100+6,9,1,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0,6.20857,"Sar'this - On Script - Set Orientation"), +(@ID*100+6,9,2,0,0,0,100,0,0,0,0,0,11,40134,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Arcane Elemental'"), -- 02:01:34.801 +(@ID*100+6,9,3,0,0,0,100,0,0,0,0,0,1,7,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 7"), -- 02:01:34.895 + +(@ID*100+7,9,0,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0,3.15904,"Sar'this - On Script - Set Orientation"), +(@ID*100+7,9,1,0,0,0,100,0,0,0,0,0,41,2000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (2000)"), + +(@ID*100+8,9,0,0,0,0,100,0,0,0,0,0,65,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Resume Waypoint"), +(@ID*100+8,9,1,0,0,0,100,0,0,0,0,0,60,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Set Fly On"), + +-- Called after player killed acolyte +(@ID*100+9,9,0,0,0,0,100,0,0,0,0,0,1,3,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 3"), +(@ID*100+9,9,1,0,0,0,100,0,0,0,0,0,74,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Remove Timed Event 1"), +(@ID*100+9,9,2,0,0,0,100,0,2000,2000,0,0,65,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Resume Waypoint"), + +-- Called when player didn't killed the summoned acolyte after one minute +-- Despawns all summoned acolytes and evades minions +-- Probably it should evade only minions which moved to the event epilogue position +(@ID*100+10,9,0,0,0,0,100,0,0,0,0,0,45,0,1,0,0,0,0,11,23094,500,0,0,0,0,0,0,"Sar'this - On Script - Set Data 0 1 (Minion of Sar'this)"), +(@ID*100+10,9,1,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,19,23096,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (0) (Acolyte of Air)"), +(@ID*100+10,9,2,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,19,23097,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (0) (Acolyte of Water)"), +(@ID*100+10,9,3,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,19,23098,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (0) (Acolyte of Earth)"), +(@ID*100+10,9,4,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,19,23099,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (0) (Acolyte of Fire)"), +(@ID*100+10,9,5,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (0)"), + +-- Flawless Arcane Elemental +(23100,0,0,0,63,0,100,0,0,0,0,0,80,2310000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Just Created - Run Script"), -- 02:01:38.046 +-- Reset involved creatures on death and if creature wasn't killed +(23100,0,1,2,1,0,100,1,60000,60000,0,0,92,0,0,0,0,0,0,11,23094,50,0,0,0,0,0,0,"Flawless Arcane Elemental - Out of Combat - Interrupt Spell (Minion of Sar'this) (No Repeat)"), +(23100,0,2,3,61,0,100,0,0,0,0,0,45,0,1,0,0,0,0,11,23094,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Set Data 0 1 (Minion of Sar'this)"), +(23100,0,3,4,61,0,100,0,0,0,0,0,45,0,3,0,0,0,0,11,23102,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Set Data 0 3 (Terokkar Trigger)"), +(23100,0,4,0,61,0,100,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Despawn (0)"), + +(23100,0,5,6,6,0,100,0,0,0,0,0,92,0,0,0,0,0,0,11,23094,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Death - Interrupt Spell (Minion of Sar'this)"), +(23100,0,6,7,61,0,100,0,0,0,0,0,45,0,1,0,0,0,0,11,23094,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Set Data 0 1 (Minion of Sar'this)"), +(23100,0,7,8,61,0,100,0,0,0,0,0,45,0,3,0,0,0,0,11,23102,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Set Data 0 3 (Terokkar Trigger)"), +(23100,0,8,0,61,0,100,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Despawn (0)"), + +(2310000,9,0,0,0,0,100,0,0,0,0,0,11,34166,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Cast 'Coalesce'"), -- 02:01:38.046 +(2310000,9,1,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,20,185856,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Despawn 'Fetish of Sar'this'"), -- 02:01:38.436 +(2310000,9,2,0,0,0,100,0,0,0,0,0,28,0,0,0,0,0,0,11,23094,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Remove All Auras (Minion of Sar'this)"), +(2310000,9,3,0,0,0,100,0,1000,1000,0,0,45,0,2,0,0,0,0,19,23102,15,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Set Data 0 2 (Terokkar Trigger)"), -- 02:01:39.622 +(2310000,9,4,0,0,0,100,0,1000,1000,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Say Line 0"), -- 02:01:40.495 +(2310000,9,5,0,0,0,100,0,3000,3000,0,0,11,35519,0,0,0,0,0,19,23093,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Cast 'White Beam'"), -- 02:01:43.615 +(2310000,9,6,0,0,0,100,0,0,0,0,0,1,8,0,0,0,0,0,19,23093,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Say Line 8 (Sar'this)"), -- 02:01:43.740 +(2310000,9,7,0,0,0,100,0,0,0,0,0,45,0,1,0,0,0,0,19,23093,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Set Data 0 1 (Sar'this)"), -- 02:01:44.426 +(2310000,9,8,0,0,0,100,0,3000,3000,0,0,19,256,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Remove Flag Immune To Players"), -- 02:01:47.203 +(2310000,9,9,0,0,0,100,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Start Attacking Closest Player"), + +-- Acolytes +(23096,0,0,0,54,0,100,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,0,"Acolyte of Air - On Just Summoned - Start Attacking Closest Player"), +(23096,0,1,0,6,0,100,0,0,0,0,0,11,40156,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Acolyte of Air - On Death - Cast 'Essence of Wind'"), + +(23097,0,0,0,54,0,100,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,0,"Acolyte of Water - On Just Summoned - Start Attacking Closest Player"), +(23097,0,1,0,6,0,100,0,0,0,0,0,11,40187,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Acolyte of Water - On Death - Cast 'Essence of Water'"), + +(23098,0,0,0,54,0,100,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,0,"Acolyte of Earth - On Just Summoned - Start Attacking Closest Player"), +(23098,0,1,0,6,0,100,0,0,0,0,0,11,40189,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Acolyte of Earth - On Death - Cast 'Essence of Earth'"), + +(23099,0,0,0,54,0,100,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,0,"Acolyte of Fire - On Just Summoned - Start Attacking Closest Player"), +(23099,0,1,0,6,0,100,0,0,0,0,0,11,40190,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Acolyte of Fire - On Death - Cast 'Essence of Fire'"), + +(23102,0,0,0,11,0,100,0,0,0,0,0,59,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Terokkar Trigger - On Respawn - Set Run Off"), +(23102,0,1,0,38,0,100,0,0,1,0,0,69,1,0,0,0,0,0,8,0,0,0,0,-2425.9895,4444.47,167.17252,0,"Terokkar Trigger - On Data Set 0 1 - Move To Position"), +(23102,0,2,0,38,0,100,0,0,2,0,0,62,530,0,0,0,0,0,1,0,0,0,0,-2470.03,4700.03,161,0,"Terokkar Trigger - On Data Set 0 2 - Teleport To Position"), +(23102,0,3,0,38,0,100,0,0,3,0,0,24,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Terokkar Trigger - On Data Set 0 3 - Evade"), +(23102,0,4,0,34,0,100,0,8,1,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Terokkar Trigger - On Reached Point 1 - Despawn (0)"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (@ID,23100); +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(@ID,0,0,"So my blood was not a sufficient payment, eh? Fine, let us recover your arcane essence. After this, I owe Balthas nothing.",12,0,100,1,0,0,20913,0,"Sar'this"), +(@ID,1,0,"%s places a fetish at the ritual pile.",16,0,100,16,0,0,20914,0,"Sar'this"), +(@ID,2,0,"The process is arduous. We must first summon forth acolytes of the elements. You must then destroy these acolytes so that my minions can make preparations.",12,0,100,0,0,0,20915,0,"Sar'this"), +(@ID,3,0,"Well done! Let's continue.",12,0,100,1,0,0,20916,0,"Sar'this"), +(@ID,4,0,"Prepare yourself! The acolyte of water is soon to come...",12,0,100,0,0,0,20917,0,"Sar'this"), +(@ID,5,0,"Come forth, acolyte of earth!",12,0,100,0,0,0,20918,0,"Sar'this"), +(@ID,6,0,"Fire, show yourself!",12,0,100,0,0,0,20919,0,"Sar'this"), +(@ID,7,0,"Now we call forth the arcane acolyte.",12,0,100,0,0,0,20920,0,"Sar'this"), +(@ID,8,0,"It is yours my Lord!",12,0,100,0,0,0,20971,0,"Sar'this"), +(23100,0,0,"I require your life essence to maintain my existence in this realm.",12,0,100,0,0,0,20970,0,"Flawless Arcane Elemental"); + +DELETE FROM `waypoints` WHERE `entry` = 23093; +INSERT INTO `waypoints` (`entry`,`pointid`,`position_x`,`position_y`,`position_z`,`point_comment`) VALUES +(23093,1,-2528.15,4661.22,170.58,"Sar'this"), +(23093,2,-2520.11,4665.68,170.382,"Sar'this"), +(23093,3,-2501.86,4675.29,161.372,"Sar'this"), +(23093,4,-2487.58,4686.76,155.028,"Sar'this"), +(23093,5,-2474.83,4698.74,155.344,"Sar'this"), +(23093,6,-2474.83,4698.74,155.344,"Sar'this"), +(23093,7,-2480.65,4685.96,155.49,"Sar'this"), +(23093,8,-2481.49,4672.65,158.966,"Sar'this"), +(23093,9,-2480.16,4665.24,160.284,"Sar'this"), +(23093,10,-2455.65,4662.22,159.951,"Sar'this"), +(23093,11,-2436.2,4646.31,160.228,"Sar'this"), +(23093,12,-2439.97,4639.62,158.027,"Sar'this"), +(23093,13,-2436.58,4646.84,160.297,"Sar'this"), +(23093,14,-2425.2,4648.12,160.448,"Sar'this"), +(23093,15,-2411.43,4634.77,160.39,"Sar'this"), +(23093,16,-2407.81,4627.84,160.568,"Sar'this"), +(23093,17,-2415.99,4589.04,160.548,"Sar'this"), +(23093,18,-2399.42,4581.89,164.871,"Sar'this"), +(23093,19,-2391.28,4576.64,166.057,"Sar'this"), +(23093,20,-2388.56,4568.29,164.933,"Sar'this"), +(23093,21,-2388.36,4560.49,165.417,"Sar'this"), +(23093,22,-2393.32,4546.13,165.565,"Sar'this"), +(23093,23,-2409.52,4532.03,166.061,"Sar'this"), +(23093,24,-2422.16,4505.4,166.642,"Sar'this"), +(23093,25,-2424.31,4496.46,165.468,"Sar'this"), +(23093,26,-2428.53,4482.27,167.103,"Sar'this"), +(23093,27,-2429.68,4462.26,166.145,"Sar'this"), +(23093,28,-2429.66,4482.22,167.088,"Sar'this"), +(23093,29,-2424.99,4494.94,165.455,"Sar'this"), +(23093,30,-2416.78,4520.28,166.428,"Sar'this"), +(23093,31,-2408.74,4532.46,166.077,"Sar'this"), +(23093,32,-2391.15,4550.27,165.63,"Sar'this"), +(23093,33,-2390.8,4573.16,165.876,"Sar'this"), +(23093,34,-2397.56,4580.46,165.298,"Sar'this"), +(23093,35,-2403.85,4584.2,163.669,"Sar'this"), +(23093,36,-2410.81,4584.86,160.288,"Sar'this"), +(23093,37,-2415.9,4591.78,160.632,"Sar'this"), +(23093,38,-2408.04,4624.59,160.607,"Sar'this"), +(23093,39,-2410.98,4634.52,160.351,"Sar'this"), +(23093,40,-2428.67,4652.83,160.572,"Sar'this"), +(23093,41,-2441.28,4659.46,160.626,"Sar'this"), +(23093,42,-2463.44,4662.78,159.543,"Sar'this"), +(23093,43,-2472.09,4667.23,159.414,"Sar'this"), +(23093,44,-2479.66,4675.25,158.05,"Sar'this"), +(23093,45,-2479.86,4694.21,154.879,"Sar'this"), +(23093,46,-2478.81,4698.33,154.796,"Sar'this"), +(23093,47,-2475.14,4700.05,155.206,"Sar'this"), +(23093,48,-2470.6914,4700.032,160.24997,"Sar'this"); + +-- Minions +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` IN (40156,40187,40189,40190); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,40156,0,0,31,0,3,23094,96675,0,0,0,"","Group 0: Spell 'Essence of Wind' targets creature 'Minion of Sar'this'"), +(13,1,40187,0,0,31,0,3,23094,96676,0,0,0,"","Group 0: Spell 'Essence of Water' targets creature 'Minion of Sar'this'"), +(13,1,40189,0,0,31,0,3,23094,96677,0,0,0,"","Group 0: Spell 'Essence of Earth' targets creature 'Minion of Sar'this'"), +(13,1,40190,0,0,31,0,3,23094,96678,0,0,0,"","Group 0: Spell 'Essence of Fire' targets creature 'Minion of Sar'this'"); + +DELETE FROM `smart_scripts` WHERE `entryorguid` = 23094 AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(23094,0,0,1,8,0,100,0,40156,0,0,0,127,0,300000,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Spellhit 'Essence of Wind' - Pause Movement"), +(23094,0,1,0,61,0,100,0,0,0,0,0,69,1,0,0,0,0,0,8,0,0,0,0,-2473.62,4706.47,155.42299,4.54675,"Minion of Sar'this - On Link - Move To Position"), +(23094,0,2,0,34,0,100,0,8,1,0,0,11,40193,0,0,0,0,0,19,23102,15,0,0,0,0,0,0,"Minion of Sar'this - On Reached Point 1 - Cast 'White Beam'"), +(23094,0,3,4,8,0,100,0,40187,0,0,0,127,0,300000,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Spellhit 'Essence of Water' - Pause Movement"), +(23094,0,4,0,61,0,100,0,0,0,0,0,69,2,0,0,0,0,0,8,0,0,0,0,-2476.07,4702.61,155.1288,1.33125,"Minion of Sar'this - On Link - Move To Position"), +(23094,0,5,0,34,0,100,0,8,2,0,0,11,40225,0,0,0,0,0,19,23102,15,0,0,0,0,0,0,"Minion of Sar'this - On Reached Point 2 - Cast 'Blue Beam'"), +(23094,0,6,7,8,0,100,0,40189,0,0,0,127,0,300000,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Spellhit 'Essence of Earth' - Pause Movement"), +(23094,0,7,0,61,0,100,0,0,0,0,0,69,3,0,0,0,0,0,8,0,0,0,0,-2477.52,4696.75,155.09833,1.45414,"Minion of Sar'this - On Link - Move To Position"), +(23094,0,8,0,34,0,100,0,8,3,0,0,11,40227,0,0,0,0,0,19,23102,15,0,0,0,0,0,0,"Minion of Sar'this - On Reached Point 3 - Cast 'Green Beam'"), +(23094,0,9,10,8,0,100,0,40190,0,0,0,127,0,300000,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Spellhit 'Essence of Fire' - Pause Movement"), +(23094,0,10,0,61,0,100,0,0,0,0,0,69,4,0,0,0,0,0,8,0,0,0,0,-2472.25,4694.06,155.88092,0.80424,"Minion of Sar'this - On Link - Move To Position"), +(23094,0,11,0,34,0,100,0,8,4,0,0,11,40228,0,0,0,0,0,19,23102,15,0,0,0,0,0,0,"Minion of Sar'this - On Reached Point 4 - Cast 'Red Beam'"), + +(23094,0,12,0,38,0,100,0,0,1,0,0,24,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Data Set 0 1 - Evade"), +-- Needed to resume paused waypoint +(23094,0,13,0,38,0,100,0,0,1,0,0,78,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Data Set 0 1 - Reset All Scripts"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_32_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_32_world.sql new file mode 100644 index 00000000000..1b240f74ca8 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_02_32_world.sql @@ -0,0 +1,4 @@ +-- Angered Arakkoa Protector should be summoned by scripts +-- view-source:http://web.archive.org/web/20100423195556/www.wowhead.com/npc=21470 +-- 'Some of the Arakkoa can summon these at low HP, they are pretty worthless...' +DELETE FROM `creature` WHERE `id` = 21470; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_00_world.sql new file mode 100644 index 00000000000..0956b502d08 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_00_world.sql @@ -0,0 +1,66 @@ +-- Reth'hedron the Subduer +UPDATE `creature` SET `spawntimesecs`=300 WHERE `id`=22357; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=22357; +DELETE FROM `smart_scripts` WHERE `entryorguid`=22357 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=2235700 AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +-- We have to add condition and Say Line 0 only if player is on quest +-- but conditions are not supported for victim target, so we will say only if aura is applied +-- Quite possible it is exactly how it is implemented +-- Phase is added only to say nothing after he's defeated +(22357,0,0,0,4,0,100,0,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Aggro - Set Event Phase 1"), +(22357,0,1,0,0,1,50,0,15000,20000,15000,20000,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - In Combat - Say Line 0 (Phase 1)"), +(22357,0,2,0,0,0,100,0,3000,5000,3000,5000,0,11,41280,64,0,0,0,0,2,0,0,0,0,0,0,0,"Reth'hedron the Subduer - In Combat - Cast 'Shadow Bolt'"), +(22357,0,3,0,0,0,100,0,12000,16000,12000,16000,0,11,41281,0,0,0,0,0,2,0,0,0,0,0,0,0,"Reth'hedron the Subduer - In Combat - Cast 'Cripple'"), +(22357,0,4,0,0,0,100,0,2000,2000,2000,2000,0,11,41288,0,0,0,0,0,2,0,0,0,0,0,0,0,"Reth'hedron the Subduer - In Combat - Cast 'Reth'hedron Knockdown: The Bolt Trigger'"), +(22357,0,5,6,17,0,100,0,0,0,0,0,0,11,41283,0,512,0,0,0,7,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Summoned Unit - Cast 'Abyssal Toss'"), +(22357,0,6,0,61,0,100,0,0,0,0,0,0,4,10667,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Play Sound 10667"), + +(22357,0,7,8,2,0,100,1,0,10,0,0,0,46,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - Between 0-10% Health - Stop Attack (No Repeat)"), +(22357,0,8,9,61,0,100,0,0,0,0,0,0,8,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Set Reactstate Passive"), +(22357,0,9,10,61,0,100,0,0,0,0,0,0,42,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Set Invicibility 1 HP"), +(22357,0,10,11,61,0,100,0,0,0,0,0,0,22,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Set Event Phase 0"), +(22357,0,11,12,61,0,100,0,0,0,0,0,0,117,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Disable Evade"), +(22357,0,12,0,61,0,100,0,0,0,0,0,0,69,1,0,0,0,0,0,8,0,0,0,-1502.39,9772.33,200.421,0,"Reth'hedron the Subduer - On Link - Move to Position"), + +(22357,0,13,0,34,0,100,0,8,1,0,0,0,80,2235700,1,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Reached Point 1 - Run Script"), + +(22357,0,14,15,34,0,100,0,8,2,0,0,0,11,41340,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Reached Point 2 - Cast 'Reth'hedron Quest Complete'"), +(22357,0,15,16,61,0,100,0,0,0,0,0,0,11,41339,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Cast 'Cosmetic - Legion Ring Purple Lightning (Self)'"), +(22357,0,16,0,61,0,100,0,0,0,0,0,0,41,3000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Despawn"), + +(2235700,9,0,0,0,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Script - Say Line 1"), +(2235700,9,1,0,0,0,100,0,3000,3000,0,0,0,69,2,0,0,0,0,0,8,0,0,0,-1557.93,9834.34,200.949,0,"Reth'hedron the Subduer - On Script - Move to Position"); + +DELETE FROM `creature_text` WHERE `CreatureID`=22357; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(22357,0,0,"What do you hope to accomplish from this, insect?",14,0,100,0,0,0,21556,0,"Reth'hedron the Subduer"), +(22357,0,1,"I WILL CRUSH YOU LIKE A GNAT!",14,0,100,0,0,0,21557,0,"Reth'hedron the Subduer"), +(22357,0,2,"You cannot stop us!",14,0,100,0,0,0,21558,0,"Reth'hedron the Subduer"), +(22357,0,3,"You are making me angry, mortal!",14,0,100,0,0,0,21559,0,"Reth'hedron the Subduer"), +(22357,0,4,"I will break you in two! Relent, fool!",14,0,100,0,0,0,21560,0,"Reth'hedron the Subduer"), +(22357,0,5,"Flee now while you still have your life!",14,0,100,0,0,0,21561,0,"Reth'hedron the Subduer"), +(22357,1,0,"You will regret this, mortal! Reth'hedron will return... I will have my vengeance!",14,0,100,53,0,0,21606,0,"Reth'hedron the Subduer"); + +-- Spell "Reth'hedron Knockdown: The Bolt Trigger" +UPDATE `spell_dbc` SET `Effect1`=28, `EffectImplicitTargetA1`=25, `EffectMiscValue1`=23416, `EffectMiscValueB1`=64 WHERE `Id`=41288; + +-- Reth'hedron's Target +DELETE FROM `creature_template_movement` WHERE `CreatureId`=23416; +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`) VALUES +(23416,0,0,1,0,0,0); + +UPDATE `creature_template` SET `AIName`="SmartAI", `flags_extra`=128 WHERE `entry`=23416; +DELETE FROM `smart_scripts` WHERE `entryorguid`=23416 AND `source_type`=0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(23416,0,0,0,8,0,100,0,41283,0,0,0,0,11,41284,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron's Target - On Spell Hit 'Abyssal Toss' - Cast 'Abyssal Impact'"), +(23416,0,1,0,11,0,100,0,0,0,0,0,0,41,30000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron's Target - On Spawn - Despawn after 30 seconds"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=41284; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(13,3,41284,0,0,31,0,3,23416,0,1,0,0,"","Spell 'Abyssal Impact' cannot affect Reth'hedron's Target"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 22357 AND `SourceId` = 0; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(22,2,22357,0,0,1,1,41291,0,0,0,0,0,"","Group 0: Execute SAI (Action 1) if creature does have aura 'Soul Cannon'"), +(22,8,22357,0,0,1,1,41291,0,0,0,0,0,"","Group 0: Execute SAI (Action 7) if creature does have aura 'Soul Cannon'"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_01_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_01_world.sql new file mode 100644 index 00000000000..132881b3c83 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_01_world.sql @@ -0,0 +1,2 @@ +-- Run action list in Reth'hedron's script even in OOC to prevent potential script stuck +UPDATE `smart_scripts` SET `action_param2` = 2 WHERE `entryorguid` = 22357 AND `source_type` = 0 AND `id` = 13; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_02_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_02_world.sql new file mode 100644 index 00000000000..49026de3e54 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_03_02_world.sql @@ -0,0 +1,24 @@ +-- +-- Captain Tyralius's Prison SAI +UPDATE `gameobject` SET `spawntimesecs` = 60 WHERE `id` = 184588 AND `guid` = 25412; +UPDATE `gameobject_template` SET `AIName` = "SmartGameObjectAI", `ScriptName` = "" WHERE `entry` = 184588; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 184588 AND `source_type` = 1; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 18458800 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(184588, 1,0,0,11,0,100,0,0,0,0,0,0,12, 20787,8,0,0,0,0, 1, 0,0,0,0,0,0,0,0,"Captain Tyralius's Prison - On Respawn - Summon Creature 'Captain Tyralius'"), +(184588, 1,1,0,11,0,100,0,0,0,0,0,0,12, 20825,8,0,0,0,0, 1, 0,0,0,0,0,0,0,0,"Captain Tyralius's Prison - On Respawn - Summon Creature 'Ethereum Prisoner (Tyralius)'"), +(184588, 1,2,0,64,0,100,0,1,0,0,0,0,80,18458800,0,0,0,0,0, 1, 0,0,0,0,0,0,0,0,"Captain Tyralius's Prison - On Gossip Hello - Run Script"), +(18458800,9,0,0, 0,0,100,0,0,0,0,0,0,99, 3,0,0,0,0,0, 1, 0,0,0,0,0,0,0,0,"Captain Tyralius's Prison - On Script - Set Lootstate Deactivated"), +(18458800,9,1,0, 0,0,100,0,0,0,0,0,0,33, 20787,0,0,0,0,0, 7, 0,0,0,0,0,0,0,0,"Captain Tyralius's Prison - On Script - Quest Credit 'Captain Tyralius'"), +(18458800,9,2,0, 0,0,100,0,0,0,0,0,0, 1, 0,0,0,0,0,0,19,20787,5,0,0,0,0,0,0,"Captain Tyralius's Prison - On Script - Say Line 0 (Captain Tyralius)"), +(18458800,9,3,0, 0,0,100,0,0,0,0,0,0,41, 0,0,0,0,0,0,19,20825,5,0,0,0,0,0,0,"Captain Tyralius's Prison - On Script - Despawn (0) (Ethereum Prisoner (Tyralius))"), +(18458800,9,4,0, 0,0,100,0,0,0,0,0,0,45, 0,1,0,0,0,0,19,20787,5,0,0,0,0,0,0,"Captain Tyralius's Prison - On Script - Set Data 0 1 (Captain Tyralius)"); + +-- Captain Tyralius SAI +UPDATE `creature_template` SET `AIName` = "SmartAI", `ScriptName` = "" WHERE `entry` = 20787; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 20787 AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 2078700 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(20787, 0,0,0,38,0,100,0, 0, 1,0,0,0,80,2078700,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Captain Tyralius - On Data Set 0 1 - Run Script"), +(2078700,9,0,0, 0,0,100,0,5000,5000,0,0,0,11, 51347,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Captain Tyralius - On Script - Cast 'Teleport Visual Only'"), +(2078700,9,1,0, 0,0,100,0, 0, 0,0,0,0,41, 2000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Captain Tyralius - On Script - Despawn (2000)"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_04_00_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_04_00_world_335.sql new file mode 100644 index 00000000000..24b272d9cf6 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_04_00_world_335.sql @@ -0,0 +1,131 @@ +-- 244 Gnolls invasores +-- https://es.classic.wowhead.com/quest=244 +SET @ID := 244; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Hay gnolls de Crestagrana tan cerca de Elwynn? Puede que planeen una invasión... ¡Los de Villa del Lago ya no serán los únicos humanos bajo asedio!$B$BAquí tienes el pago, pese a las noticias que traes. Y en qué mal momento: carecemos de recursos.', 0); + +-- 246 Evaluar la amenaza +-- https://es.classic.wowhead.com/quest=246 +SET @ID := 246; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Disculpe, $n, pero tenemos mucho que hacer como para mantener nuestras manos atadas aquí. Si no tiene nada que informar, entonces debo ocuparme de otros asuntos.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$BAsí que hay un grupo numeroso de gnolls de los duros. Seguro que no te ha sido fácil recopilar esta información.$B$BTen, $n, y gracias por tu ayuda.$B$BHabla con el alguacil Marris y el magistrado Salomón en Villa del Lago. Necesitarán tu ayuda; la situación empeora por momentos.', 0); + +-- 129 Una comida gratis +-- https://es.classic.wowhead.com/quest=129 +SET @ID := 129; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Que Darcy me envía la comida? Pues venga, ¡a mover el bigote!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias, me muero de hambre. ¡Proteger la ciudad de los orcos y los gnolls es un trabajo duro!', 0); + +-- 14079 Aprende a montar en el Bosque de Elwynn +-- https://es.wowhead.com/quest=14079 +SET @ID := 14079; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, ¿recibiste mi carta? Bien.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Entonces, ¿comenzaremos tu entrenamiento de Aprendiz de Jinete?', 0); + +-- 130 Una visita al herborista +-- https://es.classic.wowhead.com/quest=130 +SET @ID := 130; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Un ramo de flores? ¿Acabas de llegar y ya estás con romances?$B$BNo es por chafardear, pero los amores juveniles son tan bonitos... sobre todo en tiempos de guerra.', 0); + +-- 131 Un ramo de narcisos +-- https://es.classic.wowhead.com/quest=131 +SET @ID := 131; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. ¿Le gustó la comida a Parker?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Qué bonitas! ¡Y qué bien huelen!$B$BPero son las flores favoritas de Martie. ¿No me digas que Parker te mandó a comprarle las flores a esa bruja? No le dijiste que eran para mí, ¿verdad? Porque si lo sabía, seguro que puso veneno.$B$BEn fin, no es culpa tuya. Gracias, y aquí tienes la comida.', 0); + +-- 3741 El collar de Hilary +-- https://es.classic.wowhead.com/quest=3741 +SET @ID := 3741; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, ¿has encontrado mi collar? Papá dice que hay monstruos en el lago; ¿has visto alguno?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por encontrar mi collar, $gseñor:señora; $c... Mi gatita también dice gracias, ¿a que sí, Effsee?', 0); + +-- 125 Las herramientas perdidas +-- https://es.classic.wowhead.com/quest=125 +SET @ID := 125; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Me traes las herramientas?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Excelente trabajo, $n. Pensé que no volvería a ver mis herramientas.', 0); + +-- 150 Cazadores furtivos +-- https://es.classic.wowhead.com/quest=150 +SET @ID := 150; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes las aletas? ¡Tenemos que echar a los múrlocs del lago!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Buen trabajo, $n.$B$BEs raro que estén tan lejos del mar; puede que estuvieran huyendo de algo...', 0); + +-- 127 Pescado a la venta +-- https://es.classic.wowhead.com/quest=127 +SET @ID := 127; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué me traes?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ha sido un placer!', 0); + +-- 89 El puente sempiterno +-- https://es.classic.wowhead.com/quest=89 +SET @ID := 89; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡El puente no va a construirse solo! ¿Dónde están las picas y los remaches?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Buen trabajo, $n. Con esto podemos ir avanzando los trabajos del puente.', 0); + +-- 92 Estofado Crestagrana +-- https://es.classic.wowhead.com/quest=92 +SET @ID := 92; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tráeme 5 filetes de carne dura de cóndor, 5 morros de dentosangre grandes y 5 raciones de carne de araña crujiente.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Muchas gracias, $n. Aquí tienes el delicioso estofado de Crestagrana prometido.', 0); + +-- 34 Una visita poco grata +-- https://es.classic.wowhead.com/quest=34 +SET @ID := 34; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has acabado ya con Panzallena?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Por fin! Gracias, $n, me has hecho un favor enorme. ¡Este año el jardín estará precioso!', 0); + +-- 20 La amenaza de los Roca Negra +-- https://es.classic.wowhead.com/quest=20 +SET @ID := 20; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has estado liquidando orcos, $n? Demuéstramelo.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ahora hay muchos menos orcos de los que ocuparse; gracias.', 0); + +-- 128 La recompensa de Roca Negra +-- https://es.classic.wowhead.com/quest=128 +SET @ID := 128; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Regresa una vez que hayas matado a 15 campeones de Roca Negra', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Has mostrado gran valor frente a los Roca Negra, $c. Nos has prestado un gran servicio.', 0); + +-- 115 Magia de las Sombras +-- https://es.classic.wowhead.com/quest=115 +SET @ID := 115; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Cómo va con los taumaturgos umbríos? ¿Tienes los orbes de medianoche?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias, $n. Acabaré con ellos de inmediato.', 0); + +-- 169 Se busca: Gath'Ilzogg +-- https://es.classic.wowhead.com/quest=169 +SET @ID := 169; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué llevas ahí, $r?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Buen trabajo, $n! Gath\'Ilzogg es responsable de la muerte de muchos humanos. Nos hemos vengado. ¡Estamos un paso más cerca de reconquistar el castillo!', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_04_01_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_04_01_world_335.sql new file mode 100644 index 00000000000..f118da6b3f5 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_04_01_world_335.sql @@ -0,0 +1,19 @@ +-- Texts with wrong broadcast texts (typos, both texts are completely different) +-- Disobedient Dragonmaw Peon, these texts are related to another quest +DELETE FROM `creature_text` WHERE `CreatureID` = 23311 AND `GroupID` = 0 AND `ID` IN (6,7); +-- Moodle +UPDATE `creature_text` SET `BroadcastTextId` = 28395 WHERE `CreatureID` = 28122 AND `GroupID` = 3 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 28394 WHERE `CreatureID` = 28122 AND `GroupID` = 3 AND `ID` = 1; +-- Text https://www.wowhead.com/npc=28122/moodle#comments:id=914017:reply=436172 will be just replaced by text +-- from broadcast_text, since there's no such text and never was +-- And another https://www.wowhead.com/npc=28122/moodle#comments:id=914017:reply=436172 +UPDATE `creature_text` SET `BroadcastTextId` = 28401 WHERE `CreatureID` = 28122 AND `GroupID` = 4 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 28402 WHERE `CreatureID` = 28122 AND `GroupID` = 4 AND `ID` = 2; +UPDATE `creature_text` SET `BroadcastTextId` = 28399 WHERE `CreatureID` = 28122 AND `GroupID` = 4 AND `ID` = 3; +UPDATE `creature_text` SET `BroadcastTextId` = 28397 WHERE `CreatureID` = 28122 AND `GroupID` = 4 AND `ID` = 4; +UPDATE `creature_text` SET `BroadcastTextId` = 28398 WHERE `CreatureID` = 28122 AND `GroupID` = 4 AND `ID` = 5; +-- Instructor Hroegar +UPDATE `creature_text` SET `BroadcastTextId` = 30576 WHERE `CreatureID` = 29915 AND `GroupID` = 0 AND `ID` = 7; + +UPDATE `creature_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextId` = b.`ID` SET a.`Text` = b.`Text` WHERE b.`Text1` = '' AND a.`Text` != b.`Text`; +UPDATE `creature_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextId` = b.`ID` SET a.`Text` = b.`Text1` WHERE b.`Text` = '' AND a.`Text` != b.`Text1`; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_00_world.sql new file mode 100644 index 00000000000..52dfe308e27 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_00_world.sql @@ -0,0 +1,4 @@ +-- +UPDATE `smart_scripts` SET `event_phase_mask`=0,`event_flags`=0 WHERE `entryorguid`=16027 AND `source_type`=0; +UPDATE `creature_template` SET `ScriptName`='npc_frogger_trigger_naxx' WHERE `entry`=16082; +UPDATE `creature_summon_groups` SET `summonerId`=16082,`summonerType`=0 WHERE `summonerId`=533 AND `summonerType`=2; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_01_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_01_world.sql new file mode 100644 index 00000000000..bfa0e4542bb --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_01_world.sql @@ -0,0 +1,2 @@ +-- Add CREATURE_FLAG_EXTRA_NO_COMBAT to Kologarn's stalkers +UPDATE `creature_template` SET `flags_extra` = `flags_extra` | 0x00002000 WHERE `entry` IN (33661,33809,33942); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_02_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_02_world_335.sql new file mode 100644 index 00000000000..e669007d039 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_02_world_335.sql @@ -0,0 +1,162 @@ +-- 386 Lo que sucede alrededor... +-- https://es.classic.wowhead.com/quest=386 +SET @ID := 386; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Ya has estado en las Mazmorras de Ventormenta? Temo que el poder que ha mantenido a Targor con vida acabe por conseguir liberarlo. Fue sentenciado a muerte, no a ser un títere político.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Targor el Pavoroso ha caído al fin. Me alegro. Buen trabajo, $n. A veces solo se puede hacer justicia al margen de los tribunales y los políticos.', 0); +-- 120 Mensajero a Ventormenta +-- https://es.classic.wowhead.com/quest=120 +SET @ID := 120; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué llevas ahí?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Descansa, $c.$B$BEl magistrado Solomon es un líder de los nobles; siempre atiendo a sus palabras. Voy a reunirme con el Rey para exponerle la situación. Dile al magistrado que enviaremos refuerzos en cuanto Su Majestad dé la orden.', 0); +-- 121 Mensajero a Ventormenta +-- https://es.classic.wowhead.com/quest=121 +SET @ID := 121; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué noticias envía el General? ¿Vienen refuerzos?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por todo, $c. Acepta estas monedas por tus servicios a Villa del Lago y Ventormenta.$B$BY ahora disculpa, pero esta correspondencia me intriga; está pasando algo turbio. Temo que se avecine otro conflicto.', 0); +-- 116 Tiempos de sequía +-- https://es.classic.wowhead.com/quest=116 +SET @ID := 116; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesito que vayas a recoger un barril de cerveza Cebatruenos de Tragoamargo Cebatruenos, que está en las colinas de Páramos de Poniente, uno de vino dulce en Ventormenta, una botella de licor de luna en Villa Oscura y una de ron dulce en Villadorada. Tráeme todo eso y te ganarás una recompensa.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Buen trabajo, $n! Sé qué caminos has tenido que recorrer para traer este licor. ¡Esto complacerá a mis patronos!$B$BMi esposa cose muy bien; acepta esta capa en agradecimiento por tus servicios.', 0); +-- 118 El precio de unas herraduras +-- https://es.classic.wowhead.com/quest=118 +SET @ID := 118; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué dices? ¿Que vienes de parte de Verner? Pues dame la nota. ¡Y habla más alto!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que necesita herraduras, ¿eh?', 0); +-- 132 La hermandad de los Defias +-- https://es.classic.wowhead.com/quest=132 +SET @ID := 132; +UPDATE `quest_template_locale` SET `Title` = 'La hermandad de los Defias' WHERE `ID` = @ID AND locale = 'esES'; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Me alegro de verte de vuelta, $n. ¿Qué tenía que decir Wiley?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Bah! Debería haber acabado con esa escoria cuando tuve oportunidad de hacerlo. Pero esta información es crucial. Buen trabajo.', 0); +-- 135 La hermandad de los Defias +-- https://es.classic.wowhead.com/quest=135 +SET @ID := 135; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué asuntos tienes conmigo? Soy un hombre muy ocupado...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Creo que este asunto es mucho más complicado de lo que cree Mantorrecio.', 0); +-- 141 La hermandad de los Defias +-- https://es.classic.wowhead.com/quest=141 +SET @ID := 141; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Ha conseguido aclarar algo el maestro Shaw?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Edwin VanCleef... conozco muy bien ese nombre. Me desconcierta pensar que un hombre con tanto talento y tan trabajador pudiera convertirse en tal escoria. Necesitaré más pruebas antes de creerlo.', 0); +-- 388 El color de la sangre +-- https://es.classic.wowhead.com/quest=388 +SET @ID := 388; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Veo que has vuelto, $c. ¿Has conseguido 10 pañuelos de lana roja de esa escoria Defias de las Mazmorras?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Y estos pañuelos, símbolos asquerosos de corrupción, son por lo que mi Mac tuvo que morir? Qué gran pérdida. Qué trágico sacrificio.$B$BPero en fin, no puedo vivir en el pasado. Has de saber, $n, que tus actos han conseguido que se haga justicia con mi familia.', 0); +-- 142 La hermandad de los Defias +-- https://es.classic.wowhead.com/quest=142 +SET @ID := 142; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$n, ¿pudiste reunir alguna información? ¿Localizaste al mensajero?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Esto es sin duda alguna una prueba clara de que VanCleef está al mando. Ahora todo lo que tenemos que saber es dónde se oculta la banda Defias.$B$BTuvimos un golpe de suerte mientras estabas fuera. Capturamos a un ladrón que intentaba robar el carro de Saldean. Ha prometido guiarnos hasta la ladronera a cambio de su vida. Quiero que defiendas al traidor para que pueda enseñarnos la ladronera. Vuelve a verme cuando hayas descubierto su localización.', 0); +-- 155 La hermandad de los Defias +-- https://es.classic.wowhead.com/quest=155 +SET @ID := 155; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué negocio tienes conmigo? Soy un hombre muy ocupado...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Excelente, $n! Ahora que sabemos dónde se oculta, VanCleef ya es nuestro.', 0); +-- 166 La hermandad de los Defias +-- https://es.classic.wowhead.com/quest=166 +SET @ID := 166; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué tal va la caza y captura de Edwin Van Cleef?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$n, tu valentía es extraordinaria. Las Milicias del Pueblo te agradecen los servicios prestados a las gentes de los Páramos de Poniente. Ahora que VanCleef ha muerto, estamos ante el comienzo del fin de la Hermandad Defias. Esperemos que en un día no muy lejano la paz volverá a bendecir los llanos de estas tierras.', 0); +-- 119 Regresa junto a Verner +-- https://es.classic.wowhead.com/quest=119 +SET @ID := 119; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Me alegro de verte! ¿Traes las herraduras?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias, me hacía mucha falta.$B$BAh, hay una nota... ¿Cómo? ¡¿Argus quiere que le pague?! ¡Bah!$B$BBueno, gracias por tu ayuda.', 0); +-- 143 Mensajero a los Páramos de Poniente +-- https://es.classic.wowhead.com/quest=143 +SET @ID := 143; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Saludos, $c. ¿Qué te trae a hablar con Las Milicias del Pueblo?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Has servido bien a tu maestro.', 0); +-- 214 Pañuelos rojos de seda +-- https://es.classic.wowhead.com/quest=214 +SET @ID := 214; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has estado defendiendo nuestra tierra de la banda Defias? Si es así enséñame 10 pañuelos de seda roja como prueba.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Bien hecho, $n! En nombre de Las Milicias del Pueblo te rindo homenaje por todos tus esfuerzos. Pronto, y gracias a la ayuda de valientes como tú, devolveremos esta tierra a su pueblo.', 0); +-- 144 Mensajero a los Páramos de Poniente +-- https://es.classic.wowhead.com/quest=144 +SET @ID := 144; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Están Las Milicias del Pueblo en camino? ¿Traes buenas noticias de Gryan Mantorrecio?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Esto no es nada bueno. No me había dado cuenta de que Mantorrecio está igual que nosotros. ¿Qué campaña es tan importante como para enviar al ejército de Ventormenta lejos de su gente? Lo sabré a su debido tiempo.$B$BTen, acepta estas monedas en pago por tus servicios Puede que vuelva a contratarte.', 0); +-- 122 Escamas de barriga +-- https://es.classic.wowhead.com/quest=122 +SET @ID := 122; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Si no le envío las escamas a Argus, mandará a alguien a buscarlas. ¿Las tienes o no?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias, con esto pagaré a Argus.', 0); +-- 124 El aullido de los gnolls +-- https://es.classic.wowhead.com/quest=124 +SET @ID := 124; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mis caballos todavía parecen asustados, y todavía escucho a ese maldito lobo llorar por la noche. ¡Por favor, $n, haz algo con esos Gnolls!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por tu ayuda, $n.', 0); +-- 126 El aullido de las colinas +-- https://es.classic.wowhead.com/quest=126 +SET @ID := 126; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ululante es peligroso, $n. Entenderé que no seas capaz de enfrentarte a él.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias de nuevo. El ejército de Ventormenta está tan ocupado con los orcos que no hay tropas para proteger Crestagrana de otras amenazas, como los gnolls.', 0); +-- 91 Ley de Solomon +-- https://es.classic.wowhead.com/quest=91 +SET @ID := 91; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tráeme 10 colgantes Pellejo Negro y te recompensaré.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El Tribunal de Villa del Lago reconoce tu entrega a la justicia, $n. Gracias por ayudar a mantener la ley y el orden en el Reino.', 0); +-- 19 Tharil'zun +-- https://es.classic.wowhead.com/quest=19 +SET @ID := 19; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Los orcos de Roca Negra siguen atacando. ¿Has acabado con Tharil\'zun?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Era fuerte y cruel; seguro que no fue fácil derrotarlo. Gracias; aquí tienes tu recompensa.', 0); +-- 180 Se busca: Teniente Fangore +-- https://es.classic.wowhead.com/quest=180 +SET @ID := 180; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué nuevas nos traes?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Así que el malvado Fangore ha muerto? Pues buen viaje. Admiro tu valor, $c. Tienes la gratitud de Villa del Lago.', 0); +-- 145 Mensajero a Villa Oscura +-- https://es.classic.wowhead.com/quest=145 +SET @ID := 145; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Parece que vienes de lejos, $c. ¿Qué te trae a Villa Oscura?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por venir hasta aquí. Esta información es muy importante.', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_03_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_03_world_335.sql new file mode 100644 index 00000000000..6b169ed6bb2 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_03_world_335.sql @@ -0,0 +1,134 @@ +-- 66 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=66 +SET @ID := 66; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, así que te manda Lady Eva...', 0); +-- 101 El Tótem de castigo +-- https://es.classic.wowhead.com/quest=101 +SET @ID := 101; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tráeme 10 colmillos de necrófago, 10 dedos de esqueleto y 5 frascos de veneno de araña. Así haré un encantamiento a un Tótem de castigo que dañará a aquellos que intenten causarte daño a ti.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Muy inteligente por tu parte, $n. Este Tótem de castigo te protegerá del mal que acecha por todo Azeroth y más allá. Cuando te sientas amenazado, confórtate con el aura mágica de este tótem. Sé valiente, $c. Necesitarás todo el valor del que puedas hacer acopio, pues veo mucha sangre en tu futuro.', 0); +-- 90 Kebab de lobo sazonado +-- https://es.classic.wowhead.com/quest=90 +SET @ID := 90; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has conseguido ya las 10 ijadas magras de lobo? ¿Y qué hay de las hierbas de Felicia de Ventormenta?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Buen trabajo, $n! ¡Disfruta esta delicatessen llamada kebab de lobo salpimentado!', 0); +-- 56 La Guardia Nocturna +-- https://es.classic.wowhead.com/quest=56 +SET @ID := 56; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has matado a esos guerreros y magos?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Espléndido, $n. Serás recompensado por los servicios prestados a la gente de Villa Oscura.', 0); +-- 221 Ferocanis en el bosque +-- https://es.classic.wowhead.com/quest=221 +SET @ID := 221; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Vuelves tan pronto, $N? Espero que no hayas venido a decirme que te has rendido.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Te has desenvuelto bien contra los Correoscuros, $n. Pero parece que su número es irreducible. Cada vez que hacemos un progreso, llegan más a tomar el relevo.$B$B¿Qué maléfico poder es el que les trae aquí? ¿Por qué han irrumpido de esta manera en nuestro infeliz reino?$B$BTendré fe en el maestro Carevin. Sin duda, él llegará hasta el fondo del asunto.', 0); +-- 57 La Guardia Nocturna +-- https://es.classic.wowhead.com/quest=57 +SET @ID := 57; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Vuelve a mí una vez que hayas matado a 15 Malignos esqueléticos y 15 Horrores esqueléticos, $N.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Las gentes de Villa Oscura te dan las gracias, $n. Has demostrado ser un gran aliado de la Guardia Nocturna.', 0); +-- 222 Ferocanis en el bosque +-- https://es.classic.wowhead.com/quest=222 +SET @ID := 222; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Te intimidaron las bestias? ¡Pero no temas, $N, los que defienden la Luz nunca caerán!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'A decir verdad, $n, no creía que llegarías tan lejos. Pero está claro que me equivoqué contigo. De hecho, si deseas unirte formalmente a la lucha del maestro Carevin, será un placer escribirte una carta de recomendación.', 0); +-- 223 Ferocanis en el bosque +-- https://es.classic.wowhead.com/quest=223 +SET @ID := 223; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Sí? ¿Qué quieres? Habla deprisa, tengo asuntos urgentes que atender.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Perdona mi frío recibimiento, $n, pero ya te habrás dado cuenta de que soy un hombre muy ocupado. Veo que has impresionado a Calor, cosa que no es en absoluto fácil de conseguir, y veo que te ha dado una recomendación.$B$BHemos de afrontar seres de lo más desagradable, $n, y necesitamos la ayuda de cualquiera que haya demostrado su valía. Combatimos contra demonios, no-muertos y contra aquellos que les proporcionan ayuda. Mantente alerta, sé $gprecavido:precavida; y no confíes en nadie que no colabore con nuestra causa.$B$BGloria bajo la Luz.', 0); +-- 146 Mensajero a Villa Oscura +-- https://es.classic.wowhead.com/quest=146 +SET @ID := 146; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Me alegro de verte. ¿Debo informar de que La Guardia Nocturna ha salido de Villa Oscura?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Por la Luz! El ejército de Ventormenta se ha retirado de Páramos de Poniente. ¿La Guardia ya no protege Villa Oscura? Aquí hay algo muy siniestro.$B$BAh, quería recompensarte, $c; toma unas monedas. Disculpa, pero tengo que averiguar qué está pasando en Ventormenta.', 0); +-- 174 Mira las estrellas +-- https://es.classic.wowhead.com/quest=174 +SET @ID := 174; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has conseguido encontrar a un ingeniero que te haga un tubo de bronce?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Es perfecto, $n. ¡Ya hemos completado el primer paso!', 0); +-- 175 Mira las estrellas +-- https://es.classic.wowhead.com/quest=175 +SET @ID := 175; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Pues sí, sí que tenía un espejo.', 0); +-- 177 Mira las estrellas +-- https://es.classic.wowhead.com/quest=177 +SET @ID := 177; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Le he enseñado a Cog nuestra máquina de las estrellas. Bueno, lo que hemos hecho hasta ahora. Se quedó muy impresionado. ¿Encontraste el instrumento reflectante?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Excelente, excelente! ¡Es perfecto! ¡Muchas gracias!', 0); +-- 181 Mira las estrellas +-- https://es.classic.wowhead.com/quest=181 +SET @ID := 181; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Conseguiste convencer a Zzarc\'Vul de que nos preste su monóculo para nuestro experimento?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Al fin! ¡Ya hemos completado el instrumento de las estrellas! Gracias, $n. Ya puedo seguir con mis estudios...', 0); +-- 245 Las amenazas de ocho patas +-- https://es.classic.wowhead.com/quest=245 +SET @ID := 245; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Será mejor que tengas cuidado cuando trates con las arañas, he perdido a algunos de mis hombres por ellas, y créeme, no es agradable ver a un hombre colgado boca abajo en sus redes después de que el veneno ha comenzado a reblandecerlos.$B$BNo me gustaría que uno de esos bichos te almorzara.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ah! Has vuelto. Y no demasiado agotado, por lo que veo. La Guardia Nocturna está agradecida por tu trabajo, $n, y yo te prometí una recompensa, aquí la tienes.', 0); +-- 163 Cerro del Cuervo +-- https://es.classic.wowhead.com/quest=163 +SET @ID := 163; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, $N! ¿De vuelta tan pronto? ¿Sin duda has vuelto a cazar? ¡No se preocupe si ha tenido algunos contratiempos, a la larga mejorará!$B$B... No podrías empeorar mucho, de todos modos ...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡No! ¡Por favor, no me mates! Soy solo yo... ¡¡Alterio!! Están por todas partes... ¡No puedo escapar! ¿Monstruos en Cerro del Cuervo? No, no, no... no puede haber ninguno. Aquí solo está Alterio, el inocente Alterio.', 0); +-- 377 Crimen y castigo +-- https://es.classic.wowhead.com/quest=377 +SET @ID := 377; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Cuando se deja vivir a un profanador como Dextren Ward, se traiciona a la justicia. Vuelve a mí cuando se haya cumplido la sentencia de muerte que Lord Ebonlocke dictó contra ese rapiñador de Ward. Vamos a dar a las familias de los muertos la satisfacción que merecen, y además, enviaremos un claro mensaje a la Casa de Nobles de Ventormenta.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que finalmente, Dextren Ward pagó por sus crímenes contra la humanidad... Eso sí que es hacer limpieza. ¡Y enhorabuena, $gamigo:amiga;! No solo has dado a las familias de los muertos la tranquilidad de espíritu que merecen, además has enviado un contundente mensaje a esos burócratas corruptos de la Casa de Nobles. Ventormenta debe escuchar las necesidades de la gente del Bosque del Ocaso o nos independizaremos y nos liberaremos de su tiranía.', 0); +-- 164 Entrega a Sven +-- https://es.classic.wowhead.com/quest=164 +SET @ID := 164; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tienes pinta de ser fuerte, $c. ¿Has venido a unirte a nuestra lucha?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Estos suministros serán muy útiles. La ayuda de la familia Carevin es siempre bienvenida. Aquí tienes un algo por tus molestias.', 0); +-- 58 La Guardia Nocturna +-- https://es.classic.wowhead.com/quest=58 +SET @ID := 58; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesito tu ayuda, $n. Viaja al cementerio al noroeste y libera el mausoleo oriental de 20 propagadores de peste.$B$BVuelve a verme cuando hayas completado tu tarea.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Te doy las gracias de parte de las gentes de Villa Oscura y de la Guardia Nocturna, $n, por tu valor y dedicación. Que la Luz ilumine tu camino.', 0); +-- 165 El ermitaño +-- https://es.classic.wowhead.com/quest=165 +SET @ID := 165; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Elaine Carevin? Je, je, sí, claro... los Carevin.$B$BNo, no pasa nada. Es que ya no puedo ir a la villa, el viaje es demasiado para mí. Los caminos son peligrosos y cada día estoy más viejo. ¿Podrías hacer algunos favores a un pobre viejo?', 0); +-- 226 Con los lobos en los talones +-- https://es.classic.wowhead.com/quest=226 +SET @ID := 226; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Sigues cazando lobos...?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Oh, bien. Has diezmado la manada. Ahora que no tendremos a esos lobos pisándonos los talones, podremos centrarnos en Morbent Vil.$B$BTen, coge algunos de estos manojos destellantes. Los hacen en el pueblo y muchos han sido donados a Sven, para ayudar a su causa.', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_04_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_04_world_335.sql new file mode 100644 index 00000000000..229eb0a7a0a --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_04_world_335.sql @@ -0,0 +1,5 @@ +-- Add BroadcastTextId to Glutton's texts, confirmed by https://www.youtube.com/watch?v=rCZU9MRtQ8s +UPDATE `creature_text` SET `BroadcastTextId` = 4515 WHERE `CreatureID` = 8567 AND `GroupID` = 2 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 4516 WHERE `CreatureID` = 8567 AND `GroupID` = 3 AND `ID` = 0; +-- Mismatches +UPDATE `creature_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextId` = b.`ID` SET a.`Text` = b.`Text` WHERE b.`Text1` = '' AND a.`Text` != b.`Text`; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_05_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_05_world.sql new file mode 100644 index 00000000000..e6cdab73843 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_05_05_world.sql @@ -0,0 +1,31 @@ +-- Add missing Scarab Coffers and update loot templates +UPDATE `gameobject_loot_template` SET `QuestRequired` = 0 WHERE `Entry` IN (17532,17533) AND `Item` = 21156 AND `Reference` = 0; +UPDATE `gameobject_loot_template` SET `MaxCount` = 3 WHERE `Entry` IN (17532,17533) AND `Reference` IN (14502,14001); +UPDATE `reference_loot_template` SET `Chance` = 7 WHERE `Entry` IN (14502,14001); + +SET @OGUID := 92308; +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+20; +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +-- Aq 40 Coffer Locations +(@OGUID+0, 180690, 531, 3428, 3428, 1, 1, -8561.12, 1989.54, -3.091515, 4.188792, 0, 0, -0.866025, 0.5000008, 7200, 255, 1, 28153), +(@OGUID+1, 180690, 531, 3428, 3428, 1, 1, -8134.142, 1125.443, -86.26643, 2.513274, 0, 0, 0.9510565, 0.3090171, 7200, 255, 1, 28153), +(@OGUID+2, 180690, 531, 3428, 3428, 1, 1, -8583.558, 1287.909, -68.88995, 1.605702, 0, 0, 0.7193394, 0.6946588, 7200, 255, 1, 28153), +(@OGUID+3, 180690, 531, 3428, 3428, 1, 1, -8674.741, 1594.589, -86.13927, 3.57793, 0, 0, -0.9762955, 0.2164421, 7200, 255, 1, 28153), +(@OGUID+4, 180690, 531, 3428, 3428, 1, 1, -8882.011, 1347.217, -92.58246, 1.134463, 0, 0, 0.5372992, 0.8433917, 7200, 255, 1, 28153), +(@OGUID+5, 180690, 531, 3428, 3428, 1, 1, -8928.15, 1823.571, -18.932, 1.099556, 0, 0, 0.5224981, 0.8526405, 7200, 255, 1, 28153), +(@OGUID+6, 180690, 531, 3428, 3428, 1, 1, -9106.087, 1502.935, -100.0013, 5.078908, 0, 0, -0.5664063, 0.8241262, 7200, 255, 1, 28153), +(@OGUID+7, 180690, 531, 3428, 3428, 1, 1, -9161.575, 1579.325, -79.93993, 1.884953, 0, 0, 0.8090162, 0.5877863, 7200, 255, 1, 28153), +(@OGUID+8, 180690, 531, 3428, 3428, 1, 1, -9201.085, 1486.463, -95.17252, 2.007128, 0, 0, 0.8433914, 0.5372996, 7200, 255, 1, 28153), +(@OGUID+9, 180690, 531, 3428, 3428, 1, 1, -9242.85, 1567.696, -77.35221, 0.4886912, 0, 0, 0.2419214, 0.9702958, 7200, 255, 1, 28153), +(@OGUID+10, 180690, 531, 3428, 3428, 1, 1, -9203.896, 1961.314, -50.16774, 1.553341, 0, 0, 0.7009087, 0.7132511, 7200, 255, 1, 28153), +-- Aq 20 Coffer Locations +(@OGUID+11, 180691, 509, 3429, 0, 1, 1, -8938.357, 1860.113, 3.230413, 3.752462, 0, 0, -0.9537163, 0.3007079, 7200, 255, 1, 28153), +(@OGUID+12, 180691, 509, 3429, 0, 1, 1, -9090.657, 1500.959, 24.43414, 0.9773831, 0, 0, 0.469471, 0.8829479, 7200, 255, 1, 28153), +(@OGUID+13, 180691, 509, 3429, 3449, 1, 1, -8713.438, 1543.339, 32.20343, 0.7679439, 0, 0, 0.3746061, 0.927184, 7200, 255, 1, 28153), +(@OGUID+14, 180691, 509, 3429, 0, 1, 1, -9344.263, 1191.306, 22.02172, 1.308995, 0, 0, 0.6087608, 0.7933538, 7200, 255, 1, 28153), +(@OGUID+15, 180691, 509, 3429, 3451, 1, 1, -9541.153, 1585.01, 26.55809, 4.049168, 0, 0, -0.8987932, 0.4383728, 7200, 255, 1, 28153), +(@OGUID+16, 180691, 509, 3429, 3451, 1, 1, -9694.639, 1653.436, 22.49914, 5.864307, 0, 0, -0.2079115, 0.9781476, 7200, 255, 1, 28153), +(@OGUID+17, 180691, 509, 3429, 0, 1, 1, -9519.043, 2003.008, 109.0341, 2.426008, 0, 0, 0.9366722, 0.3502074, 7200, 255, 1, 28153), +(@OGUID+18, 180691, 509, 3429, 3453, 1, 1, -9006.972, 1988.604, 32.23689, 6.161013, 0, 0, -0.06104851, 0.9981348, 7200, 255, 1, 28153), +(@OGUID+19, 180691, 509, 3429, 3453, 1, 1, -9121.046, 2180.517, 24.86209, 0.9075702, 0, 0, 0.4383707, 0.8987942, 7200, 255, 1, 28153), +(@OGUID+20, 180691, 509, 3429, 3450, 1, 1, -8772.138, 2003.604, 21.90698, 2.91469, 0, 0, 0.9935713, 0.1132084, 7200, 255, 1, 28153); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_00_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_00_world_335.sql new file mode 100644 index 00000000000..c917a3ed8f8 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_00_world_335.sql @@ -0,0 +1,141 @@ +-- 67 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=67 +SET @ID := 67; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El viejo baúl se abre con un crujido...', 0); +-- 95 La venganza de Sven +-- https://es.classic.wowhead.com/quest=95 +SET @ID := 95; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hay un montón de tierra, apilada con prisas, como si alguien se hubiera visto obligado a esconder algo en poco tiempo.', 0); +-- 68 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=68 +SET @ID := 68; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Me acuerdo de ti... Eres el que estaba preguntando por ese tal Stalvan. ¿Encontraste lo que estabas buscando?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Interesante... Así que ese individuo sí que pasó un tiempo en Arroyo de la Luna, después de todo. Resulta extraño que la carta nunca llegara a entregarse. En cualquier caso, voy a actualizar el registro.', 0); +-- 148 Suministros de Villa Oscura +-- https://es.classic.wowhead.com/quest=148 +SET @ID := 148; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, necesitas Hilo de pelo de fantasma, ¿no es así? Pues me temo que no tengo ninguno en el almacén, pero puedo hacértelo, si tú me proporcionas el pelo de fantasma.', 0); +-- 149 Hilo de cabello de fantasma +-- https://es.classic.wowhead.com/quest=149 +SET @ID := 149; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', ' Oh, por favor, ¡no me mires! ¡Arranqué estos ojos con mis propias manos, pero puedo sentir tu mirada fija en mí!$B$B¡Soy un monstruo! ¡Un monstruo horrible! ¡¡Por favor, no me mires!!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué es eso? ¿Un peine? ¡Es precioso! Y se desliza como seda por mi cabello, como si no fuera el alambroso y grasiento horror que es.$B$BAy, si tan solo tuviera un espejo...', 0); +-- 5 La hambruna de Alterio +-- https://es.classic.wowhead.com/quest=5 +SET @ID := 5; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Un envío de mi hermano? ¡Espléndido! ¡La fortuna realmente me brilla hoy!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesitas croquetas de cangrejo, ¿verdad? Bueno, quizás pueda cocinarte algunas...', 0); +-- 93 Los pasteles de cangrejo oscuro +-- https://es.classic.wowhead.com/quest=93 +SET @ID := 93; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Salve, $n. ¿Has conseguido esas patas pegajosas de araña ya?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Tienes un bonito ramillete de patas ahí! Deja que las condimente con mis especias secretas (¡no mires!) y las saltearé en una sartén...$B$BY, aunque las croquetas de cangrejo son mi especialidad y no te daré nunca la receta, sí te daré la de un plato que es casi igual de bueno.', 0); +-- 240 Regresa junto a Alterio +-- https://es.classic.wowhead.com/quest=240 +SET @ID := 240; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$n, ¡estás aquí! ¡¿Tienes mi comida?!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ajá! Gracias, $n. ¡Qué bien sientan estas cosas!$B$B¡Y ten, deja que te pague!', 0); +-- 154 Devuelve el peine +-- https://es.classic.wowhead.com/quest=154 +SET @ID := 154; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tengo la sensación de que has visto a Mary la Ciega. ¿Tienes mi peine...?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Con esto puedo hacerte un carrete de Hilo de pelo de fantasma y todavía me sobrarían algunas hebras. Ten, acepta estas monedas a cambio de esas hebras.', 0); +-- 157 Devolver el pelo +-- https://es.classic.wowhead.com/quest=157 +SET @ID := 157; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesito colocar el hilo de cabello de fantasma en mis puertas y ventanas para mantener alejados a esos indeseables espíritus. ¿Me lo conseguiste?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Delicioso! Esto funcionará de maravilla.$B$BTen, $n, acepta esto como pago por tu honorable acción.', 0); +-- 158 Zumo de zombi +-- https://es.classic.wowhead.com/quest=158 +SET @ID := 158; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesitas un poco de zumo de zombi, ¿verdad? Mmm... es un líquido muy fuerte... no me lo piden muy a menudo.', 0); +-- 230 El campamento de Sven +-- https://es.classic.wowhead.com/quest=230 +SET @ID := 230; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Que has encontrado qué? Déjame verlo, por favor...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$B¡Esa figura misteriosa que vi fue testigo de la muerte de mi familia! Hay preguntas que necesito hacerle a ese hombre... ¡si tan solo supiera quién es!', 0); +-- 262 La figura en las sombras +-- https://es.classic.wowhead.com/quest=262 +SET @ID := 262; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Si tienes algo que pertenezca a la figura misteriosa que buscas, enséñamelo. Quizás pueda averiguar algo sobre su dueño.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mmm... Alguien ha manipulado este libro hace poco... alguien guiado por la venganza. Pero las impresiones que hay en él, al menos las impresiones del dueño original, son débiles.$B$BPero sí puedo decirte que el dueño original de este libro no es oriundo de Villa Oscura.', 0); +-- 69 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=69 +SET @ID := 69; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Stalvan? Desde luego, me resulta familiar.', 0); +-- 70 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=70 +SET @ID := 70; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué tienes ahí? Deja que le eche un vistazo...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Cómo tienes la cara de traer esto aquí?', 0); +-- 333 Harlan necesita un nuevo suministro +-- https://es.wowhead.com/quest=333 +SET @ID := 333; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Traes noticias de Bagley?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Dice aquí que el negocio de Harlan está floreciendo. Me alegra oír eso, pero me pregunto por qué la gente necesita tantas armaduras. No he oído nada sobre una declaración de guerra... ¿Acaso los nobles nos están ocultando información?$B$BEn fin, gracias por traer el pedido. Aquí tienes el pago, me encargaré de que Harlan reciba sus suministros.', 0); +-- 334 Un paquete para Thurman +-- https://es.wowhead.com/quest=334 +SET @ID := 334; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has venido a comprar ropa?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Oh, maldición! Creí que al haberme olvidado las herramientas, no tendría que trabajar. Aunque supongo que ahora tendré que ayudar a los Larson cosiendo...$B$BEn fin... Supongo que tendré que esperar hasta más tarde para divertirme.', 0); +-- 1078 Escamas cristalizadas para Mauren +-- https://es.classic.wowhead.com/quest=1078 +SET @ID := 1078; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola otra vez, $n.$B$B¿Ya has regresado de La Vega Carbonizada de Espolón con las escamas?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Perfecto, $n. Muchas gracias.$B$BQuizás, algún día yo pueda ayudarte como tú me has ayudado a mí.', 0); +-- 7791, 7792, 7802, 7807, 7813, 7820, 7826, 7833, 10352, 10359 Un donativo de lana +DELETE FROM `quest_request_items_locale` WHERE `ID` IN (7791, 7792, 7802, 7807, 7813, 7820, 7826, 7833, 10352, 10359) AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(7791, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), +(7792, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), +(7802, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), +(7807, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), +(7813, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), +(7820, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), +(7826, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), +(7833, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), +(10352, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), +(10359, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` IN (7791, 7792, 7802, 7807, 7813, 7820, 7826, 7833, 10352, 10359) AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(7791, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), +(7792, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), +(7802, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), +(7807, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), +(7813, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), +(7820, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), +(7826, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), +(7833, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), +(10352, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), +(10359, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_01_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_01_world_335.sql new file mode 100644 index 00000000000..53dcb2dce55 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_01_world_335.sql @@ -0,0 +1,2 @@ +-- +UPDATE `quest_request_items` SET `CompletionText` = "Why hello there young $g man : lady;. Would you like a tour of the museum?" WHERE `ID`= 3182; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_02_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_02_world.sql new file mode 100644 index 00000000000..edeb7cdbdc2 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_07_02_world.sql @@ -0,0 +1,71 @@ +-- +UPDATE `creature_addon` SET `emote`=0 WHERE `guid`=111855; + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (24191,24233,24232); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (24191,24233) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2419100,2419101) AND `source_type`=9; + +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(24191,0,0,0,25,0,100,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Reset - Set Event Phase 1'), +(24191,0,1,0,20,1,100,0,11289,0,0,0,80,2419100,0,0,0,0,0,1,0,0,0,0,0,0,0,"Lord Irulon Trueblade - On Quest 'Guided by Honor' Finished - Run Script (Phase 1)"), +(24191,0,2,0,38,0,100,0,1,1,0,0,80,2419101,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Data Set 1 1 - Run Script'), + +(2419100,9,0,0,0,0,100,0,0,0,0,0,22,2,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Event Phase 2'), +(2419100,9,1,0,0,0,100,0,0,0,0,0,48,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Active'), +(2419100,9,2,0,0,0,100,0,0,0,0,0,81,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set NPC Flags'), +(2419100,9,3,0,0,0,100,0,1000,1000,0,0,17,0,0,0,0,0,0,19,24233,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Emote State 0 (Cleric of the Crusade)'), +(2419100,9,4,0,0,0,100,0,1500,1500,0,0,1,0,0,0,0,0,0,19,24233,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 0 (Cleric of the Crusade)'), +(2419100,9,5,0,0,0,100,0,2000,2000,0,0,45,1,1,0,0,0,0,19,24233,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Data to 1 1 (Cleric of the Crusade)'), + +(2419101,9,0,0,0,0,100,0,3000,3000,0,0,1,1,0,0,0,0,0,19,24233,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 1 (Cleric of the Crusade)'), +(2419101,9,1,0,0,0,100,0,0,0,0,0,36,24232,0,0,0,0,0,19,24233,0,0,0,0,0,0,"Lord Irulon Trueblade - On Script - Update Template To 'Highlord Tirion Fordring' (Cleric of the Crusade)"), +(2419101,9,2,0,0,0,100,0,0,0,0,0,71,0,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Change Equipment (Highlord Tirion Fordring)'), +(2419101,9,3,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Orientation'), +(2419101,9,4,0,0,0,100,0,1500,1500,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 0'), +(2419101,9,5,0,0,0,100,0,0,0,0,0,81,2,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set NPC Flags'), +(2419101,9,6,0,0,0,100,0,3000,3000,0,0,1,2,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 2 (Highlord Tirion Fordring)'), +(2419101,9,7,0,0,0,100,0,4000,4000,0,0,5,274,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 274 (Highlord Tirion Fordring)'), +(2419101,9,8,0,0,0,100,0,6000,6000,0,0,1,3,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 3 (Highlord Tirion Fordring)'), +(2419101,9,9,0,0,0,100,0,6000,6000,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 1'), +(2419101,9,10,0,0,0,100,0,4000,4000,0,0,5,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 1'), +(2419101,9,11,0,0,0,100,0,4000,4000,0,0,5,274,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 274'), +(2419101,9,12,0,0,0,100,0,3000,3000,0,0,1,4,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 4 (Highlord Tirion Fordring)'), +(2419101,9,13,0,0,0,100,0,3000,3000,0,0,1,5,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 5 (Highlord Tirion Fordring)'), +(2419101,9,14,0,0,0,100,0,3000,3000,0,0,5,1,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 1 (Highlord Tirion Fordring)'), +(2419101,9,15,0,0,0,100,0,3000,3000,0,0,1,6,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 6 (Highlord Tirion Fordring)'), +(2419101,9,16,0,0,0,100,0,3000,3000,0,0,5,1,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 1 (Highlord Tirion Fordring)'), +(2419101,9,17,0,0,0,100,0,3000,3000,0,0,1,7,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 7 (Highlord Tirion Fordring)'), +(2419101,9,18,0,0,0,100,0,2000,2000,0,0,45,1,2,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Data 1 2 (Highlord Tirion Fordring)'), +(2419101,9,19,0,0,0,100,0,0,0,0,0,71,0,0,13262,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Change Equipment (Highlord Tirion Fordring)'), +(2419101,9,20,0,0,0,100,0,1000,1000,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,6.19592,'Lord Irulon Trueblade - On Script - Set Orientation'), +(2419101,9,21,0,0,0,100,0,2000,2000,0,0,1,8,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 8 (Highlord Tirion Fordring)'), +(2419101,9,22,0,0,0,100,0,4000,4000,0,0,5,397,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 397 (Highlord Tirion Fordring)'), +(2419101,9,23,0,0,0,100,0,59000,59000,0,0,45,1,3,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Data 1 3 (Highlord Tirion Fordring)'), +(2419101,9,24,0,0,0,100,0,0,0,0,0,36,24233,0,0,0,0,0,19,24232,0,0,0,0,0,0,"Lord Irulon Trueblade - On Script - Update Template To 'Cleric of the Crusade' (Highlord Tirion Fordring)"), +(2419101,9,25,0,0,0,100,0,0,0,0,0,71,0,0,0,0,0,0,19,24233,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Change Equipment (Cleric of the Crusade)'), +(2419101,9,26,0,0,0,100,0,0,0,0,0,48,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Inactive'), +(2419101,9,27,0,0,0,100,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Event Phase 1'), + +(24233,0,0,0,11,0,100,0,0,0,0,0,17,69,0,0,0,0,0,1,0,0,0,0,0,0,0,'Cleric of the Crusade - On Respawn - Set Emote State 69'), +(24233,0,1,0,11,0,100,0,0,0,0,0,59,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Cleric of the Crusade - On Respawn - Set Set Run Off'), +(24233,0,2,0,38,0,100,0,1,1,0,0,69,1,0,0,0,0,0,8,0,0,0,600.944,-5007.85,3.65394,0,'Cleric of the Crusade - On Data Set 1 1 - Move to Position'), +(24233,0,3,4,38,0,100,0,1,2,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,6.23082,'Cleric of the Crusade - On Data Set 1 2 - Set Orientation'), +(24233,0,4,0,61,0,100,0,0,0,0,0,40,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Cleric of the Crusade - On Link - Set Sheath Melee'), +(24233,0,5,0,38,0,100,0,1,3,0,0,69,2,0,0,0,0,0,8,0,0,0,601.464,-5003.82,3.90394,1.76278,'Cleric of the Crusade - On Data Set 1 3 - Move to Position'), +(24233,0,6,7,34,0,100,0,8,1,0,0,45,1,1,0,0,0,0,19,24191,0,0,0,0,0,0,'Cleric of the Crusade - On Reached Point 1 - Set Data 1 1 (Lord Irulon Trueblade)'), +(24233,0,7,0,61,0,100,0,0,0,0,0,66,0,0,0,0,0,0,19,24191,0,0,0,0,0,0,"Cleric of the Crusade - On Link - Set Orientation Closest Creature 'Lord Irulon Trueblade'"), +(24233,0,8,0,34,0,100,0,8,2,0,0,17,69,0,0,0,0,0,1,0,0,0,0,0,0,0,'Cleric of the Crusade - On Reached Point 2 - Set Emote State 69'); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (24232,24233,24191); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(24233, 0, 0, 'That will be enough, Irulon.', 12, 7, 100, 0, 0, 0, 22997, 0, 'Cleric of the Crusade'), +(24233, 1, 0, '%s removes his disguise', 16, 0, 100, 0, 0, 0, 22999, 0, 'Cleric of the Crusade'), +(24232, 2, 0, 'The boy\'s death and, in fact, the deaths of all of the knights involved in the redemption of the blade could have been avoided.', 12, 7, 100, 1, 0, 0, 23000, 0, 'Tirion Fordring'), +(24232, 3, 0, 'Their passing weighs heavily upon my soul.', 12, 7, 100, 1, 0, 0, 23001, 0, 'Tirion Fordring'), +(24232, 4, 0, '%s grimaces.', 16, 7, 100, 0, 0, 0, 23003, 0, 'Tirion Fordring'), +(24232, 5, 0, 'It should have been me that carried the blade to Northrend. The burden was mine to bear.', 12, 7, 100, 1, 0, 0, 23004, 0, 'Tirion Fordring'), +(24232, 6, 0, 'But you are right, Irulon. The price of our freedom will undoubtedly cost thousands more of their lives.', 12, 7, 100, 1, 0, 0, 23005, 0, 'Tirion Fordring'), +(24232, 7, 0, '%s picks up the Ashbringer', 16, 7, 100, 0, 0, 0, 23006, 0, 'Tirion Fordring'), +(24232, 8, 0, 'Do you hear me, Arthas? The Argent Crusade comes for you! Your kingdom shall crumble beneath the weight of justice! By the Light!', 14, 0, 100, 22, 0, 0, 23007, 0, 'Tirion Fordring'), +(24191, 0, 0, 'Lord Fordring, you mustn\'t reveal yourself!', 12, 7, 100, 5, 0, 0, 22998, 0, 'Lord Irulon Trueblade'), +(24191, 1, 0, 'The path of freedom has always been beset with tragedy, sire. We could not risk losing you. The Crusade could not have survived such a blow.', 12, 7, 100, 1, 0, 0, 23002, 0, 'Lord Irulon Trueblade'); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_00_world.sql new file mode 100644 index 00000000000..ab58f6f93bd --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_00_world.sql @@ -0,0 +1,5 @@ +-- +UPDATE `gameobject_template` SET `ScriptName`='go_suppression_device' WHERE `entry`=179784; + +-- Confirmed by classic sniffs, not changing faction results in an unusable gob +UPDATE `gameobject_template_addon` SET `faction`=14 WHERE `entry`=179784; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_01_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_01_world.sql new file mode 100644 index 00000000000..1bc24a0eec8 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_01_world.sql @@ -0,0 +1,2 @@ +-- Change respawn time of Lordaeron Footsoldier to correct (Source: https://www.youtube.com/watch?v=ty7dzVLHCOE) +UPDATE `creature` SET `spawntimesecs` = 45 WHERE `id` = 31254; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_02_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_02_world.sql new file mode 100644 index 00000000000..ccdef830dab --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_02_world.sql @@ -0,0 +1,3 @@ +-- Change orientation to home position instead of calling evade to restore orientation +UPDATE `smart_scripts` SET `action_type` = 66, `comment` = "Peppy Wrongnozzle - On Script - Set Orientation Home Position" WHERE `entryorguid` = 2428300 AND `source_type` = 9 AND `id` = 8; +UPDATE `smart_scripts` SET `action_type` = 66, `comment` = "Westguard Defender - On Script - Set Orientation Home Position" WHERE `entryorguid` = 2384200 AND `source_type` = 9 AND `id` = 4; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_03_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_03_world.sql new file mode 100644 index 00000000000..4e319eb3247 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_03_world.sql @@ -0,0 +1,3 @@ +-- Remove useless param inside SMART_ACTION_CALL_TIMED_ACTIONLIST for gameobject scripts +-- Gameobjects cannot be in combat so no reason to change timer update type to 2 (update always) +UPDATE `smart_scripts` SET `action_param2` = 0 WHERE `action_type` = 80 AND `source_type` = 1 AND `target_type` = 1; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_04_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_04_world_335.sql new file mode 100644 index 00000000000..563c930ebe3 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_04_world_335.sql @@ -0,0 +1,164 @@ +-- 72 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=72 +SET @ID := 72; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Levantas lentamente la tapa de la caja...', 0); +-- 74 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=74 +SET @ID := 74; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué tienes ahí? No lo veo. Tengo una vista muy mala. Pónmelo en las manos.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Apenas distingo las letras. Pero la caligrafía me recuerda a algo que vi una vez, cuando aún tenía buena vista.', 0); +-- 387 Detener el motín +-- https://es.classic.wowhead.com/quest=387 +SET @ID := 387; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡La empalizada todavía está invadida! Estas ratas Defias deben saber que sus acciones no serán toleradas. ¡Ahora baja y muestra algo de fuerza!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tus acciones en las Mazmorras fueron muy valientes, $n. Es obvio que este problema nos sobrepasa. Pero lo has hecho muy bien y, por ello, te doy las gracias.', 0); +-- 75 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=75 +SET @ID := 75; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has encontrado la página de la que te hablé, $n?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡La has encontrado!', 0); +-- 78 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=78 +SET @ID := 78; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Te envía el mariscal Haggard? ¿Y por qué no lo has dicho antes?$B$BAy, el viejo Haggard... El pobre se quedará ciego dentro de poco. En fin, déjame ver lo que tienes ahí.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Por la Luz! Claro que reconozco esa caligrafía.', 0); +-- 265 La búsqueda de la figura continúa +-- https://es.classic.wowhead.com/quest=265 +SET @ID := 265; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'A veces vendo libros en blanco a estudiosos y magos, o a cualquiera que quiera escribir un diario.$B$BRecuerdo perfectamente a todos los que me compraron libros en los últimos meses...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, sí. Vendí este libro hace un mes a una persona... algo sombría. No me dio su nombre, pero era un tipo nervioso que no paraba de mirar por encima de su hombro.', 0); +-- 156 Busca flores podridas +-- https://es.classic.wowhead.com/quest=156 +SET @ID := 156; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. ¿Me has conseguido ya esas flores podridas?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Bien, tienes las flores podridas. Y le diré a Althea Ebonlocke de La Guardia Nocturna que has estado matando esqueletos.$B$BSalvaguardar a las gentes de Villa Oscura es un tremendo peso para La Guardia Nocturna... siempre se alegran de saber que hay otros que ayudan a contener a esas bestias del Bosque del Ocaso.', 0); +-- 159 Entrega de zumo +-- https://es.classic.wowhead.com/quest=159 +SET @ID := 159; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesito ese zumo de zombi para mantenerme caliente en estas noches frías y oscuras. ¿Me lo conseguiste?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Miles de gracias, $n. Has dado una alegría al corazón de este pobre viejo con este gesto estúpid... digo, ¡con este gesto estupendo!', 0); +-- 79 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=79 +SET @ID := 79; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Espero que sea importante, $c. Déjame ver lo que traes y cuéntame tu historia. Pero, por la Luz, date prisa. La defensa de Villa Oscura es mi prioridad. No tengo tiempo para tonterías.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Vaya, desde luego, tienes madera de detective, $c.', 0); +-- 80 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=80 +SET @ID := 80; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tú otra vez, $n? ¿Qué te trae aquí de nuevo?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Pues sí! La caligrafía de esta página coincide con las firmas del registro.', 0); +-- 266 Búsqueda en la posada +-- https://es.classic.wowhead.com/quest=266 +SET @ID := 266; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El Cuervo Escarlata ya no es lo que solía ser pero aún pasan por aquí algunos viajeros.$B$BDescribirme al tipo al que buscas, quizás lo recuerde.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, sí, recuerdo este libro. Su dueño alquiló una habitación por unos días. Se pasaba las noches en el bar, escribiendo.$B$BDejó el pueblo a toda prisa, murmurando algo de que le perseguían... La última vez que lo vi se dirigía hacia el oeste... buscaba un nuevo lugar en el que esconderse.$B$BEl primer lugar al que llegaría yendo hacia el oeste sería Cerro del Cuervo...', 0); +-- 97 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=97 +SET @ID := 97; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Sí, $N?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Lo sabía! ¡Buen trabajo, $n!', 0); +-- 98 La leyenda de Stalvan +-- https://es.classic.wowhead.com/quest=98 +SET @ID := 98; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Sí, $n?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Lo sé, $n: Stalvan está muerto. Percibí una oleada de esperanza que atravesaba el bosque contaminado. El Bosque del Ocaso está libre, por fin, de su sed de sangre. Aunque mi alegría se ensombrece cuando pienso en aquellos que cayeron a manos de esa horrible bestia. En cualquier caso, has sido valiente y astuto, $c.', 0); +-- 453 Encuentra la figura misteriosa +-- https://es.classic.wowhead.com/quest=453 +SET @ID := 453; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Cómo estás? ¡Déjame!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$BSí, soy el autor de ese libro. Por fin me has encontrado, ¿eh?$B$BSi has leído ese diario... ¡solo sabes la mitad de la historia!', 0); +-- 133 Un espantapájaros para necrófagos +-- https://es.classic.wowhead.com/quest=133 +SET @ID := 133; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Creo que estoy oyendo a una panda de necrófagos en la parte trasera de la casa... ¡tengo que colocar ese espantapájaros ya! ¿Me conseguiste las costillas de necrófago?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, gracias. ¡Son justo lo que necesito!', 0); +-- 134 Ladrones ogros +-- https://es.classic.wowhead.com/quest=134 +SET @ID := 134; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes mi cajón? Si lo tienes, ¡dámelo! ¡Rápido!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias al Nec... no, no, ¡gracias a TI, $n! Te has ganado tu recompensa.$B$B¡Aah! ¡Qué felicidad! ¡¡Qué noches me esperan!!', 0); +-- 160 Nota para el alcalde +-- https://es.classic.wowhead.com/quest=160 +SET @ID := 160; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Abercrombie...? No conozco a nadie con ese nombre. ¿Dices que tienes una carta para mí de ese tal Abercrombie?$B$BBueno, pues dámela...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$B¿Qué idioma es este? Parece antiguo... No puedo leerlo.', 0); +-- 268 Entrega para Sven +-- https://es.classic.wowhead.com/quest=268 +SET @ID := 268; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has averiguado quién era la figura misteriosa?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Este diario me explica muchas cosas ¡y me indica el camino para enfrentarme a los jinetes oscuros! He visto a esos jinetes en Bosque del Ocaso, y les he visto hablando con el zahorí Morbent Vil, en la Loma Inhóspita.', 0); +-- 323 Pon a prueba tu valor +-- https://es.classic.wowhead.com/quest=323 +SET @ID := 323; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Lucha duro, $N. Y no te desesperes, porque la desesperación es el arma más grande del mal.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tu habilidad en combate, $n, es indiscutible. ¡Y tu resolución podría ayudarnos a presenciar el final de Morbent Vil!', 0); +-- 269 En busca de sabiduría +-- https://es.classic.wowhead.com/quest=269 +SET @ID := 269; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Descansa, $ghermano:hermana;. Se ve que has viajado lejos y que llevas un peso enorme. ¿Puedes decirme qué es lo que proyecta sobre ti esa sombra tan oscura?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$BUna malvada mácula se ha hecho con el ya asediado Bosque del Ocaso. Doy gracias a la Luz porque ahora tenemos a un héroe como tú para hacerle frente.$B$BPero primero debes prepararte para la prueba que te espera, pues el poder del Necromántico Morbent Vil es inconmensurable y además, ha lanzado sobre sí mismo oscuros encantamientos que lo protegen de ataques físicos. Si quieres derrotarle, necesitarás un arma que pueda contrarrestar estas protecciones.', 0); +-- 251 Traduce la nota de Abercrombie +-- https://es.classic.wowhead.com/quest=251 +SET @ID := 251; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Una nota de Abercrombie el ermitaño, ¿eh? Pues no sé quién es... Pero desde luego, si vive en el cementerio, ¡debe de tener el cerebro podrido!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '', 0); +-- 401 Espera a que Sirra acabe +-- https://es.classic.wowhead.com/quest=401 +SET @ID := 401; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ya está. Está traducida...$B$B', 0); +-- 252 Una traducción para Ello +-- https://es.classic.wowhead.com/quest=252 +SET @ID := 252; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, ¿la nota está traducida? Déjame verla, por favor...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$BAunque cuando ayudaste a Abercrombie lo hiciste motivado por tu bondad, con tus acciones has condenado a nuestro pueblo.$B$B', 0); +-- 253 La novia del embalsamador +-- https://es.classic.wowhead.com/quest=253 +SET @ID := 253; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has encontrado la tumba de Eliza? ¿Tienes el corazón del embalsamador?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Lo has conseguido! La magia que contiene su corazón nos protegerá contra el mal del embalsamador y será un poderoso auspicio para Villa Oscura.$B$BHas hecho una gran cosa para nuestra gente, $n. Tu nombre permanecerá para siempre en nuestros anales.', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_05_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_05_world_335.sql new file mode 100644 index 00000000000..8ffb1fc1696 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_05_world_335.sql @@ -0,0 +1,152 @@ +-- 254 Excavar la tierra +-- https://es.classic.wowhead.com/quest=254 +SET @ID := 254; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Excavas entre la tierra suelta que hay sobre la tumba... y encuentras los restos de un féretro.$B$BEn el interior del féretro puedes sentir la vibración de unos dedos arañando y el rechinar de unos dientes podridos...$B$B¿Abrirás el féretro y extraerás el corazón del embalsamador?', 0); +-- 343 Hablando de entereza +-- https://es.classic.wowhead.com/quest=343 +SET @ID := 343; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Metalurgia? Ah, sí, tenemos muchos libros sobre eso. Estoy encantado de poder ayudar al hermano Kristoff con su discurso. Y ahora... ¿Qué libro en particular necesita el buen hermano?', 0); +-- 1274 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1274 +SET @ID := 1274; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. Soy el Obispo DeLavey.$B$BSin duda, si estás aquí preguntándome sobre mi asunto del Castillo, es porque el joven Thomas ha tenido éxito a la hora de pedirte ayuda para nuestro reino. Siempre ha sido experto en hacer lo que le pido.$B$BMe temo que no tengo mucho tiempo para explicarme, así que iré directo al problema... y, por favor, intenta que nadie se entere de esto.', 0); +-- 2923 Maestro manitas Sobrechispa +-- https://es.classic.wowhead.com/quest=2923 +SET @ID := 2923; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí, hemos perdido el control del tecnobot. ¿Puedes ayudarme?', 0); +-- 1793 Escrito sobre valor +-- https://es.classic.wowhead.com/quest=1793 +SET @ID := 1793; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Se ha demostrado que la Luz camina a tu lado, $n, pero el peligro nos acecha cada día y es importante saber qué fuerza se esconde en el interior de cada uno. Tu temple se pondrá a prueba cuando demonios, dragones, o cualquier otro ser malvado entre en tus tierras. ¿Serás lo suficientemente fuerte?$B$BEl coraje, sin tener en cuenta en qué situación, es tan necesario para los paladines como la Luz, tu armadura y tu arma. Proteger a los débiles y no perder la fe, son dos lecciones más que tendrás que aprender cuando estudies en la Catedral de la Luz.', 0); +-- 1649 Escrito sobre valor +-- https://es.classic.wowhead.com/quest=1649 +SET @ID := 1649; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, quieres pedirme una prueba de coraje. Espléndido.$B$BHay muchas tareas en la ciudad y en las tierras de alrededor que presentan muchos desafíos, perfectos para alguien con tus habilidades.$B$BEsta prueba no se puede tomar a la ligera, $n. Esto, al igual que muchas cosas con las que te encontrarás en tu camino, podría costarte la vida. La iglesia siempre quiere reforzar sus filas, pero también comprende los sacrificios necesarios para asegurar que los paladines son dignos de ella.$B$B¿Estás preparado?', 0); +-- 1650 Escrito sobre valor +-- https://es.classic.wowhead.com/quest=1650 +SET @ID := 1650; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. Por la armadura y todas esas armas que llevas, supongo que estás aquí para intentar conquistar mi tierra, o porque la iglesia por fin ha enviado a alguien para protegerme mientras mi Jordan no está.$B$BBueno, me presentaré: soy Daphne Fontana. Es un placer.$B$BNo llegas demasiado tarde... Solo he matado media docena de esas bestias desde el último amanecer. Han tardado bastante en subir por esa curva de ahí, pero probablemente te hayan visto venir, así que supongo que estarán aquí en cualquier momento.', 0); +-- 270 La flota maldita +-- https://es.classic.wowhead.com/quest=270 +SET @ID := 270; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El hierro Forjaluz es un metal precioso, pero parece que tu misión es muy peligrosa. Has hecho un largo camino, $ghermano:hermana;. Con suerte, encontrarás lo que buscas.$B$BY, si consigues el hierro, sé quién puede forjar un arma para luchar contra ese Necromántico del que hablas del Bosque del Ocaso.', 0); +-- 2040 Asalto subterráneo +-- https://es.classic.wowhead.com/quest=2040 +SET @ID := 2040; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has encontrado la dentrituradora goblin, $n?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Bien hecho, $n. Gracias a ti, Gnomeregan está a un paso más cerca de su día de liberación.', 0); +-- 2928 Excavadoras gyroagujereamáticas +-- https://es.classic.wowhead.com/quest=2928 +SET @ID := 2928; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Si esto fuera una carrera, ya habrías perdido.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Esto será perfecto, $n. Una excavadoras gyroagujereamática arreglada, solo quedan 398.', 0); +-- 167 Oh, hermano... +-- https://es.classic.wowhead.com/quest=167 +SET @ID := 167; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has encontrado alguna pista de mi hermano? ¿Hay alguna esperanza después de todo este tiempo?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Mis sospechas eran ciertas! Mi pobre hermano... Bueno, gracias, al menos ahora tengo la conclusión del misterio, incluso aunque la conclusión sea trágica.', 0); +-- 168 Recolección de recuerdos +-- https://es.classic.wowhead.com/quest=168 +SET @ID := 168; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Conseguiste recuperar alguna de las Tarjetas del Sindicato Minero de mis colegas?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por esto, $n. Tus esfuerzos contribuirán a traer la paz a los caídos en los comienzos de esta tragedia. Me aseguraré de que se informe a las familias.', 0); +-- 543 La Tiara Perenolde +-- https://es.wowhead.com/quest=543 +-- https://wow-es.gamepedia.com/Misión:La Tiara Perenolde +SET @ID := 543; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. Intenta evitar pisar el dobladillo de mis pantalones. Este traje es nuevo.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ah, qué bien! Está claro que habrá que limpiar esto pero, realmente, te has superado a ti mismo, $n. Haré que alguien prepare la tiara y la coloque en nuestra colección con presteza.$B$BHas de saber que nuestra gratitud, es tan inmensa como nuestra colección.', 0); +-- 1241 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1241 +SET @ID := 1241; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mmm, será mejor que tengas una buena razón para interrumpir a un hombre que está pescando. No me gustan mucho los vendedores ambulantes y mucho menos los vagabundos.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mmm... $B$BMuy bien. Te ayudaré, pero no porque quiero hacerlo, sino porque estoy obligado.$B$BY dejemos una cosa clara: sabes más de lo que deberías saber. Mantengamos esto en secreto y no vayas por las tabernas por ahí hablando de tus descubrimientos. ¿Comprendido?', 0); +-- 344 Hermano Paxton +-- https://es.classic.wowhead.com/quest=344 +SET @ID := 344; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Gavilla se pregunta dónde está su libro? ¡Qué vergüenza! Tengo el libro, pero sigo haciendo la copia y todavía no puedo darte el original.', 0); +-- 579 La biblioteca de Ventormenta +-- https://es.classic.wowhead.com/quest=579 +SET @ID := 579; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El rey Varian ha otorgado gran importancia al aprendizaje y, por lo tanto, ha proporcionado fondos para hacer disponibles al público copias de varios tomos y escritos. Es muy simple. Tráeme un libreto de la biblioteca y puedo darte una copia de uno de los libros disponibles.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Te interesa alguno de estos títulos, $N?', 0); +-- 1242 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1242 +SET @ID := 1242; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. ¿Puedo hacer algo por ti? ¿Quizás te gustaría probar nuestro cheddar de Trias especial? ¿O un trocito de queso azul de Darnassus?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Perdona, ¿una carta para mí? Bueno, yo... cuando te pasas el día trabajando, como yo, no se suele recibir algo que no sea una caja o un barril. Veamos de qué va esto.$B$B$B$BPareces algo tenso, $n, ¿estás bien?', 0); +-- 345 Suministros de tinta +-- https://es.classic.wowhead.com/quest=345 +SET @ID := 345; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡¿Que necesitas qué?! Por si no te has dado cuenta, estamos muy ocupados fortificando las defensas de Villa del Lago y reparando el daño sufrido por los ataques orcos. Si necesitas mineral de hierro de Rethban, ¡vete a buscarlo!', 0); +-- 1243 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1243 +SET @ID := 1243; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'No es demasiado seguro ir por el bosque, $n. Ten cuidado y, si ves algo sospechoso o peligroso, avisa a los vigilantes inmediatamente. No intentes nada sin ayuda. No nos hacemos responsables de ninguna cosa terrible que te pueda suceder.$B$BPero ambos sabemos que vas a pasar de mí y a luchar contra cualquier cosa que aparezca en medio de la oscuridad, ¿verdad? ¡Ja, ja! Sí, vosotros, los aventureros... sois todos iguales.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Te envía Trias, eh? Eso cambia la cosa.$B$BEntonces, puedes luchar contra cualquier monstruosidad que salga de la oscuridad. Seguro que podrás vencer lo que sea fácilmente, ya que eres capaz de tratar con gente de su calaña.$B$BY bien, ¿para qué me necesita mi amigo en un día tan funesto como este?', 0); +-- 1651 Escrito sobre valor +-- https://es.classic.wowhead.com/quest=1651 +SET @ID := 1651; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Lo hemos logrado, $n! Gracias por tu ayuda. Estuviste realmente increíble ahí fuera. Nunca pensé que un $c pudiera manejar tantos enemigos a la vez.$B$BRealmente has demostrado valentía frente a las abrumadoras probabilidades.', 0); +-- 347 La mena de Rethban +-- https://es.classic.wowhead.com/quest=347 +SET @ID := 347; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes el mineral de hierro de Rethban?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Oh, excelente! Puedo usar este mineral para hacer la tinta y después terminar de copiar La tensión del hierro.$B$B¡Gracias, $n!', 0); +-- 1244 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1244 +SET @ID := 1244; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ten cuidado ahí fuera, $n. Sé que Trias fue quien te envió, pero eso no significa que no haya nada acechando en los bosques que podría causarte un par de problemas... especialmente contigo investigando a los Defias.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Has vuelto de una pieza. Y no se puede pedir mucho más que eso, ¿eh?$B$BAhora, veamos lo que tenemos aquí. Esto parece bastante oficial, a juzgar por los documentos Defias que he visto. Pero podría ser una falsificación, solo para hacerte perder la pista de lo que estés buscando.', 0); +-- 1245 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1245 +SET @ID := 1245; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Veo que has vuelto, y que estás de una pieza. Ambos sabemos que no estás aquí por el queso, así que vayamos al grano. ¿Backus te ayudó, o todavía no has terminado en el Bosque del Ocaso?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí... una lectura interesante. Jorgen y DeLavey fueron inteligentes por avisarme.$B$BParece que los Defias han estado esforzándose mucho por completar este plan. Espera, ¿qué es esto? ¿"Puño"? Ese nombre me suena.', 0); +-- 346 Regresa junto a Kristoff +-- https://es.classic.wowhead.com/quest=346 +SET @ID := 346; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has conseguido encontrar el libro?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Exacto! Gracias, $n. Que la Luz brille sobre tu cuerpo y tu espíritu.', 0); +-- 1246 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1246 +SET @ID := 1246; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡¿Qué?!$B$B¿¿¿Vienes a mi callejón a hacerme preguntas personales sobre mis asuntos??? Asuntos con los que, obviamente, no tienes nada que ver.', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_06_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_06_world_335.sql new file mode 100644 index 00000000000..61ddc236e75 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_08_06_world_335.sql @@ -0,0 +1,3 @@ +-- Add BroadcastTextId to one of Molthor's texts & remove useless locales +UPDATE `creature_text` SET `Text` = "Begin the ritual, my servants. We must banish the heart of Hakkar back into the void!", `BroadcastTextId` = 10474 WHERE `CreatureID` = 14875 AND `GroupID` = 0 AND `ID` = 0; +DELETE FROM `creature_text_locale` WHERE `CreatureID` = 14875; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_09_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_09_00_world.sql new file mode 100644 index 00000000000..9442faba6f2 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_09_00_world.sql @@ -0,0 +1,69 @@ +-- +UPDATE `creature_text` SET `comment` = "Sophie Aaren" WHERE `CreatureID` = 31021; +UPDATE `creature_text` SET `comment` = "The Lich King" WHERE `CreatureID` = 31301; +UPDATE `creature_text` SET `comment` = "Margrave Dhakar" WHERE `CreatureID` = 31306; +UPDATE `creature_text` SET `comment` = "Alexstrasza the Life-Binder" WHERE `CreatureID` = 32295; + +-- http://web.archive.org/web/20120114020841/http://www.wowhead.com/npc=31091 +-- Commander Dardosh uses Alliance version of text with Common language +UPDATE `creature_text` SET `Text` = "Slay them all, $n!", `Language` = 1, `BroadcastTextId` = 33109 WHERE `CreatureID` = 31091 AND `GroupID` = 3 AND `ID` = 0; + +UPDATE `creature_text` SET `Language` = 1, `BroadcastTextId` = 32232 WHERE `CreatureID` = 31427 AND `GroupID` = 0 AND `ID` = 0; +UPDATE `creature_text` SET `Language` = 1, `BroadcastTextId` = 32238 WHERE `CreatureID` = 31427 AND `GroupID` = 1 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 32912 WHERE `CreatureID` = 32588 AND `GroupID` = 0 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 34316 WHERE `CreatureID` = 32857 AND `GroupID` = 1 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 34240 WHERE `CreatureID` = 32865 AND `GroupID` = 4 AND `ID` = 1; +UPDATE `creature_text` SET `BroadcastTextId` = 34326 WHERE `CreatureID` = 32867 AND `GroupID` = 4 AND `ID` = 0; +UPDATE `creature_text` SET `BroadcastTextId` = 34106 WHERE `CreatureID` = 32906 AND `GroupID` = 2 AND `ID` = 0; + +DELETE FROM `creature_text` WHERE `CreatureID` IN (31033,31254,32149,32236,32451,32638,32639); +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +-- http://web.archive.org/web/20120319210644/http://www.wowhead.com/npc=31033 +-- Moved emote at bottom because it seems incorrect or language must be set to 0 +(31033,0,0,"We couldn't have done it without you, $g sir:ma'am;.",12,0,100,66,0,0,31384,0,"Crusader of Virtue"), +(31033,0,1,"There goes the hero of the Vanguard!",12,0,100,66,0,0,31385,0,"Crusader of Virtue"), +(31033,0,2,"You honor us with your presence, $n.",12,0,100,66,0,0,31386,0,"Crusader of Virtue"), +(31033,0,3,"With your steadfast determination, we cannot fail!",12,0,100,66,0,0,31387,0,"Crusader of Virtue"), +(31033,0,4,"Thank you, $n. From the bottom of my heart. Thank you.",12,0,100,66,0,0,31388,0,"Crusader of Virtue"), +(31033,0,5,"Call on me anytime, $n.",12,0,100,66,0,0,31389,0,"Crusader of Virtue"), +(31033,0,6,"We will battle along side you until the bitter end, $g sir:ma'am;!",12,0,100,66,0,0,31390,0,"Crusader of Virtue"), +(31033,0,7,"Hero, I am honored.",12,0,100,66,0,0,31391,0,"Crusader of Virtue"), +(31033,0,8,"%s cheers at you.",12,1,100,71,0,0,25275,0,"Crusader of Virtue"), +-- http://web.archive.org/web/20140815000000*/www.wowhead.com/npc=31254 +(31254,0,0,"Has Prince Arthas turned against us?",12,0,10,0,0,0,32025,0,"Lordaeron Footsoldier"), +(31254,0,1,"Stand your ground, men!",12,0,10,0,0,0,32026,0,"Lordaeron Footsoldier"), +(31254,0,2,"The undead are upon us!",12,0,10,0,0,0,32027,0,"Lordaeron Footsoldier"), +(31254,0,3,"We make our stand here!",12,0,10,0,0,0,32028,0,"Lordaeron Footsoldier"), +(31254,0,4,"The rumors were true! The prince has gone mad!",12,0,10,0,0,0,32029,0,"Lordaeron Footsoldier"), +-- Reordering +(32149,0,0,"At last... now I can rest.",12,0,100,1,0,0,35291,0,"Fallen Hero's Spirit"), +(32149,0,1,"My nightmare, is it finally over?",12,0,100,1,0,0,35292,0,"Fallen Hero's Spirit"), +(32149,0,2,"It was awful... I dreamt I was fighting against my friends.",12,0,100,1,0,0,35293,0,"Fallen Hero's Spirit"), +(32149,0,3,"I can't hear the screams anymore. Is this the end?",12,0,100,1,0,0,35294,0,"Fallen Hero's Spirit"), +(32149,0,4,"I'm so tired. Just let me rest for a moment.",12,0,100,1,0,0,35295,0,"Fallen Hero's Spirit"), +-- http://web.archive.org/web/20130728102135/www.wowhead.com/npc=32236 +(32236,0,0,"What?!",12,0,100,0,0,0,32630,0,"Dark Subjugator"), +(32236,0,1,"Wait a minute, I didn't activate my...?",12,0,100,0,0,0,32631,0,"Dark Subjugator"), +(32236,0,2,"I feel funny all of a sudden. Er?!",12,0,100,0,0,0,32632,0,"Dark Subjugator"), +(32236,0,3,"Okay, who's the joker that threw an orb at me?",12,0,100,0,0,0,32633,0,"Dark Subjugator"), +(32236,1,0,"NOOOOOO!",12,0,100,0,0,0,32634,0,"Dark Subjugator"), +(32236,1,1,"Not a sentry!",12,0,100,0,0,0,32635,0,"Dark Subjugator"), +(32236,1,2,"You've got it all wrong. I'm a subjugator!",12,0,100,0,0,0,32636,0,"Dark Subjugator"), +(32236,1,3,"It was an accident. I was framed. Don't drop me!",12,0,100,0,0,0,32637,0,"Dark Subjugator"), +-- Reordering +(32451,0,0,"Sometimes it's nice to get away from the sanctum and get some fresh air.",12,0,100,1,0,0,33067,0,"Dalaran Citizen"), +(32451,0,1,"Luckily, the Lich King's grasp has not reached Dalaran yet.",12,0,100,1,0,0,33068,0,"Dalaran Citizen"), +(32451,0,2,"She said to meet her right here... maybe I'm in the wrong place?",12,0,100,1,0,0,33069,0,"Dalaran Citizen"), +-- Reordering +(32638,0,0,"Thanks, buddy! Thanks for nothing!",12,0,100,0,0,0,33014,0,"Hakmud of Argus"), +(32638,0,1,"Why do you treat Hakmud like this, buddy?",12,0,100,0,0,0,33015,0,"Hakmud of Argus"), +(32638,0,2,"What is Hakmud supposed to do now, buddy?",12,0,100,0,0,0,33016,0,"Hakmud of Argus"), +(32638,0,3,"Hakmud cannot work under these conditions! Goodbye!",12,0,100,0,0,0,33017,0,"Hakmud of Argus"), +(32638,0,4,"I thought we were friend, buddy! You leave Hakmud stranded?",12,0,100,0,0,0,33018,0,"Hakmud of Argus"), +-- Reordering +(32639,0,0,"Nobody loves Gnimo...",12,0,100,0,0,0,33019,0,"Gnimo"), +(32639,0,1,"Goodbye! You were Gnimo's best friend ever!",12,0,100,0,0,0,33020,0,"Gnimo"), +(32639,0,2,"Time for Gnimo to shut down.",12,0,100,0,0,0,33021,0,"Gnimo"); + +-- Remove recently added mismatches +UPDATE `creature_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextId` = b.`ID` SET a.`Text` = b.`Text` WHERE b.`Text1` = '' AND a.`Text` != b.`Text`; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_09_01_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_09_01_world.sql new file mode 100644 index 00000000000..0b4f2ac1621 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_09_01_world.sql @@ -0,0 +1,8 @@ +-- +UPDATE `creature_text` SET `BroadcastTextId` = 34299 WHERE `CreatureID` = 33350 AND `GroupID` = 3 AND `ID` = 0; +UPDATE `creature_text` SET `Text` = "There is no escape.", `BroadcastTextId` = 34355 WHERE `CreatureID` = 33515 AND `GroupID` = 1 AND `ID` = 2; +UPDATE `creature_text` SET `comment` = "Squire Cavin" WHERE `CreatureID` = 33522; +UPDATE `creature_text` SET `comment` = "Wolvar Orphan" WHERE `CreatureID` = 33532; +UPDATE `creature_text` SET `comment` = "Oracle Orphan" WHERE `CreatureID` = 33533; +UPDATE `creature_text` SET `comment` = "The Black Knight" WHERE `CreatureID` = 33785; +UPDATE `creature_text` SET `comment` = "Broxel Goldgrasp" WHERE `CreatureID` = 33853; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_00_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_00_world_335.sql new file mode 100644 index 00000000000..f6b3e82656c --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_00_world_335.sql @@ -0,0 +1,103 @@ +-- +UPDATE `gameobject` SET `spawntimesecs` = 7200 WHERE `id` IN (164885,173324,174608,174684,164886,171939,171942,174594,174595,174596,174597,174598,174712,174713,164888,173284,174605,174606,174607,174686,164887,173327,174599,174600,174601,174602,174603,174604,174708,174709); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (164885,173324,174608,174684,164886,171939,171942,174594,174595,174596,174597,174598,174712,174713,164888,173284,174605,174606,174607,174686,164887,173327,174599,174600,174601,174602,174603,174604,174708,174709) AND `source_type` = 1; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(164885,1,0,1,20,0,100,0,4119,0,0,0,0,50,164881,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Quest 'Corrupted Night Dragon' Finished - Summon Gameobject 'Cleansed Night Dragon'"), +(164886,1,0,1,20,0,100,0,2523,0,0,0,0,50,164882,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), +(164887,1,0,1,20,0,100,0,996,0,0,0,0,50,164884,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), +(164888,1,0,1,20,0,100,0,4117,0,0,0,0,50,164883,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), +(171939,1,0,1,20,0,100,0,2878,0,0,0,0,50,171940,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), +(171942,1,0,1,20,0,100,0,3363,0,0,0,0,50,171943,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), +(173284,1,0,1,20,0,100,0,4443,0,0,0,0,50,174622,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), +(173324,1,0,1,20,0,100,0,4448,0,0,0,0,50,174609,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Quest 'Corrupted Night Dragon' Finished - Summon Gameobject 'Cleansed Night Dragon'"), +(173327,1,0,1,20,0,100,0,998,0,0,0,0,50,174711,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), +(174594,1,0,1,20,0,100,0,4113,0,0,0,0,50,174610,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), +(174595,1,0,1,20,0,100,0,4114,0,0,0,0,50,174612,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), +(174596,1,0,1,20,0,100,0,4116,0,0,0,0,50,174613,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), +(174597,1,0,1,20,0,100,0,4118,0,0,0,0,50,174614,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), +(174598,1,0,1,20,0,100,0,4401,0,0,0,0,50,174615,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), +(174599,1,0,1,20,0,100,0,1514,0,0,0,0,50,173326,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), +(174600,1,0,1,20,0,100,0,4115,0,0,0,0,50,174619,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), +(174601,1,0,1,20,0,100,0,4221,0,0,0,0,50,174620,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), +(174602,1,0,1,20,0,100,0,4222,0,0,0,0,50,174616,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), +(174603,1,0,1,20,0,100,0,4343,0,0,0,0,50,174617,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), +(174604,1,0,1,20,0,100,0,4403,0,0,0,0,50,174618,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), +(174605,1,0,1,20,0,100,0,4444,0,0,0,0,50,174623,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), +(174606,1,0,1,20,0,100,0,4445,0,0,0,0,50,174624,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), +(174607,1,0,1,20,0,100,0,4446,0,0,0,0,50,174625,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), +(174608,1,0,1,20,0,100,0,4462,0,0,0,0,50,174685,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Quest 'Corrupted Night Dragon' Finished - Summon Gameobject 'Cleansed Night Dragon'"), +(174684,1,0,1,20,0,100,0,4447,0,0,0,0,50,173325,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Quest 'Corrupted Night Dragon' Finished - Summon Gameobject 'Cleansed Night Dragon'"), +(174686,1,0,1,20,0,100,0,4461,0,0,0,0,50,174687,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), +(174708,1,0,1,20,0,100,0,4466,0,0,0,0,50,174621,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), +(174709,1,0,1,20,0,100,0,4467,0,0,0,0,50,174710,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), +(174712,1,0,1,20,0,100,0,4464,0,0,0,0,50,174714,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), +(174713,1,0,1,20,0,100,0,4465,0,0,0,0,50,174715,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), +(164885,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Link - Despawn"), +(173324,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Link - Despawn"), +(174608,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Link - Despawn"), +(174684,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Link - Despawn"), +(164886,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), +(171939,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), +(171942,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), +(174594,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), +(174595,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), +(174596,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), +(174597,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), +(174598,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), +(174712,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), +(174713,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), +(164888,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), +(173284,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), +(174605,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), +(174606,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), +(174607,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), +(174686,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), +(164887,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), +(173327,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), +(174599,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), +(174600,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), +(174601,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), +(174602,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), +(174603,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), +(174604,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), +(174708,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), +(174709,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"); + +-- Fix messed up data +UPDATE `gameobject_template` SET `Data2` = 2244, `Data3` = 0 WHERE `entry` = 171943; +UPDATE `gameobject_template` SET `AIName` = "SmartGameObjectAI" WHERE `entry` IN (171943,164881,173325,174609,174685,164882,171940,174610,174612,174613,174614,174615,174714,174715,164883,174622,174623,174624,174625,174687,164884,173326,174616,174617,174618,174619,174620,174621,174710,174711); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (171943,164881,173325,174609,174685,164882,171940,174610,174612,174613,174614,174615,174714,174715,164883,174622,174623,174624,174625,174687,164884,173326,174616,174617,174618,174619,174620,174621,174710,174711) AND `source_type` = 1; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(164881,1,0,0,71,0,100,0,293,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Night Dragon - On Event 293 Inform - Add Flag Not Selectable"), +(173325,1,0,0,71,0,100,0,4178,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Night Dragon - On Event 4178 Inform - Add Flag Not Selectable"), +(174609,1,0,0,71,0,100,0,4247,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Night Dragon - On Event 4247 Inform - Add Flag Not Selectable"), +(174685,1,0,0,71,0,100,0,4265,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Night Dragon - On Event 4265 Inform - Add Flag Not Selectable"), +(171943,1,0,0,71,0,100,0,2244,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 2244 Inform - Add Flag Not Selectable"), +(164882,1,0,0,71,0,100,0,4059,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4059 Inform - Add Flag Not Selectable"), +(171940,1,0,0,71,0,100,0,4079,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4079 Inform - Add Flag Not Selectable"), +(174610,1,0,0,71,0,100,0,4215,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4215 Inform - Add Flag Not Selectable"), +(174612,1,0,0,71,0,100,0,4216,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4216 Inform - Add Flag Not Selectable"), +(174613,1,0,0,71,0,100,0,4217,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4217 Inform - Add Flag Not Selectable"), +(174614,1,0,0,71,0,100,0,4218,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4218 Inform - Add Flag Not Selectable"), +(174615,1,0,0,71,0,100,0,4219,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4219 Inform - Add Flag Not Selectable"), +(174714,1,0,0,71,0,100,0,4276,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4276 Inform - Add Flag Not Selectable"), +(174715,1,0,0,71,0,100,0,4280,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4280 Inform - Add Flag Not Selectable"), +(164883,1,0,0,71,0,100,0,4118,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4118 Inform - Add Flag Not Selectable"), +(174622,1,0,0,71,0,100,0,4234,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4234 Inform - Add Flag Not Selectable"), +(174623,1,0,0,71,0,100,0,4235,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4235 Inform - Add Flag Not Selectable"), +(174624,1,0,0,71,0,100,0,4236,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4236 Inform - Add Flag Not Selectable"), +(174625,1,0,0,71,0,100,0,4237,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4237 Inform - Add Flag Not Selectable"), +(174687,1,0,0,71,0,100,0,4260,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4260 Inform - Add Flag Not Selectable"), +(164884,1,0,0,71,0,100,0,4102,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4102 Inform - Add Flag Not Selectable"), +(173326,1,0,0,71,0,100,0,4185,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4185 Inform - Add Flag Not Selectable"), +(174616,1,0,0,71,0,100,0,4192,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4192 Inform - Add Flag Not Selectable"), +(174617,1,0,0,71,0,100,0,4193,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4193 Inform - Add Flag Not Selectable"), +(174618,1,0,0,71,0,100,0,4194,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4194 Inform - Add Flag Not Selectable"), +(174619,1,0,0,71,0,100,0,4195,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4195 Inform - Add Flag Not Selectable"), +(174620,1,0,0,71,0,100,0,4196,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4196 Inform - Add Flag Not Selectable"), +(174621,1,0,0,71,0,100,0,4197,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4197 Inform - Add Flag Not Selectable"), +(174710,1,0,0,71,0,100,0,4284,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4284 Inform - Add Flag Not Selectable"), +(174711,1,0,0,71,0,100,0,4288,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4288 Inform - Add Flag Not Selectable"); + +DELETE FROM `gameobject` WHERE `id` IN (171943,164881,173325,174609,174685,164882,171940,174610,174612,174613,174614,174615,174714,174715,164883,174622,174623,174624,174625,174687,164884,173326,174616,174617,174618,174619,174620,174621,174710,174711); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_01_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_01_world_335.sql new file mode 100644 index 00000000000..a8923331a86 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_01_world_335.sql @@ -0,0 +1,149 @@ +-- 1447 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1447 +SET @ID := 1447; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Has venido por alguna razón en particular? ¿Qué necesitas?', 0), +(@ID, 'esMX', '¿Has venido por alguna razón en particular? ¿Qué necesitas?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'No quise decir nada con el comentario de que eres un estúpido $c. ¿Somos amigos, verdad? ¿Sin resentimientos?', 0), +(@ID, 'esMX', 'No quise decir nada con el comentario de que eres un estúpido $c. ¿Somos amigos, verdad? ¿Sin resentimientos?', 0); +-- 1247 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1247 +SET @ID := 1247; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Me alegra ver que sigues con vida, $n. ¿Todo fue bien?$B$BHe estado leyendo más sobre este plan suyo y, aunque no dice el nombre del diplomático al que perseguían, habla sobre un plan B que pusieron en marcha tras fallar su primer intento de captura.$B$BEse Slim al que mencionó Dashel no tiene ningún otro nombre aquí, pero si dices que está en Menethil, al menos es un comienzo.', 0), +(@ID, 'esMX', 'Me alegra ver que sigues con vida, $n. ¿Todo fue bien?$B$BHe estado leyendo más sobre este plan suyo y, aunque no dice el nombre del diplomático al que perseguían, habla sobre un plan B que pusieron en marcha tras fallar su primer intento de captura.$B$BEse Slim al que mencionó Dashel no tiene ningún otro nombre aquí, pero si dices que está en Menethil, al menos es un comienzo.', 0); +-- 1652 Escrito sobre valor +-- https://es.classic.wowhead.com/quest=1652 +SET @ID := 1652; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Entonces, nos volvemos a encontrar, $n, y ya veo que estás de muy buen humor.$B$BLa casa de los Stilwell estará a salvo por otro día, y por tu historia veo que no había escasez de peligro. Bien hecho.$B$BDaphne y Jordan han ayudado mucho a la Iglesia, y lo menos que podíamos hacer por ellos era que protegieras sus propiedades y sus propias vidas.$B$BPor tu valor, serás recompensado.', 0), +(@ID, 'esMX', 'Entonces, nos volvemos a encontrar, $n, y ya veo que estás de muy buen humor.$B$BLa casa de los Stilwell estará a salvo por otro día, y por tu historia veo que no había escasez de peligro. Bien hecho.$B$BDaphne y Jordan han ayudado mucho a la Iglesia, y lo menos que podíamos hacer por ellos era que protegieras sus propiedades y sus propias vidas.$B$BPor tu valor, serás recompensado.', 0); +-- 1653 La prueba de rectitud +-- https://es.classic.wowhead.com/quest=1653 +SET @ID := 1653; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Buen día, $n. ¿Confio en que la Luz está contigo?$B$B¿Que es eso? ¿¡Te envió Duthorian!? Mi esposa, ¿cómo esta ella? Sabía que habría problemas si me iba. Por favor dime que ella está... oh, gracias a Dios. Me alegro mucho de que esté a salvo. Los Defias eran una amenaza mucho antes de estos ataques, pero ahora los asesores del Rey no pueden negarlo.$B$B¿Qué más tenía que decir Duthorian?$B$B¿Eres el que fue enviado para proteger a mi esposa? Entonces te agradezco de nuevo, $n. No puedo pensar en una mejor prueba de valor que esa.', 0), +(@ID, 'esMX', 'Buen día, $n. ¿Confio en que la Luz está contigo?$B$B¿Que es eso? ¿¡Te envió Duthorian!? Mi esposa, ¿cómo esta ella? Sabía que habría problemas si me iba. Por favor dime que ella está... oh, gracias a Dios. Me alegro mucho de que esté a salvo. Los Defias eran una amenaza mucho antes de estos ataques, pero ahora los asesores del Rey no pueden negarlo.$B$B¿Qué más tenía que decir Duthorian?$B$B¿Eres el que fue enviado para proteger a mi esposa? Entonces te agradezco de nuevo, $n. No puedo pensar en una mejor prueba de valor que esa.', 0); +-- 1248 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1248 +SET @ID := 1248; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Te doy la bienvenida con los brazos abiertos, $n. Me alegra que te unas a nosotros. ¿Te apetece una cervecita? ¿O quizás algo de carne de ovino?$B$BDi lo que quieras y me encargaré de que lo tengas. Me llamo Mikhail, y solo deseo servirte bien.$B$B¿Mmm? ¿Qué es eso? ¿Trias? Habla bajo, amigo. Esto no es algo de lo que se deba enterar toda la taberna.', 0), +(@ID, 'esMX', 'Te doy la bienvenida con los brazos abiertos, $n. Me alegra que te unas a nosotros. ¿Te apetece una cervecita? ¿O quizás algo de carne de ovino?$B$BDi lo que quieras y me encargaré de que lo tengas. Me llamo Mikhail, y solo deseo servirte bien.$B$B¿Mmm? ¿Qué es eso? ¿Trias? Habla bajo, amigo. Esto no es algo de lo que se deba enterar toda la taberna.', 0); +-- 1578 Abastecer al frente +-- https://es.classic.wowhead.com/quest=1578 +SET @ID := 1578; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'No tengo tiempo de charlar. ¿Querías algo?', 0), +(@ID, 'esMX', 'No tengo tiempo de charlar. ¿Querías algo?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Ah, perdona! No había visto que traes suministros. ¡Nos serán de gran ayuda!$B$BTen, es el patrón de una armadura; espero que te sea útil.', 0), +(@ID, 'esMX', '¡Ah, perdona! No había visto que traes suministros. ¡Nos serán de gran ayuda!$B$BTen, es el patrón de una armadura; espero que te sea útil.', 0); +-- 1618 Equipar Crestagrana +-- https://es.classic.wowhead.com/quest=1618 +SET @ID := 1618; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Espero que estés aquí con buenas noticias de Forjaz. ¡Porque estoy al final de mi ingenio!.', 0), +(@ID, 'esMX', 'Espero que estés aquí con buenas noticias de Forjaz. ¡Porque estoy al final de mi ingenio!.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Gracias, $N. Esto me ayudará enormemente. Con los orcos Roca Negra atacando desde Stonewatch Keep y los gnolls Crestagrana acechando en las estribaciones del norte, siempre estoy arreglando armaduras y fabricando nuevas armas para nuestras tropas.$B$BLos suministros que trajiste me darán un respiro. Tendré tiempo suficiente para enseñarte algo ...', 0), +(@ID, 'esMX', 'Gracias, $N. Esto me ayudará enormemente. Con los orcos Roca Negra atacando desde Stonewatch Keep y los gnolls Crestagrana acechando en las estribaciones del norte, siempre estoy arreglando armaduras y fabricando nuevas armas para nuestras tropas.$B$BLos suministros que trajiste me darán un respiro. Tendré tiempo suficiente para enseñarte algo ...', 0); +-- 7793, 7798, 7803, 7808, 7814, 7821, 7827, 7834, 10354, 10360 Un donativo de seda +DELETE FROM `quest_request_items_locale` WHERE `ID` IN(7793, 7798, 7803, 7808, 7814, 7821, 7827, 7834, 10354, 10360) AND `locale` IN('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(7793, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7798, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7803, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7808, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7814, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7821, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7827, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7834, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(10354, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(10360, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7793, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7798, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7803, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7808, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7814, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7821, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7827, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(7834, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(10354, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), +(10360, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` IN(7793, 7798, 7803, 7808, 7814, 7821, 7827, 7834, 10354, 10360) AND `locale` IN('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(7793, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7798, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7803, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7808, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7814, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7821, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7827, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7834, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(10354, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(10360, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7793, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7798, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7803, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7808, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7814, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7821, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7827, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(7834, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(10354, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), +(10360, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0); +-- 1453 Los negocios de los Recuperadores en Desolace +-- https://es.classic.wowhead.com/quest=1453 +SET @ID := 1453; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Me alegra ver que aún queda gente aventurera.$B$BMe llamo Kreldig. Has hecho bien en unirte a los Recuperadores, $n. Todo el mundo busca algo: un tesoro, un amor perdido... Y tú puedes encontrarlo... por un precio.', 0), +(@ID, 'esMX', 'Me alegra ver que aún queda gente aventurera.$B$BMe llamo Kreldig. Has hecho bien en unirte a los Recuperadores, $n. Todo el mundo busca algo: un tesoro, un amor perdido... Y tú puedes encontrarlo... por un precio.', 0); +-- 707 ¡Vetaferro te necesita! +-- https://es.classic.wowhead.com/quest=707 +SET @ID := 707; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Vienes de parte de Pico Tormenta? Muy bien.$B$BTengo trabajo para ti.', 0), +(@ID, 'esMX', '¿Vienes de parte de Pico Tormenta? Muy bien.$B$BTengo trabajo para ti.', 0); +-- 1050 Mitología de los titanes +-- https://es.classic.wowhead.com/quest=1050 +SET @ID := 1050; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'El monasterio era un seminario para paladines. Fue un bastión de la Luz, pero cayó en manos de los fanáticos de la Cruzada Escarlata.$B$BCreían perseguir un noble objetivo: limpiar la tierra de la plaga de los no-muertos; pero acabaron enloqueciendo y enemistándose con todos.$B$BTráeme Mitología de los Titanes para que lo guarde aquí en Forjaz.$B$BLas corruptas salas del monasterio no son lugar para un tesoro como ese.', 0), +(@ID, 'esMX', 'El monasterio era un seminario para paladines. Fue un bastión de la Luz, pero cayó en manos de los fanáticos de la Cruzada Escarlata.$B$BCreían perseguir un noble objetivo: limpiar la tierra de la plaga de los no-muertos; pero acabaron enloqueciendo y enemistándose con todos.$B$BTráeme Mitología de los Titanes para que lo guarde aquí en Forjaz.$B$BLas corruptas salas del monasterio no son lugar para un tesoro como ese.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Me traes el texto sagrado!$B$BHas viajado lejos y sin duda fue difícil conseguir el libro. Pero tu labor beneficia a los enanos de Forjaz.$B$BGracias en nombre de la Liga de Exploradores, $n.', 0), +(@ID, 'esMX', '¡Me traes el texto sagrado!$B$BHas viajado lejos y sin duda fue difícil conseguir el libro. Pero tu labor beneficia a los enanos de Forjaz.$B$BGracias en nombre de la Liga de Exploradores, $n.', 0); +-- 2922 ¡Salva el cerebro de Tecnobot! +-- https://es.classic.wowhead.com/quest=2922 +SET @ID := 2922; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Encontraste al techrobot? ¿Tienes el procesador central de memoria?', 0), +(@ID, 'esMX', '¿Encontraste al techrobot? ¿Tienes el procesador central de memoria?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Excelente! ¡Gracias, $n, voy a ponerme a trabajar de inmediato!$B$BPobre tecnobot, vaya susto te has llevado.$B$BEnseguida te arreglo; a ver, dónde estará mi llave inglesa giratoria con gato hidráulico...', 0), +(@ID, 'esMX', '¡Excelente! ¡Gracias, $n, voy a ponerme a trabajar de inmediato!$B$BPobre tecnobot, vaya susto te has llevado.$B$BEnseguida te arreglo; a ver, dónde estará mi llave inglesa giratoria con gato hidráulico...', 0); +-- 2039 Encuentra a Bingles +-- https://es.classic.wowhead.com/quest=2039 +SET @ID := 2039; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Así que Gnoarn cree que no sé arreglármelas solo? Pues no veo por qué...$B$BDa igual, ¡te necesito! Bueno, ¡el movimiento te necesita!', 0), +(@ID, 'esMX', '¿Así que Gnoarn cree que no sé arreglármelas solo? Pues no veo por qué...$B$BDa igual, ¡te necesito! Bueno, ¡el movimiento te necesita!', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_02_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_02_world_335.sql new file mode 100644 index 00000000000..98b74a75824 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_02_world_335.sql @@ -0,0 +1,3 @@ +-- +DELETE FROM `gameobject_addon` WHERE `guid` IN (SELECT `guid` FROM `gameobject` WHERE `id` IN (176369,176370)); +DELETE FROM `gameobject` WHERE `id` IN (176369,176370); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_03_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_03_world.sql new file mode 100644 index 00000000000..d5702a904ce --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_03_world.sql @@ -0,0 +1,52 @@ +-- +SET @CGUID := 142219; + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=27047; +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=31702; + +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+7 AND `id`IN(27047,31731); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+0, 31731, 571, 0, 0, 1, 1, 0, 0, 7899.34814453125, 896.13922119140625, 454.79254150390625, 1.954768776893615722, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31731 (Area: -1 - Difficulty: 0) +(@CGUID+1, 31731, 571, 0, 0, 1, 1, 0, 0, 7907.4541015625, 910.4288330078125, 454.8382568359375, 3.193952560424804687, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31731 (Area: -1 - Difficulty: 0) +(@CGUID+2, 31731, 571, 0, 0, 1, 1, 0, 0, 7885.07275390625, 897.81597900390625, 453.8397216796875, 0.942477762699127197, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31731 (Area: -1 - Difficulty: 0) +(@CGUID+3, 31731, 571, 0, 0, 1, 1, 0, 0, 7885.8046875, 923.5858154296875, 453.180999755859375, 5.201081275939941406, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31731 (Area: -1 - Difficulty: 0) +(@CGUID+4, 31731, 571, 0, 0, 1, 1, 0, 0, 7878.15380859375, 911.84918212890625, 453.214508056640625, 6.143558979034423828, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31731 (Area: -1 - Difficulty: 0) +(@CGUID+5, 27047, 571, 0, 0, 1, 1, 0, 0, 7891.8447265625, 910.00311279296875, 451.374847412109375, 3.420845270156860351, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 27047 (Area: -1 - Difficulty: 0) +(@CGUID+6, 27047, 571, 0, 0, 1, 1, 0, 0, 7885.470703125, 910.68682861328125, 451.404388427734375, 0.767944872379302978, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 27047 (Area: -1 - Difficulty: 0) +(@CGUID+7, 27047, 571, 0, 0, 1, 1, 0, 0, 7896.4130859375, 902.90802001953125, 451.40155029296875, 5.98647928237915039, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007); -- 27047 (Area: -1 - Difficulty: 0) + +DELETE FROM `smart_scripts` WHERE `entryorguid`=31731 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=31702 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=3170200 AND `source_type`=9; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN(-123663,-123665,-123667,-123662,-123669,-123666,-123668,-123660,-@CGUID-5,-@CGUID-6,-@CGUID-7) AND `source_type`=0; + +DELETE FROM `creature_template_addon` WHERE `entry`=31702; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`, `visibilityDistanceType`) VALUES +(31702, 0, 0, 50331648, 1, 0, NULL, 0); + +DELETE FROM `disables` WHERE `sourceType`=0 AND `entry`=59661; +INSERT INTO `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES +(0, 59661, 64, '', '', 'Icecrown Purple Beam (Ignore Los)'); + +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(31731, 0, 0, 0, 0, 0, 100, 0, 5000, 9000, 15000, 15000, 11, 32063, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - IC - Cast Corruption'), +(31731, 0, 1, 0, 0, 0, 100, 0, 1000, 1000, 3000, 4000, 11, 9613, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - IC CMC - Cast Shadowbolt'), +(31731, 0, 2, 0, 0, 0, 100, 0, 4000, 7000, 16000, 22000, 11, 11443, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - IC - Cast Cripple'), +(31731, 0, 3, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 59661, 0, 0, 0, 0, 0, 19, 27047, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - On Reset - Cast Icecrown Purple Beam'), +(31731, 0, 4, 5, 38, 0, 100, 0, 1, 1, 0, 0, 92, 0, 59661, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - On Data Set - Interupt Cast'), +(31731, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 11, 52385, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - On Data Set - Cast Periodic Cower Effect'), +(31702, 0, 0, 1, 54, 0, 100, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 19, 31731, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - On Just Summoned - Store Target'), +(31702, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 60, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - On Just Summoned - Disable Gravity'), +(31702, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 3170200, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - On Just Summoned - Run Script'), +(31702, 0, 4, 5, 34, 0, 100, 0, 0, 1, 0, 0, 11, 36380, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - On Movement Inform - Cast Special Unarmed'), +(31702, 0, 5, 6, 61, 0, 100, 0, 0, 1, 0, 0, 86, 52391, 2, 12, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - On Movement Inform - Cross Cast Ride Vehicle'), +(31702, 0, 6, 0, 61, 0, 100, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 7326.43, 1289.52, 611.652, 0, 'Frost Brood Spawn - On Movement Inform - Move to Position'), +(3170200, 9, 1, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 45, 1, 1, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - Script - Set Data 1 1'), +(3170200, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - Script - Set Active'), +(3170200, 9, 3, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 69, 1, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - Script - Move to positiom'), +(3170200, 9, 4, 0, 0, 0, 100, 0, 15000, 15000, 0, 0, 41, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - Script - Despawn Wyrm reanimator'), +(3170200, 9, 5, 0, 0, 0, 100, 0, 110000, 110000, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - Script - Despawn'), +(-@CGUID-6, 0, 0, 0, 1, 0, 100, 0, 180000, 300000, 660000, 900000, 12, 31702, 1, 120000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Invisible Stalker (Floating Only) - OOC - Summon Frost Brood Spawn'), +(-123660, 0, 0, 0, 1, 0, 100, 0, 180000, 300000, 660000, 900000, 12, 31702, 1, 120000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Invisible Stalker (Floating Only) - OOC - Summon Frost Brood Spawn'), +(-123669, 0, 0, 0, 1, 0, 100, 0, 180000, 300000, 660000, 900000, 12, 31702, 1, 120000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Invisible Stalker (Floating Only) - OOC - Summon Frost Brood Spawn'), +(-123663, 0, 0, 0, 1, 0, 100, 0, 180000, 300000, 660000, 900000, 12, 31702, 1, 120000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Invisible Stalker (Floating Only) - OOC - Summon Frost Brood Spawn'); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_04_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_04_world_335.sql new file mode 100644 index 00000000000..5ddb8d0659c --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_04_world_335.sql @@ -0,0 +1,202 @@ +-- 2927 Al día siguiente +-- https://es.classic.wowhead.com/quest=2927 +SET @ID := 2927; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Creí que no soportaría la pérdida del pelo, pero ya ves.$B$BEstábamos juntos cuando le cayó la nube radiactiva y se le empezó a caer el pelo a puñados. Fue horroroso. ¡Empezó a tocarse la cabeza, se le pusieron los ojos rojos y juró venganza! Desde entonces la tomó con los troggs.$B$B', 0), +(@ID, 'esMX', 'Creí que no soportaría la pérdida del pelo, pero ya ves.$B$BEstábamos juntos cuando le cayó la nube radiactiva y se le empezó a caer el pelo a puñados. Fue horroroso. ¡Empezó a tocarse la cabeza, se le pusieron los ojos rojos y juró venganza! Desde entonces la tomó con los troggs.$B$B', 0); +-- 2930 Rescatar los datos +-- https://es.classic.wowhead.com/quest=2930 +SET @ID := 2930; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Tienes la tarjeta perforada prismática?', 0), +(@ID, 'esMX', '¿Tienes la tarjeta perforada prismática?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Has conseguido recuperar los datos! Son importatísimos, vitales.$B$BEste servicio que nos has prestado será recordado mucho tiempo, $n.', 0), +(@ID, 'esMX', '¡Has conseguido recuperar los datos! Son importatísimos, vitales.$B$BEste servicio que nos has prestado será recordado mucho tiempo, $n.', 0); +-- 2929 La gran traición +-- https://es.classic.wowhead.com/quest=2929 +SET @ID := 2929; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿La tarea está completa? ¿Pidió indulgencia?, ¿Piedad?', 0), +(@ID, 'esMX', '¿La tarea está completa? ¿Pidió indulgencia?, ¿Piedad?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Cuéntame otra vez cómo le aplastaste el cráneo con la bota, $r. Ahora que ha muerto, estamos más cerca de recuperar Gnomeregan.', 0), +(@ID, 'esMX', 'Cuéntame otra vez cómo le aplastaste el cráneo con la bota, $r. Ahora que ha muerto, estamos más cerca de recuperar Gnomeregan.', 0); +-- 2924 Esencias artificiales +-- https://es.classic.wowhead.com/quest=2924 +SET @ID := 2924; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Tienes las esencias artificiales?', 0), +(@ID, 'esMX', '¿Tienes las esencias artificiales?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Ahora que tengo las esencias, puedo empezar mi nuevo experimento!$B$B¡No puedo agradecerte lo suficiente, $N! ¡Gracias a tu valentía, la investigación gnómica va a dar un salto cuántico!', 0), +(@ID, 'esMX', '¡Ahora que tengo las esencias, puedo empezar mi nuevo experimento!$B$B¡No puedo agradecerte lo suficiente, $N! ¡Gracias a tu valentía, la investigación gnómica va a dar un salto cuántico!', 0); +-- 1653 La prueba de rectitud +-- https://es.classic.wowhead.com/quest=1653 +SET @ID := 1653; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Buen día, $n. ¿Confio en que la Luz está contigo?$B$B¿Que es eso? ¿¡Te envió Duthorian!? Mi esposa, ¿cómo esta ella? Sabía que habría problemas si me iba. Por favor dime que ella está... oh, gracias a Dios. Me alegro mucho de que esté a salvo. Los Defias eran una amenaza mucho antes de estos ataques, pero ahora los asesores del Rey no pueden negarlo.$B$B¿Qué más tenía que decir Duthorian?$B$B¿Eres $gel:la; que fue enviado para proteger a mi esposa? Entonces te agradezco de nuevo, $n. No puedo pensar en una mejor prueba de valor que esa.', 0), +(@ID, 'esMX', 'Buen día, $n. ¿Confio en que la Luz está contigo?$B$B¿Que es eso? ¿¡Te envió Duthorian!? Mi esposa, ¿cómo esta ella? Sabía que habría problemas si me iba. Por favor dime que ella está... oh, gracias a Dios. Me alegro mucho de que esté a salvo. Los Defias eran una amenaza mucho antes de estos ataques, pero ahora los asesores del Rey no pueden negarlo.$B$B¿Qué más tenía que decir Duthorian?$B$B¿Eres $gel:la; que fue enviado para proteger a mi esposa? Entonces te agradezco de nuevo, $n. No puedo pensar en una mejor prueba de valor que esa.', 0); +-- 1654 La prueba de rectitud +SET @ID := 1654; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Los objetos que estás buscando serán difíciles de conseguir, pero puedo asegurarte que el arma que fabricaré para ti valdrá la pena.$B$BSerá mi mejor trabajo hasta la fecha, y solo un pequeño pago por el servicio que me ha prestado.', 0), +(@ID, 'esMX', 'Los objetos que estás buscando serán difíciles de conseguir, pero puedo asegurarte que el arma que fabricaré para ti valdrá la pena.$B$BSerá mi mejor trabajo hasta la fecha, y solo un pequeño pago por el servicio que me ha prestado.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Esto es maravilloso! Tienes todos los artículos.$B$BNo debería tener ningún problema en forjarte un gran arma con estos. De hecho, tenía planes para hacer esto desde hace algún tiempo. Simplemente nunca tuve la oportunidad de recolectar los productos. Gracias, $n.$B$BSe siente bien volver a tener el martillo de mi padre... y una gema Kor. Nunca pensé que vería una de estas yo mismo.', 0), +(@ID, 'esMX', '¡Esto es maravilloso! Tienes todos los artículos.$B$BNo debería tener ningún problema en forjarte un gran arma con estos. De hecho, tenía planes para hacer esto desde hace algún tiempo. Simplemente nunca tuve la oportunidad de recolectar los productos. Gracias, $n.$B$BSe siente bien volver a tener el martillo de mi padre... y una gema Kor. Nunca pensé que vería una de estas yo mismo.', 0); +-- 2926 Gnogaine +-- https://es.classic.wowhead.com/quest=2926 +SET @ID := 2926; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡¿No ves que tenemos muchos gnomos que curar?! ¡Necesitamos más restos radiactivos!', 0), +(@ID, 'esMX', '¡¿No ves que tenemos muchos gnomos que curar?! ¡Necesitamos más restos radiactivos!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Excelente! Vamos a probar la nueva fórmula. ¡Si funciona, no solo curaremos a los gnomos leprosos, sino que me volverá a crecer el pelo! ¡Aparta!', 0), +(@ID, 'esMX', '¡Excelente! Vamos a probar la nueva fórmula. ¡Si funciona, no solo curaremos a los gnomos leprosos, sino que me volverá a crecer el pelo! ¡Aparta!', 0); +-- 412 Operación Recombobulación +SET @ID := 412; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'El recombobulador estará listo en cuanto tengamos suficientes levas estabilizadoras y engranajes giromecánicos.', 0), +(@ID, 'esMX', 'El recombobulador estará listo en cuanto tengamos suficientes levas estabilizadoras y engranajes giromecánicos.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Estos engranajes giromecánicos y estas levas estabilizadoras cumplen todos los requisitos del esquema de Ozzie para el dispositivo de recombobulación. Cuando añada algo de hidrolubricante a los pistones de combustión, ajuste la manivela y aumente la viscosidad del gel electrogómico, la raza gnoma volverá a ser lo que era.', 0), +(@ID, 'esMX', 'Estos engranajes giromecánicos y estas levas estabilizadoras cumplen todos los requisitos del esquema de Ozzie para el dispositivo de recombobulación. Cuando añada algo de hidrolubricante a los pistones de combustión, ajuste la manivela y aumente la viscosidad del gel electrogómico, la raza gnoma volverá a ser lo que era.', 0); +-- 1806 La prueba de rectitud +-- https://es.classic.wowhead.com/quest=1806 +SET @ID := 1806; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Aquí está, $n. Un arma digna de $gun campeón:una campeona; de la Luz como tú. Le he puesto el nombre de un gran paladín enano que era amigo mío. Su nombre era Verigan ... Bosch Verigan.$B$BPor favor, acéptalo en mi nombre y en el de mi esposa. Te debemos una gran deuda, y el mundo será un lugar más seguro con alguien de tu habilidad viajando por la tierra.', 0), +(@ID, 'esMX', 'Aquí está, $n. Un arma digna de $gun campeón:una campeona; de la Luz como tú. Le he puesto el nombre de un gran paladín enano que era amigo mío. Su nombre era Verigan ... Bosch Verigan.$B$BPor favor, acéptalo en mi nombre y en el de mi esposa. Te debemos una gran deuda, y el mundo será un lugar más seguro con alguien de tu habilidad viajando por la tierra.', 0); +-- 315 La cerveza perfecta +-- https://es.wowhead.com/quest=315 +SET @ID := 315; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Tienes la cardaluz ya? Ya casi tengo todo listo para la próxima cerveza y quisiera probar esa plantita en la mezcla.', 0), +(@ID, 'esMX', '¿Tienes la cardaluz ya? Ya casi tengo todo listo para la próxima cerveza y quisiera probar esa plantita en la mezcla.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Genial! Estoy deseando utilizarla en mis recetas. Estoy pensando en una en concreto a la que le irá de maravilla.', 0), +(@ID, 'esMX', '¡Genial! Estoy deseando utilizarla en mis recetas. Estoy pensando en una en concreto a la que le irá de maravilla.', 0); +-- 310 Rivales acérrimos +-- https://es.classic.wowhead.com/quest=310 +SET @ID := 310; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'La fecha del barril te indica que no tardará en ser abierto.', 0), +(@ID, 'esMX', 'La fecha del barril te indica que no tardará en ser abierto.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Colocas rápidamente el barril de Marleth de brebaje de Cebadiz entre los barriles de Cebatruenos.', 0), +(@ID, 'esMX', 'Colocas rápidamente el barril de Marleth de brebaje de Cebadiz entre los barriles de Cebatruenos.', 0); +-- 413 Cerveza negra Brillante +-- https://es.classic.wowhead.com/quest=413 +SET @ID := 413; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Hola, $c! ¿Qué te trae hasta aquí?$B$BAlgo emocionante, espero. Hace días que no consigo participar en una buena batalla y se me está acabando este barril de cerveza...', 0), +(@ID, 'esMX', '¡Hola, $c! ¿Qué te trae hasta aquí?$B$BAlgo emocionante, espero. Hace días que no consigo participar en una buena batalla y se me está acabando este barril de cerveza...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '$B$BOh. ¡VAYA! Esta cosa le da como un brillo nuevo a la vista. ¡Creo que puedo ver en la oscuridad!', 0), +(@ID, 'esMX', '$B$BOh. ¡VAYA! Esta cosa le da como un brillo nuevo a la vista. ¡Creo que puedo ver en la oscuridad!', 0); +-- 2962 Necesitamos más material verdoso +-- https://es.classic.wowhead.com/quest=2962 +SET @ID := 2962; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Mmm, no brillas. Es una buena señal.', 0), +(@ID, 'esMX', 'Mmm, no brillas. Es una buena señal.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', ' ¡Impresionante! ¡Todavía tienes todos los dedos! Venga, vamos a ver qué puede hacer esta cosa.', 0), +(@ID, 'esMX', ' ¡Impresionante! ¡Todavía tienes todos los dedos! Venga, vamos a ver qué puede hacer esta cosa.', 0); +-- 400 Herramientas para Brasacerada +-- https://es.classic.wowhead.com/quest=400 +SET @ID := 400; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Mm? ¿No eres un poco joven para ser piloto de máquinas de asedio? Bueno, no importa. ¿Necesitas reparar algo?$B$BSi es así, coge número y ponte cómodo. Ahora mismo estoy con un par de motores y no tendré tiempo para nada más hasta dentro de unos días.$B$B¿O venías por otro motivo?', 0), +(@ID, 'esMX', '¿Mm? ¿No eres un poco joven para ser piloto de máquinas de asedio? Bueno, no importa. ¿Necesitas reparar algo?$B$BSi es así, coge número y ponte cómodo. Ahora mismo estoy con un par de motores y no tendré tiempo para nada más hasta dentro de unos días.$B$B¿O venías por otro motivo?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Tienes mis herramientas? ¡Bien hecho, $gmuchacho:muchacha;! Acabo de romper mi último destornillador hace una hora y necesitaba otro para acabar de reparar la máquina de asedio del piloto Roscapiedra. Desde luego, me has hecho un favor enorme trayendo estas herramientas hasta aquí, $n.', 0), +(@ID, 'esMX', '¿Tienes mis herramientas? ¡Bien hecho, $gmuchacho:muchacha;! Acabo de romper mi último destornillador hace una hora y necesitaba otro para acabar de reparar la máquina de asedio del piloto Roscapiedra. Desde luego, me has hecho un favor enorme trayendo estas herramientas hasta aquí, $n.', 0); +-- 384 Costillas de jabalí a la cerveza +-- https://es.wowhead.com/quest=384 +SET @ID := 384; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Voy a necesitar esas costillas de jabalíes del risco y una jarra de malta rapsódica, $n.', 0), +(@ID, 'esMX', 'Voy a necesitar esas costillas de jabalíes del risco y una jarra de malta rapsódica, $n.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'La malta está lista y los jabalíes muertos$BY antes de acabar y de ponernos a hablar$BTendremos que luchar por ver quién empieza$B¡estas sabrosas costillas de jabalí a la cerveza!', 0), +(@ID, 'esMX', 'La malta está lista y los jabalíes muertos$BY antes de acabar y de ponernos a hablar$BTendremos que luchar por ver quién empieza$B¡estas sabrosas costillas de jabalí a la cerveza!', 0); +-- 403 El barril de Cebatruenos custodiado +-- https://es.classic.wowhead.com/quest=403 +SET @ID := 403; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Este barril está custodiado por Jarven Cebatruenos. Mientras esté en el sótano, nadie tocará los barriles.', 0), +(@ID, 'esMX', 'Este barril está custodiado por Jarven Cebatruenos. Mientras esté en el sótano, nadie tocará los barriles.', 0); +-- 308 Distraer a Jarven +-- https://es.classic.wowhead.com/quest=308 +SET @ID := 308; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Vaya! Con toda la bebida que hay aquí abajo... ¡Y tengo órdenes estrictas de no tocarla! Si tan solo pudiera probar un poco de nuestra Cerveza del Trueno... ¡agudiza el ingenio, y no es broma!', 0), +(@ID, 'esMX', '¡Vaya! Con toda la bebida que hay aquí abajo... ¡Y tengo órdenes estrictas de no tocarla! Si tan solo pudiera probar un poco de nuestra Cerveza del Trueno... ¡agudiza el ingenio, y no es broma!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Es para mí? ¡Eres $gun héroe:una heroína;, $n!', 0), +(@ID, 'esMX', '¿Es para mí? ¡Eres $gun héroe:una heroína;, $n!', 0); +-- 311 Regresa junto a Marleth +-- https://es.classic.wowhead.com/quest=311 +SET @ID := 311; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Diste el cambiazo?', 0), +(@ID, 'esMX', '¿Diste el cambiazo?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡No está mal, $n! ¿Te costó mucho superar a su guardia?$B$BNo importa. Muchas gracias. Y oye, si alguna vez necesitas una buena cervezota, ¡no te olvides de los brebajes de Cebadiz!', 0), +(@ID, 'esMX', '¡No está mal, $n! ¿Te costó mucho superar a su guardia?$B$BNo importa. Muchas gracias. Y oye, si alguna vez necesitas una buena cervezota, ¡no te olvides de los brebajes de Cebadiz!', 0); +-- 5541 Municiones para Estruendo +-- https://es.classic.wowhead.com/quest=5541 +SET @ID := 5541; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Espero que no hayas venido a por munición, ¡porque casi se me ha agotado!', 0), +(@ID, 'esMX', 'Espero que no hayas venido a por munición, ¡porque casi se me ha agotado!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Genial, más munición! ¡Por fin ha llegado el cargamento del viejo Loslor! La munición llega con algo de retraso, pero como decía mi abuelo: ¡más vale tarde que nunca!$B$BMuchas gracias, $n. ¡Voy a atender a mis ansiosos compradores!', 0), +(@ID, 'esMX', '¡Genial, más munición! ¡Por fin ha llegado el cargamento del viejo Loslor! La munición llega con algo de retraso, pero como decía mi abuelo: ¡más vale tarde que nunca!$B$BMuchas gracias, $n. ¡Voy a atender a mis ansiosos compradores!', 0); +-- 313 El Cubil Pardo +-- https://es.classic.wowhead.com/quest=313 +SET @ID := 313; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Eh, $n, ¿ya has estado en El Cubil Pardo? Esos wendigos pueden llegar a ser muy feroces.', 0), +(@ID, 'esMX', 'Eh, $n, ¿ya has estado en El Cubil Pardo? Esos wendigos pueden llegar a ser muy feroces.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Ah, sí, estas crines me vendrán estupendamente! Tienes agallas, $c. Apuesto a que te veremos protagonizar numerosas hazañas.', 0), +(@ID, 'esMX', '¡Ah, sí, estas crines me vendrán estupendamente! Tienes agallas, $c. Apuesto a que te veremos protagonizar numerosas hazañas.', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_05_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_05_world_335.sql new file mode 100644 index 00000000000..027d8c3d1b1 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_10_05_world_335.sql @@ -0,0 +1,449 @@ +-- +DELETE FROM `quest_offer_reward_locale` WHERE `ID` IN (5,6,7,9,11,12,13,14,15,16,18,19,20,22,33,34,35,36,37,38,39,40,45,46,47,52,54,56,57,58,59,60,61,62,64,65,66,67,68,69,70,72,74,75,76,78,79,80,83,84,85,86,87,88,89,90,91,92,93,95,97,98,101,102,103,104,106,107,109,111,112,114,115,116,117,118,119,120,121,122,124,125,126,127,128,129,130,131,132,133,134,135,141,142,143,144,145,146,148,149,150,151,152,153,154,155,156,157,158,159,160,163,164,165,166,167,168,169,173,174,175,176,177,180,181,185,190,192,194,214,221,222,223,226,230,239,240,244,245,246,251,252,253,254,262,265,266,268,269,270,323,332,333,334,343,344,345,346,347,353,377,386,387,388,399,401,453,457,459,543,579,593,783,916,921,923,928,929,933,935,1078,1097,1241,1242,1243,1244,1245,1246,1274,1318,1390,1641,1642,1643,1644,1645,1649,1650,1651,1780,1781,1786,1787,1788,1793,1962,2040,2158,2923,2928,2998,3101,3741,3903,3904,3905,4785,5058,5261,5545,6181,6261,6281,6285,6342,6344,6661,6662,7383,7791,7792,7802,7807,7813,7820,7826,7833,7896,9484,9485,9486,9591,9592,9593,10352,10359,10838,13344,13365,14079) AND `locale` = 'esMX'; +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(5,'esMX','Necesitas croquetas de cangrejo, ¿verdad? Bueno, quizás pueda cocinarte algunas...',0), +(6,'esMX','¡Lo has conseguido! Elwynn te estará muy agradecido por esto. ¡Acabas de ganarte una hermosa recompensa!',0), +(7,'esMX','Buen trabajo. Los Kóbolds son ladrones y cobardes, pero en gran número suponen una amenaza más para los humanos de Ventormenta.$B$BTe agradezco lo que has hecho.',0), +(9,'esMX','Buen trabajo amigo. Te has ganado bien tu sueldo. Quién sabe, quizás los Páramos de Poniente vuelvan a ser prósperos.',0), +(11,'esMX','¡Has estado muy ocupado! Muchas gracias, $n.',0), +(12,'esMX','Bien hecho, $n. Mi explorador ha sido testigo de tus hazañas. Estás dando muy buenas pruebas de tu valía.',0), +(13,'esMX','Hasta ahora tus hazañas no han dejado de probar tu valía para las Milicias del Pueblo.',0), +(14,'esMX','Cuando dejé las tierras malditas de Lordaeron, regresé para encontrar mi patria sumida en una situación desalentadora. Pero aún hay esperanza para los Páramos de Poniente. Has demostrado tu valor en la batalla, y es evidente que sirves con honor a nuestra causa. Me es por ello un gran honor ordenarte como miembro de Las Milicias del Pueblo. Que la Luz guíe siempre tu camino.',0), +(15,'esMX','No me gusta que haya kobolds en la mina; eso no puede ser bueno. Bien, acepta esto como pago, y vuelve a hablar conmigo cuando quieras; puede que tengas que volver a la mina...',0), +(16,'esMX','¡Gracias, $n! Y vuelve si quieres hacer otro intercambio.',0), +(18,'esMX','De vuelta con algunos pañuelos, ya veo... El Ejército de Ventormenta te agradece tu ayuda.',0), +(19,'esMX','Era fuerte y cruel; seguro que no fue fácil derrotarlo. Gracias; aquí tienes tu recompensa.',0), +(20,'esMX','Ahora hay muchos menos orcos de los que ocuparse; gracias.',0), +(22,'esMX','¡Son perfectos, $n! Muchas gracias. El granjero Saldean y yo vamos a darnos un gran festín. Toma, esto es para ti, por todo el trabajo. No pensarías que iba a dejar que un $c como tú se fuera con hambre, ¿eh?',0), +(33,'esMX','Era una tarea amarga, $gamigo:amiga;, pero has cumplido tu parte del trato.$B$BTengo algunas cosas que quizás te interesen, ¡elije lo que quieras!',0), +(34,'esMX','¡Por fin! Gracias, $n, me has hecho un favor enorme. ¡Este año el jardín estará precioso!',0), +(35,'esMX','Sí, los múrlocs se han asentado a lo largo de los ríos del este de Elwynn. No sabemos por qué están ahí, pero son agresivos y, además, ¡son hasta un poco inteligentes!',0), +(36,'esMX','Esa Verna siempre fue una muchacha encantadora. La echaré de menos en los Páramos de Poniente pero, entre tú y yo, es una chica de ciudad y en Ventormenta estará muy a gusto. ¡Pero basta de chácharas! ¡Tenemos que hacer el estofado de los Páramos de Poniente!',0), +(37,'esMX','Aunque el cuerpo ha sido saqueado, cerca de él hay un medallón que nadie ha recogido. Tiene una inscripción: \"Lacayo Malakai Roca\".',0), +(38,'esMX','¡Esa okra servirá para dar algo de consistencia al caldo, perfecto! Ahora solo nos falta por añadir carne fibrosa de buitre, unos cuantos ojos de múrloc y esos deliciosos morros de dentosangre... ¡y ya estará listo! Por toda tu ayuda, $n, ¡quiero que te lleves el primer lote de estofado de los Páramos de Poniente!',0), +(39,'esMX','Mmm, son noticias preocupantes. Nuestras defensas ya están bastante mermadas y, ahora que hemos perdido a Rolf y Malakai a manos de esos murlocs, estamos incluso peor.$B$BSi las cosas no mejoran, para el final de la semana habrá un combate en Villadorada.',0), +(40,'esMX','Sí, hablé con Remy. Lo respeto como mercader, aunque los informes de los múrlocs del este han sido, por decirlo suavemente, demasiado superficiales.$B$BTomo nota de tu preocupación pero, si no recibo un informe militar sobre la amenaza múrloc, no puedo enviar más tropas al este.',0), +(45,'esMX','Alrededor del cuello del cadáver hay un medallón de metal con una inscripción que reza: \"Lacayo Rolf Hartford\".',0), +(46,'esMX','¿Tienes las aletas? ¡Genial! El alguacil Dughan está ansioso por recibir noticias del estado de la situación en Elwynn y me gustaría decirle que empezamos a controlar la situación.$B$BTus acciones han contribuido a que sea posible.',0), +(47,'esMX','Gracias por el Polvo de oro, $n. Aquí tienes tu dinero y... este detalle de mis socios. Puede que lo encuentres útil... útil. ',0), +(52,'esMX','Gracias por tu ayuda, $n. Debe de haber algo en el bosque que está agitando a esos animales.$B$BSea lo que sea, espero que no salga de allí.',0), +(54,'esMX','Dice que te han nombrado ayudante del alguacil de Ventormenta. Enhorabuena.$B$BY buena suerte, el trabajo no será fácil ahora que el ejército parece que anda ocupado con la nobleza.$B$BQué misteriosa es la política en estos tiempos difíciles...',0), +(56,'esMX','Espléndido, $n. Serás recompensado por los servicios prestados a la gente de Villa Oscura.',0), +(57,'esMX','Las gentes de Villa Oscura te dan las gracias, $n. Has demostrado ser un gran aliado de la Guardia Nocturna.',0), +(58,'esMX','Te doy las gracias de parte de las gentes de Villa Oscura y de la Guardia Nocturna, $n, por tu valor y dedicación. Que la Luz ilumine tu camino.',0), +(59,'esMX','Ah, gracias por el marcador. Por favor, elige la armadura que quieras.$B$BBuena suerte, valiente $c. Espero que esta armadura te sirva bien.',0), +(60,'esMX','Estabas ocupado cazando algún kóbold que otro, ¿eh? Gracias por las velas, $n, aquí tienes tu recompensa.',0), +(61,'esMX','Aquí está tu pago... y mientras estás aquí, ¡Echa un vistazo! Estoy seguro de que tenemos alguna poción o abalorio útil para ti.',0), +(62,'esMX','Esta es una mala noticia. ¿Qué será lo siguiente, dragones? Vamos a tener que aumentar nuestras patrullas cerca de la mina. Gracias por tu trabajo, $n. Y mantente al tanto... Podría tener otra tarea para ti.',0), +(64,'esMX','¡Mi reloj! ¡Muchas gracias, amable señor!$B$BSolo somos unos pobres granjeros y hemos perdido nuestras tierras, pero, por favor, acepta esta recompensa como una muestra de nuestro aprecio.',0), +(65,'esMX','¿Así que vienes de parte de Mantorrecio? Bien, estoy en deuda con él.',0), +(66,'esMX','Ah, así que te manda Lady Eva...',0), +(67,'esMX','El viejo baúl se abre con un crujido...',0), +(68,'esMX','Interesante... Así que ese individuo sí que pasó un tiempo en Arroyo de la Luna, después de todo. Resulta extraño que la carta nunca llegara a entregarse. En cualquier caso, voy a actualizar el registro.',0), +(69,'esMX','¿Stalvan? Desde luego, me resulta familiar.',0), +(70,'esMX','¿Cómo tienes la cara de traer esto aquí?',0), +(72,'esMX','Levantas lentamente la tapa de la caja...',0), +(74,'esMX','Apenas distingo las letras. Pero la caligrafía me recuerda a algo que vi una vez, cuando aún tenía buena vista.',0), +(75,'esMX','¡La has encontrado!',0), +(76,'esMX','¿Dices que hay kóbolds en la Cantera de Jaspe? ¡Maldita sea! ¡La situación empeora cada minuto!$B$BGracias por el informe, $n. Aunque habría preferido que trajeras buenas noticias, claro.',0), +(78,'esMX','¡Por la Luz! Claro que reconozco esa caligrafía.',0), +(79,'esMX','Vaya, desde luego, tienes madera de detective, $c.',0), +(80,'esMX','¡Pues sí! La caligrafía de esta página coincide con las firmas del registro.',0), +(83,'esMX','Ah, qué pañuelos tan estupendos... son un poco ásperos, pero...$B$B¡Ten!',0), +(84,'esMX','¡Mm, qué rico! ¡Este pastel es lo mejor que he comido en mi vida!$B$BCreo que me está volviendo la memoria...',0), +(85,'esMX','¿Que has perdido qué? Pues yo no he robado ningún collar, ¡no soy un ladrón!$B$BCreo que sé quién lo hizo, pero... tengo demasiada hambre para que me funcione la memoria.',0), +(86,'esMX','Aunque esta carne de jabalí sea dura, cocinándola a fuego lento es más que suficiente. ¡Seguro que sale un jugoso pastel!',0), +(87,'esMX','¡Oh, lo has encontrado! ¡Gracias, muchas gracias!$B$BTen, toma esto. Era de mi marido. Siempre dijo que le traía suerte. ¡Es una pena que no lo llevara en su última campaña! *snif*',0), +(88,'esMX','¡Menos mal! ¡Esa cerda se estaba poniendo tan gorda que se habría comido toda nuestra cosecha! Gracias, $n.',0), +(89,'esMX','Buen trabajo, $n. Con esto podemos ir avanzando los trabajos del puente.',0), +(90,'esMX','¡Buen trabajo, $n! ¡Disfruta esta delicatessen llamada kebab de lobo salpimentado!',0), +(91,'esMX','El Tribunal de Villa del Lago reconoce tu entrega a la justicia, $n. Gracias por ayudar a mantener la ley y el orden en el Reino.',0), +(92,'esMX','Muchas gracias, $n. Aquí tienes el delicioso estofado de Crestagrana prometido.',0), +(93,'esMX','¡Tienes un bonito ramillete de patas ahí! Deja que las condimente con mis especias secretas (¡no mires!) y las saltearé en una sartén...$B$BY, aunque las croquetas de cangrejo son mi especialidad y no te daré nunca la receta, sí te daré la de un plato que es casi igual de bueno.',0), +(95,'esMX','Hay un montón de tierra, apilada con prisas, como si alguien se hubiera visto obligado a esconder algo en poco tiempo.',0), +(97,'esMX','¡Lo sabía! ¡Buen trabajo, $n!',0), +(98,'esMX','Lo sé, $n: Stalvan está muerto. Percibí una oleada de esperanza que atravesaba el bosque contaminado. El Bosque del Ocaso está libre, por fin, de su sed de sangre. Aunque mi alegría se ensombrece cuando pienso en aquellos que cayeron a manos de esa horrible bestia. En cualquier caso, has sido valiente y astuto, $c.',0), +(101,'esMX','Muy inteligente por tu parte, $n. Este Tótem de castigo te protegerá del mal que acecha por todo Azeroth y más allá. Cuando te sientas amenazado, confórtate con el aura mágica de este tótem. Sé valiente, $c. Necesitarás todo el valor del que puedas hacer acopio, pues veo mucha sangre en tu futuro.',0), +(102,'esMX','Bien hecho, $n. Contando con valientes aventureros como tú luchando del lado de Las Milicias del Pueblo, los Páramos de Poniente podrán volver a ser el próspero granero que una vez fueron. Por favor, acepta esto como reconocimiento por tus incansables esfuerzos.',0), +(103,'esMX','¡Loado seas, valiente $c. Las rocas de la Costa de los Páramos de Poniente estarán iluminadas gracias a ti. Mientras la antorcha esté iluminada se salvarán muchas vidas.',0), +(104,'esMX','Así que el infecto pagano Ojosombrío está muerto. Bien hecho, $n. Tus manos han dado fin a una vida, pero han podido salvar muchas otras. El Mare Magnum, aun tan lleno de peligros como está, será algo más seguro esta noche gracias a tus hazañas.',0), +(106,'esMX','¡Ah! No puedo soportar estar separado de ella. ¡¡Tengo que verla!!',0), +(107,'esMX','Cómo compadezco a esas pobres almas... Maybell y Tommy Joe. También yo fui joven y también conocí el amor... una vez.$B$B¡Debe de haber algo que pueda hacer para ayudarles! Deja que piense...',0), +(109,'esMX','Así que te ha enviado aquí mi amigo, ¿eh? Qué amable por su parte.$B$BBien, te diré que la monarquía de Ventormenta nos ha abandonado. Ahora son Las Milicias del Pueblo las que mantienen la tierra a salvo de la corrupción. Si nuestra causa te interesa, puedo ofrecer a tus habilidades de combate un trabajo al servicio de la libertad.',0), +(111,'esMX','Mientras nuestras familias sigan siendo enemigas, Tommy Joe y Maybell no tendrán futuro. Pero quizás podamos reunirlos, aunque sea por poco tiempo.$B$BMm, ¿qué podríamos hacer?',0), +(112,'esMX','Ya las tengo. ¡Gran Trabajo! Ahora espera un momento mientras hago la pócima...',0), +(114,'esMX','¡Ay! Me siento muy culpable por engañar a mi familia, pero no puedo ignorar lo que siento por Tommy Joe.$B$BGracias, $n. Beberé este licor en cuanto tenga la oportunidad de escaparme para ir a ver a mi amado.',0), +(115,'esMX','Gracias, $n. Acabaré con ellos de inmediato.',0), +(116,'esMX','¡Buen trabajo, $n! Sé qué caminos has tenido que recorrer para traer este licor. ¡Esto complacerá a mis patronos!$B$BMi esposa cose muy bien; acepta esta capa en agradecimiento por tus servicios.',0), +(117,'esMX','Lúpulo y cebada, malta y levadura$BNi te imaginas cómo se disfruta,$B$BDeja de pedir, deja de gemir$B¡La cerveza Cebatruenos ya viene en su barril!',0), +(118,'esMX','Así que necesita herraduras, ¿eh?',0), +(119,'esMX','Gracias, me hacía mucha falta.$B$BAh, hay una nota... ¿Cómo? ¡¿Argus quiere que le pague?! ¡Bah!$B$BBueno, gracias por tu ayuda.',0), +(120,'esMX','Descansa, $c.$B$BEl magistrado Solomon es un líder de los nobles; siempre atiendo a sus palabras. Voy a reunirme con el Rey para exponerle la situación. Dile al magistrado que enviaremos refuerzos en cuanto Su Majestad dé la orden.',0), +(121,'esMX','Gracias por todo, $c. Acepta estas monedas por tus servicios a Villa del Lago y Ventormenta.$B$BY ahora disculpa, pero esta correspondencia me intriga; está pasando algo turbio. Temo que se avecine otro conflicto.',0), +(122,'esMX','Gracias, con esto pagaré a Argus.',0), +(124,'esMX','Gracias por tu ayuda, $n.',0), +(125,'esMX','Excelente trabajo, $n. Pensé que no volvería a ver mis herramientas.',0), +(126,'esMX','Gracias de nuevo. El ejército de Ventormenta está tan ocupado con los orcos que no hay tropas para proteger Crestagrana de otras amenazas, como los gnolls.',0), +(127,'esMX','¡Ha sido un placer!',0), +(128,'esMX','Has mostrado gran valor frente a los Roca Negra, $c. Nos has prestado un gran servicio.',0), +(129,'esMX','Gracias, me muero de hambre. ¡Proteger la ciudad de los orcos y los gnolls es un trabajo duro!',0), +(130,'esMX','¿Un ramo de flores? ¿Acabas de llegar y ya estás con romances?$B$BNo es por chafardear, pero los amores juveniles son tan bonitos... sobre todo en tiempos de guerra.',0), +(131,'esMX','¡Qué bonitas! ¡Y qué bien huelen!$B$BPero son las flores favoritas de Martie. ¿No me digas que Parker te mandó a comprarle las flores a esa bruja? No le dijiste que eran para mí, ¿verdad? Porque si lo sabía, seguro que puso veneno.$B$BEn fin, no es culpa tuya. Gracias, y aquí tienes la comida.',0), +(132,'esMX','¡Bah! Debería haber acabado con esa escoria cuando tuve oportunidad de hacerlo. Pero esta información es crucial. Buen trabajo.',0), +(133,'esMX','Ah, gracias. ¡Son justo lo que necesito!',0), +(134,'esMX','Gracias al Nec... no, no, ¡gracias a TI, $n! Te has ganado tu recompensa.$B$B¡Aah! ¡Qué felicidad! ¡¡Qué noches me esperan!!',0), +(135,'esMX','Creo que este asunto es mucho más complicado de lo que cree Mantorrecio.',0), +(141,'esMX','Edwin VanCleef... conozco muy bien ese nombre. Me desconcierta pensar que un hombre con tanto talento y tan trabajador pudiera convertirse en tal escoria. Necesitaré más pruebas antes de creerlo.',0), +(142,'esMX','Esto es sin duda alguna una prueba clara de que VanCleef está al mando. Ahora todo lo que tenemos que saber es dónde se oculta la banda Defias.$B$BTuvimos un golpe de suerte mientras estabas fuera. Capturamos a un ladrón que intentaba robar el carro de Saldean. Ha prometido guiarnos hasta la ladronera a cambio de su vida. Quiero que defiendas al traidor para que pueda enseñarnos la ladronera. Vuelve a verme cuando hayas descubierto su localización.',0), +(143,'esMX','Has servido bien a tu maestro.',0), +(144,'esMX','Esto no es nada bueno. No me había dado cuenta de que Mantorrecio está igual que nosotros. ¿Qué campaña es tan importante como para enviar al ejército de Ventormenta lejos de su gente? Lo sabré a su debido tiempo.$B$BTen, acepta estas monedas en pago por tus servicios Puede que vuelva a contratarte.',0), +(145,'esMX','Gracias por venir hasta aquí. Esta información es muy importante.',0), +(146,'esMX','¡Por la Luz! El ejército de Ventormenta se ha retirado de Páramos de Poniente. ¿La Guardia ya no protege Villa Oscura? Aquí hay algo muy siniestro.$B$BAh, quería recompensarte, $c; toma unas monedas. Disculpa, pero tengo que averiguar qué está pasando en Ventormenta.',0), +(148,'esMX','Ah, necesitas Hilo de pelo de fantasma, ¿no es así? Pues me temo que no tengo ninguno en el almacén, pero puedo hacértelo, si tú me proporcionas el pelo de fantasma.',0), +(149,'esMX','¿Qué es eso? ¿Un peine? ¡Es precioso! Y se desliza como seda por mi cabello, como si no fuera el alambroso y grasiento horror que es.$B$BAy, si tan solo tuviera un espejo...',0), +(150,'esMX','Buen trabajo, $n.$B$BEs raro que estén tan lejos del mar; puede que estuvieran huyendo de algo...',0), +(151,'esMX','¡Muchísimas gracias, $n! ¡La pobre Vieja Blanchy se pondrá tan contenta!',0), +(152,'esMX','Bien hecho, $n. Tienes talento para el combate. Gracias a ti, la Costa de los Páramos de Poniente es un lugar más seguro.',0), +(153,'esMX','Buen trabajo, $r. Por favor, acepta uno de estos objetos como pago por tu trabajo.',0), +(154,'esMX','Con esto puedo hacerte un carrete de Hilo de pelo de fantasma y todavía me sobrarían algunas hebras. Ten, acepta estas monedas a cambio de esas hebras.',0), +(155,'esMX','¡Excelente, $n! Ahora que sabemos dónde se oculta, VanCleef ya es nuestro.',0), +(156,'esMX','Bien, tienes las flores podridas. Y le diré a Althea Ebonlocke de La Guardia Nocturna que has estado matando esqueletos.$B$BSalvaguardar a las gentes de Villa Oscura es un tremendo peso para La Guardia Nocturna... siempre se alegran de saber que hay otros que ayudan a contener a esas bestias del Bosque del Ocaso.',0), +(157,'esMX','¡Delicioso! Esto funcionará de maravilla.$B$BTen, $n, acepta esto como pago por tu honorable acción.',0), +(158,'esMX','Necesitas un poco de zumo de zombi, ¿verdad? Mmm... es un líquido muy fuerte... no me lo piden muy a menudo.',0), +(159,'esMX','Miles de gracias, $n. Has dado una alegría al corazón de este pobre viejo con este gesto estúpid... digo, ¡con este gesto estupendo!',0), +(160,'esMX','$B$B¿Qué idioma es este? Parece antiguo... No puedo leerlo.',0), +(163,'esMX','¡No! ¡Por favor, no me mates! Soy solo yo... ¡¡Alterio!! Están por todas partes... ¡No puedo escapar! ¿Monstruos en Cerro del Cuervo? No, no, no... no puede haber ninguno. Aquí solo está Alterio, el inocente Alterio.',0), +(164,'esMX','Estos suministros serán muy útiles. La ayuda de la familia Carevin es siempre bienvenida. Aquí tienes un algo por tus molestias.',0), +(165,'esMX','¿Elaine Carevin? Je, je, sí, claro... los Carevin.$B$BNo, no pasa nada. Es que ya no puedo ir a la villa, el viaje es demasiado para mí. Los caminos son peligrosos y cada día estoy más viejo. ¿Podrías hacer algunos favores a un pobre viejo?',0), +(166,'esMX','$n, tu valentía es extraordinaria. Las Milicias del Pueblo te agradecen los servicios prestados a las gentes de los Páramos de Poniente. Ahora que VanCleef ha muerto, estamos ante el comienzo del fin de la Hermandad Defias. Esperemos que en un día no muy lejano la paz volverá a bendecir los llanos de estas tierras.',0), +(167,'esMX','¡Mis sospechas eran ciertas! Mi pobre hermano... Bueno, gracias, al menos ahora tengo la conclusión del misterio, incluso aunque la conclusión sea trágica.',0), +(168,'esMX','Gracias por esto, $n. Tus esfuerzos contribuirán a traer la paz a los caídos en los comienzos de esta tragedia. Me aseguraré de que se informe a las familias.',0), +(169,'esMX','¡Buen trabajo, $n! Gath\'Ilzogg es responsable de la muerte de muchos humanos. Nos hemos vengado. ¡Estamos un paso más cerca de reconquistar el castillo!',0), +(173,'esMX','Te has desenvuelto bien contra los Correoscuros, $N. Pero parece que su número es irreducible. Cada vez que hacemos un progreso, llegan más a tomar el relevo.$B$B¿Qué maléfico poder es el que les trae aquí? ¿Por qué han irrumpido de esta manera en nuestro infeliz reino?$B$BTendré fe en el maestro Carevin. Sin duda, él llegará hasta el fondo del asunto.',0), +(174,'esMX','Es perfecto, $n. ¡Ya hemos completado el primer paso!',0), +(175,'esMX','Pues sí, sí que tenía un espejo.',0), +(176,'esMX','¡Ja! ¡Muy bien! ¡Empezaba a creer que nadie conseguiría abatir a ese monstruo!$B$BAquí tienes, $n. Y gracias, ese gnoll era un dolor de cabeza tan monumental como la Cumbre de Roca Negra!',0), +(177,'esMX','¡Excelente, excelente! ¡Es perfecto! ¡Muchas gracias!',0), +(180,'esMX','¿Así que el malvado Fangore ha muerto? Pues buen viaje. Admiro tu valor, $c. Tienes la gratitud de Villa del Lago.',0), +(181,'esMX','¡Al fin! ¡Ya hemos completado el instrumento de las estrellas! Gracias, $n. Ya puedo seguir con mis estudios...',0), +(185,'esMX','Muy bien, $N. Puedes seguir adelante.',0), +(190,'esMX','¡Que tengas buena suerte, $N!',0), +(192,'esMX','¡Que tengas buena suerte, $N!',0), +(194,'esMX','Un trabajo magistral.',0), +(214,'esMX','¡Bien hecho, $n! En nombre de Las Milicias del Pueblo te rindo homenaje por todos tus esfuerzos. Pronto, y gracias a la ayuda de valientes como tú, devolveremos esta tierra a su pueblo.',0), +(221,'esMX','Te has desenvuelto bien contra los Correoscuros, $n. Pero parece que su número es irreducible. Cada vez que hacemos un progreso, llegan más a tomar el relevo.$B$B¿Qué maléfico poder es el que les trae aquí? ¿Por qué han irrumpido de esta manera en nuestro infeliz reino?$B$BTendré fe en el maestro Carevin. Sin duda, él llegará hasta el fondo del asunto.',0), +(222,'esMX','A decir verdad, $n, no creía que llegarías tan lejos. Pero está claro que me equivoqué contigo. De hecho, si deseas unirte formalmente a la lucha del maestro Carevin, será un placer escribirte una carta de recomendación.',0), +(223,'esMX','Perdona mi frío recibimiento, $n, pero ya te habrás dado cuenta de que soy un hombre muy ocupado. Veo que has impresionado a Calor, cosa que no es en absoluto fácil de conseguir, y veo que te ha dado una recomendación.$B$BHemos de afrontar seres de lo más desagradable, $n, y necesitamos la ayuda de cualquiera que haya demostrado su valía. Combatimos contra demonios, no-muertos y contra aquellos que les proporcionan ayuda. Mantente alerta, sé $gprecavido:precavida; y no confíes en nadie que no colabore con nuestra causa.$B$BGloria bajo la Luz.',0), +(226,'esMX','Oh, bien. Has diezmado la manada. Ahora que no tendremos a esos lobos pisándonos los talones, podremos centrarnos en Morbent Vil.$B$BTen, coge algunos de estos manojos destellantes. Los hacen en el pueblo y muchos han sido donados a Sven, para ayudar a su causa.',0), +(230,'esMX','$B$B¡Esa figura misteriosa que vi fue testigo de la muerte de mi familia! Hay preguntas que necesito hacerle a ese hombre... ¡si tan solo supiera quién es!',0), +(239,'esMX','Te envía el alguacil Dughan, ¿eh? No eres del ejército, pero bueno, si te manda Dughan, me basta como referencia.$B$BNuestra situación es, como mínimo, apurada. Espero que puedas echarnos una mano.',0), +(240,'esMX','¡Ajá! Gracias, $n. ¡Qué bien sientan estas cosas!$B$B¡Y ten, deja que te pague!',0), +(244,'esMX','¿Hay gnolls de Crestagrana tan cerca de Elwynn? Puede que planeen una invasión... ¡Los de Villa del Lago ya no serán los únicos humanos bajo asedio!$B$BAquí tienes el pago, pese a las noticias que traes. Y en qué mal momento: carecemos de recursos.',0), +(245,'esMX','¡Ah! Has vuelto. Y no demasiado agotado, por lo que veo. La Guardia Nocturna está agradecida por tu trabajo, $n, y yo te prometí una recompensa, aquí la tienes.',0), +(246,'esMX','$B$BAsí que hay un grupo numeroso de gnolls de los duros. Seguro que no te ha sido fácil recopilar esta información.$B$BTen, $n, y gracias por tu ayuda.$B$BHabla con el alguacil Marris y el magistrado Salomón en Villa del Lago. Necesitarán tu ayuda; la situación empeora por momentos.',0), +(251,'esMX','',0), +(252,'esMX','$B$BAunque cuando ayudaste a Abercrombie lo hiciste motivado por tu bondad, con tus acciones has condenado a nuestro pueblo.$B$B',0), +(253,'esMX','¡Lo has conseguido! La magia que contiene su corazón nos protegerá contra el mal del embalsamador y será un poderoso auspicio para Villa Oscura.$B$BHas hecho una gran cosa para nuestra gente, $n. Tu nombre permanecerá para siempre en nuestros anales.',0), +(254,'esMX','Excavas entre la tierra suelta que hay sobre la tumba... y encuentras los restos de un féretro.$B$BEn el interior del féretro puedes sentir la vibración de unos dedos arañando y el rechinar de unos dientes podridos...$B$B¿Abrirás el féretro y extraerás el corazón del embalsamador?',0), +(262,'esMX','Mmm... Alguien ha manipulado este libro hace poco... alguien guiado por la venganza. Pero las impresiones que hay en él, al menos las impresiones del dueño original, son débiles.$B$BPero sí puedo decirte que el dueño original de este libro no es oriundo de Villa Oscura.',0), +(265,'esMX','Ah, sí. Vendí este libro hace un mes a una persona... algo sombría. No me dio su nombre, pero era un tipo nervioso que no paraba de mirar por encima de su hombro.',0), +(266,'esMX','Ah, sí, recuerdo este libro. Su dueño alquiló una habitación por unos días. Se pasaba las noches en el bar, escribiendo.$B$BDejó el pueblo a toda prisa, murmurando algo de que le perseguían... La última vez que lo vi se dirigía hacia el oeste... buscaba un nuevo lugar en el que esconderse.$B$BEl primer lugar al que llegaría yendo hacia el oeste sería Cerro del Cuervo...',0), +(268,'esMX','Este diario me explica muchas cosas ¡y me indica el camino para enfrentarme a los jinetes oscuros! He visto a esos jinetes en Bosque del Ocaso, y les he visto hablando con el zahorí Morbent Vil, en la Loma Inhóspita.',0), +(269,'esMX','$B$BUna malvada mácula se ha hecho con el ya asediado Bosque del Ocaso. Doy gracias a la Luz porque ahora tenemos a un héroe como tú para hacerle frente.$B$BPero primero debes prepararte para la prueba que te espera, pues el poder del Necromántico Morbent Vil es inconmensurable y además, ha lanzado sobre sí mismo oscuros encantamientos que lo protegen de ataques físicos. Si quieres derrotarle, necesitarás un arma que pueda contrarrestar estas protecciones.',0), +(270,'esMX','El hierro Forjaluz es un metal precioso, pero parece que tu misión es muy peligrosa. Has hecho un largo camino, $ghermano:hermana;. Con suerte, encontrarás lo que buscas.$B$BY, si consigues el hierro, sé quién puede forjar un arma para luchar contra ese Necromántico del que hablas del Bosque del Ocaso.',0), +(323,'esMX','Tu habilidad en combate, $n, es indiscutible. ¡Y tu resolución podría ayudarnos a presenciar el final de Morbent Vil!',0), +(332,'esMX','¿Entonces has visto a Renato? Aquí estamos, $gcaballero:dama;. Una botella de nuestro Dalaran Noir especial. ¡No encontrarás nada mejor en todo Azeroth!',0), +(333,'esMX','Dice aquí que el negocio de Harlan está floreciendo. Me alegra oír eso, pero me pregunto por qué la gente necesita tantas armaduras. No he oído nada sobre una declaración de guerra... ¿Acaso los nobles nos están ocultando información?$B$BEn fin, gracias por traer el pedido. Aquí tienes el pago, me encargaré de que Harlan reciba sus suministros.',0), +(334,'esMX','¡Oh, maldición! Creí que al haberme olvidado las herramientas, no tendría que trabajar. Aunque supongo que ahora tendré que ayudar a los Larson cosiendo...$B$BEn fin... Supongo que tendré que esperar hasta más tarde para divertirme.',0), +(343,'esMX','¿Metalurgia? Ah, sí, tenemos muchos libros sobre eso. Estoy encantado de poder ayudar al hermano Kristoff con su discurso. Y ahora... ¿Qué libro en particular necesita el buen hermano?',0), +(344,'esMX','¿Gavilla se pregunta dónde está su libro? ¡Qué vergüenza! Tengo el libro, pero sigo haciendo la copia y todavía no puedo darte el original.',0), +(345,'esMX','¡¿Que necesitas qué?! Por si no te has dado cuenta, estamos muy ocupados fortificando las defensas de Villa del Lago y reparando el daño sufrido por los ataques orcos. Si necesitas mineral de hierro de Rethban, ¡vete a buscarlo!',0), +(346,'esMX','¡Exacto! Gracias, $n. Que la Luz brille sobre tu cuerpo y tu espíritu.',0), +(347,'esMX','¡Oh, excelente! Puedo usar este mineral para hacer la tinta y después terminar de copiar La tensión del hierro.$B$B¡Gracias, $n!',0), +(353,'esMX','¡Ajá! ¿Así que Grimand ha terminado mi hacha por fin? ¡Me muero por probarla con algunos troggs y kóbolds!$B$BMuchas gracias, $n. Has hecho un largo viaje para entregármela. Acepta unas monedas por tu trabajo.',0), +(377,'esMX','Así que finalmente, Dextren Ward pagó por sus crímenes contra la humanidad... Eso sí que es hacer limpieza. ¡Y enhorabuena, $gamigo:amiga;! No solo has dado a las familias de los muertos la tranquilidad de espíritu que merecen, además has enviado un contundente mensaje a esos burócratas corruptos de la Casa de Nobles. Ventormenta debe escuchar las necesidades de la gente del Bosque del Ocaso o nos independizaremos y nos liberaremos de su tiranía.',0), +(386,'esMX','Targor el Pavoroso ha caído al fin. Me alegro. Buen trabajo, $n. A veces solo se puede hacer justicia al margen de los tribunales y los políticos.',0), +(387,'esMX','Tus acciones en las Mazmorras fueron muy valientes, $n. Es obvio que este problema nos sobrepasa. Pero lo has hecho muy bien y, por ello, te doy las gracias.',0), +(388,'esMX','¿Y estos pañuelos, símbolos asquerosos de corrupción, son por lo que mi Mac tuvo que morir? Qué gran pérdida. Qué trágico sacrificio.$B$BPero en fin, no puedo vivir en el pasado. Has de saber, $n, que tus actos han conseguido que se haga justicia con mi familia.',0), +(399,'esMX','¡Oh, muchas gracias, $n! No me sirve de nada, pero el valor sentimental... No hace falta que te dé las gracias por traerme esto... y veo que has tenido que sufrir algún que otro percance para conseguirlo, sin mencionar el tiempo que has perdido yendo a Páramos de Poniente. Tienes mi gratitud. Acepta esto como muestra de ello.',0), +(401,'esMX','Ya está. Está traducida...$B$B',0), +(453,'esMX','$B$BSí, soy el autor de ese libro. Por fin me has encontrado, ¿eh?$B$BSi has leído ese diario... ¡solo sabes la mitad de la historia!',0), +(457,'esMX','Has demostrado una gran dedicación hacia el bién de la naturaleza, $N. A $glos:las; jóvenes como tu les espera un futuro muy prometedor.',0), +(459,'esMX','Tu servicio hacia las criaturas de Cañada Umbría es digno de recompensa, $N.$B$BSin embargo, has confirmado mis temores. Si los grells han sido contaminados por el Musgovil, puedes imaginarte lo que le ha sucedido a la tribu Tuercepinos de fúrbolgs que una vez vivió aquí.$B$BDeberías encontrar tu verdadero talento en Dolanaar, diestr$go:a; $c, busca al sabio druida, Athridas Manto de Oso. Él comparte nuestra preocupación por el bienestar del bosque.',0), +(543,'esMX','¡Ah, qué bien! Está claro que habrá que limpiar esto pero, realmente, te has superado a ti mismo, $n. Haré que alguien prepare la tiara y la coloque en nuestra colección con presteza.$B$BHas de saber que nuestra gratitud, es tan inmensa como nuestra colección.',0), +(579,'esMX','¿Te interesa alguno de estos títulos, $N?',0), +(593,'esMX','Colocas la gema del alma frente a él. Se estremece mientras aspira su alma, abandonando su cuerpo, como un cascarón.',0), +(783,'esMX','Más voluntarios, estupendo.$B$BEspero que seáis suficientes.$B$BLas tierras humanas se ven amenazadas desde el exterior y nuestras tropas están en las fronteras; por eso no tenemos protección en el interior.$B$BEsta baralla tiene muchos frentes, $n. Prepárate para una campaña muy larga.',0), +(916,'esMX','Gracias, $N. Compararé este veneno con el de otras arañas en Darnassus. Creo que tiene propiedades relacionadas con el crecimiento de nuestro Árbol del Mundo.',0), +(921,'esMX','Has oído lo que pasó justo después de la Batalla del Monte Hyjal. Hay mucho más, pero la misión que te encomiendo seguirá vigente durante tu recorrido por Teldrassil y dentro Darnassus.',0), +(923,'esMX','¡Bien hecho! Estos tumores son el síntoma de la enfermedad de los Brezomadera. Están llenos de un veneno que tenemos que erradicar de nuestra nueva tierra.$B$BYo me desharé de estos tumores. Gracias, $N.',0), +(928,'esMX','Ah, ya veo. Has sido enviado por Tenaron. Pues bien, parece que tenemos mucho de que hablar, mucho que hacer, y poco tiempo para hacer las cosas.$B$BCreo que deberíamos empezar ya.',0), +(929,'esMX','Después de la batalla de Monte Hyjal, íbamos sin rumbo. Nordrassil ahumado por el fuego que desató y nuestra inmortalidad, la esencia misma de nuestro ser, se había perdido.$B$BFue entonces cuando el traidor fue liberado de su prisión y Shan\'do Tempestira desapareció. Fueron tiempos oscuros para nosotros.',0), +(933,'esMX','Shan\'do Tempestira nunca regresó y los druidas no sabían que hacer. Hasta hoy mismo todavía no sé sabe que fue de él. Con Malfurion desaparecido, el Archidruida Fandral Corzocelada asumió el liderazgo de los druidas, convenciendo al Círculo de Ancianos en Costa Oscura que era el momento de reconstruir nuestros pueblos y de recuperar nuestra inmortalidad.$B$BCon la aprobación del Círculo, Corzocelada y los druidas más poderosos, nació Teldrassil, el nuevo Árbol del Mundo.',0), +(935,'esMX','Ah, sí, el agua que había solicitado. Tenaron y Corithras se tomaron su tiempo hasta ser entregado... hmm tal vez no eligieron al más fiable de los mensajeros...$B$BSin embargo, por fin puedo volver a mi trabajo. El peso de los problemas de Teldrassil caen sobre mis hombros.$B$BToma esto, puede que encuentres alguna utilidad en él.',0), +(1078,'esMX','Perfecto, $n. Muchas gracias.$B$BQuizás, algún día yo pueda ayudarte como tú me has ayudado a mí.',0), +(1097,'esMX','¿Estás aquí para ayudar con la entrega? ¡Estupendo!',0), +(1241,'esMX','Mmm... $B$BMuy bien. Te ayudaré, pero no porque quiero hacerlo, sino porque estoy obligado.$B$BY dejemos una cosa clara: sabes más de lo que deberías saber. Mantengamos esto en secreto y no vayas por las tabernas por ahí hablando de tus descubrimientos. ¿Comprendido?',0), +(1242,'esMX','Perdona, ¿una carta para mí? Bueno, yo... cuando te pasas el día trabajando, como yo, no se suele recibir algo que no sea una caja o un barril. Veamos de qué va esto.$B$B$B$BPareces algo tenso, $n, ¿estás bien?',0), +(1243,'esMX','¿Te envía Trias, eh? Eso cambia la cosa.$B$BEntonces, puedes luchar contra cualquier monstruosidad que salga de la oscuridad. Seguro que podrás vencer lo que sea fácilmente, ya que eres capaz de tratar con gente de su calaña.$B$BY bien, ¿para qué me necesita mi amigo en un día tan funesto como este?',0), +(1244,'esMX','Has vuelto de una pieza. Y no se puede pedir mucho más que eso, ¿eh?$B$BAhora, veamos lo que tenemos aquí. Esto parece bastante oficial, a juzgar por los documentos Defias que he visto. Pero podría ser una falsificación, solo para hacerte perder la pista de lo que estés buscando.',0), +(1245,'esMX','Sí... una lectura interesante. Jorgen y DeLavey fueron inteligentes por avisarme.$B$BParece que los Defias han estado esforzándose mucho por completar este plan. Espera, ¿qué es esto? ¿\"Puño\"? Ese nombre me suena.',0), +(1246,'esMX','¡¿Qué?!$B$B¿¿¿Vienes a mi callejón a hacerme preguntas personales sobre mis asuntos??? Asuntos con los que, obviamente, no tienes nada que ver.',0), +(1274,'esMX','Hola, $n. Soy el Obispo DeLavey.$B$BSin duda, si estás aquí preguntándome sobre mi asunto del Castillo, es porque el joven Thomas ha tenido éxito a la hora de pedirte ayuda para nuestro reino. Siempre ha sido experto en hacer lo que le pido.$B$BMe temo que no tengo mucho tiempo para explicarme, así que iré directo al problema... y, por favor, intenta que nadie se entere de esto.',0), +(1318,'esMX','¡Gracias por el trabajo realizado!',0), +(1390,'esMX','¡Gracias por el trabajo realizado!',0), +(1641,'esMX','Aquí en Ventormenta, soy el responsable de poner a los paladines en el camino hacia una mayor virtud como devotos de la Luz y defensores de Azeroth contra la Plaga y otras amenazas.$B$BHa llegado el momento de que des tu primer paso para ser verdaderamente virtuoso. Si lo aceptas, te daré un Libro de la Divinidad. En su estudio, aprenderás algo sobre la Luz, y lo que se espera de ti. Si lo entiendes, y estás capacitado, entonces tendrás éxito en el logro de mayores habilidades.',0), +(1642,'esMX','Hola de nuevo, $N. ¿Cómo va tu estudio del Libro de la Divinidad?$B$BEntonces deberías estar preparado para probarte. Siempre hay tareas que realizar en la ciudad y en nuestras tierras; actos de compasión y comprensión; gente que necesita ayuda; criaturas que matar.$B$BAl probar que tienes paciencia para ayudar a otros, especialmente aquellos que son desafortunados, probarás que eres $gun:una; sirviente de la Luz y de mente sana.',0), +(1643,'esMX','Oh, hola amor. ¿Cómo van tus aventuras? Me alegra saber que te va bien.$B$BOh, ¿yo? Gracias por preguntar, estoy bien, considerando todas las cosas.$B$BEl aumento de comerciantes ha disminuido la cantidad de cuero y tela de la que las personas están dispuestas a desprenderse en estos días, por lo que ha sido más difícil hacer ropa para los niños en el orfanato, pero nos las arreglaremos. Por \"nosotros\" me refiero a mi esposo y a mí. Está en Ironforge tratando de buscar ayuda de los ciudadanos allí.',0), +(1644,'esMX','¡Muchas gracias, $n! ¡Muchas, muchas gracias!$B$BLos niños estarán felices, de verdad. ¡Y a mí me has ahorrado tanto tiempo! Ahora podré concentrarme en las otras necesidades de los niños. Y, con suerte, mi John podrá volver a casa antes de lo que pensábamos.$B$BGracias de nuevo, $n. Sabía que podía contar con la caridad de los demás. Que la Luz sea contigo.',0), +(1645,'esMX','Aquí en Forjaz, soy la responsable de poner a los paladines en el camino hacia una mayor virtud como devotos de la Luz y a defensores de Azeroth contra la Plaga y otras amenazas.$B$BHa llegado la hora de que des tu primer paso para ser verdaderamente virtuos$go:a;. Si lo aceptas, te daré un Libro de la Divinidad. En su estudio, aprenderás algo sobre la Luz, y lo que se espera de ti. Si lo entiendes, y estás capacitado, entonces tendrás éxito en el logro de mayores habilidades.',0), +(1649,'esMX','Ah, quieres pedirme una prueba de coraje. Espléndido.$B$BHay muchas tareas en la ciudad y en las tierras de alrededor que presentan muchos desafíos, perfectos para alguien con tus habilidades.$B$BEsta prueba no se puede tomar a la ligera, $n. Esto, al igual que muchas cosas con las que te encontrarás en tu camino, podría costarte la vida. La iglesia siempre quiere reforzar sus filas, pero también comprende los sacrificios necesarios para asegurar que los paladines son dignos de ella.$B$B¿Estás preparado?',0), +(1650,'esMX','Hola, $n. Por la armadura y todas esas armas que llevas, supongo que estás aquí para intentar conquistar mi tierra, o porque la iglesia por fin ha enviado a alguien para protegerme mientras mi Jordan no está.$B$BBueno, me presentaré: soy Daphne Fontana. Es un placer.$B$BNo llegas demasiado tarde... Solo he matado media docena de esas bestias desde el último amanecer. Han tardado bastante en subir por esa curva de ahí, pero probablemente te hayan visto venir, así que supongo que estarán aquí en cualquier momento.',0), +(1651,'esMX','¡Lo hemos logrado, $n! Gracias por tu ayuda. Estuviste realmente increíble ahí fuera. Nunca pensé que un $c pudiera manejar tantos enemigos a la vez.$B$BRealmente has demostrado valentía frente a las abrumadoras probabilidades.',0), +(1780,'esMX','Qué pronto has vuelto, $n. ¿Y qué has conseguido en este tiempo que no has estado en la Catedral?$B$B¿Has conseguido ayudar en alguna noble causa? Quizás hayas aprendido el valor de la caridad o algo más sobre tus obligaciones para con los habitantes de Azeroth. Dime a quién has ayudado y cómo... Vaya, estoy impresionado, $n, las tuyas son sin duda acciones de alguien que sigue el camino de la Luz y antepone el bien de los demás al propio.$B$BTu sacrificio se verá recompensado con el tiempo.',0), +(1781,'esMX','*tose*$B$BEs un placer conocerte, $r. No prestes atención a mis heridas. Este buen sacerdote se ocupará del viejo Gazin. No necesitaré el poder de ese Símbolo de la Vida que has traído... al menos, no todavía.$B$BAsí que te envía Duthorian, ¿eh? Muy bien. Te diré exactamente lo que nos ocurrió a mí y a mi amigo Henze. Y, con un poco de suerte y algo de habilidad por tu parte, quizás puedas ayudarnos a todos.',0), +(1786,'esMX','Gracias, $ghermano:hermana;.$B$BVeo que portas el Símbolo de la Vida, ¿puedo deducir de eso que te envían Duthorian o Gazin?$B$BCaí ante los hechizos de los Defias cuando Gazin y yo intentábamos hacernos con sus planes. Conseguí aguantar el tiempo suficiente para que Gazin escapara, pero al final, su magia me superó.$B$BY entonces llegaste tú y me trajiste de nuevo a la vida. La habilidad de utilizar el Símbolo no la tiene cualquiera, $n. Debes apreciar lo que significa que pudieras utilizarlo con ayuda de tu fe.',0), +(1787,'esMX','¡Estupendo! Lo has conseguido, has salvado a Henze. ¡Es evidente que la Luz está en ti, $n!',0), +(1788,'esMX','Has actuado bien, $n. Deberías enorgullecerte de lo que has conseguido.$B$BDeberías estar $gorgulloso:orgullosa; de tus habilidades. No todo el mundo puede utilizar el poder del Símbolo de la Vida. Si puedes invocar a la Luz para devolver a los muertos a la vida, es que estás $gpreparado:preparada; para uno de los mayores honores de los paladines: el poder de resucitar.$B$BPodrás devolver a la vida a compañeros caídos, tal y como hiciste con Henze.$B$BCuídate, $n. La Luz te ilumina. Recíbela en ti.',0), +(1793,'esMX','Se ha demostrado que la Luz camina a tu lado, $n, pero el peligro nos acecha cada día y es importante saber qué fuerza se esconde en el interior de cada uno. Tu temple se pondrá a prueba cuando demonios, dragones, o cualquier otro ser malvado entre en tus tierras. ¿Serás lo suficientemente fuerte?$B$BEl coraje, sin tener en cuenta en qué situación, es tan necesario para los paladines como la Luz, tu armadura y tu arma. Proteger a los débiles y no perder la fe, son dos lecciones más que tendrás que aprender cuando estudies en la Catedral de la Luz.',0), +(1962,'esMX','Aquí está tu toga, $N. Dale buen uso.',0), +(2040,'esMX','Bien hecho, $n. Gracias a ti, Gnomeregan está a un paso más cerca de su día de liberación.',0), +(2158,'esMX','¡Descanso y relax para quien no puede más! ¡Ese es nuestro lema! Por favor, toma asiento cerca del fuego y da un respiro a tus cansados huesos.$B$B¿Te gustaría probar una selección de nuestra excelente comida y bebida? ',0), +(2923,'esMX','Sí, hemos perdido el control del tecnobot. ¿Puedes ayudarme?',0), +(2928,'esMX','Esto será perfecto, $n. Una excavadoras gyroagujereamática arreglada, solo quedan 398.',0), +(2998,'esMX','Es hermoso estar en Ventormenta, ¿no?$B$BEl momento no podría haber sido mejor, $n.',0), +(3101,'esMX','Debes saber que eres un símbolo para muchos; no lo olvides nunca. La Luz Sagrada brilla en ti, visible tanto para amigos como para enemigos.$B$BA medida que adquieres sabiduría y poder, tendrás que aprender otras facultades. Cuando quieras continuar tu instrucción, ven a verme de nuevo. ¡Suerte, $c! ',0), +(3741,'esMX','Gracias por encontrar mi collar, $gseñor:señora; $c... Mi gatita también dice gracias, ¿a que sí, Effsee?',0), +(3903,'esMX','¿Que te envía el Ayudante del Alguacil Willem? Es valiente y voluntarioso, pero está en la Abadía de Villanorte...$B$B¿Tú podrías ayudarme?',0), +(3904,'esMX','¡Gracias, $n! ¡Has salvado mi cosecha! Espero que hayas dada una lección a unos cuantos Defias.$B$B¡Aunque tengamos pocas tropas, tenemos la suerte de contar con valientes como tú!',0), +(3905,'esMX','Veamos...$B$BOh, has salvado la uva; me preocupé cuando me habló de esos villanos en los viñedos. Por suerte, nunca perdí la fe en la Luz.$B$BY ahora, gracias a tu valor, podremos hacer vino. Que la Luz te acompañe y te proteja, $n. ',0), +(4785,'esMX','Aquí tienes, $N. Y por favor, dale a Menara nuestros saludos.$B$BEsperamos grandes cosas de ti. Quizás cuando la Legión caiga de rodillas, tu nombre se pronuncie en voz alta en alabanza de tu poder. ¡No puedo esperar!',0), +(5058,'esMX','Un diario de páginas amarillentas se abre en la última anotación:$B$B\"No sé qué va a pasar ahora que Harold cambió. Se llevó todo mientras lo arrastraba al único lugar que podía encontrar donde mantenerlo seguro. Escondí la llave conmigo, y rezo por que nadie la encuentre...$B$BEspero poder escapar de aquí, pero necesito dinero para eso. Creo que todas nuestras cosas están en el armario... y ahora que lo pienso, Harold tenía la llave.$B$BVoy a descansar un poco, ahora estoy muerta de cansancio.\"',0), +(5261,'esMX','Estoy buscando a alguien que cace lobos, ¿te interesa?',0), +(5545,'esMX','¡Fantástico! Gracias a ti, debería poder cumplir con el plazo. Quisiera demostrarte mi agradecimiento dándote algunas monedas.$B$BGracias y adiós.',0), +(6181,'esMX','¿Tienes que llevar esta nota a Ventormenta! Ningún problema, ¡puedes coger uno de mis grifos!',0), +(6261,'esMX','¿Un cajón para los Páramos de Poniente, eh? ¿Has estado ya allí antes? Si es así no hay ningún problema, amigo. ¡Tengo muchos grifos entrenados para recorrer esa ruta!',0), +(6281,'esMX','Ah, ¿una nota del intendente Lewis? No me sorprende que necesite más equipo. La Colina del Centinela está bastante lejos, en una tierra casi olvidada por Ventormenta.$B$BMuchas gracias, $n. Toma algo de dinero para cubrir los gastos del viaje.',0), +(6285,'esMX','Genial, ¡has traído la armadura! Repartiremos esto entre quien lo necesite.$B$BGracias, $n. Tus esfuerzos nos han sido de gran ayuda. Y ahora que ya estás familiarizado con los grifos, ¡espero que vuelvas a menudo y prestes tu ayuda a la Colina del Centinela!',0), +(6342,'esMX','¿Un paquete de Nessa? ¡Gracias, $N! Me dijo que me enviaría muestras de todos los peces que pescara cerca de la Aldea Rut\'theran. Cree que podrían ser muy diferentes de los que pescamos aquí...$B$B¡Vaya! Esta mandíbula casi dobla el tamaño de la que tiene el mismo pez aquí. ¡Y estas escamas son grandes como puños! ¡Es increíble!',0), +(6344,'esMX','Sí, necesito a alguien que me lleve un paquete a Costa Oscura. ¿Quieres ayudarme?',0), +(6661,'esMX','Esto va bien, $gamigo:amiga;. Mi hermano las necesita vivitas y coleando, de lo contrario se ponen amargas ... No querrás probar ninguna brocheta de rata agria.',0), +(6662,'esMX','Pobre Monty. Desde el incidente de Gnomeregan, no ha sido el mismo. Ese niño nunca ha visto un océano en su vida, y mucho menos ser una especie de pirata.$B$B$B$BAl menos mantiene el flujo de las criaturas retorciéndose.',0), +(7383,'esMX','Cuando estás en presencia del Árbol del Oráculo... es como sentir la sabiduría tomar forma. Permíteme continuar el relato...$B$BCon Teldrassil en crecimiento, el Archidruida se acercó a los dragones para recibir sus bendiciones, como habían hecho sobre Nordrassil en tiempos antiguos. Sin embargo, Nozdormu, Señor del Tiempo, se negó a dar su bendición, reprendiendo a los druidas su arrogancia. De acuerdo con Nozdormu, Alexstrasza Staghelm también se negó y sin su bendición, el crecimiento de Teldrassil ha sido deficiente e impredecible...',0), +(7791,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), +(7792,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), +(7802,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), +(7807,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), +(7813,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), +(7820,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), +(7826,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), +(7833,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), +(7896,'esMX','Trajiste los fuegos artificiales. ¡Espléndido trabajo, $N! ¡No puedo esperar para encenderlos y decirle a todos que mi puesto está listo! Pero debo esperar, desde hace mucho tiempo tengo miedo, pero... estaré listo cuando esté listo, ¿vale?$B$BAquí están los vales, $N. ¡Disfrútalos!',0), +(9484,'esMX','Soportar las numerosas garras y las picaduras de los dracohalcones es una muestra de tu tenacidad. ¿Tienes fuerza para aprender más?',0), +(9485,'esMX','Así que ya ves $N, no me queda nada por enseñarte en este momento. Ya sabes lo que es hacerse amigo de los que alguna vez cazaste. Sólo tienes que elegir a uno de los aliados de la naturaleza con rasgos que coincidan con los tuyos.',0), +(9486,'esMX','Has demostrado fuerza y tenacidad. Queda la prueba final para que puedas domar sin el uso de la magia.',0), +(9591,'esMX','Estoy segura de que lo primero que has aprendido fue cómo el reptador fue indiferente al proceso de unión. Todo garras hasta que entienden que no estás allí para tirarlos en una olla hirviendo.',0), +(9592,'esMX','Parece que el maderazancudo no picoteó tus ojos.$B$B$B$B¡No es que yo pensara que iba a pasar, por supuesto!',0), +(9593,'esMX','Debo decir, $N, que has aprendido mucho más rápidamente de lo que imaginé la primera vez. Parece que no tendrás que utilizar este último tótem de doma. Y honestamente, ni siquiera estoy seguro de lo que es. Parece ser una especie de lagarto monstruoso con alas y una cola larga. Bueno, ¡quizás otra vez!$B$BHas experimentado lo suficiente como para intentarlo por tu cuenta ahora, sin la ayuda de un tótem de doma. ¡Buena suerte!',0), +(10352,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), +(10359,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), +(10838,'esMX','¿Tienes la trascripción? Excelente - seguro que estos datos resultarán de un valor incalculable para nuestra investigación. Se los proporcionaré a los boticarios Zelana y Albreck.$B$BDeberías estar orgulloso, $N. Tu fuerza y tu valentía son incuestionables... igual que tu servicio a la Horda.',0), +(13344,'esMX','Bien hecho, $gamigo:amiga;.$B$BEl mensajero ya se ha ido y nos está informando ahora mismo.',0), +(13365,'esMX','Bien hecho, $gamigo:amiga;.$B$BEl mensajero ya se ha ido y nos está informando ahora mismo.',0), +(14079,'esMX','Entonces, ¿comenzaremos tu entrenamiento de Aprendiz de Jinete?',0); + +DELETE FROM `quest_request_items_locale` WHERE `ID` IN (5,6,7,9,11,12,13,14,15,16,18,19,20,21,22,33,34,36,38,46,47,52,54,56,57,58,59,60,61,62,64,68,70,74,75,76,78,79,80,83,84,86,87,88,89,90,91,92,93,97,98,101,102,103,104,106,107,109,112,114,115,116,117,118,119,120,121,122,124,125,126,127,128,129,131,132,133,134,135,141,142,143,144,145,146,149,150,151,152,153,154,155,156,157,159,160,163,164,166,167,168,169,173,174,176,177,180,181,214,218,221,222,223,226,230,240,245,246,251,252,253,262,265,266,268,269,323,332,333,334,346,347,353,377,386,387,388,399,453,457,459,543,579,593,916,921,923,928,929,933,935,1078,1241,1242,1243,1244,1245,1644,1787,2040,2928,3101,3741,3904,3905,5545,6181,6261,6281,6285,6342,6661,6662,7383,7791,7792,7802,7807,7813,7820,7826,7833,7896,9484,9485,9486,9591,9592,9593,10352,10359,10838,14079) AND `locale` = 'esMX'; +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(5,'esMX','¿Un envío de mi hermano? ¡Espléndido! ¡La fortuna realmente me brilla hoy!',0), +(6,'esMX','¿Has encontrado la choza de Garrick? ¿Has acabado con él?',0), +(7,'esMX','¿Cómo va la caza, $N? ¿Has acabado con las alimañas?',0), +(9,'esMX','Ah, ya veo que has vuelto! Espero que hayas trabajado duro limpiando esos campos de esos vigias de la cosecha. ¿Ya mataste a veinte?',0), +(11,'esMX','Saludos, $n. ¿Has estado matando gnolls...?',0), +(12,'esMX','Quizás no me he explicado bien. Para demostrar que mereces servir a las Milicias del Pueblo y a la Luz, tienes que matar a 15 tramperos Defias y a 15 contrabandistas Defias. Vuelve aquí cuando lo hayas hecho.',0), +(13,'esMX','No tenemos tiempo para hablar, $n. Los saqueadores de Defias están negando a la gente de Páramos de Poniente la paz y la prosperidad que se merecen. Asegúrese de que al menos 15 saqueadores Defias y 15 despojadores Defias hayan sido asesinados. Eso enviará un mensaje claro de que la corrupción no es bienvenida aquí.',0), +(14,'esMX','$n, ahora no hay tiempo para charlas. Si aún deseas demostrar tu valía ante la Milicia Popular, debes matar a los Defias que te indiqué anteriormente. Vuelve a mí cuando hayas completado tu deber.',0), +(15,'esMX','¿Has cumplido tu misión? ',0), +(16,'esMX','La agricultura es un trabajo que da mucha sed y estoy siempre en busca de agua manantial refrescante.$B$BSi tienes algo estoy dispuesto a hacer un intercambio.',0), +(18,'esMX','¿Me traes los pañuelos?',0), +(19,'esMX','Los orcos de Roca Negra siguen atacando. ¿Has acabado con Tharil\'zun?',0), +(20,'esMX','¿Has estado liquidando orcos, $n? Demuéstramelo.',0), +(21,'esMX','Sé que es un trabajo sangriento, $n, pero es vital para la seguridad de Villanorte. ¿Has cumplido la misión?',0), +(22,'esMX','¡Todo lo que necesito para mi famosa empanada de carne son 8 hígados de dentosangre!',0), +(33,'esMX','Hola, $n. ¿Cómo va la caza de los lobos jóvenes malsanos?',0), +(34,'esMX','¿Has acabado ya con Panzallena?',0), +(36,'esMX','Voy a echar mucho de menos a Verna Furlbrow. ¿No la verías por casualidad cuando estuviste por ahí, verdad?',0), +(38,'esMX','Vuelve con estos ingredientes:$B$B 3 piezas de carne fibrosa de buitre$B 3 morros de dentosangre$B 3 ojos de múrloc$B 3 okras',0), +(46,'esMX','¿Cómo va la caza, $n?',0), +(47,'esMX','¡Psst! ¿Tienes ese Polvo de Oro para mí... para mí?',0), +(52,'esMX','¿Has matado a esos lobos y a los osos?',0), +(54,'esMX','¿Traes noticias de McBride? Villanorte es un jardín comparada con el Bosque de Elwynn; me pregunto qué querrá McBride.$B$BDame los documentos.',0), +(56,'esMX','¿Has matado a esos guerreros y magos?',0), +(57,'esMX','Vuelve a mí una vez que hayas matado a 15 Malignos esqueléticos y 15 Horrores esqueléticos, $N.',0), +(58,'esMX','Necesito tu ayuda, $n. Viaja al cementerio al noroeste y libera el mausoleo oriental de 20 propagadores de peste.$B$BVuelve a verme cuando hayas completado tu tarea.',0), +(59,'esMX','El ejército de Ventormenta me ha encargado que suministre a sus tropas tela y armaduras de cuero.$B$BSi tienes un marcador para mí, estaré encantada de hacerte algo.',0), +(60,'esMX','¿Has reunido las velas ya?',0), +(61,'esMX','Oh, ¿Un envío de mi hermano? ¡Espléndido! ¡La fortuna brilla en mí hoy!',0), +(62,'esMX','¿Qué tienes que informar, $n? ¿Has estado en la Mina Abisal?',0), +(64,'esMX','Por casualidad, ¿no conseguirías encontrar mi reloj, verdad?',0), +(68,'esMX','Me acuerdo de ti... Eres el que estaba preguntando por ese tal Stalvan. ¿Encontraste lo que estabas buscando?',0), +(70,'esMX','¿Qué tienes ahí? Deja que le eche un vistazo...',0), +(74,'esMX','¿Qué tienes ahí? No lo veo. Tengo una vista muy mala. Pónmelo en las manos.',0), +(75,'esMX','¿Has encontrado la página de la que te hablé, $n?',0), +(76,'esMX','Que la Luz esté contigo, $n. ¿Qué vienes a informarme? ¿Has explorado la Cantera de Jaspe?',0), +(78,'esMX','¿Te envía el mariscal Haggard? ¿Y por qué no lo has dicho antes?$B$BAy, el viejo Haggard... El pobre se quedará ciego dentro de poco. En fin, déjame ver lo que tienes ahí.',0), +(79,'esMX','Espero que sea importante, $c. Déjame ver lo que traes y cuéntame tu historia. Pero, por la Luz, date prisa. La defensa de Villa Oscura es mi prioridad. No tengo tiempo para tonterías.',0), +(80,'esMX','¿Tú otra vez, $n? ¿Qué te trae aquí de nuevo?',0), +(83,'esMX','Me estoy quedando sin lino, $n. ¿No tendrás tú algo de lino que me puedas dar?',0), +(84,'esMX','Ay... ¡Me muero de hambre! ¿Me has traído el pastel, $n?',0), +(86,'esMX','No creo que esté bien dar de comer al pillo que me robó el collar, pero si es lo que hay que hacer para recuperar lo que es mío, ¡habrá que hacerlo!$B$B¿Tienes la carne de jabalí?',0), +(87,'esMX','Hola, $n. ¿Has encontrado mi collar?',0), +(88,'esMX','¿La has visto ya? ¿Te has ocupado de ella?',0), +(89,'esMX','¡El puente no va a construirse solo! ¿Dónde están las picas y los remaches?',0), +(90,'esMX','¿Has conseguido ya las 10 ijadas magras de lobo? ¿Y qué hay de las hierbas de Felicia de Ventormenta?',0), +(91,'esMX','Tráeme 10 colgantes Pellejo Negro y te recompensaré.',0), +(92,'esMX','Tráeme 5 filetes de carne dura de cóndor, 5 morros de dentosangre grandes y 5 raciones de carne de araña crujiente.',0), +(93,'esMX','Salve, $n. ¿Has conseguido esas patas pegajosas de araña ya?',0), +(97,'esMX','¿Sí, $N?',0), +(98,'esMX','¿Sí, $n?',0), +(101,'esMX','Tráeme 10 colmillos de necrófago, 10 dedos de esqueleto y 5 frascos de veneno de araña. Así haré un encantamiento a un Tótem de castigo que dañará a aquellos que intenten causarte daño a ti.',0), +(102,'esMX','¿Ya has reunido 8 zarpas de esos gnolls traidores?',0), +(103,'esMX','La llama no arderá mucho tiempo sin aceite, $n.',0), +(104,'esMX','¿Aún no has conseguido aniquilar a la amenaza conocida como Viejo Ojosombrío? Ha sido visto recorriendo la costa de los Páramos de Poniente.$B$BVuelve a verme cuando esa bestia esté muerta.',0), +(106,'esMX','¡¿Que tienes qué?! Maybell es la luz que ilumina mi tediosa vida. ¡Déjame ver su carta, deprisa!',0), +(107,'esMX','Así que tienes una nota de la abuelita Pedregosa, ¿eh? ¡Hace años que no veo a Mildred! Me pregunto qué dirá...',0), +(109,'esMX','',0), +(112,'esMX','¿Tienes el Kelp de Cristal? Estoy seguro de que Maybell está ansiosa por ver a su novio...',0), +(114,'esMX','¿Entregaste mi carta a Tommy Joe? ¿Y qué dijo?',0), +(115,'esMX','¿Cómo va con los taumaturgos umbríos? ¿Tienes los orbes de medianoche?',0), +(116,'esMX','Necesito que vayas a recoger un barril de cerveza Cebatruenos de Tragoamargo Cebatruenos, que está en las colinas de Páramos de Poniente, uno de vino dulce en Ventormenta, una botella de licor de luna en Villa Oscura y una de ron dulce en Villadorada. Tráeme todo eso y te ganarás una recompensa.',0), +(117,'esMX','Rápido, $gamigo:amiga; y date prisa$BNuestra cerveza está de risa$BMás cerveza y menos comida,$BDadnos lúpulo para hacer birra.',0), +(118,'esMX','¿Qué dices? ¿Que vienes de parte de Verner? Pues dame la nota. ¡Y habla más alto!',0), +(119,'esMX','¡Me alegro de verte! ¿Traes las herraduras?',0), +(120,'esMX','¿Qué llevas ahí?',0), +(121,'esMX','¿Qué noticias envía el General? ¿Vienen refuerzos?',0), +(122,'esMX','Si no le envío las escamas a Argus, mandará a alguien a buscarlas. ¿Las tienes o no?',0), +(124,'esMX','Mis caballos todavía parecen asustados, y todavía escucho a ese maldito lobo llorar por la noche. ¡Por favor, $n, haz algo con esos Gnolls!',0), +(125,'esMX','¿Me traes las herramientas?',0), +(126,'esMX','Ululante es peligroso, $n. Entenderé que no seas capaz de enfrentarte a él.',0), +(127,'esMX','¿Qué me traes?',0), +(128,'esMX','Regresa una vez que hayas matado a 15 campeones de Roca Negra',0), +(129,'esMX','¿Que Darcy me envía la comida? Pues venga, ¡a mover el bigote!',0), +(131,'esMX','Hola, $n. ¿Le gustó la comida a Parker?',0), +(132,'esMX','Me alegro de verte de vuelta, $n. ¿Qué tenía que decir Wiley?',0), +(133,'esMX','Creo que estoy oyendo a una panda de necrófagos en la parte trasera de la casa... ¡tengo que colocar ese espantapájaros ya! ¿Me conseguiste las costillas de necrófago?',0), +(134,'esMX','¿Tienes mi cajón? Si lo tienes, ¡dámelo! ¡Rápido!',0), +(135,'esMX','¿Qué asuntos tienes conmigo? Soy un hombre muy ocupado...',0), +(141,'esMX','¿Ha conseguido aclarar algo el maestro Shaw?',0), +(142,'esMX','$n, ¿pudiste reunir alguna información? ¿Localizaste al mensajero?',0), +(143,'esMX','Saludos, $c. ¿Qué te trae a hablar con Las Milicias del Pueblo?',0), +(144,'esMX','¿Están Las Milicias del Pueblo en camino? ¿Traes buenas noticias de Gryan Mantorrecio?',0), +(145,'esMX','Parece que vienes de lejos, $c. ¿Qué te trae a Villa Oscura?',0), +(146,'esMX','Me alegro de verte. ¿Debo informar de que La Guardia Nocturna ha salido de Villa Oscura?',0), +(149,'esMX',' Oh, por favor, ¡no me mires! ¡Arranqué estos ojos con mis propias manos, pero puedo sentir tu mirada fija en mí!$B$B¡Soy un monstruo! ¡Un monstruo horrible! ¡¡Por favor, no me mires!!',0), +(150,'esMX','¿Tienes las aletas? ¡Tenemos que echar a los múrlocs del lago!',0), +(151,'esMX','La Vieja Blanchy está en las últimas. ¿Has podido encontrar algo de avena?',0), +(152,'esMX','Mata 7 cazamareas, 7 guerreros, 7 oráculos y 7 correcostas y procuraré que seas $grecompensado:recompensada;.',0), +(153,'esMX','Tráeme 15 pañuelos de cuero rojo y te pagaré bien.',0), +(154,'esMX','Tengo la sensación de que has visto a Mary la Ciega. ¿Tienes mi peine...?',0), +(155,'esMX','¿Qué negocio tienes conmigo? Soy un hombre muy ocupado...',0), +(156,'esMX','Hola, $n. ¿Me has conseguido ya esas flores podridas?',0), +(157,'esMX','Necesito colocar el hilo de cabello de fantasma en mis puertas y ventanas para mantener alejados a esos indeseables espíritus. ¿Me lo conseguiste?',0), +(159,'esMX','Necesito ese zumo de zombi para mantenerme caliente en estas noches frías y oscuras. ¿Me lo conseguiste?',0), +(160,'esMX','¿Abercrombie...? No conozco a nadie con ese nombre. ¿Dices que tienes una carta para mí de ese tal Abercrombie?$B$BBueno, pues dámela...',0), +(163,'esMX','Ah, $N! ¿De vuelta tan pronto? ¿Sin duda has vuelto a cazar? ¡No se preocupe si ha tenido algunos contratiempos, a la larga mejorará!$B$B... No podrías empeorar mucho, de todos modos ...',0), +(164,'esMX','Tienes pinta de ser fuerte, $c. ¿Has venido a unirte a nuestra lucha?',0), +(166,'esMX','¿Qué tal va la caza y captura de Edwin Van Cleef?',0), +(167,'esMX','¿Has encontrado alguna pista de mi hermano? ¿Hay alguna esperanza después de todo este tiempo?',0), +(168,'esMX','¿Conseguiste recuperar alguna de las Tarjetas del Sindicato Minero de mis colegas?',0), +(169,'esMX','¿Qué llevas ahí, $r?',0), +(173,'esMX','¿Qué tal va la caza, $N?',0), +(174,'esMX','¿Has conseguido encontrar a un ingeniero que te haga un tubo de bronce?',0), +(176,'esMX','Sí, Hogger ha sido un auténtico estorbo para mí y para mis hombres. ¿Tines algo de que informar sobre la bestia?',0), +(177,'esMX','Le he enseñado a Cog nuestra máquina de las estrellas. Bueno, lo que hemos hecho hasta ahora. Se quedó muy impresionado. ¿Encontraste el instrumento reflectante?',0), +(180,'esMX','¿Qué nuevas nos traes?',0), +(181,'esMX','¿Conseguiste convencer a Zzarc\'Vul de que nos preste su monóculo para nuestro experimento?',0), +(214,'esMX','¿Has estado defendiendo nuestra tierra de la banda Defias? Si es así enséñame 10 pañuelos de seda roja como prueba.',0), +(218,'esMX','¡$N! ¿Ha habido suerte?',0), +(221,'esMX','¿Vuelves tan pronto, $N? Espero que no hayas venido a decirme que te has rendido.',0), +(222,'esMX','¿Te intimidaron las bestias? ¡Pero no temas, $N, los que defienden la Luz nunca caerán!',0), +(223,'esMX','¿Sí? ¿Qué quieres? Habla deprisa, tengo asuntos urgentes que atender.',0), +(226,'esMX','¿Sigues cazando lobos...?',0), +(230,'esMX','¿Que has encontrado qué? Déjame verlo, por favor...',0), +(240,'esMX','$n, ¡estás aquí! ¡¿Tienes mi comida?!',0), +(245,'esMX','Será mejor que tengas cuidado cuando trates con las arañas, he perdido a algunos de mis hombres por ellas, y créeme, no es agradable ver a un hombre colgado boca abajo en sus redes después de que el veneno ha comenzado a reblandecerlos.$B$BNo me gustaría que uno de esos bichos te almorzara.',0), +(246,'esMX','Disculpe, $n, pero tenemos mucho que hacer como para mantener nuestras manos atadas aquí. Si no tiene nada que informar, entonces debo ocuparme de otros asuntos.',0), +(251,'esMX','Una nota de Abercrombie el ermitaño, ¿eh? Pues no sé quién es... Pero desde luego, si vive en el cementerio, ¡debe de tener el cerebro podrido!',0), +(252,'esMX','Ah, ¿la nota está traducida? Déjame verla, por favor...',0), +(253,'esMX','¿Has encontrado la tumba de Eliza? ¿Tienes el corazón del embalsamador?',0), +(262,'esMX','Si tienes algo que pertenezca a la figura misteriosa que buscas, enséñamelo. Quizás pueda averiguar algo sobre su dueño.',0), +(265,'esMX','A veces vendo libros en blanco a estudiosos y magos, o a cualquiera que quiera escribir un diario.$B$BRecuerdo perfectamente a todos los que me compraron libros en los últimos meses...',0), +(266,'esMX','El Cuervo Escarlata ya no es lo que solía ser pero aún pasan por aquí algunos viajeros.$B$BDescribirme al tipo al que buscas, quizás lo recuerde.',0), +(268,'esMX','¿Has averiguado quién era la figura misteriosa?',0), +(269,'esMX','Descansa, $ghermano:hermana;. Se ve que has viajado lejos y que llevas un peso enorme. ¿Puedes decirme qué es lo que proyecta sobre ti esa sombra tan oscura?',0), +(323,'esMX','Lucha duro, $N. Y no te desesperes, porque la desesperación es el arma más grande del mal.',0), +(332,'esMX','Saludos y $gbienvenido:bienvenida;, $gseñor:señora;. ¿Has probado ya alguno de nuestros vinos?',0), +(333,'esMX','¿Traes noticias de Bagley?',0), +(334,'esMX','¿Has venido a comprar ropa?',0), +(346,'esMX','¿Has conseguido encontrar el libro?',0), +(347,'esMX','¿Tienes el mineral de hierro de Rethban?',0), +(353,'esMX','¿Has venido hasta aquí desde Ventormenta? He oído que las cosas se están poniendo feas en las tierras humanas, con forajidos y orcos campando a sus anchas. ¡Un lugar perfecto para que un $c demuestre su valía!',0), +(377,'esMX','Cuando se deja vivir a un profanador como Dextren Ward, se traiciona a la justicia. Vuelve a mí cuando se haya cumplido la sentencia de muerte que Lord Ebonlocke dictó contra ese rapiñador de Ward. Vamos a dar a las familias de los muertos la satisfacción que merecen, y además, enviaremos un claro mensaje a la Casa de Nobles de Ventormenta.',0), +(386,'esMX','¿Ya has estado en las Mazmorras de Ventormenta? Temo que el poder que ha mantenido a Targor con vida acabe por conseguir liberarlo. Fue sentenciado a muerte, no a ser un títere político.',0), +(387,'esMX','¡La empalizada todavía está invadida! Estas ratas Defias deben saber que sus acciones no serán toleradas. ¡Ahora baja y muestra algo de fuerza!',0), +(388,'esMX','Veo que has vuelto, $c. ¿Has conseguido 10 pañuelos de lana roja de esa escoria Defias de las Mazmorras?',0), +(399,'esMX','¡$n! ¿Has tenido suerte?',0), +(453,'esMX','¿Cómo estás? ¡Déjame!',0), +(457,'esMX','Tu tarea no ha concluido, $N. Regresa de nuevo una vez hayas matado a 5 sables de la noche sarnosos y 5 jabalíes cardo.',0), +(459,'esMX','Satisface mis sospechas, $N. Tráeme 8 muestras de Musgovil.',0), +(543,'esMX','Hola, $n. Intenta evitar pisar el dobladillo de mis pantalones. Este traje es nuevo.',0), +(579,'esMX','El rey Varian ha otorgado gran importancia al aprendizaje y, por lo tanto, ha proporcionado fondos para hacer disponibles al público copias de varios tomos y escritos. Es muy simple. Tráeme un libreto de la biblioteca y puedo darte una copia de uno de los libros disponibles.',0), +(593,'esMX','Yenniku está aturdido ante ti, su mente está en otro lugar...',0), +(916,'esMX','¿Tienes las glándulas venenosas, $N?',0), +(921,'esMX','Las pozas de la luna contienen las aguas del Pozo de la Eternidad, la antigua fuente de magia que tantos males ha traído a nuestro mundo.$B$BLos druidas usan las pozas y los centinelas las veneran como santuarios de Elune, pero la hechicería está prohibida.',0), +(923,'esMX','¿Has ido al Lago Primigenio, $N? ¿Has estado cazando a los Brezomadera de allí?',0), +(928,'esMX','Saludos, $c. ¿Con qué propósito debo el placer de nuestro encuentro?',0), +(929,'esMX','Hola de nuevo, $N. ¿Has completado tu tarea?',0), +(933,'esMX','Al principio, los informes de ataques enloquecidos de Fúrbolgs fueron eliminados. ¿Quién podría haber pensado que la paz y amor entre hombres y osos conllevaría a la rabia sin sentido? Sin embargo, otro de los problemas que nos afecta aquí, en nuestro nuevo hogar.',0), +(935,'esMX','Sé que no fuiste citado, así que no puedo evitar preguntarme por qué has venido a hablar conmigo.$B$BSea lo que sea, por favor, hazlo rápido.',0), +(1078,'esMX','Hola otra vez, $n.$B$B¿Ya has regresado de La Vega Carbonizada de Espolón con las escamas?',0), +(1241,'esMX','Mmm, será mejor que tengas una buena razón para interrumpir a un hombre que está pescando. No me gustan mucho los vendedores ambulantes y mucho menos los vagabundos.',0), +(1242,'esMX','Hola, $n. ¿Puedo hacer algo por ti? ¿Quizás te gustaría probar nuestro cheddar de Trias especial? ¿O un trocito de queso azul de Darnassus?',0), +(1243,'esMX','No es demasiado seguro ir por el bosque, $n. Ten cuidado y, si ves algo sospechoso o peligroso, avisa a los vigilantes inmediatamente. No intentes nada sin ayuda. No nos hacemos responsables de ninguna cosa terrible que te pueda suceder.$B$BPero ambos sabemos que vas a pasar de mí y a luchar contra cualquier cosa que aparezca en medio de la oscuridad, ¿verdad? ¡Ja, ja! Sí, vosotros, los aventureros... sois todos iguales.',0), +(1244,'esMX','Ten cuidado ahí fuera, $n. Sé que Trias fue quien te envió, pero eso no significa que no haya nada acechando en los bosques que podría causarte un par de problemas... especialmente contigo investigando a los Defias.',0), +(1245,'esMX','Veo que has vuelto, y que estás de una pieza. Ambos sabemos que no estás aquí por el queso, así que vayamos al grano. ¿Backus te ayudó, o todavía no has terminado en el Bosque del Ocaso?',0), +(1644,'esMX','Espero que mi John esté teniendo más suerte en Forjaz. No le gusta ir allí porque tiene que dejarnos a mí y a los niños solos, pero sabe que tiene que hacerse. Es tan bueno...$B$BAlgunos años han sido más difíciles que otros, pero este desde luego, ha sido el más duro de todos. Parece que haya algo en el aire que anuncia un gran cambio. Pero... ¿quién sabe?',0), +(1787,'esMX','¿Henze está a salvo, $n? ¿Tuviste éxito?$B$BEntre tu habilidad con las armas y el poder de la Luz, creo que la Vigilia de los Héroes estará a salvo de cualquier amenaza de los Defias, pero eso deben decirlo el Rey y sus consejeros.',0), +(2040,'esMX','¿Has encontrado la dentrituradora goblin, $n?',0), +(2928,'esMX','Si esto fuera una carrera, ya habrías perdido.',0), +(3101,'esMX','Por fin nos conocemos. Te doy la bienvenida a Villanorte. Aquí aprenderás mucho, pero antes o después tu camino te llevará a Ventormenta. Hasta entonces, ten paciencia y aprende.',0), +(3741,'esMX','Hola, ¿has encontrado mi collar? Papá dice que hay monstruos en el lago; ¿has visto alguno?',0), +(3904,'esMX','¿Traes la cosecha, $n?',0), +(3905,'esMX','¡Te veo muy bien! ¡Siéntate y tómate algo!',0), +(5545,'esMX','Ese plazo se acerca cada vez más, $c. Te lo ruego, date prisa en recoger la madera.',0), +(6181,'esMX','Parece que tienes prisa. ¡Entonces has venido al lugar adecuado!',0), +(6261,'esMX','¿Eso que tienes sobre la frente es sudor, $gmuchacho:muchacha;? Has tenido que correr mucho. ¡La próxima vez coge un grifo!',0), +(6281,'esMX','Has estado viajando, ¿eh? ¿Has estado en algún sitio interesante?',0), +(6285,'esMX','¿Ya has vuelto de Ventormenta? ¿Ha enviado Osric la armadura?',0), +(6342,'esMX','¿Vienes de Teldrassil? Dime, ¿cómo es la pesca allí?',0), +(6661,'esMX','Eeeh... pillastre, ¿por qué tardas tanto tiempo?',0), +(6662,'esMX','$B$BVivo y coleando... ¡y justo a tiempo!',0), +(7383,'esMX','Junto con los druidas, el Árbol del Oráculo y el Archidruida han sido cuidadosamente la vigilancia del crecimiento de Teldrassil. Pero aunque tenemos un nuevo hogar, nuestra vida inmortal no ha sido restaurada.',0), +(7791,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), +(7792,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), +(7802,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), +(7807,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), +(7813,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), +(7820,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), +(7826,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), +(7833,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), +(7896,'esMX','Cuando finalmente ponga en marcha este puesto, ¡habrá que hacerle mucha publicidad! ¿Y qué mejor manera de hacerlo que usando fuegos artificiales?$B$BBueno, algunos pensarían que el olor de un caldero, con cabezas de tus enemigos hirviendo sería lo mejor para convocar multitudes, pero... estamos en una empresa mixta. ¡Así que mejor usamos fuegos artificiales!$B$BTráeme fuegos de artificio verde, $N, y te daré un puñado de vales de la Feria de la Luna Negra.',0), +(9484,'esMX','¿Has dominado al dracohalcón?',0), +(9485,'esMX','¿Has dominado un murciélago brumoso?',0), +(9486,'esMX','¿Has cazado junto al garragil?',0), +(9591,'esMX','¿Fuiste capaz de aprovechar la magia del tótem para hacer amistad con un reptador con púas? ¡Son pequeñas criaturas luchadoras!',0), +(9592,'esMX','El maderazancudo es una poderosa ave, a menudo mal juzgada por los depredadores, con resultados terribles.',0), +(9593,'esMX','El acechador nocturno es básicamente un gatito grande con garras como navajas afiladas y un apetito por la carne...',0), +(10352,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), +(10359,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), +(10838,'esMX','¿Tienes la trascripción? ¿Ha tenido éxito tu misión con el cristal de adivinación demoníaco?',0), +(14079,'esMX','Ah, ¿recibiste mi carta? Bien.',0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_11_00_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_11_00_world_335.sql new file mode 100644 index 00000000000..6e66caa8855 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_11_00_world_335.sql @@ -0,0 +1,15 @@ +-- +ALTER TABLE `warden_checks` + CHANGE COLUMN `data` `oldData` VARCHAR(48), + CHANGE COLUMN `result` `oldResult` VARCHAR(24), + ADD COLUMN `data` BINARY(24) DEFAULT NULL, + ADD COLUMN `result` VARBINARY(12) DEFAULT NULL; + +UPDATE `warden_checks` SET `data`=UNHEX(`oldData`) WHERE `type` IN (113,178,191); +UPDATE `warden_checks` SET `result`=UNHEX(`oldResult`) WHERE `type` IN (152,243); + +ALTER TABLE `warden_checks` + DROP COLUMN `oldData`, + DROP COLUMN `oldResult`; + +DELETE FROM `command` WHERE `name`='reload warden_action'; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_00_world.sql new file mode 100644 index 00000000000..da054064bd8 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_00_world.sql @@ -0,0 +1,6 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName` IN ("spell_midsummer_fling_torch_triggered", "spell_midsummer_fling_torch_catch", "spell_midsummer_fling_torch_missed", "spell_midsummer_fling_torch"); +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(45669, "spell_midsummer_fling_torch_triggered"), +(45671, "spell_midsummer_fling_torch_catch"), +(45676, "spell_midsummer_fling_torch_missed"), +(46747, "spell_midsummer_fling_torch"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_01_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_01_world.sql new file mode 100644 index 00000000000..0f5ddaee20a --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_01_world.sql @@ -0,0 +1,6 @@ +-- Remove speed hack from Living Poison and disable movement flag updates for it +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|512,`speed_run`= 1.42857 WHERE `entry`= 16027; +-- Delete unneeded spawn groups +DELETE FROM `creature_summon_groups` WHERE `summonerId`=16082 AND `summonerType`=0; +-- Delete unneeded waypoints +DELETE FROM `waypoint_data` WHERE `id` IN (160270,160271,160272); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_02_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_02_world_335.sql new file mode 100644 index 00000000000..7b00a910141 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_02_world_335.sql @@ -0,0 +1,85 @@ +-- Wowhead provides pretty accurate value of gold +-- To view gold value copy link with view-source: +-- Like view-source:http://web.archive.org/web/20100415040537/http://www.wowhead.com/npc=19622 +-- Press ctrl+f and type word 'money' without apostrophes +-- Result [money=3000000] means 300 gold + +-- To find video, simply type 'BossName solo 2010' in youtube search + +-- Tempest Keep +-- Void Reaver 2010 https://youtu.be/AERrV4sUOrY?t=630 2011 https://youtu.be/Gtbcj6m6yD0?t=287 +-- view-source:http://web.archive.org/web/20100421015449/www.wowhead.com/npc=19516 +UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` = 19516; +-- High Astromancer Solarian 2011 https://youtu.be/O8FdbGzGqbE?t=459 +-- view-source:http://web.archive.org/web/20100411225831/http://www.wowhead.com/npc=18805 +UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` = 18805; +-- Al'ar 2010 https://youtu.be/arZolhOwzEA?t=391 +-- view-source:http://web.archive.org/web/20100413015919/http://www.wowhead.com/npc=19514 +UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` = 19514; +-- Kael'thas Sunstrider 2011 https://youtu.be/RhPLvODP6cA?t=464 +-- view-source:http://web.archive.org/web/20100415040537/http://www.wowhead.com/npc=19622 +UPDATE `creature_template` SET `mingold` = 300*100*100, `maxgold` = 300*100*100 WHERE `entry` = 19622; + +-- SSC +UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` IN (21213,21214,21215,21216,21217); +UPDATE `creature_template` SET `mingold` = 300*100*100, `maxgold` = 300*100*100 WHERE `entry` = 21212; +-- Hyjal +UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` IN (17767,17808,17888,17842); +UPDATE `creature_template` SET `mingold` = 300*100*100, `maxgold` = 300*100*100 WHERE `entry` = 17968; + +-- Magtheridon's Lair +-- 2010 https://youtu.be/SLklH5tFom8?t=185 +-- 2010 https://youtu.be/dypC8EcQ0dU?t=376 +-- 2010 https://youtu.be/QjuVBYEbz_Y?t=664 +-- 2011 https://youtu.be/GDTWnvniPNQ?t=257 +-- view-source:http://web.archive.org/web/20100415195930/http://www.wowhead.com/npc=17257 +-- 481 - 519, let's make it 480 - 520 +UPDATE `creature_template` SET `mingold` = 480*100*100, `maxgold` = 520*100*100 WHERE `entry` = 17257; + +-- Gruul's Lair +-- High King Maulgar +-- 2011 https://youtu.be/thb2Y-Y9xTU?t=256 250? +-- 2011 https://youtu.be/X9JlvxQrQYA?t=207 250 +-- 2009 https://youtu.be/10XD5ERfbbg?t=202 62.50 * 4 = 250 +-- But 237 2010 in view-source:http://web.archive.org/web/20100412012636/www.wowhead.com/npc=18831 +-- And 224 2011 in view-source:http://web.archive.org/web/20110624011818/www.wowhead.com/npc=18831 +-- And 250 2011 in view-source:http://web.archive.org/web/20111127022216/www.wowhead.com/npc=18831 +-- Wowhead value is incomplete or they changed value to ~220-240 in 2010 from 250 and changed it back to 250 in 2011 +-- Pretty unrealistic +UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` = 18831; + +-- Gruul the Dragonkiller +-- 2010 https://youtu.be/MnyHbTZlOWo?t=409 250 +-- 2010 https://youtu.be/hSUBxKGDec0?t=399 125 * 2, there were 4 people in instance but two of them were not near when gold was looted +-- But 238 in view-source:http://web.archive.org/web/20100412000138/http://www.wowhead.com/npc=19044 2010 +-- And 221 in view-source:http://web.archive.org/web/20110624030625/http://www.wowhead.com/npc=19044 2011 +-- Let's trust videos in this case and not Wowhead +UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` = 19044; + +-- Black Temple +UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` IN (22887,22898,22841,22871,22948,23420,22947); +UPDATE `creature_template` SET `mingold` = 625000, `maxgold` = 625000 WHERE `entry` IN (22949,22950,22951,22952); +UPDATE `creature_template` SET `mingold` = 300*100*100, `maxgold` = 300*100*100 WHERE `entry` = 22917; + +-- Sunwell Plateau +UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` IN (24892,24882,25038,25840); +UPDATE `creature_template` SET `mingold` = 350*100*100, `maxgold` = 350*100*100 WHERE `entry` IN (25165,25166); +UPDATE `creature_template` SET `mingold` = 500*100*100, `maxgold` = 500*100*100 WHERE `entry` = 25315; + +-- Karazhan +-- Same as in Zul'Aman 34 - 42, Zul'Aman requires no changes +UPDATE `creature_template` SET `mingold` = 34*100*100, `maxgold` = 42*100*100 WHERE `entry` IN ( +15550, -- 38 view-source:http://web.archive.org/web/20100415005602/http://www.wowhead.com/npc=15687 +15687, -- 38 view-source:http://web.archive.org/web/20100411225751/http://www.wowhead.com/npc=15687 +16457, -- 38 view-source:http://web.archive.org/web/20100413185955/http://www.wowhead.com/npc=16457 +18168, -- 38 view-source:http://web.archive.org/web/20100417044512/http://www.wowhead.com/npc=18168 +-- Current values seems accurate +-- 17521, +-- 17533, +-- 17534, +15691, -- 38 view-source:http://web.archive.org/web/20100418104151/http://www.wowhead.com/npc=15691 +15688, -- 38 view-source:http://web.archive.org/web/20100428233317/http://www.wowhead.com/npc=15688 +16524, -- 38 view-source:http://web.archive.org/web/20100417044422/http://www.wowhead.com/npc=16524 +15689, -- 38 view-source:http://web.archive.org/web/20100415000855/http://www.wowhead.com/npc=15689 +17225, -- 38 view-source:http://web.archive.org/web/20100417003930/http://www.wowhead.com/npc=17225 +15690); -- 38 view-source:http://web.archive.org/web/20100414162246/http://www.wowhead.com/npc=15690 diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_03_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_03_world_335.sql new file mode 100644 index 00000000000..3f0180ab740 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_03_world_335.sql @@ -0,0 +1,202 @@ +-- 466 Búsqueda de incendicita +-- https://es.classic.wowhead.com/quest=466 +SET @ID := 466; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡¿Dónde está el mineral, $n?!', 0), +(@ID, 'esMX', '¡¿Dónde está el mineral, $n?!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Tienes el mineral! ¡Bien hecho, $n! Tengo que encontrar a alguien que quiera trabajar con él. ¡Esperemos que no salga volando por los aires!', 0), +(@ID, 'esMX', '¡Tienes el mineral! ¡Bien hecho, $n! Tengo que encontrar a alguien que quiera trabajar con él. ¡Esperemos que no salga volando por los aires!', 0); +-- 317 Los suministros del reactor a vapor +-- https://es.classic.wowhead.com/quest=317 +SET @ID := 317; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Los preparativos van bien. ¿Cómo va tu caza?', 0), +(@ID, 'esMX', 'Los preparativos van bien. ¿Cómo va tu caza?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Por la barba de Magni, ¡sí que has cazado! Gracias, $n.', 0), +(@ID, 'esMX', 'Por la barba de Magni, ¡sí que has cazado! Gracias, $n.', 0); +-- 318 La tajada +-- https://es.classic.wowhead.com/quest=318 +SET @ID := 318; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Que Bramiz necesita un poco de mi tajada? Mm... está bien.', 0), +(@ID, 'esMX', '¿Que Bramiz necesita un poco de mi tajada? Mm... está bien.', 0); +-- 319 Un favor a cambio de un barril de tajada +-- https://es.classic.wowhead.com/quest=319 +SET @ID := 319; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Te has encargado de esos animales salvajes?', 0), +(@ID, 'esMX', '¿Te has encargado de esos animales salvajes?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Gracias, $n. Será estupendo trabajar sin esos gritos y aullidos de fondo.', 0), +(@ID, 'esMX', 'Gracias, $n. Será estupendo trabajar sin esos gritos y aullidos de fondo.', 0); +-- 320 Regresa junto a Bramiz +-- https://es.classic.wowhead.com/quest=320 +SET @ID := 320; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Conseguiste esa tajada?', 0), +(@ID, 'esMX', '¿Conseguiste esa tajada?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Vale, esta me vale. Creo que abriré una botella ahora mismo para probarla...', 0), +(@ID, 'esMX', 'Vale, esta me vale. Creo que abriré una botella ahora mismo para probarla...', 0); +-- 416 Mata ratas +-- https://es.classic.wowhead.com/quest=416 +SET @ID := 416; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Ehl, $n, ¿me traes las orejas?', 0), +(@ID, 'esMX', 'Ehl, $n, ¿me traes las orejas?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Puaj, qué peste!$B$BAquí tienes la recompensa, $n. Buen trabajo.', 0), +(@ID, 'esMX', '¡Puaj, qué peste!$B$BAquí tienes la recompensa, $n. Buen trabajo.', 0); +-- 468 Preséntate ante el montaraz Piedragar +-- https://es.classic.wowhead.com/quest=468 +SET @ID := 468; +UPDATE `quest_template_locale` SET `Title` = 'Preséntate ante el montaraz Piedragar' WHERE `ID` = @ID AND locale IN ('esES', 'esMX'); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Hola, $c! ¿Estás aquí para la misión de exploración, verdad? ¡Muy bien!$B$BEspero que tu equipo esté en buenas condiciones porque esta misión "de exploración" se ha convertido en algo más... turbio...', 0), +(@ID, 'esMX', '¡Hola, $c! ¿Estás aquí para la misión de exploración, verdad? ¡Muy bien!$B$BEspero que tu equipo esté en buenas condiciones porque esta misión "de exploración" se ha convertido en algo más... turbio...', 0); +-- 1339 La tarea del montaraz Pico Tormenta +-- https://es.classic.wowhead.com/quest=1339 +SET @ID := 1339; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Pues sí, tengo un trabajito que te llevará lejos de Loch Modan.$B$B¡Ya tienes otra aventura servida!', 0), +(@ID, 'esMX', 'Pues sí, tengo un trabajito que te llevará lejos de Loch Modan.$B$B¡Ya tienes otra aventura servida!', 0); +-- 418 Morcillas de Thelsamar +-- https://es.classic.wowhead.com/quest=418 +SET @ID := 418; +UPDATE `quest_template_locale` SET `Details` = 'Aquí en Thelsamar siempre hay alguien que quiere comer, críos por todos lados, los obreros de la excavación y eso. Lo más conocido es la morcilla, ¿la has probado?$B$B¿No? Bueno, pues aquí hay que trabajar para comer, no creas que te libras porque seas $c.$B$BNecesito carne de oso, tripa de jabalí y un poco de icor de araña para darle sabor. ¡Tú trae eso y de cocinar me ocupo yo, Vidra!', `Objectives` = 'Lleva 3 trozos de Carne de oso, 3 Tripas de jabalí y 3 porciones de Icor de araña a Vidra Hogartufa, en Thelsamar.' WHERE `ID` = @ID AND locale IN ('esES', 'esMX'); +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Si me traes los ingredientes, me pongo ya mismo a cocinar.', 0), +(@ID, 'esMX', 'Si me traes los ingredientes, me pongo ya mismo a cocinar.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Es más fácil de lo que parece.$B$BNo había conocido a nadie con tanto interés, pero ya que preguntas, te daré la receta. ¡Recuerda que no se conservan demasiado tiempo!', 0), +(@ID, 'esMX', 'Es más fácil de lo que parece.$B$BNo había conocido a nadie con tanto interés, pero ya que preguntas, te daré la receta. ¡Recuerda que no se conservan demasiado tiempo!', 0); +-- 255 Mercenarios +-- https://es.classic.wowhead.com/quest=255 +SET @ID := 255; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Has tenido algo de suerte?', 0), +(@ID, 'esMX', '¿Has tenido algo de suerte?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Estupendas noticias. Quiero agradecerte lo que has hecho en nombre de Thelsamar. Y resuelto el problema de los ogros, podremos concentrarnos en los troggs.', 0), +(@ID, 'esMX', 'Estupendas noticias. Quiero agradecerte lo que has hecho en nombre de Thelsamar. Y resuelto el problema de los ogros, podremos concentrarnos en los troggs.', 0); +-- 1655 Envío de mena de Bailor +-- https://es.classic.wowhead.com/quest=1655 +SET @ID := 1655; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Entonces, ¿todavía tienes suerte? Jaja, esos ogros todavía no sacaron lo mejor de ti, ¿verdad?', 0), +(@ID, 'esMX', 'Entonces, ¿todavía tienes suerte? Jaja, esos ogros todavía no sacaron lo mejor de ti, ¿verdad?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Sí, sí, esto es todo. ¡Ahh! Si hubiera sabido que realmente ibas a salir y luchar contra esos ogros, te habría dado una lista de cosas para conseguir en lugar de sólo esta. Pero, no estás aquí haciendo negocios por mí, ¿verdad?$B$BUn trato es un trato; Jordan quería un envío de mi aleación y eso es lo que va a conseguir.$B$BSalúdalo de mi parte y ten cuidado, $c.', 0), +(@ID, 'esMX', 'Sí, sí, esto es todo. ¡Ahh! Si hubiera sabido que realmente ibas a salir y luchar contra esos ogros, te habría dado una lista de cosas para conseguir en lugar de sólo esta. Pero, no estás aquí haciendo negocios por mí, ¿verdad?$B$BUn trato es un trato; Jordan quería un envío de mi aleación y eso es lo que va a conseguir.$B$BSalúdalo de mi parte y ten cuidado, $c.', 0); +-- 256 SE BUSCA: Chok'sul +-- https://es.classic.wowhead.com/quest=256 +SET @ID := 256; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Sí? ¿Necesitas algo?', 0), +(@ID, 'esMX', '¿Sí? ¿Necesitas algo?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Puaj! ¿Qué es eso?$B$BPor la Luz, ¿es la cabeza del ogro? ¡Excelente! Ten la recompensa y gracias en nombre de Thelsamar.', 0), +(@ID, 'esMX', '¡Puaj! ¿Qué es eso?$B$BPor la Luz, ¿es la cabeza del ogro? ¡Excelente! Ten la recompensa y gracias en nombre de Thelsamar.', 0); +-- 436 La excavación de Vetaferro +-- https://es.classic.wowhead.com/quest=436 +SET @ID := 436; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Que por qué hay un retraso?$B$BVetaferro está preparando el informe, pero ya te digo yo lo que causa el retraso:$B$B¡Los troggs!', 0), +(@ID, 'esMX', '¿Que por qué hay un retraso?$B$BVetaferro está preparando el informe, pero ya te digo yo lo que causa el retraso:$B$B¡Los troggs!', 0); +-- 298 Un informe sobre el avance de la excavación +-- https://es.classic.wowhead.com/quest=298 +SET @ID := 298; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Me traes el informe? ¡Excelente!', 0), +(@ID, 'esMX', '¿Me traes el informe? ¡Excelente!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Me pregunto si Vetaferro quiere la pólvora para la excavación o para luchar contra los troggs...$B$B¡Ambos usos me parecen bien!$B$BLo raro es que le mandé un cargamento hace unas semanas... ¿Dónde habrá ido a parar?', 0), +(@ID, 'esMX', 'Me pregunto si Vetaferro quiere la pólvora para la excavación o para luchar contra los troggs...$B$B¡Ambos usos me parecen bien!$B$BLo raro es que le mandé un cargamento hace unas semanas... ¿Dónde habrá ido a parar?', 0); +-- 738 Encontrar a Agmond +-- https://es.classic.wowhead.com/quest=738 +SET @ID := 738; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Este esqueleto debe de ser lo que queda del desafortunado Agmond. Su cuerpo está destrozado y han limpiado sus huesos.', 0), +(@ID, 'esMX', 'Este esqueleto debe de ser lo que queda del desafortunado Agmond. Su cuerpo está destrozado y han limpiado sus huesos.', 0); +-- 297 Recoger ídolos +-- https://es.classic.wowhead.com/quest=297 +SET @ID := 297; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Me traes los ídolos? Tengo que estudiarlos y enviar un informe a Forjaz.', 0), +(@ID, 'esMX', '¿Me traes los ídolos? Tengo que estudiarlos y enviar un informe a Forjaz.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Buen trabajo, $n!$B$BY no parece que te hayan machacado mucho... Tú prometes.', 0), +(@ID, 'esMX', '¡Buen trabajo, $n!$B$BY no parece que te hayan machacado mucho... Tú prometes.', 0); +-- 2038 Suministros de Bingles +-- https://es.classic.wowhead.com/quest=2038 +SET @ID := 2038; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡$n! ¡¿Dónde están mis cosas?!', 0), +(@ID, 'esMX', '¡$n! ¡¿Dónde están mis cosas?!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Nos has prestado un gran servicio, $n. ¡Esos troggs se van a enterar de lo que valen los gnomos de Gnomeregan!', 0), +(@ID, 'esMX', 'Nos has prestado un gran servicio, $n. ¡Esos troggs se van a enterar de lo que valen los gnomos de Gnomeregan!', 0); +-- 301 Informe a Forjaz +-- https://es.classic.wowhead.com/quest=301 +SET @ID := 301; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'A los Pico Tormenta no nos gusta perder el tiempo, $c. Espero que lo que tengas que decir merezca la pena.', 0), +(@ID, 'esMX', 'A los Pico Tormenta no nos gusta perder el tiempo, $c. Espero que lo que tengas que decir merezca la pena.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Maldito sea Vetaferro! Le envié un cargamento de pólvora hace semanas y no lo menciona en el informe.$B$B¿Dónde está la pólvora?', 0), +(@ID, 'esMX', '¡Maldito sea Vetaferro! Le envié un cargamento de pólvora hace semanas y no lo menciona en el informe.$B$B¿Dónde está la pólvora?', 0); +-- 1338 Un pedido de Pico Tormenta +-- https://es.classic.wowhead.com/quest=1338 +SET @ID := 1338; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Una carta de tierras enanas? No sé quién me escribirá de tan al norte...$B$BA ver, déjame ese pedido.', 0), +(@ID, 'esMX', '¿Una carta de tierras enanas? No sé quién me escribirá de tan al norte...$B$BA ver, déjame ese pedido.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Ah, un pedido de Pico Tormenta... Una de las mejores familias de enanos y también una de las más ricas.$B$BGracias, $n. Esta tarde me pondré con el escudo.', 0), +(@ID, 'esMX', 'Ah, un pedido de Pico Tormenta... Una de las mejores familias de enanos y también una de las más ricas.$B$BGracias, $n. Esta tarde me pondré con el escudo.', 0); +-- 307 Zarpas asquerosas +-- https://es.classic.wowhead.com/quest=307 +SET @ID := 307; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Traes el equipamiento de minero, $n?', 0), +(@ID, 'esMX', '¿Traes el equipamiento de minero, $n?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Había muchos kobolds? A ver si desaparecen pronto... Me pongo malo de pensar que andan por nuestra mina.', 0), +(@ID, 'esMX', '¿Había muchos kobolds? A ver si desaparecen pronto... Me pongo malo de pensar que andan por nuestra mina.', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_04_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_04_world_335.sql new file mode 100644 index 00000000000..99177470bdf --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_04_world_335.sql @@ -0,0 +1,217 @@ +-- 455 El asedio de Algaz +-- https://es.classic.wowhead.com/quest=455 +SET @ID := 455; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Vienes de Loch Modan? ¿Cómo es la situación con los orcos en la Puerta de Algaz?', 0), +(@ID, 'esMX', '¿Vienes de Loch Modan? ¿Cómo es la situación con los orcos en la Puerta de Algaz?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Tu informe está lleno de malas noticias!$B$BVeo que los Faucedraco están avanzando con fuerza en Algaz. Normalmente los Faucedraco se quedan escondidos en las colinas. Es un misterio qué les hizo avanzar hacia Algaz...$B$BGracias, $n. Seguramente necesitaremos tu ayuda para combatir a esos orcos.', 0), +(@ID, 'esMX', '¡Tu informe está lleno de malas noticias!$B$BVeo que los Faucedraco están avanzando con fuerza en Algaz. Normalmente los Faucedraco se quedan escondidos en las colinas. Es un misterio qué les hizo avanzar hacia Algaz...$B$BGracias, $n. Seguramente necesitaremos tu ayuda para combatir a esos orcos.', 0); +-- 419 El piloto perdido +-- https://es.classic.wowhead.com/quest=419 +SET @ID := 419; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Encuentras el cadáver de un enano. Masacrado, congelado y saqueado por los carroñeros de la montaña. Aprieta con la mano un libro que contiene anotaciones garabateadas por Mori Hildelve. El cuerpo está envuelto en un jubón de brigadier que aún está en perfectas condiciones.$B$BEste escenario truculento es seguramente aquel en el que el piloto de máquina de asedio perdió la vida.', 0), +(@ID, 'esMX', 'Encuentras el cadáver de un enano. Masacrado, congelado y saqueado por los carroñeros de la montaña. Aprieta con la mano un libro que contiene anotaciones garabateadas por Mori Hildelve. El cuerpo está envuelto en un jubón de brigadier que aún está en perfectas condiciones.$B$BEste escenario truculento es seguramente aquel en el que el piloto de máquina de asedio perdió la vida.', 0); +-- 417 Vengar al piloto +-- https://es.classic.wowhead.com/quest=417 +SET @ID := 417; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Hola, $n. ¿Tienes noticias de mi amigo Hildelve?', 0), +(@ID, 'esMX', 'Hola, $n. ¿Tienes noticias de mi amigo Hildelve?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Estas son malas noticias: Hildelve era un buen amigo. Me habría gustado estar allí cuando encontraste a la bestia: ¡Sarnagarra!$B$BGracias, $n. Los pilotos de la Brigada de asedio de Forjaz recordarán tu hazaña.', 0), +(@ID, 'esMX', 'Estas son malas noticias: Hildelve era un buen amigo. Me habría gustado estar allí cuando encontraste a la bestia: ¡Sarnagarra!$B$BGracias, $n. Los pilotos de la Brigada de asedio de Forjaz recordarán tu hazaña.', 0); +-- 414 Cerveza negra para Kadrell +-- https://es.classic.wowhead.com/quest=414 +SET @ID := 414; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Saludos, $c. ¡Bienvenido a Thelsamar!', 0), +(@ID, 'esMX', 'Saludos, $c. ¡Bienvenido a Thelsamar!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'A ver, deja que pruebe...$B$B¡Por la barba de Magni! ¡Esta cosa te hace girar la cabeza! Y oye, te hace sentir como más ligero...$B$B¡Seguro que puedo volar!', 0), +(@ID, 'esMX', 'A ver, deja que pruebe...$B$B¡Por la barba de Magni! ¡Esta cosa te hace girar la cabeza! Y oye, te hace sentir como más ligero...$B$B¡Seguro que puedo volar!', 0); +-- 302 Pólvora para Vetaferro +-- https://es.classic.wowhead.com/quest=302 +SET @ID := 302; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Que Pico Tormenta quiere que te encargues tú del envío a Vetaferro?$B$BPor mí bien, pero hace apenas un rato que se lo llevó Huldar con los porteadores, Miran y Saean.', 0), +(@ID, 'esMX', '¿Que Pico Tormenta quiere que te encargues tú del envío a Vetaferro?$B$BPor mí bien, pero hace apenas un rato que se lo llevó Huldar con los porteadores, Miran y Saean.', 0); +-- 2398 Los enanos desaparecidos +-- https://es.classic.wowhead.com/quest=2398 +SET @ID := 2398; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Ya era hora de que aparecieras. ¡Temía perder la apuesta que hice con Olaf!$B$BÉl apostó que su barba le crecería hasta las rodillas antes de que alguien viniera a buscarnos. Aquí estás y, como puedes observar, ¡a la barba de Olaf aún le queda un buen trecho para llegar hasta sus rodillas!$B$BGracias, $n. Repartiré las ganancias contigo.', 0), +(@ID, 'esMX', 'Ya era hora de que aparecieras. ¡Temía perder la apuesta que hice con Olaf!$B$BÉl apostó que su barba le crecería hasta las rodillas antes de que alguien viniera a buscarnos. Aquí estás y, como puedes observar, ¡a la barba de Olaf aún le queda un buen trecho para llegar hasta sus rodillas!$B$BGracias, $n. Repartiré las ganancias contigo.', 0); +-- 1360 Los tesoros reclamados +-- https://es.classic.wowhead.com/quest=1360 +SET @ID := 1360; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Bueno, ¿conseguiste recuperar mi posesión de mi cofre?', 0), +(@ID, 'esMX', 'Bueno, ¿conseguiste recuperar mi posesión de mi cofre?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Por fin! Te lo agradezco mucho.$B$BAlgunos enanos aman el brillo del metal, otros el resplandor de las gemas... ¡Pero un Brazorrecio tiene sus reliquias personales!', 0), +(@ID, 'esMX', '¡Por fin! Te lo agradezco mucho.$B$BAlgunos enanos aman el brillo del metal, otros el resplandor de las gemas... ¡Pero un Brazorrecio tiene sus reliquias personales!', 0); +-- 2500 Componentes de Tierras Inhóspitas +-- https://es.classic.wowhead.com/quest=2500 +SET @ID := 2500; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Me traes lo que te pedí? No te pagaré hasta que me des los ingredientes.', 0), +(@ID, 'esMX', '¿Me traes lo que te pedí? No te pagaré hasta que me des los ingredientes.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Buen trabajo, $n; con esto ya tengo para una temporada. Ten, tu recompensa.$B$BY tengo otro trabajo para ti, si te interesa. Lo que busco está en la excavación de Uldaman y no es fácil de conseguir, pero te recompensaré bien.$B$BY con algo más tentador que las monedas, ¿qué me dices?', 0), +(@ID, 'esMX', 'Buen trabajo, $n; con esto ya tengo para una temporada. Ten, tu recompensa.$B$BY tengo otro trabajo para ti, si te interesa. Lo que busco está en la excavación de Uldaman y no es fácil de conseguir, pero te recompensaré bien.$B$BY con algo más tentador que las monedas, ¿qué me dices?', 0); +-- 273 Aprovisionar la excavación +-- https://es.classic.wowhead.com/quest=273 +SET @ID := 273; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Malditos Hierro Negro...!$B$BY que Saean esté conchabado con ellos... Mira que hemos trabajado juntos un año y no me había percatado de nada.$B$BBah, qué más da.', 0), +(@ID, 'esMX', '¡Malditos Hierro Negro...!$B$BY que Saean esté conchabado con ellos... Mira que hemos trabajado juntos un año y no me había percatado de nada.$B$BBah, qué más da.', 0); +-- 454 Tras la emboscada +-- https://es.classic.wowhead.com/quest=454 +SET @ID := 454; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Hola, $c.$B$B¿Tú vas a ser mi escolta? Me alegro, todo este asunto de los Hierro Negro me tiene un poco nervioso.$B$BBueno, voy a acabar de prepararme; ven a hablar conmigo cuando quieras que salgamos.', 0), +(@ID, 'esMX', 'Hola, $c.$B$B¿Tú vas a ser mi escolta? Me alegro, todo este asunto de los Hierro Negro me tiene un poco nervioso.$B$BBueno, voy a acabar de prepararme; ven a hablar conmigo cuando quieras que salgamos.', 0); +-- 309 Proteger el envío +-- https://es.classic.wowhead.com/quest=309 +SET @ID := 309; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Por fin, gracias a la Luz, la pólvora ha llegado! Pero eso que los Hierro Negro tengan ayuda interna para conseguir material es muy inquietante.$B$BPero no soy yo quien debe ocuparse de eso; yo voy a ocuparme de la pólvora.', 0), +(@ID, 'esMX', '¡Por fin, gracias a la Luz, la pólvora ha llegado! Pero eso que los Hierro Negro tengan ayuda interna para conseguir material es muy inquietante.$B$BPero no soy yo quien debe ocuparse de eso; yo voy a ocuparme de la pólvora.', 0); +-- 2240 La cámara oculta +-- https://es.classic.wowhead.com/quest=2240 +SET @ID := 2240; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Tienes algo que informar?', 0), +(@ID, 'esMX', '¿Tienes algo que informar?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Has visto la cámara de Khaz\'mul? ¡No puedo creerlo! Baelog estaba seguro de su existencia pero yo he de reconocer que tenía mis dudas.$B$BGracias, $n. Con un poco de suerte, tu hallazgo incitará a nuestros líderes a seguir luchando por recuperar Uldaman. Y, si algún día vuelve a estar bajo el control de Forjaz, ¡los secretos de la cámara de Khaz\'mul serán nuestros!', 0), +(@ID, 'esMX', '¿Has visto la cámara de Khaz\'mul? ¡No puedo creerlo! Baelog estaba seguro de su existencia pero yo he de reconocer que tenía mis dudas.$B$BGracias, $n. Con un poco de suerte, tu hallazgo incitará a nuestros líderes a seguir luchando por recuperar Uldaman. Y, si algún día vuelve a estar bajo el control de Forjaz, ¡los secretos de la cámara de Khaz\'mul serán nuestros!', 0); +-- 250 Se aproxima una oscura amenaza +-- https://es.classic.wowhead.com/quest=250 +SET @ID := 250; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'En el barril de aspecto sospechoso hay unos polvos de olor extraño.', 0), +(@ID, 'esMX', 'En el barril de aspecto sospechoso hay unos polvos de olor extraño.', 0); +-- 199 Se aproxima una oscura amenaza +-- https://es.classic.wowhead.com/quest=199 +SET @ID := 199; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Encontraste alguna pista, $n?', 0), +(@ID, 'esMX', '¿Encontraste alguna pista, $n?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Esto tiene muy mala pinta!', 0), +(@ID, 'esMX', '¡Esto tiene muy mala pinta!', 0); +-- 161 Se aproxima una oscura amenaza +-- https://es.classic.wowhead.com/quest=161 +SET @ID := 161; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Decías algo? No oigo nada, me pitan los oídos. ¿Qué es eso que me traes?', 0), +(@ID, 'esMX', '¿Decías algo? No oigo nada, me pitan los oídos. ¿Qué es eso que me traes?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Sí, Hinderweir tiene motivos para preocuparse.', 0), +(@ID, 'esMX', 'Sí, Hinderweir tiene motivos para preocuparse.', 0); +-- 385 La caza de crocoliscos +-- https://es.classic.wowhead.com/quest=385 +SET @ID := 385; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Te he contado lo del croco que casi se me come la mano? Tenía unos dientes como puñales, así... Pero le bloqueé la mandíbula con el cuchillo. Creo que todavía lo tengo por aquí...', 0), +(@ID, 'esMX', '¿Te he contado lo del croco que casi se me come la mano? Tenía unos dientes como puñales, así... Pero le bloqueé la mandíbula con el cuchillo. Creo que todavía lo tengo por aquí...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Buen trabajo, $n. Esto es de excelente calidad.', 0), +(@ID, 'esMX', 'Buen trabajo, $n. Esto es de excelente calidad.', 0); +-- 257 La fanfarronada de un cazador +-- https://es.classic.wowhead.com/quest=257 +SET @ID := 257; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Sin suerte? No te sientas mal, $n...$B$BNo todo el mundo puede ser yo.', 0), +(@ID, 'esMX', '¿Sin suerte? No te sientas mal, $n...$B$BNo todo el mundo puede ser yo.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Que lo has conseguido?$B$BBah, tampoco hay para tanto; hasta un crío con un arco de juguete podría matar a estas bestezuelas. Y no te emociones matando águilas ratoneras, que no es cuestión de que se extingan.$B$BBueno, pues... En fin, Daryl el Audaz siempre cumple su palabra.', 0), +(@ID, 'esMX', '¿Que lo has conseguido?$B$BBah, tampoco hay para tanto; hasta un crío con un arco de juguete podría matar a estas bestezuelas. Y no te emociones matando águilas ratoneras, que no es cuestión de que se extingan.$B$BBueno, pues... En fin, Daryl el Audaz siempre cumple su palabra.', 0); +-- 258 El reto de un cazador +-- https://es.classic.wowhead.com/quest=258 +SET @ID := 258; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Es natural sentir lástima por ti mismo cuando te lo muestra alguien lo $gnuevo:nueva; que eres en este mundo. No deberías sentirte mal, $n.$B$B¿Hm? ¿Entendí mal tu nombre?', 0), +(@ID, 'esMX', 'Es natural sentir lástima por ti mismo cuando te lo muestra alguien lo $gnuevo:nueva; que eres en este mundo. No deberías sentirte mal, $n.$B$B¿Hm? ¿Entendí mal tu nombre?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Esos jabalís te han dejado para el arrastre, ¿eh? No te preocupes, que no se lo diré a nadie; bastante mal lo estás pasando.$B$BAh, ¡que sí los has matado! Pues..., bueno, es normal. Era un juego de niños...$B$B¿Apuesta? ¿Qué apuesta?', 0), +(@ID, 'esMX', 'Esos jabalís te han dejado para el arrastre, ¿eh? No te preocupes, que no se lo diré a nadie; bastante mal lo estás pasando.$B$BAh, ¡que sí los has matado! Pues..., bueno, es normal. Era un juego de niños...$B$B¿Apuesta? ¿Qué apuesta?', 0); +-- 271 La venganza de Vyrin +-- https://es.wowhead.com/quest=271 +-- https://wow-es.gamepedia.com/Misión:La venganza de Vyrin +SET @ID := 271; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Ya estás aquí, $n? ¿Qué tal la caza? ¡No te preocupes si no ha ido bien, ya irás mejorando!$B$BTampoco es que pudieras hacerlo peor que ahora...', 0), +(@ID, 'esMX', '¿Ya estás aquí, $n? ¿Qué tal la caza? ¡No te preocupes si no ha ido bien, ya irás mejorando!$B$BTampoco es que pudieras hacerlo peor que ahora...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Qué... Qué es esto? Parece una cabeza de oso.$B$B$B$BInteresante. Pero claro, no puede ser aquel oso...$B$B$B$B¡Llévatela! ¡Fuera de mi vista!', 0), +(@ID, 'esMX', '¿Qué... Qué es esto? Parece una cabeza de oso.$B$B$B$BInteresante. Pero claro, no puede ser aquel oso...$B$B$B$B¡Llévatela! ¡Fuera de mi vista!', 0); +-- 531 La venganza de Vyrin +-- https://es.classic.wowhead.com/quest=531 +SET @ID := 531; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Muy bien, $n, eso le enseñará! Dame la cabeza, ya me ocupo yo de ella.', 0), +(@ID, 'esMX', '¡Muy bien, $n, eso le enseñará! Dame la cabeza, ya me ocupo yo de ella.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Gracias por tu ayuda, $n. Llevaba tiempo buscando la revancha, ¡y lo hemos conseguido! Ten, te has ganado esto.', 0), +(@ID, 'esMX', 'Gracias por tu ayuda, $n. Llevaba tiempo buscando la revancha, ¡y lo hemos conseguido! Ten, te has ganado esto.', 0); +-- 224 En defensa de las tierras del rey +-- https://es.classic.wowhead.com/quest=224 +SET @ID := 224; +UPDATE `quest_template_locale` SET `Objectives` = 'El montaraz Pedernal, de Thelsamar, quiere que mates a 10 Troggs Rompecantos y 10 Exploradores Rompecantos.' WHERE `ID` = @ID AND locale IN ('esES', 'esMX'); +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Loch Modan está sitiado, $n! Necesitamos que todos los miembros sanos de la Alianza ayuden a nuestra causa. ¿Has matado a 10 Troggs Rompecantos y 10 Exploradores Rompecantos?', 0), +(@ID, 'esMX', '¡Loch Modan está sitiado, $n! Necesitamos que todos los miembros sanos de la Alianza ayuden a nuestra causa. ¿Has matado a 10 Troggs Rompecantos y 10 Exploradores Rompecantos?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Buen trabajo, $n! Has demostrado un valor excepcional en combate; nos has ayudado mucho en nuestra lucha contra los troggs.$B$BSi quieres buscarte más aventuras, ve a hablar con el montaraz Gravagau; seguro que agradece la ayuda de alguien tan capaz como tú. Está en la torre.', 0), +(@ID, 'esMX', '¡Buen trabajo, $n! Has demostrado un valor excepcional en combate; nos has ayudado mucho en nuestra lucha contra los troggs.$B$BSi quieres buscarte más aventuras, ve a hablar con el montaraz Gravagau; seguro que agradece la ayuda de alguien tan capaz como tú. Está en la torre.', 0); +-- 237 En defensa de las tierras del rey +-- https://es.classic.wowhead.com/quest=237 +SET @ID := 237; +UPDATE `quest_template_locale` SET `Objectives` = 'El montaraz Gravagau, de la torre de vigilancia sur, quiere que mates a 10 Aplastacráneos Rompecantos y 10 Videntes Rompecantos. Luego ve a informarle.' WHERE `ID` = @ID AND locale IN ('esES', 'esMX'); +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Necesitamos más tiempo, $r. Tus órdenes son matar 10 Aplastacráneos Rompecantos y 10 Videntes Rompecantos. Mantener al enemigo bajo presión hasta que se nos unan refuerzos. Este no es momento para comportamientos inactivos.', 0), +(@ID, 'esMX', 'Necesitamos más tiempo, $r. Tus órdenes son matar 10 Aplastacráneos Rompecantos y 10 Videntes Rompecantos. Mantener al enemigo bajo presión hasta que se nos unan refuerzos. Este no es momento para comportamientos inactivos.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Buen trabajo, $r.$B$BPero los refuerzos prometidos no han llegado; muchos de los nuestros yacen en el campo de batalla. Amargo es el dolor, pero debemos seguir adelante, por la Alianza.$B$BHabla con el montaraz Muroplof para que te informe de tu nuevo destino.', 0), +(@ID, 'esMX', 'Buen trabajo, $r.$B$BPero los refuerzos prometidos no han llegado; muchos de los nuestros yacen en el campo de batalla. Amargo es el dolor, pero debemos seguir adelante, por la Alianza.$B$BHabla con el montaraz Muroplof para que te informe de tu nuevo destino.', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_05_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_05_world_335.sql new file mode 100644 index 00000000000..052bec33acc --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_12_05_world_335.sql @@ -0,0 +1,20 @@ +-- Emerald Dragons + Azuregos and Lord Kazzak seem to drop similar amounts +UPDATE `creature_template` SET `mingold` = 130*100*100, `maxgold` = 182*100*100 WHERE `entry` IN ( +-- Azuregos +-- https://youtu.be/7haJ41AAujk?t=118 161g, narrator says "usually about 160g" +6109, +-- Ysondre +-- https://youtu.be/3ZSRE2JQKWU?t=246 182g? +-- https://youtu.be/5_IMr6hOoHg?t=247 130g +14887, +-- Lethon +14888, +-- Emeriss +14889, +-- Taerar +-- https://youtu.be/3ZSRE2JQKWU?t=246 139g +-- https://youtu.be/PRfjvlbBTpA?t=366 78g x 2 players = 156g +14890, +-- Lord Kazzak +-- https://youtu.be/-P1iMu-CLuA?t=245 170g (look at guild chat) +12397); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_13_00_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_13_00_world.sql new file mode 100644 index 00000000000..3cd31e5a765 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_13_00_world.sql @@ -0,0 +1,2 @@ +-- Spawned only during outro event of quest The Truth Unorbed +DELETE FROM `creature` WHERE `id` IN (22232,22233,22235); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_13_01_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_13_01_world.sql new file mode 100644 index 00000000000..4b9e14632d3 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_13_01_world.sql @@ -0,0 +1,30 @@ +-- Kel'Thuzad SAI (Source: Sniffs & https://www.youtube.com/watch?v=VxdTm9lL0C8 & https://www.youtube.com/watch?v=p8aHRRpF8ZM) +SET @ID := 25465; +UPDATE `creature_template` SET `unit_flags` = `unit_flags`|768 WHERE `entry` = @ID; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID*100+0 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ID,0,0,0,1,0,100,0,25000,25000,25000,25000,0,80,@ID*100+0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kel'Thuzad - Out of Combat - Run Script"), +(@ID,0,1,0,10,0,100,0,0,10,10000,10000,1,11,50319,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Kel'Thuzad - Within 0-10 Range Out of Combat LoS - Cast 'Soul Flay'"), + +(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kel'Thuzad - On Script - Say Line 0"), +(@ID*100+0,9,1,0,0,0,100,0,5000,5000,0,0,0,11,50312,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kel'Thuzad - On Script - Cast 'Unholy Frenzy'"); + +-- First emote shown in https://www.youtube.com/watch?v=RQWNsM2pxtI +DELETE FROM `creature_text` WHERE `CreatureID` = @ID; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(@ID,0,0,"%s cackles maniacally. +",16,0,100,0,0,8818,13022,0,"Kel'Thuzad"), +(@ID,1,0,"You only delay the inevitable! The dread citadel rises in the east as the armies of the dead march from the heart of Icecrown!",14,0,100,0,0,0,26163,0,"Kel'Thuzad"); + +-- Stitched Warsong Horror & Undying Aggressor respawns fastly, corpse despawns in 3 sec, one spawn is missing +UPDATE `creature` SET `spawntimesecs` = 60 WHERE `id` IN (25332,25333); +DELETE FROM `creature` WHERE `guid` = 86717 AND `id` = 25333; +INSERT INTO `creature` (`guid`,`id`,`map`,`zoneId`,`areaId`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`wander_distance`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`,`npcflag`,`unit_flags`,`dynamicflags`,`VerifiedBuild`) VALUES +(86717,25333,571,0,0,1,1,0,0,2449.73095,6550.7241,41.1757,4.694935,60,0,0,0,0,0,0,0,0,11159); + +UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` IN (25332,25333); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (25332,25333) AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(25332,0,0,0,11,0,100,0,0,0,0,0,0,116,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Stitched Warsong Horror - On Respawn - Set Corpse Delay"), +(25333,0,0,0,11,0,100,0,0,0,0,0,0,116,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Undying Aggressor - On Respawn - Set Corpse Delay"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_00_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_00_world_335.sql new file mode 100644 index 00000000000..c2866ca4b8d --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_00_world_335.sql @@ -0,0 +1,206 @@ +-- 263 En defensa de las tierras del rey +-- https://es.classic.wowhead.com/quest=263 +SET @ID := 263; +UPDATE `quest_template_locale` SET `Details` = 'Los Montaraces me dicen que eres valiente y capaz, $n. Nos hace falta $gun:una; $r como tú por aquí. La situación con los Troggs no mejora. La reserva está en combate; estamos solos. Pero con tu experiencia como $c, la cosa va a cambiar.$B$BLiquida a 10 Chamanes Rompecantos y a 10 Cascahuesos Rompecantos.$B$BA ver si los Troggs aprenden a temer tu reputación, Mata-Troggs.', `Objectives` = 'El Montaraz Muroplof, de la torre de vigilancia sur, quiere que mates a 10 Chamanes Rompecantos y a 10 Cascahuesos Rompecantos.', `VerifiedBuild` = 0 WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿De vuelta tan pronto? En caso de que no te haya quedado claro, necesitamos que mates a 10 Chamanes Rompecantos y 10 Rompehuesos Rompecantos, $N. ¡Ahora ve a buscarlos, Mata-Troggs!', 0), +(@ID, 'esMX', '¿De vuelta tan pronto? En caso de que no te haya quedado claro, necesitamos que mates a 10 Chamanes Rompecantos y 10 Rompehuesos Rompecantos, $N. ¡Ahora ve a buscarlos, Mata-Troggs!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Lo supe en cuanto te vi, $n. Sabía que Forjaz se enorgullecería de ti. Has servido bien al Rey Magni. Ahora que has demostrado ser $gun:una; ayudante leal del reino, quizás deberías hablar con el capitán para que te confíe más detalles.$B$BTe saludo, $n.', 0), +(@ID, 'esMX', 'Lo supe en cuanto te vi, $n. Sabía que Forjaz se enorgullecería de ti. Has servido bien al Rey Magni. Ahora que has demostrado ser $gun:una; ayudante leal del reino, quizás deberías hablar con el capitán para que te confíe más detalles.$B$BTe saludo, $n.', 0); +-- 217 En defensa de las tierras del rey +-- https://es.classic.wowhead.com/quest=217 +SET @ID := 217; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Grawmug y sus dos guardias, Rechín y Camorrista, todavía están vivos. Tu misión no estará completa hasta que los 3 hayan muerto. El imperio enano cuenta contigo, $n.', 0), +(@ID, 'esMX', 'Grawmug y sus dos guardias, Rechín y Camorrista, todavía están vivos. Tu misión no estará completa hasta que los 3 hayan muerto. El imperio enano cuenta contigo, $n.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Excelente, $n! Gracias por eliminar a Gromug; ahora tenemos más posibilidades de erradicar a los troggs.', 0), +(@ID, 'esMX', '¡Excelente, $n! Gracias por eliminar a Gromug; ahora tenemos más posibilidades de erradicar a los troggs.', 0); +-- 314 La protección del rebaño +-- https://es.classic.wowhead.com/quest=314 +SET @ID := 314; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Vagash sigue aterrorizando al ganado! Ayúdanos, por favor, ¡mata a esa maldita bestia!', 0), +(@ID, 'esMX', '¡Vagash sigue aterrorizando al ganado! Ayúdanos, por favor, ¡mata a esa maldita bestia!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Muy bien hecho! Veron se pondrá muy contento cuando oiga la noticia. Matar a Vagash no es tarea fácil. Imagino que un día combatirás en el frente de la Alianza, entre los hombres del rey Magni.', 0), +(@ID, 'esMX', '¡Muy bien hecho! Veron se pondrá muy contento cuando oiga la noticia. Matar a Vagash no es tarea fácil. Imagino que un día combatirás en el frente de la Alianza, entre los hombres del rey Magni.', 0); +-- 2160 Suministros para Tannok +-- https://es.classic.wowhead.com/quest=2160 +SET @ID := 2160; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Eh, sé $gbienvenido:bienvenida;! Venga, siéntate junto al fuego y entra en calor con una jarra de cerveza.', 0), +(@ID, 'esMX', '¡Eh, sé $gbienvenido:bienvenida;! Venga, siéntate junto al fuego y entra en calor con una jarra de cerveza.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Ah, por fin! ¡Los suministros! Empezaba a preocuparme. Hemos tenido pocas noticias de Yunquemar desde que los troggs se hicieron con el paso.$B$BGracias por traerme esto, $n. Te lo ruego, ponte $gcómodo:cómoda;. Debes de estar $gcansado:cansada; del viaje.', 0), +(@ID, 'esMX', '¡Ah, por fin! ¡Los suministros! Empezaba a preocuparme. Hemos tenido pocas noticias de Yunquemar desde que los troggs se hicieron con el paso.$B$BGracias por traerme esto, $n. Te lo ruego, ponte $gcómodo:cómoda;. Debes de estar $gcansado:cansada; del viaje.', 0); +-- 179 Los enanos modistos +-- https://es.classic.wowhead.com/quest=179 +SET @ID := 179; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Qué? ¿Los lobos te están dando problemillas? Ya sabes que tienes que evitar colmillos y patas y otras cosas afiladas, ¿verdad?', 0), +(@ID, 'esMX', '¿Qué? ¿Los lobos te están dando problemillas? Ya sabes que tienes que evitar colmillos y patas y otras cosas afiladas, ¿verdad?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Ah! Estupendo. Esta carne de lobo me vendrá muy bien. Oh, no te preocupes, $n, no he olvidado mi parte del trato. Ten, alguno de estos debería valerte.', 0), +(@ID, 'esMX', '¡Ah! Estupendo. Esta carne de lobo me vendrá muy bien. Oh, no te preocupes, $n, no he olvidado mi parte del trato. Ten, alguno de estos debería valerte.', 0); +-- 233 Entrega de correo en el Valle de Crestanevada +-- https://es.classic.wowhead.com/quest=233 +SET @ID := 233; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Sí? ¿Tienes algo para mí?', 0), +(@ID, 'esMX', '¿Sí? ¿Tienes algo para mí?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Gracias, llevo un tiempo esperando estas cartas...$B$BPor desgracia, no son todas para mí. Esta es para Grelin Barbablanca. No está muy lejos de aquí. Si quieres entregársela...', 0), +(@ID, 'esMX', 'Gracias, llevo un tiempo esperando estas cartas...$B$BPor desgracia, no son todas para mí. Esta es para Grelin Barbablanca. No está muy lejos de aquí. Si quieres entregársela...', 0); +-- 170 Una nueva amenaza +-- https://es.classic.wowhead.com/quest=170 +SET @ID := 170; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Tenaces pequeños bichos, ¿no son?', 0), +(@ID, 'esMX', 'Tenaces pequeños bichos, ¿no son?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Si los problemas que hemos tenido aquí son una muestra de lo que está ocurriendo en el resto de nuestra tierra, ¡tendremos muchos problemas! Solo puedo esperar que el Rey y el Senado estén tomando medidas para acabar con la amenaza que los troggs representan.', 0), +(@ID, 'esMX', 'Si los problemas que hemos tenido aquí son una muestra de lo que está ocurriendo en el resto de nuestra tierra, ¡tendremos muchos problemas! Solo puedo esperar que el Rey y el Senado estén tomando medidas para acabar con la amenaza que los troggs representan.', 0); +-- 3361 Las penurias de un refugiado +-- https://es.classic.wowhead.com/quest=3361 +SET @ID := 3361; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Esto es terrible, $n, esta ciudad no es adecuada para individuos como yo. ¡Hay tantas criaturas horribles aquí como en Gnomeregan antes del accidente!$B$B¿Tienes mis pertenencias? Si no es así, quién sabe lo que los trols habrán hecho con ellas a esta altura...', 0), +(@ID, 'esMX', 'Esto es terrible, $n, esta ciudad no es adecuada para individuos como yo. ¡Hay tantas criaturas horribles aquí como en Gnomeregan antes del accidente!$B$B¿Tienes mis pertenencias? Si no es así, quién sabe lo que los trols habrán hecho con ellas a esta altura...', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Hurra, los has encontrado! Eres todo un salvador. Toma, no es mucho, pero acéptalo por los problemas que te he causado. ¡Gracias!', 0), +(@ID, 'esMX', '¡Hurra, los has encontrado! Eres todo un salvador. Toma, no es mucho, pero acéptalo por los problemas que te he causado. ¡Gracias!', 0); +-- 183 Cazador de jabalíes +-- https://es.classic.wowhead.com/quest=183 +SET @ID := 183; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Cómo va la cacería?', 0), +(@ID, 'esMX', '¿Cómo va la cacería?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Fantástico! Ya puedo volver a mi caza diaria tranquilamente. Gracias, $n.', 0), +(@ID, 'esMX', '¡Fantástico! Ya puedo volver a mi caza diaria tranquilamente. Gracias, $n.', 0); +-- 234 Entrega de correo en el Valle de Crestanevada +-- https://es.classic.wowhead.com/quest=234 +SET @ID := 234; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Puedo ayudarte en algo?', 0), +(@ID, 'esMX', '¿Puedo ayudarte en algo?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Aah, excelente. Hace tiempo que no recibo noticias de Forjaz.', 0), +(@ID, 'esMX', 'Aah, excelente. Hace tiempo que no recibo noticias de Forjaz.', 0); +-- 182 La cueva de los trols +-- https://es.classic.wowhead.com/quest=182 +SET @ID := 182; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Por lo que he aprendido, estos trolls proceden del clan Peloescarcha. Me temo que no sé mucho más sobre ellos que pueda ser de utilidad para ti, $n.', 0), +(@ID, 'esMX', 'Por lo que he aprendido, estos trolls proceden del clan Peloescarcha. Me temo que no sé mucho más sobre ellos que pueda ser de utilidad para ti, $n.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Argh! ¡Malditos trols, la Luz los maldiga!$B$B$B$B¡Un grupo de ellos vino por la noche y se llevó mi diario! Sabía que no debía confiar en ese bueno para nada de...', 0), +(@ID, 'esMX', '¡Argh! ¡Malditos trols, la Luz los maldiga!$B$B$B$B¡Un grupo de ellos vino por la noche y se llevó mi diario! Sabía que no debía confiar en ese bueno para nada de...', 0); +-- 3364 Entrega una infusión de albaza hirviendo +-- https://es.classic.wowhead.com/quest=3364 +SET @ID := 3364; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Sí, soy Durnan Cortapieles. ¿Tienes algo para mí?', 0), +(@ID, 'esMX', 'Sí, soy Durnan Cortapieles. ¿Tienes algo para mí?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Oh, qué bien me va a sentar esto! Deja que me tome un descansito mientras disfruto esta infusión de albaza hirviendo.', 0), +(@ID, 'esMX', '¡Oh, qué bien me va a sentar esto! Deja que me tome un descansito mientras disfruto esta infusión de albaza hirviendo.', 0); +-- 218 El diario robado +-- https://es.classic.wowhead.com/quest=218 +SET @ID := 218; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Excelente, $n! Estoy muy agradecido por recuperar mi cuaderno. Bueno, parece que la situación con los trols aquí en el Valle de Crestanevada está bajo control y no hay por qué preocuparse.$B$BDespués de incluir los últimos detalles en mi informe, necesitaré que alguien se lo lleve a mi hermano Senir.', 0), +(@ID, 'esMX', '¡Excelente, $n! Estoy muy agradecido por recuperar mi cuaderno. Bueno, parece que la situación con los trols aquí en el Valle de Crestanevada está bajo control y no hay por qué preocuparse.$B$BDespués de incluir los últimos detalles en mi informe, necesitaré que alguien se lo lleve a mi hermano Senir.', 0); +-- 282 Las observaciones de Senir +-- https://es.classic.wowhead.com/quest=282 +SET @ID := 282; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Saludos! Ten cuidado, $n, el túnel de Dun Morogh está infestado de troggs. No es seguro atravesarlo.$B$BSi no tienes asuntos urgentes en Dun Morogh, te aconsejo que te quedes en Yunquemar hasta que el túnel sea más seguro.', 0), +(@ID, 'esMX', '¡Saludos! Ten cuidado, $n, el túnel de Dun Morogh está infestado de troggs. No es seguro atravesarlo.$B$BSi no tienes asuntos urgentes en Dun Morogh, te aconsejo que te quedes en Yunquemar hasta que el túnel sea más seguro.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Mm, bueno, si Barbablanca te ha mandado a Dun Morogh para asuntos importantes, yo no puedo detenerte, ¿no?$B$BDeja que te dé algún consejo e indicaciones.', 0), +(@ID, 'esMX', 'Mm, bueno, si Barbablanca te ha mandado a Dun Morogh para asuntos importantes, yo no puedo detenerte, ¿no?$B$BDeja que te dé algún consejo e indicaciones.', 0); +-- 3365 Devuelve la jarra +-- https://es.classic.wowhead.com/quest=3365 +SET @ID := 3365; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Espero que la infusión de albaza le llegara caliente a Durnan! ¿Te has acordado de traerme mi taza?', 0), +(@ID, 'esMX', '¡Espero que la infusión de albaza le llegara caliente a Durnan! ¿Te has acordado de traerme mi taza?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Excelente, $n! Te sorprendería saber la cantidad de mensajeros que conozco que olvidan hacer algo tan simple como devolver una taza. ¡Y las tazas no crecen en los árboles, o eso dicen!$B$BAquí tienes algo para premiar tu esfuerzo. Y gracias de nuevo por tu ayuda.', 0), +(@ID, 'esMX', '¡Excelente, $n! Te sorprendería saber la cantidad de mensajeros que conozco que olvidan hacer algo tan simple como devolver una taza. ¡Y las tazas no crecen en los árboles, o eso dicen!$B$BAquí tienes algo para premiar tu esfuerzo. Y gracias de nuevo por tu ayuda.', 0); +-- 420 Las observaciones de Senir +-- https://es.classic.wowhead.com/quest=420 +SET @ID := 420; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Cómo estás? ¿Te apetece tomarte algo conmigo? No es que haya mucho más que hacer con este frío.', 0), +(@ID, 'esMX', '¿Cómo estás? ¿Te apetece tomarte algo conmigo? No es que haya mucho más que hacer con este frío.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Qué es eso? Ah, el informe de mi hermano. Mmm...$B$BLe dije que moderara el uso del nombre del Rey, pero no me ha hecho caso. Supongo que no hará daño a nadie, pero sí que va a erizar alguna que otra pluma en el Senado. ¡Y no vendrá nada mal, no creas! ¡Ja, ja!$B$BEn fin, supongo que yo debería enviar mi informe a Forjaz también, pero la verdad es que voy un poco atrasado. Maldito frío.$B$BSi te interesa, más tarde podría tener trabajo para ti.', 0), +(@ID, 'esMX', '¿Qué es eso? Ah, el informe de mi hermano. Mmm...$B$BLe dije que moderara el uso del nombre del Rey, pero no me ha hecho caso. Supongo que no hará daño a nadie, pero sí que va a erizar alguna que otra pluma en el Senado. ¡Y no vendrá nada mal, no creas! ¡Ja, ja!$B$BEn fin, supongo que yo debería enviar mi informe a Forjaz también, pero la verdad es que voy un poco atrasado. Maldito frío.$B$BSi te interesa, más tarde podría tener trabajo para ti.', 0); +-- 287 Poblado Peloescarcha +-- https://es.classic.wowhead.com/quest=287 +SET @ID := 287; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿No puedes encontrarlo? ¡Mis instrucciones fueron muy claras! No tenemos mucho tiempo, ¡hay que darse prisa! No regreses hasta que hayas encontrado la cueva.', 0), +(@ID, 'esMX', '¿No puedes encontrarlo? ¡Mis instrucciones fueron muy claras! No tenemos mucho tiempo, ¡hay que darse prisa! No regreses hasta que hayas encontrado la cueva.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Ah, $n! Pensé que no tendrías problemas para encontrar el lugar, doy excelentes indicaciones, ya me entiendes...$B$BDeja que acabe mi informe.', 0), +(@ID, 'esMX', '¡Ah, $n! Pensé que no tendrías problemas para encontrar el lugar, doy excelentes indicaciones, ya me entiendes...$B$BDeja que acabe mi informe.', 0); +-- 291 Los informes +-- https://es.classic.wowhead.com/quest=291 +SET @ID := 291; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Vaya... Menos mal que dije a los guardias que no dejaran pasar mendigos... ¿Y bien? ¿Qué quieres? Habla rápido.', 0), +(@ID, 'esMX', 'Vaya... Menos mal que dije a los guardias que no dejaran pasar mendigos... ¿Y bien? ¿Qué quieres? Habla rápido.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '$B$B¡¿Autoridad del REY?! ¡Magni ha perdido totalmente la cabeza! Y ese maldito Barbablanca... Se ha encargado del asunto en persona, ¿eh? Al Senado no le gustará oír esto. Ni una pizca.$B$B¿Pero aún estás aquí? ¡Vete antes de que llame a la guardia!', 0), +(@ID, 'esMX', '$B$B¡¿Autoridad del REY?! ¡Magni ha perdido totalmente la cabeza! Y ese maldito Barbablanca... Se ha encargado del asunto en persona, ¿eh? Al Senado no le gustará oír esto. Ni una pizca.$B$B¿Pero aún estás aquí? ¡Vete antes de que llame a la guardia!', 0); +-- 469 Entrega cotidiana +-- https://es.classic.wowhead.com/quest=469 +SET @ID := 469; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Hola, $c. ¿Estarías interesado en un par de botas? ¿Quizás en algunas pieles recién curtidas?', 0), +(@ID, 'esMX', 'Hola, $c. ¿Estarías interesado en un par de botas? ¿Quizás en algunas pieles recién curtidas?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Ummm... esto es de parte de Einar, ¿verdad? No ha venido a darme sus pieles en persona desde hace casi una semana. ¡Tendrá otra vez problemas con su mujer!$B$BMe parece que tendré que mandar a mi esposa a hablar con Shida...', 0), +(@ID, 'esMX', 'Ummm... esto es de parte de Einar, ¿verdad? No ha venido a darme sus pieles en persona desde hace casi una semana. ¡Tendrá otra vez problemas con su mujer!$B$BMe parece que tendré que mandar a mi esposa a hablar con Shida...', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_01_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_01_world_335.sql new file mode 100644 index 00000000000..157f81aa087 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_01_world_335.sql @@ -0,0 +1,206 @@ +-- 274 Se aproxima una oscura amenaza +-- https://es.classic.wowhead.com/quest=274 +SET @ID := 274; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Qué te ha dado Ashlan para mí?', 0), +(@ID, 'esMX', '¿Qué te ha dado Ashlan para mí?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Un coloide desactivador para polvo de seforio?', 0), +(@ID, 'esMX', '¿Un coloide desactivador para polvo de seforio?', 0); +-- 631 El Puente Thandol +-- https://es.classic.wowhead.com/quest=631 +SET @ID := 631; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Registras el diminuto cadáver enano. Grabado en el yelmo puedes leer claramente: Ebenezer Herrumbra.', 0), +(@ID, 'esMX', 'Registras el diminuto cadáver enano. Grabado en el yelmo puedes leer claramente: Ebenezer Herrumbra.', 0); +-- 304 Una misión hedionda +-- https://es.classic.wowhead.com/quest=304 +SET @ID := 304; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Ya has localizado a Balgaras el Hediondo, $c? Se nos ha estado escapando demasiado tiempo.', 0), +(@ID, 'esMX', '¿Ya has localizado a Balgaras el Hediondo, $c? Se nos ha estado escapando demasiado tiempo.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Balgaras el Hediondo por fin está muerto. Aunque su muerte no devolverá la vida a todos los enanos inocentes que murieron innecesariamente a sus manos, ayudará a devolver la paz a los que sobrevivieron. Con Balgaras muerto, debería ser fácil acabar con el resto de escoria Hierro Negro. Ahora debemos exterminarlos antes de que sea enviado un nuevo líder.$B$BLo has hecho bien, $c.', 0), +(@ID, 'esMX', 'Balgaras el Hediondo por fin está muerto. Aunque su muerte no devolverá la vida a todos los enanos inocentes que murieron innecesariamente a sus manos, ayudará a devolver la paz a los que sobrevivieron. Con Balgaras muerto, debería ser fácil acabar con el resto de escoria Hierro Negro. Ahora debemos exterminarlos antes de que sea enviado un nuevo líder.$B$BLo has hecho bien, $c.', 0); +-- 303 La guerra contra los Hierro Negro +-- https://es.classic.wowhead.com/quest=303 +SET @ID := 303; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Roggo no ha podido contactar con las fuerzas de reserva. Necesitamos presión ofensiva sobre ese campamento Hierro Negro, $c. ¡Ahora vuelve y cumple tu deber con el rey Magni!', 0), +(@ID, 'esMX', 'Roggo no ha podido contactar con las fuerzas de reserva. Necesitamos presión ofensiva sobre ese campamento Hierro Negro, $c. ¡Ahora vuelve y cumple tu deber con el rey Magni!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Cumples bien tus órdenes, $c. Has demostrado ser $gun:una; valiente soldado y $gun:una; leal $gservidor:servidora; del rey Magni, ¡te rindo homenaje! Gracias a la presión que ejerciste sobre el campamento Hierro Negro tenemos ahora una oportunidad para expulsarlos definitivamente de nuestras tierras... si tan solo aparecieran las condenadas fuerzas de reserva...', 0), +(@ID, 'esMX', 'Cumples bien tus órdenes, $c. Has demostrado ser $gun:una; valiente soldado y $gun:una; leal $gservidor:servidora; del rey Magni, ¡te rindo homenaje! Gracias a la presión que ejerciste sobre el campamento Hierro Negro tenemos ahora una oportunidad para expulsarlos definitivamente de nuestras tierras... si tan solo aparecieran las condenadas fuerzas de reserva...', 0); +-- 378 La furia mora en las profundidades +-- https://es.classic.wowhead.com/quest=378 +SET @ID := 378; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'No dejaré que la estúpida burocracia humana interfiera en los asuntos de los enanos, $n. Se ha demostrado que Kam Furiahonda conspiró en el ataque al Puente Thandol. Las gentes del rey Magni perdieron sus vidas por las mentiras y la traición de Furiahonda. Puede que los humanos se hayan quedado satisfechos dejando que Furiahonda se pudra en Las Mazmorras, pero yo no dormiré tranquilo hasta que Furiahonda sea asesinado.', 0), +(@ID, 'esMX', 'No dejaré que la estúpida burocracia humana interfiera en los asuntos de los enanos, $n. Se ha demostrado que Kam Furiahonda conspiró en el ataque al Puente Thandol. Las gentes del rey Magni perdieron sus vidas por las mentiras y la traición de Furiahonda. Puede que los humanos se hayan quedado satisfechos dejando que Furiahonda se pudra en Las Mazmorras, pero yo no dormiré tranquilo hasta que Furiahonda sea asesinado.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Así que Kam Furiahonda por fin supo lo que es mirar a la muerte a los ojos? Bien. Esa cobarde escoria Hierro Negro lo tenía bien merecido. Lo has hecho bien, $c. Las víctimas del ataque al Puente Thandol fueron unas víctimas más de un mundo torturado por la guerra y el caos. Sus familias tendrán la paz de saber que Furiahonda recibió el castigo que merecía. La muerte del hermano de Largatrenza ha sido vengada.', 0), +(@ID, 'esMX', '¿Así que Kam Furiahonda por fin supo lo que es mirar a la muerte a los ojos? Bien. Esa cobarde escoria Hierro Negro lo tenía bien merecido. Lo has hecho bien, $c. Las víctimas del ataque al Puente Thandol fueron unas víctimas más de un mundo torturado por la guerra y el caos. Sus familias tendrán la paz de saber que Furiahonda recibió el castigo que merecía. La muerte del hermano de Largatrenza ha sido vengada.', 0); +-- 632 El Puente Thandol +-- https://es.classic.wowhead.com/quest=632 +SET @ID := 632; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Alguna señal de Herrumbra, $n?', 0), +(@ID, 'esMX', '¿Alguna señal de Herrumbra, $n?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Oh, no puede ser, son malas noticias...', 0), +(@ID, 'esMX', 'Oh, no puede ser, son malas noticias...', 0); +-- 633 El Puente Thandol +-- https://es.classic.wowhead.com/quest=633 +SET @ID := 633; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡El alijo de explosivos debe ser destruido!', 0), +(@ID, 'esMX', '¡El alijo de explosivos debe ser destruido!', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Lo que queda del puente está a salvo! Has prestado un gran servicio al rey Magni y a las gentes de Khaz Modan.$B$BSi tan solo pudiéramos resistir hasta la llegada de los refuerzos...', 0), +(@ID, 'esMX', '¡Lo que queda del puente está a salvo! Has prestado un gran servicio al rey Magni y a las gentes de Khaz Modan.$B$BSi tan solo pudiéramos resistir hasta la llegada de los refuerzos...', 0); +-- 647 Licor de luna de Mackreel +-- https://es.classic.wowhead.com/quest=647 +SET @ID := 647; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Cuál es la buena noticia, $r?', 0), +(@ID, 'esMX', '¿Cuál es la buena noticia, $r?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Ah, nada como licor de luna de Nubos MacKreel para calentarte en un día fresco! Y aquí estaba pensando que el mal bicho volvería a estar atrasado en sus pagos. ¡Gracias amigo! ¡Muchas gracias de hecho!', 0), +(@ID, 'esMX', '¡Ah, nada como licor de luna de Nubos MacKreel para calentarte en un día fresco! Y aquí estaba pensando que el mal bicho volvería a estar atrasado en sus pagos. ¡Gracias amigo! ¡Muchas gracias de hecho!', 0); +-- 634 Petición a la Alianza +-- https://es.classic.wowhead.com/quest=634 +SET @ID := 634; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Todas mis condolencias para Largatrenza y sus valientes soldados. Las noticias del Puente Thandol y de la caída de Dun Modr son un duro golpe.$B$BPero Stromgarde ha caído, de ahí nuestra presencia aquí, en el Refugio de la Zaga. Nos enfrentamos a la reconquista de nuestra propia ciudad.$B$BEl honor y el sentido del deber nos impiden abandonar las Tierras altas hasta que en Stromgarde vuelva a ondear el estandarte del Rey. Enviaré un mensaje a Largatrenza advirtiéndole de que está solo...', 0), +(@ID, 'esMX', 'Todas mis condolencias para Largatrenza y sus valientes soldados. Las noticias del Puente Thandol y de la caída de Dun Modr son un duro golpe.$B$BPero Stromgarde ha caído, de ahí nuestra presencia aquí, en el Refugio de la Zaga. Nos enfrentamos a la reconquista de nuestra propia ciudad.$B$BEl honor y el sentido del deber nos impiden abandonar las Tierras altas hasta que en Stromgarde vuelva a ondear el estandarte del Rey. Enviaré un mensaje a Largatrenza advirtiéndole de que está solo...', 0); +-- 472 La caída de Dun Modr +-- https://es.classic.wowhead.com/quest=472 +SET @ID := 472; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Qué valiente $c envía un mensaje desde Menethil? Ah $n, te llaman.$B$BTraes algo de luz a una situación desesperada. Es una buena noticia que el joven Harlo sobreviviera. Al huir resultó gravemente herido. Apenas tuvimos tiempo para enviarle a lomos del único corcel que quedaba con vida de todo el regimiento.$B$BPero ahora nos enfrentamos a una situación muy peligrosa. Dun Modr ha caído y solo somos una sombra del gran regimiento que fuimos un día.', 0), +(@ID, 'esMX', '¿Qué valiente $c envía un mensaje desde Menethil? Ah $n, te llaman.$B$BTraes algo de luz a una situación desesperada. Es una buena noticia que el joven Harlo sobreviviera. Al huir resultó gravemente herido. Apenas tuvimos tiempo para enviarle a lomos del único corcel que quedaba con vida de todo el regimiento.$B$BPero ahora nos enfrentamos a una situación muy peligrosa. Dun Modr ha caído y solo somos una sombra del gran regimiento que fuimos un día.', 0); +-- 473 Preséntate ante el capitán Puñorrecio +-- https://es.classic.wowhead.com/quest=473 +SET @ID := 473; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '$n. Valstag me ha informado de tus éxitos sobre los orcos Faucedraco en Dun Algaz. Eres $gun:una; $r de gran valor.$B$BY tengo una tarea para ti.', 0), +(@ID, 'esMX', '$n. Valstag me ha informado de tus éxitos sobre los orcos Faucedraco en Dun Algaz. Eres $gun:una; $r de gran valor.$B$BY tengo una tarea para ti.', 0); +-- 464 Estandartes de batalla +-- https://es.classic.wowhead.com/quest=464 +SET @ID := 464; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Has atacado ya el campamento Faucedraco?', 0), +(@ID, 'esMX', '¿Has atacado ya el campamento Faucedraco?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Buen combate, $n. Los Faucedraco ya no suponen la misma amenaza que cuando tenían dragones, pero siguen siendo unos duros oponentes.$B$BLos Faucedraco están liderados por Nek\'rosh, hijo de Nekros, su antiguo cabecilla. Nekros utilizó poderosa magia para domar a los dragones rojos, pero cuando la magia le falló... los dragones no estaban muy contentos.$B$BNekros fue asesinado y su hijo ha jurado venganza contra los dragones que acabaron con su padre.', 0), +(@ID, 'esMX', 'Buen combate, $n. Los Faucedraco ya no suponen la misma amenaza que cuando tenían dragones, pero siguen siendo unos duros oponentes.$B$BLos Faucedraco están liderados por Nek\'rosh, hijo de Nekros, su antiguo cabecilla. Nekros utilizó poderosa magia para domar a los dragones rojos, pero cuando la magia le falló... los dragones no estaban muy contentos.$B$BNekros fue asesinado y su hijo ha jurado venganza contra los dragones que acabaron con su padre.', 0); +-- 484 Piel de crocolisco joven +-- https://es.classic.wowhead.com/quest=484 +SET @ID := 484; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '$n, ¿verdad? ¿Tienes mis pieles?', 0), +(@ID, 'esMX', '$n, ¿verdad? ¿Tienes mis pieles?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Has hecho un buen trabajo, $n. Estas pieles son espléndidas. Tendré que curtirlas lo antes posible. Oh, pero antes de hacerlo, tengo otro trabajo del que podrías encargarte.', 0), +(@ID, 'esMX', 'Has hecho un buen trabajo, $n. Estas pieles son espléndidas. Tendré que curtirlas lo antes posible. Oh, pero antes de hacerlo, tengo otro trabajo del que podrías encargarte.', 0); +-- 471 Deberes de aprendiz +-- https://es.classic.wowhead.com/quest=471 +SET @ID := 471; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Mi aprendiz es como un hijo para mí. Le va a ser difícil vivir con una sola pierna.$B$BAh, $n, ¿qué tal va? ¿Tienes mis pieles?', 0), +(@ID, 'esMX', 'Mi aprendiz es como un hijo para mí. Le va a ser difícil vivir con una sola pierna.$B$BAh, $n, ¿qué tal va? ¿Tienes mis pieles?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Umm... No creo que estés $ginteresado:interesada; en convertirte en mi aprendiz, ¿verdad?$B$B¡Ja! No, estoy bromeando. Eres demasiado mayor. Además por tu aspecto se diría que tienes otras ambiciones. Bueno, en cualquier caso, me has traído buenas pieles y me serán muy útiles.', 0), +(@ID, 'esMX', 'Umm... No creo que estés $ginteresado:interesada; en convertirte en mi aprendiz, ¿verdad?$B$B¡Ja! No, estoy bromeando. Eres demasiado mayor. Además por tu aspecto se diría que tienes otras ambiciones. Bueno, en cualquier caso, me has traído buenas pieles y me serán muy útiles.', 0); +-- 279 Zarpas de las profundidades +-- https://es.classic.wowhead.com/quest=279 +SET @ID := 279; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Nuestros mercaderes no estarán a salvo hasta que nos libremos de Engullidor y de esos murlocs.', 0), +(@ID, 'esMX', 'Nuestros mercaderes no estarán a salvo hasta que nos libremos de Engullidor y de esos murlocs.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Ah, bien hecho, $n.$B$BAcepta esto como pago por haber cumplido con tu contrato con los marinos mercantes.', 0), +(@ID, 'esMX', 'Ah, bien hecho, $n.$B$BAcepta esto como pago por haber cumplido con tu contrato con los marinos mercantes.', 0); +-- 1302 James Hyal +-- https://es.classic.wowhead.com/quest=1302 +SET @ID := 1302; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'James Hyal, James Hyal... ¿Por qué me suena tan familiar?$B$B¡Claro! Por el incidente de la Posada Reposo Umbrío. Si tienes información relacionada con lo que ocurrió allí, deberías comunicársela al capitán Vimes cuanto antes. Es él quien lleva la investigación.', 0), +(@ID, 'esMX', 'James Hyal, James Hyal... ¿Por qué me suena tan familiar?$B$B¡Claro! Por el incidente de la Posada Reposo Umbrío. Si tienes información relacionada con lo que ocurrió allí, deberías comunicársela al capitán Vimes cuanto antes. Es él quien lleva la investigación.', 0); +-- 288 La Tercera Flota +-- https://es.classic.wowhead.com/quest=288 +SET @ID := 288; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Oh, ¡tengo mucha sed! ¿No quieres comprarle algo de beber a este pobre y lamentable idiota?', 0), +(@ID, 'esMX', 'Oh, ¡tengo mucha sed! ¿No quieres comprarle algo de beber a este pobre y lamentable idiota?', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡Ah! Ah, me sienta de perlas y suelta la lengua. ¡Gracias colega!', 0), +(@ID, 'esMX', '¡Ah! Ah, me sienta de perlas y suelta la lengua. ¡Gracias colega!', 0); +-- 463 El Guardaverde +-- https://es.classic.wowhead.com/quest=463 +SET @ID := 463; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Las hiedras y helechos hablan muy bien de ti, $gpequeño:pequeña;. Aunque tengo muchos nombres, solo respondo a unos pocos. Tú puedes llamarme Rethiel.$B$BDebes aguzar el oído... lamentar el destino de estas tierras heridas y te encargaré la misión de sanarlas.', 0), +(@ID, 'esMX', 'Las hiedras y helechos hablan muy bien de ti, $gpequeño:pequeña;. Aunque tengo muchos nombres, solo respondo a unos pocos. Tú puedes llamarme Rethiel.$B$BDebes aguzar el oído... lamentar el destino de estas tierras heridas y te encargaré la misión de sanarlas.', 0); +-- 321 Hierro Forjaluz +-- https://es.classic.wowhead.com/quest=321 +SET @ID := 321; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'El cofre está empapado y el revestimiento está roto. El interior y el exterior del cofre están dañados con zarpazos... como si los murlocs hubieran estado rebuscando y hubieran robado su tesoro.$B$BPero escondido en el cofre descubres un Lingote Forjaluz. Por desgracia se necesitan muchos más para conseguir el metal necesario para forjar un arma.', 0), +(@ID, 'esMX', 'El cofre está empapado y el revestimiento está roto. El interior y el exterior del cofre están dañados con zarpazos... como si los murlocs hubieran estado rebuscando y hubieran robado su tesoro.$B$BPero escondido en el cofre descubres un Lingote Forjaluz. Por desgracia se necesitan muchos más para conseguir el metal necesario para forjar un arma.', 0); +-- 1249 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1249 +SET @ID := 1249; +DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¿Se escapó? Parecía un poco turbio por la forma en que nos miraba.', 0), +(@ID, 'esMX', '¿Se escapó? Parecía un poco turbio por la forma en que nos miraba.', 0); +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Le has cogido, ¿eh? Bien por ti. Me sorprende que ese fuera Slim.$B$BSeré sincero, nunca pensé que echaría de menos la excitación de algunas de las actividades más turbias. Supongo que las viejas costumbres nunca mueren. No se lo digas a Elling... probablemente intentaría conseguir que volviera a Ventormenta si se enterase de que echo de menos la acción.$B$BMe alegro de haber podido ayudarte en tu estancia en Menethil. Si necesitas algo más, solo tienes que pedirlo.', 0), +(@ID, 'esMX', 'Le has cogido, ¿eh? Bien por ti. Me sorprende que ese fuera Slim.$B$BSeré sincero, nunca pensé que echaría de menos la excitación de algunas de las actividades más turbias. Supongo que las viejas costumbres nunca mueren. No se lo digas a Elling... probablemente intentaría conseguir que volviera a Ventormenta si se enterase de que echo de menos la acción.$B$BMe alegro de haber podido ayudarte en tu estancia en Menethil. Si necesitas algo más, solo tienes que pedirlo.', 0); +-- 1250 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1250 +SET @ID := 1250; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', '¡¿EL REY?! Eh... ¿el rey? ¿El rey, rey? ¿Estás de broma? No dijiste que estabas buscando a los secuestradores del rey. Ni siquiera sabía que había desaparecido... aunque eso explicaría la coronación de su hijo.$B$BEscribiré a Elling ahora mismo. Querrá saber que estás encargándote de esto.$B$BNunca habría adivinado que Jahn vendiese Ventormenta por una simple moneda. Incluso un pícaro debe tener honor cuando se trata de ciertas cosas.$B$BAhora, lo importante es encontrar a ese Hendel. Y creo que puedo ayudarte con eso.', 0), +(@ID, 'esMX', '¡¿EL REY?! Eh... ¿el rey? ¿El rey, rey? ¿Estás de broma? No dijiste que estabas buscando a los secuestradores del rey. Ni siquiera sabía que había desaparecido... aunque eso explicaría la coronación de su hijo.$B$BEscribiré a Elling ahora mismo. Querrá saber que estás encargándote de esto.$B$BNunca habría adivinado que Jahn vendiese Ventormenta por una simple moneda. Incluso un pícaro debe tener honor cuando se trata de ciertas cosas.$B$BAhora, lo importante es encontrar a ese Hendel. Y creo que puedo ayudarte con eso.', 0); +-- 1264 El diplomático desaparecido +-- https://es.classic.wowhead.com/quest=1264 +SET @ID := 1264; +DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(@ID, 'esES', 'Un placer conocerte, $n. Soy el comandante Samaul. Estoy al cargo de las tropas de Jaina Valiente aquí, en Theramore.$B$BEstoy bastante ocupado pero, si tienes alguna pregunta, no dudes en hacérmela. Quizás no tenga mucho tiempo, pero no hay razón para que me ponga desagradable si necesitas mi ayuda.$B$BSi estás planeando viajar fuera de la ciudad, te sugiero que tengas cuidado. Además de ogros, orcos y murlocs, la parte sur del pantano está atestada de dragones negros.', 0), +(@ID, 'esMX', 'Un placer conocerte, $n. Soy el comandante Samaul. Estoy al cargo de las tropas de Jaina Valiente aquí, en Theramore.$B$BEstoy bastante ocupado pero, si tienes alguna pregunta, no dudes en hacérmela. Quizás no tenga mucho tiempo, pero no hay razón para que me ponga desagradable si necesitas mi ayuda.$B$BSi estás planeando viajar fuera de la ciudad, te sugiero que tengas cuidado. Además de ogros, orcos y murlocs, la parte sur del pantano está atestada de dragones negros.', 0); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_02_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_02_world_335.sql new file mode 100644 index 00000000000..b68e0f1421a --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_02_world_335.sql @@ -0,0 +1,37 @@ +-- Make Private Hendel act more correctly and fix script stuck +-- Source: https://www.youtube.com/watch?v=6XeuwJnqSd4 https://www.youtube.com/watch?v=mxRq_xKLn24 +DELETE FROM `smart_scripts` WHERE `entryorguid` = 4966 AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN 496600 AND 496602 AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(4966,0,0,0,19,0,100,0,1324,0,0,0,0,80,496600,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Quest 'The Missing Diplomat (Part 16)' Taken - Run Script"), + +(496600,9,0,0,0,0,100,0,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Remove NPC Flag Questgiver"), +(496600,9,1,0,0,0,100,0,0,0,0,0,0,42,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Invincibility 1 HP"), +(496600,9,2,0,0,0,100,0,0,0,0,0,0,2,168,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Faction 168"), +(496600,9,3,0,0,0,100,0,0,0,0,0,0,45,1,1,0,0,0,0,11,5184,50,0,0,0,0,0,0,"Private Hendel - On Script - Set Data 1 1 (Theramore Sentry)"), +(496600,9,4,0,0,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Start Attacking"), +(496600,9,5,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Store Targetlist"), +(496600,9,6,0,0,0,100,0,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Event Phase 1"), + +(4966,0,1,0,2,1,100,1,0,20,0,0,0,80,496601,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - Between 0-20% Health - Run Script (Phase 1) (No Repeat)"), + +-- Not played in 2 videos for some reasons +(496601,9,0,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Say Line 0"), +(496601,9,1,0,0,0,100,0,0,0,0,0,0,22,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Event Phase 2"), +(496601,9,2,0,0,0,100,0,0,0,0,0,0,46,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Stop Attack"), +(496601,9,3,0,0,0,100,0,0,0,0,0,0,24,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Evade"), + +(4966,0,2,0,21,2,100,0,0,0,0,0,0,80,496602,2,1,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Reached Home - Run Script (Phase 2)"), + +-- He sets faction after reaching home only +(496602,9,0,0,0,0,100,0,0,0,0,0,0,2,1077,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Faction 1077"), +-- Probably he sets orientation to Archmage Tervosh +(496602,9,1,0,0,0,100,0,2000,2000,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0.277231,"Private Hendel - On Script - Set Orientation"), +-- Default movement is random but probably is set by waypoint script +(496602,9,2,0,0,0,100,0,0,0,0,0,0,89,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Stop Random Movement"), +(496602,9,3,0,0,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Say Line 1"), +(496602,9,4,0,0,0,100,0,0,0,0,0,0,17,64,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Emote State 64"), +(496602,9,5,0,0,0,100,0,0,0,0,0,0,45,2,2,0,0,0,0,11,5184,50,0,0,0,0,0,0,"Private Hendel - On Script - Set Data 2 to Theramore Sentry"), +(496602,9,6,0,0,0,100,0,0,0,0,0,0,107,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Summon Group 1"), +(496602,9,7,0,0,0,100,0,0,0,0,0,0,45,1,1,0,0,0,0,19,4967,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Data 1 1 (Archmage Tervosh)"), +(496602,9,8,0,0,0,100,0,0,0,0,0,0,100,1,0,0,0,0,0,19,4967,0,0,0,0,0,0,0,"Private Hendel - On Script - Send Target (Archmage Tervosh)"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_03_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_03_world.sql new file mode 100644 index 00000000000..90200c02288 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_03_world.sql @@ -0,0 +1,2 @@ +-- Add CREATURE_FLAG_EXTRA_NO_COMBAT to Toxic Tunnel (Naxxramas) +UPDATE `creature_template` SET `flags_extra` = `flags_extra`|0x00002000 WHERE `entry` = 16400; diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_04_world.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_04_world.sql new file mode 100644 index 00000000000..2c865a0c234 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_04_world.sql @@ -0,0 +1,157 @@ +-- Warden Treelos +SET @NPC := 65811; +SET @PATH := @NPC * 10; +UPDATE `creature` SET `wander_distance` = 0,`MovementType` = 2 WHERE `guid` = @NPC; +UPDATE `creature` SET `position_x` = -1803.511, `position_y` = 4646.977, `position_z` = 19.73334, `orientation` = 2.782069, `currentwaypoint` = 1, `MovementType` = 2 WHERE `guid` = @NPC; +DELETE FROM `creature_addon` WHERE `guid` = @NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`auras`) VALUES (@NPC,@PATH,0,0,1,0,''); +DELETE FROM `waypoint_data` WHERE `id` = @PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`) VALUES +(@PATH,1,-1803.511,4646.977,19.73334), +(@PATH,2,-1806.302,4648.026,19.7354), +(@PATH,3,-1811.729,4650.576,19.73712), +(@PATH,4,-1820.917,4652.651,19.65766), -- Wait Here +(@PATH,5,-1806.76,4647.632,19.73359), +(@PATH,6,-1798.204,4645.634,18.52957), +(@PATH,7,-1792.864,4644.762,15.93469), +(@PATH,8,-1790.345,4644.342,14.63413), +(@PATH,9,-1786.262,4640.202,14.629), +(@PATH,10,-1783.267,4635.107,14.61708), +(@PATH,11,-1778.932,4631.083,14.60766), +(@PATH,12,-1767.724,4630.207,12.65584), +(@PATH,13,-1759.315,4630.365,12.36348), +(@PATH,14,-1752.533,4635.927,11.64559), +(@PATH,15,-1749.859,4641.148,11.4896), +(@PATH,16,-1749.342,4646.9,11.58107), +(@PATH,17,-1749.807,4649.842,11.68124), +(@PATH,18,-1752.798,4654.813,12.00678), +(@PATH,19,-1760.015,4659.648,12.52498), +(@PATH,20,-1765.655,4661.11,13.2111), +(@PATH,21,-1774.116,4662.596,14.87321), +(@PATH,22,-1779.585,4664.445,14.62318), +(@PATH,23,-1782.483,4669.484,14.63375), +(@PATH,24,-1783.937,4675.277,14.38006), +(@PATH,25,-1786.943,4689.771,12.19901), +(@PATH,26,-1795.366,4697.75,12.24373), +(@PATH,27,-1795.366,4697.75,12.24373), +(@PATH,28,-1795.366,4697.75,12.24373), +(@PATH,29,-1796.568,4698.823,12.21809), +(@PATH,30,-1804.996,4704.168,11.23805), +(@PATH,31,-1812.376,4709.268,10.39271), +(@PATH,32,-1822.081,4716.316,9.892865), +(@PATH,33,-1829.052,4722.574,10.48604), +(@PATH,34,-1831.33,4727.8,11.54623), +(@PATH,35,-1831.766,4736.22,13.99709), +(@PATH,36,-1830.739,4741.621,16.24664), +(@PATH,37,-1829.747,4744.304,17.09319), +(@PATH,38,-1827.362,4745.648,18.20882), +(@PATH,39,-1822.167,4746.989,20.64674), +(@PATH,40,-1816.996,4746.004,23.22047), +(@PATH,41,-1814.754,4744.821,24.12455), +(@PATH,42,-1811.222,4740.513,25.53274), +(@PATH,43,-1805.106,4737.365,27.42546), +(@PATH,44,-1807.47,4739.047,26.76365), -- wait Here +(@PATH,45,-1812.203,4742.384,25.24649), +(@PATH,46,-1816.665,4745.775,23.24314), +(@PATH,47,-1821.645,4747.158,20.51319), +(@PATH,48,-1826.934,4746.034,18.35211), +(@PATH,49,-1830.59,4742.182,16.41434), +(@PATH,50,-1832.227,4736.953,14.33177), +(@PATH,51,-1832.385,4731.309,12.38629), +(@PATH,52,-1832.348,4725.553,10.82265), +(@PATH,53,-1833.194,4719.703,9.931902), +(@PATH,54,-1835.196,4714.126,9.617038), +(@PATH,55,-1838.714,4705.847,9.487278), +(@PATH,56,-1841.619,4700.646,9.248943), +(@PATH,57,-1847.862,4694.373,8.671054), +(@PATH,58,-1853.649,4692.015,8.139262), +(@PATH,59,-1862.4,4691.255,7.052509), +(@PATH,60,-1874.147,4691.15,4.642838), +(@PATH,61,-1888.559,4688.214,2.286811), +(@PATH,62,-1899.335,4683.292,0.7844561), +(@PATH,63,-1900.897,4682.444,0.5538373), +(@PATH,64,-1913.776,4680.642,-0.7968805), +(@PATH,65,-1925.123,4682.271,-1.525997), -- Wait Here +(@PATH,66,-1919.664,4679.85,-1.22198), +(@PATH,67,-1902.362,4681.39,0.3635311), +(@PATH,68,-1888.539,4686.894,2.282935), +(@PATH,69,-1877.202,4690.228,4.16307), +(@PATH,70,-1868.424,4691.286,5.862486), +(@PATH,71,-1859.586,4691.212,7.495709), +(@PATH,72,-1850.668,4690.899,8.439217), +(@PATH,73,-1839.003,4688.62,9.683162), +(@PATH,74,-1832.957,4687.138,10.25435), +(@PATH,75,-1830.047,4686.461,10.43636), +(@PATH,76,-1824.278,4687.304,10.65615), +(@PATH,77,-1808.639,4696.039,11.07814), +(@PATH,78,-1803.177,4698.232,11.68287), +(@PATH,79,-1787.036,4687.587,12.24434), +(@PATH,80,-1784.982,4682.22,12.63027), +(@PATH,81,-1785.735,4673.635,14.5907), +(@PATH,82,-1785.375,4667.628,14.64867), +(@PATH,83,-1785.108,4664.653,14.64001), +(@PATH,84,-1785.058,4655.656,14.63397), +(@PATH,85,-1787.074,4647.078,14.63508), +(@PATH,86,-1788.819,4645.085,14.63521), +(@PATH,87,-1794.038,4644.671,16.67877), +(@PATH,88,-1796.648,4645.14,17.99133); + +-- Warden Treelos pauses at 3 locations. 20 seconds for the inn and tower and 7 for the gate. +UPDATE `waypoint_data` SET `delay` = 20000 where `id` = @PATH AND `point` = 4; +UPDATE `waypoint_data` SET `delay` = 20000 where `id` = @PATH AND `point` = 44; +UPDATE `waypoint_data` SET `delay` = 7000 where `id` = @PATH AND `point` = 65; + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` = 32373; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,32373,0,0,31,0,3,18437,0,0,0,0,"","Group 0: Spell 'Moonfire' (Effect 0) targets creature 'Viscious Teromoth'"); + +-- Warden Treelos SAI +SET @ID := 18424; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=@ID; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@ID AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN @ID*100+0 AND @ID*100+2 AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ID,0,0,0,1,0,100,0,10000,10000,60000,60000,87,@ID*100+0,@ID*100+1,@ID*100+2,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - Out of Combat - Run Random Script"), +(@ID,0,1,0,1,0,100,0,30000,35000,30000,35000,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - Out of Combat - Say Line 0"), +(@ID,0,2,0,10,0,100,0,0,25,15000,15000,11,32373,0,0,0,0,0,7,0,0,0,0,0,0,0,"Warden Treelos - Within 0-25 Range Out of Combat LoS - Cast 'Moonfire'"), +(@ID,0,3,0,5,0,100,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Killed Unit - Say Line 1"), + +(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,28,32356,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Cat Form'"), +(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,28,32357,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Bear Form'"), +(@ID*100+0,9,2,0,0,0,100,0,0,0,0,0,11,32356,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Cast 'Cat Form'"), + +(@ID*100+1,9,0,0,0,0,100,0,0,0,0,0,28,32356,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Cat Form'"), +(@ID*100+1,9,1,0,0,0,100,0,0,0,0,0,28,32357,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Bear Form'"), +(@ID*100+1,9,2,0,0,0,100,0,0,0,0,0,11,32357,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Cast 'Bear Form'"), + +(@ID*100+2,9,0,0,0,0,100,0,0,0,0,0,28,32356,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Cat Form'"), +(@ID*100+2,9,1,0,0,0,100,0,0,0,0,0,28,32357,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Bear Form'"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 18424 AND `SourceId` = 0; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(22,3,18424,0,0,31,0,3,18437,0,0,0,0,"","Group 0: Execute SAI (Action 2) if invoker is creature 'Viscious Teromoth'"); + +-- All texts are shown in http://web.archive.org/web/20120702153724/www.wowhead.com/npc=18424 +-- But grouping may be not accurate, grouping is also based on comments but mostly on ids +DELETE FROM `creature_text` WHERE `CreatureID` = 18424; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(18424,0,0,"Go on, get out of here! Save yourself!",12,0,100,0,0,0,15391,0,"Warden Treelos"), +(18424,0,1,"BOOM!",12,0,100,0,0,0,15395,0,"Warden Treelos"), +(18424,0,2,"Stop looking at me!",12,0,100,0,0,0,15397,0,"Warden Treelos"), +(18424,0,3,"They broke us all.",12,0,100,0,0,0,15398,0,"Warden Treelos"), +(18424,0,4,"Can't... control... form.",12,0,100,0,0,0,15399,0,"Warden Treelos"), +(18424,0,5,"Meow.",12,0,100,0,0,0,15400,0,"Warden Treelos"), +(18424,0,6,"Roar!",12,0,100,0,0,0,15401,0,"Warden Treelos"), +(18424,0,7,"Blinding white light, and then silence!",12,0,100,0,0,0,15402,0,"Warden Treelos"), +(18424,0,8,"Too close to the truth, too close to the truth!",12,0,100,0,0,0,15403,0,"Warden Treelos"), +(18424,0,9,"Who are you to stare at me and pass judgment?!",12,0,100,0,0,0,15453,0,"Warden Treelos"), +(18424,0,10,"Do I know you? If you're interested in joining the Cenarion Expedition step right in.",12,0,100,0,0,0,15454,0,"Warden Treelos"), +(18424,0,11,"Careful who you talk to. The teromoths have ears.",12,0,100,0,0,0,15455,0,"Warden Treelos"), +(18424,0,12,"Not all dinner guests are gracious. Mind your manners!",12,0,100,0,0,0,15456,0,"Warden Treelos"), +(18424,0,13,"It knows all, it sees all!",12,0,100,0,0,0,15457,0,"Warden Treelos"), +(18424,0,14,"No need to wait outside in the rain. Come in... you're welcome with us in here.",12,0,100,0,0,0,15458,0,"Warden Treelos"), +(18424,1,0,"You won't get my clothes! Die!",12,0,100,0,0,0,15418,0,"Warden Treelos"), +(18424,1,1,"Filthy vermin. Submit or perish!",12,0,100,0,0,0,15450,0,"Warden Treelos"), +(18424,1,2,"You as well, Flutter? We used to be such good friends. I will miss you.",12,0,100,0,0,0,15451,0,"Warden Treelos"), +(18424,1,3,"Oops, my bad. Sometimes I can't control my moonfire.",12,0,100,0,0,0,15452,0,"Warden Treelos"), +(18424,1,4,"The vicious teromoths and I are just fine in here on our own, thank you.",12,0,100,0,0,0,15459,0,"Warden Treelos"); diff --git a/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_05_world_335.sql b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_05_world_335.sql new file mode 100644 index 00000000000..4ba99047e49 --- /dev/null +++ b/sql/old/3.3.5a/world/20071_2020_08_15/2020_08_15_05_world_335.sql @@ -0,0 +1,4 @@ +-- +UPDATE `areatrigger_teleport` SET `target_position_x` = 801.505, `target_position_y` = 618.052, `target_position_z` = 412.393, `target_orientation` = 3.141593, `VerifiedBuild` = 11159 WHERE `ID` = 5505; +UPDATE `spell_target_position` SET `PositionX` = 1469.96, `PositionY` = -4222.51, `PositionZ` = 58.9938, `Orientation` = 0, `VerifiedBuild` = 11159 WHERE `ID` = 17609; +UPDATE `spell_target_position` SET `PositionX` = 2359.64, `PositionY` = -5662.41, `PositionZ` = 382.28, `Orientation` = 0.596899, `VerifiedBuild` = 11159 WHERE `ID` = 53822; diff --git a/sql/updates/auth/3.3.5/2020_07_15_00_auth.sql b/sql/updates/auth/3.3.5/2020_07_15_00_auth.sql deleted file mode 100644 index d0cbe2be812..00000000000 --- a/sql/updates/auth/3.3.5/2020_07_15_00_auth.sql +++ /dev/null @@ -1,2 +0,0 @@ --- TDB 335.20071 auth -UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/updates/auth/3.3.5/2020_08_02_00_auth.sql b/sql/updates/auth/3.3.5/2020_08_02_00_auth.sql deleted file mode 100644 index 035ca4c4367..00000000000 --- a/sql/updates/auth/3.3.5/2020_08_02_00_auth.sql +++ /dev/null @@ -1,13 +0,0 @@ --- AUTH CLEANUP PHASE 3 --- update `account` structure --- sha_pass_hash/s/v kept around for now, for backwards compatibility -ALTER TABLE `account` - DROP COLUMN `sessionkey`, - ADD COLUMN `salt` BINARY(32) AFTER `username`, - ADD COLUMN `verifier` BINARY(32) AFTER `salt`, - ADD COLUMN `session_key` BINARY(40) AFTER `verifier`, - MODIFY COLUMN `s` VARCHAR(64) NOT NULL DEFAULT 'dummy value, use `salt` instead', - MODIFY COLUMN `v` VARCHAR(64) NOT NULL DEFAULT 'dummy value, use `verifier` instead'; - -UPDATE `account` SET `salt`=REVERSE(UNHEX(`s`)), `s`=DEFAULT WHERE LENGTH(`s`)=64; -UPDATE `account` SET `verifier`=REVERSE(UNHEX(`v`)), `v`=DEFAULT WHERE LENGTH(`v`)=64; diff --git a/sql/updates/auth/3.3.5/2020_08_03_00_auth.sql b/sql/updates/auth/3.3.5/2020_08_03_00_auth.sql deleted file mode 100644 index 47fd5fdf4db..00000000000 --- a/sql/updates/auth/3.3.5/2020_08_03_00_auth.sql +++ /dev/null @@ -1 +0,0 @@ -ALTER TABLE `account` MODIFY COLUMN `session_key` VARBINARY(64) AFTER `verifier`; diff --git a/sql/updates/auth/3.3.5/2020_08_03_01_auth.sql b/sql/updates/auth/3.3.5/2020_08_03_01_auth.sql deleted file mode 100644 index f46d259aa4b..00000000000 --- a/sql/updates/auth/3.3.5/2020_08_03_01_auth.sql +++ /dev/null @@ -1,5 +0,0 @@ --- -ALTER TABLE `account` - DROP COLUMN `session_key`, - ADD COLUMN `session_key_auth` BINARY(40) DEFAULT NULL AFTER `verifier`, - ADD COLUMN `session_key_bnet` VARBINARY(64) DEFAULT NULL AFTER `session_key_auth`; diff --git a/sql/updates/auth/3.3.5/2020_08_11_00_auth.sql b/sql/updates/auth/3.3.5/2020_08_11_00_auth.sql deleted file mode 100644 index 16296ac7c90..00000000000 --- a/sql/updates/auth/3.3.5/2020_08_11_00_auth.sql +++ /dev/null @@ -1,5 +0,0 @@ --- -DELETE FROM `rbac_permissions` WHERE `id`=705; -DELETE FROM `rbac_linked_permissions` WHERE `linkedId`=705; -DELETE FROM `rbac_account_permissions` WHERE `permissionId`=705; -DELETE FROM `rbac_default_permissions` WHERE `permissionId`=705; diff --git a/sql/updates/auth/3.3.5/2020_08_15_00_auth.sql b/sql/updates/auth/3.3.5/2020_08_15_00_auth.sql new file mode 100644 index 00000000000..9a33bcc953f --- /dev/null +++ b/sql/updates/auth/3.3.5/2020_08_15_00_auth.sql @@ -0,0 +1,2 @@ +-- TDB 335.20081 auth +UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/updates/characters/3.3.5/2020_07_15_00_characters.sql b/sql/updates/characters/3.3.5/2020_07_15_00_characters.sql deleted file mode 100644 index a7c2ce238da..00000000000 --- a/sql/updates/characters/3.3.5/2020_07_15_00_characters.sql +++ /dev/null @@ -1,2 +0,0 @@ --- TDB 335.20071 characters -UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/updates/characters/3.3.5/2020_08_15_00_characters.sql b/sql/updates/characters/3.3.5/2020_08_15_00_characters.sql new file mode 100644 index 00000000000..156854247e1 --- /dev/null +++ b/sql/updates/characters/3.3.5/2020_08_15_00_characters.sql @@ -0,0 +1,2 @@ +-- TDB 335.20081 characters +UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/updates/world/3.3.5/2020_07_15_00_world.sql b/sql/updates/world/3.3.5/2020_07_15_00_world.sql deleted file mode 100644 index 4126ef8b506..00000000000 --- a/sql/updates/world/3.3.5/2020_07_15_00_world.sql +++ /dev/null @@ -1,3 +0,0 @@ --- TDB 335.20071 world -UPDATE `version` SET `db_version`='TDB 335.20071', `cache_id`=20071 LIMIT 1; -UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/updates/world/3.3.5/2020_07_22_00_world.sql b/sql/updates/world/3.3.5/2020_07_22_00_world.sql deleted file mode 100644 index 4f59b08a38a..00000000000 --- a/sql/updates/world/3.3.5/2020_07_22_00_world.sql +++ /dev/null @@ -1,5 +0,0 @@ --- -UPDATE creature_template SET flags_extra = flags_extra | 0x00002000 /* CREATURE_FLAG_EXTRA_NO_COMBAT */ WHERE entry IN -(37744 -- ICC Frost Freeze Trap -,37013 -- ICC Rotface Puddle Stalker -); diff --git a/sql/updates/world/3.3.5/2020_07_24_00_world.sql b/sql/updates/world/3.3.5/2020_07_24_00_world.sql deleted file mode 100644 index 7a6b7b4a7ab..00000000000 --- a/sql/updates/world/3.3.5/2020_07_24_00_world.sql +++ /dev/null @@ -1,2 +0,0 @@ --- -DELETE FROM command WHERE NAME = 'server set difftime'; diff --git a/sql/updates/world/3.3.5/2020_07_24_01_world.sql b/sql/updates/world/3.3.5/2020_07_24_01_world.sql deleted file mode 100644 index d1cbf024577..00000000000 --- a/sql/updates/world/3.3.5/2020_07_24_01_world.sql +++ /dev/null @@ -1,307 +0,0 @@ --- --- Drop previous functions/views if any -DROP FUNCTION IF EXISTS `fn_smart_scripts_event_type`; -DROP FUNCTION IF EXISTS `fn_smart_scripts_action_type`; -DROP FUNCTION IF EXISTS `fn_smart_scripts_target_type`; -DROP VIEW IF EXISTS `vw_smart_scripts_with_labels`; - --- Create the view -CREATE SQL SECURITY INVOKER VIEW `vw_smart_scripts_with_labels` AS -(SELECT `entryorguid`, - `source_type`, - `id`, - `link`, - ( - CASE - WHEN `event_type` = 0 THEN 'SMART_EVENT_UPDATE_IC' - WHEN `event_type` = 1 THEN 'SMART_EVENT_UPDATE_OOC' - WHEN `event_type` = 2 THEN 'SMART_EVENT_HEALTH_PCT' - WHEN `event_type` = 3 THEN 'SMART_EVENT_MANA_PCT' - WHEN `event_type` = 4 THEN 'SMART_EVENT_AGGRO' - WHEN `event_type` = 5 THEN 'SMART_EVENT_KILL' - WHEN `event_type` = 6 THEN 'SMART_EVENT_DEATH' - WHEN `event_type` = 7 THEN 'SMART_EVENT_EVADE' - WHEN `event_type` = 8 THEN 'SMART_EVENT_SPELLHIT' - WHEN `event_type` = 9 THEN 'SMART_EVENT_RANGE' - WHEN `event_type` = 10 THEN 'SMART_EVENT_OOC_LOS' - WHEN `event_type` = 11 THEN 'SMART_EVENT_RESPAWN' - WHEN `event_type` = 12 THEN 'SMART_EVENT_TARGET_HEALTH_PCT' - WHEN `event_type` = 13 THEN 'SMART_EVENT_VICTIM_CASTING' - WHEN `event_type` = 14 THEN 'SMART_EVENT_FRIENDLY_HEALTH' - WHEN `event_type` = 15 THEN 'SMART_EVENT_FRIENDLY_IS_CC' - WHEN `event_type` = 16 THEN 'SMART_EVENT_FRIENDLY_MISSING_BUFF' - WHEN `event_type` = 17 THEN 'SMART_EVENT_SUMMONED_UNIT' - WHEN `event_type` = 18 THEN 'SMART_EVENT_TARGET_MANA_PCT' - WHEN `event_type` = 19 THEN 'SMART_EVENT_ACCEPTED_QUEST' - WHEN `event_type` = 20 THEN 'SMART_EVENT_REWARD_QUEST' - WHEN `event_type` = 21 THEN 'SMART_EVENT_REACHED_HOME' - WHEN `event_type` = 22 THEN 'SMART_EVENT_RECEIVE_EMOTE' - WHEN `event_type` = 23 THEN 'SMART_EVENT_HAS_AURA' - WHEN `event_type` = 24 THEN 'SMART_EVENT_TARGET_BUFFED' - WHEN `event_type` = 25 THEN 'SMART_EVENT_RESET' - WHEN `event_type` = 26 THEN 'SMART_EVENT_IC_LOS' - WHEN `event_type` = 27 THEN 'SMART_EVENT_PASSENGER_BOARDED' - WHEN `event_type` = 28 THEN 'SMART_EVENT_PASSENGER_REMOVED' - WHEN `event_type` = 29 THEN 'SMART_EVENT_CHARMED' - WHEN `event_type` = 30 THEN 'SMART_EVENT_CHARMED_TARGET' - WHEN `event_type` = 31 THEN 'SMART_EVENT_SPELLHIT_TARGET' - WHEN `event_type` = 32 THEN 'SMART_EVENT_DAMAGED' - WHEN `event_type` = 33 THEN 'SMART_EVENT_DAMAGED_TARGET' - WHEN `event_type` = 34 THEN 'SMART_EVENT_MOVEMENTINFORM' - WHEN `event_type` = 35 THEN 'SMART_EVENT_SUMMON_DESPAWNED' - WHEN `event_type` = 36 THEN 'SMART_EVENT_CORPSE_REMOVED' - WHEN `event_type` = 37 THEN 'SMART_EVENT_AI_INIT' - WHEN `event_type` = 38 THEN 'SMART_EVENT_DATA_SET' - WHEN `event_type` = 39 THEN 'SMART_EVENT_WAYPOINT_START' - WHEN `event_type` = 40 THEN 'SMART_EVENT_WAYPOINT_REACHED' - WHEN `event_type` = 41 THEN 'SMART_EVENT_TRANSPORT_ADDPLAYER' - WHEN `event_type` = 42 THEN 'SMART_EVENT_TRANSPORT_ADDCREATURE' - WHEN `event_type` = 43 THEN 'SMART_EVENT_TRANSPORT_REMOVE_PLAYER' - WHEN `event_type` = 44 THEN 'SMART_EVENT_TRANSPORT_RELOCATE' - WHEN `event_type` = 45 THEN 'SMART_EVENT_INSTANCE_PLAYER_ENTER' - WHEN `event_type` = 46 THEN 'SMART_EVENT_AREATRIGGER_ONTRIGGER' - WHEN `event_type` = 47 THEN 'SMART_EVENT_QUEST_ACCEPTED' - WHEN `event_type` = 48 THEN 'SMART_EVENT_QUEST_OBJ_COPLETETION' - WHEN `event_type` = 49 THEN 'SMART_EVENT_QUEST_COMPLETION' - WHEN `event_type` = 50 THEN 'SMART_EVENT_QUEST_REWARDED' - WHEN `event_type` = 51 THEN 'SMART_EVENT_QUEST_FAIL' - WHEN `event_type` = 52 THEN 'SMART_EVENT_TEXT_OVER' - WHEN `event_type` = 53 THEN 'SMART_EVENT_RECEIVE_HEAL' - WHEN `event_type` = 54 THEN 'SMART_EVENT_JUST_SUMMONED' - WHEN `event_type` = 55 THEN 'SMART_EVENT_WAYPOINT_PAUSED' - WHEN `event_type` = 56 THEN 'SMART_EVENT_WAYPOINT_RESUMED' - WHEN `event_type` = 57 THEN 'SMART_EVENT_WAYPOINT_STOPPED' - WHEN `event_type` = 58 THEN 'SMART_EVENT_WAYPOINT_ENDED' - WHEN `event_type` = 59 THEN 'SMART_EVENT_TIMED_EVENT_TRIGGERED' - WHEN `event_type` = 60 THEN 'SMART_EVENT_UPDATE' - WHEN `event_type` = 61 THEN 'SMART_EVENT_LINK' - WHEN `event_type` = 62 THEN 'SMART_EVENT_GOSSIP_SELECT' - WHEN `event_type` = 63 THEN 'SMART_EVENT_JUST_CREATED' - WHEN `event_type` = 64 THEN 'SMART_EVENT_GOSSIP_HELLO' - WHEN `event_type` = 65 THEN 'SMART_EVENT_FOLLOW_COMPLETED' - WHEN `event_type` = 66 THEN 'SMART_EVENT_EVENT_PHASE_CHANGE' - WHEN `event_type` = 67 THEN 'SMART_EVENT_IS_BEHIND_TARGET' - WHEN `event_type` = 68 THEN 'SMART_EVENT_GAME_EVENT_START' - WHEN `event_type` = 69 THEN 'SMART_EVENT_GAME_EVENT_END' - WHEN `event_type` = 70 THEN 'SMART_EVENT_GO_LOOT_STATE_CHANGED' - WHEN `event_type` = 71 THEN 'SMART_EVENT_GO_EVENT_INFORM' - WHEN `event_type` = 72 THEN 'SMART_EVENT_ACTION_DONE' - WHEN `event_type` = 73 THEN 'SMART_EVENT_ON_SPELLCLICK' - WHEN `event_type` = 74 THEN 'SMART_EVENT_FRIENDLY_HEALTH_PCT' - WHEN `event_type` = 75 THEN 'SMART_EVENT_DISTANCE_CREATURE' - WHEN `event_type` = 76 THEN 'SMART_EVENT_DISTANCE_GAMEOBJECT' - WHEN `event_type` = 77 THEN 'SMART_EVENT_COUNTER_SET' - WHEN `event_type` = 78 THEN 'SMART_EVENT_SCENE_START' - WHEN `event_type` = 79 THEN 'SMART_EVENT_SCENE_TRIGGER' - WHEN `event_type` = 80 THEN 'SMART_EVENT_SCENE_CANCEL' - WHEN `event_type` = 81 THEN 'SMART_EVENT_SCENE_COMPLETE' - WHEN `event_type` = 82 THEN 'SMART_EVENT_SUMMONED_UNIT_DIES' - ELSE `event_type` - END - ) AS `event_type`, - `event_phase_mask`, - `event_chance`, - `event_flags`, - `event_param1`, - `event_param2`, - `event_param3`, - `event_param4`, - `event_param5`, - ( - CASE - WHEN `action_type` = 0 THEN 'SMART_ACTION_NONE' - WHEN `action_type` = 1 THEN 'SMART_ACTION_TALK' - WHEN `action_type` = 2 THEN 'SMART_ACTION_SET_FACTION' - WHEN `action_type` = 3 THEN 'SMART_ACTION_MORPH_TO_ENTRY_OR_MODEL' - WHEN `action_type` = 4 THEN 'SMART_ACTION_SOUND' - WHEN `action_type` = 5 THEN 'SMART_ACTION_PLAY_EMOTE' - WHEN `action_type` = 6 THEN 'SMART_ACTION_FAIL_QUEST' - WHEN `action_type` = 7 THEN 'SMART_ACTION_OFFER_QUEST' - WHEN `action_type` = 8 THEN 'SMART_ACTION_SET_REACT_STATE' - WHEN `action_type` = 9 THEN 'SMART_ACTION_ACTIVATE_GOBJECT' - WHEN `action_type` = 10 THEN 'SMART_ACTION_RANDOM_EMOTE' - WHEN `action_type` = 11 THEN 'SMART_ACTION_CAST' - WHEN `action_type` = 12 THEN 'SMART_ACTION_SUMMON_CREATURE' - WHEN `action_type` = 13 THEN 'SMART_ACTION_THREAT_SINGLE_PCT' - WHEN `action_type` = 14 THEN 'SMART_ACTION_THREAT_ALL_PCT' - WHEN `action_type` = 15 THEN 'SMART_ACTION_CALL_AREAEXPLOREDOREVENTHAPPENS' - WHEN `action_type` = 16 THEN 'SMART_ACTION_RESERVED_16' - WHEN `action_type` = 17 THEN 'SMART_ACTION_SET_EMOTE_STATE' - WHEN `action_type` = 18 THEN 'SMART_ACTION_SET_UNIT_FLAG' - WHEN `action_type` = 19 THEN 'SMART_ACTION_REMOVE_UNIT_FLAG' - WHEN `action_type` = 20 THEN 'SMART_ACTION_AUTO_ATTACK' - WHEN `action_type` = 21 THEN 'SMART_ACTION_ALLOW_COMBAT_MOVEMENT' - WHEN `action_type` = 22 THEN 'SMART_ACTION_SET_EVENT_PHASE' - WHEN `action_type` = 23 THEN 'SMART_ACTION_INC_EVENT_PHASE' - WHEN `action_type` = 24 THEN 'SMART_ACTION_EVADE' - WHEN `action_type` = 25 THEN 'SMART_ACTION_FLEE_FOR_ASSIST' - WHEN `action_type` = 26 THEN 'SMART_ACTION_CALL_GROUPEVENTHAPPENS' - WHEN `action_type` = 27 THEN 'SMART_ACTION_COMBAT_STOP' - WHEN `action_type` = 28 THEN 'SMART_ACTION_REMOVEAURASFROMSPELL' - WHEN `action_type` = 29 THEN 'SMART_ACTION_FOLLOW' - WHEN `action_type` = 30 THEN 'SMART_ACTION_RANDOM_PHASE' - WHEN `action_type` = 31 THEN 'SMART_ACTION_RANDOM_PHASE_RANGE' - WHEN `action_type` = 32 THEN 'SMART_ACTION_RESET_GOBJECT' - WHEN `action_type` = 33 THEN 'SMART_ACTION_CALL_KILLEDMONSTER' - WHEN `action_type` = 34 THEN 'SMART_ACTION_SET_INST_DATA' - WHEN `action_type` = 35 THEN 'SMART_ACTION_SET_INST_DATA64' - WHEN `action_type` = 36 THEN 'SMART_ACTION_UPDATE_TEMPLATE' - WHEN `action_type` = 37 THEN 'SMART_ACTION_DIE' - WHEN `action_type` = 38 THEN 'SMART_ACTION_SET_IN_COMBAT_WITH_ZONE' - WHEN `action_type` = 39 THEN 'SMART_ACTION_CALL_FOR_HELP' - WHEN `action_type` = 40 THEN 'SMART_ACTION_SET_SHEATH' - WHEN `action_type` = 41 THEN 'SMART_ACTION_FORCE_DESPAWN' - WHEN `action_type` = 42 THEN 'SMART_ACTION_SET_INVINCIBILITY_HP_LEVEL' - WHEN `action_type` = 43 THEN 'SMART_ACTION_MOUNT_TO_ENTRY_OR_MODEL' - WHEN `action_type` = 44 THEN 'SMART_ACTION_SET_INGAME_PHASE_MASK' - WHEN `action_type` = 45 THEN 'SMART_ACTION_SET_DATA' - WHEN `action_type` = 46 THEN 'SMART_ACTION_ATTACK_STOP' - WHEN `action_type` = 47 THEN 'SMART_ACTION_SET_VISIBILITY' - WHEN `action_type` = 48 THEN 'SMART_ACTION_SET_ACTIVE' - WHEN `action_type` = 49 THEN 'SMART_ACTION_ATTACK_START' - WHEN `action_type` = 50 THEN 'SMART_ACTION_SUMMON_GO' - WHEN `action_type` = 51 THEN 'SMART_ACTION_KILL_UNIT' - WHEN `action_type` = 52 THEN 'SMART_ACTION_ACTIVATE_TAXI' - WHEN `action_type` = 53 THEN 'SMART_ACTION_WP_START' - WHEN `action_type` = 54 THEN 'SMART_ACTION_WP_PAUSE' - WHEN `action_type` = 55 THEN 'SMART_ACTION_WP_STOP' - WHEN `action_type` = 56 THEN 'SMART_ACTION_ADD_ITEM' - WHEN `action_type` = 57 THEN 'SMART_ACTION_REMOVE_ITEM' - WHEN `action_type` = 58 THEN 'SMART_ACTION_INSTALL_AI_TEMPLATE' - WHEN `action_type` = 59 THEN 'SMART_ACTION_SET_RUN' - WHEN `action_type` = 60 THEN 'SMART_ACTION_SET_DISABLE_GRAVITY' - WHEN `action_type` = 61 THEN 'SMART_ACTION_SET_SWIM' - WHEN `action_type` = 62 THEN 'SMART_ACTION_TELEPORT' - WHEN `action_type` = 63 THEN 'SMART_ACTION_SET_COUNTER' - WHEN `action_type` = 64 THEN 'SMART_ACTION_STORE_TARGET_LIST' - WHEN `action_type` = 65 THEN 'SMART_ACTION_WP_RESUME' - WHEN `action_type` = 66 THEN 'SMART_ACTION_SET_ORIENTATION' - WHEN `action_type` = 67 THEN 'SMART_ACTION_CREATE_TIMED_EVENT' - WHEN `action_type` = 68 THEN 'SMART_ACTION_PLAYMOVIE' - WHEN `action_type` = 69 THEN 'SMART_ACTION_MOVE_TO_POS' - WHEN `action_type` = 70 THEN 'SMART_ACTION_ENABLE_TEMP_GOBJ' - WHEN `action_type` = 71 THEN 'SMART_ACTION_EQUIP' - WHEN `action_type` = 72 THEN 'SMART_ACTION_CLOSE_GOSSIP' - WHEN `action_type` = 73 THEN 'SMART_ACTION_TRIGGER_TIMED_EVENT' - WHEN `action_type` = 74 THEN 'SMART_ACTION_REMOVE_TIMED_EVENT' - WHEN `action_type` = 75 THEN 'SMART_ACTION_ADD_AURA' - WHEN `action_type` = 76 THEN 'SMART_ACTION_OVERRIDE_SCRIPT_BASE_OBJECT' - WHEN `action_type` = 77 THEN 'SMART_ACTION_RESET_SCRIPT_BASE_OBJECT' - WHEN `action_type` = 78 THEN 'SMART_ACTION_CALL_SCRIPT_RESET' - WHEN `action_type` = 79 THEN 'SMART_ACTION_SET_RANGED_MOVEMENT' - WHEN `action_type` = 80 THEN 'SMART_ACTION_CALL_TIMED_ACTIONLIST' - WHEN `action_type` = 81 THEN 'SMART_ACTION_SET_NPC_FLAG' - WHEN `action_type` = 82 THEN 'SMART_ACTION_ADD_NPC_FLAG' - WHEN `action_type` = 83 THEN 'SMART_ACTION_REMOVE_NPC_FLAG' - WHEN `action_type` = 84 THEN 'SMART_ACTION_SIMPLE_TALK' - WHEN `action_type` = 85 THEN 'SMART_ACTION_SELF_CAST' - WHEN `action_type` = 86 THEN 'SMART_ACTION_CROSS_CAST' - WHEN `action_type` = 87 THEN 'SMART_ACTION_CALL_RANDOM_TIMED_ACTIONLIST' - WHEN `action_type` = 88 THEN 'SMART_ACTION_CALL_RANDOM_RANGE_TIMED_ACTIONLIST' - WHEN `action_type` = 89 THEN 'SMART_ACTION_RANDOM_MOVE' - WHEN `action_type` = 90 THEN 'SMART_ACTION_SET_UNIT_FIELD_BYTES_1' - WHEN `action_type` = 91 THEN 'SMART_ACTION_REMOVE_UNIT_FIELD_BYTES_1' - WHEN `action_type` = 92 THEN 'SMART_ACTION_INTERRUPT_SPELL' - WHEN `action_type` = 93 THEN 'SMART_ACTION_SEND_GO_CUSTOM_ANIM' - WHEN `action_type` = 94 THEN 'SMART_ACTION_SET_DYNAMIC_FLAG' - WHEN `action_type` = 95 THEN 'SMART_ACTION_ADD_DYNAMIC_FLAG' - WHEN `action_type` = 96 THEN 'SMART_ACTION_REMOVE_DYNAMIC_FLAG' - WHEN `action_type` = 97 THEN 'SMART_ACTION_JUMP_TO_POS' - WHEN `action_type` = 98 THEN 'SMART_ACTION_SEND_GOSSIP_MENU' - WHEN `action_type` = 99 THEN 'SMART_ACTION_GO_SET_LOOT_STATE' - WHEN `action_type` = 100 THEN 'SMART_ACTION_SEND_TARGET_TO_TARGET' - WHEN `action_type` = 101 THEN 'SMART_ACTION_SET_HOME_POS' - WHEN `action_type` = 102 THEN 'SMART_ACTION_SET_HEALTH_REGEN' - WHEN `action_type` = 103 THEN 'SMART_ACTION_SET_ROOT' - WHEN `action_type` = 104 THEN 'SMART_ACTION_SET_GO_FLAG' - WHEN `action_type` = 105 THEN 'SMART_ACTION_ADD_GO_FLAG' - WHEN `action_type` = 106 THEN 'SMART_ACTION_REMOVE_GO_FLAG' - WHEN `action_type` = 107 THEN 'SMART_ACTION_SUMMON_CREATURE_GROUP' - WHEN `action_type` = 108 THEN 'SMART_ACTION_SET_POWER' - WHEN `action_type` = 109 THEN 'SMART_ACTION_ADD_POWER' - WHEN `action_type` = 110 THEN 'SMART_ACTION_REMOVE_POWER' - WHEN `action_type` = 111 THEN 'SMART_ACTION_GAME_EVENT_STOP' - WHEN `action_type` = 112 THEN 'SMART_ACTION_GAME_EVENT_START' - WHEN `action_type` = 113 THEN 'SMART_ACTION_START_CLOSEST_WAYPOINT' - WHEN `action_type` = 114 THEN 'SMART_ACTION_MOVE_OFFSET' - WHEN `action_type` = 115 THEN 'SMART_ACTION_RANDOM_SOUND' - WHEN `action_type` = 116 THEN 'SMART_ACTION_SET_CORPSE_DELAY' - WHEN `action_type` = 117 THEN 'SMART_ACTION_DISABLE_EVADE' - WHEN `action_type` = 118 THEN 'SMART_ACTION_GO_SET_GO_STATE' - WHEN `action_type` = 119 THEN 'SMART_ACTION_SET_CAN_FLY' - WHEN `action_type` = 120 THEN 'SMART_ACTION_REMOVE_AURAS_BY_TYPE' - WHEN `action_type` = 121 THEN 'SMART_ACTION_SET_SIGHT_DIST' - WHEN `action_type` = 122 THEN 'SMART_ACTION_FLEE' - WHEN `action_type` = 123 THEN 'SMART_ACTION_ADD_THREAT' - WHEN `action_type` = 124 THEN 'SMART_ACTION_LOAD_EQUIPMENT' - WHEN `action_type` = 125 THEN 'SMART_ACTION_TRIGGER_RANDOM_TIMED_EVENT' - WHEN `action_type` = 126 THEN 'SMART_ACTION_REMOVE_ALL_GAMEOBJECTS' - WHEN `action_type` = 127 THEN 'SMART_ACTION_PAUSE_MOVEMENT' - WHEN `action_type` = 128 THEN 'SMART_ACTION_PLAY_ANIMKIT' - WHEN `action_type` = 129 THEN 'SMART_ACTION_SCENE_PLAY' - WHEN `action_type` = 130 THEN 'SMART_ACTION_SCENE_CANCEL' - WHEN `action_type` = 131 THEN 'SMART_ACTION_SPAWN_SPAWNGROUP' - WHEN `action_type` = 132 THEN 'SMART_ACTION_DESPAWN_SPAWNGROUP' - WHEN `action_type` = 133 THEN 'SMART_ACTION_RESPAWN_BY_SPAWNID' - WHEN `action_type` = 134 THEN 'SMART_ACTION_INVOKER_CAST' - WHEN `action_type` = 135 THEN 'SMART_ACTION_PLAY_CINEMATIC' - WHEN `action_type` = 136 THEN 'SMART_ACTION_SET_MOVEMENT_SPEED' - WHEN `action_type` = 137 THEN 'SMART_ACTION_PLAY_SPELL_VISUAL_KIT' - WHEN `action_type` = 138 THEN 'SMART_ACTION_OVERRIDE_LIGHT' - WHEN `action_type` = 139 THEN 'SMART_ACTION_OVERRIDE_WEATHER' - ELSE `action_type` - END - )AS `action_type`, - `action_param1`, - `action_param2`, - `action_param3`, - `action_param4`, - `action_param5`, - `action_param6`, - ( - CASE - WHEN `target_type` = 0 THEN 'SMART_TARGET_NONE' - WHEN `target_type` = 1 THEN 'SMART_TARGET_SELF' - WHEN `target_type` = 2 THEN 'SMART_TARGET_VICTIM' - WHEN `target_type` = 3 THEN 'SMART_TARGET_HOSTILE_SECOND_AGGRO' - WHEN `target_type` = 4 THEN 'SMART_TARGET_HOSTILE_LAST_AGGRO' - WHEN `target_type` = 5 THEN 'SMART_TARGET_HOSTILE_RANDOM' - WHEN `target_type` = 6 THEN 'SMART_TARGET_HOSTILE_RANDOM_NOT_TOP' - WHEN `target_type` = 7 THEN 'SMART_TARGET_ACTION_INVOKER' - WHEN `target_type` = 8 THEN 'SMART_TARGET_POSITION' - WHEN `target_type` = 9 THEN 'SMART_TARGET_CREATURE_RANGE' - WHEN `target_type` = 10 THEN 'SMART_TARGET_CREATURE_GUID' - WHEN `target_type` = 11 THEN 'SMART_TARGET_CREATURE_DISTANCE' - WHEN `target_type` = 12 THEN 'SMART_TARGET_STORED' - WHEN `target_type` = 13 THEN 'SMART_TARGET_GAMEOBJECT_RANGE' - WHEN `target_type` = 14 THEN 'SMART_TARGET_GAMEOBJECT_GUID' - WHEN `target_type` = 15 THEN 'SMART_TARGET_GAMEOBJECT_DISTANCE' - WHEN `target_type` = 16 THEN 'SMART_TARGET_INVOKER_PARTY' - WHEN `target_type` = 17 THEN 'SMART_TARGET_PLAYER_RANGE' - WHEN `target_type` = 18 THEN 'SMART_TARGET_PLAYER_DISTANCE' - WHEN `target_type` = 19 THEN 'SMART_TARGET_CLOSEST_CREATURE' - WHEN `target_type` = 20 THEN 'SMART_TARGET_CLOSEST_GAMEOBJECT' - WHEN `target_type` = 21 THEN 'SMART_TARGET_CLOSEST_PLAYER' - WHEN `target_type` = 22 THEN 'SMART_TARGET_ACTION_INVOKER_VEHICLE' - WHEN `target_type` = 23 THEN 'SMART_TARGET_OWNER_OR_SUMMONER' - WHEN `target_type` = 24 THEN 'SMART_TARGET_THREAT_LIST' - WHEN `target_type` = 25 THEN 'SMART_TARGET_CLOSEST_ENEMY' - WHEN `target_type` = 26 THEN 'SMART_TARGET_CLOSEST_FRIENDLY' - WHEN `target_type` = 27 THEN 'SMART_TARGET_LOOT_RECIPIENTS' - WHEN `target_type` = 28 THEN 'SMART_TARGET_FARTHEST' - WHEN `target_type` = 29 THEN 'SMART_TARGET_VEHICLE_PASSENGER' - WHEN `target_type` = 30 THEN 'SMART_TARGET_CLOSEST_UNSPAWNED_GAMEOBJECT' - ELSE target_type - END - ) - AS `target_type`, - `target_param1`, - `target_param2`, - `target_param3`, - `target_param4`, - `target_x`, - `target_y`, - `target_z`, - `target_o`, - `comment` - FROM smart_scripts); diff --git a/sql/updates/world/3.3.5/2020_07_29_00_world.sql b/sql/updates/world/3.3.5/2020_07_29_00_world.sql deleted file mode 100644 index 4e3b7bb4769..00000000000 --- a/sql/updates/world/3.3.5/2020_07_29_00_world.sql +++ /dev/null @@ -1,4 +0,0 @@ --- --- The Force of Neltharaku: Enslaved Netherwing Drake (21722) -UPDATE `creature_template_movement` SET `Flight`= 1 WHERE `CreatureId`= 21722; -UPDATE `creature_addon` SET `bytes1`= 0 WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id`= 21722); diff --git a/sql/updates/world/3.3.5/2020_07_29_01_world.sql b/sql/updates/world/3.3.5/2020_07_29_01_world.sql deleted file mode 100644 index ba50d9ad726..00000000000 --- a/sql/updates/world/3.3.5/2020_07_29_01_world.sql +++ /dev/null @@ -1,2 +0,0 @@ --- -UPDATE `creature_template` SET `minlevel`=80, `maxlevel`=80 WHERE `entry`=37013; diff --git a/sql/updates/world/3.3.5/2020_07_29_02_world.sql b/sql/updates/world/3.3.5/2020_07_29_02_world.sql deleted file mode 100644 index 15fc68e49c4..00000000000 --- a/sql/updates/world/3.3.5/2020_07_29_02_world.sql +++ /dev/null @@ -1,3 +0,0 @@ --- -ALTER TABLE `quest_greeting_locale` DROP PRIMARY KEY; -ALTER TABLE `quest_greeting_locale` ADD PRIMARY KEY( `ID`, `Type`, `locale`); diff --git a/sql/updates/world/3.3.5/2020_07_30_00_world.sql b/sql/updates/world/3.3.5/2020_07_30_00_world.sql deleted file mode 100644 index 6a1fba7f401..00000000000 --- a/sql/updates/world/3.3.5/2020_07_30_00_world.sql +++ /dev/null @@ -1,10 +0,0 @@ --- Creature Rhahk'Zor 644 SAI -DELETE FROM `smart_scripts` WHERE `entryorguid` = 644 AND `source_type` = 0 AND `id` = 2; - --- Change door entries to correct ones -UPDATE `gameobject` SET `id` = 16400 WHERE `guid` = 26185 AND `id` = 17153; -UPDATE `gameobject` SET `id` = 16399 WHERE `guid` = 26182 AND `id` = 17153; - --- Update Door Lever's interaction SAI to the new doors -UPDATE `smart_scripts` SET `target_type` = 20, `target_param1` = 16400, `target_param2` = 30 WHERE `entryorguid` = 101832 AND `source_type` = 1 AND `id` = 0; -UPDATE `smart_scripts` SET `target_type` = 20, `target_param1` = 16399, `target_param2` = 30 WHERE `entryorguid` = 101834 AND `source_type` = 1 AND `id` = 0; diff --git a/sql/updates/world/3.3.5/2020_07_31_00_world.sql b/sql/updates/world/3.3.5/2020_07_31_00_world.sql deleted file mode 100644 index 7082637e9ae..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_00_world.sql +++ /dev/null @@ -1,9 +0,0 @@ --- -UPDATE `areatrigger_teleport` SET `target_position_x` = 1687.303, `target_position_y` = 1049.928, `target_position_z` = 18.677, `target_orientation` = 1.596 WHERE `ID` = 45; -UPDATE `areatrigger_teleport` SET `target_position_x` = 2915.691, `target_position_y` = -801.529, `target_position_z` = 160.332, `target_orientation` = 3.507 WHERE `ID` = 602; -UPDATE `areatrigger_teleport` SET `target_position_x` = 253.679, `target_position_y` = -206.363, `target_position_z` = 18.677, `target_orientation` = 4.729 WHERE `ID` = 614; -UPDATE `areatrigger_teleport` SET `target_position_x` = 2869.237, `target_position_y` = -820.888, `target_position_z` = 160.332, `target_orientation` = 0.387 WHERE `ID` = 608; -UPDATE `areatrigger_teleport` SET `target_position_x` = 1608.047, `target_position_y` = -318.794, `target_position_z` = 18.672, `target_orientation` = 4.723 WHERE `ID` = 612; -UPDATE `areatrigger_teleport` SET `target_position_x` = 2885.994, `target_position_y` = -835.933, `target_position_z` = 160.326, `target_orientation` = 0.381 WHERE `ID` = 606; -UPDATE `areatrigger_teleport` SET `target_position_x` = 853.079, `target_position_y` = 1319.082, `target_position_z` = 18.671, `target_orientation` = 1.533 WHERE `ID` = 610; -UPDATE `areatrigger_teleport` SET `target_position_x` = 2915.175, `target_position_y` = -823.601, `target_position_z` = 160.327, `target_orientation` = 3.488 WHERE `ID` = 604; diff --git a/sql/updates/world/3.3.5/2020_07_31_01_world.sql b/sql/updates/world/3.3.5/2020_07_31_01_world.sql deleted file mode 100644 index bea5e506307..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_01_world.sql +++ /dev/null @@ -1,176 +0,0 @@ --- Kristen Dipswitch -UPDATE `creature` SET `spawntimesecs`=1800 WHERE `guid`=65624; -UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=18294; -DELETE FROM `smart_scripts` WHERE `entryorguid`=18294 AND `source_type`=0; -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1829400,1829401) AND `source_type`=9; -INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES -(18294,0,0,0,11,0,100,0,0,0,0,0,0,83,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Respawn - Remove NPC Flags 'Questgiver' & 'Gossip'"), -(18294,0,1,0,11,0,100,0,0,0,0,0,0,53,1,18294,0,0,0,1,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Respawn - Start Waypoint"), -(18294,0,2,0,40,0,100,0,19,18294,0,0,0,80,1829400,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Point 19 Reached - Run Script"), -(18294,0,3,0,0,0,100,1,1000,1000,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - In Combat - Say Line 1 (No Repeat)"), -(18294,0,4,0,6,0,100,0,0,0,0,0,0,45,1,1,0,0,0,0,19,18297,0,0,0,0,0,0,"Kristen Dipswitch - On Just Died - Set Data 1-1"), -(18294,0,5,0,38,0,100,0,1,2,0,0,0,80,1829401,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Data 1-2 Set - Run Script"), -(18294,0,6,0,11,0,100,0,0,0,0,0,0,43,0,14375,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Respawn - Mount to Model 14375"), -(18294,0,7,0,11,0,100,0,0,0,0,0,0,48,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Respawn - Set Active On"), -(1829400,9,0,0,0,0,100,0,0,0,0,0,0,12,18297,8,0,0,0,0,8,0,0,0,-1463.63,6363.4,36.9237,0,"Kristen Dipswitch - On Script - Summon Creature 'Gankly Rottenfist'"), -(1829400,9,1,0,0,0,100,0,2000,2000,0,0,0,43,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Dismount"), -(1829400,9,2,0,0,0,100,0,1000,1000,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,2.97859,"Kristen Dipswitch - On Script - Set Orientation"), -(1829400,9,3,0,0,0,100,0,1000,1000,0,0,0,2,250,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Set Faction 250"), -(1829400,9,4,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Say Line 0"), -(1829401,9,0,0,0,0,100,0,2000,2000,0,0,0,2,35,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Set Faction 35"), -(1829401,9,1,0,0,0,100,0,0,0,0,0,0,82,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Add NPC Flags 'Questgiver' & 'Gossip'"), -(1829401,9,2,0,0,0,100,0,300000,300000,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kristen Dipswitch - On Script - Despawn"); - -UPDATE `creature_template_addon` SET `mount`=0 WHERE `entry`=18294; - --- Gankly Rottenfist -DELETE FROM `creature` WHERE `id`=18297; -- Gankly Rottenfist should only spawn as part of this event -UPDATE `creature_template` SET `AIName`="SmartAI", `unit_flags`=768 WHERE `entry`=18297; -DELETE FROM `smart_scripts` WHERE `entryorguid`=18297 AND `source_type`=0; -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1829700,1829701) AND `source_type`=9; -INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES -(18297,0,0,1,54,0,100,0,0,0,0,0,0,11,32199,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - Just Summoned - Cast 'Stealth'"), -(18297,0,1,0,61,0,100,0,0,0,0,0,0,53,0,18297,0,0,0,2,1,0,0,0,0,0,0,0,"Gankly Rottenfist - Just Summoned - Start Waypoint"), -(18297,0,2,0,40,0,100,0,10,18297,0,0,0,80,1829700,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Point 11 Reached - Run Script"), -(18297,0,3,0,38,0,100,0,1,1,0,0,0,80,1829701,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Data 1-1 Set - Run Script"), -(18297,0,4,0,6,0,100,0,0,0,0,0,0,45,1,2,0,0,0,0,19,18294,0,0,0,0,0,0,"Gankly Rottenfist - On Just Died - Set Data 1-2"), -(18297,0,5,0,0,0,100,0,5000,7000,11000,13000,0,11,30981,0,0,0,0,0,2,0,0,0,0,0,0,0,"Gankly Rottenfist - In Combat - Cast 'Crippling Poison'"), -(18297,0,6,0,0,0,100,0,9000,11000,15000,17000,0,11,41176,0,0,0,0,0,2,0,0,0,0,0,0,0,"Gankly Rottenfist - In Combat - Cast 'Shadowstep'"), -(18297,0,7,0,0,0,100,0,3000,5000,9000,11000,0,11,15581,0,0,0,0,0,2,0,0,0,0,0,0,0,"Gankly Rottenfist - In Combat - Cast 'Sinister Strike'"), -(1829700,9,0,0,0,0,100,0,500,500,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,3.42229,"Gankly Rottenfist - On Script - Set Orientation"), -(1829700,9,1,0,0,0,100,0,500,500,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Say Line 0"), -(1829700,9,2,0,0,0,100,0,2000,2000,0,0,0,19,768,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Remove Unit Flags 'Immune To PC' & 'Immune To NPC'"), -(1829700,9,3,0,0,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,19,18294,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Start Attacking"), -(1829701,9,0,0,0,0,100,0,0,0,0,0,0,18,256,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Add Unit Flag 'Immune To PC'"), -(1829701,9,1,0,0,0,100,0,0,0,0,0,0,8,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Set React State 'Passive'"), -(1829701,9,2,0,0,0,100,0,2000,2000,0,0,0,28,32199,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Remove Aura 'Stealth'"), -(1829701,9,3,0,0,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Say Line 1"), -(1829701,9,4,0,0,0,100,0,5000,5000,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,3.13852,"Gankly Rottenfist - On Script - Set Orientation 3,13852"), -(1829701,9,5,0,0,0,100,0,500,500,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Say Line 2"), -(1829701,9,6,0,0,0,100,0,5000,5000,0,0,0,1,0,0,0,0,0,0,19,18218,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Say Line 0 (Harold Lane)"), -(1829701,9,7,0,0,0,100,0,5000,5000,0,0,0,45,1,3,0,0,0,0,19,18200,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Set Data 1-3 to Shado 'Fitz' Farstrider"), -(1829701,9,8,0,0,0,100,0,0,0,0,0,0,45,1,3,0,0,0,0,19,18180,0,0,0,0,0,0,"Gankly Rottenfist - On Script - Set Data 1-3 to Hemet Nesingwary"); - -UPDATE `creature_template_addon` SET `auras`="" WHERE `entry`=18297; - --- Shado 'Fitz' Farstrider & Hemet Nesingwary -UPDATE `creature_template` SET `AIName`="SmartAI", `flags_extra`=0, `unit_flags`=0 WHERE `entry` IN (18200,18180); -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (18200,18180) AND `source_type`=0; -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1820000,1818000) AND `source_type`=9; -INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES -(18200,0,0,0,38,0,100,0,1,3,0,0,0,80,1820000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Data 1-3 Set - Run Script"), -(18180,0,0,0,38,0,100,0,1,3,0,0,0,80,1820000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Data 1-3 Set - Run Script"), -(18200,0,1,0,38,0,100,0,2,1,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,5.4323,"Shado 'Fitz' Farstrider - On Data 2-1 Set - Set Orientation"), -(18200,0,2,3,38,0,100,0,2,2,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Data 2-2 Set - Say Line 0"), -(18200,0,3,0,61,0,100,0,0,0,0,0,0,40,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Data 2-2 Set - Set Sheath 'Melee'"), -(18180,0,1,0,11,0,100,0,0,0,0,0,0,53,0,18180,1,0,0,2,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Respawn - Start Waypoint"), -(18180,0,2,3,40,0,100,0,1,18180,0,0,0,54,1800000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 1 Reached - Pause Waypoint"), -(18180,0,3,0,61,0,100,0,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,6.230825,"Hemet Nesingwary - On Point 1 Reached - Set Orientation"), -(18180,0,4,5,40,0,100,0,2,18180,0,0,0,54,2000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 2 Reached - Pause Waypoint"), -(18180,0,5,6,61,0,100,0,0,0,0,0,0,107,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 2 Reached - Summon Group"), -(18180,0,6,7,61,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 2 Reached - Say Line 0"), -(18180,0,7,8,61,0,100,0,0,0,0,0,0,2,495,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 2 Reached - Set Faction 495"), -(18180,0,8,0,61,0,100,0,0,0,0,0,0,2,495,0,0,0,0,0,19,18200,0,0,0,0,0,0,"Hemet Nesingwary - On Point 2 Reached - Set Faction 495 (Shado 'Fitz' Farstride)"), -(18180,0,9,10,40,0,100,0,3,18180,0,0,0,54,30000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 3 Reached - Pause Waypoint"), -(18180,0,10,11,61,0,100,0,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,5.953772,"Hemet Nesingwary - On Point 3 Reached - Set Orientation"), -(18180,0,11,0,61,0,100,0,0,0,0,0,0,80,1818000,2,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 3 Reached - Run Script"), -(18180,0,12,0,4,0,100,0,0,0,0,0,0,11,32168,64,0,0,0,0,2,0,0,0,0,0,0,0,"Hemet Nesingwary - On Aggro - Cast 'Shoot'"), -(18180,0,13,0,0,0,100,0,1000,1000,2000,2000,0,11,32168,64,0,0,0,0,2,0,0,0,0,0,0,0,"Hemet Nesingwary - In Combat - Cast 'Shoot'"), -(18180,0,14,15,40,0,100,0,4,18180,0,0,0,2,35,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Point 4 Reached - Set Faction 35"), -(18180,0,15,0,61,0,100,0,0,0,0,0,0,2,35,0,0,0,0,0,19,18200,0,0,0,0,0,0,"Hemet Nesingwary - On Point 4 Reached - Set Faction 35 (Shado 'Fitz' Farstride)"), -(18180,0,16,0,11,0,100,0,0,0,0,0,0,48,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Respawn - Set Active On"), -(1820000,9,0,0,0,0,100,0,0,0,0,0,0,2,250,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Script - Set Faction 250"), -(1820000,9,1,0,0,0,100,0,0,0,0,0,0,11,32190,0,0,0,0,0,19,18297,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Script - Cast 'Shoot'"), -(1820000,9,2,0,0,0,100,0,3000,3000,0,0,0,2,35,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shado 'Fitz' Farstrider - On Script - Set Faction 35"), -(1818000,9,0,0,0,0,100,0,7000,7000,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Say Line 1"), -(1818000,9,1,0,0,0,100,0,0,0,0,0,0,45,2,1,0,0,0,0,19,18200,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Set Data 2-1 to Shado 'Fitz' Farstrider"), -(1818000,9,2,0,0,0,100,0,1000,1000,0,0,0,45,2,2,0,0,0,0,19,18200,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Set Data 2-1 to Shado 'Fitz' Farstrider"), -(1818000,9,3,0,0,0,100,0,0,0,1000,1000,0,49,0,0,0,0,0,0,19,17130,50,0,0,0,0,0,"Hemet Nesingwary - On Script - Start Attacking"), -(1818000,9,4,0,0,0,100,0,4000,4000,0,0,0,1,1,0,0,0,0,0,19,18218,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Say Line 1 (Harold Lane)"), -(1818000,9,5,0,0,0,100,0,7000,7000,0,0,0,1,2,0,0,0,0,0,19,18218,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Say Line 2 (Harold Lane)"), -(1818000,9,6,0,0,0,100,0,7000,7000,0,0,0,1,3,0,0,0,0,0,19,18218,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Say Line 3 (Harold Lane)"), -(1818000,9,7,0,0,0,100,0,8000,8000,0,0,0,1,4,0,0,0,0,0,19,18218,0,0,0,0,0,0,"Hemet Nesingwary - On Script - Say Line 4 (Harold Lane)"); - -DELETE FROM `creature_summon_groups` WHERE `summonerId`=18180; -INSERT INTO `creature_summon_groups` (`summonerId`, `summonerType`, `groupId`, `entry`, `position_x`, `position_y`, `position_z`, `orientation`, `summonType`, `summonTime`) VALUES -(18180,0,1,17130,-1404.007,6327.922,39.87714,5.099442,6,30000), -(18180,0,1,17130,-1414.938,6305.905,42.40896,2.952087,6,30000), -(18180,0,1,17130,-1416.502,6317.921,40.0441,0.466735,6,30000); - --- Talbuk Stag -UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=17130; -DELETE FROM `smart_scripts` WHERE `entryorguid`=17130 AND `source_type`=0; -DELETE FROM `smart_scripts` WHERE `entryorguid`=1713000 AND `source_type`=9; -INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES -(17130,0,0,0,0,0,100,0,6000,9000,15000,18000,0,11,32019,0,0,0,0,0,2,0,0,0,0,0,0,0,"Talbuk Stag - In Combat - Cast 'Gore'"), -(17130,0,1,0,54,0,100,0,0,0,0,0,0,80,1713000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Talbuk Stag - Just Summoned - Run Script"), -(1713000,9,0,0,0,0,100,0,0,0,0,0,0,2,14,0,0,0,0,0,1,0,0,0,0,0,0,0,"Talbuk Stag - On Script - Set Faction 14"), -(1713000,9,1,0,0,0,100,0,0,0,0,0,0,89,5,0,0,0,0,0,1,0,0,0,0,0,0,0,"Talbuk Stag - On Script - Start Random Movement"), -(1713000,9,2,0,0,0,100,0,0,0,0,0,0,117,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Talbuk Stag - On Script - Disable Evade"), -(1713000,9,3,0,0,0,100,0,10000,10000,0,0,0,49,0,0,0,0,0,0,23,0,0,0,0,0,0,0,"Talbuk Stag - On Script - Start Attacking"); - --- Texts -DELETE FROM `creature_text` WHERE `CreatureID` IN (18294,18297,18218,18180,18200); -INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES -(18294,0,0,"Hi, Harold. I have your skins!",12,0,100,3,0,0,15102,0,"Kristen Dipswitch"), -(18294,1,0,"Ack! Somebody help me!",12,0,100,0,0,0,15104,0,"Kristen Dipswitch"), -(18297,0,0,"I'll be taking those skins, tiny.",12,0,100,0,0,0,15111,0,"Gankly Rottenfist"), -(18297,1,0,"%s rifles through Kristen's stuff and grabs her bundle of skins.",16,0,100,16,0,0,15109,0,"Gankly Rottenfist"), -(18297,2,0,"Here are my skins, Harold. Now give me the reward!",12,0,100,1,0,0,15110,0,"Gankly Rottenfist"), -(18218,0,0,"Uh... sure thing, Gankly. Just...... wait right there. Guys?",12,0,100,0,0,0,15112,0,"Harold Lane"), -(18218,1,0,"What's going on?!",12,0,100,0,0,0,15090,0,"Harold Lane"), -(18218,2,0,"Um... guys?",12,0,100,0,0,0,15093,0,"Harold Lane"), -(18218,3,0,"Hemet? Fitz?",12,0,100,0,0,0,15094,0,"Harold Lane"), -(18218,4,0,"Oh good, I was beginning to worry.",12,0,100,0,0,0,15095,0,"Harold Lane"), -(18180,0,0,"Uh oh, those stags don't look pleased with us!",12,0,100,0,0,0,15088,0,"Hemet Nesingwary"), -(18180,1,0,"Look out, Fitz, they're coming right for us!",12,0,100,0,0,0,15089,0,"Hemet Nesingwary"), -(18200,0,0,"%s smiles and sheathes his rifle.",16,0,100,0,0,0,15091,0,"Shado 'Fitz' Farstrider"); - --- Waypoints -DELETE FROM `waypoints` WHERE `entry` IN (18294,18297,18180); -INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES -(18294,1,-1249.43,6236.27,52.6698,"Kristen Dipswitch"), -(18294,2,-1252.89,6238.29,52.0455,"Kristen Dipswitch"), -(18294,3,-1256.35,6240.3,51.4205,"Kristen Dipswitch"), -(18294,4,-1260.68,6242.81,50.7955,"Kristen Dipswitch"), -(18294,5,-1265.87,6245.83,50.1705,"Kristen Dipswitch"), -(18294,6,-1270.19,6248.35,49.5503,"Kristen Dipswitch"), -(18294,7,-1274.61,6258,48.6878,"Kristen Dipswitch"), -(18294,8,-1279.68,6269.1,48.1845,"Kristen Dipswitch"), -(18294,9,-1284.75,6280.2,47.6812,"Kristen Dipswitch"), -(18294,10,-1285.32,6281.5,47.6299,"Kristen Dipswitch"), -(18294,11,-1293,6287.91,47.0562,"Kristen Dipswitch"), -(18294,12,-1305.28,6298.16,46.4802,"Kristen Dipswitch"), -(18294,13,-1310.65,6302.65,45.8879,"Kristen Dipswitch"), -(18294,14,-1318.33,6309.05,45.2629,"Kristen Dipswitch"), -(18294,15,-1320.36,6310.72,45.0323,"Kristen Dipswitch"), -(18294,16,-1355.68,6335.35,43.3028,"Kristen Dipswitch"), -(18294,17,-1386.62,6357.33,40.5069,"Kristen Dipswitch"), -(18294,18,-1423.46,6354.5,37.7959,"Kristen Dipswitch"), -(18294,19,-1452.59,6351.94,37.2739,"Kristen Dipswitch"), -(18297,1,-1463.63,6363.4,36.9237,"Gankly Rottenfist"), -(18297,2,-1461.74,6366.47,36.445,"Gankly Rottenfist"), -(18297,3,-1458.92,6368.42,36.0956,"Gankly Rottenfist"), -(18297,4,-1455.34,6367.12,36.2761,"Gankly Rottenfist"), -(18297,5,-1452.8,6364.54,36.6589,"Gankly Rottenfist"), -(18297,6,-1450.19,6361.55,36.9106,"Gankly Rottenfist"), -(18297,7,-1448.18,6358.95,37.1489,"Gankly Rottenfist"), -(18297,8,-1447.03,6354.99,37.3989,"Gankly Rottenfist"), -(18297,9,-1448.83,6352.42,37.3518,"Gankly Rottenfist"), -(18297,10,-1451.46,6352.27,37.2739,"Gankly Rottenfist"), -(18180,1,-1461.778,6344.301,37.27388,"Hemet Nesingwary"), -(18180,2,-1461.778,6344.301,37.27388,"Hemet Nesingwary"), -(18180,3,-1459.696,6341.464,37.24043,"Hemet Nesingwary"), -(18180,4,-1461.778,6344.301,37.27388,"Hemet Nesingwary"); - -DELETE FROM `gossip_menu` WHERE `MenuID`=7629 AND `TextID`=9293; -INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES -(7629,9293,0); - -DELETE FROM `npc_text` WHERE `ID`=9293; -INSERT INTO `npc_text` (`ID`, `text0_0`, `text0_1`, `BroadcastTextID0`, `lang0`, `Probability0`, `EmoteDelay0_0`, `Emote0_0`, `EmoteDelay0_1`, `Emote0_1`, `EmoteDelay0_2`, `Emote0_2`, `text1_0`, `text1_1`, `BroadcastTextID1`, `lang1`, `Probability1`, `EmoteDelay1_0`, `Emote1_0`, `EmoteDelay1_1`, `Emote1_1`, `EmoteDelay1_2`, `Emote1_2`, `text2_0`, `text2_1`, `BroadcastTextID2`, `lang2`, `Probability2`, `EmoteDelay2_0`, `Emote2_0`, `EmoteDelay2_1`, `Emote2_1`, `EmoteDelay2_2`, `Emote2_2`, `text3_0`, `text3_1`, `BroadcastTextID3`, `lang3`, `Probability3`, `EmoteDelay3_0`, `Emote3_0`, `EmoteDelay3_1`, `Emote3_1`, `EmoteDelay3_2`, `Emote3_2`, `text4_0`, `text4_1`, `BroadcastTextID4`, `lang4`, `Probability4`, `EmoteDelay4_0`, `Emote4_0`, `EmoteDelay4_1`, `Emote4_1`, `EmoteDelay4_2`, `Emote4_2`, `text5_0`, `text5_1`, `BroadcastTextID5`, `lang5`, `Probability5`, `EmoteDelay5_0`, `Emote5_0`, `EmoteDelay5_1`, `Emote5_1`, `EmoteDelay5_2`, `Emote5_2`, `text6_0`, `text6_1`, `BroadcastTextID6`, `lang6`, `Probability6`, `EmoteDelay6_0`, `Emote6_0`, `EmoteDelay6_1`, `Emote6_1`, `EmoteDelay6_2`, `Emote6_2`, `text7_0`, `text7_1`, `BroadcastTextID7`, `lang7`, `Probability7`, `EmoteDelay7_0`, `Emote7_0`, `EmoteDelay7_1`, `Emote7_1`, `EmoteDelay7_2`, `Emote7_2`, `VerifiedBuild`) VALUES -(9293,"","Hey! Didn't I give you a bundle of skins before?$B$BEither way, I'm glad to be saved from the ruthless clutches of that evil Gankly Rottenfist!",15140,0,1,0,6,0,1,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,"","",0,0,0,0,0,0,0,0,0,0); - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=7629; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES -(14,7629,9293,0,0,8,0,9897,0,0,0,0,0,"","Show gossip text 9293 if quest 'I'm Saved' is rewarded"); diff --git a/sql/updates/world/3.3.5/2020_07_31_02_world.sql b/sql/updates/world/3.3.5/2020_07_31_02_world.sql deleted file mode 100644 index 89c03c922a3..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_02_world.sql +++ /dev/null @@ -1,65 +0,0 @@ --- -UPDATE `gameobject_template` SET `Data0` = 7980 WHERE `entry` = 150139; -- 51323 Tirisfal Deathguard > 7980 Deathguard Elite -UPDATE `gameobject_template` SET `Data0` = 7975 WHERE `entry` = 153191; -- 51515 Mulgore Protector > 7975 Mulgore Protector -UPDATE `gameobject_template` SET `Data0` = 3296 WHERE `entry` = 153192; -- 51911 Razor Hill Grunt > 3296 Orgrimmar Grunt -UPDATE `gameobject_template` SET `Data0` = 13076 WHERE `entry` = 153193; -- 51912 Dun Morogh Mountaineer > 13076 Dun Morogh Mountaineer -UPDATE `gameobject_template` SET `Data0` = 8017 WHERE `entry` = 153219; -- 51913 Sen'jin Guardian > 8017 Sen'jin Guardian -UPDATE `gameobject_template` SET `Data0` = 3501 WHERE `entry` = 153222; -- 51914 Horde Guard > 3501 Horde Guard -UPDATE `gameobject_template` SET `Data0` = 6086 WHERE `entry` = 153223; -- 51769 Auberdine Sentinel > 6086 Auberdine Sentinel -UPDATE `gameobject_template` SET `Data0` = 6087 WHERE `entry` = 153224; -- 51770 Astranaar Sentinel > 6087 Astranaar Sentinel -UPDATE `gameobject_template` SET `Data0` = 8096 WHERE `entry` = 153236; -- 51915 Westfall Brigade Guard > 8096 Protector of the People -UPDATE `gameobject_template` SET `Data0` = 8055 WHERE `entry` = 153237; -- 51848 Thelsamar Mountaineer > 8055 Thelsamar Mountaineer -UPDATE `gameobject_template` SET `Data0` = 15138 WHERE `entry` = 153238; -- 51855 Dreadguard > 15138 Silverpine Elite -UPDATE `gameobject_template` SET `Data0` = 2405 WHERE `entry` = 164841; -- 51916 Tarren Mill Deathguard > 2405 Tarren Mill Deathguard -UPDATE `gameobject_template` SET `Data0` = 1064 WHERE `entry` = 174784; -- 51917 Grom'gol Grunt > 1064 Grom'gol Grunt -UPDATE `gameobject_template` SET `Data0` = 866 WHERE `entry` = 174785; -- 51918 Stonard Grunt > 866 Stonard Grunt -UPDATE `gameobject_template` SET `Data0` = 10036 WHERE `entry` = 174787; -- 51919 Brackenwall Enforcer > 10036 Brackenwall Enforcer -UPDATE `gameobject_template` SET `Data0` = 8147 WHERE `entry` = 174788; -- 51920 Camp Mojache Brave > 8147 Camp Mojache Brave -UPDATE `gameobject_template` SET `Data0` = 10037 WHERE `entry` = 174789; -- 51921 Lakeshire Guard > 10037 Lakeshire Guard -UPDATE `gameobject_template` SET `Data0` = 15137 WHERE `entry` = 174791; -- 51922 Menethil Guard > 15137 Menethil Elite -UPDATE `gameobject_template` SET `Data0` = 3571 WHERE `entry` = 174844; -- 51925 Teldrassil Sentinel > 3571 Teldrassil Sentinel -UPDATE `gameobject_template` SET `Data0` = 3571 WHERE `entry` = 174845; -- 51925 Teldrassil Sentinel > 3571 Teldrassil Sentinel -UPDATE `gameobject_template` SET `Data0` = 15136 WHERE `entry` = 175768; -- 51899 Hammerfall Guardian > 15136 Hammerfall Elite -UPDATE `gameobject_template` SET `Data0` = 10696 WHERE `entry` = 175769; -- 51900 Refuge Pointe Defender > 10696 Refuge Pointe Defender -UPDATE `gameobject_template` SET `Data0` = 11822 WHERE `entry` = 178086; -- 53563 Moonglade Warden > 11822 Moonglade Warden -UPDATE `gameobject_template` SET `Data0` = 14730 WHERE `entry` = 179894; -- 51901 Revantusk Watcher > 14730 Revantusk Watcher -UPDATE `gameobject_template` SET `Data0` = 16541 WHERE `entry` = 181258; -- 51902 Ghostlands Guardian > 16541 Ghostlands Guardian -UPDATE `gameobject_template` SET `Data0` = 16580 WHERE `entry` = 181309; -- 51903 Thrallmar Grunt > 16580 Thrallmar Grunt -UPDATE `gameobject_template` SET `Data0` = 16842 WHERE `entry` = 181497; -- 51904 Honor Hold Defender > 16842 Honor Hold Defender -UPDATE `gameobject_template` SET `Data0` = 17549 WHERE `entry` = 182111; -- 51795 Blood Watch Peacekeeper > 17549 Blood Watch Peacekeeper -UPDATE `gameobject_template` SET `Data0` = 18038 WHERE `entry` = 182112; -- 51905 Azuremyst Peacekeeper > 18038 Azuremyst Peacekeeper -UPDATE `gameobject_template` SET `Data0` = 17282 WHERE `entry` = 182792; -- 51906 Falcon Watch Ranger > 17282 Falcon Watch Ranger -UPDATE `gameobject_template` SET `Data0` = 18758 WHERE `entry` = 182793; -- 51907 Telhamat Protector > 18758 Telhamat Protector -UPDATE `gameobject_template` SET `Data0` = 18999 WHERE `entry` = 183156; -- 51908 Allerian Defender > 18999 Allerian Defender -UPDATE `gameobject_template` SET `Data0` = 19353 WHERE `entry` = 183400; -- 51909 Wildhammer Guard > 19353 Wildhammer Guard -UPDATE `gameobject_template` SET `Data0` = 19362 WHERE `entry` = 183405; -- 51910 Kor'kron Defender > 19362 Kor'kron Defender -UPDATE `gameobject_template` SET `Data0` = 19500 WHERE `entry` = 183505; -- 51898 Sylvanaar Sentinel > 19500 Sylvanaar Sentinel -UPDATE `gameobject_template` SET `Data0` = 18568 WHERE `entry` = 183506; -- 51897 Scryer Arcane Guardian > 18568 Scryer Arcane Guardian -UPDATE `gameobject_template` SET `Data0` = 19504 WHERE `entry` = 183508; -- 51896 Scryer Guardian > 19504 Scryer Guardian -UPDATE `gameobject_template` SET `Data0` = 19449 WHERE `entry` = 183766; -- 51895 Thunderlord Grunt > 19449 Thunderlord Grunt -UPDATE `gameobject_template` SET `Data0` = 18922 WHERE `entry` = 184690; -- 51878 Telredor Guard > 18922 Telredor Guard -UPDATE `gameobject_template` SET `Data0` = 21115 WHERE `entry` = 184805; -- 51879 Station Guard > 21115 Station Guard -UPDATE `gameobject_template` SET `Data0` = 18909 WHERE `entry` = 184832; -- 51880 Zabra'jin Guard > 18909 Zabra'jin Guard -UPDATE `gameobject_template` SET `Data0` = 23257 WHERE `entry` = 185910; -- 51881 Skyguard Windcharger > 23257 Skyguard Windcharger -UPDATE `gameobject_template` SET `Data0` = 18489 WHERE `entry` = 186159; -- 51882 Garadar Defender > 18489 Garadar Defender -UPDATE `gameobject_template` SET `Data0` = 24031 WHERE `entry` = 186489; -- 51883 Camp Winterhoof Brave > 24031 Camp Winterhoof Brave -UPDATE `gameobject_template` SET `Data0` = 24050 WHERE `entry` = 186561; -- 51884 Wildervar Sentry > 24050 Wildervar Sentry -UPDATE `gameobject_template` SET `Data0` = 23739 WHERE `entry` = 186673; -- 51885 Valgarde Defender > 23739 Valgarde Defender -UPDATE `gameobject_template` SET `Data0` = 23842 WHERE `entry` = 186674; -- 51886 Westguard Defender > 23842 Westguard Defender -UPDATE `gameobject_template` SET `Data0` = 23779 WHERE `entry` = 186675; -- 51887 Vengeance Landing Deathguard > 23779 Vengeance Landing Deathguard -UPDATE `gameobject_template` SET `Data0` = 24104 WHERE `entry` = 186676; -- 51888 New Agamand Deathguard > 24104 New Agamand Deathguard -UPDATE `gameobject_template` SET `Data0` = 26601 WHERE `entry` = 188449; -- 51889 Fizzcrank Airman > 26601 Fizzcrank Airman -UPDATE `gameobject_template` SET `Data0` = 25242 WHERE `entry` = 188520; -- 51890 Warsong Battleguard > 25242 Warsong Battleguard -UPDATE `gameobject_template` SET `Data0` = 27072 WHERE `entry` = 188536; -- 51891 Amberpine Footman > 27072 Amberpine Footman -UPDATE `gameobject_template` SET `Data0` = 24317 WHERE `entry` = 188555; -- 51892 Expedition Deathguard > 24317 Expedition Deathguard -UPDATE `gameobject_template` SET `Data0` = 26217 WHERE `entry` = 188558; -- 51893 Westfall Brigade Footman > 26217 Westfall Brigade Footman -UPDATE `gameobject_template` SET `Data0` = 27126 WHERE `entry` = 188559; -- 51894 Camp Oneqwah Brave > 27126 Camp Oneqwah Brave -UPDATE `gameobject_template` SET `Data0` = 27073 WHERE `entry` = 188638; -- 51877 Bor'gorok Battleguard > 27073 Bor'gorok Battleguard -UPDATE `gameobject_template` SET `Data0` = 26839 WHERE `entry` = 188639; -- 51876 Conquest Hold Legionnaire > 26839 Conquest Hold Legionnaire -UPDATE `gameobject_template` SET `Data0` = 27178 WHERE `entry` = 188640; -- 51875 Moa'ki Warrior > 27178 Moa'ki Warrior -UPDATE `gameobject_template` SET `Data0` = 27167 WHERE `entry` = 188641; -- 51874 Kamagua Spearman > 27167 Kamagua Spearman -UPDATE `gameobject_template` SET `Data0` = 27189 WHERE `entry` = 188642; -- 51873 Unu'pe Spearman > 27189 Unu'pe Spearman -UPDATE `gameobject_template` SET `Data0` = 27035 WHERE `entry` = 188644; -- 51872 Venomspite Deathguard > 27035 Venomspite Deathguard -UPDATE `gameobject_template` SET `Data0` = 26183 WHERE `entry` = 188645; -- 51871 Kor'kron Elite > 26183 Kor'kron Elite -UPDATE `gameobject_template` SET `Data0` = 28865 WHERE `entry` = 190783; -- 51870 Ebon Watch Guardian > 28865 Ebon Watch Guardian -UPDATE `gameobject_template` SET `Data0` = 29729 WHERE `entry` = 191816; -- 51869 Frostborn Axemaster > 29729 Frostborn Axemaster diff --git a/sql/updates/world/3.3.5/2020_07_31_03_world.sql b/sql/updates/world/3.3.5/2020_07_31_03_world.sql deleted file mode 100644 index 3586eadbcdb..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_03_world.sql +++ /dev/null @@ -1,9 +0,0 @@ --- -UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 11, `action_param1` = 32892, `comment` = "Brazen - On Gossip Option 0 Selected - Cast 'Brazen Taxi'" WHERE `entryorguid` = 18725 AND `source_type` = 0 AND `id` = 0; -UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 85, `action_param1` = 38970, `comment` = "Karynaku - On Quest 'Ally of the Netherwing' Taken - Invoker Cast 'Karynaku's Flight Home'" WHERE `entryorguid` = 22112 AND `source_type` = 0 AND `id` = 1; -UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 11, `action_param1` = 29931, `comment` = "William Kielar - On Gossip Option 0 Selected - Cast 'Flight Path'" WHERE `entryorguid` = 17209 AND `source_type` = 0 AND `id` = 0; -UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 11, `action_param1` = 29934, `comment` = "William Kielar - On Gossip Option 1 Selected - Cast 'Flight Path'" WHERE `entryorguid` = 17209 AND `source_type` = 0 AND `id` = 1; -UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 11, `action_param1` = 29994, `comment` = "William Kielar - On Gossip Option 2 Selected - Cast 'Flight Path'" WHERE `entryorguid` = 17209 AND `source_type` = 0 AND `id` = 2; --- Was 627. There's no spell with 627 and 627 is bugged and completely --- different from the one that is used in retail. Probably test version -UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 11, `action_param1` = 35731, `comment` = "Protectorate Nether Drake - On Gossip Option 0 Selected - Cast 'Protectorate Drake'" WHERE `entryorguid` = 20903 AND `source_type` = 0 AND `id` = 0; diff --git a/sql/updates/world/3.3.5/2020_07_31_04_world.sql b/sql/updates/world/3.3.5/2020_07_31_04_world.sql deleted file mode 100644 index 6c8bf689b97..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_04_world.sql +++ /dev/null @@ -1,14 +0,0 @@ --- Harold Lane -UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=18218; -DELETE FROM `smart_scripts` WHERE `entryorguid`=18218 AND `source_type`=0; -INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES -(18218,0,0,0,1,0,100,0,1000,15000,150000,180000,1,5,0,0,0,0,0,1,0,0,0,0,0,0,0,"Harold Lane - Out of Combat - Say Line 5"); - -DELETE FROM `creature_text` WHERE `CreatureID`=18218 AND `GroupID`=5; -INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES -(18218,5,0,"Shifting, %s moans from the pain of his thorn scratch.",16,0,100,0,0,0,15157,0,"Harold Lane"), -(18218,5,1,"%s groans in pain.",16,0,100,0,0,0,15158,0,"Harold Lane"), -(18218,5,2,"%s looks at his friends and then grunts painfully.",16,0,100,0,0,0,15159,0,"Harold Lane"), -(18218,5,3,"%s wakes himself up snoring.",16,0,100,0,0,0,15160,0,"Harold Lane"), -(18218,5,4,"%s winces when he touches the tender area around his scratch.",16,0,100,0,0,0,15161,0,"Harold Lane"), -(18218,5,5,"%s begins to whistle a tune, but then stops abruptly and moans.",16,0,100,0,0,0,15162,0,"Harold Lane"); diff --git a/sql/updates/world/3.3.5/2020_07_31_05_world.sql b/sql/updates/world/3.3.5/2020_07_31_05_world.sql deleted file mode 100644 index 64ffb931687..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_05_world.sql +++ /dev/null @@ -1,26 +0,0 @@ --- Tel'athion the Impure -UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=17359; -DELETE FROM `smart_scripts` WHERE `entryorguid`=17359 AND `source_type`=0; -DELETE FROM `smart_scripts` WHERE `entryorguid`=1735900 AND `source_type`=9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(17359,0,0,0,0,0,100,0,0,0,3000,5000,0,11,9672,64,0,0,0,0,2,0,0,0,0,0,0,0,"Tel'athion the Impure - In Combat - Cast 'Frostbolt'"), -(17359,0,1,0,0,0,100,0,9000,11000,13000,15000,0,11,15735,0,0,0,0,0,2,0,0,0,0,0,0,0,"Tel'athion the Impure - In Combat - Cast 'Arcane Missiles'"), -(17359,0,2,0,0,0,100,0,4000,6000,12000,16000,0,11,13339,0,0,0,0,0,2,0,0,0,0,0,0,0,"Tel'athion the Impure - In Combat - Cast 'Fire Blast'"), -(17359,0,3,0,9,0,100,0,0,8,11000,13000,0,11,11831,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tel'athion the Impure - Within 0-8 Range - Cast 'Frost Nova'"), -(17359,0,4,5,11,0,100,0,0,0,0,0,0,80,1735900,2,0,0,0,0,1,0,0,0,0,0,0,0,"Tel'athion the Impure - On Spawn - Run Script"), -(17359,0,5,0,61,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,"Tel'athion the Impure - On Spawn - Start Attacking"), -(1735900,9,0,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tel'athion the Impure - On Script - Say Line 0"), -(1735900,9,1,0,0,0,100,0,4000,4000,0,0,0,1,0,0,0,0,0,0,19,6748,0,0,0,0,0,0,"Tel'athion the Impure - On Script - Say Line 0 (Water Spirit)"), -(1735900,9,2,0,0,0,100,0,4000,4000,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tel'athion the Impure - On Script - Say Line 1"); - -DELETE FROM `creature_text` WHERE `CreatureID` IN (17359,6748); -INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES -(17359,0,0,"What have you done to my life's work?! DIE!!!",12,0,100,0,0,0,13793,0,"Tel'athion the Impure"), -(17359,1,0,"It is YOU who are wrong! I will deal with you two after I have slain this meddlesome shaman!",12,0,100,0,0,0,14248,0,"Tel'athion the Impure"), -(6748,0,0,"Wrong! It is YOU that will die, Tel'athion the Impure!",12,0,100,0,0,0,14247,0,"Water Spirit"); - --- Water Spirit -UPDATE `creature_template` SET `AIName`="SmartAI", `faction`=1685 WHERE `entry`=6748; -DELETE FROM `smart_scripts` WHERE `entryorguid`=6748 AND `source_type`=0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(6748,0,0,0,1,0,100,1,4000,4000,0,0,0,49,0,0,0,0,0,0,19,17359,0,0,0,0,0,0,"Water Spirit - Out of Combat - Start Attacking"); diff --git a/sql/updates/world/3.3.5/2020_07_31_06_world.sql b/sql/updates/world/3.3.5/2020_07_31_06_world.sql deleted file mode 100644 index 3aac5d5ea07..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_06_world.sql +++ /dev/null @@ -1,79 +0,0 @@ --- Dragonmaw Elite spawns only during event, current spawns are wrong -DELETE FROM `creature` WHERE `id` = 22331; - --- Dragonmaw Elite SAI (Source: CMaNGOS & https://www.youtube.com/watch?v=Iy45YwUZKfE) -SET @ID := 22331; -UPDATE `creature_template` SET `unit_flags` = 768, `AIName` = "SmartAI" WHERE `entry` = @ID; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES --- Do nothing if player is out of LoS --- https://www.youtube.com/watch?v=Iy45YwUZKfE -(@ID,0,0,0,11,0,100,0,0,0,0,0,0,21,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Dragonmaw Elite - On Respawn - Disable Combat Movement"), -(@ID,0,1,0,0,0,100,0,0,0,2300,3900,0,11,38858,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dragonmaw Elite - In Combat - Cast 'Shoot'"), -(@ID,0,2,0,0,0,100,0,6000,9000,12000,16000,0,11,38861,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Dragonmaw Elite - In Combat - Cast 'Aimed Shot'"), -(@ID,0,3,0,0,0,100,0,4000,6000,12000,16000,0,11,38859,32,0,0,0,0,5,0,0,0,0,0,0,0,0,"Dragonmaw Elite - In Combat - Cast 'Serpent Sting'"), --- Do they flee? -(@ID,0,4,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Dragonmaw Elite - Between 0-15% Health - Flee For Assist (No Repeat)"), --- Must be handled by spell 32121 -(@ID,0,5,0,38,0,100,0,0,1,0,0,0,49,0,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Dragonmaw Elite - On Data Set 0 1 - Start Attacking Stored Target 1"); - --- Zuluhed the Whacked SAI (Source: CMaNGOS & Videos) -SET @ID := 11980; -UPDATE `creature_template` SET `unit_flags` = 768, `AIName` = "SmartAI" WHERE `entry` = @ID; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID*100+0 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES --- https://www.youtube.com/watch?v=Iy45YwUZKfE -(@ID,0,0,0,54,0,100,0,0,0,0,0,0,80,1198000,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Just Summoned - Run Script"), --- https://www.youtube.com/watch?v=NnFKxgxTUtk --- https://www.youtube.com/watch?v=jTU2iDIRD0g -(@ID,0,1,0,0,0,100,0,12000,12000,12000,12000,0,11,19717,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - In Combat - Cast 'Rain of Fire'"), -(@ID,0,2,0,0,0,100,0,50000,60000,60000,60000,0,11,38876,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - In Combat - Cast 'Demon Portal'"), -(@ID,0,3,4,2,0,100,1,0,20,0,0,0,11,38853,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - Between 0-20% Health - Cast 'Nether Infusion' (No Repeat)"), -(@ID,0,4,0,61,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Link - Say Line 0"), --- Must be handled by linking, otherwise will not work if out of range -(@ID,0,5,0,6,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,11,22331,100,0,0,0,0,0,0,"Zuluhed the Whacked - On Death - Despawn (0) (Dragonmaw Elite)"), -(@ID,0,6,0,21,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,11,22331,100,0,0,0,0,0,0,"Zuluhed the Whacked - On Reached Home - Despawn (0) (Dragonmaw Elite)"), -(@ID,0,7,0,21,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Reached Home - Despawn (0)"), - -(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,0,11,24240,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Cast 'Spawn - Red Lightning'"), -(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Say Line 1"), -(@ID*100+0,9,2,0,0,0,100,0,5000,5000,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Say Line 2"), -(@ID*100+0,9,3,0,0,0,100,0,5000,5000,0,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Say Line 3"), -(@ID*100+0,9,4,0,0,0,100,0,4000,4000,0,0,0,19,768,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Remove Flags Immune To Players & Immune To NPC's"), -(@ID*100+0,9,5,0,0,0,100,0,0,0,0,0,0,19,768,0,0,0,0,0,11,22331,100,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Remove Flags Immune To Players & Immune To NPC's (Dragonmaw Elite)"), -(@ID*100+0,9,6,0,0,0,100,0,0,0,0,0,0,45,0,1,0,0,0,0,11,22331,100,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Set Data 0 1 (Dragonmaw Elite)"), -(@ID*100+0,9,7,0,0,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Zuluhed the Whacked - On Script - Start Attacking Stored Target 1"); - -DELETE FROM `creature_text` WHERE `CreatureID` = @ID; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(@ID,0,0,"Lord Illidan, bless me with the power of the flight!",14,0,100,0,0,0,20126,0,"Zuluhed the Whacked"), -(@ID,1,0,"Foolish mortals. Did you think that I would not strike you down for your transgressions?",14,0,100,25,0,0,20127,0,"Zuluhed the Whacked"), -(@ID,2,0,"Indeed, the time has come to end this charade.",14,0,100,22,0,0,20128,0,"Zuluhed the Whacked"), -(@ID,3,0,"Destroy them! Destroy them all!",14,0,100,25,0,0,20129,0,"Zuluhed the Whacked"); - --- Karynaku -UPDATE `smart_scripts` SET `event_flags` = 0, `action_type` = 80, `action_param1` = 2211200, `action_param2` = 0, `action_param3` = 0, `target_type` = 1, `target_x` = 0, `target_y` = 0, `target_z` = 0, `target_o` = 0, `comment` = "Karynaku - On Quest 'Zuluhed the Whacked' Taken - Run Script" WHERE `entryorguid` = 22112 AND `source_type` = 0 AND `id` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 2211200 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(2211200,9,0,0,0,0,100,0,1000,1000,0,0,0,107,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Karynaku - On Script - Summon Group 0"), -(2211200,9,1,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Karynaku - On Script - Store Targetlist"), -(2211200,9,2,0,0,0,100,0,0,0,0,0,0,100,1,0,0,0,0,0,19,11980,100,0,0,0,0,0,0,"Karynaku - On Script - Send Target 1 (Zuluhed the Whacked)"), -(2211200,9,3,0,0,0,100,0,0,0,0,0,0,100,1,0,0,0,0,0,11,22331,100,0,0,0,0,0,0,"Karynaku - On Script - Send Target 1 (Dragonmaw Elite)"); - -DELETE FROM `creature_summon_groups` WHERE `summonerId` = 22112 AND `summonerType` = 0; -INSERT INTO `creature_summon_groups` (`summonerId`,`summonerType`,`groupId`,`entry`,`position_x`,`position_y`,`position_z`,`orientation`,`summonType`,`summonTime`,`Comment`) VALUES -(22112,0,0,11980,-4204.93652,316.397369,122.507774,1.30899692,4,60000,"Karynaku - Group 0 - Zuluhed the Whacked"), -(22112,0,0,22331,-4167.83057,353.686432,138.958400,2.89724660,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), -(22112,0,0,22331,-4169.85000,341.297852,135.937800,3.15904600,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), -(22112,0,0,22331,-4172.62744,330.287018,135.957687,2.86234000,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), -(22112,0,0,22331,-4182.74463,320.650940,135.658900,1.76278257,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), -(22112,0,0,22331,-4191.66846,314.663422,136.221252,2.07694173,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), -(22112,0,0,22331,-4205.27539,310.496100,137.986500,1.08210409,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), -(22112,0,0,22331,-4221.03000,356.127300,137.067276,5.86430645,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), -(22112,0,0,22331,-4222.07471,348.024963,136.504150,5.95157300,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"), -(22112,0,0,22331,-4224.60800,339.775400,135.599258,6.19591856,4,60000,"Karynaku - Group 0 - Dragonmaw Elite"); - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 22112 AND `SourceId` = 0; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(22,1,22112,0,0,29,0,11980,100,0,1,0,0,"","Group 0: Execute SAI (Action 0) if creature 'Zuluhed the Whacked' is not near"); diff --git a/sql/updates/world/3.3.5/2020_07_31_07_world.sql b/sql/updates/world/3.3.5/2020_07_31_07_world.sql deleted file mode 100644 index 1bda17dc11c..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_07_world.sql +++ /dev/null @@ -1,14 +0,0 @@ --- https://www.youtube.com/watch?v=eNE7023Vdng -UPDATE `smart_scripts` SET `link` = 0, `event_flags` = 0, `action_type` = 80, `action_param1` = 1239600, `action_param2` = 1, `target_type` = 1, `target_param1` = 0, `comment` = "Doomguard Commander - On Spellhit 'Crystal Prison Dummy DND' - Run Script" WHERE `entryorguid` = 12396 AND `source_type` = 0 AND `id` = 4; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 12396 AND `source_type` = 0 AND `id` IN (5,6); -DELETE FROM `smart_scripts` WHERE `entryorguid` = 1239600 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(1239600,9,0,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Doomguard Commander - On Script - Say Line 0"), -(1239600,9,1,0,0,0,100,0,0,0,0,0,0,8,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Doomguard Commander - On Script - Set Reactstate Passive"), -(1239600,9,2,0,0,0,100,0,0,0,0,0,0,11,23020,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Doomguard Commander - On Script - Cast 'Crystal Imprisonment'"), -(1239600,9,3,0,0,0,100,0,2000,2000,0,0,0,11,23022,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Doomguard Commander - On Script - Cast 'Crystal Prison Conjure DND'"), -(1239600,9,4,0,0,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Doomguard Commander - On Script - Despawn (0)"); - -DELETE FROM `creature_text` WHERE `CreatureID` = 12396; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(12396,0,0,"A sacrifice will be due if I am ever called upon, mortal...",12,8,100,0,0,0,9590,0,"Doomguard Commander"); diff --git a/sql/updates/world/3.3.5/2020_07_31_08_world.sql b/sql/updates/world/3.3.5/2020_07_31_08_world.sql deleted file mode 100644 index 3424e818333..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_08_world.sql +++ /dev/null @@ -1,36 +0,0 @@ --- https://www.youtube.com/watch?v=8hRSpbomSbE --- https://www.youtube.com/watch?v=gZpebVIy9yk -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (10638,10720) AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 1063800 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(10638,0,0,0,19,0,100,0,4966,0,0,0,0,80,1063800,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Quest 'Protect Kanati Greycloud' Taken - Run Script"), - -(1063800,9,0,0,0,0,100,0,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Remove NPC Flag Questgiver"), -(1063800,9,1,0,0,0,100,0,0,0,0,0,0,19,512,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Remove Flag Immune To NPC's"), -(1063800,9,2,0,0,0,100,0,0,0,0,0,0,2,250,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Set Faction 250"), -(1063800,9,3,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,16,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Store Targetlist"), -(1063800,9,4,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Say Line 0"), -(1063800,9,5,0,0,0,100,0,1000,1000,0,0,0,107,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Summon Group 0"), -(1063800,9,6,0,0,0,100,0,2000,2000,0,0,0,5,15,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Script - Play Emote 15"), - -(10638,0,1,0,82,0,100,0,0,0,0,0,0,63,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Summoned Unit Dies - Set Counter 1 1"), -(10638,0,2,4,77,0,100,0,1,3,0,0,0,15,4966,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Kanati Greycloud - On Counter Set 1 3 - Quest Credit 'Protect Kanati Greycloud'"), - -(10638,0,3,5,7,0,100,0,0,0,0,0,0,18,512,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Evade - Add Flag Immune To NPC's"), -(10638,0,4,5,61,0,100,0,0,0,0,0,0,18,512,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Link - Add Flag Immune To NPC's"), -(10638,0,5,6,61,0,100,0,0,0,0,0,0,82,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Link - Add NPC Flag Questgiver"), -(10638,0,6,7,61,0,100,0,0,0,0,0,0,63,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Link - Reset Counter"), -(10638,0,7,8,61,0,100,0,0,0,0,0,0,2,104,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Link - Set Faction 104"), -(10638,0,8,0,61,0,100,0,0,0,0,0,0,78,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kanati Greycloud - On Link - Reset All Scripts"), - -(10720,0,0,0,54,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,"Galak Assassin - On Just Summoned - Start Attacking Owner"), -(10720,0,1,0,0,0,100,0,2000,7000,8000,12000,0,11,6533,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Galak Assassin - In Combat - Cast 'Net'"), -(10720,0,2,0,21,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Galak Assassin - On Reached Home - Despawn (0)"); - -UPDATE `creature_text` SET `Emote` = 5, `comment` = "Kanati Greycloud" WHERE `CreatureID` = 10638 AND `GroupID` = 0; - -DELETE FROM `creature_summon_groups` WHERE `summonerId` = 10638 AND `summonerType` = 0; -INSERT INTO `creature_summon_groups` (`summonerId`,`summonerType`,`groupId`,`entry`,`position_x`,`position_y`,`position_z`,`orientation`,`summonType`,`summonTime`,`Comment`) VALUES -(10638,0,0,10720,-4883.433594,-1375.058594,-53.032574,3.471452,4,60000,"Kanati Greycloud - Group 0 - Galak Assassin"), -(10638,0,0,10720,-4883.169434,-1370.379883,-52.236671,2.216390,4,60000,"Kanati Greycloud - Group 0 - Galak Assassin"), -(10638,0,0,10720,-4883.626953,-1383.141357,-53.151230,2.306709,4,60000,"Kanati Greycloud - Group 0 - Galak Assassin"); diff --git a/sql/updates/world/3.3.5/2020_07_31_09_world.sql b/sql/updates/world/3.3.5/2020_07_31_09_world.sql deleted file mode 100644 index 9ceb3e3b7f1..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_09_world.sql +++ /dev/null @@ -1,61 +0,0 @@ --- Parqual Fintallas --- https://www.youtube.com/watch?v=_QI3SbSWQ3M&t=421 --- Text 8379 "Kil'jaeden is my answer." was never been used -UPDATE `gossip_menu_option` SET `OptionText` = "Ner'zhul is my answer.", `OptionBroadcastTextID` = 8380 WHERE `MenuID` = 4764 AND `OptionID` = 2; -DELETE FROM `gossip_menu_option` WHERE `MenuID` = 4764 AND `OptionID` = 3; --- https://wow.gamepedia.com/Test_of_Lore_(6)#Details --- Patchnote: By Patch 3.3, the mark only lasts 10 minutes, and does not prevent you from answering the question again. -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 15 AND `SourceGroup` = 4764; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(15,4764,0,0,0,9,0,6628,0,0,0,0,0,"","Group 0: Show Gossip Option 0 if player has taken quest 'Test of Lore'"), -(15,4764,1,0,0,9,0,6628,0,0,0,0,0,"","Group 0: Show Gossip Option 1 if player has taken quest 'Test of Lore'"), -(15,4764,2,0,0,9,0,6628,0,0,0,0,0,"","Group 0: Show Gossip Option 2 if player has taken quest 'Test of Lore'"); - --- Parqual Fintallas SAI -SET @ID := 4488; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(@ID,0,0,4,62,0,100,0,4764,0,0,0,0,11,6767,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Gossip Option 0 Selected - Cast 'Mark of Shame'"), -(@ID,0,1,4,62,0,100,0,4764,1,0,0,0,11,6767,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Gossip Option 1 Selected - Cast 'Mark of Shame'"), -(@ID,0,2,3,62,0,100,0,4764,2,0,0,0,15,6628,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Gossip Option 2 Selected - Quest Credit 'Test of Lore'"), -(@ID,0,3,5,61,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Link - Say Line 0"), -(@ID,0,4,5,61,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Link - Say Line 1"), -(@ID,0,5,0,61,0,100,0,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Parqual Fintallas - On Link - Close Gossip"); - --- Previously added texts are not used, also creatures almost never uses texts with $B, those belongs only to gossip texts -DELETE FROM `creature_text` WHERE `CreatureID` = @ID; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(@ID,0,0,"You have done well, $n. Continue your search for knowledge, and remember the history you have learned.",12,0,100,2,0,0,1608,0,"Parqual Fintallas"), -(@ID,1,0,"I'm afraid not, $n. Now, feel the shame you have brought upon yourself.",12,0,100,0,0,0,8394,0,"Parqual Fintallas"); - --- Braug Dimspirit --- https://www.youtube.com/watch?v=_QI3SbSWQ3M&t=277 --- Blizzard almost never checks if quest is completed in case of gossip options or texts, --- they only check if quest is taken(shown in video) --- So gossip options and texts are visible even if quest is completed --- Also current conditions changes absolutely nothing -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 14 AND `SourceGroup` = 4763; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(14,4763,5819,0,0,9,0,6627,0,0,1,0,0,"","Group 0: Show gossip text 5819 if player has not taken quest 'Test of Lore'"), -(14,4763,5820,0,0,9,0,6627,0,0,0,0,0,"","Group 0: Show gossip text 5820 if player has taken quest 'Test of Lore'"); - --- Braug Dimspirit SAI -SET @ID := 4489; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 448900 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(@ID,0,0,4,62,0,100,0,4763,0,0,0,0,11,6766,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Gossip Option 0 Selected - Cast 'Test of Lore'"), -(@ID,0,1,6,62,0,100,0,4763,1,0,0,0,15,6627,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Gossip Option 1 Selected - Quest Credit 'Test of Lore'"), -(@ID,0,2,4,62,0,100,0,4763,2,0,0,0,11,6766,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Gossip Option 2 Selected - Cast 'Test of Lore'"), -(@ID,0,3,4,62,0,100,0,4763,3,0,0,0,11,6766,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Gossip Option 3 Selected - Cast 'Test of Lore'"), -(@ID,0,4,5,61,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Link - Say Line 0"), --- I really don't like this part but without it player will be able to answer again in 2 sec before teleport --- And noone said it is possible -(@ID,0,5,6,61,0,100,0,0,0,0,0,0,83,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Link - Remove NPC Flags Gossip & Questgiver"), -(@ID,0,6,0,61,0,100,0,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Link - Close Gossip"), -(@ID,0,7,0,31,0,100,0,6766,0,0,0,0,82,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Braug Dimspirit - On Target Spellhit 'Test of Lore' - Add NPC Flags Gossip & Questgiver"); - --- https://classic.wowhead.com/npc=4489/braug-dimspirit -DELETE FROM `creature_text` WHERE `CreatureID` = @ID; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(@ID,0,0,"That is the wrong answer, $n. Be off with you.",12,0,100,0,0,0,8393,0,"Braug Dimspirit"); diff --git a/sql/updates/world/3.3.5/2020_07_31_10_world.sql b/sql/updates/world/3.3.5/2020_07_31_10_world.sql deleted file mode 100644 index 9806ef1daaf..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_10_world.sql +++ /dev/null @@ -1,21 +0,0 @@ --- -UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=27910; - -DELETE FROM `smart_scripts` WHERE `entryorguid`IN(27909,27910) AND `source_type`=0; -DELETE FROM `smart_scripts` WHERE `entryorguid` between 2791000 AND 2791005 AND `source_type`=9; - -INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES -(2791000, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127416, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 1 - Set Data to Darkweb Cocoon #1'), -(2791001, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127417, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 2 - Set Data to Darkweb Cocoon #2'), -(2791002, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127418, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 3 - Set Data to Darkweb Cocoon #3'), -(2791003, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127419, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 4 - Set Data to Darkweb Cocoon #4'), -(2791004, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127420, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 5 - Set Data to Darkweb Cocoon #5'), -(2791005, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 127421, 27909, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - Script 6 - Set Data to Darkweb Cocoon #6'), -(27910, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 88, 2791000, 2791005, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Drak Tharon Cocoon Bunny - On Spawn - Run Random Script'), -(27909, 0, 0, 5, 11, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On Spawn - Set Invincibility Hp'), -(27909, 0, 1, 0, 2, 2, 100, 1, 0, 1, 0, 0, 0, 80, 2790900, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On 1% HP (Phase 2) - Run Script'), -(27909, 0, 2, 0, 2, 1, 100, 1, 0, 1, 0, 0, 0, 87, 2790901, 2790902, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On 1% HP (Phase 1) - Run Random script'), -(27909, 0, 3, 4, 25, 0, 100, 0, 0, 0, 0, 0, 0, 103, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On Reset - Root'), -(27909, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On Reset - Set Passive'), -(27909, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On Spawn - Set Phase 1'), -(27909, 0, 6, 0, 38, 0, 100, 0, 1, 1, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Darkweb Victim - On Data Set - Set Phase 2'); diff --git a/sql/updates/world/3.3.5/2020_07_31_11_world.sql b/sql/updates/world/3.3.5/2020_07_31_11_world.sql deleted file mode 100644 index 0fee16f785d..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_11_world.sql +++ /dev/null @@ -1,33 +0,0 @@ --- Source: Sniffs(combat only) & https://www.youtube.com/watch?v=ZczVt20pZKY & other similar -DELETE FROM `smart_scripts` WHERE `entryorguid` = 4850 AND `source_type` = 2; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(4850,2,0,1,46,0,100,0,4850,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Areatrigger (Winterfin Caverns) - On Trigger - Store Targetlist"), -(4850,2,1,2,61,0,100,0,0,0,0,0,0,100,1,0,0,0,0,0,19,25209,0,0,0,0,0,0,0,"Areatrigger (Winterfin Caverns) - On Link - Send Target 1 (Claximus)"), -(4850,2,2,0,61,0,100,0,0,0,0,0,0,45,0,1,0,0,0,0,19,25209,0,0,0,0,0,0,0,"Areatrigger (Winterfin Caverns) - On Link - Set Data 0 1 (Claximus)"); - -DELETE FROM `areatrigger_scripts` WHERE `entry` = 4850; -INSERT INTO `areatrigger_scripts` (`entry`,`ScriptName`) VALUES -(4850,"SmartTrigger"); - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 4850 AND `SourceId` = 2; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES --- Got no text in sniff without quest -(22,1,4850,2,0,1,0,45278,0,0,0,0,0,"","Group 0: Execute SAI (Action 0) if player does have aura 'King Mrgl-Mrgl's Spare Suit'"), -(22,1,4850,2,0,29,0,25209,100,0,0,0,0,"","Group 0: Execute SAI (Action 0) if creature 'Claximus' is near"); - -UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` = 25209; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 25209 AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(25209,0,0,1,38,0,100,0,0,1,60000,60000,0,1,1,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Claximus - On Data Set 0 1 - Say Line 1"), -(25209,0,1,0,61,0,100,0,0,0,0,0,0,66,0,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Claximus - On Link - Set Orientation Stored Target 1"), -(25209,0,2,0,4,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Claximus - On Aggro - Say Line 0"), -(25209,0,3,0,0,0,100,0,6000,9000,7000,10000,0,11,50273,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Claximus - In Combat - Cast 'Arcane Barrage'"), -(25209,0,4,0,0,0,100,0,3000,5000,3000,5000,0,11,50275,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Claximus - In Combat - Cast 'Stabilized Magic'"); - -DELETE FROM `creature_text` WHERE `CreatureID` = 25209; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(25209,0,0,"What tiny morsel comes this way? Not one of the murloc I think.",12,0,100,0,0,0,24435,0,"Claximus"), -(25209,0,1,"It's been a long time since last I tasted $r.",12,0,100,0,0,0,24436,0,"Claximus"), -(25209,0,2,"What's this? You're not one of the Winterfin!",12,0,100,0,0,0,24437,0,"Claximus"), -(25209,0,3,"Did 'King Mrgl-Mrgl' send you? I know what he truly is!",12,0,100,0,0,0,24438,0,"Claximus"), -(25209,1,0,"You're not one of mine. King Mrgl-Mrgl must have sent you to talk terms of surrender. Come closer so that I might see you better.",15,0,100,0,0,0,24460,0,"Claximus"); diff --git a/sql/updates/world/3.3.5/2020_07_31_12_world.sql b/sql/updates/world/3.3.5/2020_07_31_12_world.sql deleted file mode 100644 index 10fee5562f6..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_12_world.sql +++ /dev/null @@ -1,25 +0,0 @@ --- Source: Sniffs -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (25321,25322) AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2532100,2532200) AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(25321,0,0,0,8,0,100,1,45504,0,0,0,0,80,2532100,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Craftsman - On Spellhit 'Free Kaskala Spirit' - Run Script (No Repeat)"), -(25322,0,0,0,8,0,100,1,45504,0,0,0,0,80,2532200,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Shaman - On Spellhit 'Free Kaskala Spirit' - Run Script (No Repeat)"), - -(2532100,9,0,0,0,0,100,0,2000,2000,0,0,0,5,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Craftsman - On Script - Play Emote 2"), -(2532100,9,1,0,0,0,100,0,2000,2000,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Kaskala Craftsman - On Script - Say Line 0"), -(2532100,9,2,0,0,0,100,0,4000,4000,0,0,0,33,25321,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Kaskala Craftsman - On Script - Quest Credit 'The Lost Spirits'"), -(2532100,9,3,0,0,0,100,0,1000,1000,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Craftsman - On Script - Despawn Instant"), - -(2532200,9,0,0,0,0,100,0,2000,2000,0,0,0,5,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Shaman - On Script - Play Emote 2"), -(2532200,9,1,0,0,0,100,0,2000,2000,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Kaskala Shaman - On Script - Say Line 0"), -(2532200,9,2,0,0,0,100,0,4000,4000,0,0,0,33,25322,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Kaskala Shaman - On Script - Quest Credit 'The Lost Spirits'"), -(2532200,9,3,0,0,0,100,0,1000,1000,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kaskala Shaman - On Script - Despawn Instant"); - -DELETE FROM `creature_text` WHERE `CreatureID` IN (25321,25322); -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(25321,0,0,"Thank you for freeing me! May the tides always favor you.",12,0,100,1,0,0,24596,0,"Kaskala Craftsman"), -(25321,0,1,"You have my gratitude, $c. I thought I'd never be free.",12,0,100,1,0,0,24597,0,"Kaskala Craftsman"), -(25321,0,2,"Do not allow Kaskala to forget what has happened here.",12,0,100,1,0,0,24598,0,"Kaskala Craftsman"), -(25322,0,0,"Thank you, $c. May the winds and seas always deliver you safely.",12,0,100,1,0,0,24599,0,"Kaskala Shaman"), -(25322,0,1,"The people of Kaskala are in your debt, $c.",12,0,100,1,0,0,24600,0,"Kaskala Shaman"), -(25322,0,2,"May the ancestors always aid you, $c, as you have aided me.",12,0,100,1,0,0,24601,0,"Kaskala Shaman"); diff --git a/sql/updates/world/3.3.5/2020_07_31_13_world.sql b/sql/updates/world/3.3.5/2020_07_31_13_world.sql deleted file mode 100644 index d0281c3893a..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_13_world.sql +++ /dev/null @@ -1,120 +0,0 @@ --- Remove all wps from non-leaders -DELETE FROM `creature_addon` WHERE `guid` IN (53026,48395,48373,48161,48195,48392,48398,48393,48359); -DELETE FROM `creature_formations` WHERE `leaderGUID` IN (48194,48397,48396); -INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES -(48194,48194,0,0,515,0,0), -(48194,48359,2,360,515,12,26), -(48194,48393,2,120,515,12,26), -(48194,48398,2,240,515,12,26), -(48397,48397,0,0,515,0,0), -(48397,48392,2,360,515,15,32), -(48397,48195,2,120,515,15,32), -(48397,48161,2,240,515,15,32), -(48396,48396,0,0,515,0,0), -(48396,48373,2,360,515,15,30), -(48396,48395,2,120,515,15,30), -(48396,53026,2,240,515,15,30); - -UPDATE `creature` SET `position_x` = 1611.243, `position_y` = 1054.284, `position_z` = 35.79039, `orientation` = 1.579244 WHERE `guid` = 48397; -UPDATE `creature` SET `position_x` = 1609.562, `position_y` = 1048.224, `position_z` = 35.76407, `orientation` = 1.579241 WHERE `guid` = 48161; -UPDATE `creature` SET `position_x` = 1613.026, `position_y` = 1048.253, `position_z` = 35.76405, `orientation` = 1.579236 WHERE `guid` = 48195; -UPDATE `creature` SET `position_x` = 1611.269, `position_y` = 1051.238, `position_z` = 35.69367, `orientation` = 1.579241 WHERE `guid` = 48392; -UPDATE `creature` SET `position_x` = 1646.127, `position_y` = 975.6876, `position_z` = 16.0957, `orientation` = 1.561919 WHERE `guid` = 48194; -UPDATE `creature` SET `position_x` = 1644.34, `position_y` = 969.4986, `position_z` = 16.10431, `orientation` = 1.767221 WHERE `guid` = 48398; -UPDATE `creature` SET `position_x` = 1647.804, `position_y` = 969.4678, `position_z` = 16.10431, `orientation` = 1.750014 WHERE `guid` = 48393; -UPDATE `creature` SET `position_x` = 1644.34, `position_y` = 969.4986, `position_z` = 16.10431, `orientation` = 1.767221 WHERE `guid` = 48359; -UPDATE `creature` SET `position_x` = 1769.404, `position_y` = 836.6418, `position_z` = 35.42621, `orientation` = 3.41411 WHERE `guid` = 48396; -UPDATE `creature` SET `position_x` = 1779.512, `position_y` = 837.6188, `position_z` = 36.33966, `orientation` = 5.984658 WHERE `guid` = 53026; -UPDATE `creature` SET `position_x` = 1773.624, `position_y` = 839.6193, `position_z` = 36.33966, `orientation` = 2.816358 WHERE `guid` = 48395; -UPDATE `creature` SET `position_x` = 1771.42, `position_y` = 837.2551, `position_z` = 35.5854, `orientation` = 3.610206 WHERE `guid` = 48373; - -DELETE FROM `waypoint_data` WHERE `id` IN (530260,483950,483730,483960,481610,481950,483920,483970,483980,483930,483590,481940); -INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`) VALUES -(483970, 1, 1612.504, 1069.74, 36.54088), -(483970, 2, 1623.098, 1084.906, 38.59561), -(483970, 3, 1636.604, 1093.099, 41.89016), -(483970, 4, 1646.123, 1094.137, 44.31969), -(483970, 5, 1662.944, 1095.168, 47.95127), -(483970, 6, 1680.21, 1095.865, 51.14401), -(483970, 7, 1689.766, 1096.077, 52.76806), -(483970, 8, 1706.036, 1095.975, 52.78514), -(483970, 9, 1722.817, 1095.916, 52.76872), -(483970, 10, 1737.716, 1094.958, 50.69076), -(483970, 11, 1758.963, 1094.388, 46.62092), -(483970, 12, 1776.157, 1091.317, 42.73067), -(483970, 13, 1795.451, 1079.286, 37.95823), -(483970, 14, 1802.001, 1065.321, 36.41524), -(483970, 15, 1803.239, 1049.792, 35.75908), -(483970, 16, 1802.001, 1065.321, 36.41524), -(483970, 17, 1795.451, 1079.286, 37.95823), -(483970, 18, 1776.157, 1091.317, 42.73067), -(483970, 19, 1759.162, 1094.353, 46.57588), -(483970, 20, 1737.716, 1094.958, 50.69076), -(483970, 21, 1722.817, 1095.916, 52.76872), -(483970, 22, 1706.036, 1095.975, 52.78514), -(483970, 23, 1689.766, 1096.077, 52.76806), -(483970, 24, 1680.21, 1095.865, 51.14401), -(483970, 25, 1662.944, 1095.168, 47.95127), -(483970, 26, 1646.288, 1094.155, 44.35245), -(483970, 27, 1636.604, 1093.099, 41.89016), -(483970, 28, 1623.098, 1084.906, 38.59561), -(483970, 29, 1612.504, 1069.74, 36.54088), -(483970, 30, 1611.199, 1059.485, 35.99176), -(483970, 31, 1611.313, 1049.952, 35.64724), -(483970, 32, 1611.199, 1059.485, 35.99176), -(481940, 1, 1647.324, 996.7984, 16.10431), -(481940, 2, 1651.942, 1013.945, 16.11007), -(481940, 3, 1657.114, 1022.965, 16.11007), -(481940, 4, 1662.921, 1031.976, 16.11007), -(481940, 5, 1671.689, 1044.911, 16.11073), -(481940, 6, 1688.925, 1056.034, 16.11073), -(481940, 7, 1698.74, 1058.056, 18.02951), -(481940, 8, 1712.989, 1058.221, 18.02951), -(481940, 9, 1732.618, 1055.407, 16.11051), -(481940, 10, 1743.39, 1041.823, 16.10991), -(481940, 11, 1756.496, 1019.775, 16.11079), -(481940, 12, 1776.512, 986.125, 16.11079), -(481940, 13, 1756.496, 1019.775, 16.11079), -(481940, 14, 1743.39, 1041.823, 16.10991), -(481940, 15, 1732.618, 1055.407, 16.11051), -(481940, 16, 1712.989, 1058.221, 18.02951), -(481940, 17, 1698.74, 1058.056, 18.02951), -(481940, 18, 1688.925, 1056.034, 16.11073), -(481940, 19, 1671.689, 1044.911, 16.11073), -(481940, 20, 1662.921, 1031.976, 16.11007), -(481940, 21, 1657.114, 1022.965, 16.11007), -(481940, 22, 1651.942, 1013.945, 16.11007), -(481940, 23, 1647.324, 996.7984, 16.10431), -(481940, 24, 1646.149, 978.1148, 16.10431), -(481940, 25, 1646.284, 964.768, 16.1043), -(481940, 26, 1646.149, 978.1148, 16.10431), -(483960, 1, 1752.846, 836.4012, 33.92809), -(483960, 2, 1733.849, 836.577, 33.92806), -(483960, 3, 1714.563, 836.6511, 35.55497), -(483960, 4, 1694.059, 837.0853, 35.56247), -(483960, 5, 1658.319, 838.1326, 33.92808), -(483960, 6, 1637.456, 838.439, 35.3343), -(483960, 7, 1624.532, 840.1978, 36.07137), -(483960, 8, 1617.169, 849.7756, 36.07135), -(483960, 9, 1610.096, 858.7788, 36.07133), -(483960, 10, 1607.275, 866.5177, 36.33961), -(483960, 11, 1606.87, 884.1786, 35.57532), -(483960, 12, 1606.955, 907.5817, 35.57426), -(483960, 13, 1607.656, 933.418, 35.57269), -(483960, 14, 1608.352, 957.584, 35.57119), -(483960, 15, 1608.94, 987.1241, 35.57898), -(483960, 16, 1608.352, 957.584, 35.57119), -(483960, 17, 1607.656, 933.418, 35.57269), -(483960, 18, 1606.955, 907.5817, 35.57426), -(483960, 19, 1606.87, 884.1786, 35.57532), -(483960, 20, 1607.275, 866.5177, 36.33961), -(483960, 21, 1610.096, 858.7788, 36.07133), -(483960, 22, 1617.169, 849.7756, 36.07135), -(483960, 23, 1624.486, 840.2041, 36.07137), -(483960, 24, 1637.412, 838.4397, 35.4757), -(483960, 25, 1658.319, 838.1326, 33.92808), -(483960, 26, 1694.059, 837.0853, 35.56247), -(483960, 27, 1714.563, 836.6511, 35.55497), -(483960, 28, 1733.849, 836.577, 33.92806), -(483960, 29, 1752.846, 836.4012, 33.92809), -(483960, 30, 1768.207, 836.3605, 35.1517); diff --git a/sql/updates/world/3.3.5/2020_07_31_14_world.sql b/sql/updates/world/3.3.5/2020_07_31_14_world.sql deleted file mode 100644 index 3007e301ebc..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_14_world.sql +++ /dev/null @@ -1,7 +0,0 @@ --- http://web.archive.org/web/20120706221554/www.wowhead.com/npc=25396 -DELETE FROM `creature_text` WHERE `CreatureID` = 25396; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(25396,0,0,"You should not have come here!",12,0,100,0,0,0,13923,0,"Naxxanar Skeletal Mage"), -(25396,0,1,"You'll be joining the other guests now....",12,0,100,0,0,0,13924,0,"Naxxanar Skeletal Mage"), -(25396,0,2,"You cannot stop us all!",12,0,100,0,0,0,13925,0,"Naxxanar Skeletal Mage"), -(25396,0,3,"Your death will soon follow....",12,0,100,0,0,0,13926,0,"Naxxanar Skeletal Mage"); diff --git a/sql/updates/world/3.3.5/2020_07_31_15_world.sql b/sql/updates/world/3.3.5/2020_07_31_15_world.sql deleted file mode 100644 index 401ace11783..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_15_world.sql +++ /dev/null @@ -1,59 +0,0 @@ --- Source: Sniffs & https://www.youtube.com/watch?v=SaSrbxgnyDw - --- Black Knight's Grave --- Migrate to c_t_a and remove script, everything is handled by AT -DELETE FROM `creature_addon` WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id` = 34735); -UPDATE `creature_template_addon` SET `bytes2` = 1, `auras` = "67549" WHERE `entry` = 34735; -UPDATE `creature_template` SET `AIName` = "" WHERE `entry` = 34735; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 34735 AND `source_type` = 0; -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 34735 AND `SourceId` = 0; - -DELETE FROM `smart_scripts` WHERE `entryorguid` = 5500 AND `source_type` = 2; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(5500,2,0,1,46,0,100,0,5500,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Areatrigger (Argent Tournament Grounds) - On Trigger - Store Targetlist"), -(5500,2,1,2,61,0,100,0,0,0,0,0,0,12,35127,4,60000,0,0,0,8,0,0,0,0,8455.797,459.0955,596.1551,1.570796,"Areatrigger (Argent Tournament Grounds) - On Link - Summon Creature 'Cult Assassin'"), -(5500,2,2,3,61,0,100,0,0,0,0,0,0,12,35116,4,60000,0,0,0,8,0,0,0,0,8452.683,459.87674,596.1551,0.872664,"Areatrigger (Argent Tournament Grounds) - On Link - Summon Creature 'Cult Saboteur'"), --- We can use owner guid but in future it may be updated so there will be no owner -(5500,2,3,0,61,0,100,0,0,0,0,0,0,100,1,0,0,0,0,0,19,35127,20,0,0,0,0,0,0,"Areatrigger (Argent Tournament Grounds) - On Link - Send Target 1 (Cult Assassin)"); - -DELETE FROM `areatrigger_scripts` WHERE `entry` = 5500; -INSERT INTO `areatrigger_scripts` (`entry`,`ScriptName`) VALUES -(5500,"SmartTrigger"); - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 5500 AND `SourceId` = 2; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(22,1,5500,2,0,9,0,14016,0,0,0,0,0,"","Group 0: Execute SAI (Action 0) if player has taken quest 'The Black Knight's Curse'"), -(22,1,5500,2,0,29,0,35127,100,0,1,0,0,"","Group 0: Execute SAI (Action 0) if alive creature 'Cult Assassin' is not near"); - -UPDATE `creature_template` SET `unit_flags` = 33536 WHERE `entry` IN (35127,35116); -DELETE FROM `creature_template_addon` WHERE `entry` = 35127; -INSERT INTO `creature_template_addon` (`entry`,`bytes1`,`bytes2`) VALUES -(35127,8,1); - -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (35127,35116) AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 3512700 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(35127,0,0,0,54,0,100,0,0,0,0,0,0,80,3512700,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Just Summoned - Run Script"), -(35127,0,1,0,0,0,100,0,1000,2000,7000,8000,0,11,14873,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Cult Assassin - In Combat - Cast 'Sinister Strike'"), -(35127,0,2,0,0,0,100,0,3000,4000,14000,15000,0,11,60842,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Cult Assassin - In Combat - Cast 'Expose Armor'"), -(35127,0,3,0,6,0,100,0,0,0,0,0,0,11,66785,2,0,0,0,0,7,0,0,0,0,0,0,0,0,"Cult Assassin - On Death - Cast 'Black Knight's Grave Credit'"), - -(3512700,9,0,0,0,0,100,0,1000,1000,0,0,0,1,0,0,0,0,0,0,19,35116,20,0,0,0,0,0,0,"Cult Assassin - On Script - Say Line 0 (Cult Saboteur)"), -(3512700,9,1,0,0,0,100,0,5000,5000,0,0,0,1,1,0,0,0,0,0,19,35116,20,0,0,0,0,0,0,"Cult Assassin - On Script - Say Line 1 (Cult Saboteur)"), -(3512700,9,2,0,0,0,100,0,5000,5000,0,0,0,45,0,1,0,0,0,0,19,35116,20,0,0,0,0,0,0,"Cult Assassin - On Script - Set Data 0 1 (Cult Saboteur)"), -(3512700,9,3,0,0,0,100,0,1000,1000,0,0,0,1,2,0,0,0,0,0,19,35116,20,0,0,0,0,0,0,"Cult Assassin - On Script - Say Line 2 (Cult Saboteur)"), -(3512700,9,4,0,0,0,100,0,3500,3500,0,0,0,86,62940,0,19,35116,20,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Cross Cast 'Teleport' (Cult Saboteur)"), -(3512700,9,5,0,0,0,100,0,0,0,0,0,0,41,3000,0,0,0,0,0,19,35116,20,0,0,0,0,0,0,"Cult Assassin - On Script - Despawn (3000) (Cult Saboteur)"), -(3512700,9,6,0,0,0,100,0,500,500,0,0,0,91,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Remove Flag Standstate Kneel"), -(3512700,9,7,0,0,0,100,0,1000,1000,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Say Line 0"), -(3512700,9,8,0,0,0,100,0,0,0,0,0,0,17,333,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Set Emote State 333"), -(3512700,9,9,0,0,0,100,0,1000,1000,0,0,0,19,256,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Remove Flag Immune To Players"), -(3512700,9,10,0,0,0,100,0,0,0,0,0,0,17,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cult Assassin - On Script - Set Emote State 0"), -(3512700,9,11,0,0,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Cult Assassin - On Script - Start Attacking Stored Target 1"), - -(35116,0,0,0,38,0,100,0,0,1,0,0,0,66,0,0,0,0,0,0,19,35127,20,0,0,0,0,0,0,"Cult Saboteur - On Data Set 0 1 - Set Orientation Closest Creature 'Cult Assassin'"); - -UPDATE `creature_text` SET `comment` = "Cult Saboteur" WHERE `CreatureID` = 35116; -UPDATE `creature_text` SET `comment` = "Cult Assassin" WHERE `CreatureID` = 35127; -UPDATE `creature_text` SET `Emote` = 6 WHERE `CreatureID` = 35116 AND `GroupID` = 0; -UPDATE `creature_text` SET `Emote` = 25 WHERE `CreatureID` = 35116 AND `GroupID` = 2; diff --git a/sql/updates/world/3.3.5/2020_07_31_16_world.sql b/sql/updates/world/3.3.5/2020_07_31_16_world.sql deleted file mode 100644 index 620f5202804..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_16_world.sql +++ /dev/null @@ -1,5 +0,0 @@ --- Removed useless event_flags 6, added CMC flag since he uses caster AI type https://youtu.be/tEAZeDdtK-E?t=89 --- Interrupt Shadow Bolt so he can cast second spell -UPDATE `smart_scripts` SET `event_flags` = 0 WHERE `entryorguid` = 36788 AND `source_type` = 0; -UPDATE `smart_scripts` SET `event_param1` = 0, `event_param2` = 0, `action_param2` = 64, `comment` = "Deathwhisper Necrolyte - In Combat CMC - Cast 'Shadow Bolt'" WHERE `entryorguid` = 36788 AND `source_type` = 0 AND `id` = 0; -UPDATE `smart_scripts` SET `action_param2` = 1 WHERE `entryorguid` = 36788 AND `source_type` = 0 AND `id` = 1; diff --git a/sql/updates/world/3.3.5/2020_07_31_17_world.sql b/sql/updates/world/3.3.5/2020_07_31_17_world.sql deleted file mode 100644 index 0aeaea1d910..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_17_world.sql +++ /dev/null @@ -1,16 +0,0 @@ --- -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` IN (40964,40965,40968,40970,41004); -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(13,2,40964,0,0,31,0,5,185919,0,0,0,0,"","Group 0: Spell 'Fel Crystalforge: Create 1 Flask' (Effect 1) targets object 'Fel Crystalforge'"), -(13,2,40964,0,1,31,0,5,185920,0,0,0,0,"","Group 1: Spell 'Fel Crystalforge: Create 1 Flask' (Effect 1) targets object 'Fel Crystalforge'"), -(13,2,40964,0,2,31,0,5,185923,0,0,0,0,"","Group 2: Spell 'Fel Crystalforge: Create 1 Flask' (Effect 1) targets object 'Crystalforge controller'"), -(13,2,40964,0,3,31,0,5,185924,0,0,0,0,"","Group 3: Spell 'Fel Crystalforge: Create 1 Flask' (Effect 1) targets object 'Crystalforge controller'"), -(13,2,40965,0,0,31,0,5,185919,0,0,0,0,"","Group 0: Spell 'Fel Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Fel Crystalforge'"), -(13,2,40965,0,1,31,0,5,185920,0,0,0,0,"","Group 1: Spell 'Fel Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Fel Crystalforge'"), -(13,2,40965,0,2,31,0,5,185923,0,0,0,0,"","Group 2: Spell 'Fel Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Crystalforge controller'"), -(13,2,40965,0,3,31,0,5,185924,0,0,0,0,"","Group 3: Spell 'Fel Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Crystalforge controller'"), -(13,2,40968,0,0,31,0,5,185921,0,0,0,0,"","Group 0: Spell 'Bash'ir Crystalforge: Create 1 Flask' (Effect 1) targets object 'Bash'ir Crystalforge'"), -(13,2,40968,0,1,31,0,5,185922,0,0,0,0,"","Group 1: Spell 'Bash'ir Crystalforge: Create 1 Flask' (Effect 1) targets object 'Crystalforge controller'"), -(13,2,40970,0,0,31,0,5,185921,0,0,0,0,"","Group 0: Spell 'Bash'ir Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Bash'ir Crystalforge'"), -(13,2,40970,0,1,31,0,5,185922,0,0,0,0,"","Group 1: Spell 'Bash'ir Crystalforge: Create 5 Flasks' (Effect 1) targets object 'Crystalforge controller'"), -(13,2,41004,0,0,31,0,5,185928,0,0,0,0,"","Group 0: Spell 'Summon Terokk' (Effect 1) targets object 'Ancient Skull Pile'"); diff --git a/sql/updates/world/3.3.5/2020_07_31_18_world.sql b/sql/updates/world/3.3.5/2020_07_31_18_world.sql deleted file mode 100644 index f685a5cb4f2..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_18_world.sql +++ /dev/null @@ -1,16 +0,0 @@ --- Add missing green items to Doomwalker & Badge of Justice to Doomwalker & Doom Lord Kazzak --- view-source:http://web.archive.org/web/20100413180103/www.wowhead.com/npc=17711 --- view-source:http://web.archive.org/web/20100415005607/www.wowhead.com/npc=18728 --- https://youtu.be/MMgdY4FB-aM?t=418 --- https://youtu.be/v4tXW9FG1kA?t=181 --- https://github.com/cmangos/tbc-db/commit/d10a189755188633a6c9c3a2fc45d8d2729dfee1#diff-b58a7adfa3834b2bdb9f236ea7e979c1R1-R13 -UPDATE `creature_loot_template` SET `GroupId` = 0 WHERE `Entry` = 17711 AND `Item` = 34080 AND `Reference` = 34080; -UPDATE `creature_loot_template` SET `Item` = 26043 WHERE `Entry` = 18728 AND `Reference` = 26043; -UPDATE `creature_loot_template` SET `Item` = 4113 WHERE `Entry` = 18728 AND `Reference` = 4113; - -DELETE FROM `creature_loot_template` WHERE `Entry` IN (17711,18728) AND `Item` = 29434; -DELETE FROM `creature_loot_template` WHERE `Entry` = 17711 AND `Item` = 4113 AND `Reference` = 4113; -INSERT INTO `creature_loot_template` (`Entry`,`Item`,`Reference`,`Chance`,`QuestRequired`,`LootMode`,`GroupId`,`MinCount`,`MaxCount`) VALUES -(17711,29434,0,100,0,1,0,2,2), -(18728,29434,0,100,0,1,0,2,2), -(17711,4113,4113,5,0,1,0,1,1); diff --git a/sql/updates/world/3.3.5/2020_07_31_19_world.sql b/sql/updates/world/3.3.5/2020_07_31_19_world.sql deleted file mode 100644 index 53dfdbeed9e..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_19_world.sql +++ /dev/null @@ -1,9 +0,0 @@ --- Significantly increase amount of gold drop from Doomwalker & Doom Lord Kazzak --- https://github.com/cmangos/tbc-db/commit/d10a189755188633a6c9c3a2fc45d8d2729dfee1#diff-b58a7adfa3834b2bdb9f236ea7e979c1R1-R13 --- https://wow.gamepedia.com/Doomwalker#Doomwalker_at_level_80 --- > Doomwalker will drop 2 level 70 BoE items and around 500 gold. --- https://youtu.be/MMgdY4FB-aM?t=418 --- https://wow.gamepedia.com/Doomwalker#Patch_changes --- > Patch 2.4.0 (2008-03-25): Loot dropped by Doomlord Kazzak and Doomwalker has been changed to Bind on Equip. --- In addition, the cash dropped by these bosses has been significantly increased. -UPDATE `creature_template` SET `mingold` = 510*100*100, `maxgold` = 516*100*100 WHERE `entry` IN (17711,18728); diff --git a/sql/updates/world/3.3.5/2020_07_31_20_world.sql b/sql/updates/world/3.3.5/2020_07_31_20_world.sql deleted file mode 100644 index c721df15594..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_20_world.sql +++ /dev/null @@ -1,15 +0,0 @@ --- -UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (16208,16946,23383,19362,20922,23115,23139,23140,23149,23270,23271,23619,23623,23624,23625,23626,23721,24410,24727,24854,24886,25039,25059,25148,25149,25150,25151,25152,25162,25169,25170,25175,25236,25967,25976,25977,26089,26090,26091,26092,26253,26560,34986,34999,35000) AND `map` != 230; -UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (23689,23755,23771,23804,23810,23823,23875,23934,23983,23989,23990,23991,23992,24014,24040,24120,24145,24169,24330,24516,24517,24524,24528,24531,24532,24534,24535,24562,24567,24580,24613,24614,24637,24643,24717,24718,24719,24720,24750,24752,24767,24785,24807,24817,24820,24832,24884,24896,24897,24902,24957,25171,25224,25228,25233,25258,25259,25261,25284,25294,25328,25332,25333,25334,25335,25338,25391,25392,25422,25434,25440,25464,25467,25468,25470,25471,25472,25493,25498,25501,25516,25534,25607,25610,25654,25664,25665,25666,25680,25684,25705,25743,25791,25797,25806,25829,25836,25843,25984,26043,26073,26076,26217,26233,26234,26252,26257,26266,26319,26356,26357,26371,26375,26428,26434,26436,26492,26493,26523,26616,26643,26656,26663,26772,26779,26780,26809,26816,26839,26870,26909,26924,26934,26935,26942,26943,26948,26965,26966,26983,27024); - --- Doomwalker, currently respawns in one day but should share the same respawn rate / system with --- Doom Lord Kazzak https://www.mmo-champion.com/threads/720835-Doom-Lord-Kazzak --- https://wowwiki.fandom.com/wiki/World_boss --- so let's set it to 2 days -UPDATE `creature` SET `spawntimesecs` = 172800 WHERE `id` = 17711; - --- Daggertail Lizard were removed in TBC and were added back in Cata --- https://www.wowhead.com/npc=22255/daggertail-lizard#comments:id=1167780 --- If page was not archived (in 2010), it usually means creature was unused at that moment --- http://web.archive.org/web/20160601000000*/www.wowhead.com/npc=22255 -DELETE FROM `creature` WHERE `id` = 22255; diff --git a/sql/updates/world/3.3.5/2020_07_31_21_world.sql b/sql/updates/world/3.3.5/2020_07_31_21_world.sql deleted file mode 100644 index b85e190a3a7..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_21_world.sql +++ /dev/null @@ -1,64 +0,0 @@ --- Rework support for 'Oh Noes, the Tadpoles!' (11560) --- Source: Sniffs & Wowhead & https://www.youtube.com/watch?v=LLWlj38eRZ4 - --- I pressume they should respawn instantly because they despawn after 3 minutes after starting follow player --- so 3 min + normal respawn time is too much --- https://youtu.be/LLWlj38eRZ4?t=74 cage is open, https://youtu.be/LLWlj38eRZ4?t=256 cage is closed and murlocs inside it -UPDATE `creature` SET `spawntimesecs` = 1 WHERE `id` = 25201; - --- Everything is handled by spell 45344 which is used by cages when player opens them --- Removing everything related to cages -UPDATE `gameobject_template` SET `AIName` = "" WHERE `entry` = 187373; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 187373 AND `source_type` = 1; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 18737300 AND `source_type` = 9; --- According to comments and sniffs player can release murlocs with or without quest --- https://www.wowhead.com/npc=25201/winterfin-tadpole#comments --- Removing condition -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 187373 AND `SourceId` = 1; - -DELETE FROM `smart_scripts` WHERE `entryorguid` = 25201 AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 2520100 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES --- Doubt we need it because murlocs despawns after 3 minutes and gameobject resets after 90 secs -(25201,0,0,0,11,0,100,0,0,0,0,0,0,32,0,0,0,0,0,0,20,187373,5,0,0,0,0,0,0,"Winterfin Tadpole - On Respawn - Reset Closest Gameobject 'Cage'"), -(25201,0,1,0,11,0,100,0,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Respawn - Set Event Phase 1"), -(25201,0,2,0,1,0,100,0,30000,60000,30000,60000,0,4,8475,0,1,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - Out of Combat - Play Sound 8475"), --- Do not repeat because the spell may hit them once again -(25201,0,3,0,8,1,50,1,45279,0,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Spellhit 'Winterfin Tadpole Cage Opened - Player Cast' - Say Line 0 (No Repeat) (Phase 1)"), -(25201,0,4,5,8,1,100,1,45279,0,0,0,0,4,8475,0,1,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Spellhit 'Winterfin Tadpole Cage Opened - Player Cast' - Play Sound 8475 (No Repeat) (Phase 1)"), -(25201,0,5,6,61,0,100,0,0,0,0,0,0,33,25201,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Link - Quest Credit 'Oh Noes, the Tadpoles!'"), -(25201,0,6,7,61,0,100,0,0,0,0,0,0,29,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Link - Start Follow Invoker"), -(25201,0,7,8,61,0,100,0,0,0,0,0,0,48,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Link - Set Active"), -(25201,0,8,9,61,0,100,0,0,0,0,0,0,22,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Link - Set Event Phase 0"), -(25201,0,9,0,61,0,100,0,0,0,0,0,0,41,180000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Link - Despawn (180000)"), --- If player is not on quest or quest is taken but already completed, close the cage and say alternative text --- Run only in phase 1 or it will be used by already released murlocs -(25201,0,10,0,8,1,50,0,45279,0,0,0,0,1,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Spellhit 'Winterfin Tadpole Cage Opened - Player Cast' - Say Line 1 (Phase 1)"), -(25201,0,11,0,8,1,100,0,45279,0,0,0,0,80,2520100,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Winterfin Tadpole - On Spellhit 'Winterfin Tadpole Cage Opened - Player Cast' - Run Script (Phase 1)"), --- I don't know if we should make gameobject open-able here --- (2520100,9,0,0,0,0,100,0,1000,1000,0,0,0,118,1,0,0,0,0,0,20,187373,5,0,0,0,0,0,0,"Winterfin Tadpole - On Script - Set Gameobject State Ready (Cage)"); -(2520100,9,0,0,0,0,100,0,1000,1000,0,0,0,32,0,0,0,0,0,0,20,187373,5,0,0,0,0,0,0,"Winterfin Tadpole - On Script - Reset Closest Gameobject 'Cage'"); - --- Removing condition to check if murloc is alive. They cannot be killed -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 25201 AND `SourceId` = 0; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES --- The thing is there's always 3 murlocs in cage so last murloc will not follow player because at --- that moment the quest will be already completed and we can't check if quest is taken and not completed --- because they should not follow if quest is completed. --- But that last murloc number 21 should follow, heh -(22,4,25201,0,0,9,0,11560,0,0,0,0,0,"","Group 0: Execute SAI (Action 3) if player has taken quest 'Oh Noes, the Tadpoles!'"), -(22,5,25201,0,0,9,0,11560,0,0,0,0,0,"","Group 0: Execute SAI (Action 4) if player has taken quest 'Oh Noes, the Tadpoles!'"), -(22,11,25201,0,0,9,0,11560,0,0,1,0,0,"","Group 0: Execute SAI (Action 10) if quest 'Oh Noes, the Tadpoles!' is not taken"), -(22,12,25201,0,0,9,0,11560,0,0,1,0,0,"","Group 0: Execute SAI (Action 11) if quest 'Oh Noes, the Tadpoles!' is not taken"); - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` = 45279; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(13,1,45279,0,0,31,0,3,25201,0,0,0,0,"","Group 0: Spell 'Winterfin Tadpole Cage Opened - Player Cast' (Effect 0) targets creature 'Winterfin Tadpole'"); - -DELETE FROM `creature_text` WHERE `CreatureID` = 25201 AND `GroupID` = 0 AND `ID` = 4; -DELETE FROM `creature_text` WHERE `CreatureID` = 25201 AND `GroupID` = 1; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(25201,1,0,"Close!",12,0,100,0,0,0,24454,0,"Winterfin Tadpole"), -(25201,1,1,"No go with stranger!",12,0,100,0,0,0,24455,0,"Winterfin Tadpole"), -(25201,1,2,"Eww... $r!",12,0,100,0,0,0,24456,0,"Winterfin Tadpole"), -(25201,1,3,"You not $g da-da : ma-ma;!",12,0,100,0,0,0,24457,0,"Winterfin Tadpole"); diff --git a/sql/updates/world/3.3.5/2020_07_31_22_world.sql b/sql/updates/world/3.3.5/2020_07_31_22_world.sql deleted file mode 100644 index 9456d23bd62..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_22_world.sql +++ /dev/null @@ -1,6 +0,0 @@ --- Make Honeybee follow player --- https://www.youtube.com/watch?v=Jsz5NejMh3c -UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` = 27866; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 27866 AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(27866,0,0,0,54,0,100,0,0,0,0,0,0,29,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Honeybee - On Just Summoned - Start Follow Invoker"); diff --git a/sql/updates/world/3.3.5/2020_07_31_23_world.sql b/sql/updates/world/3.3.5/2020_07_31_23_world.sql deleted file mode 100644 index 695c61be076..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_23_world.sql +++ /dev/null @@ -1,5 +0,0 @@ --- -UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (27038,27039,27040,27041,27042,27043,27044,27045,27064,27110,27113,27114,27115,27135,27162,27164,27180,27232,27233,27235,27241,27272,27283,27284,27286,27287,27288,27289,27290,27297,27306,27314,27315,27316,27317,27318,27319,27336,27358,27359,27361,27362,27363,27369,27370,27375,27401,27403,27410,27414,27437,27454,27508,27513,27516,27517,27543,27551,27552,27577,27582,27607,27661,27671,27677,27699,27712,27714,27730,27791,27792,27793,27794,27795,27797,27799,27800,27803,27823,27824,27826,27835,27836,27839,27849,27851,27852,27857,27869,27935,27938,27940,27943,27948,27950,27957,27992,28009,28028,28041,28056,28069,28099,28117,28123,28124,28125,28186,28188,28283,28284,28297,28320,28330,28332,28402,28417,28461,28465,28538,28563,28600,28787,28789,28827,28848,28861,28882,28988,29056,29057,29058,29069,29235,29236,29237,29251,29384,29432,29460,29466,29545,29555,29563,29570,29571,29585,29625,29651,29652,29668,29669,29670,29671,29695,29708,29753,29755); -UPDATE `creature` SET `spawntimesecs` = 300 WHERE `map` IN (582,584,586,587,588,589,590,591,593,610,612,613,614,620,621,647); -UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (29259); -UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (15384,21436,21437,21438,21439,21440,21962) AND `map` = 552; diff --git a/sql/updates/world/3.3.5/2020_07_31_24_world.sql b/sql/updates/world/3.3.5/2020_07_31_24_world.sql deleted file mode 100644 index 3b7fcbc1c1a..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_24_world.sql +++ /dev/null @@ -1,6 +0,0 @@ --- Remove gold from unkillable, unused, trigger creatures or from summoned creatures (Imp Minion) or if creature should not drop gold -UPDATE `creature_template` SET `mingold` = 0, `maxgold` = 0 WHERE `entry` IN (12922,1921,5671,39019,39092,37990,37558,27124,35074,36715,38211,38595,14242,17435,1262,14557,20157,4270,20002,24004,24003,12904,4449,4445,20157,19477,11669); --- Fleeing Dreghood Warrior & Fleeing Dreghood Geomancer cannot be killed, they just are friendly copies of killable creatures --- Flame Imp should not have loot table https://www.wowhead.com/npc=11669/flame-imp#comments https://classic.wowhead.com/npc=11669/flame-imp#comments -UPDATE `creature_template` SET `lootid` = 0 WHERE `entry` IN (20157,19477,11669); -DELETE FROM `creature_loot_template` WHERE `Entry` IN (20157,19477,11669); diff --git a/sql/updates/world/3.3.5/2020_07_31_25_world.sql b/sql/updates/world/3.3.5/2020_07_31_25_world.sql deleted file mode 100644 index 22bd6e518d9..00000000000 --- a/sql/updates/world/3.3.5/2020_07_31_25_world.sql +++ /dev/null @@ -1,8 +0,0 @@ --- -UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (29915,29937,29939,29942,29944,29945,29947,29951,29974,29975,30007,30009,30053,30058,30066,30078,30098,30102,30120,30135,30136,30144,30156,30177,30187,30193,30235,30242,30246,30247,30268,30273,30281,30291,30292,30298,30302,30322,30325,30337,30361,30395,30400,30407,30446,30450,30454,30469,30472,30488,30489,30499,30500,30669,30685,30696,30704,30719,30739,30740,30842,30845,30846,30847,30848,30849,30869,30870,30872,30875,30876,30877,30894,30920,31004,31015,31040,31077,31226,31237,31254,31294,31314,31320,31321,31323,31324,31325,31326,31327,31400,31401,31402,31428,31435,31646,31648,31691,31693,31721,31754,31768,31769,31773,31780,31863,31864,31865,31898,31899,32195,32196,32197,32199,32241,32263,32274,32294,32296,32317,32414,32427,32430,32442,32444,32525,32526,32533,32569,32616,32617,32618,32619,32620,32621,32622,32623,32624,32625,32734,32735,32737,32800,33007,33008,33018,33019,33025,33026,33027,33222,33223,33225,33229,33243,33272,33285,33291,33303,33306,33307,33309,33310,33312,33315,33335,33382,33383,33384,33417,33422,33434,33435,33447,33459,33460,33462,33463,33465,33467,33468,33469,33473,33474,33476,33477,33479,33480,33481,33498,33499,33513,33518,33522,33537,33538,33539,33540,33541,33542,33543,33544,33545,33546,33547,33548,33549,33553,33554,33555,33556,33557,33558,33559,33560,33561,33562,33564,33565,33566,33580,33581,33583,33586,33587,33588,33589,33590,33591,33592,33593,33594,33595,33596,33597,33598,33625,33643,33646,33647,33648,33649,33650,33652,33653,33654,33655,33656,33657,33738,33739,33740,33743,33744,33745,33746,33747,33748,33749,33759,33762,33763,33769,33770,33771,33778,33787,33788,33790,33791,33792,33793,33794,33795,33796,33798,33799,33800,33842,33843,33849,33853,33865,33868,33869,33870,33921,33922,33923,33925,33926,33927,33936,33937,33938,33963,33964,33970,33971,33972,33973,33974,34087,34092,34095,34180,34210,34244,34252,34319,34330,34365,34381,34386,34387,34489,34490,34519,34520,34716,34728,34734,34735,34771,34772,34788,34794,34808,34810,34838,34839,34852,34880,34881,34882,34885,34907,34912,34947,34952,34953,34956,34984,35009,35070,35079,35080,35083,35084,35089,35090,35092,35094,35097,35098,35102,35104,35105,35106,35113,35117,35131,35132,35133,35135,35254,35256,35290,35291,35292,35293,35318,35319,35324,35344,35462,35467,35471,35472,35475,35483,35494,35495,35496,35497,35498,35499,35500,35501,35507,35508,35573,35574,35575,35576,35577,35578,35579,35580,35594,35607,35608,35790,35808,35826,36069,36101,36102,36155,36209,36223,36506,36624,36642,36656,36657,36669,36670,36774,36776,37742,37826,37827,37832,37852,37878,37894,37965,37967,37968,38294,38751,39172,39173,40160) AND `map` = 571; --- 631 Icecrown Citadel -UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (30298,32780,36171,36659,36848,36934,37231,37528,37702,37744,37824,37947,37948,38317,38319,38569,38879,39010) AND `map` = 631; -UPDATE `creature` SET `spawntimesecs` = 604800 WHERE `id` IN (36612,36626,36627,36678,36855,37025,37217,37533,37534,37955) AND `map` = 631; --- 668 Halls of Reflection -UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` IN (36736,37704,37906) AND `map` = 668; -UPDATE `creature` SET `spawntimesecs` = 86400 WHERE `id` IN (36723,38112,38113) AND `map` = 668; diff --git a/sql/updates/world/3.3.5/2020_08_02_00_world.sql b/sql/updates/world/3.3.5/2020_08_02_00_world.sql deleted file mode 100644 index ff7fda3bd57..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_00_world.sql +++ /dev/null @@ -1,4 +0,0 @@ --- -DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = 8585; -INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES -(8585, 0, 0, 0, 21, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Frost Spectre - Out of Combat - Despawn Instant'); diff --git a/sql/updates/world/3.3.5/2020_08_02_01_world.sql b/sql/updates/world/3.3.5/2020_08_02_01_world.sql deleted file mode 100644 index dcfb592657b..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_01_world.sql +++ /dev/null @@ -1,2 +0,0 @@ --- -UPDATE `creature_text` SET `TextRange` = 2 WHERE `CreatureID` IN (37596,37597); diff --git a/sql/updates/world/3.3.5/2020_08_02_02_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_02_world_335.sql deleted file mode 100644 index ae99c399ce0..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_02_world_335.sql +++ /dev/null @@ -1,9 +0,0 @@ --- Fix Sethekk Spirit's level and add missing emotes to some creatures from Sethekk Halls -UPDATE `creature_template` SET `minlevel` = 60, `maxlevel` = 60 WHERE `entry` = 18703; -UPDATE `creature_template` SET `minlevel` = 63, `maxlevel` = 63 WHERE `entry` = 20700; -DELETE FROM `creature_addon` WHERE `guid` IN (83294,83259,14547,14544); -INSERT INTO `creature_addon` (`guid`,`emote`) VALUES -(83294,333), -(83259,333), -(14547,333), -(14544,333); diff --git a/sql/updates/world/3.3.5/2020_08_02_03_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_03_world_335.sql deleted file mode 100644 index 3ae9c56e68d..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_03_world_335.sql +++ /dev/null @@ -1,4 +0,0 @@ --- Remove event for Duggan Wildhammer, added in Cata -DELETE FROM `smart_scripts` WHERE `entryorguid` = 10817 AND `source_type` = 0 AND `id` > 2; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 1081700 AND `source_type` = 9; -DELETE FROM `creature_text` WHERE `CreatureID` = 10817; diff --git a/sql/updates/world/3.3.5/2020_08_02_04_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_04_world_335.sql deleted file mode 100644 index ba40db61dc1..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_04_world_335.sql +++ /dev/null @@ -1,108 +0,0 @@ --- -UPDATE `creature_text` SET `BroadcastTextId` = 1218 WHERE `CreatureID` = 3616 AND `GroupID` = 2 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 6197, `Text` = "Unworthy." WHERE `CreatureID` = 3976 AND `GroupID` = 1 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 1868 WHERE `BroadcastTextId` = 16658 AND `GroupID` = 0 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 5666 WHERE `CreatureID` = 10162 AND `GroupID` = 3 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 9845 WHERE `CreatureID` = 10162 AND `GroupID` = 13 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 5673 WHERE `CreatureID` = 10429 AND `GroupID` = 0 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 7432 WHERE `CreatureID` = 12116 AND `GroupID` = 26 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 13089 WHERE `CreatureID` = 15928 AND `GroupID` = 4 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 13042, `Text` = "I see you..." WHERE `CreatureID` = 15936 AND `GroupID` = 0 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 12859 WHERE `CreatureID` = 15953 AND `GroupID` = 1 AND `ID` = 3; -UPDATE `creature_text` SET `BroadcastTextId` = 12854 WHERE `CreatureID` = 15953 AND `GroupID` = 2 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 13062 WHERE `CreatureID` = 15954 AND `GroupID` = 0 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 13065 WHERE `CreatureID` = 15954 AND `GroupID` = 2 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 13066 WHERE `CreatureID` = 15954 AND `GroupID` = 2 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 13022 WHERE `CreatureID` = 15990 AND `GroupID` = 8 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 13071 WHERE `CreatureID` = 16028 AND `GroupID` = 1 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 13012 WHERE `CreatureID` = 16065 AND `GroupID` = 3 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 13523, `Language` = 0 WHERE `CreatureID` = 16524 AND `GroupID` = 2 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 12627, `Language` = 1 WHERE `CreatureID` = 16589 AND `GroupID` = 3 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 13389, `Text` = "Do you hear something?" WHERE `CreatureID` = 16993 AND `GroupID` = 3 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 17723, `Text` = "Mommy." WHERE `CreatureID` = 17796 AND `GroupID` = 3 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 16020 WHERE `CreatureID` = 17876 AND `GroupID` = 9 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 14999, `Language` = 1 WHERE `CreatureID` = 18210 AND `GroupID` = 0 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 17861 WHERE `CreatureID` = 18731 AND `GroupID` = 1 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 15824, `Language` = 1 WHERE `CreatureID` = 18744 AND `GroupID` = 0 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 16781 WHERE `CreatureID` = 19440 AND `GroupID` = 0 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 17355 WHERE `CreatureID` = 19720 AND `GroupID` = 2 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 17356 WHERE `CreatureID` = 19720 AND `GroupID` = 3 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 20905 WHERE `CreatureID` = 20064 AND `GroupID` = 0 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 19817 WHERE `CreatureID` = 20912 AND `GroupID` = 3 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 18687 WHERE `CreatureID` = 21027 AND `GroupID` = 1 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 18677 WHERE `CreatureID` = 21039 AND `GroupID` = 1 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 18678 WHERE `CreatureID` = 21039 AND `GroupID` = 2 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 18680 WHERE `CreatureID` = 21039 AND `GroupID` = 3 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 18681 WHERE `CreatureID` = 21039 AND `GroupID` = 4 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 20093 WHERE `CreatureID` = 21212 AND `GroupID` = 6 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 18964 WHERE `CreatureID` = 21295 AND `GroupID` = 3 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 19176 WHERE `CreatureID` = 21410 AND `GroupID` = 2 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 19152 WHERE `CreatureID` = 21502 AND `GroupID` = 2 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 21807, `Text` = "SILENCE!" WHERE `CreatureID` = 22083 AND `GroupID` = 1 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 21501, `Text` = "Feel the hatred of ten thousand years!" WHERE `CreatureID` = 22917 AND `GroupID` = 7 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 25553 WHERE `CreatureID` = 25315 AND `GroupID` = 4 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 25554, `Text` = "Destruction!" WHERE `CreatureID` = 25315 AND `GroupID` = 4 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 25555, `Text` = "Oblivion!" WHERE `CreatureID` = 25315 AND `GroupID` = 4 AND `ID` = 2; -UPDATE `creature_text` SET `BroadcastTextId` = 24912 WHERE `CreatureID` = 25618 AND `GroupID` = 1 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 24929 WHERE `CreatureID` = 25618 AND `GroupID` = 10 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 25833 WHERE `CreatureID` = 26185 AND `GroupID` = 1 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 27889 WHERE `CreatureID` = 26499 AND `GroupID` = 21 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 27318 WHERE `CreatureID` = 26528 AND `GroupID` = 1 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 26451, `Language` = 1 WHERE `CreatureID` = 27376 AND `GroupID` = 1 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 29730, `Text` = "Your life is forfeit!" WHERE `CreatureID` = 29173 AND `GroupID` = 8 AND `ID` = 3; -UPDATE `creature_text` SET `BroadcastTextId` = 29786 WHERE `CreatureID` = 29175 AND `GroupID` = 79 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 29787, `Text` = "ATTACK!!" WHERE `CreatureID` = 29178 AND `GroupID` = 49 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 29788 WHERE `CreatureID` = 29183 AND `GroupID` = 50 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 29804 WHERE `CreatureID` = 29183 AND `GroupID` = 54 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 29825 WHERE `CreatureID` = 29183 AND `GroupID` = 56 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 30243 WHERE `CreatureID` = 29572 AND `GroupID` = 1 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 30711, `Text` = "What is this?!" WHERE `CreatureID` = 29919 AND `GroupID` = 2 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 30810 WHERE `CreatureID` = 30012 AND `GroupID` = 0 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 13052 WHERE `CreatureID` = 30549 AND `GroupID` = 0 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 35698 WHERE `CreatureID` = 34995 AND `GroupID` = 6 AND `ID` = 3; -UPDATE `creature_text` SET `BroadcastTextId` = 37877, `Text` = "I will not last much longer." WHERE `CreatureID` = 36789 AND `GroupID` = 3 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 37542 WHERE `CreatureID` = 37188 AND `GroupID` = 0 AND `ID` = 0; - -DELETE FROM `creature_text` WHERE `CreatureID` IN (9458,9460,10799,11190,11440,15638); -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES --- https://classic.wowhead.com/npc=9458/horde-axe-thrower -(9458,0,0,"For the Horde!",12,1,100,0,0,0,4921,0,"Horde Axe Thrower"), -(9458,0,1,"Defend the bunkers!",12,1,100,0,0,0,4922,0,"Horde Axe Thrower"), -(9458,0,2,"The invaders are here!",12,1,100,0,0,0,4923,0,"Horde Axe Thrower"), -(9458,0,3,"Beware! The Kolkar attack!",12,1,100,0,0,0,4924,0,"Horde Axe Thrower"), -(9458,0,4,"Our foes will fall!",12,1,100,0,0,0,4925,0,"Horde Axe Thrower"), --- More texts from similar NPCs & reordering -(9460,0,0,"You dare spill blood on neutral ground? OUT! OUT, I SAY!",12,0,100,0,0,0,10948,0,"Gadgetzan Bruiser"), -(9460,0,1,"We don't take kindly to miscreants, $r.",12,0,100,0,0,0,10949,0,"Gadgetzan Bruiser"), -(9460,0,2,"Taste blade, mongrel!",12,0,100,0,0,0,10950,0,"Gadgetzan Bruiser"), -(9460,0,3,"Please tell me that you didn't just do what I think you just did. Please tell me that I'm not going to have to hurt you...",12,0,100,0,0,0,10951,0,"Gadgetzan Bruiser"), -(9460,0,4,"Get a rope!",12,0,100,0,0,0,10952,0,"Gadgetzan Bruiser"), -(9460,0,5,"As if we don't have enough problems, you go and create more!",12,0,100,0,0,0,10953,0,"Gadgetzan Bruiser"), -(9460,0,6,"Believe me when I tell you this: You're gonna wish you weren't born, sissy!",12,0,100,0,0,0,10954,0,"Gadgetzan Bruiser"), -(9460,0,7,"Your actions shame us all, $c. I hurt inside as I beat you senseless.",12,0,100,0,0,0,10955,0,"Gadgetzan Bruiser"), --- https://classic.wowhead.com/npc=10799/warosh -(10799,0,0,"%s whimpers.",16,0,100,0,0,0,6101,0,"Warosh"), -(10799,0,1,"%s grumbles.",16,0,100,0,0,0,6102,0,"Warosh"), -(10799,0,2,"%s snorts.",16,0,100,0,0,0,6103,0,"Warosh"), -(10799,0,3,"%s cries.",16,0,100,0,0,0,6104,0,"Warosh"), --- I have no idea where 1 it is used -(10799,1,0,"Hahah! Revenge is mine!",14,0,100,0,0,0,6105,0,"Warosh"), -(10799,2,0,"Rawww! Urok is dead!! Hahah!!",14,0,100,0,0,0,6126,0,"Warosh"), -(10799,3,0,"Revenge is mine!",12,0,100,0,0,0,6127,0,"Warosh"), --- Reordering -(11190,0,0,"You dare spill blood on neutral ground? OUT! OUT, I SAY!",12,0,100,0,0,0,10948,0,"Everlook Bruiser"), -(11190,0,1,"We don't take kindly to miscreants, $r.",12,0,100,0,0,0,10949,0,"Everlook Bruiser"), -(11190,0,2,"Taste blade, mongrel!",12,0,100,0,0,0,10950,0,"Everlook Bruiser"), -(11190,0,3,"Please tell me that you didn't just do what I think you just did. Please tell me that I'm not going to have to hurt you...",12,0,100,0,0,0,10951,0,"Everlook Bruiser"), -(11190,0,4,"Get a rope!",12,0,100,0,0,0,10952,0,"Everlook Bruiser"), -(11190,0,5,"As if we don't have enough problems, you go and create more!",12,0,100,0,0,0,10953,0,"Everlook Bruiser"), -(11190,0,6,"Believe me when I tell you this: You're gonna wish you weren't born, sissy!",12,0,100,0,0,0,10954,0,"Everlook Bruiser"), -(11190,0,7,"Your actions shame us all, $c. I hurt inside as I beat you senseless.",12,0,100,0,0,0,10955,0,"Everlook Bruiser"), --- Removing non-related text -(11440,0,0,"I'll crush you!",12,0,100,0,0,0,1925,0,"Gordok Enforcer"), -(11440,0,1,"Me smash! You die!",12,0,100,0,0,0,1926,0,"Gordok Enforcer"), -(11440,0,2,"Raaar!!! Me smash $r!",12,0,100,0,0,0,1927,0,"Gordok Enforcer"), --- Reordering & fix text id -(15638,0,0,"Protect the innocent!",12,0,100,0,0,0,12822,0,"Arcane Patroller"), -(15638,0,1,"Uphold the law!",12,0,100,0,0,0,12823,0,"Arcane Patroller"), -(15638,0,2,"Serve the public trust!",12,0,100,0,0,0,12824,0,"Arcane Patroller"); diff --git a/sql/updates/world/3.3.5/2020_08_02_05_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_05_world_335.sql deleted file mode 100644 index ed10e5ce12b..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_05_world_335.sql +++ /dev/null @@ -1,107 +0,0 @@ --- -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 4432 WHERE `MenuID` = 1322 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 4644 WHERE `MenuID` = 1662 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 4650 WHERE `MenuID` = 1664 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 9300 WHERE `MenuID` = 5688 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 9385 WHERE `MenuID` = 5727 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 12033 WHERE `MenuID` = 7130 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 14515 WHERE `MenuID` = 7506 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 14517 WHERE `MenuID` = 7507 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 14521 WHERE `MenuID` = 7508 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 14925 WHERE `MenuID` = 7589 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15955 WHERE `MenuID` = 7841 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 18740 WHERE `MenuID` = 8009 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 18744 WHERE `MenuID` = 8010 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 18744 WHERE `MenuID` = 8013 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 17583 WHERE `MenuID` = 8060 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 18217 WHERE `MenuID` = 8126 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19232 WHERE `MenuID` = 8326 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19233 WHERE `MenuID` = 8326 AND `OptionID` = 2; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19234 WHERE `MenuID` = 8326 AND `OptionID` = 3; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19235 WHERE `MenuID` = 8326 AND `OptionID` = 5; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19236 WHERE `MenuID` = 8326 AND `OptionID` = 6; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19237 WHERE `MenuID` = 8326 AND `OptionID` = 7; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19238 WHERE `MenuID` = 8326 AND `OptionID` = 4; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19576 WHERE `MenuID` = 8395 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19232 WHERE `MenuID` = 8424 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19233 WHERE `MenuID` = 8424 AND `OptionID` = 2; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19234 WHERE `MenuID` = 8424 AND `OptionID` = 3; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19235 WHERE `MenuID` = 8424 AND `OptionID` = 5; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19236 WHERE `MenuID` = 8424 AND `OptionID` = 6; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19237 WHERE `MenuID` = 8424 AND `OptionID` = 7; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 19238 WHERE `MenuID` = 8424 AND `OptionID` = 4; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 20225 WHERE `MenuID` = 8530 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 20225 WHERE `MenuID` = 8531 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 20225 WHERE `MenuID` = 8532 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 20994 WHERE `MenuID` = 8648 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 21294 WHERE `MenuID` = 8664 AND `OptionID` = 0; --- I guess the script was converted from C++ but the gossip wasn't changed -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 21434, `OptionText` = "I am an ally of the Cenarion Expedition, Mortog. Show me your wares." WHERE `MenuID` = 8692 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8955 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8959 AND `OptionID` = 2; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8960 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8961 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8962 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8963 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 8967 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 8994 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 8996 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 8997 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 8999 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9001 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9002 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9017 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9018 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9026 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9038 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9040 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9042 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9043 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9073 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9074 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23962 WHERE `MenuID` = 9076 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 25092 WHERE `MenuID` = 9199 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 26411 WHERE `MenuID` = 9502 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9558 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23755 WHERE `MenuID` = 9559 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 9560 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 23442 WHERE `MenuID` = 9561 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 29565 WHERE `MenuID` = 9586 AND `OptionID` = 1; - -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 11044 WHERE `MenuID` = 21281 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 11059 WHERE `MenuID` = 21288 AND `OptionID` = 0; --- 7633 from sniffs 11159 -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15208 WHERE `MenuID` = 7633 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15214, `OptionText` = "The Bank" WHERE `MenuID` = 7633 AND `OptionID` = 1; --- Guild Master & Vendor > Guild Master probably for all texts -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15222 WHERE `MenuID` = 7633 AND `OptionID` = 3; --- The inn (current). The Inn (sniffed). Inn - current for 15224 --- Won't change because it may cause sorting errors in future --- UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15224 WHERE `MenuID` = 7633 AND `OptionID` = 4; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15226 WHERE `MenuID` = 7633 AND `OptionID` = 5; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15228, `OptionText` = "Stable Master" WHERE `MenuID` = 7633 AND `OptionID` = 6; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15230 WHERE `MenuID` = 7633 AND `OptionID` = 7; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15232 WHERE `MenuID` = 7633 AND `OptionID` = 8; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15234 WHERE `MenuID` = 7633 AND `OptionID` = 9; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15250 WHERE `MenuID` = 7633 AND `OptionID` = 10; - -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15252 WHERE `MenuID` = 7667 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15255 WHERE `MenuID` = 7667 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15257 WHERE `MenuID` = 7667 AND `OptionID` = 3; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15259 WHERE `MenuID` = 7667 AND `OptionID` = 4; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15261 WHERE `MenuID` = 7667 AND `OptionID` = 5; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15263 WHERE `MenuID` = 7667 AND `OptionID` = 6; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15265 WHERE `MenuID` = 7667 AND `OptionID` = 7; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15267 WHERE `MenuID` = 7667 AND `OptionID` = 9; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15269 WHERE `MenuID` = 7667 AND `OptionID` = 10; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15271 WHERE `MenuID` = 7667 AND `OptionID` = 11; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15273 WHERE `MenuID` = 7667 AND `OptionID` = 12; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15275 WHERE `MenuID` = 7667 AND `OptionID` = 13; - -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15236 WHERE `MenuID` = 7649 AND `OptionID` = 0; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15238 WHERE `MenuID` = 7649 AND `OptionID` = 1; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15240 WHERE `MenuID` = 7649 AND `OptionID` = 2; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15242 WHERE `MenuID` = 7649 AND `OptionID` = 3; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15241 WHERE `MenuID` = 7649 AND `OptionID` = 4; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15243 WHERE `MenuID` = 7649 AND `OptionID` = 5; -UPDATE `gossip_menu_option` SET `OptionBroadcastTextID` = 15244 WHERE `MenuID` = 7649 AND `OptionID` = 6; diff --git a/sql/updates/world/3.3.5/2020_08_02_06_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_06_world_335.sql deleted file mode 100644 index ca5e4f5be83..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_06_world_335.sql +++ /dev/null @@ -1,143 +0,0 @@ --- -UPDATE `npc_text` SET `BroadcastTextID0` = 2503, `lang0` = 7 WHERE `ID` = 539; -UPDATE `npc_text` SET `BroadcastTextID0` = 2524 WHERE `ID` = 559; -UPDATE `npc_text` SET `BroadcastTextID0` = 2528, `lang0` = 1 WHERE `ID` = 563; -UPDATE `npc_text` SET `BroadcastTextID0` = 2821, `lang0` = 7 WHERE `ID` = 820; -UPDATE `npc_text` SET `BroadcastTextID0` = 2941, `lang0` = 7 WHERE `ID` = 918; -UPDATE `npc_text` SET `BroadcastTextID0` = 3368 WHERE `ID` = 1231; -UPDATE `npc_text` SET `BroadcastTextID0` = 3371 WHERE `ID` = 1232; -UPDATE `npc_text` SET `BroadcastTextID0` = 3385 WHERE `ID` = 1238; -UPDATE `npc_text` SET `BroadcastTextID0` = 3386 WHERE `ID` = 1239; -UPDATE `npc_text` SET `BroadcastTextID0` = 3410 WHERE `ID` = 1257; -UPDATE `npc_text` SET `BroadcastTextID0` = 3412 WHERE `ID` = 1259; -UPDATE `npc_text` SET `BroadcastTextID0` = 3425, `lang0` = 1 WHERE `ID` = 1272; -UPDATE `npc_text` SET `BroadcastTextID0` = 3458, `lang0` = 1 WHERE `ID` = 1300; -UPDATE `npc_text` SET `BroadcastTextID0` = 3459, `lang0` = 1 WHERE `ID` = 1301; -UPDATE `npc_text` SET `BroadcastTextID0` = 4584 WHERE `ID` = 2193; -UPDATE `npc_text` SET `BroadcastTextID0` = 4857, `lang0` = 1 WHERE `ID` = 2593; -UPDATE `npc_text` SET `BroadcastTextID0` = 4858 WHERE `ID` = 2594; -UPDATE `npc_text` SET `BroadcastTextID0` = 4878 WHERE `ID` = 2599; -UPDATE `npc_text` SET `BroadcastTextID0` = 5077 WHERE `ID` = 2760; -UPDATE `npc_text` SET `BroadcastTextID0` = 5089 WHERE `ID` = 2766; -UPDATE `npc_text` SET `BroadcastTextID0` = 5113 WHERE `ID` = 2793; -UPDATE `npc_text` SET `BroadcastTextID0` = 5240 WHERE `ID` = 2848; -UPDATE `npc_text` SET `BroadcastTextID0` = 7647 WHERE `ID` = 3061; -UPDATE `npc_text` SET `BroadcastTextID0` = 5888 WHERE `ID` = 3541; -UPDATE `npc_text` SET `BroadcastTextID0` = 5901 WHERE `ID` = 3542; -UPDATE `npc_text` SET `BroadcastTextID0` = 5907, `lang0` = 1 WHERE `ID` = 3543; -UPDATE `npc_text` SET `BroadcastTextID0` = 5935 WHERE `ID` = 3550; -UPDATE `npc_text` SET `BroadcastTextID0` = 6479 WHERE `ID` = 3939; -UPDATE `npc_text` SET `BroadcastTextID0` = 6502 WHERE `ID` = 3961; -UPDATE `npc_text` SET `BroadcastTextID0` = 6602 WHERE `ID` = 4035; -UPDATE `npc_text` SET `BroadcastTextID0` = 6617 WHERE `ID` = 4036; -UPDATE `npc_text` SET `BroadcastTextID0` = 6630, `lang0` = 1 WHERE `ID` = 4037; -UPDATE `npc_text` SET `BroadcastTextID0` = 6700 WHERE `ID` = 4069; -UPDATE `npc_text` SET `BroadcastTextID0` = 6705 WHERE `ID` = 4070; -UPDATE `npc_text` SET `BroadcastTextID0` = 6718, `lang0` = 1 WHERE `ID` = 4072; -UPDATE `npc_text` SET `BroadcastTextID0` = 6788, `lang0` = 1 WHERE `ID` = 4097; -UPDATE `npc_text` SET `BroadcastTextID0` = 6906 WHERE `ID` = 4259; -UPDATE `npc_text` SET `BroadcastTextID0` = 7158, `lang0` = 7 WHERE `ID` = 4435; -UPDATE `npc_text` SET `BroadcastTextID0` = 7165 WHERE `ID` = 4437; -UPDATE `npc_text` SET `BroadcastTextID0` = 7163, `lang0` = 1 WHERE `ID` = 4439; -UPDATE `npc_text` SET `BroadcastTextID0` = 7162 WHERE `ID` = 4441; -UPDATE `npc_text` SET `BroadcastTextID0` = 7492, `lang0` = 7 WHERE `ID` = 4835; -UPDATE `npc_text` SET `BroadcastTextID0` = 7493, `lang0` = 7 WHERE `ID` = 4837; -UPDATE `npc_text` SET `BroadcastTextID0` = 7647 WHERE `ID` = 4997; -UPDATE `npc_text` SET `BroadcastTextID0` = 7652 WHERE `ID` = 5001; -UPDATE `npc_text` SET `BroadcastTextID0` = 7660 WHERE `ID` = 5006; -UPDATE `npc_text` SET `BroadcastTextID0` = 8189 WHERE `ID` = 5565; -UPDATE `npc_text` SET `BroadcastTextID0` = 8322 WHERE `ID` = 5739; -UPDATE `npc_text` SET `BroadcastTextID0` = 8364 WHERE `ID` = 5813; --- Elissa Dumas -UPDATE `npc_text` SET `BroadcastTextID0` = 8440, `lang0` = 7 WHERE `ID` = 5873; -UPDATE `npc_text` SET `BroadcastTextID0` = 8441, `lang0` = 7 WHERE `ID` = 5874; - -DELETE FROM `gossip_menu` WHERE `MenuID` = 4821 AND `TextID` = 5874; -INSERT INTO `gossip_menu` (`MenuID`,`TextID`) VALUES -(4821,5874); - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 14 AND `SourceGroup` = 4821; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(14,4821,5873,0,0,15,0,128,0,0,1,0,0,"","Group 0: Show gossip text 5873 if player is not a mage"), -(14,4821,5874,0,0,15,0,128,0,0,0,0,0,"","Group 0: Show gossip text 5874 if player is a mage"); --- Larimaine Purdue, both texts are used but without conditions -UPDATE `npc_text` SET `BroadcastTextID0` = 8443, `lang0` = 7 WHERE `ID` = 5875; -UPDATE `npc_text` SET `BroadcastTextID0` = 8444, `lang0` = 7 WHERE `ID` = 5876; - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 14 AND `SourceGroup` = 4822; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(14,4822,5875,0,0,15,0,128,0,0,1,0,0,"","Group 0: Show gossip text 5875 if player is not a mage"), -(14,4822,5876,0,0,15,0,128,0,0,0,0,0,"","Group 0: Show gossip text 5876 if player is a mage"); --- Milstaff Stormeye, conditions already added -UPDATE `npc_text` SET `BroadcastTextID0` = 8445, `lang0` = 7 WHERE `ID` = 5877; -UPDATE `npc_text` SET `BroadcastTextID0` = 8446, `lang0` = 7 WHERE `ID` = 5878; --- Narinth, Lunaraa, why too low ids are used in TBC? Who used them previously? --- Why only male text is available in npc_text? --- There's no other texts with proper language and male or female or only female text --- Risky. -UPDATE `npc_text` SET `BroadcastTextID0` = 8447, `lang0` = 0 WHERE `ID` = 5879; -UPDATE `npc_text` SET `BroadcastTextID0` = 8448, `lang0` = 0 WHERE `ID` = 5880; - -DELETE FROM `gossip_menu` WHERE `MenuID` = 4824 AND `TextID` = 5880; -INSERT INTO `gossip_menu` (`MenuID`,`TextID`) VALUES -(4824,5880); - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 14 AND `SourceGroup` = 4824; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(14,4824,5879,0,0,15,0,128,0,0,1,0,0,"","Group 0: Show gossip text 5879 if player is not a mage"), -(14,4824,5880,0,0,15,0,128,0,0,0,0,0,"","Group 0: Show gossip text 5880 if player is a mage"); --- Birgitte Cranston, ids and language are already correct, only text is missing -UPDATE `npc_text` SET `BroadcastTextID0` = 8453, `lang0` = 1 WHERE `ID` = 5881; -UPDATE `npc_text` SET `BroadcastTextID0` = 8449, `lang0` = 1 WHERE `ID` = 5882; - -DELETE FROM `gossip_menu` WHERE `MenuID` = 4825 AND `TextID` = 5882; -INSERT INTO `gossip_menu` (`MenuID`,`TextID`) VALUES -(4825,5882); --- Thuul -UPDATE `npc_text` SET `BroadcastTextID0` = 8454, `lang0` = 1 WHERE `ID` = 5883; -UPDATE `npc_text` SET `BroadcastTextID0` = 8455, `lang0` = 1 WHERE `ID` = 5884; --- Lexington Mortaim -UPDATE `npc_text` SET `BroadcastTextID0` = 8456, `lang0` = 1 WHERE `ID` = 5885; -UPDATE `npc_text` SET `BroadcastTextID0` = 8457, `lang0` = 1 WHERE `ID` = 5886; - -DELETE FROM `gossip_menu` WHERE `MenuID` = 4827 AND `TextID` = 5886; -INSERT INTO `gossip_menu` (`MenuID`,`TextID`) VALUES -(4827,5886); - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 14 AND `SourceGroup` = 4827; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(14,4827,5885,0,0,15,0,128,0,0,1,0,0,"","Group 0: Show gossip text 5885 if player is not a mage"), -(14,4827,5886,0,0,15,0,128,0,0,0,0,0,"","Group 0: Show gossip text 5886 if player is a mage"); - -UPDATE `npc_text` SET `BroadcastTextID0` = 8473 WHERE `ID` = 5918; -UPDATE `npc_text` SET `BroadcastTextID0` = 8802 WHERE `ID` = 6073; -UPDATE `npc_text` SET `BroadcastTextID0` = 8803 WHERE `ID` = 6217; -UPDATE `npc_text` SET `BroadcastTextID0` = 8804 WHERE `ID` = 6218; -UPDATE `npc_text` SET `BroadcastTextID0` = 8805 WHERE `ID` = 6219; -UPDATE `npc_text` SET `BroadcastTextID0` = 8806 WHERE `ID` = 6220; -UPDATE `npc_text` SET `BroadcastTextID0` = 8809 WHERE `ID` = 6223; -UPDATE `npc_text` SET `BroadcastTextID0` = 9132 WHERE `ID` = 6735; -UPDATE `npc_text` SET `BroadcastTextID0` = 9133 WHERE `ID` = 6736; -UPDATE `npc_text` SET `BroadcastTextID0` = 9131 WHERE `ID` = 6737; -UPDATE `npc_text` SET `BroadcastTextID0` = 9148 WHERE `ID` = 6755; -UPDATE `npc_text` SET `BroadcastTextID0` = 9153 WHERE `ID` = 6775; -UPDATE `npc_text` SET `BroadcastTextID0` = 9156 WHERE `ID` = 6777; -UPDATE `npc_text` SET `BroadcastTextID0` = 9210 WHERE `ID` = 6793; -UPDATE `npc_text` SET `BroadcastTextID0` = 9276 WHERE `ID` = 6826; -UPDATE `npc_text` SET `BroadcastTextID0` = 9531 WHERE `ID` = 6948; -UPDATE `npc_text` SET `BroadcastTextID0` = 9555 WHERE `ID` = 6959; - -UPDATE `npc_text` SET `BroadcastTextID1` = 3369 WHERE `ID` = 1231; -UPDATE `npc_text` SET `BroadcastTextID1` = 3372 WHERE `ID` = 1232; --- 6 similar texts, pff -UPDATE `npc_text` SET `BroadcastTextID0` = 3376 WHERE `ID` = 1235; -UPDATE `npc_text` SET `BroadcastTextID0` = 3379 WHERE `ID` = 1236; -UPDATE `npc_text` SET `BroadcastTextID0` = 3382 WHERE `ID` = 1237; -UPDATE `npc_text` SET `BroadcastTextID1` = 3377 WHERE `ID` = 1235; -UPDATE `npc_text` SET `BroadcastTextID1` = 3380 WHERE `ID` = 1236; -UPDATE `npc_text` SET `BroadcastTextID1` = 3383 WHERE `ID` = 1237; -UPDATE `npc_text` SET `BroadcastTextID2` = 3378 WHERE `ID` = 1235; -UPDATE `npc_text` SET `BroadcastTextID2` = 3381 WHERE `ID` = 1236; -UPDATE `npc_text` SET `BroadcastTextID2` = 3384 WHERE `ID` = 1237; - -UPDATE `npc_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextID0` = b.`ID` SET a.`text0_1` = b.`Text1` WHERE a.`ID` IN (1272,2593,3543,3961,4037,4072,4097,4259,4437,4439,5001,5006,5879,5880); diff --git a/sql/updates/world/3.3.5/2020_08_02_07_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_07_world_335.sql deleted file mode 100644 index edecba77cfd..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_07_world_335.sql +++ /dev/null @@ -1,78 +0,0 @@ --- -UPDATE `npc_text` SET `BroadcastTextID0` = 10058 WHERE `ID` = 7354; -UPDATE `npc_text` SET `BroadcastTextID0` = 10101 WHERE `ID` = 7374; -UPDATE `npc_text` SET `BroadcastTextID1` = 10102 WHERE `ID` = 7374; -UPDATE `npc_text` SET `BroadcastTextID2` = 10103 WHERE `ID` = 7374; -UPDATE `npc_text` SET `BroadcastTextID3` = 10104 WHERE `ID` = 7374; -UPDATE `npc_text` SET `BroadcastTextID0` = 10117 WHERE `ID` = 7381; -UPDATE `npc_text` SET `BroadcastTextID2` = 10147 WHERE `ID` = 7390; -UPDATE `npc_text` SET `BroadcastTextID0` = 10780 WHERE `ID` = 7796; -UPDATE `npc_text` SET `BroadcastTextID0` = 10782 WHERE `ID` = 7799; -UPDATE `npc_text` SET `BroadcastTextID0` = 11380 WHERE `ID` = 8103; -UPDATE `npc_text` SET `BroadcastTextID0` = 11381 WHERE `ID` = 8104; -UPDATE `npc_text` SET `BroadcastTextID0` = 11383 WHERE `ID` = 8106; -UPDATE `npc_text` SET `BroadcastTextID0` = 11384 WHERE `ID` = 8107; -UPDATE `npc_text` SET `BroadcastTextID0` = 11759 WHERE `ID` = 8263; -UPDATE `npc_text` SET `BroadcastTextID0` = 11793 WHERE `ID` = 8285; -UPDATE `npc_text` SET `BroadcastTextID0` = 11794 WHERE `ID` = 8286; -UPDATE `npc_text` SET `BroadcastTextID0` = 11796 WHERE `ID` = 8288; -UPDATE `npc_text` SET `BroadcastTextID0` = 11797 WHERE `ID` = 8289; -UPDATE `npc_text` SET `BroadcastTextID0` = 11798 WHERE `ID` = 8290; -UPDATE `npc_text` SET `BroadcastTextID0` = 12119 WHERE `ID` = 8439; -UPDATE `npc_text` SET `BroadcastTextID0` = 12130 WHERE `ID` = 8446; -UPDATE `npc_text` SET `BroadcastTextID0` = 12177 WHERE `ID` = 8469; -UPDATE `npc_text` SET `BroadcastTextID2` = 11359 WHERE `ID` = 8081; -UPDATE `npc_text` SET `BroadcastTextID0` = 13306 WHERE `ID` = 8753; -UPDATE `npc_text` SET `BroadcastTextID0` = 13554 WHERE `ID` = 8828; -UPDATE `npc_text` SET `BroadcastTextID0` = 13644 WHERE `ID` = 8850; -UPDATE `npc_text` SET `BroadcastTextID0` = 14190 WHERE `ID` = 9006; --- Can't use it with language because it's used by neutral NPCs --- UPDATE `npc_text` SET `BroadcastTextID0` = 14352, `lang0` = 7 WHERE `ID` = 9051; -UPDATE `npc_text` SET `BroadcastTextID0` = 14757 WHERE `ID` = 9179; -UPDATE `npc_text` SET `BroadcastTextID0` = 14190 WHERE `ID` = 9184; -UPDATE `npc_text` SET `BroadcastTextID0` = 14763 WHERE `ID` = 9185; -UPDATE `npc_text` SET `BroadcastTextID0` = 14765 WHERE `ID` = 9186; -UPDATE `npc_text` SET `BroadcastTextID0` = 14766 WHERE `ID` = 9187; -UPDATE `npc_text` SET `BroadcastTextID0` = 14773 WHERE `ID` = 9193; -UPDATE `npc_text` SET `BroadcastTextID2` = 14721 WHERE `ID` = 9172; -UPDATE `npc_text` SET `BroadcastTextID0` = 16176 WHERE `ID` = 9686; -UPDATE `npc_text` SET `BroadcastTextID0` = 16174 WHERE `ID` = 9688; -UPDATE `npc_text` SET `BroadcastTextID0` = 16191 WHERE `ID` = 9702; -UPDATE `npc_text` SET `BroadcastTextID0` = 16289 WHERE `ID` = 9749; -UPDATE `npc_text` SET `BroadcastTextID0` = 17961 WHERE `ID` = 10024; -UPDATE `npc_text` SET `BroadcastTextID0` = 19261 WHERE `ID` = 10405; -UPDATE `npc_text` SET `BroadcastTextID0` = 19646 WHERE `ID` = 10519; -UPDATE `npc_text` SET `BroadcastTextID0` = 19791 WHERE `ID` = 10598; -UPDATE `npc_text` SET `BroadcastTextID0` = 20139 WHERE `ID` = 10655; -UPDATE `npc_text` SET `BroadcastTextID0` = 20456 WHERE `ID` = 10732; -UPDATE `npc_text` SET `BroadcastTextID0` = 20902 WHERE `ID` = 10835; -UPDATE `npc_text` SET `BroadcastTextID0` = 21279 WHERE `ID` = 10887; -UPDATE `npc_text` SET `BroadcastTextID2` = 20683 WHERE `ID` = 10734; -UPDATE `npc_text` SET `BroadcastTextID0` = 21829 WHERE `ID` = 11064; -UPDATE `npc_text` SET `BroadcastTextID0` = 22141, `lang0` = 0 WHERE `ID` = 11209; -UPDATE `npc_text` SET `BroadcastTextID0` = 22523 WHERE `ID` = 11469; -UPDATE `npc_text` SET `BroadcastTextID0` = 23157 WHERE `ID` = 11912; -UPDATE `npc_text` SET `BroadcastTextID1` = 22298 WHERE `ID` = 11287; -UPDATE `npc_text` SET `BroadcastTextID0` = 23339 WHERE `ID` = 12049; -UPDATE `npc_text` SET `BroadcastTextID0` = 23850 WHERE `ID` = 12185; -UPDATE `npc_text` SET `BroadcastTextID0` = 24256 WHERE `ID` = 12315; -UPDATE `npc_text` SET `BroadcastTextID1` = 24257 WHERE `ID` = 12315; -UPDATE `npc_text` SET `BroadcastTextID2` = 24258 WHERE `ID` = 12315; -UPDATE `npc_text` SET `BroadcastTextID0` = 25309 WHERE `ID` = 12554; -UPDATE `npc_text` SET `BroadcastTextID0` = 25561 WHERE `ID` = 12606; -UPDATE `npc_text` SET `BroadcastTextID0` = 26950 WHERE `ID` = 12916; -UPDATE `npc_text` SET `BroadcastTextID0` = 29493 WHERE `ID` = 13458; -UPDATE `npc_text` SET `BroadcastTextID1` = 28923 WHERE `ID` = 13365; -UPDATE `npc_text` SET `BroadcastTextID1` = 28913 WHERE `ID` = 13366; -UPDATE `npc_text` SET `BroadcastTextID0` = 30147 WHERE `ID` = 13548; -UPDATE `npc_text` SET `BroadcastTextID0` = 30864 WHERE `ID` = 13702; -UPDATE `npc_text` SET `BroadcastTextID0` = 30959 WHERE `ID` = 13738; -UPDATE `npc_text` SET `BroadcastTextID0` = 31359 WHERE `ID` = 13841; -UPDATE `npc_text` SET `BroadcastTextID0` = 31370 WHERE `ID` = 13845; -UPDATE `npc_text` SET `BroadcastTextID0` = 31371 WHERE `ID` = 13846; -UPDATE `npc_text` SET `BroadcastTextID0` = 31717 WHERE `ID` = 13911; -UPDATE `npc_text` SET `BroadcastTextID0` = 31742 WHERE `ID` = 13918; - -UPDATE `npc_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextID0` = b.`ID` SET a.`text0_0` = b.`Text` WHERE a.`ID` IN (8285,8286,12606,12916,13548,7381,8263,8288,8289,10405,11064,12185,12554,12916,13458,13548,13738,13841); -UPDATE `npc_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextID0` = b.`ID` SET a.`text0_1` = b.`Text1` WHERE a.`ID` IN (8285,8286,12606,12916,13548,7381,8263,8288,8289,10405,11064,12185,12554,12916,13458,13548,13738,13841); -UPDATE `npc_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextID2` = b.`ID` SET a.`text2_1` = b.`Text1` WHERE a.`ID` = 9172; diff --git a/sql/updates/world/3.3.5/2020_08_02_08_world.sql b/sql/updates/world/3.3.5/2020_08_02_08_world.sql deleted file mode 100644 index 3759b155bed..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_08_world.sql +++ /dev/null @@ -1,4 +0,0 @@ --- Remove never used option and text for Franclorn Forgewright -DELETE FROM `gossip_menu` WHERE `MenuID` = 1667; -DELETE FROM `gossip_menu_option` WHERE `MenuID` = 1666; -DELETE FROM `npc_text` WHERE `ID` = 2319; diff --git a/sql/updates/world/3.3.5/2020_08_02_09_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_09_world_335.sql deleted file mode 100644 index 78ff5ffa4a6..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_09_world_335.sql +++ /dev/null @@ -1,9 +0,0 @@ --- Use spells which triggers Arcane Missiles instead of triggered spells -UPDATE `smart_scripts` SET `action_param1` = 15735 WHERE `action_type` = 11 AND `action_param1`= 15736; -UPDATE `smart_scripts` SET `action_param1` = 15790 WHERE `action_type` = 11 AND `action_param1`= 15791; -UPDATE `smart_scripts` SET `action_param1` = 22272 WHERE `action_type` = 11 AND `action_param1`= 22273; -UPDATE `smart_scripts` SET `action_param1` = 31742 WHERE `action_type` = 11 AND `action_param1`= 31743; -UPDATE `smart_scripts` SET `action_param1` = 33832 WHERE `action_type` = 11 AND `action_param1`= 33833; -UPDATE `smart_scripts` SET `action_param1` = 34446 WHERE `action_type` = 11 AND `action_param1`= 34447; -UPDATE `smart_scripts` SET `action_param1` = 58529 WHERE `action_type` = 11 AND `action_param1`= 58531; -UPDATE `smart_scripts` SET `action_param1` = 61592 WHERE `action_type` = 11 AND `action_param1`= 61593; diff --git a/sql/updates/world/3.3.5/2020_08_02_10_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_10_world_335.sql deleted file mode 100644 index 2f13430d9c1..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_10_world_335.sql +++ /dev/null @@ -1,22 +0,0 @@ --- -UPDATE `npc_text` SET `BroadcastTextID0` = 32320 WHERE `ID` = 14040; -UPDATE `npc_text` SET `BroadcastTextID0` = 32695 WHERE `ID` = 14115; -UPDATE `npc_text` SET `BroadcastTextID0` = 32778 WHERE `ID` = 14125; -UPDATE `npc_text` SET `BroadcastTextID0` = 32779 WHERE `ID` = 14126; -UPDATE `npc_text` SET `BroadcastTextID0` = 32780 WHERE `ID` = 14128; -UPDATE `npc_text` SET `BroadcastTextID0` = 33410 WHERE `ID` = 14327; -UPDATE `npc_text` SET `BroadcastTextID0` = 33513 WHERE `ID` = 14344; -UPDATE `npc_text` SET `BroadcastTextID0` = 33548, `lang0` = 0 WHERE `ID` = 14347; -UPDATE `npc_text` SET `BroadcastTextID0` = 33692 WHERE `ID` = 14375; -UPDATE `npc_text` SET `BroadcastTextID0` = 34095 WHERE `ID` = 14454; -UPDATE `npc_text` SET `BroadcastTextID1` = 32778 WHERE `ID` = 14128; -UPDATE `npc_text` SET `BroadcastTextID2` = 32779 WHERE `ID` = 14128; -UPDATE `npc_text` SET `BroadcastTextID0` = 34641 WHERE `ID` = 14549; -UPDATE `npc_text` SET `BroadcastTextID0` = 34959 WHERE `ID` = 14605; -UPDATE `npc_text` SET `BroadcastTextID0` = 36370 WHERE `ID` = 14955; -UPDATE `npc_text` SET `BroadcastTextID0` = 36886 WHERE `ID` = 15081; -UPDATE `npc_text` SET `BroadcastTextID0` = 38398 WHERE `ID` = 15347; - -UPDATE `npc_text` SET `text0_0` = "" WHERE `ID` = 14327; -UPDATE `npc_text` SET `text0_0` = "" WHERE `ID` = 14347; -UPDATE `npc_text` SET `text0_1` = "" WHERE `ID` = 14375; diff --git a/sql/updates/world/3.3.5/2020_08_02_11_world.sql b/sql/updates/world/3.3.5/2020_08_02_11_world.sql deleted file mode 100644 index 080a7c01e8a..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_11_world.sql +++ /dev/null @@ -1,44 +0,0 @@ --- Defender Grashna SAI (Source: https://www.youtube.com/watch?v=yszVj621cig) -SET @ID := 22373; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID*100+0 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(@ID,0,0,0,19,0,100,0,10879,0,0,0,0,80,@ID*100+0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Quest 'The Skettis Offensive' Taken - Run Script"), -(@ID,0,1,2,82,0,100,0,22375,0,0,0,0,1,4,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Summoned Unit 'Avatar of Terokk' Dies - Say Line 4"), -(@ID,0,2,0,61,0,100,0,0,0,0,0,0,15,10879,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Defender Grashna - On Link - Quest Credit 'The Skettis Offensive'"), - -(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,16,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Store Targetlist"), -(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,0,107,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Summon Group 0"), -(@ID*100+0,9,2,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Say Line 0"), -(@ID*100+0,9,3,0,0,0,100,0,20000,20000,0,0,0,107,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Summon Group 1"), -(@ID*100+0,9,4,0,0,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Say Line 1"), -(@ID*100+0,9,5,0,0,0,100,0,20000,20000,0,0,0,107,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Summon Group 2"), -(@ID*100+0,9,6,0,0,0,100,0,0,0,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Say Line 2"), -(@ID*100+0,9,7,0,0,0,100,0,20000,20000,0,0,0,107,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Summon Group 3"), -(@ID*100+0,9,8,0,0,0,100,0,0,0,0,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Defender Grashna - On Script - Say Line 3"); - -DELETE FROM `creature_summon_groups` WHERE `summonerId` = 22373 AND `summonerType` = 0; -INSERT INTO `creature_summon_groups` (`summonerId`,`summonerType`,`groupId`,`entry`,`position_x`,`position_y`,`position_z`,`orientation`,`summonType`,`summonTime`,`Comment`) VALUES -(22373,0,0,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 0 - Minion of Terokk"), -(22373,0,0,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 0 - Minion of Terokk"), -(22373,0,1,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 1 - Minion of Terokk"), -(22373,0,1,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 1 - Minion of Terokk"), -(22373,0,2,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 2 - Minion of Terokk"), -(22373,0,2,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 2 - Minion of Terokk"), -(22373,0,2,22376,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 2 - Minion of Terokk"), -(22373,0,3,22375,-1626.12,5402.47,-42.31,2.08131,4,60000,"Defender Grashna - Group 3 - Avatar of Terokk"); - --- Text 'We have taken too long. Terokk reigns victorious.' 20269 probably used when nobody killed birds in given time -DELETE FROM `creature_text` WHERE `CreatureID` = 22373; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(22373,0,0,"%s points to the sky above.",16,0,100,0,0,0,20157,0,"Defender Grashna"), -(22373,1,0,"More Minions of Terokk are coming!",12,0,100,0,0,0,20266,0,"Defender Grashna"), -(22373,2,0,"The invaders persist! Hold them off!",12,0,100,0,0,0,20267,0,"Defender Grashna"), -(22373,3,0,"An Avatar of Terokk!! To arms!",12,0,100,0,0,0,20268,0,"Defender Grashna"), -(22373,4,0,"The Avatar of Terokk has been defeated! Death to Terokk! Death to Skettis!",12,0,100,0,0,0,20270,0,"Defender Grashna"); - -DELETE FROM `smart_scripts` WHERE `entryorguid` = 22375 AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(22375,0,0,0,54,0,100,0,0,0,0,0,0,69,0,0,0,0,0,0,8,0,0,0,0,-1641.12,5436.65,-43.3445,0.803601,"Avatar of Terokk - On Just Summoned - Move To Position"), -(22375,0,1,0,4,0,100,0,0,0,0,0,0,11,24193,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Avatar of Terokk - On Aggro - Cast 'Charge'"), -(22375,0,2,0,0,0,100,0,6000,9000,11000,14000,0,11,39068,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Avatar of Terokk - In Combat - Cast 'Feather Burst'"); diff --git a/sql/updates/world/3.3.5/2020_08_02_12_world.sql b/sql/updates/world/3.3.5/2020_08_02_12_world.sql deleted file mode 100644 index de3a9f38d9e..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_12_world.sql +++ /dev/null @@ -1,7 +0,0 @@ --- Arakkoa Egg SAI (Source: ACID) -SET @ID := 20214; -UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` = @ID; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(@ID,0,0,0,11,0,100,0,0,0,0,0,0,8,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Arakkoa Egg - On Respawn - Set Reactstate Passive"), -(@ID,0,1,0,6,0,100,0,0,0,0,0,0,11,35788,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Arakkoa Egg - On Death - Cast 'Arakkoa Egg Debuff'"); diff --git a/sql/updates/world/3.3.5/2020_08_02_13_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_13_world_335.sql deleted file mode 100644 index 9b02a38a660..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_13_world_335.sql +++ /dev/null @@ -1,2 +0,0 @@ --- Obsidian Sanctum: Fire Cyclone -UPDATE `creature_template` SET `flags_extra`=`flags_extra`|0x00002000 WHERE `entry`=30648; diff --git a/sql/updates/world/3.3.5/2020_08_02_14_world.sql b/sql/updates/world/3.3.5/2020_08_02_14_world.sql deleted file mode 100644 index 76f17715acd..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_14_world.sql +++ /dev/null @@ -1,90 +0,0 @@ --- -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (26727,26770,26942,27122,27177,27259,27289,27357,27358,27508,27603,27635,27636,27639,27653,27687,27732,27805,27826,27898,27965) AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(26727,0,0,0,0,0,100,1,0,0,0,0,0,31,1,3,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Set Random Phase (1-3) (No Repeat)"), - -(26727,0,1,0,0,1,100,2,0,0,2400,3800,0,11,12466,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat CMC - Cast 'Fireball' (Phase 1) (Normal Dungeon)"), -(26727,0,2,0,0,1,100,4,0,0,2400,3800,0,11,17290,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat CMC - Cast 'Fireball' (Phase 1) (Heroic Dungeon)"), -(26727,0,3,0,0,1,100,2,7000,9000,15000,28000,0,11,36808,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Rain of Fire' (Phase 1) (Normal Dungeon)"), -(26727,0,4,0,0,1,100,4,7000,9000,15000,28000,0,11,39376,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Rain of Fire' (Phase 1) (Heroic Dungeon)"), -(26727,0,5,0,0,1,100,0,4000,6000,12000,18000,0,11,47784,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Immolation Trap' (Phase 1)"), - -(26727,0,6,0,0,2,100,2,0,0,2400,3800,0,11,12737,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat CMC - Cast 'Frostbolt' (Phase 2) (Normal Dungeon)"), -(26727,0,7,0,0,2,100,4,0,0,2400,3800,0,11,56837,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat CMC - Cast 'Frostbolt' (Phase 2) (Heroic Dungeon)"), -(26727,0,8,0,0,2,100,2,10000,12000,11000,15000,0,11,15244,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Cone of Cold' (Phase 2) (Normal Dungeon)"), -(26727,0,9,0,0,2,100,4,10000,12000,11000,15000,0,11,38384,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Cone of Cold' (Phase 2) (Heroic Dungeon)"), -(26727,0,10,0,0,2,100,0,7000,9000,11000,18000,0,11,55040,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Freezing Trap' (Phase 2)"), - -(26727,0,11,0,0,4,100,2,4000,6000,8000,11000,0,11,34933,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Arcane Explosion' (Phase 4) (Normal Dungeon)"), -(26727,0,12,0,0,4,100,4,4000,6000,8000,11000,0,11,56825,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Arcane Explosion' (Phase 4) (Heroic Dungeon)"), -(26727,0,13,0,0,4,100,2,1000,1200,60000,60000,0,11,50182,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Aura of Arcane Haste' (Phase 4) (Normal Dungeon)"), -(26727,0,14,0,0,4,100,4,1000,1200,60000,60000,0,11,56827,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Aura of Arcane Haste' (Phase 4) (Heroic Dungeon)"), -(26727,0,15,0,0,4,100,0,9000,14000,19000,22000,0,11,13323,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Polymorph' (Phase 4)"), -(26727,0,16,0,0,4,100,0,8000,9000,9000,15000,0,11,47789,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Mage Hunter Ascendant - In Combat - Cast 'Arcane Trap' (Phase 4)"), - -(26770,0,0,0,0,0,100,0,0,0,3400,4800,0,11,13878,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Tivax the Breaker - In Combat CMC - Cast 'Scorch'"), -(26770,0,1,0,0,0,100,0,5000,7000,9000,12000,0,11,20795,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Tivax the Breaker - In Combat - Cast 'Fire Blast'"), - -(26942,0,0,0,1,0,100,1,0,0,0,0,0,11,45491,0,0,0,0,0,19,27180,10,0,0,0,0,0,0,"Decrepit Necromancer - Out of Combat - Cast 'Necrotic Purple Beam' (No Repeat)"), -(26942,0,1,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Decrepit Necromancer - In Combat CMC - Cast 'Shadow Bolt' (No Repeat)"), -(26942,0,2,0,0,0,100,0,7000,10000,16000,20000,0,11,50659,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Decrepit Necromancer - In Combat - Cast 'Conversion Beam'"), - -(27122,0,0,0,0,0,100,0,0,0,3400,4800,0,11,12739,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Overseer Deathgaze - In Combat CMC - Cast 'Shadow Bolt'"), -(27122,0,1,0,0,0,100,0,9000,14000,15000,18000,0,11,50659,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Overseer Deathgaze - In Combat - Cast 'Conversion Beam'"), --- No CMC -(27177,0,0,0,0,0,100,0,5000,9000,7000,13000,0,11,32018,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Iron Rune Overseer - In Combat - Cast 'Call Lightning'"), -(27177,0,1,2,8,0,100,1,48046,0,0,0,0,11,48047,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Iron Rune Overseer - On Spellhit 'Use Camera' - Cast 'Iron Dwarf Snapshot Credit' (No Repeat)"), -(27177,0,2,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Iron Rune Overseer - On Link - Despawn Instant"), --- No CMC -(27259,0,0,0,1,0,100,0,5000,8000,5000,8000,0,11,48213,0,0,0,0,0,19,26785,25,0,0,0,0,0,0,"Dragonflayer Flamebinder - Out of Combat - Cast 'Dragonflayer Crone Fire'"), -(27259,0,1,0,0,0,100,0,8000,12000,16000,19000,0,11,52208,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Dragonflayer Flamebinder - In Combat - Cast 'Flame Patch'"), -(27259,0,2,0,0,0,100,0,5000,10000,12000,19000,0,11,52209,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dragonflayer Flamebinder - In Combat - Cast 'Incite Flames'"), - -(27289,0,0,0,0,0,100,0,0,0,3400,4800,0,11,51287,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Naxxramas Necrolord - In Combat CMC - Cast 'Chaos Bolt'"), - -(27357,0,0,0,0,0,100,0,0,0,6000,8500,0,11,50740,64,0,0,0,0,5,0,0,0,0,0,0,0,0,"Onslaught Raven Archon - In Combat CMC - Cast 'Raven Flock'"), -(27357,0,1,0,2,0,100,0,0,30,19000,23000,0,11,50743,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Onslaught Raven Archon - Between 0-30% Health - Cast 'Unholy Frenzy'"), - -(27358,0,0,0,0,0,100,0,0,0,7000,10000,0,11,51431,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Burning Depths Necromancer - In Combat CMC - Cast 'Power Release'"), - -(27508,0,0,0,0,0,100,0,0,0,3800,4500,0,11,51339,64,0,0,0,0,5,0,0,0,0,0,0,0,0,"Necrolord Amarion - In Combat CMC - Cast 'Decimate'"), - -(27603,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Angrathar Necrolord - In Combat CMC - Cast 'Shadow Bolt'"), --- No CMC -(27635,0,0,0,0,0,100,2,7000,12000,14000,22000,0,11,50702,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Spellbinder - In Combat - Cast 'Arcane Volley' (Normal Dungeon)"), -(27635,0,1,0,0,0,100,4,7000,12000,14000,22000,0,11,59212,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Spellbinder - In Combat - Cast 'Arcane Volley' (Heroic Dungeon)"), -(27635,0,2,0,0,0,100,2,6000,9000,9000,12000,0,11,38047,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Azure Spellbinder - In Combat - Cast 'Mind Warp' (Normal Dungeon)"), -(27635,0,3,0,0,0,100,4,6000,9000,9000,12000,0,11,50566,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Azure Spellbinder - In Combat - Cast 'Mind Warp' (Heroic Dungeon)"), -(27635,0,4,0,0,0,100,0,9000,12000,4000,8000,0,11,50572,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Spellbinder - In Combat - Cast 'Power Sap'"), - -(27636,0,0,0,0,0,100,2,0,0,4000,6000,0,11,50705,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Ley-Whelp - In Combat CMC - Cast 'Arcane Bolt' (Normal Dungeon)"), -(27636,0,1,0,0,0,100,4,0,0,4000,6000,0,11,59210,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Ley-Whelp - In Combat CMC - Cast 'Arcane Bolt' (Heroic Dungeon)"), --- No CMC -(27639,0,0,0,1,0,100,1,1000,1000,0,0,0,11,51518,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Ring-Lord Sorceress - Out of Combat - Cast 'Nexus Energy Cosmetic' (No Repeat)"), -(27639,0,1,0,0,0,100,2,15000,19000,15000,19000,0,11,50715,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ring-Lord Sorceress - In Combat - Cast 'Blizzard' (Normal Dungeon)"), -(27639,0,2,0,0,0,100,4,15000,19000,15000,19000,0,11,59278,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ring-Lord Sorceress - In Combat - Cast 'Blizzard' (Heroic Dungeon)"), -(27639,0,3,0,0,0,100,2,9000,12000,15000,18000,0,11,16102,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ring-Lord Sorceress - In Combat - Cast 'Flamestrike' (Normal Dungeon)"), -(27639,0,4,0,0,0,100,4,9000,12000,15000,18000,0,11,61402,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ring-Lord Sorceress - In Combat - Cast 'Flamestrike' (Heroic Dungeon)"), - -(27653,0,0,0,0,0,100,2,0,0,3400,4800,0,11,37924,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Phantasmal Water - In Combat CMC - Cast 'Water Bolt Volley' (Normal Dungeon)"), -(27653,0,1,0,0,0,100,4,0,0,3400,4800,0,11,59266,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Phantasmal Water - In Combat CMC - Cast 'Water Bolt Volley' (Heroic Dungeon)"), - -(27687,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Frigid Necromancer Attacker - In Combat CMC - Cast 'Shadow Bolt'"), -(27687,0,1,0,0,0,100,0,2000,4000,60000,70000,0,11,50324,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frigid Necromancer Attacker - In Combat - Cast 'Bone Armor'"), - -(27732,0,0,0,0,0,100,2,0,0,5000,7000,0,11,15537,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Master Necromancer - In Combat CMC - Cast 'Shadow Bolt' (Normal Dungeon)"), -(27732,0,1,0,0,0,100,4,0,0,5000,7000,0,11,61558,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Master Necromancer - In Combat CMC - Cast 'Shadow Bolt' (Heroic Dungeon)"), -(27732,0,2,0,0,0,100,0,5000,9000,90000,180000,0,11,52611,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Master Necromancer - In Combat - Cast 'Summon Skeletons'"), - -(27805,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20298,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Necrolord Horus - In Combat CMC - Cast 'Shadow Bolt'"), -(27805,0,1,0,0,0,100,0,4000,8000,9000,12000,0,11,51340,32,0,0,0,0,5,0,0,0,0,0,0,0,0,"Necrolord Horus - In Combat - Cast 'Curse of Impotence'"), - -(27826,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20298,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Necrolord X'avius - In Combat CMC - Cast 'Shadow Bolt'"), -(27826,0,1,0,0,0,100,0,9000,12000,15000,18000,0,11,51337,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Necrolord X'avius - In Combat - Cast 'Shadowflame'"), - -(27898,0,0,0,0,0,100,0,0,0,3400,4700,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Infinite Chrono-Magus - In Combat CMC - Cast 'Shadow Bolt'"), -(27898,0,1,0,0,0,100,0,8000,8000,12000,14000,0,11,38085,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Infinite Chrono-Magus - In Combat - Cast 'Shadow Blast'"), --- No CMC -(27965,0,0,0,1,0,100,0,2000,2000,4000,4000,0,11,50563,0,0,0,0,0,19,28055,50,0,0,0,0,0,0,"Dark Rune Shaper - Out of Combat - Cast 'Carve Stone'"), -(27965,0,1,0,0,0,100,2,9000,13000,9000,13000,0,11,51496,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Shaper - In Combat - Cast 'Chiseling Ray' (Normal Dungeon)"), -(27965,0,2,0,0,0,100,4,9000,13000,9000,13000,0,11,59034,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Shaper - In Combat - Cast 'Chiseling Ray' (Heroic Dungeon)"); diff --git a/sql/updates/world/3.3.5/2020_08_02_15_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_15_world_335.sql deleted file mode 100644 index b1309ac4edb..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_15_world_335.sql +++ /dev/null @@ -1,26 +0,0 @@ --- 783 Una amenaza del interior --- https://es.classic.wowhead.com/quest=783 -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 783 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (783, 'esES', 'Más voluntarios, estupendo.$B$BEspero que seáis suficientes.$B$BLas tierras humanas se ven amenazadas desde el exterior y nuestras tropas están en las fronteras; por eso no tenemos protección en el interior.$B$BEsta baralla tiene muchos frentes, $n. Prepárate para una campaña muy larga.', 0); - --- 15 Investigar la Mina del Eco --- https://es.classic.wowhead.com/quest=15 --- https://wow-es.gamepedia.com/Misi%C3%B3n:Investigar_la_Mina_del_Eco -DELETE FROM `quest_request_items_locale` WHERE `ID` = 15 AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (15, 'esES', '¿Has cumplido tu misión? ', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 15 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (15, 'esES', 'No me gusta que haya kobolds en la mina; eso no puede ser bueno. Bien, acepta esto como pago, y vuelve a hablar conmigo cuando quieras; puede que tengas que volver a la mina...', 0); - --- 3101 Una carta consagrada --- https://es.classic.wowhead.com/quest=3101 -UPDATE `quest_template_locale` SET `Details` = '$n, me han pedido que te diera esto en cuanto volvieras de los campamentos kóbold. Parece una carta sellada con la insignia del hermano Sammuel, nuestro instructor de paladines. Es mejor que la leas antes de dedicarte a cualquier otra cosa. ' WHERE `ID` = 3101 AND `locale` = 'esES'; -DELETE FROM `quest_request_items_locale` WHERE `ID` = 3101 AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (3101, 'esES', 'Por fin nos conocemos. Te doy la bienvenida a Villanorte. Aquí aprenderás mucho, pero antes o después tu camino te llevará a Ventormenta. Hasta entonces, ten paciencia y aprende.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 3101 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (3101, 'esES', 'Debes saber que eres un símbolo para muchos; no lo olvides nunca. La Luz Sagrada brilla en ti, visible tanto para amigos como para enemigos.$B$BA medida que adquieres sabiduría y poder, tendrás que aprender otras facultades. Cuando quieras continuar tu instrucción, ven a verme de nuevo. ¡Suerte, $c! ', 0); - --- 21 Escaramuza en la Mina del eco --- https://es.classic.wowhead.com/quest=21 --- https://wow-es.gamepedia.com/Misi%C3%B3n:Escaramuza_en_la_Mina_del_Eco -DELETE FROM `quest_request_items_locale` WHERE `ID` = 21 AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (21, 'esES', 'Sé que es un trabajo sangriento, $n, pero es vital para la seguridad de Villanorte. ¿Has cumplido la misión?', 0); diff --git a/sql/updates/world/3.3.5/2020_08_02_16_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_16_world_335.sql deleted file mode 100644 index 03d7b878707..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_16_world_335.sql +++ /dev/null @@ -1,203 +0,0 @@ --- 18 Hermandad de ladrones --- https://es.classic.wowhead.com/quest=18 --- https://wow-es.gamepedia.com/Misi%C3%B3n:Hermandad_de_ladrones -DELETE FROM `quest_request_items_locale` WHERE `ID` = 18 AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (18, 'esES', '¿Me traes los pañuelos?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 18 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (18, 'esES', 'De vuelta con algunos pañuelos, ya veo... El Ejército de Ventormenta te agradece tu ayuda.', 0); - --- 5261 Eagan Desollapelambres --- https://es.classic.wowhead.com/quest=5261 -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 5261 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (5261, 'esES', 'Estoy buscando a alguien que cace lobos, ¿te interesa?', 0); - --- 33 Los lobos cruzan la frontera --- https://es.wowhead.com/quest=33 --- https://wow-es.gamepedia.com/Misi%C3%B3n:Los_lobos_cruzan_la_frontera -DELETE FROM `quest_request_items_locale` WHERE `ID` = 33 AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (33, 'esES', 'Hola, $n. ¿Cómo va la caza de los lobos jóvenes malsanos?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 33 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (33, 'esES', 'Era una tarea amarga, $gamigo:amiga;, pero has cumplido tu parte del trato.$B$BTengo algunas cosas que quizás te interesen, ¡elije lo que quieras!', 0); - --- 3903 Milly Osworth --- https://wow-es.gamepedia.com/Misi%C3%B3n:Milly_Osworth -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 3903 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (3903, 'esES', '¿Que te envía el Ayudante del Alguacil Willem? Es valiente y voluntarioso, pero está en la Abadía de Villanorte...$B$B¿Tú podrías ayudarme?', 0); - --- 3904 La cosecha de Milly --- https://wow-es.gamepedia.com/Misi%C3%B3n:La_cosecha_de_Milly -DELETE FROM `quest_request_items_locale` WHERE `ID` = 3904 AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (3904, 'esES', '¿Traes la cosecha, $n?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 3904 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (3904, 'esES', '¡Gracias, $n! ¡Has salvado mi cosecha! Espero que hayas dada una lección a unos cuantos Defias.$B$B¡Aunque tengamos pocas tropas, tenemos la suerte de contar con valientes como tú!', 0); - --- 3905 Informe de la vendimia --- https://wow-es.gamepedia.com/Misi%C3%B3n:Informe_de_la_vendimia -DELETE FROM `quest_request_items_locale` WHERE `ID` = 3905 AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (3905, 'esES', '¡Te veo muy bien! ¡Siéntate y tómate algo!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 3905 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (3905, 'esES', 'Veamos...$B$BOh, has salvado la uva; me preocupé cuando me habló de esos villanos en los viñedos. Por suerte, nunca perdí la fe en la Luz.$B$BY ahora, gracias a tu valor, podremos hacer vino. Que la Luz te acompañe y te proteja, $n. ', 0); - --- 6 La recompensa por Garrick Piesuaves --- https://wow-es.gamepedia.com/Misi%C3%B3n:La_recompensa_por_Garrick_Piesuaves -DELETE FROM `quest_request_items_locale` WHERE `ID` = 6 AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (6, 'esES', '¿Has encontrado la choza de Garrick? ¿Has acabado con él?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 6 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (6, 'esES', '¡Lo has conseguido! Elwynn te estará muy agradecido por esto. ¡Acabas de ganarte una hermosa recompensa!', 0); - --- 54 Informa en Villadorada --- https://es.wowhead.com/quest=54 -DELETE FROM `quest_request_items_locale` WHERE `ID` = 54 AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (54, 'esES', '¿Traes noticias de McBride? Villanorte es un jardín comparada con el Bosque de Elwynn; me pregunto qué querrá McBride.$B$BDame los documentos.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 54 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (54, 'esES', 'Dice que te han nombrado ayudante del alguacil de Ventormenta. Enhorabuena.$B$BY buena suerte, el trabajo no será fácil ahora que el ejército parece que anda ocupado con la nobleza.$B$BQué misteriosa es la política en estos tiempos difíciles...', 0); - --- 2158 Descanso y relajación --- https://wow-es.gamepedia.com/Misi%C3%B3n:Descanso_y_relajaci%C3%B3n -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 2158 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (2158, 'esES', '¡Descanso y relax para quien no puede más! ¡Ese es nuestro lema! Por favor, toma asiento cerca del fuego y da un respiro a tus cansados huesos.$B$B¿Te gustaría probar una selección de nuestra excelente comida y bebida? ', 0); - --- 62 La Mina Abisal --- https://wow-es.gamepedia.com/Misi%C3%B3n:La_Mina_Abisal -DELETE FROM `quest_request_items_locale` WHERE `ID` = 62 AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (62, 'esES', '¿Qué tienes que informar, $n? ¿Has estado en la Mina Abisal?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 62 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (62, 'esES', 'Esta es una mala noticia. ¿Qué será lo siguiente, dragones? Vamos a tener que aumentar nuestras patrullas cerca de la mina. Gracias por tu trabajo, $n. Y mantente al tanto... Podría tener otra tarea para ti.', 0); - --- 47 Intercambio de polvo de oro --- https://es.wowhead.com/quest=47 --- https://wow-es.gamepedia.com/Misión:Intercambio_de_polvo_de_oro -DELETE FROM `quest_request_items_locale` WHERE `ID` = 47 AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (47, 'esES', '¡Psst! ¿Tienes ese Polvo de Oro para mí... para mí?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = 47 AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (47, 'esES', 'Gracias por el Polvo de oro, $n. Aquí tienes tu dinero y... este detalle de mis socios. Puede que lo encuentres útil... útil. ', 0); - --- Instructores (trainer_locale) -DELETE FROM `trainer_locale` WHERE `Id` BETWEEN 1 AND 124 AND `locale` = 'esES'; -DELETE FROM `trainer_locale` WHERE `Id` = 126 AND `locale` = 'esES'; -INSERT INTO `trainer_locale` (`Id`, `locale`, `Greeting_lang`, `VerifiedBuild`) VALUES -(1, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(2, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(3, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(4, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(5, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(6, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(7, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(8, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(9, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(10, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(11, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(12, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(13, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(14, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(15, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(16, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(17, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(18, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(19, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(20, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(21, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(22, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(23, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(24, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(25, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(26, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(27, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(28, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(29, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(30, 'esES', '¡$gBienvenido:Bienvenida;!', 0), -(31, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(32, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(33, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(34, 'esES', '¡Saludos, $c! ¿$gListo:Lista; para el entrenamiento?', 0), -(35, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(36, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(37, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(38, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(39, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(40, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(41, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(42, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(43, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(44, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(45, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(46, 'esES', '¡Saludos! ¿Puedo enseñarte algo?', 0), -(47, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), -(48, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), -(49, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), -(50, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), -(51, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), -(52, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), -(53, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), -(54, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), -(55, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), -(56, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), -(57, 'esES', '¡Saludos! ¿$gListo:Lista; para el entrenamiento?', 0), -(58, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), -(59, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), -(60, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), -(61, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), -(62, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), -(63, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), -(64, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), -(65, 'esES', 'Con la alquimia puedes convertir las hierbas encontradas en pociones curativas y de otro tipo.', 0), -(66, 'esES', 'Con la alquimia puedes convertir las hierbas encontradas en pociones curativas y de otro tipo.', 0), -(67, 'esES', 'Con la alquimia puedes convertir las hierbas encontradas en pociones curativas y de otro tipo.', 0), -(68, 'esES', 'Con la alquimia puedes convertir las hierbas encontradas en pociones curativas y de otro tipo.', 0), -(69, 'esES', 'La búsqueda de hierbas requiere conocimiento e instinto.', 0), -(70, 'esES', 'La búsqueda de hierbas requiere conocimiento e instinto.', 0), -(71, 'esES', 'La búsqueda de hierbas requiere conocimiento e instinto.', 0), -(72, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir la tela encontrada en armaduras de tela?', 0), -(73, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir la tela encontrada en armaduras de tela?', 0), -(74, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir la tela encontrada en armaduras de tela?', 0), -(75, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0), -(76, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0), -(77, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0), -(78, 'esES', 'No has vivido hasta que has cavado profundamente en la tierra.', 0), -(79, 'esES', 'No has vivido hasta que has cavado profundamente en la tierra.', 0), -(80, 'esES', 'No has vivido hasta que has cavado profundamente en la tierra.', 0), -(81, 'esES', 'Aquí, déjame mostrarte cómo vendar esas heridas ...', 0), -(82, 'esES', 'Aquí, déjame mostrarte cómo vendar esas heridas ...', 0), -(83, 'esES', 'Aquí, déjame mostrarte cómo vendar esas heridas ...', 0), -(84, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(85, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(86, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(87, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(88, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(89, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(90, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(91, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(92, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(93, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0), -(94, 'esES', 'Encantar es el arte de mejorar los objetos existentes a través de la magia.', 0), -(95, 'esES', 'Encantar es el arte de mejorar los objetos existentes a través de la magia.', 0), -(96, 'esES', 'Encantar es el arte de mejorar los objetos existentes a través de la magia.', 0), -(97, 'esES', 'Puedo enseñarte cómo usar una caña de pescar.', 0), -(98, 'esES', 'Puedo enseñarte cómo usar una caña de pescar.', 0), -(99, 'esES', 'Puedo enseñarte cómo usar una caña de pescar.', 0), -(100, 'esES', 'Se requiere una mano firme para quitar el cuero de una bestia muerta.', 0), -(101, 'esES', 'Se requiere una mano firme para quitar el cuero de una bestia muerta.', 0), -(102, 'esES', 'Se requiere una mano firme para quitar el cuero de una bestia muerta.', 0), -(103, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(104, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), -(105, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), -(106, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), -(107, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir las pieles de bestias en armaduras?', 0), -(108, 'esES', '¡Saludos! ¿Puedo enseñarte cómo convertir la tela encontrada en armaduras de tela?', 0), -(109, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(110, 'esES', 'No has vivido hasta que has cavado profundamente en la tierra.', 0), -(111, 'esES', '¡Saludos! ¿Puedo enseñarte cómo tallar gemas preciosas y joyas artesanales??', 0), -(112, 'esES', '¡Saludos! ¿Puedo enseñarte cómo tallar gemas preciosas y joyas artesanales??', 0), -(113, 'esES', '¡Saludos! ¿Puedo enseñarte cómo tallar gemas preciosas y joyas artesanales??', 0), -(114, 'esES', 'Encantar es el arte de mejorar los objetos existentes a través de la magia.', 0), -(115, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(116, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(117, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0), -(118, 'esES', 'La ingeniería es muy simple una vez que entiendes lo básico.', 0), -(119, 'esES', '¿Te gustaría aprender las complejidades de la inscripción?', 0), -(120, 'esES', '¿Te gustaría aprender las complejidades de la inscripción?', 0), -(121, 'esES', '¿Te gustaría aprender las complejidades de la inscripción?', 0), -(122, 'esES', 'Con la alquimia puedes convertir las hierbas encontradas en pociones curativas y de otro tipo.', 0), -(123, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), -(124, 'esES', '¿Quieres aprender a convertir el mineral que encuentras en armas y armaduras de metal?', 0), -(126, 'esES', '¿Puedo enseñarte cómo convertir la carne que encuentras en las bestias en un festín?', 0); diff --git a/sql/updates/world/3.3.5/2020_08_02_17_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_17_world_335.sql deleted file mode 100644 index f21dbf78d19..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_17_world_335.sql +++ /dev/null @@ -1,149 +0,0 @@ --- -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (5711,5715,13096,13099,13540,13541,13542,13546,13547,13548,15281,15401,15405,15417,15418,15970,15971,16249,16294,16307,16308,16311,16358,16362,16397,16522,17870,18583,19136,19830,20163,20887,21370,21730,24656,24815,26413,26607,26655,26722,27963) AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(5711,0,0,0,0,0,100,0,0,0,3400,4800,0,11,12471,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ogom the Wretched - In Combat CMC - Cast 'Shadow Bolt'"), -(5711,0,1,0,0,0,100,0,9100,15200,37900,57700,0,11,11639,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ogom the Wretched - In Combat - Cast 'Shadow Word: Pain'"), -(5711,0,2,0,0,0,100,0,54300,54300,20700,26200,0,11,12493,33,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ogom the Wretched - In Combat - Cast 'Curse of Weakness'"), - -(5715,0,0,0,1,0,100,1,1000,1000,0,0,0,11,12790,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Hukku - Out of Combat - Cast 'Hukku's Guardians' (No Repeat)"), -(5715,0,1,0,0,0,100,0,0,0,3400,4800,0,11,12471,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Hukku - In Combat CMC - Cast 'Shadow Bolt'"), -(5715,0,2,0,9,0,100,0,0,30,16400,29900,0,11,9081,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Hukku - Within 0-30 Range - Cast 'Shadow Bolt Volley'"), -(5715,0,3,0,0,0,100,0,9400,18200,21200,31300,0,11,12279,32,0,0,0,0,5,0,0,0,0,0,0,0,0,"Hukku - In Combat - Cast 'Curse of Blood'"), - -(13096,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Coldmine Explorer - Out of Combat - Cast 'Frost Armor'"), -(13096,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Coldmine Explorer - In Combat CMC - Cast 'Fireball'"), -(13096,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Coldmine Explorer - In Combat - Cast 'Fire Blast'"), -(13096,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Coldmine Explorer - In Combat - Cast 'Cone of Cold'"), - -(13099,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Irondeep Explorer - Out of Combat - Cast 'Frost Armor'"), -(13099,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Irondeep Explorer - In Combat CMC - Cast 'Fireball'"), -(13099,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Irondeep Explorer - In Combat - Cast 'Fire Blast'"), -(13099,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Irondeep Explorer - In Combat - Cast 'Cone of Cold'"), - -(13540,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Seasoned Irondeep Explorer - Out of Combat - Cast 'Frost Armor'"), -(13540,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Seasoned Irondeep Explorer - In Combat CMC - Cast 'Fireball'"), -(13540,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Seasoned Irondeep Explorer - In Combat - Cast 'Fire Blast'"), -(13540,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Seasoned Irondeep Explorer - In Combat - Cast 'Cone of Cold'"), - -(13541,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Veteran Irondeep Explorer - Out of Combat - Cast 'Frost Armor'"), -(13541,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Veteran Irondeep Explorer - In Combat CMC - Cast 'Fireball'"), -(13541,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Veteran Irondeep Explorer - In Combat - Cast 'Fire Blast'"), -(13541,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Veteran Irondeep Explorer - In Combat - Cast 'Cone of Cold'"), - -(13542,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Champion Irondeep Explorer - Out of Combat - Cast 'Frost Armor'"), -(13542,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Champion Irondeep Explorer - In Combat CMC - Cast 'Fireball'"), -(13542,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Champion Irondeep Explorer - In Combat - Cast 'Fire Blast'"), -(13542,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Champion Irondeep Explorer - In Combat - Cast 'Cone of Cold'"), - -(13546,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Seasoned Coldmine Explorer - Out of Combat - Cast 'Frost Armor'"), -(13546,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Seasoned Coldmine Explorer - In Combat CMC - Cast 'Fireball'"), -(13546,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Seasoned Coldmine Explorer - In Combat - Cast 'Fire Blast'"), -(13546,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Seasoned Coldmine Explorer - In Combat - Cast 'Cone of Cold'"), - -(13547,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Veteran Coldmine Explorer - Out of Combat - Cast 'Frost Armor'"), -(13547,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Veteran Coldmine Explorer - In Combat CMC - Cast 'Fireball'"), -(13547,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Veteran Coldmine Explorer - In Combat - Cast 'Fire Blast'"), -(13547,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Veteran Coldmine Explorer - In Combat - Cast 'Cone of Cold'"), - -(13548,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,12544,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Champion Coldmine Explorer - Out of Combat - Cast 'Frost Armor'"), -(13548,0,1,0,0,0,100,0,0,0,3400,4800,0,11,15242,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Champion Coldmine Explorer - In Combat CMC - Cast 'Fireball'"), -(13548,0,2,0,0,0,100,0,9000,13000,10000,15000,0,11,14145,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Champion Coldmine Explorer - In Combat - Cast 'Fire Blast'"), -(13548,0,3,0,0,0,100,0,15000,19000,16000,21000,0,11,15244,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Champion Coldmine Explorer - In Combat - Cast 'Cone of Cold'"), - -(15281,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Lanthan Perilon - In Combat CMC - Cast 'Fireball'"), -(15281,0,1,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Lanthan Perilon - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(15401,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ley-Keeper Velania - In Combat CMC - Cast 'Fireball'"), -(15401,0,1,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ley-Keeper Velania - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(15405,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ley-Keeper Caidanis - In Combat CMC - Cast 'Fireball'"), -(15405,0,1,0,2,0,100,1,0,15,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ley-Keeper Caidanis - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(15417,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Velan Brightoak - In Combat CMC - Cast 'Fireball'"), -(15417,0,1,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Velan Brightoak - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(15418,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Magister Jaronis - In Combat CMC - Cast 'Fireball'"), -(15418,0,1,0,2,0,100,1,0,15,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Magister Jaronis - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(15970,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Instructor Antheol - In Combat CMC - Cast 'Fireball'"), -(15970,0,1,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Instructor Antheol - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(15971,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Silvermoon Apprentice - In Combat CMC - Cast 'Fireball'"), -(15971,0,1,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Silvermoon Apprentice - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(16249,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20792,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Masophet the Black - In Combat CMC - Cast 'Frostbolt'"), -(16249,0,1,0,0,0,100,0,12000,15000,9000,13000,0,11,16568,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Masophet the Black - In Combat - Cast 'Mind Flay'"), -(16249,0,2,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Masophet the Black - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(16294,0,0,0,0,0,100,0,0,0,4700,5200,0,11,9053,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Aldaron the Reckless - In Combat CMC - Cast 'Fireball'"), -(16294,0,1,0,2,0,100,1,0,15,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Aldaron the Reckless - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(16307,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20793,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Deathcage Scryer - In Combat CMC - Cast 'Fireball'"), - -(16308,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20792,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Deathcage Sorcerer - In Combat CMC - Cast 'Frostbolt'"), -(16308,0,1,0,9,0,100,0,0,8,11000,16000,0,11,12748,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Deathcage Sorcerer - Within 0-8 Range - Cast 'Frost Nova'"), - -(16311,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Phantasmal Watcher - In Combat CMC - Cast 'Shadow Bolt'"), - -(16358,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20802,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Kel'gash the Wicked - In Combat CMC - Cast 'Lightning Bolt'"), -(16358,0,1,0,9,0,100,0,0,30,9000,13000,0,11,28900,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Kel'gash the Wicked - Within 0-30 Range - Cast 'Chain Lightning'"), -(16358,0,2,0,0,0,100,0,7000,10000,15000,22000,0,11,7289,32,0,0,0,0,5,0,0,0,0,0,0,0,0,"Kel'gash the Wicked - In Combat - Cast 'Shrink'"), - -(16362,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Runewarden Deryan - In Combat CMC - Cast 'Fireball'"), -(16362,0,1,0,2,0,100,1,0,15,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Runewarden Deryan - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(16397,0,0,0,0,0,100,0,0,0,3400,4800,0,11,20811,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ardeyn Riverwind - In Combat CMC - Cast 'Fireball'"), -(16397,0,1,0,2,0,100,1,0,15,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Ardeyn Riverwind - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(16522,0,0,0,25,0,100,0,0,0,0,0,0,11,31515,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Surveyor Candress - On Reset - Cast 'Red Beam'"), -(16522,0,1,0,4,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Surveyor Candress - On Aggro - Say Line 0"), -(16522,0,2,0,0,0,100,0,0,0,3400,4800,0,11,9487,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Surveyor Candress - In Combat CMC - Cast 'Fireball'"), - -(17870,0,0,0,0,0,100,0,0,0,4000,5500,0,11,39337,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Angered Nether-wraith - In Combat CMC - Cast 'Arcane Bolt'"), -(17870,0,1,0,0,0,100,0,13000,16000,12000,17000,0,11,38205,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Angered Nether-wraith - In Combat - Cast 'Shadow Blast'"), - -(18583,0,0,0,0,0,100,0,0,0,2400,3800,0,11,9053,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Lisaile Fireweaver - In Combat CMC - Cast 'Fireball'"), -(18583,0,1,0,0,0,100,0,6000,10000,10000,16000,0,11,12470,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Lisaile Fireweaver - In Combat - Cast 'Fire Nova'"), -(18583,0,2,0,2,0,100,1,0,30,0,0,0,11,32932,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Lisaile Fireweaver - Between 0-30% Health - Cast 'Sun Shield' (No Repeat)"), -(18583,0,3,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Lisaile Fireweaver - Between 0-15% Health - Flee For Assist (No Repeat)"), - -(19136,0,0,0,0,0,100,0,0,0,2400,3800,0,11,9053,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Flamewaker Imp - In Combat CMC - Cast 'Fireball'"), - -(19830,0,0,0,0,0,100,0,0,0,3400,4800,0,11,35853,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Arcanist Ardonis - In Combat CMC - Cast 'Chain Fireball'"), -(19830,0,1,0,9,0,100,0,0,8,12000,15000,0,11,33860,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Arcanist Ardonis - Within 0-8 Range - Cast 'Arcane Explosion'"), - -(20163,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9053,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ambassador Solannas - In Combat CMC - Cast 'Fireball'"), -(20163,0,1,0,9,0,100,0,0,8,9000,15000,0,11,11831,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Ambassador Solannas - Within 0-8 Range - Cast 'Frost Nova'"), - -(20887,0,0,0,0,0,100,0,0,0,2400,3800,0,11,36227,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Deathforge Imp - In Combat CMC - Cast 'Firebolt'"), - -(21370,0,0,0,0,0,100,0,0,0,2400,3800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ethereal Nethermancer - In Combat CMC - Cast 'Shadow Bolt'"), -(21370,0,1,0,2,0,100,1,0,50,0,0,0,11,17173,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ethereal Nethermancer - Between 0-50% Health - Cast 'Drain Life' (No Repeat)"), - -(21730,0,0,0,0,0,100,0,0,0,2400,3800,0,11,38669,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Alluvion - In Combat CMC - Cast 'Water Bolt'"), -(21730,0,1,0,0,0,100,0,4000,8000,14000,18000,0,11,15063,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Alluvion - In Combat - Cast 'Frost Nova'"), - -(24656,0,0,0,0,0,100,0,0,0,2400,3800,0,11,44164,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Fizzle - In Combat CMC - Cast 'Firebolt'"), - -(24815,0,0,0,0,0,100,2,0,0,3400,4800,0,11,44577,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Imp - In Combat CMC - Cast 'Firebolt' (Normal Dungeon)"), -(24815,0,1,0,0,0,100,4,0,0,3400,4800,0,11,46044,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Imp - In Combat CMC - Cast 'Firebolt' (Heroic Dungeon)"), - -(26413,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Anub'ar Dreadweaver - In Combat CMC - Cast 'Shadow Bolt'"), -(26413,0,1,0,0,0,100,0,6000,9000,9000,14000,0,11,32063,33,0,0,0,0,5,0,0,0,0,0,0,0,0,"Anub'ar Dreadweaver - In Combat - Cast 'Corruption'"), - -(26607,0,0,0,0,0,100,0,0,0,3400,4800,0,11,21971,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Anub'ar Blightbeast - In Combat CMC - Cast 'Poison Bolt'"), -(26607,0,1,0,0,0,100,0,9000,12000,20000,24000,0,11,47443,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Anub'ar Blightbeast - In Combat - Cast 'Blighted Shriek'"), - -(26655,0,0,0,0,0,100,0,0,0,3400,4800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"High Cultist Zangus - In Combat CMC - Cast 'Shadow Bolt'"), -(26655,0,1,0,2,0,100,0,0,30,120000,125000,0,11,51605,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"High Cultist Zangus - Between 0-30% Health - Cast 'Zeal'"), - -(26722,0,0,0,0,0,100,2,0,0,3400,4800,0,11,15530,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Magus - In Combat CMC - Cast 'Frostbolt' (Normal Dungeon)"), -(26722,0,1,0,0,0,100,4,0,0,3400,4800,0,11,56775,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Magus - In Combat CMC - Cast 'Frostbolt' (Heroic Dungeon)"), -(26722,0,2,0,0,0,100,2,9000,11000,9000,15000,0,11,37132,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Magus - In Combat - Cast 'Arcane Shock' (Normal Dungeon)"), -(26722,0,3,0,0,0,100,4,9000,11000,9000,15000,0,11,56776,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Azure Magus - In Combat - Cast 'Arcane Shock' (Heroic Dungeon)"), - -(27963,0,0,0,0,0,100,2,0,0,3400,4800,0,11,15801,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Theurgist - In Combat CMC - Cast 'Lightning Bolt' (Normal Dungeon)"), -(27963,0,1,0,0,0,100,4,0,0,3400,4800,0,11,35010,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Theurgist - In Combat CMC - Cast 'Lightning Bolt' (Heroic Dungeon)"), -(27963,0,2,0,0,0,100,2,9000,12000,9000,12000,0,11,53167,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Theurgist - In Combat - Cast 'Forked Lightning' (Normal Dungeon)"), -(27963,0,3,0,0,0,100,4,9000,12000,9000,12000,0,11,59152,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Dark Rune Theurgist - In Combat - Cast 'Forked Lightning' (Heroic Dungeon)"), -(27963,0,4,0,9,0,100,1,0,5,0,0,0,11,51484,33,0,0,0,0,1,0,0,0,0,0,0,0,0,"Dark Rune Theurgist - Within 0-5 Range - Cast 'Iron Might' (No Repeat)"); diff --git a/sql/updates/world/3.3.5/2020_08_02_18_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_18_world_335.sql deleted file mode 100644 index eff0c8a057e..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_18_world_335.sql +++ /dev/null @@ -1,86 +0,0 @@ --- Sunblade Magister - Enchantment of Spell Haste -UPDATE `creature_addon` SET `auras` = "44604" WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id` = 24685); -UPDATE `creature_template_addon` SET `auras` = "44604" WHERE `entry` = 24685; -UPDATE `creature_template_addon` SET `auras` = "44604" WHERE `entry` = 25569; - -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (26670,13197,13236,14327,14349,16810,18114,18450,18539,18541,18685,19643,19657,20135,24685) AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(26670,0,0,0,0,0,100,2,0,0,5000,8000,0,11,48854,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat CMC - Cast 'Shoot' (Normal Dungeon)"), -(26670,0,1,0,0,0,100,4,0,0,5000,8000,0,11,59241,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat CMC - Cast 'Shoot' (Heroic Dungeon)"), -(26670,0,2,0,0,0,100,2,9000,14000,22000,26000,0,11,48871,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat - Cast 'Aimed Shot' (Normal Dungeon)"), -(26670,0,3,0,0,0,100,4,9000,14000,22000,26000,0,11,59243,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat - Cast 'Aimed Shot' (Heroic Dungeon)"), -(26670,0,4,0,0,0,100,2,14000,17000,24000,27000,0,11,48872,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat - Cast 'Multi-Shot' (Normal Dungeon)"), -(26670,0,5,0,0,0,100,4,14000,17000,24000,27000,0,11,59244,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Ymirjar Flesh Hunter - In Combat - Cast 'Multi-Shot' (Heroic Dungeon)"), - -(13197,0,0,0,0,0,100,0,0,0,2400,3800,0,11,15230,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Fel Lash - In Combat CMC - Cast 'Arcane Bolt'"), -(13197,0,1,0,0,0,100,0,9000,15000,11000,16000,0,11,22271,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Fel Lash - In Combat - Cast 'Arcane Explosion'"), - -(13236,0,0,0,0,0,100,0,0,0,3400,4800,0,11,15234,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Primalist Thurloga - In Combat CMC - Cast 'Lightning Bolt'"), -(13236,0,1,0,0,0,100,0,9000,13000,11000,15000,0,11,16006,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Primalist Thurloga - In Combat - Cast 'Chain Lightning'"), -(13236,0,2,0,0,0,100,0,7000,8000,14000,17000,0,11,15616,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Primalist Thurloga - In Combat - Cast 'Flame Shock'"), -(13236,0,3,0,2,0,100,0,0,50,48000,60000,0,11,15786,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Primalist Thurloga - Between 0-50% Health - Cast 'Earthbind Totem'"), -(13236,0,4,0,2,0,100,0,0,30,15000,22000,0,11,15982,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Primalist Thurloga - Between 0-30% Health - Cast 'Healing Wave'"), - -(14327,0,0,0,0,0,100,0,0,0,4800,6800,0,11,22709,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Lethtendris - In Combat CMC - Cast 'Void Bolt'"), -(14327,0,1,0,0,0,100,0,7000,12000,25000,30000,0,11,12742,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Lethtendris - In Combat - Cast 'Immolate'"), -(14327,0,2,0,0,0,100,0,8000,13000,13000,18000,0,11,17228,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Lethtendris - In Combat - Cast 'Shadow Bolt Volley'"), -(14327,0,3,0,0,0,100,0,2000,9000,15000,35000,0,11,16247,33,0,0,0,0,2,0,0,0,0,0,0,0,0,"Lethtendris - In Combat - Cast 'Curse of Thorns'"), -(14327,0,4,0,0,0,100,0,9000,12000,18000,22000,0,11,13338,33,0,0,0,0,6,0,0,0,0,0,0,0,0,"Lethtendris - In Combat - Cast 'Curse of Tongues'"), - -(14349,0,0,0,0,0,100,0,0,0,2400,3800,0,11,15228,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Pimgib - In Combat CMC - Cast 'Fireball'"), -(14349,0,1,0,0,0,100,0,8000,12000,11000,15000,0,11,16046,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Pimgib - In Combat - Cast 'Blast Wave'"), -(14349,0,2,0,0,0,100,0,5000,7000,14000,19000,0,11,22713,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Pimgib - In Combat - Cast 'Flame Buffet'"), -(14349,0,3,0,2,0,100,0,0,50,30000,30000,0,11,22710,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Pimgib - Between 0-50% Health - Cast 'Enlarge'"), - -(16810,0,0,0,0,0,100,0,0,0,2400,3800,0,11,9613,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Bonechewer Backbreaker - In Combat CMC - Cast 'Shadow Bolt'"), -(16810,0,1,0,0,0,100,0,7000,11000,9000,14000,0,11,16583,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Bonechewer Backbreaker - In Combat - Cast 'Shadow Shock'"), -(16810,0,2,0,2,0,100,0,0,30,30000,30000,0,11,6742,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Bonechewer Backbreaker - Between 0-30% Health - Cast 'Bloodlust'"), --- Lightning Shield - Out of Combat instead On Aggro -(18114,0,0,0,1,0,100,0,1000,1000,30000,30000,0,11,12550,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Feralfen Mystic - Out of Combat - Cast 'Lightning Shield'"), -(18114,0,1,0,0,0,100,0,0,0,2400,3800,0,11,9532,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Feralfen Mystic - In Combat CMC - Cast 'Lightning Bolt'"), -(18114,0,2,0,2,0,100,1,0,15,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Feralfen Mystic - Between 0-15% Health - Flee For Assist (No Repeat)"), --- Power of Kran'aish - Out of Combat instead On Aggro, they doesn't flee -(18450,0,0,0,1,0,100,0,1000,1000,30000,30000,0,11,32924,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Shienor Sorcerer - Out of Combat - Cast 'Power of Kran'aish'"), -(18450,0,1,0,0,0,100,0,0,0,2400,3800,0,11,26098,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Shienor Sorcerer - In Combat CMC - Cast 'Lightning Bolt'"), -(18450,0,2,0,0,0,100,0,6000,10000,12000,16000,0,11,32907,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Shienor Sorcerer - In Combat - Cast 'Arakkoa Blast'"), -(18450,0,3,0,0,0,100,0,10000,14000,18000,25000,0,11,6728,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Shienor Sorcerer - In Combat - Cast 'Enveloping Winds'"), --- Power of Kran'aish - Out of Combat instead On Aggro, he doesn't flee -(18539,0,0,0,1,0,100,0,1000,1000,30000,30000,0,11,32924,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Ashkaz - Out of Combat - Cast 'Power of Kran'aish'"), -(18539,0,1,0,0,0,100,0,0,0,2400,3800,0,11,26098,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ashkaz - In Combat CMC - Cast 'Lightning Bolt'"), -(18539,0,2,0,0,0,100,0,6000,10000,12000,16000,0,11,32907,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Ashkaz - In Combat - Cast 'Arakkoa Blast'"), -(18539,0,3,0,0,0,100,0,10000,14000,18000,25000,0,11,6728,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Ashkaz - In Combat - Cast 'Enveloping Winds'"), --- Power of Kran'aish - Out of Combat instead On Aggro, he doesn't flee -(18541,0,0,0,1,0,100,0,1000,1000,30000,30000,0,11,32924,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Urdak - Out of Combat - Cast 'Power of Kran'aish'"), -(18541,0,1,0,0,0,100,0,0,0,2400,3800,0,11,26098,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Urdak - In Combat CMC - Cast 'Lightning Bolt'"), -(18541,0,2,0,0,0,100,0,6000,10000,12000,16000,0,11,32907,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Urdak - In Combat - Cast 'Arakkoa Blast'"), -(18541,0,3,0,0,0,100,0,10000,14000,18000,25000,0,11,6728,1,0,0,0,0,6,0,0,0,0,0,0,0,0,"Urdak - In Combat - Cast 'Enveloping Winds'"), - -(18685,0,0,0,1,0,100,0,1000,1000,1800000,1800000,0,11,13787,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Okrek - Out of Combat - Cast 'Demon Armor'"), -(18685,0,1,0,0,0,100,0,0,0,2400,3800,0,11,14034,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Okrek - In Combat CMC - Cast 'Fireball'"), -(18685,0,2,0,0,0,100,0,8500,12000,12000,18000,0,11,32711,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Okrek - In Combat - Cast 'Shadow Nova'"), -(18685,0,3,0,0,0,100,0,6000,8000,6000,10000,0,11,12471,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Okrek - In Combat - Cast 'Shadow Bolt'"), - -(19643,0,0,0,1,0,100,0,1000,1000,600000,600000,0,11,35917,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunfury Astromancer - Out of Combat - Cast 'Fiery Intellect'"), -(19643,0,1,0,0,0,100,0,0,0,4500,6000,0,11,38391,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunfury Astromancer - In Combat CMC - Cast 'Scorch'"), -(19643,0,2,0,9,0,100,0,0,30,12000,16000,0,11,35914,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Sunfury Astromancer - Within 0-30 Range - Cast 'Astral Focus'"), - -(19657,0,0,0,0,0,100,0,0,0,3400,4800,0,11,19816,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Summoner Kanthin - In Combat CMC - Cast 'Fireball'"), -(19657,0,1,0,9,0,100,0,0,8,12000,16000,0,11,11831,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Summoner Kanthin - Within 0-8 Range - Cast 'Frost Nova'"), -(19657,0,2,0,0,0,100,0,10000,14000,18000,21000,0,11,17273,1,0,0,0,0,5,0,0,0,0,0,0,0,0,"Summoner Kanthin - In Combat - Cast 'Pyroblast'"), - -(20135,0,0,0,1,0,100,0,1000,1000,600000,600000,0,11,35917,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunfury Arch Mage - Out of Combat - Cast 'Fiery Intellect'"), -(20135,0,1,0,0,0,100,0,0,0,4500,6000,0,11,20823,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunfury Arch Mage - In Combat CMC - Cast 'Fireball'"), -(20135,0,2,0,9,0,100,0,0,8,11000,15000,0,11,11831,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunfury Arch Mage - Within 0-8 Range - Cast 'Frost Nova'"), --- Experimental only because it will be too powerful without melee --- and ranged phase (currently cannot be implemented properly) --- because creature receives +10% to haste after each sucessful cast --- and on retail if creature is in melee range it casts main spell less often --- and if not in melee range, it spams main spell --- In this case without melee phase creature will spam Frostbolts really fast -(24685,0,0,0,9,0,100,2,5,40,1,1,0,11,44606,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Magister - Within 5-40 Range - Cast 'Frostbolt' (Normal Dungeon)"), -(24685,0,1,0,9,0,100,4,5,40,1,1,0,11,46035,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Magister - Within 5-40 Range - Cast 'Frostbolt' (Heroic Dungeon)"), -(24685,0,2,0,0,0,100,2,8000,11000,17000,27000,0,11,44644,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunblade Magister - In Combat - Cast 'Arcane Nova' (Normal Dungeon)"), -(24685,0,3,0,0,0,100,4,8000,11000,15000,21000,0,11,46036,1,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunblade Magister - In Combat - Cast 'Arcane Nova' (Heroic Dungeon)"), -(24685,0,4,6,9,0,100,2,0,5,3000,7000,0,11,44606,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Magister - Within 0-5 Range - Cast 'Frostbolt' (Normal Dungeon)"), -(24685,0,5,6,9,0,100,4,0,5,3000,7000,0,11,46035,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Sunblade Magister - Within 0-5 Range - Cast 'Frostbolt' (Heroic Dungeon)"), -(24685,0,6,0,61,0,100,0,0,0,0,0,0,21,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sunblade Magister - On Link - Enable Combat Movement"); diff --git a/sql/updates/world/3.3.5/2020_08_02_19_world.sql b/sql/updates/world/3.3.5/2020_08_02_19_world.sql deleted file mode 100644 index ab175c6dc85..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_19_world.sql +++ /dev/null @@ -1,145 +0,0 @@ --- Father Kamaros SAI (Source: Sniffs & https://www.youtube.com/watch?v=p5T9py6wWzw) -SET @ID := 31279; -UPDATE `creature_template` SET `unit_flags` = 768 WHERE `entry` = @ID; -UPDATE `creature_addon` SET `bytes1` = 0 WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id` = @ID); -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN @ID*100+0 AND @ID*100+1 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(@ID,0,0,0,11,0,100,0,0,0,0,0,0,90,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Respawn - Set Flag Standstate Kneel"), -(@ID,0,1,0,4,0,30,0,0,0,0,0,0,1,5,0,1,0,0,0,7,0,0,0,0,0,0,0,0,"Father Kamaros - On Aggro - Say Line 5"), --- Probably no reason to not reset main spell for caster AI -(@ID,0,2,0,0,0,100,0,0,0,3400,4700,0,11,25054,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat CMC - Cast 'Holy Smite'"), -(@ID,0,3,0,0,0,100,256,5000,6200,11700,15600,0,11,17146,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Shadow Word: Pain' (No Reset)"), --- He casts it while in combat on allies (on player) and not on escort start -(@ID,0,4,0,0,0,100,256,0,0,6000,10000,0,11,58921,32,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Power Word: Fortitude' (No Reset)"), --- According to https://www.youtube.com/watch?v=wqJRG-FTLVQ and sniffs --- must be used on player too but we can't do it in one event -(@ID,0,5,0,0,0,100,256,0,4000,7000,14000,14000,11,32595,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Power Word: Shield' (No Reset)"), -(@ID,0,6,0,19,0,100,0,0,0,0,0,0,80,@ID*100+0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Quest Taken - Run Script"), -(@ID,0,7,0,40,0,100,0,21,0,0,0,0,80,@ID*100+1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Waypoint 21 Reached - Run Script"), -(@ID,0,8,0,40,0,100,0,24,0,0,0,0,41,1000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Waypoint 24 Reached - Despawn (1000)"), -(@ID,0,9,0,6,0,100,0,0,0,0,0,0,6,13221,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Death - Fail Quest 'I'm Not Dead Yet!'"), -(@ID,0,10,0,6,0,100,0,0,0,0,0,0,6,13229,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Death - Fail Quest 'I'm Not Dead Yet!'"), - -(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,16,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Store Targetlist"), -(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,0,91,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove Flag Standstate Kneel"), -(@ID*100+0,9,2,0,0,0,100,0,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove NPC Flag Questgiver"), -(@ID*100+0,9,3,0,0,0,100,0,2000,2000,0,0,0,1,1,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 1"), -(@ID*100+0,9,4,0,0,0,100,0,5000,5000,0,0,0,1,2,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 2"), -(@ID*100+0,9,5,0,0,0,100,0,0,0,0,0,0,19,768,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove Flags Immune To Players & Immune To NPC's"), -(@ID*100+0,9,6,0,0,0,100,0,5000,5000,0,0,0,53,0,31279,0,0,0,1,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Start Waypoint"), - -(@ID*100+1,9,0,0,0,0,100,0,0,0,0,0,0,54,14000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Pause Waypoint"), -(@ID*100+1,9,1,0,0,0,100,0,2000,2000,0,0,0,1,3,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 3"), -(@ID*100+1,9,2,0,0,0,100,0,0,0,0,0,0,15,13221,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Quest Credit 'I'm Not Dead Yet!'"), -(@ID*100+1,9,3,0,0,0,100,0,0,0,0,0,0,15,13229,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Quest Credit 'I'm Not Dead Yet!'"), -(@ID*100+1,9,4,0,0,0,100,0,4000,4000,0,0,0,1,4,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 4"), -(@ID*100+1,9,5,0,0,0,100,0,4000,4000,0,0,0,5,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Play Emote 1"), -(@ID*100+1,9,6,0,0,0,100,0,0,0,0,0,0,59,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Set Run On"); - --- Father Kamaros SAI (Source: Sniffs & https://www.youtube.com/watch?v=p5T9py6wWzw) -SET @ID := 32800; -UPDATE `creature_template` SET `unit_flags` = 768 WHERE `entry` = @ID; -UPDATE `creature_template_addon` SET `bytes1` = 0 WHERE `entry` = @ID; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN @ID*100+0 AND @ID*100+1 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(@ID,0,0,0,11,0,100,0,0,0,0,0,0,90,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Respawn - Set Flag Standstate Kneel"), -(@ID,0,1,0,4,0,30,0,0,0,0,0,0,1,5,0,1,0,0,0,7,0,0,0,0,0,0,0,0,"Father Kamaros - On Aggro - Say Line 5"), --- Probably no reason to not reset main spell for caster AI -(@ID,0,2,0,0,0,100,0,0,0,3400,4700,0,11,25054,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat CMC - Cast 'Holy Smite'"), -(@ID,0,3,0,0,0,100,256,5000,6200,11700,15600,0,11,17146,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Shadow Word: Pain' (No Reset)"), --- He casts it while in combat on allies (on player) and not on escort start -(@ID,0,4,0,0,0,100,256,0,0,6000,10000,0,11,58921,32,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Power Word: Fortitude' (No Reset)"), --- According to https://www.youtube.com/watch?v=wqJRG-FTLVQ and sniffs --- must be used on player too but we can't do it in one event -(@ID,0,5,0,0,0,100,256,0,4000,7000,14000,14000,11,32595,32,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - In Combat - Cast 'Power Word: Shield' (No Reset)"), -(@ID,0,6,0,19,0,100,0,0,0,0,0,0,80,@ID*100+0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Quest Taken - Run Script"), -(@ID,0,7,0,40,0,100,0,21,0,0,0,0,80,@ID*100+1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Waypoint 21 Reached - Run Script"), -(@ID,0,8,0,40,0,100,0,24,0,0,0,0,41,1000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Waypoint 24 Reached - Despawn (1000)"), -(@ID,0,9,0,6,0,100,0,0,0,0,0,0,6,13481,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Death - Fail Quest 'Let's Get Out of Here!'"), -(@ID,0,10,0,6,0,100,0,0,0,0,0,0,6,13482,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Death - Fail Quest 'Let's Get Out of Here!'"), - --- Since we don't have a simple way to load waypoint, we have to duplicate action lists --- because later it will be easier to update both scripts -(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,16,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Store Targetlist"), -(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,0,91,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove Flag Standstate Kneel"), -(@ID*100+0,9,2,0,0,0,100,0,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove NPC Flag Questgiver"), -(@ID*100+0,9,3,0,0,0,100,0,2000,2000,0,0,0,1,1,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 1"), -(@ID*100+0,9,4,0,0,0,100,0,5000,5000,0,0,0,1,2,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 2"), -(@ID*100+0,9,5,0,0,0,100,0,0,0,0,0,0,19,768,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Remove Flags Immune To Players & Immune To NPC's"), -(@ID*100+0,9,6,0,0,0,100,0,5000,5000,0,0,0,53,0,32800,0,0,0,1,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Start Waypoint"), - -(@ID*100+1,9,0,0,0,0,100,0,0,0,0,0,0,54,14000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Pause Waypoint"), -(@ID*100+1,9,1,0,0,0,100,0,2000,2000,0,0,0,1,3,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 3"), -(@ID*100+1,9,2,0,0,0,100,0,0,0,0,0,0,15,13481,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Quest Credit 'Let's Get Out of Here!'"), -(@ID*100+1,9,3,0,0,0,100,0,0,0,0,0,0,15,13482,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Quest Credit 'Let's Get Out of Here!'"), -(@ID*100+1,9,4,0,0,0,100,0,4000,4000,0,0,0,1,4,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Father Kamaros - On Script - Say Line 4"), -(@ID*100+1,9,5,0,0,0,100,0,4000,4000,0,0,0,5,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Play Emote 1"), -(@ID*100+1,9,6,0,0,0,100,0,0,0,0,0,0,59,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Father Kamaros - On Script - Set Run On"); - -DELETE FROM `waypoints` WHERE `entry` IN (31279,32800); -INSERT INTO `waypoints` (`entry`,`pointid`,`position_x`,`position_y`,`position_z`,`point_comment`) VALUES -(31279,1,6717.6904,3443.2432,682.687,"Father Kamaros"), -(31279,2,6718.762,3435.7378,682.3103,"Father Kamaros"), -(31279,3,6722.3506,3431.3716,682.242,"Father Kamaros"), -(31279,4,6731.009,3433.3816,682.1853,"Father Kamaros"), -(31279,5,6742.377,3443.0815,679.90356,"Father Kamaros"), -(31279,6,6752.7676,3453.6272,676.74646,"Father Kamaros"), -(31279,7,6768.5146,3467.874,672.9478,"Father Kamaros"), -(31279,8,6779.0215,3479.7495,673.0938,"Father Kamaros"), -(31279,9,6788.5806,3481.9812,676.28046,"Father Kamaros"), -(31279,10,6799.746,3483.9277,679.7172,"Father Kamaros"), -(31279,11,6808.936,3483.4111,683.36584,"Father Kamaros"), -(31279,12,6823.6616,3483.8047,688.5365,"Father Kamaros"), -(31279,13,6844.1562,3480.054,691.90576,"Father Kamaros"), -(31279,14,6890.3213,3478.8525,697.388,"Father Kamaros"), -(31279,15,6918.0796,3479.9023,702.74207,"Father Kamaros"), -(31279,16,6945.9097,3475.4602,708.7313,"Father Kamaros"), -(31279,17,6967.8853,3470.103,710.34485,"Father Kamaros"), -(31279,18,6978.2534,3467.9526,710.8566,"Father Kamaros"), -(31279,19,7006.3325,3458.2712,697.653,"Father Kamaros"), -(31279,20,7022.8506,3449.9045,696.6406,"Father Kamaros"), -(31279,21,7037.923,3440.7744,695.54376,"Father Kamaros"), -- -(31279,22,7056.45,3428.8298,695.0076,"Father Kamaros"), -(31279,23,7072.7354,3418.1975,695.0446,"Father Kamaros"), -(31279,24,7085.5522,3408.04,694.9196,"Father Kamaros"), -(32800,1,6717.6904,3443.2432,682.687,"Father Kamaros"), -(32800,2,6718.762,3435.7378,682.3103,"Father Kamaros"), -(32800,3,6722.3506,3431.3716,682.242,"Father Kamaros"), -(32800,4,6731.009,3433.3816,682.1853,"Father Kamaros"), -(32800,5,6742.377,3443.0815,679.90356,"Father Kamaros"), -(32800,6,6752.7676,3453.6272,676.74646,"Father Kamaros"), -(32800,7,6768.5146,3467.874,672.9478,"Father Kamaros"), -(32800,8,6779.0215,3479.7495,673.0938,"Father Kamaros"), -(32800,9,6788.5806,3481.9812,676.28046,"Father Kamaros"), -(32800,10,6799.746,3483.9277,679.7172,"Father Kamaros"), -(32800,11,6808.936,3483.4111,683.36584,"Father Kamaros"), -(32800,12,6823.6616,3483.8047,688.5365,"Father Kamaros"), -(32800,13,6844.1562,3480.054,691.90576,"Father Kamaros"), -(32800,14,6890.3213,3478.8525,697.388,"Father Kamaros"), -(32800,15,6918.0796,3479.9023,702.74207,"Father Kamaros"), -(32800,16,6945.9097,3475.4602,708.7313,"Father Kamaros"), -(32800,17,6967.8853,3470.103,710.34485,"Father Kamaros"), -(32800,18,6978.2534,3467.9526,710.8566,"Father Kamaros"), -(32800,19,7006.3325,3458.2712,697.653,"Father Kamaros"), -(32800,20,7022.8506,3449.9045,696.6406,"Father Kamaros"), -(32800,21,7037.923,3440.7744,695.54376,"Father Kamaros"), -- -(32800,22,7056.45,3428.8298,695.0076,"Father Kamaros"), -(32800,23,7072.7354,3418.1975,695.0446,"Father Kamaros"), -(32800,24,7085.5522,3408.04,694.9196,"Father Kamaros"); - --- Shown in https://www.youtube.com/watch?v=wqJRG-FTLVQ and web archive (wowhead) -DELETE FROM `creature_text` WHERE `CreatureID` IN (31279,32800) AND `GroupID` = 5; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(31279,5,0,"Face your judgment by the Light!",12,0,100,0,0,0,31950,0,"Father Kamaros"), -(31279,5,1,"You will never take me alive!",12,0,100,0,0,0,31952,0,"Father Kamaros"), -(31279,5,2,"The Argent Crusade never surrenders!",12,0,100,0,0,0,31953,0,"Father Kamaros"), -(32800,5,0,"Face your judgment by the Light!",12,0,100,0,0,0,31950,0,"Father Kamaros"), -(32800,5,1,"You will never take me alive!",12,0,100,0,0,0,31952,0,"Father Kamaros"), -(32800,5,2,"The Argent Crusade never surrenders!",12,0,100,0,0,0,31953,0,"Father Kamaros"); - --- Emotes were not added to one of them -UPDATE `creature_text` SET `Emote` = 1 WHERE `CreatureID` = 31279 AND `GroupID` = 2; -UPDATE `creature_text` SET `Emote` = 1 WHERE `CreatureID` = 31279 AND `GroupID` = 3; -UPDATE `creature_text` SET `Emote` = 2 WHERE `CreatureID` = 31279 AND `GroupID` = 4; diff --git a/sql/updates/world/3.3.5/2020_08_02_20_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_20_world_335.sql deleted file mode 100644 index ce1e167de08..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_20_world_335.sql +++ /dev/null @@ -1,137 +0,0 @@ --- 40 Un peligro con olor a pescado --- https://es.wowhead.com/quest=40 --- https://wow-es.gamepedia.com/Misión:Un peligro con olor a pescado -SET @ID := 40; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí, hablé con Remy. Lo respeto como mercader, aunque los informes de los múrlocs del este han sido, por decirlo suavemente, demasiado superficiales.$B$BTomo nota de tu preocupación pero, si no recibo un informe militar sobre la amenaza múrloc, no puedo enviar más tropas al este.', 0); - --- 76 La Cantera de Jaspe --- https://es.wowhead.com/quest=76 --- https://wow-es.gamepedia.com/Misión:La Cantera de Jaspe -SET @ID := 76; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Que la Luz esté contigo, $n. ¿Qué vienes a informarme? ¿Has explorado la Cantera de Jaspe?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Dices que hay kóbolds en la Cantera de Jaspe? ¡Maldita sea! ¡La situación empeora cada minuto!$B$BGracias por el informe, $n. Aunque habría preferido que trajeras buenas noticias, claro.', 0); - --- 60 Las velas de los kóbolds --- https://es.wowhead.com/quest=60 --- https://wow-es.gamepedia.com/Misión:Las velas de los kóbolds -SET @ID := 60; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has reunido las velas ya?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Estabas ocupado cazando algún kóbold que otro, ¿eh? Gracias por las velas, $n, aquí tienes tu recompensa.', 0); - --- 106 Jóvenes enamorados --- https://es.wowhead.com/quest=106 --- https://wow-es.gamepedia.com/Misión:Jóvenes enamorados -SET @ID := 106; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡¿Que tienes qué?! Maybell es la luz que ilumina mi tediosa vida. ¡Déjame ver su carta, deprisa!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ah! No puedo soportar estar separado de ella. ¡¡Tengo que verla!!', 0); - --- 85 El collar perdido --- https://es.wowhead.com/quest=85 --- https://wow-es.gamepedia.com/Misión:El collar perdido -SET @ID := 85; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Que has perdido qué? Pues yo no he robado ningún collar, ¡no soy un ladrón!$B$BCreo que sé quién lo hizo, pero... tengo demasiada hambre para que me funcione la memoria.', 0); - --- 88 ¡Princesa debe morir! --- https://es.wowhead.com/quest=88 --- https://wow-es.gamepedia.com/Misión:¡Princesa debe morir! -SET @ID := 88; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿La has visto ya? ¿Te has ocupado de ella?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Menos mal! ¡Esa cerda se estaba poniendo tan gorda que se habría comido toda nuestra cosecha! Gracias, $n.', 0); - --- 111 Habla con la abuelita --- https://es.wowhead.com/quest=111 --- https://wow-es.gamepedia.com/Misión:Habla con la abuelita -SET @ID := 111; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mientras nuestras familias sigan siendo enemigas, Tommy Joe y Maybell no tendrán futuro. Pero quizás podamos reunirlos, aunque sea por poco tiempo.$B$BMm, ¿qué podríamos hacer?', 0); - --- 86 Un pastel para Billy --- https://es.wowhead.com/quest=86 --- https://wow-es.gamepedia.com/Misión:Un pastel para Billy -SET @ID := 86; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'No creo que esté bien dar de comer al pillo que me robó el collar, pero si es lo que hay que hacer para recuperar lo que es mío, ¡habrá que hacerlo!$B$B¿Tienes la carne de jabalí?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Aunque esta carne de jabalí sea dura, cocinándola a fuego lento es más que suficiente. ¡Seguro que sale un jugoso pastel!', 0); - --- 84 Vuelve con Billy --- https://es.wowhead.com/quest=84 --- https://wow-es.gamepedia.com/Misión:Vuelve con Billy -SET @ID := 84; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ay... ¡Me muero de hambre! ¿Me has traído el pastel, $n?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Mm, qué rico! ¡Este pastel es lo mejor que he comido en mi vida!$B$BCreo que me está volviendo la memoria...', 0); - --- 87 Dientes de Oro --- https://es.classic.wowhead.com/quest=87 -SET @ID := 87; -UPDATE `quest_template_locale` SET `Details` = 'Estaba jugando cerca de la Mina Abisal y creo que se me cayó... esto... quiero decir, creo que vi el collar de la señora. No me preguntes cómo llegó allí, ¡porque no lo sé!$B$BPues eso, que vi a un enorme kóbold con dientes de oro que lo recogía y entraba corriendo a la mina. Si encuentras a ese kóbold, encontrarás el collar, ¡lo juro!', `VerifiedBuild` = '0' WHERE `ID` = @ID AND `locale` = 'esES'; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. ¿Has encontrado mi collar?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Oh, lo has encontrado! ¡Gracias, muchas gracias!$B$BTen, toma esto. Era de mi marido. Siempre dijo que le traía suerte. ¡Es una pena que no lo llevara en su última campaña! *snif*', 0); - --- 107 Una nota para William --- https://es.wowhead.com/quest=107 --- https://wow-es.gamepedia.com/Misión:Una nota para William -SET @ID := 107; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que tienes una nota de la abuelita Pedregosa, ¿eh? ¡Hace años que no veo a Mildred! Me pregunto qué dirá...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Cómo compadezco a esas pobres almas... Maybell y Tommy Joe. También yo fui joven y también conocí el amor... una vez.$B$B¡Debe de haber algo que pueda hacer para ayudarles! Deja que piense...', 0); - --- 112 La Recolección de Kelp --- https://es.wowhead.com/quest=112 --- https://wow-es.gamepedia.com/Misión:La Recolección de Kelp -SET @ID := 112; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes el Kelp de Cristal? Estoy seguro de que Maybell está ansiosa por ver a su novio...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ya las tengo. ¡Gran Trabajo! Ahora espera un momento mientras hago la pócima...', 0); - --- 114 La fuga --- https://es.wowhead.com/quest=114 --- https://wow-es.gamepedia.com/Misión:La fuga -SET @ID := 114; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Entregaste mi carta a Tommy Joe? ¿Y qué dijo?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ay! Me siento muy culpable por engañar a mi familia, pero no puedo ignorar lo que siento por Tommy Joe.$B$BGracias, $n. Beberé este licor en cuanto tenga la oportunidad de escaparme para ir a ver a mi amado.', 0); - --- 16 Dale de beber a Gerard --- https://es.wowhead.com/quest=16 --- https://wow-es.gamepedia.com/Misión:Dale de beber a Gerard -SET @ID := 16; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'La agricultura es un trabajo que da mucha sed y estoy siempre en busca de agua manantial refrescante.$B$BSi tienes algo estoy dispuesto a hacer un intercambio.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Gracias, $n! Y vuelve si quieres hacer otro intercambio.', 0); - --- 61 Un envío para Ventormenta --- https://es.wowhead.com/quest=61 --- https://wow-es.gamepedia.com/Misión:Un envío para Ventormenta -SET @ID := 61; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Oh, ¿Un envío de mi hermano? ¡Espléndido! ¡La fortuna brilla en mí hoy!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Aquí está tu pago... y mientras estás aquí, ¡Echa un vistazo! Estoy seguro de que tenemos alguna poción o abalorio útil para ti.', 0); - --- 332 Publicidad de la bodega --- https://es.wowhead.com/quest=332 --- https://wow-es.gamepedia.com/Misión:Publicidad de la bodega -SET @ID := 332; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Saludos y $gbienvenido:bienvenida;, $gseñor:señora;. ¿Has probado ya alguno de nuestros vinos?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Entonces has visto a Renato? Aquí estamos, $gcaballero:dama;. Una botella de nuestro Dalaran Noir especial. ¡No encontrarás nada mejor en todo Azeroth!', 0); diff --git a/sql/updates/world/3.3.5/2020_08_02_21_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_21_world_335.sql deleted file mode 100644 index 90bb1b9c672..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_21_world_335.sql +++ /dev/null @@ -1,4 +0,0 @@ --- Remove loot from creatures with CREATURE_DIFFICULTYFLAGS_NO_LOOT & CREATURE_DIFFICULTYFLAGS_NO_CORPSE_UPON_DEATH -UPDATE `creature_template` SET `lootid` = 0, `mingold` = 0, `maxgold` = 0 WHERE `entry` IN (21425,26045,26224,26458,26690,26691,26692,30819,30822,30823,26811,26812,26852,27463,27500,27656,31561,28006,28018,28094,28170,28220,28312,28389,28529,28530,28559,28594,28654,28729,31616,28730,31615,28731,31617,28752,29018,29307,31365,29378,29498,29551,29639,29696,30005,30008,30010,30011,30154,30492,31142,31812,31813,32161,32467,32664,33651,35325,34108); -DELETE FROM `creature_loot_template` WHERE `Entry` IN (21425,26045,26224,26458,26690,26691,26692,30819,26811,26812,26852,27463,27500,27656,31561,28006,28018,28094,28170,28220,28312,28389,28529,28530,28559,28594,28654,28729,31616,28730,31615,28731,31617,28752,29018,29307,31365,29378,29498,29551,29639,29696,30005,30008,30010,30011,30154,30492,31142,31812,31813,32161,32467,32664,33651,35325); -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 1 AND `SourceGroup` IN (26811,26812,28529); diff --git a/sql/updates/world/3.3.5/2020_08_02_22_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_22_world_335.sql deleted file mode 100644 index af12f1f9a12..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_22_world_335.sql +++ /dev/null @@ -1,119 +0,0 @@ --- 35 Más preocupaciones --- https://es.wowhead.com/quest=35 --- https://wow-es.gamepedia.com/Misión:Más preocupaciones -SET @ID := 35; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí, los múrlocs se han asentado a lo largo de los ríos del este de Elwynn. No sabemos por qué están ahí, pero son agresivos y, además, ¡son hasta un poco inteligentes!', 0); - --- 52 Proteger la frontera --- https://es.wowhead.com/quest=52 --- https://wow-es.gamepedia.com/Misión:Proteger la frontera -SET @ID := 52; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has matado a esos lobos y a los osos?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por tu ayuda, $n. Debe de haber algo en el bosque que está agitando a esos animales.$B$BSea lo que sea, espero que no salga de allí.', 0); - --- 37 Encuentra a los guardias perdidos --- https://es.wowhead.com/quest=37 --- https://wow-es.gamepedia.com/Misión:Encuentra a los guardias perdidos -SET @ID := 37; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Aunque el cuerpo ha sido saqueado, cerca de él hay un medallón que nadie ha recogido. Tiene una inscripción: "Lacayo Malakai Roca".', 0); - --- 45 Descubre el destino de Rolf --- https://es.wowhead.com/quest=45 --- https://wow-es.gamepedia.com/Misión:Descubre el destino de Rolf -SET @ID := 45; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Alrededor del cuello del cadáver hay un medallón de metal con una inscripción que reza: "Lacayo Rolf Hartford".', 0); - --- 39 Entrega el informe de Thomas --- https://es.classic.wowhead.com/quest=39 -SET @ID := 39; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mmm, son noticias preocupantes. Nuestras defensas ya están bastante mermadas y, ahora que hemos perdido a Rolf y Malakai a manos de esos murlocs, estamos incluso peor.$B$BSi las cosas no mejoran, para el final de la semana habrá un combate en Villadorada.', 0); - --- 59 Armadura de paño y cuero --- https://es.wowhead.com/quest=59 --- https://wow-es.gamepedia.com/Misión:Armadura de paño y cuero -SET @ID := 59; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El ejército de Ventormenta me ha encargado que suministre a sus tropas tela y armaduras de cuero.$B$BSi tienes un marcador para mí, estaré encantada de hacerte algo.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, gracias por el marcador. Por favor, elige la armadura que quieras.$B$BBuena suerte, valiente $c. Espero que esta armadura te sirva bien.', 0); - --- 1097 La tarea de Elmore --- https://es.wowhead.com/quest=1097 --- https://wow-es.gamepedia.com/Misión:La tarea de Elmore -SET @ID := 1097; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Estás aquí para ayudar con la entrega? ¡Estupendo!', 0); - --- 239 El Cuartel de Arroyoeste necesita ayuda --- https://es.wowhead.com/quest=239 --- https://wow-es.gamepedia.com/Misión:El Cuartel de Arroyoeste necesita ayuda -SET @ID := 239; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Te envía el alguacil Dughan, ¿eh? No eres del ejército, pero bueno, si te manda Dughan, me basta como referencia.$B$BNuestra situación es, como mínimo, apurada. Espero que puedas echarnos una mano.', 0); - --- 11 Recompensas por los gnolls Zarparrío --- https://es.wowhead.com/quest=11 --- https://wow-es.gamepedia.com/Misión:Recompensas por los gnolls Zarparrío -SET @ID := 11; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Saludos, $n. ¿Has estado matando gnolls...?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Has estado muy ocupado! Muchas gracias, $n.', 0); - --- 176 Se busca: Hogger --- https://es.wowhead.com/quest=176 --- https://wow-es.gamepedia.com/Misión:Se busca: Hogger -SET @ID := 176; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí, Hogger ha sido un auténtico estorbo para mí y para mis hombres. ¿Tines algo de que informar sobre la bestia?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Que ha hecho QUÉ?$B$BGenial, ahora tenemos una bestia sanguinaria justo bajo las calles de Ventormenta con todo un ejército de gnolls a su disposición. Qué gran mejora, ya me siento más seguro.$B$BAquí tienes tu recompensa, $n, pero prométeme que irás a ver a los guardias de las Mazmorras en algún momento para asegurarte de que todo va bien.', 0); - --- 176 Se busca: Hogger --- https://es.classic.wowhead.com/quest=176 -SET @ID := 176; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí, Hogger ha sido un auténtico estorbo para mí y para mis hombres. ¿Tines algo de que informar sobre la bestia?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ja! ¡Muy bien! ¡Empezaba a creer que nadie conseguiría abatir a ese monstruo!$B$BAquí tienes, $n. Y gracias, ese gnoll era un dolor de cabeza tan monumental como la Cumbre de Roca Negra!', 0); - --- 46 Recompensas por los múrlocs --- https://es.wowhead.com/quest=46 --- https://wow-es.gamepedia.com/Misión:Recompensas por los múrlocs -SET @ID := 46; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Cómo va la caza, $n?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes las aletas? ¡Genial! El alguacil Dughan está ansioso por recibir noticias del estado de la situación en Elwynn y me gustaría decirle que empezamos a controlar la situación.$B$BTus acciones han contribuido a que sea posible.', 0); - --- 83 Pañuelos de lino rojo --- https://es.wowhead.com/quest=83 --- https://wow-es.gamepedia.com/Misión:Pañuelos de lino rojo -SET @ID := 83; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Me estoy quedando sin lino, $n. ¿No tendrás tú algo de lino que me puedas dar?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, qué pañuelos tan estupendos... son un poco ásperos, pero...$B$B¡Ten!', 0); - --- 5545 El cumplimiento del plazo --- https://es.wowhead.com/quest=5545 --- https://wow-es.gamepedia.com/Misión:El cumplimiento del plazo -SET @ID := 5545; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ese plazo se acerca cada vez más, $c. Te lo ruego, date prisa en recoger la madera.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Fantástico! Gracias a ti, debería poder cumplir con el plazo. Quisiera demostrarte mi agradecimiento dándote algunas monedas.$B$BGracias y adiós.', 0); - --- 109 Habla con Gryan Mantorrecio --- https://es.classic.wowhead.com/quest=109 -SET @ID := 109; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que te ha enviado aquí mi amigo, ¿eh? Qué amable por su parte.$B$BBien, te diré que la monarquía de Ventormenta nos ha abandonado. Ahora son Las Milicias del Pueblo las que mantienen la tierra a salvo de la corrupción. Si nuestra causa te interesa, puedo ofrecer a tus habilidades de combate un trabajo al servicio de la libertad.', 0); \ No newline at end of file diff --git a/sql/updates/world/3.3.5/2020_08_02_23_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_23_world_335.sql deleted file mode 100644 index 7e42cace10b..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_23_world_335.sql +++ /dev/null @@ -1,2 +0,0 @@ --- Important Blackrock Documents should only be lootable from a gameobject -DELETE FROM `creature_loot_template` WHERE `Reference`=0 AND `Item`=12562; diff --git a/sql/updates/world/3.3.5/2020_08_02_24_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_24_world_335.sql deleted file mode 100644 index 845cd5e0c1a..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_24_world_335.sql +++ /dev/null @@ -1,6 +0,0 @@ --- Remove loot from creatures with CREATURE_DIFFICULTYFLAGS_NO_LOOT -UPDATE `creature_template` SET `lootid` = 0, `mingold` = 0, `maxgold` = 0 WHERE `entry` IN (14874,15387,15467,16049,16050,16051,16052,16055,16058,16115,16506,29274,17256,17399,18614,17477,18606,17622,20578,17653,18620,17715,18369,19016,21646,19208,20660,19209,20661,19759,20424,20498,21044,21166,21195,22454,22910,24196,24954,25211,25284,25768,25802,12099,12340,12816,11142,11317,5907,6492,7050,7308,7310,7340,7787,7788,7789,7849,8876,8877,10161,10601,10602,10720); -DELETE FROM `creature_loot_template` WHERE `Entry` IN (14874,15387,15467,16049,16050,16051,16052,16055,16058,16115,16506,17715,18369,19208,19209,19759,20424,20498,21044,21166,21195,22454,22910,24196,24954,25211,25284,25768,25802,12099,12340,12816,11142,11317,5907,6492,7050,7308,7310,7340,7787,7788,7789,7849,8876,8877,10161,10601,10602,10720); - --- Domesticated Felboar is no longer skinnable -UPDATE `creature_template` SET `skinloot` = 0 WHERE `entry` = 21195; diff --git a/sql/updates/world/3.3.5/2020_08_02_25_world.sql b/sql/updates/world/3.3.5/2020_08_02_25_world.sql deleted file mode 100644 index c9f56fd254d..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_25_world.sql +++ /dev/null @@ -1,5 +0,0 @@ --- Fix IC intro texts and TextRange --- Highlord Tirion Fordring used broadcast text for his gossip menu; TextRange is wrong at least for type 12 -UPDATE `creature_text` SET `BroadcastTextId` = 37027 WHERE `CreatureID` = 37119 AND `GroupID` = 0 AND `ID` = 0; -UPDATE `creature_text` SET `TextRange` = 2 WHERE `CreatureID` = 37119; -UPDATE `creature_text` SET `TextRange` = 2 WHERE `CreatureID` = 37187 AND `GroupID` BETWEEN 15 AND 18; diff --git a/sql/updates/world/3.3.5/2020_08_02_26_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_26_world_335.sql deleted file mode 100644 index d51b24fde6f..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_26_world_335.sql +++ /dev/null @@ -1,32 +0,0 @@ --- 823 Sargento Willen -SET @ID := 823; -DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; -INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', 'Hola, $c. Normalmente estaría fuera, en el combate, cuidando a la gente de Ventormenta, pero muchos de los guardias de Ventormenta están luchando en otras tierras. Así que aquí estoy, suplente y ofreciendo recompensas cuando prefiero estar de patrulla...', 0); --- 240 Alguacil Dughan -SET @ID := 240; -DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; -INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', '¡Ach, ya es bastante difícil mantener el orden por aquí sin que surjan todos estos nuevos problemas! Espero que tengas buenas noticias, $n...', 0); --- 253 William Mortero -SET @ID := 253; -DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; -INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', '¡Ajá! Buen día, buen día, Maestro $c! Ven, siéntate y toma una copa. Tienes una mirada emprendedora en tus ojos y creo que encontrarás que vale la pena hablar conmigo...', 0); --- 261 Guardia Thomas -SET @ID := 261; -DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; -INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', 'Hola ciudadano. Pareces $gun:una; $ghombre:mujer; con un propósito: ¿tienes negocios con el ejército de Ventormenta?', 0); --- 278 Sara Timberlain -SET @ID := 278; -DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; -INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', 'Hola, $gbuen señor:buena señora;. Siéntese y coma si tiene hambre. No se preocupe si parezco ocupada con mi trabajo de aguja, le estoy escuchando ...', 0); --- 238 Verna Cejade -SET @ID := 238; -DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; -INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', 'A veces pienso que hay una gran nube gris en el cielo, lloviendo sobre nosotros la mala suerte. Primero, nos expulsan de nuestra tierra, y ahora ni siquiera podemos salir de Westfall. Todo es un desastre. Algo se tiene que hacer.', 0); --- 235 Selma Saldean -SET @ID := 235; -DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; -INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', '¡Bienvenido a nuestra humilde morada! Siempre es agradable ver una cara amigable. Y qué brazos tan fuertes tienes. Mi esposo y yo siempre estamos buscando ayuda en la granja. Ahora que la mayoría de las personas buenas se han ido, es difícil encontrar a alguien de ayudar.', 0); --- 234 Alguacil Gryan Monterrecio -SET @ID := 234; -DELETE FROM `quest_greeting_locale` WHERE `ID` = @ID AND `Type` = 0 AND `locale` = 'esES'; -INSERT INTO `quest_greeting_locale` (`ID`, `Type`, `locale`, `Greeting`, `VerifiedBuild`) VALUES (@ID, 0, 'esES', 'Una completa corrupción se ha infiltrado en Paramos de Poniente. Mientras cumplía con mi deber en los campos de batalla de Lordaeron, estas honestas granjas fueron invadidas y convertidas en escondites para matones y asesinos. La Milicia Popular necesita tu ayuda.', 0); diff --git a/sql/updates/world/3.3.5/2020_08_02_27_world.sql b/sql/updates/world/3.3.5/2020_08_02_27_world.sql deleted file mode 100644 index 8061c59307c..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_27_world.sql +++ /dev/null @@ -1,13 +0,0 @@ --- Shadowy Tormentor SAI (Source: https://www.youtube.com/watch?v=l9RY8ot26CY & https://www.youtube.com/watch?v=98p2aou5E1M) -SET @ID := 26966; -UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` = @ID; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(@ID,0,0,0,4,0,100,0,0,0,0,0,0,1,0,0,1,0,0,0,7,0,0,0,0,0,0,0,0,"Shadowy Tormentor - On Aggro - Say Line 0"); - -DELETE FROM `creature_text` WHERE `CreatureID` = @ID; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(@ID,0,0,"The boy believed he could essssscape... Neither of you shall make it out alive.",12,0,100,0,0,0,26102,0,"Shadowy Tormentor"), -(@ID,0,1,"Kill ussss all... More will come for him...",12,0,100,0,0,0,26103,0,"Shadowy Tormentor"), -(@ID,0,2,"Relent! This ssssoul iss not worth sssaving...",12,0,100,0,0,0,26104,0,"Shadowy Tormentor"), -(@ID,0,3,"You have made a grave misssstake...",12,0,100,0,0,0,26105,0,"Shadowy Tormentor"); diff --git a/sql/updates/world/3.3.5/2020_08_02_28_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_28_world_335.sql deleted file mode 100644 index fa71b667ef1..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_28_world_335.sql +++ /dev/null @@ -1,138 +0,0 @@ --- 64 La reliquia olvidada --- https://es.classic.wowhead.com/quest=64 -SET @ID := 64; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Por casualidad, ¿no conseguirías encontrar mi reloj, verdad?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Mi reloj! ¡Muchas gracias, amable señor!$B$BSolo somos unos pobres granjeros y hemos perdido nuestras tierras, pero, por favor, acepta esta recompensa como una muestra de nuestro aprecio.', 0); - --- 151 La pobre y vieja Blanchy --- https://es.classic.wowhead.com/quest=151 -SET @ID := 151; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'La Vieja Blanchy está en las últimas. ¿Has podido encontrar algo de avena?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Muchísimas gracias, $n! ¡La pobre Vieja Blanchy se pondrá tan contenta!', 0); - --- 36 Estofado de los Páramos de Poniente --- https://es.classic.wowhead.com/quest=36 -SET @ID := 36; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Voy a echar mucho de menos a Verna Furlbrow. ¿No la verías por casualidad cuando estuviste por ahí, verdad?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Esa Verna siempre fue una muchacha encantadora. La echaré de menos en los Páramos de Poniente pero, entre tú y yo, es una chica de ciudad y en Ventormenta estará muy a gusto. ¡Pero basta de chácharas! ¡Tenemos que hacer el estofado de los Páramos de Poniente!', 0); - --- 9 Campos de la muerte --- https://es.classic.wowhead.com/quest=9 -SET @ID := 9; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, ya veo que has vuelto! Espero que hayas trabajado duro limpiando esos campos de esos vigias de la cosecha. ¿Ya mataste a veinte?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Buen trabajo amigo. Te has ganado bien tu sueldo. Quién sabe, quizás los Páramos de Poniente vuelvan a ser prósperos.', 0); - --- 22 Pastel de hígado de dentosangre --- https://es.classic.wowhead.com/quest=22 -SET @ID := 22; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Todo lo que necesito para mi famosa empanada de carne son 8 hígados de dentosangre!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Son perfectos, $n! Muchas gracias. El granjero Saldean y yo vamos a darnos un gran festín. Toma, esto es para ti, por todo el trabajo. No pensarías que iba a dejar que un $c como tú se fuera con hambre, ¿eh?', 0); - --- 38 Estofado de los Páramos de Poniente --- https://es.classic.wowhead.com/quest=38 -SET @ID := 38; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Vuelve con estos ingredientes:$B$B 3 piezas de carne fibrosa de buitre$B 3 morros de dentosangre$B 3 ojos de múrloc$B 3 okras', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Esa okra servirá para dar algo de consistencia al caldo, perfecto! Ahora solo nos falta por añadir carne fibrosa de buitre, unos cuantos ojos de múrloc y esos deliciosos morros de dentosangre... ¡y ya estará listo! Por toda tu ayuda, $n, ¡quiero que te lleves el primer lote de estofado de los Páramos de Poniente!', 0); - --- 109 Habla con Gryan Mantorrecio --- https://es.classic.wowhead.com/quest=109 -SET @ID := 109; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que te ha enviado aquí mi amigo, ¿eh? Qué amable por su parte.$B$BBien, te diré que la monarquía de Ventormenta nos ha abandonado. Ahora son Las Milicias del Pueblo las que mantienen la tierra a salvo de la corrupción. Si nuestra causa te interesa, puedo ofrecer a tus habilidades de combate un trabajo al servicio de la libertad.', 0); - --- 2998 Escrito sobre divinidad --- https://es.classic.wowhead.com/quest=2998 -SET @ID := 2998; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Es hermoso estar en Ventormenta, ¿no?$B$BEl momento no podría haber sido mejor, $n.', 0); - --- 1643 Escrito sobre divinidad --- https://es.classic.wowhead.com/quest=1643 -SET @ID := 1643; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Oh, hola amor. ¿Cómo van tus aventuras? Me alegra saber que te va bien.$B$BOh, ¿yo? Gracias por preguntar, estoy bien, considerando todas las cosas.$B$BEl aumento de comerciantes ha disminuido la cantidad de cuero y tela de la que las personas están dispuestas a desprenderse en estos días, por lo que ha sido más difícil hacer ropa para los niños en el orfanato, pero nos las arreglaremos. Por "nosotros" me refiero a mi esposo y a mí. Está en Ironforge tratando de buscar ayuda de los ciudadanos allí.', 0); - --- 1644 Escrito sobre divinidad --- https://es.classic.wowhead.com/quest=1644 -SET @ID := 1644; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Espero que mi John esté teniendo más suerte en Forjaz. No le gusta ir allí porque tiene que dejarnos a mí y a los niños solos, pero sabe que tiene que hacerse. Es tan bueno...$B$BAlgunos años han sido más difíciles que otros, pero este desde luego, ha sido el más duro de todos. Parece que haya algo en el aire que anuncia un gran cambio. Pero... ¿quién sabe?', 0); - -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Muchas gracias, $n! ¡Muchas, muchas gracias!$B$BLos niños estarán felices, de verdad. ¡Y a mí me has ahorrado tanto tiempo! Ahora podré concentrarme en las otras necesidades de los niños. Y, con suerte, mi John podrá volver a casa antes de lo que pensábamos.$B$BGracias de nuevo, $n. Sabía que podía contar con la caridad de los demás. Que la Luz sea contigo.', 0); - --- 153 Pañuelos rojos de cuero --- https://es.classic.wowhead.com/quest=153 -SET @ID := 153; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tráeme 15 pañuelos de cuero rojo y te pagaré bien.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Buen trabajo, $r. Por favor, acepta uno de estos objetos como pago por tu trabajo.', 0); - --- 12 La Milicia Popular --- https://es.classic.wowhead.com/quest=12 -SET @ID := 12; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Quizás no me he explicado bien. Para demostrar que mereces servir a las Milicias del Pueblo y a la Luz, tienes que matar a 15 tramperos Defias y a 15 contrabandistas Defias. Vuelve aquí cuando lo hayas hecho.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Bien hecho, $n. Mi explorador ha sido testigo de tus hazañas. Estás dando muy buenas pruebas de tu valía.', 0); - --- 102 En patrulla por los Páramos de Poniente --- https://es.classic.wowhead.com/quest=102 -SET @ID := 102; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Ya has reunido 8 zarpas de esos gnolls traidores?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Bien hecho, $n. Contando con valientes aventureros como tú luchando del lado de Las Milicias del Pueblo, los Páramos de Poniente podrán volver a ser el próspero granero que una vez fueron. Por favor, acepta esto como reconocimiento por tus incansables esfuerzos.', 0); - --- 6181 Mensajero a toda prisa --- https://es.classic.wowhead.com/quest=6181 -SET @ID := 6181; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Parece que tienes prisa. ¡Entonces has venido al lugar adecuado!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes que llevar esta nota a Ventormenta! Ningún problema, ¡puedes coger uno de mis grifos!', 0); - --- 6281 Prosigue hasta Ventormenta --- https://es.classic.wowhead.com/quest=6281 -SET @ID := 6281; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Has estado viajando, ¿eh? ¿Has estado en algún sitio interesante?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, ¿una nota del intendente Lewis? No me sorprende que necesite más equipo. La Colina del Centinela está bastante lejos, en una tierra casi olvidada por Ventormenta.$B$BMuchas gracias, $n. Toma algo de dinero para cubrir los gastos del viaje.', 0); - --- 6261 Dungar Tragolargo --- https://es.classic.wowhead.com/quest=6261 -SET @ID := 6261; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Eso que tienes sobre la frente es sudor, $gmuchacho:muchacha;? Has tenido que correr mucho. ¡La próxima vez coge un grifo!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Un cajón para los Páramos de Poniente, eh? ¿Has estado ya allí antes? Si es así no hay ningún problema, amigo. ¡Tengo muchos grifos entrenados para recorrer esa ruta!', 0); - --- 6285 Regresa junto a Lewis --- https://es.classic.wowhead.com/quest=6285 -SET @ID := 6285; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Ya has vuelto de Ventormenta? ¿Ha enviado Osric la armadura?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Genial, ¡has traído la armadura! Repartiremos esto entre quien lo necesite.$B$BGracias, $n. Tus esfuerzos nos han sido de gran ayuda. Y ahora que ya estás familiarizado con los grifos, ¡espero que vuelvas a menudo y prestes tu ayuda a la Colina del Centinela!', 0); - --- 13 La Milicia Popular --- https://es.classic.wowhead.com/quest=13 -SET @ID := 13; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'No tenemos tiempo para hablar, $n. Los saqueadores de Defias están negando a la gente de Páramos de Poniente la paz y la prosperidad que se merecen. Asegúrese de que al menos 15 saqueadores Defias y 15 despojadores Defias hayan sido asesinados. Eso enviará un mensaje claro de que la corrupción no es bienvenida aquí.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hasta ahora tus hazañas no han dejado de probar tu valía para las Milicias del Pueblo.', 0); diff --git a/sql/updates/world/3.3.5/2020_08_02_29_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_29_world_335.sql deleted file mode 100644 index 3e50c0d0f7e..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_29_world_335.sql +++ /dev/null @@ -1,56 +0,0 @@ --- Halls of Reflection (Entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 5239.46, `target_position_y` = 1932.99, `target_position_z` = 707.695, `target_orientation` = 0.78539824, `VerifiedBuild` = 12340 WHERE `ID` = 5636; --- Azjol-Nerub (entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 411.37, `target_position_y` = 794.947, `target_position_z` = 831.323, `target_orientation` = 5.4977875, `VerifiedBuild` = 12340 WHERE `ID` = 5117; --- Ahn'Kahet (entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 335.736, `target_position_y` = -1108.36, `target_position_z` = 68.5133, `target_orientation` = 0.64577186, `VerifiedBuild` = 12340 WHERE `ID` = 5215; --- Ulduar, Halls of Lightning (entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 1331.41, `target_position_y` = 241.904, `target_position_z` = 52.5046, `target_orientation` = 4.7123895, `VerifiedBuild` = 12340 WHERE `ID` = 5093; --- Chamber of Aspects, Obsidian Sanctum (entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 3228.34, `target_position_y` = 394.577, `target_position_z` = 62.1694, `target_orientation` = 1.5358899, `VerifiedBuild` = 12340 WHERE `ID` = 5243; --- Chamber of Aspects, Obsidian Sanctum (exit) -UPDATE `areatrigger_teleport` SET `target_position_x` = 3457.61, `target_position_y` = 262.714, `target_position_z` = -114.047, `target_orientation` = 0.122173056, `VerifiedBuild` = 12340 WHERE `ID` = 5241; --- Forge of Souls (Entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 4921.31, `target_position_y` = 2177.36, `target_position_z` = 638.733, `target_orientation` = 2.0594888, `VerifiedBuild` = 12340 WHERE `ID` = 5635; --- The Oculus (entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 1056.96, `target_position_y` = 986.421, `target_position_z` = 361.07, `target_orientation` = 5.8992133, `VerifiedBuild` = 12340 WHERE `ID` = 5246; --- Sethekk Halls (Entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 2.63209, `target_position_y` = -0.209401, `target_position_z` = 0.005755, `target_orientation` = 0, `VerifiedBuild` = 12340 WHERE `ID` = 4406; --- Sethekk Halls (Exit) -UPDATE `areatrigger_teleport` SET `target_position_x` = -3362.1, `target_position_y` = 4668.9, `target_position_z` = -101.048, `target_orientation` = 1.5707965, `VerifiedBuild` = 12340 WHERE `ID` = 4399; --- Auchenai Crypts (Entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = -16.7899, `target_position_y` = -0.071496, `target_position_z` = -0.120559, `target_orientation` = 0, `VerifiedBuild` = 12340 WHERE `ID` = 4404; --- Mana Tombs (Entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = -4.81115, `target_position_y` = 1.00236, `target_position_z` = -0.954329, `target_orientation` = 3.141593, `VerifiedBuild` = 11159 WHERE `ID` = 4405; --- Ulduar Raid entrance -UPDATE `areatrigger_teleport` SET `target_position_x` = -879.548, `target_position_y` = -148.966, `target_position_z` = 458.884, `target_orientation` = 0, `VerifiedBuild` = 12340 WHERE `ID` = 5379; --- Utgarde Pinnacle (entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 580.698, `target_position_y` = -327.796, `target_position_z` = 110.141, `target_orientation` = 3.141593, `VerifiedBuild` = 12340 WHERE `ID` = 4747; --- The Barrens - Wailing Caverns -UPDATE `areatrigger_teleport` SET `target_position_x` = -158.441, `target_position_y` = 131.601, `target_position_z` = -74.2552, `target_orientation` = 5.8468537, `VerifiedBuild` = 11159 WHERE `ID` = 228; --- DeadMines Entrance -UPDATE `areatrigger_teleport` SET `target_position_x` = -14.5732, `target_position_y` = -385.475, `target_position_z` = 62.4561, `target_orientation` = 1.5707965, `VerifiedBuild` = 11159 WHERE `ID` = 78; --- Gundrak (entrance north) -UPDATE `areatrigger_teleport` SET `target_position_x` = 1882.32, `target_position_y` = 631.027, `target_position_z` = 176.696, `target_orientation` = 3.141593, `VerifiedBuild` = 11723 WHERE `ID` = 5206; --- Zul'Aman (Entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 120.706, `target_position_y` = 1759.19, `target_position_z` = 42.7443, `target_orientation` = 4.7123895, `VerifiedBuild` = 11723 WHERE `ID` = 4738; --- Zul'Aman (Exit) -UPDATE `areatrigger_teleport` SET `target_position_x` = 6851.11, `target_position_y` = -7985.05, `target_position_z` = 186.421, `target_orientation` = 1.5707965, `VerifiedBuild` = 11723 WHERE `ID` = 4739; --- The Underbog (Entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 18.7435, `target_position_y` = -24.597, `target_position_z` = -2.75368, `target_orientation` = 5.4977874, `VerifiedBuild` = 14545 WHERE `ID` = 4363; --- Utgarde Keep (entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 157.878, `target_position_y` = -84.7025, `target_position_z` = 12.5537, `target_orientation` = 0, `VerifiedBuild` = 11159 WHERE `ID` = 4745; --- The Nexus (entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 152.213, `target_position_y` = -5.50178, `target_position_z` = -16.6367, `target_orientation` = 0, `VerifiedBuild` = 11159 WHERE `ID` = 4983; --- Stratholme - Eastern Plaguelands Instance -UPDATE `areatrigger_teleport` SET `target_position_x` = 3392.92, `target_position_y` = -3395.03, `target_position_z` = 143.135, `target_orientation` = 1.5707965, `VerifiedBuild` = 11159 WHERE `ID` = 2216; --- Pit of Saron (Entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = 432.568, `target_position_y` = 212.344, `target_position_z` = 528.709, `target_orientation` = 0, `VerifiedBuild` = 12340 WHERE `ID` = 5637; --- Hellfire Ramparts (Entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = -1355.28, `target_position_y` = 1641.57, `target_position_z` = 68.274, `target_orientation` = 1.0471977, `VerifiedBuild` = 11159 WHERE `ID` = 4150; --- The Blood Furnace (Entrance) -UPDATE `areatrigger_teleport` SET `target_position_x` = -2.73782, `target_position_y` = 19.8424, `target_position_z` = -44.7973, `target_orientation` = 4.3633237, `VerifiedBuild` = 11159 WHERE `ID` = 4152; - -UPDATE `spell_target_position` SET `PositionX` = -1824.32, `PositionY` = 5417.23, `PositionZ` = -12.4277, `Orientation` = 2.799037, `VerifiedBuild` = 12340 WHERE `ID` = 33728; -UPDATE `spell_target_position` SET `PositionX` = -8998.14, `PositionY` = 861.254, `PositionZ` = 29.6206, `Orientation` = 2.25, `VerifiedBuild` = 12340 WHERE `ID` = 17334; -UPDATE `spell_target_position` SET `PositionX` = -4613.71, `PositionY` = -915.287, `PositionZ` = 501.062, `Orientation` = 0, `VerifiedBuild` = 11159 WHERE `ID` = 44089; diff --git a/sql/updates/world/3.3.5/2020_08_02_30_world_335.sql b/sql/updates/world/3.3.5/2020_08_02_30_world_335.sql deleted file mode 100644 index 812c395f350..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_30_world_335.sql +++ /dev/null @@ -1,111 +0,0 @@ --- 65 La hermandad de los Defias --- https://es.classic.wowhead.com/quest=65 -SET @ID := 65; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Así que vienes de parte de Mantorrecio? Bien, estoy en deuda con él.', 0); - --- 14 La Milicia Popular --- https://es.classic.wowhead.com/quest=14 -SET @ID := 14; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$n, ahora no hay tiempo para charlas. Si aún deseas demostrar tu valía ante la Milicia Popular, debes matar a los Defias que te indiqué anteriormente. Vuelve a mí cuando hayas completado tu deber.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Cuando dejé las tierras malditas de Lordaeron, regresé para encontrar mi patria sumida en una situación desalentadora. Pero aún hay esperanza para los Páramos de Poniente. Has demostrado tu valor en la batalla, y es evidente que sirves con honor a nuestra causa. Me es por ello un gran honor ordenarte como miembro de Las Milicias del Pueblo. Que la Luz guíe siempre tu camino.', 0); - --- 1780 Escrito sobre divinidad --- https://es.classic.wowhead.com/quest=1780 -SET @ID := 1780; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Qué pronto has vuelto, $n. ¿Y qué has conseguido en este tiempo que no has estado en la Catedral?$B$B¿Has conseguido ayudar en alguna noble causa? Quizás hayas aprendido el valor de la caridad o algo más sobre tus obligaciones para con los habitantes de Azeroth. Dime a quién has ayudado y cómo... Vaya, estoy impresionado, $n, las tuyas son sin duda acciones de alguien que sigue el camino de la Luz y antepone el bien de los demás al propio.$B$BTu sacrificio se verá recompensado con el tiempo.', 0); - --- 1781 Escrito sobre divinidad --- https://es.classic.wowhead.com/quest=1781 -SET @ID := 1781; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '*tose*$B$BEs un placer conocerte, $r. No prestes atención a mis heridas. Este buen sacerdote se ocupará del viejo Gazin. No necesitaré el poder de ese Símbolo de la Vida que has traído... al menos, no todavía.$B$BAsí que te envía Duthorian, ¿eh? Muy bien. Te diré exactamente lo que nos ocurrió a mí y a mi amigo Henze. Y, con un poco de suerte y algo de habilidad por tu parte, quizás puedas ayudarnos a todos.', 0); - --- 1786 Escrito sobre divinidad --- https://es.classic.wowhead.com/quest=1786 -SET @ID := 1786; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias, $ghermano:hermana;.$B$BVeo que portas el Símbolo de la Vida, ¿puedo deducir de eso que te envían Duthorian o Gazin?$B$BCaí ante los hechizos de los Defias cuando Gazin y yo intentábamos hacernos con sus planes. Conseguí aguantar el tiempo suficiente para que Gazin escapara, pero al final, su magia me superó.$B$BY entonces llegaste tú y me trajiste de nuevo a la vida. La habilidad de utilizar el Símbolo no la tiene cualquiera, $n. Debes apreciar lo que significa que pudieras utilizarlo con ayuda de tu fe.', 0); - --- 1787 Escrito sobre divinidad --- https://es.classic.wowhead.com/quest=1787 -SET @ID := 1787; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Henze está a salvo, $n? ¿Tuviste éxito?$B$BEntre tu habilidad con las armas y el poder de la Luz, creo que la Vigilia de los Héroes estará a salvo de cualquier amenaza de los Defias, pero eso deben decirlo el Rey y sus consejeros.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Estupendo! Lo has conseguido, has salvado a Henze. ¡Es evidente que la Luz está en ti, $n!', 0); - --- 1788 Escrito sobre divinidad --- https://es.classic.wowhead.com/quest=1788 -SET @ID := 1788; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Has actuado bien, $n. Deberías enorgullecerte de lo que has conseguido.$B$BDeberías estar $gorgulloso:orgullosa; de tus habilidades. No todo el mundo puede utilizar el poder del Símbolo de la Vida. Si puedes invocar a la Luz para devolver a los muertos a la vida, es que estás $gpreparado:preparada; para uno de los mayores honores de los paladines: el poder de resucitar.$B$BPodrás devolver a la vida a compañeros caídos, tal y como hiciste con Henze.$B$BCuídate, $n. La Luz te ilumina. Recíbela en ti.', 0); - --- 399 Principios humildes --- https://es.classic.wowhead.com/quest=399 -SET @ID := 399; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡$n! ¿Has tenido suerte?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Oh, muchas gracias, $n! No me sirve de nada, pero el valor sentimental... No hace falta que te dé las gracias por traerme esto... y veo que has tenido que sufrir algún que otro percance para conseguirlo, sin mencionar el tiempo que has perdido yendo a Páramos de Poniente. Tienes mi gratitud. Acepta esto como muestra de ello.', 0); - --- 353 Una entrega a Pico Tormenta --- https://es.wowhead.com/quest=353 --- https://wow-es.gamepedia.com/Misión:Una entrega a Pico Tormenta -SET @ID := 353; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has venido hasta aquí desde Ventormenta? He oído que las cosas se están poniendo feas en las tierras humanas, con forajidos y orcos campando a sus anchas. ¡Un lugar perfecto para que un $c demuestre su valía!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ajá! ¿Así que Grimand ha terminado mi hacha por fin? ¡Me muero por probarla con algunos troggs y kóbolds!$B$BMuchas gracias, $n. Has hecho un largo viaje para entregármela. Acepta unas monedas por tu trabajo.', 0); - --- 6661 A por las ratas del tranvía subterráneo --- https://es.wowhead.com/quest=6661 -SET @ID := 6661; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Eeeh... pillastre, ¿por qué tardas tanto tiempo?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Esto va bien, $gamigo:amiga;. Mi hermano las necesita vivitas y coleando, de lo contrario se ponen amargas ... No querrás probar ninguna brocheta de rata agria.', 0); - --- 6662 Mi hermano Niblis --- https://es.wowhead.com/quest=6662 --- https://wow-es.gamepedia.com/Misión:Mi hermano Niblis -SET @ID := 6662; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$BVivo y coleando... ¡y justo a tiempo!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Pobre Monty. Desde el incidente de Gnomeregan, no ha sido el mismo. Ese niño nunca ha visto un océano en su vida, y mucho menos ser una especie de pirata.$B$B$B$BAl menos mantiene el flujo de las criaturas retorciéndose.', 0); - --- 117 Cerveza Cebatruenos --- https://es.classic.wowhead.com/quest=117 -SET @ID := 117; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Rápido, $gamigo:amiga; y date prisa$BNuestra cerveza está de risa$BMás cerveza y menos comida,$BDadnos lúpulo para hacer birra.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Lúpulo y cebada, malta y levadura$BNi te imaginas cómo se disfruta,$B$BDeja de pedir, deja de gemir$B¡La cerveza Cebatruenos ya viene en su barril!', 0); - --- 103 Guardián de la Llama --- https://es.classic.wowhead.com/quest=103 -SET @ID := 103; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'La llama no arderá mucho tiempo sin aceite, $n.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Loado seas, valiente $c. Las rocas de la Costa de los Páramos de Poniente estarán iluminadas gracias a ti. Mientras la antorcha esté iluminada se salvarán muchas vidas.', 0); - --- 104 La amenaza costera --- https://es.classic.wowhead.com/quest=104 -SET @ID := 104; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Aún no has conseguido aniquilar a la amenaza conocida como Viejo Ojosombrío? Ha sido visto recorriendo la costa de los Páramos de Poniente.$B$BVuelve a verme cuando esa bestia esté muerta.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que el infecto pagano Ojosombrío está muerto. Bien hecho, $n. Tus manos han dado fin a una vida, pero han podido salvar muchas otras. El Mare Magnum, aun tan lleno de peligros como está, será algo más seguro esta noche gracias a tus hazañas.', 0); - --- 152 Hay moros en la costa --- https://es.classic.wowhead.com/quest=152 -SET @ID := 152; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mata 7 cazamareas, 7 guerreros, 7 oráculos y 7 correcostas y procuraré que seas $grecompensado:recompensada;.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Bien hecho, $n. Tienes talento para el combate. Gracias a ti, la Costa de los Páramos de Poniente es un lugar más seguro.', 0); diff --git a/sql/updates/world/3.3.5/2020_08_02_31_world.sql b/sql/updates/world/3.3.5/2020_08_02_31_world.sql deleted file mode 100644 index 682d942e2e5..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_31_world.sql +++ /dev/null @@ -1,260 +0,0 @@ --- Support for 'The Soul Cannon of Reth'hedron' --- Source: Sniffs & https://www.youtube.com/watch?v=OmVPTSE6eJ4 -SET @CGUID := 86779; -- Need 1 - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 15 AND `SourceGroup` = 8725; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(15,8725,0,0,0,9,0,11089,0,0,0,0,0,"","Group 0: Show Gossip Option 0 if player has taken quest 'The Soul Cannon of Reth'hedron'"); - -DELETE FROM `spell_target_position` WHERE `ID` = 40164; -INSERT INTO `spell_target_position` (`ID`,`EffectIndex`,`MapID`,`PositionX`,`PositionY`,`PositionZ`,`Orientation`,`VerifiedBuild`) VALUES -(40164,0,530,-2466.6,4699.98,156.65,0,0); - -DELETE FROM `event_scripts` WHERE `id` IN (/*14856,*/14857,14858,14859,14860); -INSERT INTO `event_scripts` (`id`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES --- (14856,6,10,23096,120000,0,-2482.2688,4661.7217,161.50037,0.94247), -- Acolyte of Air -(14857,6,10,23097,120000,0,-2443.984,4634.1143,158.27632,1.04719), -- Acolyte of Water -(14858,6,10,23098,120000,0,-2385.025,4552.593,165.76314,2.14675), -- Acolyte of Earth -(14859,6,10,23099,120000,0,-2425.9739,4444.5195,167.24365,1.88495), -- Acolyte of Fire -(14860,0,10,23100,120000,0,-2470.5989,4700.025,155.98538,3.15904); -- Flawless Arcane Elemental - --- Terokkar Trigger -UPDATE `creature` SET `orientation` = 4.64257 WHERE `guid` = 40263; -UPDATE `creature` SET `orientation` = 1.91986 WHERE `guid` = 40265; -UPDATE `creature` SET `position_x` = -2466.6154, `position_y` = 4699.977, `position_z` = 156.7335, `orientation` = 3.14159 WHERE `guid` = 40264; -UPDATE `creature` SET `spawntimesecs` = 300 WHERE `id` = 23102; - -DELETE FROM `creature` WHERE `guid` = @CGUID+0 AND `id` = 23102; -INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `MovementType`) VALUES -(@CGUID+0, 23102, 530, 1, 1, 0, -2384.9758, 4552.5883, 165.7732, 0.24434, 300, 0, 0); - --- Default values -UPDATE `creature_template` SET `unit_flags` = 256 WHERE `entry` = 23100; - --- Sar'this SAI -SET @ID := 23093; -UPDATE `creature_template` SET `AIName` = "SmartAI", `flags_extra` = `flags_extra`|512 WHERE `entry` = @ID; -UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` IN (23094,23096,23097,23098,23099,23100,23102); -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN @ID*100+0 AND @ID*100+10 AND `source_type` = 9; -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (23096,23097,23098,23099,23100,23102) AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 2310000 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(@ID,0,0,0,62,0,100,0,8725,0,0,0,80,@ID*100+0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Gossip Option 0 Selected - Run Script"), -(@ID,0,1,0,40,0,100,0,6,0,0,0,80,@ID*100+1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 6 Reached - Run Script"), -(@ID,0,2,0,40,0,100,0,9,0,0,0,80,@ID*100+2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 9 Reached - Run Script"), -(@ID,0,3,0,40,0,100,0,12,0,0,0,80,@ID*100+3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 12 Reached - Run Script"), -(@ID,0,4,0,40,0,100,0,21,0,0,0,80,@ID*100+4,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 21 Reached - Run Script"), -(@ID,0,5,0,40,0,100,0,27,0,0,0,80,@ID*100+5,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 27 Reached - Run Script"), -(@ID,0,6,0,40,0,100,0,47,0,0,0,80,@ID*100+6,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 47 Reached - Run Script"), -(@ID,0,7,0,40,0,100,0,48,0,0,0,80,@ID*100+7,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Waypoint 48 Reached - Run Script"), -(@ID,0,8,0,38,0,100,0,0,1,0,0,80,@ID*100+8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Data Set 0 1 - Run Script"), -(@ID,0,9,0,82,0,100,0,0,0,0,0,80,@ID*100+9,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Summoned Unit Dies - Run Script"), -(@ID,0,10,0,59,0,100,0,1,0,0,0,80,@ID*100+10,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Timed Event - Run Script"), - -(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Sar'this - On Script - Store Targetlist"), -(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,83,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Remove NPC Flags Gossip"), -(@ID*100+0,9,2,0,0,0,100,0,1000,1000,0,0,1,0,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 0"), -(@ID*100+0,9,3,0,0,0,100,0,2000,2000,0,0,53,0,23093,0,0,0,2,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Start Waypoint"), - -(@ID*100+1,9,0,0,0,0,100,0,0,0,0,0,54,7000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), -(@ID*100+1,9,1,0,0,0,100,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 1"), -(@ID*100+1,9,2,0,0,0,100,0,2000,2000,0,0,11,40164,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Fetish'"), - -(@ID*100+2,9,0,0,0,0,100,0,0,0,0,0,54,60000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), -(@ID*100+2,9,1,0,0,0,100,0,0,0,0,0,67,1,60000,60000,0,0,100,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Create Timed Event 1"), -(@ID*100+2,9,2,0,0,0,100,0,0,0,0,0,11,40129,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Air Elemental'"), -- 01:58:10.081 -(@ID*100+2,9,3,0,0,0,100,0,0,0,0,0,1,2,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 2"), -- 01:58:10.206 --- Must be handled in event script 14856 (Spell 40129 Summon Air Elemental) -(@ID*100+2,9,4,0,0,0,100,0,3000,3000,0,0,86,40136,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Lightning Cloud' (Terokkar Trigger)"), -- 01:58:13.185 -(@ID*100+2,9,5,0,0,0,100,0,6000,6000,0,0,12,23096,4,120000,0,0,0,8,0,0,0,0,0,0,0,0,"Sar'this - On Script - Summon Creature 'Acolyte of Air'"), - -(@ID*100+3,9,0,0,0,0,100,0,0,0,0,0,54,60000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), -(@ID*100+3,9,1,0,0,0,100,0,0,0,0,0,67,1,60000,60000,0,0,100,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Create Timed Event 1"), -(@ID*100+3,9,2,0,0,0,100,0,0,0,0,0,11,40130,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Water Elemental'"), -- 01:58:36.601 -(@ID*100+3,9,3,0,0,0,100,0,0,0,0,0,1,4,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 4"), -- 01:58:36.710 --- Must be handled in event script 14857 (Spell 40130 Summon Water Elemental) -(@ID*100+3,9,4,0,0,0,100,0,3000,3000,0,0,86,40141,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Water Spout' (Terokkar Trigger)"), -- 01:58:39.581 -(@ID*100+3,9,5,0,0,0,100,0,2000,2000,0,0,86,40141,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Water Spout' (Terokkar Trigger)"), -- 01:58:41.453 -(@ID*100+3,9,6,0,0,0,100,0,1000,1000,0,0,86,40141,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Water Spout' (Terokkar Trigger)"), -- 01:58:42.623 -(@ID*100+3,9,7,0,0,0,100,0,1000,1000,0,0,86,40141,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Water Spout' (Terokkar Trigger)"), -- 01:58:43.730 -(@ID*100+3,9,8,0,0,0,100,0,1000,1000,0,0,86,40141,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Water Spout' (Terokkar Trigger)"), -- 01:58:45.041 - -(@ID*100+4,9,0,0,0,0,100,0,0,0,0,0,54,60000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), -(@ID*100+4,9,1,0,0,0,100,0,0,0,0,0,67,1,60000,60000,0,0,100,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Create Timed Event 1"), -(@ID*100+4,9,2,0,0,0,100,0,0,0,0,0,11,40132,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Earth Elemental'"), -- 01:59:24.837 -(@ID*100+4,9,3,0,0,0,100,0,0,0,0,0,1,5,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 5"), -- 01:59:24.899 --- Must be handled in event script 14858 (Spell 40132 Summon Earth Elemental) -(@ID*100+4,9,4,0,0,0,100,0,3000,3000,0,0,86,40147,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Rock Torrent' (Terokkar Trigger)"), -- 01:59:27.832 -(@ID*100+4,9,5,0,0,0,100,0,2000,2000,0,0,86,40147,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Rock Torrent' (Terokkar Trigger)"), -- 01:59:30.016 -(@ID*100+4,9,6,0,0,0,100,0,1000,1000,0,0,86,40147,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Rock Torrent' (Terokkar Trigger)"), -- 01:59:31.233 -(@ID*100+4,9,7,0,0,0,100,0,1000,1000,0,0,86,40147,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Rock Torrent' (Terokkar Trigger)"), -- 01:59:32.450 -(@ID*100+4,9,8,0,0,0,100,0,1000,1000,0,0,86,40147,0,19,23102,15,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Rock Torrent' (Terokkar Trigger)"), -- 01:59:33.635 - -(@ID*100+5,9,0,0,0,0,100,0,0,0,0,0,54,60000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), -(@ID*100+5,9,1,0,0,0,100,0,0,0,0,0,67,1,60000,60000,0,0,100,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Create Timed Event 1"), -(@ID*100+5,9,2,0,0,0,100,0,0,0,0,0,11,40133,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Fire Elemental'"), -- 02:00:04.539 -(@ID*100+5,9,3,0,0,0,100,0,0,0,0,0,1,6,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 6"), -- 02:00:04.695 --- Must be handled in event script 14859 (Spell 40133 Summon Fire Elemental) -(@ID*100+5,9,4,0,0,0,100,0,3000,3000,0,0,86,40148,0,11,23102,40,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cross Cast 'Immolation' (Terokkar Trigger)"), -- 02:00:07.550 -(@ID*100+5,9,5,0,0,0,100,0,0,0,0,0,45,0,1,0,0,0,0,11,23102,40,0,0,0,0,0,0,"Sar'this - On Script - Set Data 0 1 (Terokkar Trigger)"), -- 02:00:07.550 - -(@ID*100+6,9,0,0,0,0,100,0,0,0,0,0,54,60000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Pause Waypoint"), -(@ID*100+6,9,1,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0,6.20857,"Sar'this - On Script - Set Orientation"), -(@ID*100+6,9,2,0,0,0,100,0,0,0,0,0,11,40134,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Cast 'Summon Arcane Elemental'"), -- 02:01:34.801 -(@ID*100+6,9,3,0,0,0,100,0,0,0,0,0,1,7,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 7"), -- 02:01:34.895 - -(@ID*100+7,9,0,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0,3.15904,"Sar'this - On Script - Set Orientation"), -(@ID*100+7,9,1,0,0,0,100,0,0,0,0,0,41,2000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (2000)"), - -(@ID*100+8,9,0,0,0,0,100,0,0,0,0,0,65,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Resume Waypoint"), -(@ID*100+8,9,1,0,0,0,100,0,0,0,0,0,60,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Set Fly On"), - --- Called after player killed acolyte -(@ID*100+9,9,0,0,0,0,100,0,0,0,0,0,1,3,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Sar'this - On Script - Say Line 3"), -(@ID*100+9,9,1,0,0,0,100,0,0,0,0,0,74,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Remove Timed Event 1"), -(@ID*100+9,9,2,0,0,0,100,0,2000,2000,0,0,65,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Resume Waypoint"), - --- Called when player didn't killed the summoned acolyte after one minute --- Despawns all summoned acolytes and evades minions --- Probably it should evade only minions which moved to the event epilogue position -(@ID*100+10,9,0,0,0,0,100,0,0,0,0,0,45,0,1,0,0,0,0,11,23094,500,0,0,0,0,0,0,"Sar'this - On Script - Set Data 0 1 (Minion of Sar'this)"), -(@ID*100+10,9,1,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,19,23096,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (0) (Acolyte of Air)"), -(@ID*100+10,9,2,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,19,23097,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (0) (Acolyte of Water)"), -(@ID*100+10,9,3,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,19,23098,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (0) (Acolyte of Earth)"), -(@ID*100+10,9,4,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,19,23099,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (0) (Acolyte of Fire)"), -(@ID*100+10,9,5,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Sar'this - On Script - Despawn (0)"), - --- Flawless Arcane Elemental -(23100,0,0,0,63,0,100,0,0,0,0,0,80,2310000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Just Created - Run Script"), -- 02:01:38.046 --- Reset involved creatures on death and if creature wasn't killed -(23100,0,1,2,1,0,100,1,60000,60000,0,0,92,0,0,0,0,0,0,11,23094,50,0,0,0,0,0,0,"Flawless Arcane Elemental - Out of Combat - Interrupt Spell (Minion of Sar'this) (No Repeat)"), -(23100,0,2,3,61,0,100,0,0,0,0,0,45,0,1,0,0,0,0,11,23094,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Set Data 0 1 (Minion of Sar'this)"), -(23100,0,3,4,61,0,100,0,0,0,0,0,45,0,3,0,0,0,0,11,23102,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Set Data 0 3 (Terokkar Trigger)"), -(23100,0,4,0,61,0,100,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Despawn (0)"), - -(23100,0,5,6,6,0,100,0,0,0,0,0,92,0,0,0,0,0,0,11,23094,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Death - Interrupt Spell (Minion of Sar'this)"), -(23100,0,6,7,61,0,100,0,0,0,0,0,45,0,1,0,0,0,0,11,23094,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Set Data 0 1 (Minion of Sar'this)"), -(23100,0,7,8,61,0,100,0,0,0,0,0,45,0,3,0,0,0,0,11,23102,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Set Data 0 3 (Terokkar Trigger)"), -(23100,0,8,0,61,0,100,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Link - Despawn (0)"), - -(2310000,9,0,0,0,0,100,0,0,0,0,0,11,34166,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Cast 'Coalesce'"), -- 02:01:38.046 -(2310000,9,1,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,20,185856,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Despawn 'Fetish of Sar'this'"), -- 02:01:38.436 -(2310000,9,2,0,0,0,100,0,0,0,0,0,28,0,0,0,0,0,0,11,23094,50,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Remove All Auras (Minion of Sar'this)"), -(2310000,9,3,0,0,0,100,0,1000,1000,0,0,45,0,2,0,0,0,0,19,23102,15,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Set Data 0 2 (Terokkar Trigger)"), -- 02:01:39.622 -(2310000,9,4,0,0,0,100,0,1000,1000,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Say Line 0"), -- 02:01:40.495 -(2310000,9,5,0,0,0,100,0,3000,3000,0,0,11,35519,0,0,0,0,0,19,23093,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Cast 'White Beam'"), -- 02:01:43.615 -(2310000,9,6,0,0,0,100,0,0,0,0,0,1,8,0,0,0,0,0,19,23093,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Say Line 8 (Sar'this)"), -- 02:01:43.740 -(2310000,9,7,0,0,0,100,0,0,0,0,0,45,0,1,0,0,0,0,19,23093,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Set Data 0 1 (Sar'this)"), -- 02:01:44.426 -(2310000,9,8,0,0,0,100,0,3000,3000,0,0,19,256,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Remove Flag Immune To Players"), -- 02:01:47.203 -(2310000,9,9,0,0,0,100,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,0,"Flawless Arcane Elemental - On Script - Start Attacking Closest Player"), - --- Acolytes -(23096,0,0,0,54,0,100,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,0,"Acolyte of Air - On Just Summoned - Start Attacking Closest Player"), -(23096,0,1,0,6,0,100,0,0,0,0,0,11,40156,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Acolyte of Air - On Death - Cast 'Essence of Wind'"), - -(23097,0,0,0,54,0,100,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,0,"Acolyte of Water - On Just Summoned - Start Attacking Closest Player"), -(23097,0,1,0,6,0,100,0,0,0,0,0,11,40187,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Acolyte of Water - On Death - Cast 'Essence of Water'"), - -(23098,0,0,0,54,0,100,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,0,"Acolyte of Earth - On Just Summoned - Start Attacking Closest Player"), -(23098,0,1,0,6,0,100,0,0,0,0,0,11,40189,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Acolyte of Earth - On Death - Cast 'Essence of Earth'"), - -(23099,0,0,0,54,0,100,0,0,0,0,0,49,0,0,0,0,0,0,21,50,0,0,0,0,0,0,0,"Acolyte of Fire - On Just Summoned - Start Attacking Closest Player"), -(23099,0,1,0,6,0,100,0,0,0,0,0,11,40190,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Acolyte of Fire - On Death - Cast 'Essence of Fire'"), - -(23102,0,0,0,11,0,100,0,0,0,0,0,59,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Terokkar Trigger - On Respawn - Set Run Off"), -(23102,0,1,0,38,0,100,0,0,1,0,0,69,1,0,0,0,0,0,8,0,0,0,0,-2425.9895,4444.47,167.17252,0,"Terokkar Trigger - On Data Set 0 1 - Move To Position"), -(23102,0,2,0,38,0,100,0,0,2,0,0,62,530,0,0,0,0,0,1,0,0,0,0,-2470.03,4700.03,161,0,"Terokkar Trigger - On Data Set 0 2 - Teleport To Position"), -(23102,0,3,0,38,0,100,0,0,3,0,0,24,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Terokkar Trigger - On Data Set 0 3 - Evade"), -(23102,0,4,0,34,0,100,0,8,1,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Terokkar Trigger - On Reached Point 1 - Despawn (0)"); - -DELETE FROM `creature_text` WHERE `CreatureID` IN (@ID,23100); -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(@ID,0,0,"So my blood was not a sufficient payment, eh? Fine, let us recover your arcane essence. After this, I owe Balthas nothing.",12,0,100,1,0,0,20913,0,"Sar'this"), -(@ID,1,0,"%s places a fetish at the ritual pile.",16,0,100,16,0,0,20914,0,"Sar'this"), -(@ID,2,0,"The process is arduous. We must first summon forth acolytes of the elements. You must then destroy these acolytes so that my minions can make preparations.",12,0,100,0,0,0,20915,0,"Sar'this"), -(@ID,3,0,"Well done! Let's continue.",12,0,100,1,0,0,20916,0,"Sar'this"), -(@ID,4,0,"Prepare yourself! The acolyte of water is soon to come...",12,0,100,0,0,0,20917,0,"Sar'this"), -(@ID,5,0,"Come forth, acolyte of earth!",12,0,100,0,0,0,20918,0,"Sar'this"), -(@ID,6,0,"Fire, show yourself!",12,0,100,0,0,0,20919,0,"Sar'this"), -(@ID,7,0,"Now we call forth the arcane acolyte.",12,0,100,0,0,0,20920,0,"Sar'this"), -(@ID,8,0,"It is yours my Lord!",12,0,100,0,0,0,20971,0,"Sar'this"), -(23100,0,0,"I require your life essence to maintain my existence in this realm.",12,0,100,0,0,0,20970,0,"Flawless Arcane Elemental"); - -DELETE FROM `waypoints` WHERE `entry` = 23093; -INSERT INTO `waypoints` (`entry`,`pointid`,`position_x`,`position_y`,`position_z`,`point_comment`) VALUES -(23093,1,-2528.15,4661.22,170.58,"Sar'this"), -(23093,2,-2520.11,4665.68,170.382,"Sar'this"), -(23093,3,-2501.86,4675.29,161.372,"Sar'this"), -(23093,4,-2487.58,4686.76,155.028,"Sar'this"), -(23093,5,-2474.83,4698.74,155.344,"Sar'this"), -(23093,6,-2474.83,4698.74,155.344,"Sar'this"), -(23093,7,-2480.65,4685.96,155.49,"Sar'this"), -(23093,8,-2481.49,4672.65,158.966,"Sar'this"), -(23093,9,-2480.16,4665.24,160.284,"Sar'this"), -(23093,10,-2455.65,4662.22,159.951,"Sar'this"), -(23093,11,-2436.2,4646.31,160.228,"Sar'this"), -(23093,12,-2439.97,4639.62,158.027,"Sar'this"), -(23093,13,-2436.58,4646.84,160.297,"Sar'this"), -(23093,14,-2425.2,4648.12,160.448,"Sar'this"), -(23093,15,-2411.43,4634.77,160.39,"Sar'this"), -(23093,16,-2407.81,4627.84,160.568,"Sar'this"), -(23093,17,-2415.99,4589.04,160.548,"Sar'this"), -(23093,18,-2399.42,4581.89,164.871,"Sar'this"), -(23093,19,-2391.28,4576.64,166.057,"Sar'this"), -(23093,20,-2388.56,4568.29,164.933,"Sar'this"), -(23093,21,-2388.36,4560.49,165.417,"Sar'this"), -(23093,22,-2393.32,4546.13,165.565,"Sar'this"), -(23093,23,-2409.52,4532.03,166.061,"Sar'this"), -(23093,24,-2422.16,4505.4,166.642,"Sar'this"), -(23093,25,-2424.31,4496.46,165.468,"Sar'this"), -(23093,26,-2428.53,4482.27,167.103,"Sar'this"), -(23093,27,-2429.68,4462.26,166.145,"Sar'this"), -(23093,28,-2429.66,4482.22,167.088,"Sar'this"), -(23093,29,-2424.99,4494.94,165.455,"Sar'this"), -(23093,30,-2416.78,4520.28,166.428,"Sar'this"), -(23093,31,-2408.74,4532.46,166.077,"Sar'this"), -(23093,32,-2391.15,4550.27,165.63,"Sar'this"), -(23093,33,-2390.8,4573.16,165.876,"Sar'this"), -(23093,34,-2397.56,4580.46,165.298,"Sar'this"), -(23093,35,-2403.85,4584.2,163.669,"Sar'this"), -(23093,36,-2410.81,4584.86,160.288,"Sar'this"), -(23093,37,-2415.9,4591.78,160.632,"Sar'this"), -(23093,38,-2408.04,4624.59,160.607,"Sar'this"), -(23093,39,-2410.98,4634.52,160.351,"Sar'this"), -(23093,40,-2428.67,4652.83,160.572,"Sar'this"), -(23093,41,-2441.28,4659.46,160.626,"Sar'this"), -(23093,42,-2463.44,4662.78,159.543,"Sar'this"), -(23093,43,-2472.09,4667.23,159.414,"Sar'this"), -(23093,44,-2479.66,4675.25,158.05,"Sar'this"), -(23093,45,-2479.86,4694.21,154.879,"Sar'this"), -(23093,46,-2478.81,4698.33,154.796,"Sar'this"), -(23093,47,-2475.14,4700.05,155.206,"Sar'this"), -(23093,48,-2470.6914,4700.032,160.24997,"Sar'this"); - --- Minions -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` IN (40156,40187,40189,40190); -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(13,1,40156,0,0,31,0,3,23094,96675,0,0,0,"","Group 0: Spell 'Essence of Wind' targets creature 'Minion of Sar'this'"), -(13,1,40187,0,0,31,0,3,23094,96676,0,0,0,"","Group 0: Spell 'Essence of Water' targets creature 'Minion of Sar'this'"), -(13,1,40189,0,0,31,0,3,23094,96677,0,0,0,"","Group 0: Spell 'Essence of Earth' targets creature 'Minion of Sar'this'"), -(13,1,40190,0,0,31,0,3,23094,96678,0,0,0,"","Group 0: Spell 'Essence of Fire' targets creature 'Minion of Sar'this'"); - -DELETE FROM `smart_scripts` WHERE `entryorguid` = 23094 AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(23094,0,0,1,8,0,100,0,40156,0,0,0,127,0,300000,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Spellhit 'Essence of Wind' - Pause Movement"), -(23094,0,1,0,61,0,100,0,0,0,0,0,69,1,0,0,0,0,0,8,0,0,0,0,-2473.62,4706.47,155.42299,4.54675,"Minion of Sar'this - On Link - Move To Position"), -(23094,0,2,0,34,0,100,0,8,1,0,0,11,40193,0,0,0,0,0,19,23102,15,0,0,0,0,0,0,"Minion of Sar'this - On Reached Point 1 - Cast 'White Beam'"), -(23094,0,3,4,8,0,100,0,40187,0,0,0,127,0,300000,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Spellhit 'Essence of Water' - Pause Movement"), -(23094,0,4,0,61,0,100,0,0,0,0,0,69,2,0,0,0,0,0,8,0,0,0,0,-2476.07,4702.61,155.1288,1.33125,"Minion of Sar'this - On Link - Move To Position"), -(23094,0,5,0,34,0,100,0,8,2,0,0,11,40225,0,0,0,0,0,19,23102,15,0,0,0,0,0,0,"Minion of Sar'this - On Reached Point 2 - Cast 'Blue Beam'"), -(23094,0,6,7,8,0,100,0,40189,0,0,0,127,0,300000,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Spellhit 'Essence of Earth' - Pause Movement"), -(23094,0,7,0,61,0,100,0,0,0,0,0,69,3,0,0,0,0,0,8,0,0,0,0,-2477.52,4696.75,155.09833,1.45414,"Minion of Sar'this - On Link - Move To Position"), -(23094,0,8,0,34,0,100,0,8,3,0,0,11,40227,0,0,0,0,0,19,23102,15,0,0,0,0,0,0,"Minion of Sar'this - On Reached Point 3 - Cast 'Green Beam'"), -(23094,0,9,10,8,0,100,0,40190,0,0,0,127,0,300000,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Spellhit 'Essence of Fire' - Pause Movement"), -(23094,0,10,0,61,0,100,0,0,0,0,0,69,4,0,0,0,0,0,8,0,0,0,0,-2472.25,4694.06,155.88092,0.80424,"Minion of Sar'this - On Link - Move To Position"), -(23094,0,11,0,34,0,100,0,8,4,0,0,11,40228,0,0,0,0,0,19,23102,15,0,0,0,0,0,0,"Minion of Sar'this - On Reached Point 4 - Cast 'Red Beam'"), - -(23094,0,12,0,38,0,100,0,0,1,0,0,24,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Data Set 0 1 - Evade"), --- Needed to resume paused waypoint -(23094,0,13,0,38,0,100,0,0,1,0,0,78,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Minion of Sar'this - On Data Set 0 1 - Reset All Scripts"); diff --git a/sql/updates/world/3.3.5/2020_08_02_32_world.sql b/sql/updates/world/3.3.5/2020_08_02_32_world.sql deleted file mode 100644 index 1b240f74ca8..00000000000 --- a/sql/updates/world/3.3.5/2020_08_02_32_world.sql +++ /dev/null @@ -1,4 +0,0 @@ --- Angered Arakkoa Protector should be summoned by scripts --- view-source:http://web.archive.org/web/20100423195556/www.wowhead.com/npc=21470 --- 'Some of the Arakkoa can summon these at low HP, they are pretty worthless...' -DELETE FROM `creature` WHERE `id` = 21470; diff --git a/sql/updates/world/3.3.5/2020_08_03_00_world.sql b/sql/updates/world/3.3.5/2020_08_03_00_world.sql deleted file mode 100644 index 0956b502d08..00000000000 --- a/sql/updates/world/3.3.5/2020_08_03_00_world.sql +++ /dev/null @@ -1,66 +0,0 @@ --- Reth'hedron the Subduer -UPDATE `creature` SET `spawntimesecs`=300 WHERE `id`=22357; -UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=22357; -DELETE FROM `smart_scripts` WHERE `entryorguid`=22357 AND `source_type`=0; -DELETE FROM `smart_scripts` WHERE `entryorguid`=2235700 AND `source_type`=9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES --- We have to add condition and Say Line 0 only if player is on quest --- but conditions are not supported for victim target, so we will say only if aura is applied --- Quite possible it is exactly how it is implemented --- Phase is added only to say nothing after he's defeated -(22357,0,0,0,4,0,100,0,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Aggro - Set Event Phase 1"), -(22357,0,1,0,0,1,50,0,15000,20000,15000,20000,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - In Combat - Say Line 0 (Phase 1)"), -(22357,0,2,0,0,0,100,0,3000,5000,3000,5000,0,11,41280,64,0,0,0,0,2,0,0,0,0,0,0,0,"Reth'hedron the Subduer - In Combat - Cast 'Shadow Bolt'"), -(22357,0,3,0,0,0,100,0,12000,16000,12000,16000,0,11,41281,0,0,0,0,0,2,0,0,0,0,0,0,0,"Reth'hedron the Subduer - In Combat - Cast 'Cripple'"), -(22357,0,4,0,0,0,100,0,2000,2000,2000,2000,0,11,41288,0,0,0,0,0,2,0,0,0,0,0,0,0,"Reth'hedron the Subduer - In Combat - Cast 'Reth'hedron Knockdown: The Bolt Trigger'"), -(22357,0,5,6,17,0,100,0,0,0,0,0,0,11,41283,0,512,0,0,0,7,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Summoned Unit - Cast 'Abyssal Toss'"), -(22357,0,6,0,61,0,100,0,0,0,0,0,0,4,10667,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Play Sound 10667"), - -(22357,0,7,8,2,0,100,1,0,10,0,0,0,46,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - Between 0-10% Health - Stop Attack (No Repeat)"), -(22357,0,8,9,61,0,100,0,0,0,0,0,0,8,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Set Reactstate Passive"), -(22357,0,9,10,61,0,100,0,0,0,0,0,0,42,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Set Invicibility 1 HP"), -(22357,0,10,11,61,0,100,0,0,0,0,0,0,22,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Set Event Phase 0"), -(22357,0,11,12,61,0,100,0,0,0,0,0,0,117,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Disable Evade"), -(22357,0,12,0,61,0,100,0,0,0,0,0,0,69,1,0,0,0,0,0,8,0,0,0,-1502.39,9772.33,200.421,0,"Reth'hedron the Subduer - On Link - Move to Position"), - -(22357,0,13,0,34,0,100,0,8,1,0,0,0,80,2235700,1,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Reached Point 1 - Run Script"), - -(22357,0,14,15,34,0,100,0,8,2,0,0,0,11,41340,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Reached Point 2 - Cast 'Reth'hedron Quest Complete'"), -(22357,0,15,16,61,0,100,0,0,0,0,0,0,11,41339,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Cast 'Cosmetic - Legion Ring Purple Lightning (Self)'"), -(22357,0,16,0,61,0,100,0,0,0,0,0,0,41,3000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Link - Despawn"), - -(2235700,9,0,0,0,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron the Subduer - On Script - Say Line 1"), -(2235700,9,1,0,0,0,100,0,3000,3000,0,0,0,69,2,0,0,0,0,0,8,0,0,0,-1557.93,9834.34,200.949,0,"Reth'hedron the Subduer - On Script - Move to Position"); - -DELETE FROM `creature_text` WHERE `CreatureID`=22357; -INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES -(22357,0,0,"What do you hope to accomplish from this, insect?",14,0,100,0,0,0,21556,0,"Reth'hedron the Subduer"), -(22357,0,1,"I WILL CRUSH YOU LIKE A GNAT!",14,0,100,0,0,0,21557,0,"Reth'hedron the Subduer"), -(22357,0,2,"You cannot stop us!",14,0,100,0,0,0,21558,0,"Reth'hedron the Subduer"), -(22357,0,3,"You are making me angry, mortal!",14,0,100,0,0,0,21559,0,"Reth'hedron the Subduer"), -(22357,0,4,"I will break you in two! Relent, fool!",14,0,100,0,0,0,21560,0,"Reth'hedron the Subduer"), -(22357,0,5,"Flee now while you still have your life!",14,0,100,0,0,0,21561,0,"Reth'hedron the Subduer"), -(22357,1,0,"You will regret this, mortal! Reth'hedron will return... I will have my vengeance!",14,0,100,53,0,0,21606,0,"Reth'hedron the Subduer"); - --- Spell "Reth'hedron Knockdown: The Bolt Trigger" -UPDATE `spell_dbc` SET `Effect1`=28, `EffectImplicitTargetA1`=25, `EffectMiscValue1`=23416, `EffectMiscValueB1`=64 WHERE `Id`=41288; - --- Reth'hedron's Target -DELETE FROM `creature_template_movement` WHERE `CreatureId`=23416; -INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`) VALUES -(23416,0,0,1,0,0,0); - -UPDATE `creature_template` SET `AIName`="SmartAI", `flags_extra`=128 WHERE `entry`=23416; -DELETE FROM `smart_scripts` WHERE `entryorguid`=23416 AND `source_type`=0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(23416,0,0,0,8,0,100,0,41283,0,0,0,0,11,41284,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron's Target - On Spell Hit 'Abyssal Toss' - Cast 'Abyssal Impact'"), -(23416,0,1,0,11,0,100,0,0,0,0,0,0,41,30000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Reth'hedron's Target - On Spawn - Despawn after 30 seconds"); - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=41284; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES -(13,3,41284,0,0,31,0,3,23416,0,1,0,0,"","Spell 'Abyssal Impact' cannot affect Reth'hedron's Target"); - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 22357 AND `SourceId` = 0; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(22,2,22357,0,0,1,1,41291,0,0,0,0,0,"","Group 0: Execute SAI (Action 1) if creature does have aura 'Soul Cannon'"), -(22,8,22357,0,0,1,1,41291,0,0,0,0,0,"","Group 0: Execute SAI (Action 7) if creature does have aura 'Soul Cannon'"); diff --git a/sql/updates/world/3.3.5/2020_08_03_01_world.sql b/sql/updates/world/3.3.5/2020_08_03_01_world.sql deleted file mode 100644 index 132881b3c83..00000000000 --- a/sql/updates/world/3.3.5/2020_08_03_01_world.sql +++ /dev/null @@ -1,2 +0,0 @@ --- Run action list in Reth'hedron's script even in OOC to prevent potential script stuck -UPDATE `smart_scripts` SET `action_param2` = 2 WHERE `entryorguid` = 22357 AND `source_type` = 0 AND `id` = 13; diff --git a/sql/updates/world/3.3.5/2020_08_03_02_world.sql b/sql/updates/world/3.3.5/2020_08_03_02_world.sql deleted file mode 100644 index 49026de3e54..00000000000 --- a/sql/updates/world/3.3.5/2020_08_03_02_world.sql +++ /dev/null @@ -1,24 +0,0 @@ --- --- Captain Tyralius's Prison SAI -UPDATE `gameobject` SET `spawntimesecs` = 60 WHERE `id` = 184588 AND `guid` = 25412; -UPDATE `gameobject_template` SET `AIName` = "SmartGameObjectAI", `ScriptName` = "" WHERE `entry` = 184588; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 184588 AND `source_type` = 1; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 18458800 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(184588, 1,0,0,11,0,100,0,0,0,0,0,0,12, 20787,8,0,0,0,0, 1, 0,0,0,0,0,0,0,0,"Captain Tyralius's Prison - On Respawn - Summon Creature 'Captain Tyralius'"), -(184588, 1,1,0,11,0,100,0,0,0,0,0,0,12, 20825,8,0,0,0,0, 1, 0,0,0,0,0,0,0,0,"Captain Tyralius's Prison - On Respawn - Summon Creature 'Ethereum Prisoner (Tyralius)'"), -(184588, 1,2,0,64,0,100,0,1,0,0,0,0,80,18458800,0,0,0,0,0, 1, 0,0,0,0,0,0,0,0,"Captain Tyralius's Prison - On Gossip Hello - Run Script"), -(18458800,9,0,0, 0,0,100,0,0,0,0,0,0,99, 3,0,0,0,0,0, 1, 0,0,0,0,0,0,0,0,"Captain Tyralius's Prison - On Script - Set Lootstate Deactivated"), -(18458800,9,1,0, 0,0,100,0,0,0,0,0,0,33, 20787,0,0,0,0,0, 7, 0,0,0,0,0,0,0,0,"Captain Tyralius's Prison - On Script - Quest Credit 'Captain Tyralius'"), -(18458800,9,2,0, 0,0,100,0,0,0,0,0,0, 1, 0,0,0,0,0,0,19,20787,5,0,0,0,0,0,0,"Captain Tyralius's Prison - On Script - Say Line 0 (Captain Tyralius)"), -(18458800,9,3,0, 0,0,100,0,0,0,0,0,0,41, 0,0,0,0,0,0,19,20825,5,0,0,0,0,0,0,"Captain Tyralius's Prison - On Script - Despawn (0) (Ethereum Prisoner (Tyralius))"), -(18458800,9,4,0, 0,0,100,0,0,0,0,0,0,45, 0,1,0,0,0,0,19,20787,5,0,0,0,0,0,0,"Captain Tyralius's Prison - On Script - Set Data 0 1 (Captain Tyralius)"); - --- Captain Tyralius SAI -UPDATE `creature_template` SET `AIName` = "SmartAI", `ScriptName` = "" WHERE `entry` = 20787; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 20787 AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` = 2078700 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(20787, 0,0,0,38,0,100,0, 0, 1,0,0,0,80,2078700,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Captain Tyralius - On Data Set 0 1 - Run Script"), -(2078700,9,0,0, 0,0,100,0,5000,5000,0,0,0,11, 51347,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Captain Tyralius - On Script - Cast 'Teleport Visual Only'"), -(2078700,9,1,0, 0,0,100,0, 0, 0,0,0,0,41, 2000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Captain Tyralius - On Script - Despawn (2000)"); diff --git a/sql/updates/world/3.3.5/2020_08_04_00_world_335.sql b/sql/updates/world/3.3.5/2020_08_04_00_world_335.sql deleted file mode 100644 index 24b272d9cf6..00000000000 --- a/sql/updates/world/3.3.5/2020_08_04_00_world_335.sql +++ /dev/null @@ -1,131 +0,0 @@ --- 244 Gnolls invasores --- https://es.classic.wowhead.com/quest=244 -SET @ID := 244; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Hay gnolls de Crestagrana tan cerca de Elwynn? Puede que planeen una invasión... ¡Los de Villa del Lago ya no serán los únicos humanos bajo asedio!$B$BAquí tienes el pago, pese a las noticias que traes. Y en qué mal momento: carecemos de recursos.', 0); - --- 246 Evaluar la amenaza --- https://es.classic.wowhead.com/quest=246 -SET @ID := 246; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Disculpe, $n, pero tenemos mucho que hacer como para mantener nuestras manos atadas aquí. Si no tiene nada que informar, entonces debo ocuparme de otros asuntos.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$BAsí que hay un grupo numeroso de gnolls de los duros. Seguro que no te ha sido fácil recopilar esta información.$B$BTen, $n, y gracias por tu ayuda.$B$BHabla con el alguacil Marris y el magistrado Salomón en Villa del Lago. Necesitarán tu ayuda; la situación empeora por momentos.', 0); - --- 129 Una comida gratis --- https://es.classic.wowhead.com/quest=129 -SET @ID := 129; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Que Darcy me envía la comida? Pues venga, ¡a mover el bigote!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias, me muero de hambre. ¡Proteger la ciudad de los orcos y los gnolls es un trabajo duro!', 0); - --- 14079 Aprende a montar en el Bosque de Elwynn --- https://es.wowhead.com/quest=14079 -SET @ID := 14079; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, ¿recibiste mi carta? Bien.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Entonces, ¿comenzaremos tu entrenamiento de Aprendiz de Jinete?', 0); - --- 130 Una visita al herborista --- https://es.classic.wowhead.com/quest=130 -SET @ID := 130; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Un ramo de flores? ¿Acabas de llegar y ya estás con romances?$B$BNo es por chafardear, pero los amores juveniles son tan bonitos... sobre todo en tiempos de guerra.', 0); - --- 131 Un ramo de narcisos --- https://es.classic.wowhead.com/quest=131 -SET @ID := 131; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. ¿Le gustó la comida a Parker?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Qué bonitas! ¡Y qué bien huelen!$B$BPero son las flores favoritas de Martie. ¿No me digas que Parker te mandó a comprarle las flores a esa bruja? No le dijiste que eran para mí, ¿verdad? Porque si lo sabía, seguro que puso veneno.$B$BEn fin, no es culpa tuya. Gracias, y aquí tienes la comida.', 0); - --- 3741 El collar de Hilary --- https://es.classic.wowhead.com/quest=3741 -SET @ID := 3741; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, ¿has encontrado mi collar? Papá dice que hay monstruos en el lago; ¿has visto alguno?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por encontrar mi collar, $gseñor:señora; $c... Mi gatita también dice gracias, ¿a que sí, Effsee?', 0); - --- 125 Las herramientas perdidas --- https://es.classic.wowhead.com/quest=125 -SET @ID := 125; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Me traes las herramientas?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Excelente trabajo, $n. Pensé que no volvería a ver mis herramientas.', 0); - --- 150 Cazadores furtivos --- https://es.classic.wowhead.com/quest=150 -SET @ID := 150; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes las aletas? ¡Tenemos que echar a los múrlocs del lago!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Buen trabajo, $n.$B$BEs raro que estén tan lejos del mar; puede que estuvieran huyendo de algo...', 0); - --- 127 Pescado a la venta --- https://es.classic.wowhead.com/quest=127 -SET @ID := 127; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué me traes?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ha sido un placer!', 0); - --- 89 El puente sempiterno --- https://es.classic.wowhead.com/quest=89 -SET @ID := 89; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡El puente no va a construirse solo! ¿Dónde están las picas y los remaches?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Buen trabajo, $n. Con esto podemos ir avanzando los trabajos del puente.', 0); - --- 92 Estofado Crestagrana --- https://es.classic.wowhead.com/quest=92 -SET @ID := 92; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tráeme 5 filetes de carne dura de cóndor, 5 morros de dentosangre grandes y 5 raciones de carne de araña crujiente.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Muchas gracias, $n. Aquí tienes el delicioso estofado de Crestagrana prometido.', 0); - --- 34 Una visita poco grata --- https://es.classic.wowhead.com/quest=34 -SET @ID := 34; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has acabado ya con Panzallena?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Por fin! Gracias, $n, me has hecho un favor enorme. ¡Este año el jardín estará precioso!', 0); - --- 20 La amenaza de los Roca Negra --- https://es.classic.wowhead.com/quest=20 -SET @ID := 20; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has estado liquidando orcos, $n? Demuéstramelo.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ahora hay muchos menos orcos de los que ocuparse; gracias.', 0); - --- 128 La recompensa de Roca Negra --- https://es.classic.wowhead.com/quest=128 -SET @ID := 128; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Regresa una vez que hayas matado a 15 campeones de Roca Negra', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Has mostrado gran valor frente a los Roca Negra, $c. Nos has prestado un gran servicio.', 0); - --- 115 Magia de las Sombras --- https://es.classic.wowhead.com/quest=115 -SET @ID := 115; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Cómo va con los taumaturgos umbríos? ¿Tienes los orbes de medianoche?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias, $n. Acabaré con ellos de inmediato.', 0); - --- 169 Se busca: Gath'Ilzogg --- https://es.classic.wowhead.com/quest=169 -SET @ID := 169; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué llevas ahí, $r?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Buen trabajo, $n! Gath\'Ilzogg es responsable de la muerte de muchos humanos. Nos hemos vengado. ¡Estamos un paso más cerca de reconquistar el castillo!', 0); diff --git a/sql/updates/world/3.3.5/2020_08_04_01_world_335.sql b/sql/updates/world/3.3.5/2020_08_04_01_world_335.sql deleted file mode 100644 index f118da6b3f5..00000000000 --- a/sql/updates/world/3.3.5/2020_08_04_01_world_335.sql +++ /dev/null @@ -1,19 +0,0 @@ --- Texts with wrong broadcast texts (typos, both texts are completely different) --- Disobedient Dragonmaw Peon, these texts are related to another quest -DELETE FROM `creature_text` WHERE `CreatureID` = 23311 AND `GroupID` = 0 AND `ID` IN (6,7); --- Moodle -UPDATE `creature_text` SET `BroadcastTextId` = 28395 WHERE `CreatureID` = 28122 AND `GroupID` = 3 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 28394 WHERE `CreatureID` = 28122 AND `GroupID` = 3 AND `ID` = 1; --- Text https://www.wowhead.com/npc=28122/moodle#comments:id=914017:reply=436172 will be just replaced by text --- from broadcast_text, since there's no such text and never was --- And another https://www.wowhead.com/npc=28122/moodle#comments:id=914017:reply=436172 -UPDATE `creature_text` SET `BroadcastTextId` = 28401 WHERE `CreatureID` = 28122 AND `GroupID` = 4 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 28402 WHERE `CreatureID` = 28122 AND `GroupID` = 4 AND `ID` = 2; -UPDATE `creature_text` SET `BroadcastTextId` = 28399 WHERE `CreatureID` = 28122 AND `GroupID` = 4 AND `ID` = 3; -UPDATE `creature_text` SET `BroadcastTextId` = 28397 WHERE `CreatureID` = 28122 AND `GroupID` = 4 AND `ID` = 4; -UPDATE `creature_text` SET `BroadcastTextId` = 28398 WHERE `CreatureID` = 28122 AND `GroupID` = 4 AND `ID` = 5; --- Instructor Hroegar -UPDATE `creature_text` SET `BroadcastTextId` = 30576 WHERE `CreatureID` = 29915 AND `GroupID` = 0 AND `ID` = 7; - -UPDATE `creature_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextId` = b.`ID` SET a.`Text` = b.`Text` WHERE b.`Text1` = '' AND a.`Text` != b.`Text`; -UPDATE `creature_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextId` = b.`ID` SET a.`Text` = b.`Text1` WHERE b.`Text` = '' AND a.`Text` != b.`Text1`; diff --git a/sql/updates/world/3.3.5/2020_08_05_00_world.sql b/sql/updates/world/3.3.5/2020_08_05_00_world.sql deleted file mode 100644 index 52dfe308e27..00000000000 --- a/sql/updates/world/3.3.5/2020_08_05_00_world.sql +++ /dev/null @@ -1,4 +0,0 @@ --- -UPDATE `smart_scripts` SET `event_phase_mask`=0,`event_flags`=0 WHERE `entryorguid`=16027 AND `source_type`=0; -UPDATE `creature_template` SET `ScriptName`='npc_frogger_trigger_naxx' WHERE `entry`=16082; -UPDATE `creature_summon_groups` SET `summonerId`=16082,`summonerType`=0 WHERE `summonerId`=533 AND `summonerType`=2; diff --git a/sql/updates/world/3.3.5/2020_08_05_01_world.sql b/sql/updates/world/3.3.5/2020_08_05_01_world.sql deleted file mode 100644 index bfa0e4542bb..00000000000 --- a/sql/updates/world/3.3.5/2020_08_05_01_world.sql +++ /dev/null @@ -1,2 +0,0 @@ --- Add CREATURE_FLAG_EXTRA_NO_COMBAT to Kologarn's stalkers -UPDATE `creature_template` SET `flags_extra` = `flags_extra` | 0x00002000 WHERE `entry` IN (33661,33809,33942); diff --git a/sql/updates/world/3.3.5/2020_08_05_02_world_335.sql b/sql/updates/world/3.3.5/2020_08_05_02_world_335.sql deleted file mode 100644 index e669007d039..00000000000 --- a/sql/updates/world/3.3.5/2020_08_05_02_world_335.sql +++ /dev/null @@ -1,162 +0,0 @@ --- 386 Lo que sucede alrededor... --- https://es.classic.wowhead.com/quest=386 -SET @ID := 386; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Ya has estado en las Mazmorras de Ventormenta? Temo que el poder que ha mantenido a Targor con vida acabe por conseguir liberarlo. Fue sentenciado a muerte, no a ser un títere político.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Targor el Pavoroso ha caído al fin. Me alegro. Buen trabajo, $n. A veces solo se puede hacer justicia al margen de los tribunales y los políticos.', 0); --- 120 Mensajero a Ventormenta --- https://es.classic.wowhead.com/quest=120 -SET @ID := 120; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué llevas ahí?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Descansa, $c.$B$BEl magistrado Solomon es un líder de los nobles; siempre atiendo a sus palabras. Voy a reunirme con el Rey para exponerle la situación. Dile al magistrado que enviaremos refuerzos en cuanto Su Majestad dé la orden.', 0); --- 121 Mensajero a Ventormenta --- https://es.classic.wowhead.com/quest=121 -SET @ID := 121; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué noticias envía el General? ¿Vienen refuerzos?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por todo, $c. Acepta estas monedas por tus servicios a Villa del Lago y Ventormenta.$B$BY ahora disculpa, pero esta correspondencia me intriga; está pasando algo turbio. Temo que se avecine otro conflicto.', 0); --- 116 Tiempos de sequía --- https://es.classic.wowhead.com/quest=116 -SET @ID := 116; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesito que vayas a recoger un barril de cerveza Cebatruenos de Tragoamargo Cebatruenos, que está en las colinas de Páramos de Poniente, uno de vino dulce en Ventormenta, una botella de licor de luna en Villa Oscura y una de ron dulce en Villadorada. Tráeme todo eso y te ganarás una recompensa.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Buen trabajo, $n! Sé qué caminos has tenido que recorrer para traer este licor. ¡Esto complacerá a mis patronos!$B$BMi esposa cose muy bien; acepta esta capa en agradecimiento por tus servicios.', 0); --- 118 El precio de unas herraduras --- https://es.classic.wowhead.com/quest=118 -SET @ID := 118; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué dices? ¿Que vienes de parte de Verner? Pues dame la nota. ¡Y habla más alto!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que necesita herraduras, ¿eh?', 0); --- 132 La hermandad de los Defias --- https://es.classic.wowhead.com/quest=132 -SET @ID := 132; -UPDATE `quest_template_locale` SET `Title` = 'La hermandad de los Defias' WHERE `ID` = @ID AND locale = 'esES'; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Me alegro de verte de vuelta, $n. ¿Qué tenía que decir Wiley?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Bah! Debería haber acabado con esa escoria cuando tuve oportunidad de hacerlo. Pero esta información es crucial. Buen trabajo.', 0); --- 135 La hermandad de los Defias --- https://es.classic.wowhead.com/quest=135 -SET @ID := 135; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué asuntos tienes conmigo? Soy un hombre muy ocupado...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Creo que este asunto es mucho más complicado de lo que cree Mantorrecio.', 0); --- 141 La hermandad de los Defias --- https://es.classic.wowhead.com/quest=141 -SET @ID := 141; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Ha conseguido aclarar algo el maestro Shaw?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Edwin VanCleef... conozco muy bien ese nombre. Me desconcierta pensar que un hombre con tanto talento y tan trabajador pudiera convertirse en tal escoria. Necesitaré más pruebas antes de creerlo.', 0); --- 388 El color de la sangre --- https://es.classic.wowhead.com/quest=388 -SET @ID := 388; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Veo que has vuelto, $c. ¿Has conseguido 10 pañuelos de lana roja de esa escoria Defias de las Mazmorras?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Y estos pañuelos, símbolos asquerosos de corrupción, son por lo que mi Mac tuvo que morir? Qué gran pérdida. Qué trágico sacrificio.$B$BPero en fin, no puedo vivir en el pasado. Has de saber, $n, que tus actos han conseguido que se haga justicia con mi familia.', 0); --- 142 La hermandad de los Defias --- https://es.classic.wowhead.com/quest=142 -SET @ID := 142; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$n, ¿pudiste reunir alguna información? ¿Localizaste al mensajero?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Esto es sin duda alguna una prueba clara de que VanCleef está al mando. Ahora todo lo que tenemos que saber es dónde se oculta la banda Defias.$B$BTuvimos un golpe de suerte mientras estabas fuera. Capturamos a un ladrón que intentaba robar el carro de Saldean. Ha prometido guiarnos hasta la ladronera a cambio de su vida. Quiero que defiendas al traidor para que pueda enseñarnos la ladronera. Vuelve a verme cuando hayas descubierto su localización.', 0); --- 155 La hermandad de los Defias --- https://es.classic.wowhead.com/quest=155 -SET @ID := 155; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué negocio tienes conmigo? Soy un hombre muy ocupado...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Excelente, $n! Ahora que sabemos dónde se oculta, VanCleef ya es nuestro.', 0); --- 166 La hermandad de los Defias --- https://es.classic.wowhead.com/quest=166 -SET @ID := 166; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué tal va la caza y captura de Edwin Van Cleef?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$n, tu valentía es extraordinaria. Las Milicias del Pueblo te agradecen los servicios prestados a las gentes de los Páramos de Poniente. Ahora que VanCleef ha muerto, estamos ante el comienzo del fin de la Hermandad Defias. Esperemos que en un día no muy lejano la paz volverá a bendecir los llanos de estas tierras.', 0); --- 119 Regresa junto a Verner --- https://es.classic.wowhead.com/quest=119 -SET @ID := 119; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Me alegro de verte! ¿Traes las herraduras?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias, me hacía mucha falta.$B$BAh, hay una nota... ¿Cómo? ¡¿Argus quiere que le pague?! ¡Bah!$B$BBueno, gracias por tu ayuda.', 0); --- 143 Mensajero a los Páramos de Poniente --- https://es.classic.wowhead.com/quest=143 -SET @ID := 143; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Saludos, $c. ¿Qué te trae a hablar con Las Milicias del Pueblo?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Has servido bien a tu maestro.', 0); --- 214 Pañuelos rojos de seda --- https://es.classic.wowhead.com/quest=214 -SET @ID := 214; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has estado defendiendo nuestra tierra de la banda Defias? Si es así enséñame 10 pañuelos de seda roja como prueba.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Bien hecho, $n! En nombre de Las Milicias del Pueblo te rindo homenaje por todos tus esfuerzos. Pronto, y gracias a la ayuda de valientes como tú, devolveremos esta tierra a su pueblo.', 0); --- 144 Mensajero a los Páramos de Poniente --- https://es.classic.wowhead.com/quest=144 -SET @ID := 144; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Están Las Milicias del Pueblo en camino? ¿Traes buenas noticias de Gryan Mantorrecio?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Esto no es nada bueno. No me había dado cuenta de que Mantorrecio está igual que nosotros. ¿Qué campaña es tan importante como para enviar al ejército de Ventormenta lejos de su gente? Lo sabré a su debido tiempo.$B$BTen, acepta estas monedas en pago por tus servicios Puede que vuelva a contratarte.', 0); --- 122 Escamas de barriga --- https://es.classic.wowhead.com/quest=122 -SET @ID := 122; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Si no le envío las escamas a Argus, mandará a alguien a buscarlas. ¿Las tienes o no?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias, con esto pagaré a Argus.', 0); --- 124 El aullido de los gnolls --- https://es.classic.wowhead.com/quest=124 -SET @ID := 124; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mis caballos todavía parecen asustados, y todavía escucho a ese maldito lobo llorar por la noche. ¡Por favor, $n, haz algo con esos Gnolls!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por tu ayuda, $n.', 0); --- 126 El aullido de las colinas --- https://es.classic.wowhead.com/quest=126 -SET @ID := 126; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ululante es peligroso, $n. Entenderé que no seas capaz de enfrentarte a él.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias de nuevo. El ejército de Ventormenta está tan ocupado con los orcos que no hay tropas para proteger Crestagrana de otras amenazas, como los gnolls.', 0); --- 91 Ley de Solomon --- https://es.classic.wowhead.com/quest=91 -SET @ID := 91; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tráeme 10 colgantes Pellejo Negro y te recompensaré.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El Tribunal de Villa del Lago reconoce tu entrega a la justicia, $n. Gracias por ayudar a mantener la ley y el orden en el Reino.', 0); --- 19 Tharil'zun --- https://es.classic.wowhead.com/quest=19 -SET @ID := 19; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Los orcos de Roca Negra siguen atacando. ¿Has acabado con Tharil\'zun?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Era fuerte y cruel; seguro que no fue fácil derrotarlo. Gracias; aquí tienes tu recompensa.', 0); --- 180 Se busca: Teniente Fangore --- https://es.classic.wowhead.com/quest=180 -SET @ID := 180; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué nuevas nos traes?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Así que el malvado Fangore ha muerto? Pues buen viaje. Admiro tu valor, $c. Tienes la gratitud de Villa del Lago.', 0); --- 145 Mensajero a Villa Oscura --- https://es.classic.wowhead.com/quest=145 -SET @ID := 145; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Parece que vienes de lejos, $c. ¿Qué te trae a Villa Oscura?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por venir hasta aquí. Esta información es muy importante.', 0); diff --git a/sql/updates/world/3.3.5/2020_08_05_03_world_335.sql b/sql/updates/world/3.3.5/2020_08_05_03_world_335.sql deleted file mode 100644 index 6b169ed6bb2..00000000000 --- a/sql/updates/world/3.3.5/2020_08_05_03_world_335.sql +++ /dev/null @@ -1,134 +0,0 @@ --- 66 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=66 -SET @ID := 66; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, así que te manda Lady Eva...', 0); --- 101 El Tótem de castigo --- https://es.classic.wowhead.com/quest=101 -SET @ID := 101; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tráeme 10 colmillos de necrófago, 10 dedos de esqueleto y 5 frascos de veneno de araña. Así haré un encantamiento a un Tótem de castigo que dañará a aquellos que intenten causarte daño a ti.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Muy inteligente por tu parte, $n. Este Tótem de castigo te protegerá del mal que acecha por todo Azeroth y más allá. Cuando te sientas amenazado, confórtate con el aura mágica de este tótem. Sé valiente, $c. Necesitarás todo el valor del que puedas hacer acopio, pues veo mucha sangre en tu futuro.', 0); --- 90 Kebab de lobo sazonado --- https://es.classic.wowhead.com/quest=90 -SET @ID := 90; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has conseguido ya las 10 ijadas magras de lobo? ¿Y qué hay de las hierbas de Felicia de Ventormenta?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Buen trabajo, $n! ¡Disfruta esta delicatessen llamada kebab de lobo salpimentado!', 0); --- 56 La Guardia Nocturna --- https://es.classic.wowhead.com/quest=56 -SET @ID := 56; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has matado a esos guerreros y magos?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Espléndido, $n. Serás recompensado por los servicios prestados a la gente de Villa Oscura.', 0); --- 221 Ferocanis en el bosque --- https://es.classic.wowhead.com/quest=221 -SET @ID := 221; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Vuelves tan pronto, $N? Espero que no hayas venido a decirme que te has rendido.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Te has desenvuelto bien contra los Correoscuros, $n. Pero parece que su número es irreducible. Cada vez que hacemos un progreso, llegan más a tomar el relevo.$B$B¿Qué maléfico poder es el que les trae aquí? ¿Por qué han irrumpido de esta manera en nuestro infeliz reino?$B$BTendré fe en el maestro Carevin. Sin duda, él llegará hasta el fondo del asunto.', 0); --- 57 La Guardia Nocturna --- https://es.classic.wowhead.com/quest=57 -SET @ID := 57; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Vuelve a mí una vez que hayas matado a 15 Malignos esqueléticos y 15 Horrores esqueléticos, $N.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Las gentes de Villa Oscura te dan las gracias, $n. Has demostrado ser un gran aliado de la Guardia Nocturna.', 0); --- 222 Ferocanis en el bosque --- https://es.classic.wowhead.com/quest=222 -SET @ID := 222; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Te intimidaron las bestias? ¡Pero no temas, $N, los que defienden la Luz nunca caerán!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'A decir verdad, $n, no creía que llegarías tan lejos. Pero está claro que me equivoqué contigo. De hecho, si deseas unirte formalmente a la lucha del maestro Carevin, será un placer escribirte una carta de recomendación.', 0); --- 223 Ferocanis en el bosque --- https://es.classic.wowhead.com/quest=223 -SET @ID := 223; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Sí? ¿Qué quieres? Habla deprisa, tengo asuntos urgentes que atender.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Perdona mi frío recibimiento, $n, pero ya te habrás dado cuenta de que soy un hombre muy ocupado. Veo que has impresionado a Calor, cosa que no es en absoluto fácil de conseguir, y veo que te ha dado una recomendación.$B$BHemos de afrontar seres de lo más desagradable, $n, y necesitamos la ayuda de cualquiera que haya demostrado su valía. Combatimos contra demonios, no-muertos y contra aquellos que les proporcionan ayuda. Mantente alerta, sé $gprecavido:precavida; y no confíes en nadie que no colabore con nuestra causa.$B$BGloria bajo la Luz.', 0); --- 146 Mensajero a Villa Oscura --- https://es.classic.wowhead.com/quest=146 -SET @ID := 146; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Me alegro de verte. ¿Debo informar de que La Guardia Nocturna ha salido de Villa Oscura?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Por la Luz! El ejército de Ventormenta se ha retirado de Páramos de Poniente. ¿La Guardia ya no protege Villa Oscura? Aquí hay algo muy siniestro.$B$BAh, quería recompensarte, $c; toma unas monedas. Disculpa, pero tengo que averiguar qué está pasando en Ventormenta.', 0); --- 174 Mira las estrellas --- https://es.classic.wowhead.com/quest=174 -SET @ID := 174; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has conseguido encontrar a un ingeniero que te haga un tubo de bronce?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Es perfecto, $n. ¡Ya hemos completado el primer paso!', 0); --- 175 Mira las estrellas --- https://es.classic.wowhead.com/quest=175 -SET @ID := 175; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Pues sí, sí que tenía un espejo.', 0); --- 177 Mira las estrellas --- https://es.classic.wowhead.com/quest=177 -SET @ID := 177; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Le he enseñado a Cog nuestra máquina de las estrellas. Bueno, lo que hemos hecho hasta ahora. Se quedó muy impresionado. ¿Encontraste el instrumento reflectante?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Excelente, excelente! ¡Es perfecto! ¡Muchas gracias!', 0); --- 181 Mira las estrellas --- https://es.classic.wowhead.com/quest=181 -SET @ID := 181; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Conseguiste convencer a Zzarc\'Vul de que nos preste su monóculo para nuestro experimento?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Al fin! ¡Ya hemos completado el instrumento de las estrellas! Gracias, $n. Ya puedo seguir con mis estudios...', 0); --- 245 Las amenazas de ocho patas --- https://es.classic.wowhead.com/quest=245 -SET @ID := 245; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Será mejor que tengas cuidado cuando trates con las arañas, he perdido a algunos de mis hombres por ellas, y créeme, no es agradable ver a un hombre colgado boca abajo en sus redes después de que el veneno ha comenzado a reblandecerlos.$B$BNo me gustaría que uno de esos bichos te almorzara.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ah! Has vuelto. Y no demasiado agotado, por lo que veo. La Guardia Nocturna está agradecida por tu trabajo, $n, y yo te prometí una recompensa, aquí la tienes.', 0); --- 163 Cerro del Cuervo --- https://es.classic.wowhead.com/quest=163 -SET @ID := 163; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, $N! ¿De vuelta tan pronto? ¿Sin duda has vuelto a cazar? ¡No se preocupe si ha tenido algunos contratiempos, a la larga mejorará!$B$B... No podrías empeorar mucho, de todos modos ...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡No! ¡Por favor, no me mates! Soy solo yo... ¡¡Alterio!! Están por todas partes... ¡No puedo escapar! ¿Monstruos en Cerro del Cuervo? No, no, no... no puede haber ninguno. Aquí solo está Alterio, el inocente Alterio.', 0); --- 377 Crimen y castigo --- https://es.classic.wowhead.com/quest=377 -SET @ID := 377; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Cuando se deja vivir a un profanador como Dextren Ward, se traiciona a la justicia. Vuelve a mí cuando se haya cumplido la sentencia de muerte que Lord Ebonlocke dictó contra ese rapiñador de Ward. Vamos a dar a las familias de los muertos la satisfacción que merecen, y además, enviaremos un claro mensaje a la Casa de Nobles de Ventormenta.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Así que finalmente, Dextren Ward pagó por sus crímenes contra la humanidad... Eso sí que es hacer limpieza. ¡Y enhorabuena, $gamigo:amiga;! No solo has dado a las familias de los muertos la tranquilidad de espíritu que merecen, además has enviado un contundente mensaje a esos burócratas corruptos de la Casa de Nobles. Ventormenta debe escuchar las necesidades de la gente del Bosque del Ocaso o nos independizaremos y nos liberaremos de su tiranía.', 0); --- 164 Entrega a Sven --- https://es.classic.wowhead.com/quest=164 -SET @ID := 164; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tienes pinta de ser fuerte, $c. ¿Has venido a unirte a nuestra lucha?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Estos suministros serán muy útiles. La ayuda de la familia Carevin es siempre bienvenida. Aquí tienes un algo por tus molestias.', 0); --- 58 La Guardia Nocturna --- https://es.classic.wowhead.com/quest=58 -SET @ID := 58; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesito tu ayuda, $n. Viaja al cementerio al noroeste y libera el mausoleo oriental de 20 propagadores de peste.$B$BVuelve a verme cuando hayas completado tu tarea.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Te doy las gracias de parte de las gentes de Villa Oscura y de la Guardia Nocturna, $n, por tu valor y dedicación. Que la Luz ilumine tu camino.', 0); --- 165 El ermitaño --- https://es.classic.wowhead.com/quest=165 -SET @ID := 165; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Elaine Carevin? Je, je, sí, claro... los Carevin.$B$BNo, no pasa nada. Es que ya no puedo ir a la villa, el viaje es demasiado para mí. Los caminos son peligrosos y cada día estoy más viejo. ¿Podrías hacer algunos favores a un pobre viejo?', 0); --- 226 Con los lobos en los talones --- https://es.classic.wowhead.com/quest=226 -SET @ID := 226; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Sigues cazando lobos...?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Oh, bien. Has diezmado la manada. Ahora que no tendremos a esos lobos pisándonos los talones, podremos centrarnos en Morbent Vil.$B$BTen, coge algunos de estos manojos destellantes. Los hacen en el pueblo y muchos han sido donados a Sven, para ayudar a su causa.', 0); diff --git a/sql/updates/world/3.3.5/2020_08_05_04_world_335.sql b/sql/updates/world/3.3.5/2020_08_05_04_world_335.sql deleted file mode 100644 index 229eb0a7a0a..00000000000 --- a/sql/updates/world/3.3.5/2020_08_05_04_world_335.sql +++ /dev/null @@ -1,5 +0,0 @@ --- Add BroadcastTextId to Glutton's texts, confirmed by https://www.youtube.com/watch?v=rCZU9MRtQ8s -UPDATE `creature_text` SET `BroadcastTextId` = 4515 WHERE `CreatureID` = 8567 AND `GroupID` = 2 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 4516 WHERE `CreatureID` = 8567 AND `GroupID` = 3 AND `ID` = 0; --- Mismatches -UPDATE `creature_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextId` = b.`ID` SET a.`Text` = b.`Text` WHERE b.`Text1` = '' AND a.`Text` != b.`Text`; diff --git a/sql/updates/world/3.3.5/2020_08_05_05_world.sql b/sql/updates/world/3.3.5/2020_08_05_05_world.sql deleted file mode 100644 index e6cdab73843..00000000000 --- a/sql/updates/world/3.3.5/2020_08_05_05_world.sql +++ /dev/null @@ -1,31 +0,0 @@ --- Add missing Scarab Coffers and update loot templates -UPDATE `gameobject_loot_template` SET `QuestRequired` = 0 WHERE `Entry` IN (17532,17533) AND `Item` = 21156 AND `Reference` = 0; -UPDATE `gameobject_loot_template` SET `MaxCount` = 3 WHERE `Entry` IN (17532,17533) AND `Reference` IN (14502,14001); -UPDATE `reference_loot_template` SET `Chance` = 7 WHERE `Entry` IN (14502,14001); - -SET @OGUID := 92308; -DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+20; -INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES --- Aq 40 Coffer Locations -(@OGUID+0, 180690, 531, 3428, 3428, 1, 1, -8561.12, 1989.54, -3.091515, 4.188792, 0, 0, -0.866025, 0.5000008, 7200, 255, 1, 28153), -(@OGUID+1, 180690, 531, 3428, 3428, 1, 1, -8134.142, 1125.443, -86.26643, 2.513274, 0, 0, 0.9510565, 0.3090171, 7200, 255, 1, 28153), -(@OGUID+2, 180690, 531, 3428, 3428, 1, 1, -8583.558, 1287.909, -68.88995, 1.605702, 0, 0, 0.7193394, 0.6946588, 7200, 255, 1, 28153), -(@OGUID+3, 180690, 531, 3428, 3428, 1, 1, -8674.741, 1594.589, -86.13927, 3.57793, 0, 0, -0.9762955, 0.2164421, 7200, 255, 1, 28153), -(@OGUID+4, 180690, 531, 3428, 3428, 1, 1, -8882.011, 1347.217, -92.58246, 1.134463, 0, 0, 0.5372992, 0.8433917, 7200, 255, 1, 28153), -(@OGUID+5, 180690, 531, 3428, 3428, 1, 1, -8928.15, 1823.571, -18.932, 1.099556, 0, 0, 0.5224981, 0.8526405, 7200, 255, 1, 28153), -(@OGUID+6, 180690, 531, 3428, 3428, 1, 1, -9106.087, 1502.935, -100.0013, 5.078908, 0, 0, -0.5664063, 0.8241262, 7200, 255, 1, 28153), -(@OGUID+7, 180690, 531, 3428, 3428, 1, 1, -9161.575, 1579.325, -79.93993, 1.884953, 0, 0, 0.8090162, 0.5877863, 7200, 255, 1, 28153), -(@OGUID+8, 180690, 531, 3428, 3428, 1, 1, -9201.085, 1486.463, -95.17252, 2.007128, 0, 0, 0.8433914, 0.5372996, 7200, 255, 1, 28153), -(@OGUID+9, 180690, 531, 3428, 3428, 1, 1, -9242.85, 1567.696, -77.35221, 0.4886912, 0, 0, 0.2419214, 0.9702958, 7200, 255, 1, 28153), -(@OGUID+10, 180690, 531, 3428, 3428, 1, 1, -9203.896, 1961.314, -50.16774, 1.553341, 0, 0, 0.7009087, 0.7132511, 7200, 255, 1, 28153), --- Aq 20 Coffer Locations -(@OGUID+11, 180691, 509, 3429, 0, 1, 1, -8938.357, 1860.113, 3.230413, 3.752462, 0, 0, -0.9537163, 0.3007079, 7200, 255, 1, 28153), -(@OGUID+12, 180691, 509, 3429, 0, 1, 1, -9090.657, 1500.959, 24.43414, 0.9773831, 0, 0, 0.469471, 0.8829479, 7200, 255, 1, 28153), -(@OGUID+13, 180691, 509, 3429, 3449, 1, 1, -8713.438, 1543.339, 32.20343, 0.7679439, 0, 0, 0.3746061, 0.927184, 7200, 255, 1, 28153), -(@OGUID+14, 180691, 509, 3429, 0, 1, 1, -9344.263, 1191.306, 22.02172, 1.308995, 0, 0, 0.6087608, 0.7933538, 7200, 255, 1, 28153), -(@OGUID+15, 180691, 509, 3429, 3451, 1, 1, -9541.153, 1585.01, 26.55809, 4.049168, 0, 0, -0.8987932, 0.4383728, 7200, 255, 1, 28153), -(@OGUID+16, 180691, 509, 3429, 3451, 1, 1, -9694.639, 1653.436, 22.49914, 5.864307, 0, 0, -0.2079115, 0.9781476, 7200, 255, 1, 28153), -(@OGUID+17, 180691, 509, 3429, 0, 1, 1, -9519.043, 2003.008, 109.0341, 2.426008, 0, 0, 0.9366722, 0.3502074, 7200, 255, 1, 28153), -(@OGUID+18, 180691, 509, 3429, 3453, 1, 1, -9006.972, 1988.604, 32.23689, 6.161013, 0, 0, -0.06104851, 0.9981348, 7200, 255, 1, 28153), -(@OGUID+19, 180691, 509, 3429, 3453, 1, 1, -9121.046, 2180.517, 24.86209, 0.9075702, 0, 0, 0.4383707, 0.8987942, 7200, 255, 1, 28153), -(@OGUID+20, 180691, 509, 3429, 3450, 1, 1, -8772.138, 2003.604, 21.90698, 2.91469, 0, 0, 0.9935713, 0.1132084, 7200, 255, 1, 28153); diff --git a/sql/updates/world/3.3.5/2020_08_07_00_world_335.sql b/sql/updates/world/3.3.5/2020_08_07_00_world_335.sql deleted file mode 100644 index c917a3ed8f8..00000000000 --- a/sql/updates/world/3.3.5/2020_08_07_00_world_335.sql +++ /dev/null @@ -1,141 +0,0 @@ --- 67 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=67 -SET @ID := 67; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El viejo baúl se abre con un crujido...', 0); --- 95 La venganza de Sven --- https://es.classic.wowhead.com/quest=95 -SET @ID := 95; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hay un montón de tierra, apilada con prisas, como si alguien se hubiera visto obligado a esconder algo en poco tiempo.', 0); --- 68 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=68 -SET @ID := 68; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Me acuerdo de ti... Eres el que estaba preguntando por ese tal Stalvan. ¿Encontraste lo que estabas buscando?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Interesante... Así que ese individuo sí que pasó un tiempo en Arroyo de la Luna, después de todo. Resulta extraño que la carta nunca llegara a entregarse. En cualquier caso, voy a actualizar el registro.', 0); --- 148 Suministros de Villa Oscura --- https://es.classic.wowhead.com/quest=148 -SET @ID := 148; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, necesitas Hilo de pelo de fantasma, ¿no es así? Pues me temo que no tengo ninguno en el almacén, pero puedo hacértelo, si tú me proporcionas el pelo de fantasma.', 0); --- 149 Hilo de cabello de fantasma --- https://es.classic.wowhead.com/quest=149 -SET @ID := 149; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', ' Oh, por favor, ¡no me mires! ¡Arranqué estos ojos con mis propias manos, pero puedo sentir tu mirada fija en mí!$B$B¡Soy un monstruo! ¡Un monstruo horrible! ¡¡Por favor, no me mires!!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué es eso? ¿Un peine? ¡Es precioso! Y se desliza como seda por mi cabello, como si no fuera el alambroso y grasiento horror que es.$B$BAy, si tan solo tuviera un espejo...', 0); --- 5 La hambruna de Alterio --- https://es.classic.wowhead.com/quest=5 -SET @ID := 5; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Un envío de mi hermano? ¡Espléndido! ¡La fortuna realmente me brilla hoy!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesitas croquetas de cangrejo, ¿verdad? Bueno, quizás pueda cocinarte algunas...', 0); --- 93 Los pasteles de cangrejo oscuro --- https://es.classic.wowhead.com/quest=93 -SET @ID := 93; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Salve, $n. ¿Has conseguido esas patas pegajosas de araña ya?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Tienes un bonito ramillete de patas ahí! Deja que las condimente con mis especias secretas (¡no mires!) y las saltearé en una sartén...$B$BY, aunque las croquetas de cangrejo son mi especialidad y no te daré nunca la receta, sí te daré la de un plato que es casi igual de bueno.', 0); --- 240 Regresa junto a Alterio --- https://es.classic.wowhead.com/quest=240 -SET @ID := 240; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$n, ¡estás aquí! ¡¿Tienes mi comida?!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ajá! Gracias, $n. ¡Qué bien sientan estas cosas!$B$B¡Y ten, deja que te pague!', 0); --- 154 Devuelve el peine --- https://es.classic.wowhead.com/quest=154 -SET @ID := 154; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tengo la sensación de que has visto a Mary la Ciega. ¿Tienes mi peine...?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Con esto puedo hacerte un carrete de Hilo de pelo de fantasma y todavía me sobrarían algunas hebras. Ten, acepta estas monedas a cambio de esas hebras.', 0); --- 157 Devolver el pelo --- https://es.classic.wowhead.com/quest=157 -SET @ID := 157; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesito colocar el hilo de cabello de fantasma en mis puertas y ventanas para mantener alejados a esos indeseables espíritus. ¿Me lo conseguiste?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Delicioso! Esto funcionará de maravilla.$B$BTen, $n, acepta esto como pago por tu honorable acción.', 0); --- 158 Zumo de zombi --- https://es.classic.wowhead.com/quest=158 -SET @ID := 158; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesitas un poco de zumo de zombi, ¿verdad? Mmm... es un líquido muy fuerte... no me lo piden muy a menudo.', 0); --- 230 El campamento de Sven --- https://es.classic.wowhead.com/quest=230 -SET @ID := 230; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Que has encontrado qué? Déjame verlo, por favor...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$B¡Esa figura misteriosa que vi fue testigo de la muerte de mi familia! Hay preguntas que necesito hacerle a ese hombre... ¡si tan solo supiera quién es!', 0); --- 262 La figura en las sombras --- https://es.classic.wowhead.com/quest=262 -SET @ID := 262; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Si tienes algo que pertenezca a la figura misteriosa que buscas, enséñamelo. Quizás pueda averiguar algo sobre su dueño.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mmm... Alguien ha manipulado este libro hace poco... alguien guiado por la venganza. Pero las impresiones que hay en él, al menos las impresiones del dueño original, son débiles.$B$BPero sí puedo decirte que el dueño original de este libro no es oriundo de Villa Oscura.', 0); --- 69 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=69 -SET @ID := 69; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Stalvan? Desde luego, me resulta familiar.', 0); --- 70 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=70 -SET @ID := 70; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué tienes ahí? Deja que le eche un vistazo...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Cómo tienes la cara de traer esto aquí?', 0); --- 333 Harlan necesita un nuevo suministro --- https://es.wowhead.com/quest=333 -SET @ID := 333; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Traes noticias de Bagley?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Dice aquí que el negocio de Harlan está floreciendo. Me alegra oír eso, pero me pregunto por qué la gente necesita tantas armaduras. No he oído nada sobre una declaración de guerra... ¿Acaso los nobles nos están ocultando información?$B$BEn fin, gracias por traer el pedido. Aquí tienes el pago, me encargaré de que Harlan reciba sus suministros.', 0); --- 334 Un paquete para Thurman --- https://es.wowhead.com/quest=334 -SET @ID := 334; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has venido a comprar ropa?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Oh, maldición! Creí que al haberme olvidado las herramientas, no tendría que trabajar. Aunque supongo que ahora tendré que ayudar a los Larson cosiendo...$B$BEn fin... Supongo que tendré que esperar hasta más tarde para divertirme.', 0); --- 1078 Escamas cristalizadas para Mauren --- https://es.classic.wowhead.com/quest=1078 -SET @ID := 1078; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola otra vez, $n.$B$B¿Ya has regresado de La Vega Carbonizada de Espolón con las escamas?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Perfecto, $n. Muchas gracias.$B$BQuizás, algún día yo pueda ayudarte como tú me has ayudado a mí.', 0); --- 7791, 7792, 7802, 7807, 7813, 7820, 7826, 7833, 10352, 10359 Un donativo de lana -DELETE FROM `quest_request_items_locale` WHERE `ID` IN (7791, 7792, 7802, 7807, 7813, 7820, 7826, 7833, 10352, 10359) AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(7791, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), -(7792, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), -(7802, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), -(7807, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), -(7813, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), -(7820, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), -(7826, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), -(7833, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), -(10352, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0), -(10359, 'esES', 'Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` IN (7791, 7792, 7802, 7807, 7813, 7820, 7826, 7833, 10352, 10359) AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(7791, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), -(7792, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), -(7802, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), -(7807, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), -(7813, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), -(7820, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), -(7826, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), -(7833, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), -(10352, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0), -(10359, 'esES', '¡Maravilloso! ¡Le agradecemos su generosa donación, $N!', 0); diff --git a/sql/updates/world/3.3.5/2020_08_07_01_world_335.sql b/sql/updates/world/3.3.5/2020_08_07_01_world_335.sql deleted file mode 100644 index 53dcb2dce55..00000000000 --- a/sql/updates/world/3.3.5/2020_08_07_01_world_335.sql +++ /dev/null @@ -1,2 +0,0 @@ --- -UPDATE `quest_request_items` SET `CompletionText` = "Why hello there young $g man : lady;. Would you like a tour of the museum?" WHERE `ID`= 3182; diff --git a/sql/updates/world/3.3.5/2020_08_07_02_world.sql b/sql/updates/world/3.3.5/2020_08_07_02_world.sql deleted file mode 100644 index edeb7cdbdc2..00000000000 --- a/sql/updates/world/3.3.5/2020_08_07_02_world.sql +++ /dev/null @@ -1,71 +0,0 @@ --- -UPDATE `creature_addon` SET `emote`=0 WHERE `guid`=111855; - -UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (24191,24233,24232); -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (24191,24233) AND `source_type`=0; -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2419100,2419101) AND `source_type`=9; - -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(24191,0,0,0,25,0,100,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Reset - Set Event Phase 1'), -(24191,0,1,0,20,1,100,0,11289,0,0,0,80,2419100,0,0,0,0,0,1,0,0,0,0,0,0,0,"Lord Irulon Trueblade - On Quest 'Guided by Honor' Finished - Run Script (Phase 1)"), -(24191,0,2,0,38,0,100,0,1,1,0,0,80,2419101,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Data Set 1 1 - Run Script'), - -(2419100,9,0,0,0,0,100,0,0,0,0,0,22,2,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Event Phase 2'), -(2419100,9,1,0,0,0,100,0,0,0,0,0,48,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Active'), -(2419100,9,2,0,0,0,100,0,0,0,0,0,81,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set NPC Flags'), -(2419100,9,3,0,0,0,100,0,1000,1000,0,0,17,0,0,0,0,0,0,19,24233,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Emote State 0 (Cleric of the Crusade)'), -(2419100,9,4,0,0,0,100,0,1500,1500,0,0,1,0,0,0,0,0,0,19,24233,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 0 (Cleric of the Crusade)'), -(2419100,9,5,0,0,0,100,0,2000,2000,0,0,45,1,1,0,0,0,0,19,24233,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Data to 1 1 (Cleric of the Crusade)'), - -(2419101,9,0,0,0,0,100,0,3000,3000,0,0,1,1,0,0,0,0,0,19,24233,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 1 (Cleric of the Crusade)'), -(2419101,9,1,0,0,0,100,0,0,0,0,0,36,24232,0,0,0,0,0,19,24233,0,0,0,0,0,0,"Lord Irulon Trueblade - On Script - Update Template To 'Highlord Tirion Fordring' (Cleric of the Crusade)"), -(2419101,9,2,0,0,0,100,0,0,0,0,0,71,0,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Change Equipment (Highlord Tirion Fordring)'), -(2419101,9,3,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Orientation'), -(2419101,9,4,0,0,0,100,0,1500,1500,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 0'), -(2419101,9,5,0,0,0,100,0,0,0,0,0,81,2,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set NPC Flags'), -(2419101,9,6,0,0,0,100,0,3000,3000,0,0,1,2,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 2 (Highlord Tirion Fordring)'), -(2419101,9,7,0,0,0,100,0,4000,4000,0,0,5,274,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 274 (Highlord Tirion Fordring)'), -(2419101,9,8,0,0,0,100,0,6000,6000,0,0,1,3,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 3 (Highlord Tirion Fordring)'), -(2419101,9,9,0,0,0,100,0,6000,6000,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 1'), -(2419101,9,10,0,0,0,100,0,4000,4000,0,0,5,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 1'), -(2419101,9,11,0,0,0,100,0,4000,4000,0,0,5,274,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 274'), -(2419101,9,12,0,0,0,100,0,3000,3000,0,0,1,4,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 4 (Highlord Tirion Fordring)'), -(2419101,9,13,0,0,0,100,0,3000,3000,0,0,1,5,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 5 (Highlord Tirion Fordring)'), -(2419101,9,14,0,0,0,100,0,3000,3000,0,0,5,1,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 1 (Highlord Tirion Fordring)'), -(2419101,9,15,0,0,0,100,0,3000,3000,0,0,1,6,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 6 (Highlord Tirion Fordring)'), -(2419101,9,16,0,0,0,100,0,3000,3000,0,0,5,1,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 1 (Highlord Tirion Fordring)'), -(2419101,9,17,0,0,0,100,0,3000,3000,0,0,1,7,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 7 (Highlord Tirion Fordring)'), -(2419101,9,18,0,0,0,100,0,2000,2000,0,0,45,1,2,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Data 1 2 (Highlord Tirion Fordring)'), -(2419101,9,19,0,0,0,100,0,0,0,0,0,71,0,0,13262,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Change Equipment (Highlord Tirion Fordring)'), -(2419101,9,20,0,0,0,100,0,1000,1000,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,6.19592,'Lord Irulon Trueblade - On Script - Set Orientation'), -(2419101,9,21,0,0,0,100,0,2000,2000,0,0,1,8,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Say Line 8 (Highlord Tirion Fordring)'), -(2419101,9,22,0,0,0,100,0,4000,4000,0,0,5,397,0,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Play Emote 397 (Highlord Tirion Fordring)'), -(2419101,9,23,0,0,0,100,0,59000,59000,0,0,45,1,3,0,0,0,0,19,24232,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Data 1 3 (Highlord Tirion Fordring)'), -(2419101,9,24,0,0,0,100,0,0,0,0,0,36,24233,0,0,0,0,0,19,24232,0,0,0,0,0,0,"Lord Irulon Trueblade - On Script - Update Template To 'Cleric of the Crusade' (Highlord Tirion Fordring)"), -(2419101,9,25,0,0,0,100,0,0,0,0,0,71,0,0,0,0,0,0,19,24233,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Change Equipment (Cleric of the Crusade)'), -(2419101,9,26,0,0,0,100,0,0,0,0,0,48,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Inactive'), -(2419101,9,27,0,0,0,100,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Lord Irulon Trueblade - On Script - Set Event Phase 1'), - -(24233,0,0,0,11,0,100,0,0,0,0,0,17,69,0,0,0,0,0,1,0,0,0,0,0,0,0,'Cleric of the Crusade - On Respawn - Set Emote State 69'), -(24233,0,1,0,11,0,100,0,0,0,0,0,59,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Cleric of the Crusade - On Respawn - Set Set Run Off'), -(24233,0,2,0,38,0,100,0,1,1,0,0,69,1,0,0,0,0,0,8,0,0,0,600.944,-5007.85,3.65394,0,'Cleric of the Crusade - On Data Set 1 1 - Move to Position'), -(24233,0,3,4,38,0,100,0,1,2,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,6.23082,'Cleric of the Crusade - On Data Set 1 2 - Set Orientation'), -(24233,0,4,0,61,0,100,0,0,0,0,0,40,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Cleric of the Crusade - On Link - Set Sheath Melee'), -(24233,0,5,0,38,0,100,0,1,3,0,0,69,2,0,0,0,0,0,8,0,0,0,601.464,-5003.82,3.90394,1.76278,'Cleric of the Crusade - On Data Set 1 3 - Move to Position'), -(24233,0,6,7,34,0,100,0,8,1,0,0,45,1,1,0,0,0,0,19,24191,0,0,0,0,0,0,'Cleric of the Crusade - On Reached Point 1 - Set Data 1 1 (Lord Irulon Trueblade)'), -(24233,0,7,0,61,0,100,0,0,0,0,0,66,0,0,0,0,0,0,19,24191,0,0,0,0,0,0,"Cleric of the Crusade - On Link - Set Orientation Closest Creature 'Lord Irulon Trueblade'"), -(24233,0,8,0,34,0,100,0,8,2,0,0,17,69,0,0,0,0,0,1,0,0,0,0,0,0,0,'Cleric of the Crusade - On Reached Point 2 - Set Emote State 69'); - -DELETE FROM `creature_text` WHERE `CreatureID` IN (24232,24233,24191); -INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES -(24233, 0, 0, 'That will be enough, Irulon.', 12, 7, 100, 0, 0, 0, 22997, 0, 'Cleric of the Crusade'), -(24233, 1, 0, '%s removes his disguise', 16, 0, 100, 0, 0, 0, 22999, 0, 'Cleric of the Crusade'), -(24232, 2, 0, 'The boy\'s death and, in fact, the deaths of all of the knights involved in the redemption of the blade could have been avoided.', 12, 7, 100, 1, 0, 0, 23000, 0, 'Tirion Fordring'), -(24232, 3, 0, 'Their passing weighs heavily upon my soul.', 12, 7, 100, 1, 0, 0, 23001, 0, 'Tirion Fordring'), -(24232, 4, 0, '%s grimaces.', 16, 7, 100, 0, 0, 0, 23003, 0, 'Tirion Fordring'), -(24232, 5, 0, 'It should have been me that carried the blade to Northrend. The burden was mine to bear.', 12, 7, 100, 1, 0, 0, 23004, 0, 'Tirion Fordring'), -(24232, 6, 0, 'But you are right, Irulon. The price of our freedom will undoubtedly cost thousands more of their lives.', 12, 7, 100, 1, 0, 0, 23005, 0, 'Tirion Fordring'), -(24232, 7, 0, '%s picks up the Ashbringer', 16, 7, 100, 0, 0, 0, 23006, 0, 'Tirion Fordring'), -(24232, 8, 0, 'Do you hear me, Arthas? The Argent Crusade comes for you! Your kingdom shall crumble beneath the weight of justice! By the Light!', 14, 0, 100, 22, 0, 0, 23007, 0, 'Tirion Fordring'), -(24191, 0, 0, 'Lord Fordring, you mustn\'t reveal yourself!', 12, 7, 100, 5, 0, 0, 22998, 0, 'Lord Irulon Trueblade'), -(24191, 1, 0, 'The path of freedom has always been beset with tragedy, sire. We could not risk losing you. The Crusade could not have survived such a blow.', 12, 7, 100, 1, 0, 0, 23002, 0, 'Lord Irulon Trueblade'); diff --git a/sql/updates/world/3.3.5/2020_08_08_00_world.sql b/sql/updates/world/3.3.5/2020_08_08_00_world.sql deleted file mode 100644 index ab58f6f93bd..00000000000 --- a/sql/updates/world/3.3.5/2020_08_08_00_world.sql +++ /dev/null @@ -1,5 +0,0 @@ --- -UPDATE `gameobject_template` SET `ScriptName`='go_suppression_device' WHERE `entry`=179784; - --- Confirmed by classic sniffs, not changing faction results in an unusable gob -UPDATE `gameobject_template_addon` SET `faction`=14 WHERE `entry`=179784; diff --git a/sql/updates/world/3.3.5/2020_08_08_01_world.sql b/sql/updates/world/3.3.5/2020_08_08_01_world.sql deleted file mode 100644 index 1bc24a0eec8..00000000000 --- a/sql/updates/world/3.3.5/2020_08_08_01_world.sql +++ /dev/null @@ -1,2 +0,0 @@ --- Change respawn time of Lordaeron Footsoldier to correct (Source: https://www.youtube.com/watch?v=ty7dzVLHCOE) -UPDATE `creature` SET `spawntimesecs` = 45 WHERE `id` = 31254; diff --git a/sql/updates/world/3.3.5/2020_08_08_02_world.sql b/sql/updates/world/3.3.5/2020_08_08_02_world.sql deleted file mode 100644 index ccdef830dab..00000000000 --- a/sql/updates/world/3.3.5/2020_08_08_02_world.sql +++ /dev/null @@ -1,3 +0,0 @@ --- Change orientation to home position instead of calling evade to restore orientation -UPDATE `smart_scripts` SET `action_type` = 66, `comment` = "Peppy Wrongnozzle - On Script - Set Orientation Home Position" WHERE `entryorguid` = 2428300 AND `source_type` = 9 AND `id` = 8; -UPDATE `smart_scripts` SET `action_type` = 66, `comment` = "Westguard Defender - On Script - Set Orientation Home Position" WHERE `entryorguid` = 2384200 AND `source_type` = 9 AND `id` = 4; diff --git a/sql/updates/world/3.3.5/2020_08_08_03_world.sql b/sql/updates/world/3.3.5/2020_08_08_03_world.sql deleted file mode 100644 index 4e319eb3247..00000000000 --- a/sql/updates/world/3.3.5/2020_08_08_03_world.sql +++ /dev/null @@ -1,3 +0,0 @@ --- Remove useless param inside SMART_ACTION_CALL_TIMED_ACTIONLIST for gameobject scripts --- Gameobjects cannot be in combat so no reason to change timer update type to 2 (update always) -UPDATE `smart_scripts` SET `action_param2` = 0 WHERE `action_type` = 80 AND `source_type` = 1 AND `target_type` = 1; diff --git a/sql/updates/world/3.3.5/2020_08_08_04_world_335.sql b/sql/updates/world/3.3.5/2020_08_08_04_world_335.sql deleted file mode 100644 index 563c930ebe3..00000000000 --- a/sql/updates/world/3.3.5/2020_08_08_04_world_335.sql +++ /dev/null @@ -1,164 +0,0 @@ --- 72 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=72 -SET @ID := 72; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Levantas lentamente la tapa de la caja...', 0); --- 74 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=74 -SET @ID := 74; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Qué tienes ahí? No lo veo. Tengo una vista muy mala. Pónmelo en las manos.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Apenas distingo las letras. Pero la caligrafía me recuerda a algo que vi una vez, cuando aún tenía buena vista.', 0); --- 387 Detener el motín --- https://es.classic.wowhead.com/quest=387 -SET @ID := 387; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡La empalizada todavía está invadida! Estas ratas Defias deben saber que sus acciones no serán toleradas. ¡Ahora baja y muestra algo de fuerza!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tus acciones en las Mazmorras fueron muy valientes, $n. Es obvio que este problema nos sobrepasa. Pero lo has hecho muy bien y, por ello, te doy las gracias.', 0); --- 75 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=75 -SET @ID := 75; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has encontrado la página de la que te hablé, $n?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡La has encontrado!', 0); --- 78 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=78 -SET @ID := 78; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Te envía el mariscal Haggard? ¿Y por qué no lo has dicho antes?$B$BAy, el viejo Haggard... El pobre se quedará ciego dentro de poco. En fin, déjame ver lo que tienes ahí.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Por la Luz! Claro que reconozco esa caligrafía.', 0); --- 265 La búsqueda de la figura continúa --- https://es.classic.wowhead.com/quest=265 -SET @ID := 265; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'A veces vendo libros en blanco a estudiosos y magos, o a cualquiera que quiera escribir un diario.$B$BRecuerdo perfectamente a todos los que me compraron libros en los últimos meses...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, sí. Vendí este libro hace un mes a una persona... algo sombría. No me dio su nombre, pero era un tipo nervioso que no paraba de mirar por encima de su hombro.', 0); --- 156 Busca flores podridas --- https://es.classic.wowhead.com/quest=156 -SET @ID := 156; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. ¿Me has conseguido ya esas flores podridas?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Bien, tienes las flores podridas. Y le diré a Althea Ebonlocke de La Guardia Nocturna que has estado matando esqueletos.$B$BSalvaguardar a las gentes de Villa Oscura es un tremendo peso para La Guardia Nocturna... siempre se alegran de saber que hay otros que ayudan a contener a esas bestias del Bosque del Ocaso.', 0); --- 159 Entrega de zumo --- https://es.classic.wowhead.com/quest=159 -SET @ID := 159; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Necesito ese zumo de zombi para mantenerme caliente en estas noches frías y oscuras. ¿Me lo conseguiste?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Miles de gracias, $n. Has dado una alegría al corazón de este pobre viejo con este gesto estúpid... digo, ¡con este gesto estupendo!', 0); --- 79 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=79 -SET @ID := 79; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Espero que sea importante, $c. Déjame ver lo que traes y cuéntame tu historia. Pero, por la Luz, date prisa. La defensa de Villa Oscura es mi prioridad. No tengo tiempo para tonterías.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Vaya, desde luego, tienes madera de detective, $c.', 0); --- 80 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=80 -SET @ID := 80; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tú otra vez, $n? ¿Qué te trae aquí de nuevo?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Pues sí! La caligrafía de esta página coincide con las firmas del registro.', 0); --- 266 Búsqueda en la posada --- https://es.classic.wowhead.com/quest=266 -SET @ID := 266; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El Cuervo Escarlata ya no es lo que solía ser pero aún pasan por aquí algunos viajeros.$B$BDescribirme al tipo al que buscas, quizás lo recuerde.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, sí, recuerdo este libro. Su dueño alquiló una habitación por unos días. Se pasaba las noches en el bar, escribiendo.$B$BDejó el pueblo a toda prisa, murmurando algo de que le perseguían... La última vez que lo vi se dirigía hacia el oeste... buscaba un nuevo lugar en el que esconderse.$B$BEl primer lugar al que llegaría yendo hacia el oeste sería Cerro del Cuervo...', 0); --- 97 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=97 -SET @ID := 97; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Sí, $N?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Lo sabía! ¡Buen trabajo, $n!', 0); --- 98 La leyenda de Stalvan --- https://es.classic.wowhead.com/quest=98 -SET @ID := 98; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Sí, $n?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Lo sé, $n: Stalvan está muerto. Percibí una oleada de esperanza que atravesaba el bosque contaminado. El Bosque del Ocaso está libre, por fin, de su sed de sangre. Aunque mi alegría se ensombrece cuando pienso en aquellos que cayeron a manos de esa horrible bestia. En cualquier caso, has sido valiente y astuto, $c.', 0); --- 453 Encuentra la figura misteriosa --- https://es.classic.wowhead.com/quest=453 -SET @ID := 453; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Cómo estás? ¡Déjame!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$BSí, soy el autor de ese libro. Por fin me has encontrado, ¿eh?$B$BSi has leído ese diario... ¡solo sabes la mitad de la historia!', 0); --- 133 Un espantapájaros para necrófagos --- https://es.classic.wowhead.com/quest=133 -SET @ID := 133; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Creo que estoy oyendo a una panda de necrófagos en la parte trasera de la casa... ¡tengo que colocar ese espantapájaros ya! ¿Me conseguiste las costillas de necrófago?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, gracias. ¡Son justo lo que necesito!', 0); --- 134 Ladrones ogros --- https://es.classic.wowhead.com/quest=134 -SET @ID := 134; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes mi cajón? Si lo tienes, ¡dámelo! ¡Rápido!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias al Nec... no, no, ¡gracias a TI, $n! Te has ganado tu recompensa.$B$B¡Aah! ¡Qué felicidad! ¡¡Qué noches me esperan!!', 0); --- 160 Nota para el alcalde --- https://es.classic.wowhead.com/quest=160 -SET @ID := 160; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Abercrombie...? No conozco a nadie con ese nombre. ¿Dices que tienes una carta para mí de ese tal Abercrombie?$B$BBueno, pues dámela...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$B¿Qué idioma es este? Parece antiguo... No puedo leerlo.', 0); --- 268 Entrega para Sven --- https://es.classic.wowhead.com/quest=268 -SET @ID := 268; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has averiguado quién era la figura misteriosa?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Este diario me explica muchas cosas ¡y me indica el camino para enfrentarme a los jinetes oscuros! He visto a esos jinetes en Bosque del Ocaso, y les he visto hablando con el zahorí Morbent Vil, en la Loma Inhóspita.', 0); --- 323 Pon a prueba tu valor --- https://es.classic.wowhead.com/quest=323 -SET @ID := 323; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Lucha duro, $N. Y no te desesperes, porque la desesperación es el arma más grande del mal.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Tu habilidad en combate, $n, es indiscutible. ¡Y tu resolución podría ayudarnos a presenciar el final de Morbent Vil!', 0); --- 269 En busca de sabiduría --- https://es.classic.wowhead.com/quest=269 -SET @ID := 269; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Descansa, $ghermano:hermana;. Se ve que has viajado lejos y que llevas un peso enorme. ¿Puedes decirme qué es lo que proyecta sobre ti esa sombra tan oscura?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$BUna malvada mácula se ha hecho con el ya asediado Bosque del Ocaso. Doy gracias a la Luz porque ahora tenemos a un héroe como tú para hacerle frente.$B$BPero primero debes prepararte para la prueba que te espera, pues el poder del Necromántico Morbent Vil es inconmensurable y además, ha lanzado sobre sí mismo oscuros encantamientos que lo protegen de ataques físicos. Si quieres derrotarle, necesitarás un arma que pueda contrarrestar estas protecciones.', 0); --- 251 Traduce la nota de Abercrombie --- https://es.classic.wowhead.com/quest=251 -SET @ID := 251; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Una nota de Abercrombie el ermitaño, ¿eh? Pues no sé quién es... Pero desde luego, si vive en el cementerio, ¡debe de tener el cerebro podrido!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '', 0); --- 401 Espera a que Sirra acabe --- https://es.classic.wowhead.com/quest=401 -SET @ID := 401; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ya está. Está traducida...$B$B', 0); --- 252 Una traducción para Ello --- https://es.classic.wowhead.com/quest=252 -SET @ID := 252; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, ¿la nota está traducida? Déjame verla, por favor...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '$B$BAunque cuando ayudaste a Abercrombie lo hiciste motivado por tu bondad, con tus acciones has condenado a nuestro pueblo.$B$B', 0); --- 253 La novia del embalsamador --- https://es.classic.wowhead.com/quest=253 -SET @ID := 253; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has encontrado la tumba de Eliza? ¿Tienes el corazón del embalsamador?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Lo has conseguido! La magia que contiene su corazón nos protegerá contra el mal del embalsamador y será un poderoso auspicio para Villa Oscura.$B$BHas hecho una gran cosa para nuestra gente, $n. Tu nombre permanecerá para siempre en nuestros anales.', 0); diff --git a/sql/updates/world/3.3.5/2020_08_08_05_world_335.sql b/sql/updates/world/3.3.5/2020_08_08_05_world_335.sql deleted file mode 100644 index 8ffb1fc1696..00000000000 --- a/sql/updates/world/3.3.5/2020_08_08_05_world_335.sql +++ /dev/null @@ -1,152 +0,0 @@ --- 254 Excavar la tierra --- https://es.classic.wowhead.com/quest=254 -SET @ID := 254; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Excavas entre la tierra suelta que hay sobre la tumba... y encuentras los restos de un féretro.$B$BEn el interior del féretro puedes sentir la vibración de unos dedos arañando y el rechinar de unos dientes podridos...$B$B¿Abrirás el féretro y extraerás el corazón del embalsamador?', 0); --- 343 Hablando de entereza --- https://es.classic.wowhead.com/quest=343 -SET @ID := 343; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Metalurgia? Ah, sí, tenemos muchos libros sobre eso. Estoy encantado de poder ayudar al hermano Kristoff con su discurso. Y ahora... ¿Qué libro en particular necesita el buen hermano?', 0); --- 1274 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1274 -SET @ID := 1274; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. Soy el Obispo DeLavey.$B$BSin duda, si estás aquí preguntándome sobre mi asunto del Castillo, es porque el joven Thomas ha tenido éxito a la hora de pedirte ayuda para nuestro reino. Siempre ha sido experto en hacer lo que le pido.$B$BMe temo que no tengo mucho tiempo para explicarme, así que iré directo al problema... y, por favor, intenta que nadie se entere de esto.', 0); --- 2923 Maestro manitas Sobrechispa --- https://es.classic.wowhead.com/quest=2923 -SET @ID := 2923; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí, hemos perdido el control del tecnobot. ¿Puedes ayudarme?', 0); --- 1793 Escrito sobre valor --- https://es.classic.wowhead.com/quest=1793 -SET @ID := 1793; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Se ha demostrado que la Luz camina a tu lado, $n, pero el peligro nos acecha cada día y es importante saber qué fuerza se esconde en el interior de cada uno. Tu temple se pondrá a prueba cuando demonios, dragones, o cualquier otro ser malvado entre en tus tierras. ¿Serás lo suficientemente fuerte?$B$BEl coraje, sin tener en cuenta en qué situación, es tan necesario para los paladines como la Luz, tu armadura y tu arma. Proteger a los débiles y no perder la fe, son dos lecciones más que tendrás que aprender cuando estudies en la Catedral de la Luz.', 0); --- 1649 Escrito sobre valor --- https://es.classic.wowhead.com/quest=1649 -SET @ID := 1649; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ah, quieres pedirme una prueba de coraje. Espléndido.$B$BHay muchas tareas en la ciudad y en las tierras de alrededor que presentan muchos desafíos, perfectos para alguien con tus habilidades.$B$BEsta prueba no se puede tomar a la ligera, $n. Esto, al igual que muchas cosas con las que te encontrarás en tu camino, podría costarte la vida. La iglesia siempre quiere reforzar sus filas, pero también comprende los sacrificios necesarios para asegurar que los paladines son dignos de ella.$B$B¿Estás preparado?', 0); --- 1650 Escrito sobre valor --- https://es.classic.wowhead.com/quest=1650 -SET @ID := 1650; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. Por la armadura y todas esas armas que llevas, supongo que estás aquí para intentar conquistar mi tierra, o porque la iglesia por fin ha enviado a alguien para protegerme mientras mi Jordan no está.$B$BBueno, me presentaré: soy Daphne Fontana. Es un placer.$B$BNo llegas demasiado tarde... Solo he matado media docena de esas bestias desde el último amanecer. Han tardado bastante en subir por esa curva de ahí, pero probablemente te hayan visto venir, así que supongo que estarán aquí en cualquier momento.', 0); --- 270 La flota maldita --- https://es.classic.wowhead.com/quest=270 -SET @ID := 270; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El hierro Forjaluz es un metal precioso, pero parece que tu misión es muy peligrosa. Has hecho un largo camino, $ghermano:hermana;. Con suerte, encontrarás lo que buscas.$B$BY, si consigues el hierro, sé quién puede forjar un arma para luchar contra ese Necromántico del que hablas del Bosque del Ocaso.', 0); --- 2040 Asalto subterráneo --- https://es.classic.wowhead.com/quest=2040 -SET @ID := 2040; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has encontrado la dentrituradora goblin, $n?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Bien hecho, $n. Gracias a ti, Gnomeregan está a un paso más cerca de su día de liberación.', 0); --- 2928 Excavadoras gyroagujereamáticas --- https://es.classic.wowhead.com/quest=2928 -SET @ID := 2928; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Si esto fuera una carrera, ya habrías perdido.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Esto será perfecto, $n. Una excavadoras gyroagujereamática arreglada, solo quedan 398.', 0); --- 167 Oh, hermano... --- https://es.classic.wowhead.com/quest=167 -SET @ID := 167; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has encontrado alguna pista de mi hermano? ¿Hay alguna esperanza después de todo este tiempo?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Mis sospechas eran ciertas! Mi pobre hermano... Bueno, gracias, al menos ahora tengo la conclusión del misterio, incluso aunque la conclusión sea trágica.', 0); --- 168 Recolección de recuerdos --- https://es.classic.wowhead.com/quest=168 -SET @ID := 168; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Conseguiste recuperar alguna de las Tarjetas del Sindicato Minero de mis colegas?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Gracias por esto, $n. Tus esfuerzos contribuirán a traer la paz a los caídos en los comienzos de esta tragedia. Me aseguraré de que se informe a las familias.', 0); --- 543 La Tiara Perenolde --- https://es.wowhead.com/quest=543 --- https://wow-es.gamepedia.com/Misión:La Tiara Perenolde -SET @ID := 543; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. Intenta evitar pisar el dobladillo de mis pantalones. Este traje es nuevo.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Ah, qué bien! Está claro que habrá que limpiar esto pero, realmente, te has superado a ti mismo, $n. Haré que alguien prepare la tiara y la coloque en nuestra colección con presteza.$B$BHas de saber que nuestra gratitud, es tan inmensa como nuestra colección.', 0); --- 1241 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1241 -SET @ID := 1241; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mmm, será mejor que tengas una buena razón para interrumpir a un hombre que está pescando. No me gustan mucho los vendedores ambulantes y mucho menos los vagabundos.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Mmm... $B$BMuy bien. Te ayudaré, pero no porque quiero hacerlo, sino porque estoy obligado.$B$BY dejemos una cosa clara: sabes más de lo que deberías saber. Mantengamos esto en secreto y no vayas por las tabernas por ahí hablando de tus descubrimientos. ¿Comprendido?', 0); --- 344 Hermano Paxton --- https://es.classic.wowhead.com/quest=344 -SET @ID := 344; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Gavilla se pregunta dónde está su libro? ¡Qué vergüenza! Tengo el libro, pero sigo haciendo la copia y todavía no puedo darte el original.', 0); --- 579 La biblioteca de Ventormenta --- https://es.classic.wowhead.com/quest=579 -SET @ID := 579; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El rey Varian ha otorgado gran importancia al aprendizaje y, por lo tanto, ha proporcionado fondos para hacer disponibles al público copias de varios tomos y escritos. Es muy simple. Tráeme un libreto de la biblioteca y puedo darte una copia de uno de los libros disponibles.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Te interesa alguno de estos títulos, $N?', 0); --- 1242 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1242 -SET @ID := 1242; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Hola, $n. ¿Puedo hacer algo por ti? ¿Quizás te gustaría probar nuestro cheddar de Trias especial? ¿O un trocito de queso azul de Darnassus?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Perdona, ¿una carta para mí? Bueno, yo... cuando te pasas el día trabajando, como yo, no se suele recibir algo que no sea una caja o un barril. Veamos de qué va esto.$B$B$B$BPareces algo tenso, $n, ¿estás bien?', 0); --- 345 Suministros de tinta --- https://es.classic.wowhead.com/quest=345 -SET @ID := 345; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡¿Que necesitas qué?! Por si no te has dado cuenta, estamos muy ocupados fortificando las defensas de Villa del Lago y reparando el daño sufrido por los ataques orcos. Si necesitas mineral de hierro de Rethban, ¡vete a buscarlo!', 0); --- 1243 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1243 -SET @ID := 1243; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'No es demasiado seguro ir por el bosque, $n. Ten cuidado y, si ves algo sospechoso o peligroso, avisa a los vigilantes inmediatamente. No intentes nada sin ayuda. No nos hacemos responsables de ninguna cosa terrible que te pueda suceder.$B$BPero ambos sabemos que vas a pasar de mí y a luchar contra cualquier cosa que aparezca en medio de la oscuridad, ¿verdad? ¡Ja, ja! Sí, vosotros, los aventureros... sois todos iguales.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Te envía Trias, eh? Eso cambia la cosa.$B$BEntonces, puedes luchar contra cualquier monstruosidad que salga de la oscuridad. Seguro que podrás vencer lo que sea fácilmente, ya que eres capaz de tratar con gente de su calaña.$B$BY bien, ¿para qué me necesita mi amigo en un día tan funesto como este?', 0); --- 1651 Escrito sobre valor --- https://es.classic.wowhead.com/quest=1651 -SET @ID := 1651; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Lo hemos logrado, $n! Gracias por tu ayuda. Estuviste realmente increíble ahí fuera. Nunca pensé que un $c pudiera manejar tantos enemigos a la vez.$B$BRealmente has demostrado valentía frente a las abrumadoras probabilidades.', 0); --- 347 La mena de Rethban --- https://es.classic.wowhead.com/quest=347 -SET @ID := 347; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Tienes el mineral de hierro de Rethban?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Oh, excelente! Puedo usar este mineral para hacer la tinta y después terminar de copiar La tensión del hierro.$B$B¡Gracias, $n!', 0); --- 1244 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1244 -SET @ID := 1244; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Ten cuidado ahí fuera, $n. Sé que Trias fue quien te envió, pero eso no significa que no haya nada acechando en los bosques que podría causarte un par de problemas... especialmente contigo investigando a los Defias.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Has vuelto de una pieza. Y no se puede pedir mucho más que eso, ¿eh?$B$BAhora, veamos lo que tenemos aquí. Esto parece bastante oficial, a juzgar por los documentos Defias que he visto. Pero podría ser una falsificación, solo para hacerte perder la pista de lo que estés buscando.', 0); --- 1245 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1245 -SET @ID := 1245; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Veo que has vuelto, y que estás de una pieza. Ambos sabemos que no estás aquí por el queso, así que vayamos al grano. ¿Backus te ayudó, o todavía no has terminado en el Bosque del Ocaso?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Sí... una lectura interesante. Jorgen y DeLavey fueron inteligentes por avisarme.$B$BParece que los Defias han estado esforzándose mucho por completar este plan. Espera, ¿qué es esto? ¿"Puño"? Ese nombre me suena.', 0); --- 346 Regresa junto a Kristoff --- https://es.classic.wowhead.com/quest=346 -SET @ID := 346; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¿Has conseguido encontrar el libro?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Exacto! Gracias, $n. Que la Luz brille sobre tu cuerpo y tu espíritu.', 0); --- 1246 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1246 -SET @ID := 1246; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` = 'esES'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡¿Qué?!$B$B¿¿¿Vienes a mi callejón a hacerme preguntas personales sobre mis asuntos??? Asuntos con los que, obviamente, no tienes nada que ver.', 0); diff --git a/sql/updates/world/3.3.5/2020_08_08_06_world_335.sql b/sql/updates/world/3.3.5/2020_08_08_06_world_335.sql deleted file mode 100644 index 61ddc236e75..00000000000 --- a/sql/updates/world/3.3.5/2020_08_08_06_world_335.sql +++ /dev/null @@ -1,3 +0,0 @@ --- Add BroadcastTextId to one of Molthor's texts & remove useless locales -UPDATE `creature_text` SET `Text` = "Begin the ritual, my servants. We must banish the heart of Hakkar back into the void!", `BroadcastTextId` = 10474 WHERE `CreatureID` = 14875 AND `GroupID` = 0 AND `ID` = 0; -DELETE FROM `creature_text_locale` WHERE `CreatureID` = 14875; diff --git a/sql/updates/world/3.3.5/2020_08_09_00_world.sql b/sql/updates/world/3.3.5/2020_08_09_00_world.sql deleted file mode 100644 index 9442faba6f2..00000000000 --- a/sql/updates/world/3.3.5/2020_08_09_00_world.sql +++ /dev/null @@ -1,69 +0,0 @@ --- -UPDATE `creature_text` SET `comment` = "Sophie Aaren" WHERE `CreatureID` = 31021; -UPDATE `creature_text` SET `comment` = "The Lich King" WHERE `CreatureID` = 31301; -UPDATE `creature_text` SET `comment` = "Margrave Dhakar" WHERE `CreatureID` = 31306; -UPDATE `creature_text` SET `comment` = "Alexstrasza the Life-Binder" WHERE `CreatureID` = 32295; - --- http://web.archive.org/web/20120114020841/http://www.wowhead.com/npc=31091 --- Commander Dardosh uses Alliance version of text with Common language -UPDATE `creature_text` SET `Text` = "Slay them all, $n!", `Language` = 1, `BroadcastTextId` = 33109 WHERE `CreatureID` = 31091 AND `GroupID` = 3 AND `ID` = 0; - -UPDATE `creature_text` SET `Language` = 1, `BroadcastTextId` = 32232 WHERE `CreatureID` = 31427 AND `GroupID` = 0 AND `ID` = 0; -UPDATE `creature_text` SET `Language` = 1, `BroadcastTextId` = 32238 WHERE `CreatureID` = 31427 AND `GroupID` = 1 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 32912 WHERE `CreatureID` = 32588 AND `GroupID` = 0 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 34316 WHERE `CreatureID` = 32857 AND `GroupID` = 1 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 34240 WHERE `CreatureID` = 32865 AND `GroupID` = 4 AND `ID` = 1; -UPDATE `creature_text` SET `BroadcastTextId` = 34326 WHERE `CreatureID` = 32867 AND `GroupID` = 4 AND `ID` = 0; -UPDATE `creature_text` SET `BroadcastTextId` = 34106 WHERE `CreatureID` = 32906 AND `GroupID` = 2 AND `ID` = 0; - -DELETE FROM `creature_text` WHERE `CreatureID` IN (31033,31254,32149,32236,32451,32638,32639); -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES --- http://web.archive.org/web/20120319210644/http://www.wowhead.com/npc=31033 --- Moved emote at bottom because it seems incorrect or language must be set to 0 -(31033,0,0,"We couldn't have done it without you, $g sir:ma'am;.",12,0,100,66,0,0,31384,0,"Crusader of Virtue"), -(31033,0,1,"There goes the hero of the Vanguard!",12,0,100,66,0,0,31385,0,"Crusader of Virtue"), -(31033,0,2,"You honor us with your presence, $n.",12,0,100,66,0,0,31386,0,"Crusader of Virtue"), -(31033,0,3,"With your steadfast determination, we cannot fail!",12,0,100,66,0,0,31387,0,"Crusader of Virtue"), -(31033,0,4,"Thank you, $n. From the bottom of my heart. Thank you.",12,0,100,66,0,0,31388,0,"Crusader of Virtue"), -(31033,0,5,"Call on me anytime, $n.",12,0,100,66,0,0,31389,0,"Crusader of Virtue"), -(31033,0,6,"We will battle along side you until the bitter end, $g sir:ma'am;!",12,0,100,66,0,0,31390,0,"Crusader of Virtue"), -(31033,0,7,"Hero, I am honored.",12,0,100,66,0,0,31391,0,"Crusader of Virtue"), -(31033,0,8,"%s cheers at you.",12,1,100,71,0,0,25275,0,"Crusader of Virtue"), --- http://web.archive.org/web/20140815000000*/www.wowhead.com/npc=31254 -(31254,0,0,"Has Prince Arthas turned against us?",12,0,10,0,0,0,32025,0,"Lordaeron Footsoldier"), -(31254,0,1,"Stand your ground, men!",12,0,10,0,0,0,32026,0,"Lordaeron Footsoldier"), -(31254,0,2,"The undead are upon us!",12,0,10,0,0,0,32027,0,"Lordaeron Footsoldier"), -(31254,0,3,"We make our stand here!",12,0,10,0,0,0,32028,0,"Lordaeron Footsoldier"), -(31254,0,4,"The rumors were true! The prince has gone mad!",12,0,10,0,0,0,32029,0,"Lordaeron Footsoldier"), --- Reordering -(32149,0,0,"At last... now I can rest.",12,0,100,1,0,0,35291,0,"Fallen Hero's Spirit"), -(32149,0,1,"My nightmare, is it finally over?",12,0,100,1,0,0,35292,0,"Fallen Hero's Spirit"), -(32149,0,2,"It was awful... I dreamt I was fighting against my friends.",12,0,100,1,0,0,35293,0,"Fallen Hero's Spirit"), -(32149,0,3,"I can't hear the screams anymore. Is this the end?",12,0,100,1,0,0,35294,0,"Fallen Hero's Spirit"), -(32149,0,4,"I'm so tired. Just let me rest for a moment.",12,0,100,1,0,0,35295,0,"Fallen Hero's Spirit"), --- http://web.archive.org/web/20130728102135/www.wowhead.com/npc=32236 -(32236,0,0,"What?!",12,0,100,0,0,0,32630,0,"Dark Subjugator"), -(32236,0,1,"Wait a minute, I didn't activate my...?",12,0,100,0,0,0,32631,0,"Dark Subjugator"), -(32236,0,2,"I feel funny all of a sudden. Er?!",12,0,100,0,0,0,32632,0,"Dark Subjugator"), -(32236,0,3,"Okay, who's the joker that threw an orb at me?",12,0,100,0,0,0,32633,0,"Dark Subjugator"), -(32236,1,0,"NOOOOOO!",12,0,100,0,0,0,32634,0,"Dark Subjugator"), -(32236,1,1,"Not a sentry!",12,0,100,0,0,0,32635,0,"Dark Subjugator"), -(32236,1,2,"You've got it all wrong. I'm a subjugator!",12,0,100,0,0,0,32636,0,"Dark Subjugator"), -(32236,1,3,"It was an accident. I was framed. Don't drop me!",12,0,100,0,0,0,32637,0,"Dark Subjugator"), --- Reordering -(32451,0,0,"Sometimes it's nice to get away from the sanctum and get some fresh air.",12,0,100,1,0,0,33067,0,"Dalaran Citizen"), -(32451,0,1,"Luckily, the Lich King's grasp has not reached Dalaran yet.",12,0,100,1,0,0,33068,0,"Dalaran Citizen"), -(32451,0,2,"She said to meet her right here... maybe I'm in the wrong place?",12,0,100,1,0,0,33069,0,"Dalaran Citizen"), --- Reordering -(32638,0,0,"Thanks, buddy! Thanks for nothing!",12,0,100,0,0,0,33014,0,"Hakmud of Argus"), -(32638,0,1,"Why do you treat Hakmud like this, buddy?",12,0,100,0,0,0,33015,0,"Hakmud of Argus"), -(32638,0,2,"What is Hakmud supposed to do now, buddy?",12,0,100,0,0,0,33016,0,"Hakmud of Argus"), -(32638,0,3,"Hakmud cannot work under these conditions! Goodbye!",12,0,100,0,0,0,33017,0,"Hakmud of Argus"), -(32638,0,4,"I thought we were friend, buddy! You leave Hakmud stranded?",12,0,100,0,0,0,33018,0,"Hakmud of Argus"), --- Reordering -(32639,0,0,"Nobody loves Gnimo...",12,0,100,0,0,0,33019,0,"Gnimo"), -(32639,0,1,"Goodbye! You were Gnimo's best friend ever!",12,0,100,0,0,0,33020,0,"Gnimo"), -(32639,0,2,"Time for Gnimo to shut down.",12,0,100,0,0,0,33021,0,"Gnimo"); - --- Remove recently added mismatches -UPDATE `creature_text` a LEFT JOIN `broadcast_text` b ON a.`BroadcastTextId` = b.`ID` SET a.`Text` = b.`Text` WHERE b.`Text1` = '' AND a.`Text` != b.`Text`; diff --git a/sql/updates/world/3.3.5/2020_08_09_01_world.sql b/sql/updates/world/3.3.5/2020_08_09_01_world.sql deleted file mode 100644 index 0b4f2ac1621..00000000000 --- a/sql/updates/world/3.3.5/2020_08_09_01_world.sql +++ /dev/null @@ -1,8 +0,0 @@ --- -UPDATE `creature_text` SET `BroadcastTextId` = 34299 WHERE `CreatureID` = 33350 AND `GroupID` = 3 AND `ID` = 0; -UPDATE `creature_text` SET `Text` = "There is no escape.", `BroadcastTextId` = 34355 WHERE `CreatureID` = 33515 AND `GroupID` = 1 AND `ID` = 2; -UPDATE `creature_text` SET `comment` = "Squire Cavin" WHERE `CreatureID` = 33522; -UPDATE `creature_text` SET `comment` = "Wolvar Orphan" WHERE `CreatureID` = 33532; -UPDATE `creature_text` SET `comment` = "Oracle Orphan" WHERE `CreatureID` = 33533; -UPDATE `creature_text` SET `comment` = "The Black Knight" WHERE `CreatureID` = 33785; -UPDATE `creature_text` SET `comment` = "Broxel Goldgrasp" WHERE `CreatureID` = 33853; diff --git a/sql/updates/world/3.3.5/2020_08_10_00_world_335.sql b/sql/updates/world/3.3.5/2020_08_10_00_world_335.sql deleted file mode 100644 index f6b3e82656c..00000000000 --- a/sql/updates/world/3.3.5/2020_08_10_00_world_335.sql +++ /dev/null @@ -1,103 +0,0 @@ --- -UPDATE `gameobject` SET `spawntimesecs` = 7200 WHERE `id` IN (164885,173324,174608,174684,164886,171939,171942,174594,174595,174596,174597,174598,174712,174713,164888,173284,174605,174606,174607,174686,164887,173327,174599,174600,174601,174602,174603,174604,174708,174709); - -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (164885,173324,174608,174684,164886,171939,171942,174594,174595,174596,174597,174598,174712,174713,164888,173284,174605,174606,174607,174686,164887,173327,174599,174600,174601,174602,174603,174604,174708,174709) AND `source_type` = 1; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(164885,1,0,1,20,0,100,0,4119,0,0,0,0,50,164881,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Quest 'Corrupted Night Dragon' Finished - Summon Gameobject 'Cleansed Night Dragon'"), -(164886,1,0,1,20,0,100,0,2523,0,0,0,0,50,164882,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), -(164887,1,0,1,20,0,100,0,996,0,0,0,0,50,164884,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), -(164888,1,0,1,20,0,100,0,4117,0,0,0,0,50,164883,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), -(171939,1,0,1,20,0,100,0,2878,0,0,0,0,50,171940,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), -(171942,1,0,1,20,0,100,0,3363,0,0,0,0,50,171943,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), -(173284,1,0,1,20,0,100,0,4443,0,0,0,0,50,174622,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), -(173324,1,0,1,20,0,100,0,4448,0,0,0,0,50,174609,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Quest 'Corrupted Night Dragon' Finished - Summon Gameobject 'Cleansed Night Dragon'"), -(173327,1,0,1,20,0,100,0,998,0,0,0,0,50,174711,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), -(174594,1,0,1,20,0,100,0,4113,0,0,0,0,50,174610,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), -(174595,1,0,1,20,0,100,0,4114,0,0,0,0,50,174612,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), -(174596,1,0,1,20,0,100,0,4116,0,0,0,0,50,174613,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), -(174597,1,0,1,20,0,100,0,4118,0,0,0,0,50,174614,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), -(174598,1,0,1,20,0,100,0,4401,0,0,0,0,50,174615,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), -(174599,1,0,1,20,0,100,0,1514,0,0,0,0,50,173326,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), -(174600,1,0,1,20,0,100,0,4115,0,0,0,0,50,174619,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), -(174601,1,0,1,20,0,100,0,4221,0,0,0,0,50,174620,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), -(174602,1,0,1,20,0,100,0,4222,0,0,0,0,50,174616,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), -(174603,1,0,1,20,0,100,0,4343,0,0,0,0,50,174617,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), -(174604,1,0,1,20,0,100,0,4403,0,0,0,0,50,174618,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), -(174605,1,0,1,20,0,100,0,4444,0,0,0,0,50,174623,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), -(174606,1,0,1,20,0,100,0,4445,0,0,0,0,50,174624,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), -(174607,1,0,1,20,0,100,0,4446,0,0,0,0,50,174625,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), -(174608,1,0,1,20,0,100,0,4462,0,0,0,0,50,174685,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Quest 'Corrupted Night Dragon' Finished - Summon Gameobject 'Cleansed Night Dragon'"), -(174684,1,0,1,20,0,100,0,4447,0,0,0,0,50,173325,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Quest 'Corrupted Night Dragon' Finished - Summon Gameobject 'Cleansed Night Dragon'"), -(174686,1,0,1,20,0,100,0,4461,0,0,0,0,50,174687,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Quest 'Corrupted Whipper Root' Finished - Summon Gameobject 'Cleansed Whipper Root'"), -(174708,1,0,1,20,0,100,0,4466,0,0,0,0,50,174621,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), -(174709,1,0,1,20,0,100,0,4467,0,0,0,0,50,174710,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Quest 'Corrupted Windblossom' Finished - Summon Gameobject 'Cleansed Windblossom'"), -(174712,1,0,1,20,0,100,0,4464,0,0,0,0,50,174714,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), -(174713,1,0,1,20,0,100,0,4465,0,0,0,0,50,174715,7200,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Quest 'Corrupted Songflower' Finished - Summon Gameobject 'Cleansed Songflower'"), -(164885,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Link - Despawn"), -(173324,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Link - Despawn"), -(174608,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Link - Despawn"), -(174684,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Night Dragon - On Link - Despawn"), -(164886,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), -(171939,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), -(171942,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), -(174594,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), -(174595,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), -(174596,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), -(174597,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), -(174598,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), -(174712,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), -(174713,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Songflower - On Link - Despawn"), -(164888,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), -(173284,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), -(174605,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), -(174606,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), -(174607,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), -(174686,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Whipper Root - On Link - Despawn"), -(164887,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), -(173327,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), -(174599,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), -(174600,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), -(174601,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), -(174602,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), -(174603,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), -(174604,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), -(174708,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"), -(174709,1,1,0,61,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Corrupted Windblossom - On Link - Despawn"); - --- Fix messed up data -UPDATE `gameobject_template` SET `Data2` = 2244, `Data3` = 0 WHERE `entry` = 171943; -UPDATE `gameobject_template` SET `AIName` = "SmartGameObjectAI" WHERE `entry` IN (171943,164881,173325,174609,174685,164882,171940,174610,174612,174613,174614,174615,174714,174715,164883,174622,174623,174624,174625,174687,164884,173326,174616,174617,174618,174619,174620,174621,174710,174711); -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (171943,164881,173325,174609,174685,164882,171940,174610,174612,174613,174614,174615,174714,174715,164883,174622,174623,174624,174625,174687,164884,173326,174616,174617,174618,174619,174620,174621,174710,174711) AND `source_type` = 1; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(164881,1,0,0,71,0,100,0,293,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Night Dragon - On Event 293 Inform - Add Flag Not Selectable"), -(173325,1,0,0,71,0,100,0,4178,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Night Dragon - On Event 4178 Inform - Add Flag Not Selectable"), -(174609,1,0,0,71,0,100,0,4247,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Night Dragon - On Event 4247 Inform - Add Flag Not Selectable"), -(174685,1,0,0,71,0,100,0,4265,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Night Dragon - On Event 4265 Inform - Add Flag Not Selectable"), -(171943,1,0,0,71,0,100,0,2244,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 2244 Inform - Add Flag Not Selectable"), -(164882,1,0,0,71,0,100,0,4059,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4059 Inform - Add Flag Not Selectable"), -(171940,1,0,0,71,0,100,0,4079,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4079 Inform - Add Flag Not Selectable"), -(174610,1,0,0,71,0,100,0,4215,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4215 Inform - Add Flag Not Selectable"), -(174612,1,0,0,71,0,100,0,4216,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4216 Inform - Add Flag Not Selectable"), -(174613,1,0,0,71,0,100,0,4217,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4217 Inform - Add Flag Not Selectable"), -(174614,1,0,0,71,0,100,0,4218,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4218 Inform - Add Flag Not Selectable"), -(174615,1,0,0,71,0,100,0,4219,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4219 Inform - Add Flag Not Selectable"), -(174714,1,0,0,71,0,100,0,4276,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4276 Inform - Add Flag Not Selectable"), -(174715,1,0,0,71,0,100,0,4280,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Songflower - On Event 4280 Inform - Add Flag Not Selectable"), -(164883,1,0,0,71,0,100,0,4118,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4118 Inform - Add Flag Not Selectable"), -(174622,1,0,0,71,0,100,0,4234,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4234 Inform - Add Flag Not Selectable"), -(174623,1,0,0,71,0,100,0,4235,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4235 Inform - Add Flag Not Selectable"), -(174624,1,0,0,71,0,100,0,4236,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4236 Inform - Add Flag Not Selectable"), -(174625,1,0,0,71,0,100,0,4237,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4237 Inform - Add Flag Not Selectable"), -(174687,1,0,0,71,0,100,0,4260,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Whipper Root - On Event 4260 Inform - Add Flag Not Selectable"), -(164884,1,0,0,71,0,100,0,4102,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4102 Inform - Add Flag Not Selectable"), -(173326,1,0,0,71,0,100,0,4185,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4185 Inform - Add Flag Not Selectable"), -(174616,1,0,0,71,0,100,0,4192,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4192 Inform - Add Flag Not Selectable"), -(174617,1,0,0,71,0,100,0,4193,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4193 Inform - Add Flag Not Selectable"), -(174618,1,0,0,71,0,100,0,4194,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4194 Inform - Add Flag Not Selectable"), -(174619,1,0,0,71,0,100,0,4195,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4195 Inform - Add Flag Not Selectable"), -(174620,1,0,0,71,0,100,0,4196,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4196 Inform - Add Flag Not Selectable"), -(174621,1,0,0,71,0,100,0,4197,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4197 Inform - Add Flag Not Selectable"), -(174710,1,0,0,71,0,100,0,4284,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4284 Inform - Add Flag Not Selectable"), -(174711,1,0,0,71,0,100,0,4288,0,0,0,0,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cleansed Windblossom - On Event 4288 Inform - Add Flag Not Selectable"); - -DELETE FROM `gameobject` WHERE `id` IN (171943,164881,173325,174609,174685,164882,171940,174610,174612,174613,174614,174615,174714,174715,164883,174622,174623,174624,174625,174687,164884,173326,174616,174617,174618,174619,174620,174621,174710,174711); diff --git a/sql/updates/world/3.3.5/2020_08_10_01_world_335.sql b/sql/updates/world/3.3.5/2020_08_10_01_world_335.sql deleted file mode 100644 index a8923331a86..00000000000 --- a/sql/updates/world/3.3.5/2020_08_10_01_world_335.sql +++ /dev/null @@ -1,149 +0,0 @@ --- 1447 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1447 -SET @ID := 1447; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Has venido por alguna razón en particular? ¿Qué necesitas?', 0), -(@ID, 'esMX', '¿Has venido por alguna razón en particular? ¿Qué necesitas?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'No quise decir nada con el comentario de que eres un estúpido $c. ¿Somos amigos, verdad? ¿Sin resentimientos?', 0), -(@ID, 'esMX', 'No quise decir nada con el comentario de que eres un estúpido $c. ¿Somos amigos, verdad? ¿Sin resentimientos?', 0); --- 1247 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1247 -SET @ID := 1247; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Me alegra ver que sigues con vida, $n. ¿Todo fue bien?$B$BHe estado leyendo más sobre este plan suyo y, aunque no dice el nombre del diplomático al que perseguían, habla sobre un plan B que pusieron en marcha tras fallar su primer intento de captura.$B$BEse Slim al que mencionó Dashel no tiene ningún otro nombre aquí, pero si dices que está en Menethil, al menos es un comienzo.', 0), -(@ID, 'esMX', 'Me alegra ver que sigues con vida, $n. ¿Todo fue bien?$B$BHe estado leyendo más sobre este plan suyo y, aunque no dice el nombre del diplomático al que perseguían, habla sobre un plan B que pusieron en marcha tras fallar su primer intento de captura.$B$BEse Slim al que mencionó Dashel no tiene ningún otro nombre aquí, pero si dices que está en Menethil, al menos es un comienzo.', 0); --- 1652 Escrito sobre valor --- https://es.classic.wowhead.com/quest=1652 -SET @ID := 1652; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Entonces, nos volvemos a encontrar, $n, y ya veo que estás de muy buen humor.$B$BLa casa de los Stilwell estará a salvo por otro día, y por tu historia veo que no había escasez de peligro. Bien hecho.$B$BDaphne y Jordan han ayudado mucho a la Iglesia, y lo menos que podíamos hacer por ellos era que protegieras sus propiedades y sus propias vidas.$B$BPor tu valor, serás recompensado.', 0), -(@ID, 'esMX', 'Entonces, nos volvemos a encontrar, $n, y ya veo que estás de muy buen humor.$B$BLa casa de los Stilwell estará a salvo por otro día, y por tu historia veo que no había escasez de peligro. Bien hecho.$B$BDaphne y Jordan han ayudado mucho a la Iglesia, y lo menos que podíamos hacer por ellos era que protegieras sus propiedades y sus propias vidas.$B$BPor tu valor, serás recompensado.', 0); --- 1653 La prueba de rectitud --- https://es.classic.wowhead.com/quest=1653 -SET @ID := 1653; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Buen día, $n. ¿Confio en que la Luz está contigo?$B$B¿Que es eso? ¿¡Te envió Duthorian!? Mi esposa, ¿cómo esta ella? Sabía que habría problemas si me iba. Por favor dime que ella está... oh, gracias a Dios. Me alegro mucho de que esté a salvo. Los Defias eran una amenaza mucho antes de estos ataques, pero ahora los asesores del Rey no pueden negarlo.$B$B¿Qué más tenía que decir Duthorian?$B$B¿Eres el que fue enviado para proteger a mi esposa? Entonces te agradezco de nuevo, $n. No puedo pensar en una mejor prueba de valor que esa.', 0), -(@ID, 'esMX', 'Buen día, $n. ¿Confio en que la Luz está contigo?$B$B¿Que es eso? ¿¡Te envió Duthorian!? Mi esposa, ¿cómo esta ella? Sabía que habría problemas si me iba. Por favor dime que ella está... oh, gracias a Dios. Me alegro mucho de que esté a salvo. Los Defias eran una amenaza mucho antes de estos ataques, pero ahora los asesores del Rey no pueden negarlo.$B$B¿Qué más tenía que decir Duthorian?$B$B¿Eres el que fue enviado para proteger a mi esposa? Entonces te agradezco de nuevo, $n. No puedo pensar en una mejor prueba de valor que esa.', 0); --- 1248 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1248 -SET @ID := 1248; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Te doy la bienvenida con los brazos abiertos, $n. Me alegra que te unas a nosotros. ¿Te apetece una cervecita? ¿O quizás algo de carne de ovino?$B$BDi lo que quieras y me encargaré de que lo tengas. Me llamo Mikhail, y solo deseo servirte bien.$B$B¿Mmm? ¿Qué es eso? ¿Trias? Habla bajo, amigo. Esto no es algo de lo que se deba enterar toda la taberna.', 0), -(@ID, 'esMX', 'Te doy la bienvenida con los brazos abiertos, $n. Me alegra que te unas a nosotros. ¿Te apetece una cervecita? ¿O quizás algo de carne de ovino?$B$BDi lo que quieras y me encargaré de que lo tengas. Me llamo Mikhail, y solo deseo servirte bien.$B$B¿Mmm? ¿Qué es eso? ¿Trias? Habla bajo, amigo. Esto no es algo de lo que se deba enterar toda la taberna.', 0); --- 1578 Abastecer al frente --- https://es.classic.wowhead.com/quest=1578 -SET @ID := 1578; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'No tengo tiempo de charlar. ¿Querías algo?', 0), -(@ID, 'esMX', 'No tengo tiempo de charlar. ¿Querías algo?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Ah, perdona! No había visto que traes suministros. ¡Nos serán de gran ayuda!$B$BTen, es el patrón de una armadura; espero que te sea útil.', 0), -(@ID, 'esMX', '¡Ah, perdona! No había visto que traes suministros. ¡Nos serán de gran ayuda!$B$BTen, es el patrón de una armadura; espero que te sea útil.', 0); --- 1618 Equipar Crestagrana --- https://es.classic.wowhead.com/quest=1618 -SET @ID := 1618; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Espero que estés aquí con buenas noticias de Forjaz. ¡Porque estoy al final de mi ingenio!.', 0), -(@ID, 'esMX', 'Espero que estés aquí con buenas noticias de Forjaz. ¡Porque estoy al final de mi ingenio!.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Gracias, $N. Esto me ayudará enormemente. Con los orcos Roca Negra atacando desde Stonewatch Keep y los gnolls Crestagrana acechando en las estribaciones del norte, siempre estoy arreglando armaduras y fabricando nuevas armas para nuestras tropas.$B$BLos suministros que trajiste me darán un respiro. Tendré tiempo suficiente para enseñarte algo ...', 0), -(@ID, 'esMX', 'Gracias, $N. Esto me ayudará enormemente. Con los orcos Roca Negra atacando desde Stonewatch Keep y los gnolls Crestagrana acechando en las estribaciones del norte, siempre estoy arreglando armaduras y fabricando nuevas armas para nuestras tropas.$B$BLos suministros que trajiste me darán un respiro. Tendré tiempo suficiente para enseñarte algo ...', 0); --- 7793, 7798, 7803, 7808, 7814, 7821, 7827, 7834, 10354, 10360 Un donativo de seda -DELETE FROM `quest_request_items_locale` WHERE `ID` IN(7793, 7798, 7803, 7808, 7814, 7821, 7827, 7834, 10354, 10360) AND `locale` IN('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(7793, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7798, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7803, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7808, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7814, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7821, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7827, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7834, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(10354, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(10360, 'esES', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7793, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7798, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7803, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7808, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7814, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7821, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7827, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(7834, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(10354, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0), -(10360, 'esMX', 'Nuestras reservas de seda, como las de los demás tejidos, están en su nivel mínimo. Si tú pudieras donarnos 60 paños de seda y consiguiéramos más de otras gentes, lograríamos cumplir nuestro objetivo.$B$BSi me permites, un regalo tan generoso como la seda aumentaría sin duda tu reputación en la comunidad... Si tienes los 60 paños de seda y quieres donarlos, puedo aceptar tu donativo ahora mismo.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` IN(7793, 7798, 7803, 7808, 7814, 7821, 7827, 7834, 10354, 10360) AND `locale` IN('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(7793, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7798, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7803, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7808, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7814, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7821, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7827, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7834, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(10354, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(10360, 'esES', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7793, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7798, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7803, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7808, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7814, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7821, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7827, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(7834, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(10354, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0), -(10360, 'esMX', '¡Maravilloso! ¡Gracias por tu generosa donación, $n!', 0); --- 1453 Los negocios de los Recuperadores en Desolace --- https://es.classic.wowhead.com/quest=1453 -SET @ID := 1453; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Me alegra ver que aún queda gente aventurera.$B$BMe llamo Kreldig. Has hecho bien en unirte a los Recuperadores, $n. Todo el mundo busca algo: un tesoro, un amor perdido... Y tú puedes encontrarlo... por un precio.', 0), -(@ID, 'esMX', 'Me alegra ver que aún queda gente aventurera.$B$BMe llamo Kreldig. Has hecho bien en unirte a los Recuperadores, $n. Todo el mundo busca algo: un tesoro, un amor perdido... Y tú puedes encontrarlo... por un precio.', 0); --- 707 ¡Vetaferro te necesita! --- https://es.classic.wowhead.com/quest=707 -SET @ID := 707; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Vienes de parte de Pico Tormenta? Muy bien.$B$BTengo trabajo para ti.', 0), -(@ID, 'esMX', '¿Vienes de parte de Pico Tormenta? Muy bien.$B$BTengo trabajo para ti.', 0); --- 1050 Mitología de los titanes --- https://es.classic.wowhead.com/quest=1050 -SET @ID := 1050; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'El monasterio era un seminario para paladines. Fue un bastión de la Luz, pero cayó en manos de los fanáticos de la Cruzada Escarlata.$B$BCreían perseguir un noble objetivo: limpiar la tierra de la plaga de los no-muertos; pero acabaron enloqueciendo y enemistándose con todos.$B$BTráeme Mitología de los Titanes para que lo guarde aquí en Forjaz.$B$BLas corruptas salas del monasterio no son lugar para un tesoro como ese.', 0), -(@ID, 'esMX', 'El monasterio era un seminario para paladines. Fue un bastión de la Luz, pero cayó en manos de los fanáticos de la Cruzada Escarlata.$B$BCreían perseguir un noble objetivo: limpiar la tierra de la plaga de los no-muertos; pero acabaron enloqueciendo y enemistándose con todos.$B$BTráeme Mitología de los Titanes para que lo guarde aquí en Forjaz.$B$BLas corruptas salas del monasterio no son lugar para un tesoro como ese.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Me traes el texto sagrado!$B$BHas viajado lejos y sin duda fue difícil conseguir el libro. Pero tu labor beneficia a los enanos de Forjaz.$B$BGracias en nombre de la Liga de Exploradores, $n.', 0), -(@ID, 'esMX', '¡Me traes el texto sagrado!$B$BHas viajado lejos y sin duda fue difícil conseguir el libro. Pero tu labor beneficia a los enanos de Forjaz.$B$BGracias en nombre de la Liga de Exploradores, $n.', 0); --- 2922 ¡Salva el cerebro de Tecnobot! --- https://es.classic.wowhead.com/quest=2922 -SET @ID := 2922; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Encontraste al techrobot? ¿Tienes el procesador central de memoria?', 0), -(@ID, 'esMX', '¿Encontraste al techrobot? ¿Tienes el procesador central de memoria?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Excelente! ¡Gracias, $n, voy a ponerme a trabajar de inmediato!$B$BPobre tecnobot, vaya susto te has llevado.$B$BEnseguida te arreglo; a ver, dónde estará mi llave inglesa giratoria con gato hidráulico...', 0), -(@ID, 'esMX', '¡Excelente! ¡Gracias, $n, voy a ponerme a trabajar de inmediato!$B$BPobre tecnobot, vaya susto te has llevado.$B$BEnseguida te arreglo; a ver, dónde estará mi llave inglesa giratoria con gato hidráulico...', 0); --- 2039 Encuentra a Bingles --- https://es.classic.wowhead.com/quest=2039 -SET @ID := 2039; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Así que Gnoarn cree que no sé arreglármelas solo? Pues no veo por qué...$B$BDa igual, ¡te necesito! Bueno, ¡el movimiento te necesita!', 0), -(@ID, 'esMX', '¿Así que Gnoarn cree que no sé arreglármelas solo? Pues no veo por qué...$B$BDa igual, ¡te necesito! Bueno, ¡el movimiento te necesita!', 0); diff --git a/sql/updates/world/3.3.5/2020_08_10_02_world_335.sql b/sql/updates/world/3.3.5/2020_08_10_02_world_335.sql deleted file mode 100644 index 98b74a75824..00000000000 --- a/sql/updates/world/3.3.5/2020_08_10_02_world_335.sql +++ /dev/null @@ -1,3 +0,0 @@ --- -DELETE FROM `gameobject_addon` WHERE `guid` IN (SELECT `guid` FROM `gameobject` WHERE `id` IN (176369,176370)); -DELETE FROM `gameobject` WHERE `id` IN (176369,176370); diff --git a/sql/updates/world/3.3.5/2020_08_10_03_world.sql b/sql/updates/world/3.3.5/2020_08_10_03_world.sql deleted file mode 100644 index d5702a904ce..00000000000 --- a/sql/updates/world/3.3.5/2020_08_10_03_world.sql +++ /dev/null @@ -1,52 +0,0 @@ --- -SET @CGUID := 142219; - -UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=27047; -UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=31702; - -DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+7 AND `id`IN(27047,31731); -INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES -(@CGUID+0, 31731, 571, 0, 0, 1, 1, 0, 0, 7899.34814453125, 896.13922119140625, 454.79254150390625, 1.954768776893615722, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31731 (Area: -1 - Difficulty: 0) -(@CGUID+1, 31731, 571, 0, 0, 1, 1, 0, 0, 7907.4541015625, 910.4288330078125, 454.8382568359375, 3.193952560424804687, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31731 (Area: -1 - Difficulty: 0) -(@CGUID+2, 31731, 571, 0, 0, 1, 1, 0, 0, 7885.07275390625, 897.81597900390625, 453.8397216796875, 0.942477762699127197, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31731 (Area: -1 - Difficulty: 0) -(@CGUID+3, 31731, 571, 0, 0, 1, 1, 0, 0, 7885.8046875, 923.5858154296875, 453.180999755859375, 5.201081275939941406, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31731 (Area: -1 - Difficulty: 0) -(@CGUID+4, 31731, 571, 0, 0, 1, 1, 0, 0, 7878.15380859375, 911.84918212890625, 453.214508056640625, 6.143558979034423828, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31731 (Area: -1 - Difficulty: 0) -(@CGUID+5, 27047, 571, 0, 0, 1, 1, 0, 0, 7891.8447265625, 910.00311279296875, 451.374847412109375, 3.420845270156860351, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 27047 (Area: -1 - Difficulty: 0) -(@CGUID+6, 27047, 571, 0, 0, 1, 1, 0, 0, 7885.470703125, 910.68682861328125, 451.404388427734375, 0.767944872379302978, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 27047 (Area: -1 - Difficulty: 0) -(@CGUID+7, 27047, 571, 0, 0, 1, 1, 0, 0, 7896.4130859375, 902.90802001953125, 451.40155029296875, 5.98647928237915039, 300, 0, 0, 0, 0, 0, 0, 0, 0, 14007); -- 27047 (Area: -1 - Difficulty: 0) - -DELETE FROM `smart_scripts` WHERE `entryorguid`=31731 AND `source_type`=0; -DELETE FROM `smart_scripts` WHERE `entryorguid`=31702 AND `source_type`=0; -DELETE FROM `smart_scripts` WHERE `entryorguid`=3170200 AND `source_type`=9; -DELETE FROM `smart_scripts` WHERE `entryorguid` IN(-123663,-123665,-123667,-123662,-123669,-123666,-123668,-123660,-@CGUID-5,-@CGUID-6,-@CGUID-7) AND `source_type`=0; - -DELETE FROM `creature_template_addon` WHERE `entry`=31702; -INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`, `visibilityDistanceType`) VALUES -(31702, 0, 0, 50331648, 1, 0, NULL, 0); - -DELETE FROM `disables` WHERE `sourceType`=0 AND `entry`=59661; -INSERT INTO `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES -(0, 59661, 64, '', '', 'Icecrown Purple Beam (Ignore Los)'); - -INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES -(31731, 0, 0, 0, 0, 0, 100, 0, 5000, 9000, 15000, 15000, 11, 32063, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - IC - Cast Corruption'), -(31731, 0, 1, 0, 0, 0, 100, 0, 1000, 1000, 3000, 4000, 11, 9613, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - IC CMC - Cast Shadowbolt'), -(31731, 0, 2, 0, 0, 0, 100, 0, 4000, 7000, 16000, 22000, 11, 11443, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - IC - Cast Cripple'), -(31731, 0, 3, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 59661, 0, 0, 0, 0, 0, 19, 27047, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - On Reset - Cast Icecrown Purple Beam'), -(31731, 0, 4, 5, 38, 0, 100, 0, 1, 1, 0, 0, 92, 0, 59661, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - On Data Set - Interupt Cast'), -(31731, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 11, 52385, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Wyrm Reanimator - On Data Set - Cast Periodic Cower Effect'), -(31702, 0, 0, 1, 54, 0, 100, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 19, 31731, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - On Just Summoned - Store Target'), -(31702, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 60, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - On Just Summoned - Disable Gravity'), -(31702, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 3170200, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - On Just Summoned - Run Script'), -(31702, 0, 4, 5, 34, 0, 100, 0, 0, 1, 0, 0, 11, 36380, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - On Movement Inform - Cast Special Unarmed'), -(31702, 0, 5, 6, 61, 0, 100, 0, 0, 1, 0, 0, 86, 52391, 2, 12, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - On Movement Inform - Cross Cast Ride Vehicle'), -(31702, 0, 6, 0, 61, 0, 100, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 7326.43, 1289.52, 611.652, 0, 'Frost Brood Spawn - On Movement Inform - Move to Position'), -(3170200, 9, 1, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 45, 1, 1, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - Script - Set Data 1 1'), -(3170200, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - Script - Set Active'), -(3170200, 9, 3, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 69, 1, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - Script - Move to positiom'), -(3170200, 9, 4, 0, 0, 0, 100, 0, 15000, 15000, 0, 0, 41, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - Script - Despawn Wyrm reanimator'), -(3170200, 9, 5, 0, 0, 0, 100, 0, 110000, 110000, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Frost Brood Spawn - Script - Despawn'), -(-@CGUID-6, 0, 0, 0, 1, 0, 100, 0, 180000, 300000, 660000, 900000, 12, 31702, 1, 120000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Invisible Stalker (Floating Only) - OOC - Summon Frost Brood Spawn'), -(-123660, 0, 0, 0, 1, 0, 100, 0, 180000, 300000, 660000, 900000, 12, 31702, 1, 120000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Invisible Stalker (Floating Only) - OOC - Summon Frost Brood Spawn'), -(-123669, 0, 0, 0, 1, 0, 100, 0, 180000, 300000, 660000, 900000, 12, 31702, 1, 120000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Invisible Stalker (Floating Only) - OOC - Summon Frost Brood Spawn'), -(-123663, 0, 0, 0, 1, 0, 100, 0, 180000, 300000, 660000, 900000, 12, 31702, 1, 120000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Invisible Stalker (Floating Only) - OOC - Summon Frost Brood Spawn'); diff --git a/sql/updates/world/3.3.5/2020_08_10_04_world_335.sql b/sql/updates/world/3.3.5/2020_08_10_04_world_335.sql deleted file mode 100644 index 5ddb8d0659c..00000000000 --- a/sql/updates/world/3.3.5/2020_08_10_04_world_335.sql +++ /dev/null @@ -1,202 +0,0 @@ --- 2927 Al día siguiente --- https://es.classic.wowhead.com/quest=2927 -SET @ID := 2927; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Creí que no soportaría la pérdida del pelo, pero ya ves.$B$BEstábamos juntos cuando le cayó la nube radiactiva y se le empezó a caer el pelo a puñados. Fue horroroso. ¡Empezó a tocarse la cabeza, se le pusieron los ojos rojos y juró venganza! Desde entonces la tomó con los troggs.$B$B', 0), -(@ID, 'esMX', 'Creí que no soportaría la pérdida del pelo, pero ya ves.$B$BEstábamos juntos cuando le cayó la nube radiactiva y se le empezó a caer el pelo a puñados. Fue horroroso. ¡Empezó a tocarse la cabeza, se le pusieron los ojos rojos y juró venganza! Desde entonces la tomó con los troggs.$B$B', 0); --- 2930 Rescatar los datos --- https://es.classic.wowhead.com/quest=2930 -SET @ID := 2930; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Tienes la tarjeta perforada prismática?', 0), -(@ID, 'esMX', '¿Tienes la tarjeta perforada prismática?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Has conseguido recuperar los datos! Son importatísimos, vitales.$B$BEste servicio que nos has prestado será recordado mucho tiempo, $n.', 0), -(@ID, 'esMX', '¡Has conseguido recuperar los datos! Son importatísimos, vitales.$B$BEste servicio que nos has prestado será recordado mucho tiempo, $n.', 0); --- 2929 La gran traición --- https://es.classic.wowhead.com/quest=2929 -SET @ID := 2929; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿La tarea está completa? ¿Pidió indulgencia?, ¿Piedad?', 0), -(@ID, 'esMX', '¿La tarea está completa? ¿Pidió indulgencia?, ¿Piedad?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Cuéntame otra vez cómo le aplastaste el cráneo con la bota, $r. Ahora que ha muerto, estamos más cerca de recuperar Gnomeregan.', 0), -(@ID, 'esMX', 'Cuéntame otra vez cómo le aplastaste el cráneo con la bota, $r. Ahora que ha muerto, estamos más cerca de recuperar Gnomeregan.', 0); --- 2924 Esencias artificiales --- https://es.classic.wowhead.com/quest=2924 -SET @ID := 2924; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Tienes las esencias artificiales?', 0), -(@ID, 'esMX', '¿Tienes las esencias artificiales?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Ahora que tengo las esencias, puedo empezar mi nuevo experimento!$B$B¡No puedo agradecerte lo suficiente, $N! ¡Gracias a tu valentía, la investigación gnómica va a dar un salto cuántico!', 0), -(@ID, 'esMX', '¡Ahora que tengo las esencias, puedo empezar mi nuevo experimento!$B$B¡No puedo agradecerte lo suficiente, $N! ¡Gracias a tu valentía, la investigación gnómica va a dar un salto cuántico!', 0); --- 1653 La prueba de rectitud --- https://es.classic.wowhead.com/quest=1653 -SET @ID := 1653; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Buen día, $n. ¿Confio en que la Luz está contigo?$B$B¿Que es eso? ¿¡Te envió Duthorian!? Mi esposa, ¿cómo esta ella? Sabía que habría problemas si me iba. Por favor dime que ella está... oh, gracias a Dios. Me alegro mucho de que esté a salvo. Los Defias eran una amenaza mucho antes de estos ataques, pero ahora los asesores del Rey no pueden negarlo.$B$B¿Qué más tenía que decir Duthorian?$B$B¿Eres $gel:la; que fue enviado para proteger a mi esposa? Entonces te agradezco de nuevo, $n. No puedo pensar en una mejor prueba de valor que esa.', 0), -(@ID, 'esMX', 'Buen día, $n. ¿Confio en que la Luz está contigo?$B$B¿Que es eso? ¿¡Te envió Duthorian!? Mi esposa, ¿cómo esta ella? Sabía que habría problemas si me iba. Por favor dime que ella está... oh, gracias a Dios. Me alegro mucho de que esté a salvo. Los Defias eran una amenaza mucho antes de estos ataques, pero ahora los asesores del Rey no pueden negarlo.$B$B¿Qué más tenía que decir Duthorian?$B$B¿Eres $gel:la; que fue enviado para proteger a mi esposa? Entonces te agradezco de nuevo, $n. No puedo pensar en una mejor prueba de valor que esa.', 0); --- 1654 La prueba de rectitud -SET @ID := 1654; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Los objetos que estás buscando serán difíciles de conseguir, pero puedo asegurarte que el arma que fabricaré para ti valdrá la pena.$B$BSerá mi mejor trabajo hasta la fecha, y solo un pequeño pago por el servicio que me ha prestado.', 0), -(@ID, 'esMX', 'Los objetos que estás buscando serán difíciles de conseguir, pero puedo asegurarte que el arma que fabricaré para ti valdrá la pena.$B$BSerá mi mejor trabajo hasta la fecha, y solo un pequeño pago por el servicio que me ha prestado.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Esto es maravilloso! Tienes todos los artículos.$B$BNo debería tener ningún problema en forjarte un gran arma con estos. De hecho, tenía planes para hacer esto desde hace algún tiempo. Simplemente nunca tuve la oportunidad de recolectar los productos. Gracias, $n.$B$BSe siente bien volver a tener el martillo de mi padre... y una gema Kor. Nunca pensé que vería una de estas yo mismo.', 0), -(@ID, 'esMX', '¡Esto es maravilloso! Tienes todos los artículos.$B$BNo debería tener ningún problema en forjarte un gran arma con estos. De hecho, tenía planes para hacer esto desde hace algún tiempo. Simplemente nunca tuve la oportunidad de recolectar los productos. Gracias, $n.$B$BSe siente bien volver a tener el martillo de mi padre... y una gema Kor. Nunca pensé que vería una de estas yo mismo.', 0); --- 2926 Gnogaine --- https://es.classic.wowhead.com/quest=2926 -SET @ID := 2926; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡¿No ves que tenemos muchos gnomos que curar?! ¡Necesitamos más restos radiactivos!', 0), -(@ID, 'esMX', '¡¿No ves que tenemos muchos gnomos que curar?! ¡Necesitamos más restos radiactivos!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Excelente! Vamos a probar la nueva fórmula. ¡Si funciona, no solo curaremos a los gnomos leprosos, sino que me volverá a crecer el pelo! ¡Aparta!', 0), -(@ID, 'esMX', '¡Excelente! Vamos a probar la nueva fórmula. ¡Si funciona, no solo curaremos a los gnomos leprosos, sino que me volverá a crecer el pelo! ¡Aparta!', 0); --- 412 Operación Recombobulación -SET @ID := 412; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'El recombobulador estará listo en cuanto tengamos suficientes levas estabilizadoras y engranajes giromecánicos.', 0), -(@ID, 'esMX', 'El recombobulador estará listo en cuanto tengamos suficientes levas estabilizadoras y engranajes giromecánicos.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Estos engranajes giromecánicos y estas levas estabilizadoras cumplen todos los requisitos del esquema de Ozzie para el dispositivo de recombobulación. Cuando añada algo de hidrolubricante a los pistones de combustión, ajuste la manivela y aumente la viscosidad del gel electrogómico, la raza gnoma volverá a ser lo que era.', 0), -(@ID, 'esMX', 'Estos engranajes giromecánicos y estas levas estabilizadoras cumplen todos los requisitos del esquema de Ozzie para el dispositivo de recombobulación. Cuando añada algo de hidrolubricante a los pistones de combustión, ajuste la manivela y aumente la viscosidad del gel electrogómico, la raza gnoma volverá a ser lo que era.', 0); --- 1806 La prueba de rectitud --- https://es.classic.wowhead.com/quest=1806 -SET @ID := 1806; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Aquí está, $n. Un arma digna de $gun campeón:una campeona; de la Luz como tú. Le he puesto el nombre de un gran paladín enano que era amigo mío. Su nombre era Verigan ... Bosch Verigan.$B$BPor favor, acéptalo en mi nombre y en el de mi esposa. Te debemos una gran deuda, y el mundo será un lugar más seguro con alguien de tu habilidad viajando por la tierra.', 0), -(@ID, 'esMX', 'Aquí está, $n. Un arma digna de $gun campeón:una campeona; de la Luz como tú. Le he puesto el nombre de un gran paladín enano que era amigo mío. Su nombre era Verigan ... Bosch Verigan.$B$BPor favor, acéptalo en mi nombre y en el de mi esposa. Te debemos una gran deuda, y el mundo será un lugar más seguro con alguien de tu habilidad viajando por la tierra.', 0); --- 315 La cerveza perfecta --- https://es.wowhead.com/quest=315 -SET @ID := 315; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Tienes la cardaluz ya? Ya casi tengo todo listo para la próxima cerveza y quisiera probar esa plantita en la mezcla.', 0), -(@ID, 'esMX', '¿Tienes la cardaluz ya? Ya casi tengo todo listo para la próxima cerveza y quisiera probar esa plantita en la mezcla.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Genial! Estoy deseando utilizarla en mis recetas. Estoy pensando en una en concreto a la que le irá de maravilla.', 0), -(@ID, 'esMX', '¡Genial! Estoy deseando utilizarla en mis recetas. Estoy pensando en una en concreto a la que le irá de maravilla.', 0); --- 310 Rivales acérrimos --- https://es.classic.wowhead.com/quest=310 -SET @ID := 310; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'La fecha del barril te indica que no tardará en ser abierto.', 0), -(@ID, 'esMX', 'La fecha del barril te indica que no tardará en ser abierto.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Colocas rápidamente el barril de Marleth de brebaje de Cebadiz entre los barriles de Cebatruenos.', 0), -(@ID, 'esMX', 'Colocas rápidamente el barril de Marleth de brebaje de Cebadiz entre los barriles de Cebatruenos.', 0); --- 413 Cerveza negra Brillante --- https://es.classic.wowhead.com/quest=413 -SET @ID := 413; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Hola, $c! ¿Qué te trae hasta aquí?$B$BAlgo emocionante, espero. Hace días que no consigo participar en una buena batalla y se me está acabando este barril de cerveza...', 0), -(@ID, 'esMX', '¡Hola, $c! ¿Qué te trae hasta aquí?$B$BAlgo emocionante, espero. Hace días que no consigo participar en una buena batalla y se me está acabando este barril de cerveza...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '$B$BOh. ¡VAYA! Esta cosa le da como un brillo nuevo a la vista. ¡Creo que puedo ver en la oscuridad!', 0), -(@ID, 'esMX', '$B$BOh. ¡VAYA! Esta cosa le da como un brillo nuevo a la vista. ¡Creo que puedo ver en la oscuridad!', 0); --- 2962 Necesitamos más material verdoso --- https://es.classic.wowhead.com/quest=2962 -SET @ID := 2962; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Mmm, no brillas. Es una buena señal.', 0), -(@ID, 'esMX', 'Mmm, no brillas. Es una buena señal.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', ' ¡Impresionante! ¡Todavía tienes todos los dedos! Venga, vamos a ver qué puede hacer esta cosa.', 0), -(@ID, 'esMX', ' ¡Impresionante! ¡Todavía tienes todos los dedos! Venga, vamos a ver qué puede hacer esta cosa.', 0); --- 400 Herramientas para Brasacerada --- https://es.classic.wowhead.com/quest=400 -SET @ID := 400; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Mm? ¿No eres un poco joven para ser piloto de máquinas de asedio? Bueno, no importa. ¿Necesitas reparar algo?$B$BSi es así, coge número y ponte cómodo. Ahora mismo estoy con un par de motores y no tendré tiempo para nada más hasta dentro de unos días.$B$B¿O venías por otro motivo?', 0), -(@ID, 'esMX', '¿Mm? ¿No eres un poco joven para ser piloto de máquinas de asedio? Bueno, no importa. ¿Necesitas reparar algo?$B$BSi es así, coge número y ponte cómodo. Ahora mismo estoy con un par de motores y no tendré tiempo para nada más hasta dentro de unos días.$B$B¿O venías por otro motivo?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Tienes mis herramientas? ¡Bien hecho, $gmuchacho:muchacha;! Acabo de romper mi último destornillador hace una hora y necesitaba otro para acabar de reparar la máquina de asedio del piloto Roscapiedra. Desde luego, me has hecho un favor enorme trayendo estas herramientas hasta aquí, $n.', 0), -(@ID, 'esMX', '¿Tienes mis herramientas? ¡Bien hecho, $gmuchacho:muchacha;! Acabo de romper mi último destornillador hace una hora y necesitaba otro para acabar de reparar la máquina de asedio del piloto Roscapiedra. Desde luego, me has hecho un favor enorme trayendo estas herramientas hasta aquí, $n.', 0); --- 384 Costillas de jabalí a la cerveza --- https://es.wowhead.com/quest=384 -SET @ID := 384; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Voy a necesitar esas costillas de jabalíes del risco y una jarra de malta rapsódica, $n.', 0), -(@ID, 'esMX', 'Voy a necesitar esas costillas de jabalíes del risco y una jarra de malta rapsódica, $n.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'La malta está lista y los jabalíes muertos$BY antes de acabar y de ponernos a hablar$BTendremos que luchar por ver quién empieza$B¡estas sabrosas costillas de jabalí a la cerveza!', 0), -(@ID, 'esMX', 'La malta está lista y los jabalíes muertos$BY antes de acabar y de ponernos a hablar$BTendremos que luchar por ver quién empieza$B¡estas sabrosas costillas de jabalí a la cerveza!', 0); --- 403 El barril de Cebatruenos custodiado --- https://es.classic.wowhead.com/quest=403 -SET @ID := 403; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Este barril está custodiado por Jarven Cebatruenos. Mientras esté en el sótano, nadie tocará los barriles.', 0), -(@ID, 'esMX', 'Este barril está custodiado por Jarven Cebatruenos. Mientras esté en el sótano, nadie tocará los barriles.', 0); --- 308 Distraer a Jarven --- https://es.classic.wowhead.com/quest=308 -SET @ID := 308; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Vaya! Con toda la bebida que hay aquí abajo... ¡Y tengo órdenes estrictas de no tocarla! Si tan solo pudiera probar un poco de nuestra Cerveza del Trueno... ¡agudiza el ingenio, y no es broma!', 0), -(@ID, 'esMX', '¡Vaya! Con toda la bebida que hay aquí abajo... ¡Y tengo órdenes estrictas de no tocarla! Si tan solo pudiera probar un poco de nuestra Cerveza del Trueno... ¡agudiza el ingenio, y no es broma!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Es para mí? ¡Eres $gun héroe:una heroína;, $n!', 0), -(@ID, 'esMX', '¿Es para mí? ¡Eres $gun héroe:una heroína;, $n!', 0); --- 311 Regresa junto a Marleth --- https://es.classic.wowhead.com/quest=311 -SET @ID := 311; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Diste el cambiazo?', 0), -(@ID, 'esMX', '¿Diste el cambiazo?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡No está mal, $n! ¿Te costó mucho superar a su guardia?$B$BNo importa. Muchas gracias. Y oye, si alguna vez necesitas una buena cervezota, ¡no te olvides de los brebajes de Cebadiz!', 0), -(@ID, 'esMX', '¡No está mal, $n! ¿Te costó mucho superar a su guardia?$B$BNo importa. Muchas gracias. Y oye, si alguna vez necesitas una buena cervezota, ¡no te olvides de los brebajes de Cebadiz!', 0); --- 5541 Municiones para Estruendo --- https://es.classic.wowhead.com/quest=5541 -SET @ID := 5541; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Espero que no hayas venido a por munición, ¡porque casi se me ha agotado!', 0), -(@ID, 'esMX', 'Espero que no hayas venido a por munición, ¡porque casi se me ha agotado!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Genial, más munición! ¡Por fin ha llegado el cargamento del viejo Loslor! La munición llega con algo de retraso, pero como decía mi abuelo: ¡más vale tarde que nunca!$B$BMuchas gracias, $n. ¡Voy a atender a mis ansiosos compradores!', 0), -(@ID, 'esMX', '¡Genial, más munición! ¡Por fin ha llegado el cargamento del viejo Loslor! La munición llega con algo de retraso, pero como decía mi abuelo: ¡más vale tarde que nunca!$B$BMuchas gracias, $n. ¡Voy a atender a mis ansiosos compradores!', 0); --- 313 El Cubil Pardo --- https://es.classic.wowhead.com/quest=313 -SET @ID := 313; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Eh, $n, ¿ya has estado en El Cubil Pardo? Esos wendigos pueden llegar a ser muy feroces.', 0), -(@ID, 'esMX', 'Eh, $n, ¿ya has estado en El Cubil Pardo? Esos wendigos pueden llegar a ser muy feroces.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Ah, sí, estas crines me vendrán estupendamente! Tienes agallas, $c. Apuesto a que te veremos protagonizar numerosas hazañas.', 0), -(@ID, 'esMX', '¡Ah, sí, estas crines me vendrán estupendamente! Tienes agallas, $c. Apuesto a que te veremos protagonizar numerosas hazañas.', 0); diff --git a/sql/updates/world/3.3.5/2020_08_10_05_world_335.sql b/sql/updates/world/3.3.5/2020_08_10_05_world_335.sql deleted file mode 100644 index 027d8c3d1b1..00000000000 --- a/sql/updates/world/3.3.5/2020_08_10_05_world_335.sql +++ /dev/null @@ -1,449 +0,0 @@ --- -DELETE FROM `quest_offer_reward_locale` WHERE `ID` IN (5,6,7,9,11,12,13,14,15,16,18,19,20,22,33,34,35,36,37,38,39,40,45,46,47,52,54,56,57,58,59,60,61,62,64,65,66,67,68,69,70,72,74,75,76,78,79,80,83,84,85,86,87,88,89,90,91,92,93,95,97,98,101,102,103,104,106,107,109,111,112,114,115,116,117,118,119,120,121,122,124,125,126,127,128,129,130,131,132,133,134,135,141,142,143,144,145,146,148,149,150,151,152,153,154,155,156,157,158,159,160,163,164,165,166,167,168,169,173,174,175,176,177,180,181,185,190,192,194,214,221,222,223,226,230,239,240,244,245,246,251,252,253,254,262,265,266,268,269,270,323,332,333,334,343,344,345,346,347,353,377,386,387,388,399,401,453,457,459,543,579,593,783,916,921,923,928,929,933,935,1078,1097,1241,1242,1243,1244,1245,1246,1274,1318,1390,1641,1642,1643,1644,1645,1649,1650,1651,1780,1781,1786,1787,1788,1793,1962,2040,2158,2923,2928,2998,3101,3741,3903,3904,3905,4785,5058,5261,5545,6181,6261,6281,6285,6342,6344,6661,6662,7383,7791,7792,7802,7807,7813,7820,7826,7833,7896,9484,9485,9486,9591,9592,9593,10352,10359,10838,13344,13365,14079) AND `locale` = 'esMX'; -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(5,'esMX','Necesitas croquetas de cangrejo, ¿verdad? Bueno, quizás pueda cocinarte algunas...',0), -(6,'esMX','¡Lo has conseguido! Elwynn te estará muy agradecido por esto. ¡Acabas de ganarte una hermosa recompensa!',0), -(7,'esMX','Buen trabajo. Los Kóbolds son ladrones y cobardes, pero en gran número suponen una amenaza más para los humanos de Ventormenta.$B$BTe agradezco lo que has hecho.',0), -(9,'esMX','Buen trabajo amigo. Te has ganado bien tu sueldo. Quién sabe, quizás los Páramos de Poniente vuelvan a ser prósperos.',0), -(11,'esMX','¡Has estado muy ocupado! Muchas gracias, $n.',0), -(12,'esMX','Bien hecho, $n. Mi explorador ha sido testigo de tus hazañas. Estás dando muy buenas pruebas de tu valía.',0), -(13,'esMX','Hasta ahora tus hazañas no han dejado de probar tu valía para las Milicias del Pueblo.',0), -(14,'esMX','Cuando dejé las tierras malditas de Lordaeron, regresé para encontrar mi patria sumida en una situación desalentadora. Pero aún hay esperanza para los Páramos de Poniente. Has demostrado tu valor en la batalla, y es evidente que sirves con honor a nuestra causa. Me es por ello un gran honor ordenarte como miembro de Las Milicias del Pueblo. Que la Luz guíe siempre tu camino.',0), -(15,'esMX','No me gusta que haya kobolds en la mina; eso no puede ser bueno. Bien, acepta esto como pago, y vuelve a hablar conmigo cuando quieras; puede que tengas que volver a la mina...',0), -(16,'esMX','¡Gracias, $n! Y vuelve si quieres hacer otro intercambio.',0), -(18,'esMX','De vuelta con algunos pañuelos, ya veo... El Ejército de Ventormenta te agradece tu ayuda.',0), -(19,'esMX','Era fuerte y cruel; seguro que no fue fácil derrotarlo. Gracias; aquí tienes tu recompensa.',0), -(20,'esMX','Ahora hay muchos menos orcos de los que ocuparse; gracias.',0), -(22,'esMX','¡Son perfectos, $n! Muchas gracias. El granjero Saldean y yo vamos a darnos un gran festín. Toma, esto es para ti, por todo el trabajo. No pensarías que iba a dejar que un $c como tú se fuera con hambre, ¿eh?',0), -(33,'esMX','Era una tarea amarga, $gamigo:amiga;, pero has cumplido tu parte del trato.$B$BTengo algunas cosas que quizás te interesen, ¡elije lo que quieras!',0), -(34,'esMX','¡Por fin! Gracias, $n, me has hecho un favor enorme. ¡Este año el jardín estará precioso!',0), -(35,'esMX','Sí, los múrlocs se han asentado a lo largo de los ríos del este de Elwynn. No sabemos por qué están ahí, pero son agresivos y, además, ¡son hasta un poco inteligentes!',0), -(36,'esMX','Esa Verna siempre fue una muchacha encantadora. La echaré de menos en los Páramos de Poniente pero, entre tú y yo, es una chica de ciudad y en Ventormenta estará muy a gusto. ¡Pero basta de chácharas! ¡Tenemos que hacer el estofado de los Páramos de Poniente!',0), -(37,'esMX','Aunque el cuerpo ha sido saqueado, cerca de él hay un medallón que nadie ha recogido. Tiene una inscripción: \"Lacayo Malakai Roca\".',0), -(38,'esMX','¡Esa okra servirá para dar algo de consistencia al caldo, perfecto! Ahora solo nos falta por añadir carne fibrosa de buitre, unos cuantos ojos de múrloc y esos deliciosos morros de dentosangre... ¡y ya estará listo! Por toda tu ayuda, $n, ¡quiero que te lleves el primer lote de estofado de los Páramos de Poniente!',0), -(39,'esMX','Mmm, son noticias preocupantes. Nuestras defensas ya están bastante mermadas y, ahora que hemos perdido a Rolf y Malakai a manos de esos murlocs, estamos incluso peor.$B$BSi las cosas no mejoran, para el final de la semana habrá un combate en Villadorada.',0), -(40,'esMX','Sí, hablé con Remy. Lo respeto como mercader, aunque los informes de los múrlocs del este han sido, por decirlo suavemente, demasiado superficiales.$B$BTomo nota de tu preocupación pero, si no recibo un informe militar sobre la amenaza múrloc, no puedo enviar más tropas al este.',0), -(45,'esMX','Alrededor del cuello del cadáver hay un medallón de metal con una inscripción que reza: \"Lacayo Rolf Hartford\".',0), -(46,'esMX','¿Tienes las aletas? ¡Genial! El alguacil Dughan está ansioso por recibir noticias del estado de la situación en Elwynn y me gustaría decirle que empezamos a controlar la situación.$B$BTus acciones han contribuido a que sea posible.',0), -(47,'esMX','Gracias por el Polvo de oro, $n. Aquí tienes tu dinero y... este detalle de mis socios. Puede que lo encuentres útil... útil. ',0), -(52,'esMX','Gracias por tu ayuda, $n. Debe de haber algo en el bosque que está agitando a esos animales.$B$BSea lo que sea, espero que no salga de allí.',0), -(54,'esMX','Dice que te han nombrado ayudante del alguacil de Ventormenta. Enhorabuena.$B$BY buena suerte, el trabajo no será fácil ahora que el ejército parece que anda ocupado con la nobleza.$B$BQué misteriosa es la política en estos tiempos difíciles...',0), -(56,'esMX','Espléndido, $n. Serás recompensado por los servicios prestados a la gente de Villa Oscura.',0), -(57,'esMX','Las gentes de Villa Oscura te dan las gracias, $n. Has demostrado ser un gran aliado de la Guardia Nocturna.',0), -(58,'esMX','Te doy las gracias de parte de las gentes de Villa Oscura y de la Guardia Nocturna, $n, por tu valor y dedicación. Que la Luz ilumine tu camino.',0), -(59,'esMX','Ah, gracias por el marcador. Por favor, elige la armadura que quieras.$B$BBuena suerte, valiente $c. Espero que esta armadura te sirva bien.',0), -(60,'esMX','Estabas ocupado cazando algún kóbold que otro, ¿eh? Gracias por las velas, $n, aquí tienes tu recompensa.',0), -(61,'esMX','Aquí está tu pago... y mientras estás aquí, ¡Echa un vistazo! Estoy seguro de que tenemos alguna poción o abalorio útil para ti.',0), -(62,'esMX','Esta es una mala noticia. ¿Qué será lo siguiente, dragones? Vamos a tener que aumentar nuestras patrullas cerca de la mina. Gracias por tu trabajo, $n. Y mantente al tanto... Podría tener otra tarea para ti.',0), -(64,'esMX','¡Mi reloj! ¡Muchas gracias, amable señor!$B$BSolo somos unos pobres granjeros y hemos perdido nuestras tierras, pero, por favor, acepta esta recompensa como una muestra de nuestro aprecio.',0), -(65,'esMX','¿Así que vienes de parte de Mantorrecio? Bien, estoy en deuda con él.',0), -(66,'esMX','Ah, así que te manda Lady Eva...',0), -(67,'esMX','El viejo baúl se abre con un crujido...',0), -(68,'esMX','Interesante... Así que ese individuo sí que pasó un tiempo en Arroyo de la Luna, después de todo. Resulta extraño que la carta nunca llegara a entregarse. En cualquier caso, voy a actualizar el registro.',0), -(69,'esMX','¿Stalvan? Desde luego, me resulta familiar.',0), -(70,'esMX','¿Cómo tienes la cara de traer esto aquí?',0), -(72,'esMX','Levantas lentamente la tapa de la caja...',0), -(74,'esMX','Apenas distingo las letras. Pero la caligrafía me recuerda a algo que vi una vez, cuando aún tenía buena vista.',0), -(75,'esMX','¡La has encontrado!',0), -(76,'esMX','¿Dices que hay kóbolds en la Cantera de Jaspe? ¡Maldita sea! ¡La situación empeora cada minuto!$B$BGracias por el informe, $n. Aunque habría preferido que trajeras buenas noticias, claro.',0), -(78,'esMX','¡Por la Luz! Claro que reconozco esa caligrafía.',0), -(79,'esMX','Vaya, desde luego, tienes madera de detective, $c.',0), -(80,'esMX','¡Pues sí! La caligrafía de esta página coincide con las firmas del registro.',0), -(83,'esMX','Ah, qué pañuelos tan estupendos... son un poco ásperos, pero...$B$B¡Ten!',0), -(84,'esMX','¡Mm, qué rico! ¡Este pastel es lo mejor que he comido en mi vida!$B$BCreo que me está volviendo la memoria...',0), -(85,'esMX','¿Que has perdido qué? Pues yo no he robado ningún collar, ¡no soy un ladrón!$B$BCreo que sé quién lo hizo, pero... tengo demasiada hambre para que me funcione la memoria.',0), -(86,'esMX','Aunque esta carne de jabalí sea dura, cocinándola a fuego lento es más que suficiente. ¡Seguro que sale un jugoso pastel!',0), -(87,'esMX','¡Oh, lo has encontrado! ¡Gracias, muchas gracias!$B$BTen, toma esto. Era de mi marido. Siempre dijo que le traía suerte. ¡Es una pena que no lo llevara en su última campaña! *snif*',0), -(88,'esMX','¡Menos mal! ¡Esa cerda se estaba poniendo tan gorda que se habría comido toda nuestra cosecha! Gracias, $n.',0), -(89,'esMX','Buen trabajo, $n. Con esto podemos ir avanzando los trabajos del puente.',0), -(90,'esMX','¡Buen trabajo, $n! ¡Disfruta esta delicatessen llamada kebab de lobo salpimentado!',0), -(91,'esMX','El Tribunal de Villa del Lago reconoce tu entrega a la justicia, $n. Gracias por ayudar a mantener la ley y el orden en el Reino.',0), -(92,'esMX','Muchas gracias, $n. Aquí tienes el delicioso estofado de Crestagrana prometido.',0), -(93,'esMX','¡Tienes un bonito ramillete de patas ahí! Deja que las condimente con mis especias secretas (¡no mires!) y las saltearé en una sartén...$B$BY, aunque las croquetas de cangrejo son mi especialidad y no te daré nunca la receta, sí te daré la de un plato que es casi igual de bueno.',0), -(95,'esMX','Hay un montón de tierra, apilada con prisas, como si alguien se hubiera visto obligado a esconder algo en poco tiempo.',0), -(97,'esMX','¡Lo sabía! ¡Buen trabajo, $n!',0), -(98,'esMX','Lo sé, $n: Stalvan está muerto. Percibí una oleada de esperanza que atravesaba el bosque contaminado. El Bosque del Ocaso está libre, por fin, de su sed de sangre. Aunque mi alegría se ensombrece cuando pienso en aquellos que cayeron a manos de esa horrible bestia. En cualquier caso, has sido valiente y astuto, $c.',0), -(101,'esMX','Muy inteligente por tu parte, $n. Este Tótem de castigo te protegerá del mal que acecha por todo Azeroth y más allá. Cuando te sientas amenazado, confórtate con el aura mágica de este tótem. Sé valiente, $c. Necesitarás todo el valor del que puedas hacer acopio, pues veo mucha sangre en tu futuro.',0), -(102,'esMX','Bien hecho, $n. Contando con valientes aventureros como tú luchando del lado de Las Milicias del Pueblo, los Páramos de Poniente podrán volver a ser el próspero granero que una vez fueron. Por favor, acepta esto como reconocimiento por tus incansables esfuerzos.',0), -(103,'esMX','¡Loado seas, valiente $c. Las rocas de la Costa de los Páramos de Poniente estarán iluminadas gracias a ti. Mientras la antorcha esté iluminada se salvarán muchas vidas.',0), -(104,'esMX','Así que el infecto pagano Ojosombrío está muerto. Bien hecho, $n. Tus manos han dado fin a una vida, pero han podido salvar muchas otras. El Mare Magnum, aun tan lleno de peligros como está, será algo más seguro esta noche gracias a tus hazañas.',0), -(106,'esMX','¡Ah! No puedo soportar estar separado de ella. ¡¡Tengo que verla!!',0), -(107,'esMX','Cómo compadezco a esas pobres almas... Maybell y Tommy Joe. También yo fui joven y también conocí el amor... una vez.$B$B¡Debe de haber algo que pueda hacer para ayudarles! Deja que piense...',0), -(109,'esMX','Así que te ha enviado aquí mi amigo, ¿eh? Qué amable por su parte.$B$BBien, te diré que la monarquía de Ventormenta nos ha abandonado. Ahora son Las Milicias del Pueblo las que mantienen la tierra a salvo de la corrupción. Si nuestra causa te interesa, puedo ofrecer a tus habilidades de combate un trabajo al servicio de la libertad.',0), -(111,'esMX','Mientras nuestras familias sigan siendo enemigas, Tommy Joe y Maybell no tendrán futuro. Pero quizás podamos reunirlos, aunque sea por poco tiempo.$B$BMm, ¿qué podríamos hacer?',0), -(112,'esMX','Ya las tengo. ¡Gran Trabajo! Ahora espera un momento mientras hago la pócima...',0), -(114,'esMX','¡Ay! Me siento muy culpable por engañar a mi familia, pero no puedo ignorar lo que siento por Tommy Joe.$B$BGracias, $n. Beberé este licor en cuanto tenga la oportunidad de escaparme para ir a ver a mi amado.',0), -(115,'esMX','Gracias, $n. Acabaré con ellos de inmediato.',0), -(116,'esMX','¡Buen trabajo, $n! Sé qué caminos has tenido que recorrer para traer este licor. ¡Esto complacerá a mis patronos!$B$BMi esposa cose muy bien; acepta esta capa en agradecimiento por tus servicios.',0), -(117,'esMX','Lúpulo y cebada, malta y levadura$BNi te imaginas cómo se disfruta,$B$BDeja de pedir, deja de gemir$B¡La cerveza Cebatruenos ya viene en su barril!',0), -(118,'esMX','Así que necesita herraduras, ¿eh?',0), -(119,'esMX','Gracias, me hacía mucha falta.$B$BAh, hay una nota... ¿Cómo? ¡¿Argus quiere que le pague?! ¡Bah!$B$BBueno, gracias por tu ayuda.',0), -(120,'esMX','Descansa, $c.$B$BEl magistrado Solomon es un líder de los nobles; siempre atiendo a sus palabras. Voy a reunirme con el Rey para exponerle la situación. Dile al magistrado que enviaremos refuerzos en cuanto Su Majestad dé la orden.',0), -(121,'esMX','Gracias por todo, $c. Acepta estas monedas por tus servicios a Villa del Lago y Ventormenta.$B$BY ahora disculpa, pero esta correspondencia me intriga; está pasando algo turbio. Temo que se avecine otro conflicto.',0), -(122,'esMX','Gracias, con esto pagaré a Argus.',0), -(124,'esMX','Gracias por tu ayuda, $n.',0), -(125,'esMX','Excelente trabajo, $n. Pensé que no volvería a ver mis herramientas.',0), -(126,'esMX','Gracias de nuevo. El ejército de Ventormenta está tan ocupado con los orcos que no hay tropas para proteger Crestagrana de otras amenazas, como los gnolls.',0), -(127,'esMX','¡Ha sido un placer!',0), -(128,'esMX','Has mostrado gran valor frente a los Roca Negra, $c. Nos has prestado un gran servicio.',0), -(129,'esMX','Gracias, me muero de hambre. ¡Proteger la ciudad de los orcos y los gnolls es un trabajo duro!',0), -(130,'esMX','¿Un ramo de flores? ¿Acabas de llegar y ya estás con romances?$B$BNo es por chafardear, pero los amores juveniles son tan bonitos... sobre todo en tiempos de guerra.',0), -(131,'esMX','¡Qué bonitas! ¡Y qué bien huelen!$B$BPero son las flores favoritas de Martie. ¿No me digas que Parker te mandó a comprarle las flores a esa bruja? No le dijiste que eran para mí, ¿verdad? Porque si lo sabía, seguro que puso veneno.$B$BEn fin, no es culpa tuya. Gracias, y aquí tienes la comida.',0), -(132,'esMX','¡Bah! Debería haber acabado con esa escoria cuando tuve oportunidad de hacerlo. Pero esta información es crucial. Buen trabajo.',0), -(133,'esMX','Ah, gracias. ¡Son justo lo que necesito!',0), -(134,'esMX','Gracias al Nec... no, no, ¡gracias a TI, $n! Te has ganado tu recompensa.$B$B¡Aah! ¡Qué felicidad! ¡¡Qué noches me esperan!!',0), -(135,'esMX','Creo que este asunto es mucho más complicado de lo que cree Mantorrecio.',0), -(141,'esMX','Edwin VanCleef... conozco muy bien ese nombre. Me desconcierta pensar que un hombre con tanto talento y tan trabajador pudiera convertirse en tal escoria. Necesitaré más pruebas antes de creerlo.',0), -(142,'esMX','Esto es sin duda alguna una prueba clara de que VanCleef está al mando. Ahora todo lo que tenemos que saber es dónde se oculta la banda Defias.$B$BTuvimos un golpe de suerte mientras estabas fuera. Capturamos a un ladrón que intentaba robar el carro de Saldean. Ha prometido guiarnos hasta la ladronera a cambio de su vida. Quiero que defiendas al traidor para que pueda enseñarnos la ladronera. Vuelve a verme cuando hayas descubierto su localización.',0), -(143,'esMX','Has servido bien a tu maestro.',0), -(144,'esMX','Esto no es nada bueno. No me había dado cuenta de que Mantorrecio está igual que nosotros. ¿Qué campaña es tan importante como para enviar al ejército de Ventormenta lejos de su gente? Lo sabré a su debido tiempo.$B$BTen, acepta estas monedas en pago por tus servicios Puede que vuelva a contratarte.',0), -(145,'esMX','Gracias por venir hasta aquí. Esta información es muy importante.',0), -(146,'esMX','¡Por la Luz! El ejército de Ventormenta se ha retirado de Páramos de Poniente. ¿La Guardia ya no protege Villa Oscura? Aquí hay algo muy siniestro.$B$BAh, quería recompensarte, $c; toma unas monedas. Disculpa, pero tengo que averiguar qué está pasando en Ventormenta.',0), -(148,'esMX','Ah, necesitas Hilo de pelo de fantasma, ¿no es así? Pues me temo que no tengo ninguno en el almacén, pero puedo hacértelo, si tú me proporcionas el pelo de fantasma.',0), -(149,'esMX','¿Qué es eso? ¿Un peine? ¡Es precioso! Y se desliza como seda por mi cabello, como si no fuera el alambroso y grasiento horror que es.$B$BAy, si tan solo tuviera un espejo...',0), -(150,'esMX','Buen trabajo, $n.$B$BEs raro que estén tan lejos del mar; puede que estuvieran huyendo de algo...',0), -(151,'esMX','¡Muchísimas gracias, $n! ¡La pobre Vieja Blanchy se pondrá tan contenta!',0), -(152,'esMX','Bien hecho, $n. Tienes talento para el combate. Gracias a ti, la Costa de los Páramos de Poniente es un lugar más seguro.',0), -(153,'esMX','Buen trabajo, $r. Por favor, acepta uno de estos objetos como pago por tu trabajo.',0), -(154,'esMX','Con esto puedo hacerte un carrete de Hilo de pelo de fantasma y todavía me sobrarían algunas hebras. Ten, acepta estas monedas a cambio de esas hebras.',0), -(155,'esMX','¡Excelente, $n! Ahora que sabemos dónde se oculta, VanCleef ya es nuestro.',0), -(156,'esMX','Bien, tienes las flores podridas. Y le diré a Althea Ebonlocke de La Guardia Nocturna que has estado matando esqueletos.$B$BSalvaguardar a las gentes de Villa Oscura es un tremendo peso para La Guardia Nocturna... siempre se alegran de saber que hay otros que ayudan a contener a esas bestias del Bosque del Ocaso.',0), -(157,'esMX','¡Delicioso! Esto funcionará de maravilla.$B$BTen, $n, acepta esto como pago por tu honorable acción.',0), -(158,'esMX','Necesitas un poco de zumo de zombi, ¿verdad? Mmm... es un líquido muy fuerte... no me lo piden muy a menudo.',0), -(159,'esMX','Miles de gracias, $n. Has dado una alegría al corazón de este pobre viejo con este gesto estúpid... digo, ¡con este gesto estupendo!',0), -(160,'esMX','$B$B¿Qué idioma es este? Parece antiguo... No puedo leerlo.',0), -(163,'esMX','¡No! ¡Por favor, no me mates! Soy solo yo... ¡¡Alterio!! Están por todas partes... ¡No puedo escapar! ¿Monstruos en Cerro del Cuervo? No, no, no... no puede haber ninguno. Aquí solo está Alterio, el inocente Alterio.',0), -(164,'esMX','Estos suministros serán muy útiles. La ayuda de la familia Carevin es siempre bienvenida. Aquí tienes un algo por tus molestias.',0), -(165,'esMX','¿Elaine Carevin? Je, je, sí, claro... los Carevin.$B$BNo, no pasa nada. Es que ya no puedo ir a la villa, el viaje es demasiado para mí. Los caminos son peligrosos y cada día estoy más viejo. ¿Podrías hacer algunos favores a un pobre viejo?',0), -(166,'esMX','$n, tu valentía es extraordinaria. Las Milicias del Pueblo te agradecen los servicios prestados a las gentes de los Páramos de Poniente. Ahora que VanCleef ha muerto, estamos ante el comienzo del fin de la Hermandad Defias. Esperemos que en un día no muy lejano la paz volverá a bendecir los llanos de estas tierras.',0), -(167,'esMX','¡Mis sospechas eran ciertas! Mi pobre hermano... Bueno, gracias, al menos ahora tengo la conclusión del misterio, incluso aunque la conclusión sea trágica.',0), -(168,'esMX','Gracias por esto, $n. Tus esfuerzos contribuirán a traer la paz a los caídos en los comienzos de esta tragedia. Me aseguraré de que se informe a las familias.',0), -(169,'esMX','¡Buen trabajo, $n! Gath\'Ilzogg es responsable de la muerte de muchos humanos. Nos hemos vengado. ¡Estamos un paso más cerca de reconquistar el castillo!',0), -(173,'esMX','Te has desenvuelto bien contra los Correoscuros, $N. Pero parece que su número es irreducible. Cada vez que hacemos un progreso, llegan más a tomar el relevo.$B$B¿Qué maléfico poder es el que les trae aquí? ¿Por qué han irrumpido de esta manera en nuestro infeliz reino?$B$BTendré fe en el maestro Carevin. Sin duda, él llegará hasta el fondo del asunto.',0), -(174,'esMX','Es perfecto, $n. ¡Ya hemos completado el primer paso!',0), -(175,'esMX','Pues sí, sí que tenía un espejo.',0), -(176,'esMX','¡Ja! ¡Muy bien! ¡Empezaba a creer que nadie conseguiría abatir a ese monstruo!$B$BAquí tienes, $n. Y gracias, ese gnoll era un dolor de cabeza tan monumental como la Cumbre de Roca Negra!',0), -(177,'esMX','¡Excelente, excelente! ¡Es perfecto! ¡Muchas gracias!',0), -(180,'esMX','¿Así que el malvado Fangore ha muerto? Pues buen viaje. Admiro tu valor, $c. Tienes la gratitud de Villa del Lago.',0), -(181,'esMX','¡Al fin! ¡Ya hemos completado el instrumento de las estrellas! Gracias, $n. Ya puedo seguir con mis estudios...',0), -(185,'esMX','Muy bien, $N. Puedes seguir adelante.',0), -(190,'esMX','¡Que tengas buena suerte, $N!',0), -(192,'esMX','¡Que tengas buena suerte, $N!',0), -(194,'esMX','Un trabajo magistral.',0), -(214,'esMX','¡Bien hecho, $n! En nombre de Las Milicias del Pueblo te rindo homenaje por todos tus esfuerzos. Pronto, y gracias a la ayuda de valientes como tú, devolveremos esta tierra a su pueblo.',0), -(221,'esMX','Te has desenvuelto bien contra los Correoscuros, $n. Pero parece que su número es irreducible. Cada vez que hacemos un progreso, llegan más a tomar el relevo.$B$B¿Qué maléfico poder es el que les trae aquí? ¿Por qué han irrumpido de esta manera en nuestro infeliz reino?$B$BTendré fe en el maestro Carevin. Sin duda, él llegará hasta el fondo del asunto.',0), -(222,'esMX','A decir verdad, $n, no creía que llegarías tan lejos. Pero está claro que me equivoqué contigo. De hecho, si deseas unirte formalmente a la lucha del maestro Carevin, será un placer escribirte una carta de recomendación.',0), -(223,'esMX','Perdona mi frío recibimiento, $n, pero ya te habrás dado cuenta de que soy un hombre muy ocupado. Veo que has impresionado a Calor, cosa que no es en absoluto fácil de conseguir, y veo que te ha dado una recomendación.$B$BHemos de afrontar seres de lo más desagradable, $n, y necesitamos la ayuda de cualquiera que haya demostrado su valía. Combatimos contra demonios, no-muertos y contra aquellos que les proporcionan ayuda. Mantente alerta, sé $gprecavido:precavida; y no confíes en nadie que no colabore con nuestra causa.$B$BGloria bajo la Luz.',0), -(226,'esMX','Oh, bien. Has diezmado la manada. Ahora que no tendremos a esos lobos pisándonos los talones, podremos centrarnos en Morbent Vil.$B$BTen, coge algunos de estos manojos destellantes. Los hacen en el pueblo y muchos han sido donados a Sven, para ayudar a su causa.',0), -(230,'esMX','$B$B¡Esa figura misteriosa que vi fue testigo de la muerte de mi familia! Hay preguntas que necesito hacerle a ese hombre... ¡si tan solo supiera quién es!',0), -(239,'esMX','Te envía el alguacil Dughan, ¿eh? No eres del ejército, pero bueno, si te manda Dughan, me basta como referencia.$B$BNuestra situación es, como mínimo, apurada. Espero que puedas echarnos una mano.',0), -(240,'esMX','¡Ajá! Gracias, $n. ¡Qué bien sientan estas cosas!$B$B¡Y ten, deja que te pague!',0), -(244,'esMX','¿Hay gnolls de Crestagrana tan cerca de Elwynn? Puede que planeen una invasión... ¡Los de Villa del Lago ya no serán los únicos humanos bajo asedio!$B$BAquí tienes el pago, pese a las noticias que traes. Y en qué mal momento: carecemos de recursos.',0), -(245,'esMX','¡Ah! Has vuelto. Y no demasiado agotado, por lo que veo. La Guardia Nocturna está agradecida por tu trabajo, $n, y yo te prometí una recompensa, aquí la tienes.',0), -(246,'esMX','$B$BAsí que hay un grupo numeroso de gnolls de los duros. Seguro que no te ha sido fácil recopilar esta información.$B$BTen, $n, y gracias por tu ayuda.$B$BHabla con el alguacil Marris y el magistrado Salomón en Villa del Lago. Necesitarán tu ayuda; la situación empeora por momentos.',0), -(251,'esMX','',0), -(252,'esMX','$B$BAunque cuando ayudaste a Abercrombie lo hiciste motivado por tu bondad, con tus acciones has condenado a nuestro pueblo.$B$B',0), -(253,'esMX','¡Lo has conseguido! La magia que contiene su corazón nos protegerá contra el mal del embalsamador y será un poderoso auspicio para Villa Oscura.$B$BHas hecho una gran cosa para nuestra gente, $n. Tu nombre permanecerá para siempre en nuestros anales.',0), -(254,'esMX','Excavas entre la tierra suelta que hay sobre la tumba... y encuentras los restos de un féretro.$B$BEn el interior del féretro puedes sentir la vibración de unos dedos arañando y el rechinar de unos dientes podridos...$B$B¿Abrirás el féretro y extraerás el corazón del embalsamador?',0), -(262,'esMX','Mmm... Alguien ha manipulado este libro hace poco... alguien guiado por la venganza. Pero las impresiones que hay en él, al menos las impresiones del dueño original, son débiles.$B$BPero sí puedo decirte que el dueño original de este libro no es oriundo de Villa Oscura.',0), -(265,'esMX','Ah, sí. Vendí este libro hace un mes a una persona... algo sombría. No me dio su nombre, pero era un tipo nervioso que no paraba de mirar por encima de su hombro.',0), -(266,'esMX','Ah, sí, recuerdo este libro. Su dueño alquiló una habitación por unos días. Se pasaba las noches en el bar, escribiendo.$B$BDejó el pueblo a toda prisa, murmurando algo de que le perseguían... La última vez que lo vi se dirigía hacia el oeste... buscaba un nuevo lugar en el que esconderse.$B$BEl primer lugar al que llegaría yendo hacia el oeste sería Cerro del Cuervo...',0), -(268,'esMX','Este diario me explica muchas cosas ¡y me indica el camino para enfrentarme a los jinetes oscuros! He visto a esos jinetes en Bosque del Ocaso, y les he visto hablando con el zahorí Morbent Vil, en la Loma Inhóspita.',0), -(269,'esMX','$B$BUna malvada mácula se ha hecho con el ya asediado Bosque del Ocaso. Doy gracias a la Luz porque ahora tenemos a un héroe como tú para hacerle frente.$B$BPero primero debes prepararte para la prueba que te espera, pues el poder del Necromántico Morbent Vil es inconmensurable y además, ha lanzado sobre sí mismo oscuros encantamientos que lo protegen de ataques físicos. Si quieres derrotarle, necesitarás un arma que pueda contrarrestar estas protecciones.',0), -(270,'esMX','El hierro Forjaluz es un metal precioso, pero parece que tu misión es muy peligrosa. Has hecho un largo camino, $ghermano:hermana;. Con suerte, encontrarás lo que buscas.$B$BY, si consigues el hierro, sé quién puede forjar un arma para luchar contra ese Necromántico del que hablas del Bosque del Ocaso.',0), -(323,'esMX','Tu habilidad en combate, $n, es indiscutible. ¡Y tu resolución podría ayudarnos a presenciar el final de Morbent Vil!',0), -(332,'esMX','¿Entonces has visto a Renato? Aquí estamos, $gcaballero:dama;. Una botella de nuestro Dalaran Noir especial. ¡No encontrarás nada mejor en todo Azeroth!',0), -(333,'esMX','Dice aquí que el negocio de Harlan está floreciendo. Me alegra oír eso, pero me pregunto por qué la gente necesita tantas armaduras. No he oído nada sobre una declaración de guerra... ¿Acaso los nobles nos están ocultando información?$B$BEn fin, gracias por traer el pedido. Aquí tienes el pago, me encargaré de que Harlan reciba sus suministros.',0), -(334,'esMX','¡Oh, maldición! Creí que al haberme olvidado las herramientas, no tendría que trabajar. Aunque supongo que ahora tendré que ayudar a los Larson cosiendo...$B$BEn fin... Supongo que tendré que esperar hasta más tarde para divertirme.',0), -(343,'esMX','¿Metalurgia? Ah, sí, tenemos muchos libros sobre eso. Estoy encantado de poder ayudar al hermano Kristoff con su discurso. Y ahora... ¿Qué libro en particular necesita el buen hermano?',0), -(344,'esMX','¿Gavilla se pregunta dónde está su libro? ¡Qué vergüenza! Tengo el libro, pero sigo haciendo la copia y todavía no puedo darte el original.',0), -(345,'esMX','¡¿Que necesitas qué?! Por si no te has dado cuenta, estamos muy ocupados fortificando las defensas de Villa del Lago y reparando el daño sufrido por los ataques orcos. Si necesitas mineral de hierro de Rethban, ¡vete a buscarlo!',0), -(346,'esMX','¡Exacto! Gracias, $n. Que la Luz brille sobre tu cuerpo y tu espíritu.',0), -(347,'esMX','¡Oh, excelente! Puedo usar este mineral para hacer la tinta y después terminar de copiar La tensión del hierro.$B$B¡Gracias, $n!',0), -(353,'esMX','¡Ajá! ¿Así que Grimand ha terminado mi hacha por fin? ¡Me muero por probarla con algunos troggs y kóbolds!$B$BMuchas gracias, $n. Has hecho un largo viaje para entregármela. Acepta unas monedas por tu trabajo.',0), -(377,'esMX','Así que finalmente, Dextren Ward pagó por sus crímenes contra la humanidad... Eso sí que es hacer limpieza. ¡Y enhorabuena, $gamigo:amiga;! No solo has dado a las familias de los muertos la tranquilidad de espíritu que merecen, además has enviado un contundente mensaje a esos burócratas corruptos de la Casa de Nobles. Ventormenta debe escuchar las necesidades de la gente del Bosque del Ocaso o nos independizaremos y nos liberaremos de su tiranía.',0), -(386,'esMX','Targor el Pavoroso ha caído al fin. Me alegro. Buen trabajo, $n. A veces solo se puede hacer justicia al margen de los tribunales y los políticos.',0), -(387,'esMX','Tus acciones en las Mazmorras fueron muy valientes, $n. Es obvio que este problema nos sobrepasa. Pero lo has hecho muy bien y, por ello, te doy las gracias.',0), -(388,'esMX','¿Y estos pañuelos, símbolos asquerosos de corrupción, son por lo que mi Mac tuvo que morir? Qué gran pérdida. Qué trágico sacrificio.$B$BPero en fin, no puedo vivir en el pasado. Has de saber, $n, que tus actos han conseguido que se haga justicia con mi familia.',0), -(399,'esMX','¡Oh, muchas gracias, $n! No me sirve de nada, pero el valor sentimental... No hace falta que te dé las gracias por traerme esto... y veo que has tenido que sufrir algún que otro percance para conseguirlo, sin mencionar el tiempo que has perdido yendo a Páramos de Poniente. Tienes mi gratitud. Acepta esto como muestra de ello.',0), -(401,'esMX','Ya está. Está traducida...$B$B',0), -(453,'esMX','$B$BSí, soy el autor de ese libro. Por fin me has encontrado, ¿eh?$B$BSi has leído ese diario... ¡solo sabes la mitad de la historia!',0), -(457,'esMX','Has demostrado una gran dedicación hacia el bién de la naturaleza, $N. A $glos:las; jóvenes como tu les espera un futuro muy prometedor.',0), -(459,'esMX','Tu servicio hacia las criaturas de Cañada Umbría es digno de recompensa, $N.$B$BSin embargo, has confirmado mis temores. Si los grells han sido contaminados por el Musgovil, puedes imaginarte lo que le ha sucedido a la tribu Tuercepinos de fúrbolgs que una vez vivió aquí.$B$BDeberías encontrar tu verdadero talento en Dolanaar, diestr$go:a; $c, busca al sabio druida, Athridas Manto de Oso. Él comparte nuestra preocupación por el bienestar del bosque.',0), -(543,'esMX','¡Ah, qué bien! Está claro que habrá que limpiar esto pero, realmente, te has superado a ti mismo, $n. Haré que alguien prepare la tiara y la coloque en nuestra colección con presteza.$B$BHas de saber que nuestra gratitud, es tan inmensa como nuestra colección.',0), -(579,'esMX','¿Te interesa alguno de estos títulos, $N?',0), -(593,'esMX','Colocas la gema del alma frente a él. Se estremece mientras aspira su alma, abandonando su cuerpo, como un cascarón.',0), -(783,'esMX','Más voluntarios, estupendo.$B$BEspero que seáis suficientes.$B$BLas tierras humanas se ven amenazadas desde el exterior y nuestras tropas están en las fronteras; por eso no tenemos protección en el interior.$B$BEsta baralla tiene muchos frentes, $n. Prepárate para una campaña muy larga.',0), -(916,'esMX','Gracias, $N. Compararé este veneno con el de otras arañas en Darnassus. Creo que tiene propiedades relacionadas con el crecimiento de nuestro Árbol del Mundo.',0), -(921,'esMX','Has oído lo que pasó justo después de la Batalla del Monte Hyjal. Hay mucho más, pero la misión que te encomiendo seguirá vigente durante tu recorrido por Teldrassil y dentro Darnassus.',0), -(923,'esMX','¡Bien hecho! Estos tumores son el síntoma de la enfermedad de los Brezomadera. Están llenos de un veneno que tenemos que erradicar de nuestra nueva tierra.$B$BYo me desharé de estos tumores. Gracias, $N.',0), -(928,'esMX','Ah, ya veo. Has sido enviado por Tenaron. Pues bien, parece que tenemos mucho de que hablar, mucho que hacer, y poco tiempo para hacer las cosas.$B$BCreo que deberíamos empezar ya.',0), -(929,'esMX','Después de la batalla de Monte Hyjal, íbamos sin rumbo. Nordrassil ahumado por el fuego que desató y nuestra inmortalidad, la esencia misma de nuestro ser, se había perdido.$B$BFue entonces cuando el traidor fue liberado de su prisión y Shan\'do Tempestira desapareció. Fueron tiempos oscuros para nosotros.',0), -(933,'esMX','Shan\'do Tempestira nunca regresó y los druidas no sabían que hacer. Hasta hoy mismo todavía no sé sabe que fue de él. Con Malfurion desaparecido, el Archidruida Fandral Corzocelada asumió el liderazgo de los druidas, convenciendo al Círculo de Ancianos en Costa Oscura que era el momento de reconstruir nuestros pueblos y de recuperar nuestra inmortalidad.$B$BCon la aprobación del Círculo, Corzocelada y los druidas más poderosos, nació Teldrassil, el nuevo Árbol del Mundo.',0), -(935,'esMX','Ah, sí, el agua que había solicitado. Tenaron y Corithras se tomaron su tiempo hasta ser entregado... hmm tal vez no eligieron al más fiable de los mensajeros...$B$BSin embargo, por fin puedo volver a mi trabajo. El peso de los problemas de Teldrassil caen sobre mis hombros.$B$BToma esto, puede que encuentres alguna utilidad en él.',0), -(1078,'esMX','Perfecto, $n. Muchas gracias.$B$BQuizás, algún día yo pueda ayudarte como tú me has ayudado a mí.',0), -(1097,'esMX','¿Estás aquí para ayudar con la entrega? ¡Estupendo!',0), -(1241,'esMX','Mmm... $B$BMuy bien. Te ayudaré, pero no porque quiero hacerlo, sino porque estoy obligado.$B$BY dejemos una cosa clara: sabes más de lo que deberías saber. Mantengamos esto en secreto y no vayas por las tabernas por ahí hablando de tus descubrimientos. ¿Comprendido?',0), -(1242,'esMX','Perdona, ¿una carta para mí? Bueno, yo... cuando te pasas el día trabajando, como yo, no se suele recibir algo que no sea una caja o un barril. Veamos de qué va esto.$B$B$B$BPareces algo tenso, $n, ¿estás bien?',0), -(1243,'esMX','¿Te envía Trias, eh? Eso cambia la cosa.$B$BEntonces, puedes luchar contra cualquier monstruosidad que salga de la oscuridad. Seguro que podrás vencer lo que sea fácilmente, ya que eres capaz de tratar con gente de su calaña.$B$BY bien, ¿para qué me necesita mi amigo en un día tan funesto como este?',0), -(1244,'esMX','Has vuelto de una pieza. Y no se puede pedir mucho más que eso, ¿eh?$B$BAhora, veamos lo que tenemos aquí. Esto parece bastante oficial, a juzgar por los documentos Defias que he visto. Pero podría ser una falsificación, solo para hacerte perder la pista de lo que estés buscando.',0), -(1245,'esMX','Sí... una lectura interesante. Jorgen y DeLavey fueron inteligentes por avisarme.$B$BParece que los Defias han estado esforzándose mucho por completar este plan. Espera, ¿qué es esto? ¿\"Puño\"? Ese nombre me suena.',0), -(1246,'esMX','¡¿Qué?!$B$B¿¿¿Vienes a mi callejón a hacerme preguntas personales sobre mis asuntos??? Asuntos con los que, obviamente, no tienes nada que ver.',0), -(1274,'esMX','Hola, $n. Soy el Obispo DeLavey.$B$BSin duda, si estás aquí preguntándome sobre mi asunto del Castillo, es porque el joven Thomas ha tenido éxito a la hora de pedirte ayuda para nuestro reino. Siempre ha sido experto en hacer lo que le pido.$B$BMe temo que no tengo mucho tiempo para explicarme, así que iré directo al problema... y, por favor, intenta que nadie se entere de esto.',0), -(1318,'esMX','¡Gracias por el trabajo realizado!',0), -(1390,'esMX','¡Gracias por el trabajo realizado!',0), -(1641,'esMX','Aquí en Ventormenta, soy el responsable de poner a los paladines en el camino hacia una mayor virtud como devotos de la Luz y defensores de Azeroth contra la Plaga y otras amenazas.$B$BHa llegado el momento de que des tu primer paso para ser verdaderamente virtuoso. Si lo aceptas, te daré un Libro de la Divinidad. En su estudio, aprenderás algo sobre la Luz, y lo que se espera de ti. Si lo entiendes, y estás capacitado, entonces tendrás éxito en el logro de mayores habilidades.',0), -(1642,'esMX','Hola de nuevo, $N. ¿Cómo va tu estudio del Libro de la Divinidad?$B$BEntonces deberías estar preparado para probarte. Siempre hay tareas que realizar en la ciudad y en nuestras tierras; actos de compasión y comprensión; gente que necesita ayuda; criaturas que matar.$B$BAl probar que tienes paciencia para ayudar a otros, especialmente aquellos que son desafortunados, probarás que eres $gun:una; sirviente de la Luz y de mente sana.',0), -(1643,'esMX','Oh, hola amor. ¿Cómo van tus aventuras? Me alegra saber que te va bien.$B$BOh, ¿yo? Gracias por preguntar, estoy bien, considerando todas las cosas.$B$BEl aumento de comerciantes ha disminuido la cantidad de cuero y tela de la que las personas están dispuestas a desprenderse en estos días, por lo que ha sido más difícil hacer ropa para los niños en el orfanato, pero nos las arreglaremos. Por \"nosotros\" me refiero a mi esposo y a mí. Está en Ironforge tratando de buscar ayuda de los ciudadanos allí.',0), -(1644,'esMX','¡Muchas gracias, $n! ¡Muchas, muchas gracias!$B$BLos niños estarán felices, de verdad. ¡Y a mí me has ahorrado tanto tiempo! Ahora podré concentrarme en las otras necesidades de los niños. Y, con suerte, mi John podrá volver a casa antes de lo que pensábamos.$B$BGracias de nuevo, $n. Sabía que podía contar con la caridad de los demás. Que la Luz sea contigo.',0), -(1645,'esMX','Aquí en Forjaz, soy la responsable de poner a los paladines en el camino hacia una mayor virtud como devotos de la Luz y a defensores de Azeroth contra la Plaga y otras amenazas.$B$BHa llegado la hora de que des tu primer paso para ser verdaderamente virtuos$go:a;. Si lo aceptas, te daré un Libro de la Divinidad. En su estudio, aprenderás algo sobre la Luz, y lo que se espera de ti. Si lo entiendes, y estás capacitado, entonces tendrás éxito en el logro de mayores habilidades.',0), -(1649,'esMX','Ah, quieres pedirme una prueba de coraje. Espléndido.$B$BHay muchas tareas en la ciudad y en las tierras de alrededor que presentan muchos desafíos, perfectos para alguien con tus habilidades.$B$BEsta prueba no se puede tomar a la ligera, $n. Esto, al igual que muchas cosas con las que te encontrarás en tu camino, podría costarte la vida. La iglesia siempre quiere reforzar sus filas, pero también comprende los sacrificios necesarios para asegurar que los paladines son dignos de ella.$B$B¿Estás preparado?',0), -(1650,'esMX','Hola, $n. Por la armadura y todas esas armas que llevas, supongo que estás aquí para intentar conquistar mi tierra, o porque la iglesia por fin ha enviado a alguien para protegerme mientras mi Jordan no está.$B$BBueno, me presentaré: soy Daphne Fontana. Es un placer.$B$BNo llegas demasiado tarde... Solo he matado media docena de esas bestias desde el último amanecer. Han tardado bastante en subir por esa curva de ahí, pero probablemente te hayan visto venir, así que supongo que estarán aquí en cualquier momento.',0), -(1651,'esMX','¡Lo hemos logrado, $n! Gracias por tu ayuda. Estuviste realmente increíble ahí fuera. Nunca pensé que un $c pudiera manejar tantos enemigos a la vez.$B$BRealmente has demostrado valentía frente a las abrumadoras probabilidades.',0), -(1780,'esMX','Qué pronto has vuelto, $n. ¿Y qué has conseguido en este tiempo que no has estado en la Catedral?$B$B¿Has conseguido ayudar en alguna noble causa? Quizás hayas aprendido el valor de la caridad o algo más sobre tus obligaciones para con los habitantes de Azeroth. Dime a quién has ayudado y cómo... Vaya, estoy impresionado, $n, las tuyas son sin duda acciones de alguien que sigue el camino de la Luz y antepone el bien de los demás al propio.$B$BTu sacrificio se verá recompensado con el tiempo.',0), -(1781,'esMX','*tose*$B$BEs un placer conocerte, $r. No prestes atención a mis heridas. Este buen sacerdote se ocupará del viejo Gazin. No necesitaré el poder de ese Símbolo de la Vida que has traído... al menos, no todavía.$B$BAsí que te envía Duthorian, ¿eh? Muy bien. Te diré exactamente lo que nos ocurrió a mí y a mi amigo Henze. Y, con un poco de suerte y algo de habilidad por tu parte, quizás puedas ayudarnos a todos.',0), -(1786,'esMX','Gracias, $ghermano:hermana;.$B$BVeo que portas el Símbolo de la Vida, ¿puedo deducir de eso que te envían Duthorian o Gazin?$B$BCaí ante los hechizos de los Defias cuando Gazin y yo intentábamos hacernos con sus planes. Conseguí aguantar el tiempo suficiente para que Gazin escapara, pero al final, su magia me superó.$B$BY entonces llegaste tú y me trajiste de nuevo a la vida. La habilidad de utilizar el Símbolo no la tiene cualquiera, $n. Debes apreciar lo que significa que pudieras utilizarlo con ayuda de tu fe.',0), -(1787,'esMX','¡Estupendo! Lo has conseguido, has salvado a Henze. ¡Es evidente que la Luz está en ti, $n!',0), -(1788,'esMX','Has actuado bien, $n. Deberías enorgullecerte de lo que has conseguido.$B$BDeberías estar $gorgulloso:orgullosa; de tus habilidades. No todo el mundo puede utilizar el poder del Símbolo de la Vida. Si puedes invocar a la Luz para devolver a los muertos a la vida, es que estás $gpreparado:preparada; para uno de los mayores honores de los paladines: el poder de resucitar.$B$BPodrás devolver a la vida a compañeros caídos, tal y como hiciste con Henze.$B$BCuídate, $n. La Luz te ilumina. Recíbela en ti.',0), -(1793,'esMX','Se ha demostrado que la Luz camina a tu lado, $n, pero el peligro nos acecha cada día y es importante saber qué fuerza se esconde en el interior de cada uno. Tu temple se pondrá a prueba cuando demonios, dragones, o cualquier otro ser malvado entre en tus tierras. ¿Serás lo suficientemente fuerte?$B$BEl coraje, sin tener en cuenta en qué situación, es tan necesario para los paladines como la Luz, tu armadura y tu arma. Proteger a los débiles y no perder la fe, son dos lecciones más que tendrás que aprender cuando estudies en la Catedral de la Luz.',0), -(1962,'esMX','Aquí está tu toga, $N. Dale buen uso.',0), -(2040,'esMX','Bien hecho, $n. Gracias a ti, Gnomeregan está a un paso más cerca de su día de liberación.',0), -(2158,'esMX','¡Descanso y relax para quien no puede más! ¡Ese es nuestro lema! Por favor, toma asiento cerca del fuego y da un respiro a tus cansados huesos.$B$B¿Te gustaría probar una selección de nuestra excelente comida y bebida? ',0), -(2923,'esMX','Sí, hemos perdido el control del tecnobot. ¿Puedes ayudarme?',0), -(2928,'esMX','Esto será perfecto, $n. Una excavadoras gyroagujereamática arreglada, solo quedan 398.',0), -(2998,'esMX','Es hermoso estar en Ventormenta, ¿no?$B$BEl momento no podría haber sido mejor, $n.',0), -(3101,'esMX','Debes saber que eres un símbolo para muchos; no lo olvides nunca. La Luz Sagrada brilla en ti, visible tanto para amigos como para enemigos.$B$BA medida que adquieres sabiduría y poder, tendrás que aprender otras facultades. Cuando quieras continuar tu instrucción, ven a verme de nuevo. ¡Suerte, $c! ',0), -(3741,'esMX','Gracias por encontrar mi collar, $gseñor:señora; $c... Mi gatita también dice gracias, ¿a que sí, Effsee?',0), -(3903,'esMX','¿Que te envía el Ayudante del Alguacil Willem? Es valiente y voluntarioso, pero está en la Abadía de Villanorte...$B$B¿Tú podrías ayudarme?',0), -(3904,'esMX','¡Gracias, $n! ¡Has salvado mi cosecha! Espero que hayas dada una lección a unos cuantos Defias.$B$B¡Aunque tengamos pocas tropas, tenemos la suerte de contar con valientes como tú!',0), -(3905,'esMX','Veamos...$B$BOh, has salvado la uva; me preocupé cuando me habló de esos villanos en los viñedos. Por suerte, nunca perdí la fe en la Luz.$B$BY ahora, gracias a tu valor, podremos hacer vino. Que la Luz te acompañe y te proteja, $n. ',0), -(4785,'esMX','Aquí tienes, $N. Y por favor, dale a Menara nuestros saludos.$B$BEsperamos grandes cosas de ti. Quizás cuando la Legión caiga de rodillas, tu nombre se pronuncie en voz alta en alabanza de tu poder. ¡No puedo esperar!',0), -(5058,'esMX','Un diario de páginas amarillentas se abre en la última anotación:$B$B\"No sé qué va a pasar ahora que Harold cambió. Se llevó todo mientras lo arrastraba al único lugar que podía encontrar donde mantenerlo seguro. Escondí la llave conmigo, y rezo por que nadie la encuentre...$B$BEspero poder escapar de aquí, pero necesito dinero para eso. Creo que todas nuestras cosas están en el armario... y ahora que lo pienso, Harold tenía la llave.$B$BVoy a descansar un poco, ahora estoy muerta de cansancio.\"',0), -(5261,'esMX','Estoy buscando a alguien que cace lobos, ¿te interesa?',0), -(5545,'esMX','¡Fantástico! Gracias a ti, debería poder cumplir con el plazo. Quisiera demostrarte mi agradecimiento dándote algunas monedas.$B$BGracias y adiós.',0), -(6181,'esMX','¿Tienes que llevar esta nota a Ventormenta! Ningún problema, ¡puedes coger uno de mis grifos!',0), -(6261,'esMX','¿Un cajón para los Páramos de Poniente, eh? ¿Has estado ya allí antes? Si es así no hay ningún problema, amigo. ¡Tengo muchos grifos entrenados para recorrer esa ruta!',0), -(6281,'esMX','Ah, ¿una nota del intendente Lewis? No me sorprende que necesite más equipo. La Colina del Centinela está bastante lejos, en una tierra casi olvidada por Ventormenta.$B$BMuchas gracias, $n. Toma algo de dinero para cubrir los gastos del viaje.',0), -(6285,'esMX','Genial, ¡has traído la armadura! Repartiremos esto entre quien lo necesite.$B$BGracias, $n. Tus esfuerzos nos han sido de gran ayuda. Y ahora que ya estás familiarizado con los grifos, ¡espero que vuelvas a menudo y prestes tu ayuda a la Colina del Centinela!',0), -(6342,'esMX','¿Un paquete de Nessa? ¡Gracias, $N! Me dijo que me enviaría muestras de todos los peces que pescara cerca de la Aldea Rut\'theran. Cree que podrían ser muy diferentes de los que pescamos aquí...$B$B¡Vaya! Esta mandíbula casi dobla el tamaño de la que tiene el mismo pez aquí. ¡Y estas escamas son grandes como puños! ¡Es increíble!',0), -(6344,'esMX','Sí, necesito a alguien que me lleve un paquete a Costa Oscura. ¿Quieres ayudarme?',0), -(6661,'esMX','Esto va bien, $gamigo:amiga;. Mi hermano las necesita vivitas y coleando, de lo contrario se ponen amargas ... No querrás probar ninguna brocheta de rata agria.',0), -(6662,'esMX','Pobre Monty. Desde el incidente de Gnomeregan, no ha sido el mismo. Ese niño nunca ha visto un océano en su vida, y mucho menos ser una especie de pirata.$B$B$B$BAl menos mantiene el flujo de las criaturas retorciéndose.',0), -(7383,'esMX','Cuando estás en presencia del Árbol del Oráculo... es como sentir la sabiduría tomar forma. Permíteme continuar el relato...$B$BCon Teldrassil en crecimiento, el Archidruida se acercó a los dragones para recibir sus bendiciones, como habían hecho sobre Nordrassil en tiempos antiguos. Sin embargo, Nozdormu, Señor del Tiempo, se negó a dar su bendición, reprendiendo a los druidas su arrogancia. De acuerdo con Nozdormu, Alexstrasza Staghelm también se negó y sin su bendición, el crecimiento de Teldrassil ha sido deficiente e impredecible...',0), -(7791,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), -(7792,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), -(7802,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), -(7807,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), -(7813,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), -(7820,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), -(7826,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), -(7833,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), -(7896,'esMX','Trajiste los fuegos artificiales. ¡Espléndido trabajo, $N! ¡No puedo esperar para encenderlos y decirle a todos que mi puesto está listo! Pero debo esperar, desde hace mucho tiempo tengo miedo, pero... estaré listo cuando esté listo, ¿vale?$B$BAquí están los vales, $N. ¡Disfrútalos!',0), -(9484,'esMX','Soportar las numerosas garras y las picaduras de los dracohalcones es una muestra de tu tenacidad. ¿Tienes fuerza para aprender más?',0), -(9485,'esMX','Así que ya ves $N, no me queda nada por enseñarte en este momento. Ya sabes lo que es hacerse amigo de los que alguna vez cazaste. Sólo tienes que elegir a uno de los aliados de la naturaleza con rasgos que coincidan con los tuyos.',0), -(9486,'esMX','Has demostrado fuerza y tenacidad. Queda la prueba final para que puedas domar sin el uso de la magia.',0), -(9591,'esMX','Estoy segura de que lo primero que has aprendido fue cómo el reptador fue indiferente al proceso de unión. Todo garras hasta que entienden que no estás allí para tirarlos en una olla hirviendo.',0), -(9592,'esMX','Parece que el maderazancudo no picoteó tus ojos.$B$B$B$B¡No es que yo pensara que iba a pasar, por supuesto!',0), -(9593,'esMX','Debo decir, $N, que has aprendido mucho más rápidamente de lo que imaginé la primera vez. Parece que no tendrás que utilizar este último tótem de doma. Y honestamente, ni siquiera estoy seguro de lo que es. Parece ser una especie de lagarto monstruoso con alas y una cola larga. Bueno, ¡quizás otra vez!$B$BHas experimentado lo suficiente como para intentarlo por tu cuenta ahora, sin la ayuda de un tótem de doma. ¡Buena suerte!',0), -(10352,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), -(10359,'esMX','¡Maravilloso! ¡Le agradecemos su generosa donación, $N!',0), -(10838,'esMX','¿Tienes la trascripción? Excelente - seguro que estos datos resultarán de un valor incalculable para nuestra investigación. Se los proporcionaré a los boticarios Zelana y Albreck.$B$BDeberías estar orgulloso, $N. Tu fuerza y tu valentía son incuestionables... igual que tu servicio a la Horda.',0), -(13344,'esMX','Bien hecho, $gamigo:amiga;.$B$BEl mensajero ya se ha ido y nos está informando ahora mismo.',0), -(13365,'esMX','Bien hecho, $gamigo:amiga;.$B$BEl mensajero ya se ha ido y nos está informando ahora mismo.',0), -(14079,'esMX','Entonces, ¿comenzaremos tu entrenamiento de Aprendiz de Jinete?',0); - -DELETE FROM `quest_request_items_locale` WHERE `ID` IN (5,6,7,9,11,12,13,14,15,16,18,19,20,21,22,33,34,36,38,46,47,52,54,56,57,58,59,60,61,62,64,68,70,74,75,76,78,79,80,83,84,86,87,88,89,90,91,92,93,97,98,101,102,103,104,106,107,109,112,114,115,116,117,118,119,120,121,122,124,125,126,127,128,129,131,132,133,134,135,141,142,143,144,145,146,149,150,151,152,153,154,155,156,157,159,160,163,164,166,167,168,169,173,174,176,177,180,181,214,218,221,222,223,226,230,240,245,246,251,252,253,262,265,266,268,269,323,332,333,334,346,347,353,377,386,387,388,399,453,457,459,543,579,593,916,921,923,928,929,933,935,1078,1241,1242,1243,1244,1245,1644,1787,2040,2928,3101,3741,3904,3905,5545,6181,6261,6281,6285,6342,6661,6662,7383,7791,7792,7802,7807,7813,7820,7826,7833,7896,9484,9485,9486,9591,9592,9593,10352,10359,10838,14079) AND `locale` = 'esMX'; -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(5,'esMX','¿Un envío de mi hermano? ¡Espléndido! ¡La fortuna realmente me brilla hoy!',0), -(6,'esMX','¿Has encontrado la choza de Garrick? ¿Has acabado con él?',0), -(7,'esMX','¿Cómo va la caza, $N? ¿Has acabado con las alimañas?',0), -(9,'esMX','Ah, ya veo que has vuelto! Espero que hayas trabajado duro limpiando esos campos de esos vigias de la cosecha. ¿Ya mataste a veinte?',0), -(11,'esMX','Saludos, $n. ¿Has estado matando gnolls...?',0), -(12,'esMX','Quizás no me he explicado bien. Para demostrar que mereces servir a las Milicias del Pueblo y a la Luz, tienes que matar a 15 tramperos Defias y a 15 contrabandistas Defias. Vuelve aquí cuando lo hayas hecho.',0), -(13,'esMX','No tenemos tiempo para hablar, $n. Los saqueadores de Defias están negando a la gente de Páramos de Poniente la paz y la prosperidad que se merecen. Asegúrese de que al menos 15 saqueadores Defias y 15 despojadores Defias hayan sido asesinados. Eso enviará un mensaje claro de que la corrupción no es bienvenida aquí.',0), -(14,'esMX','$n, ahora no hay tiempo para charlas. Si aún deseas demostrar tu valía ante la Milicia Popular, debes matar a los Defias que te indiqué anteriormente. Vuelve a mí cuando hayas completado tu deber.',0), -(15,'esMX','¿Has cumplido tu misión? ',0), -(16,'esMX','La agricultura es un trabajo que da mucha sed y estoy siempre en busca de agua manantial refrescante.$B$BSi tienes algo estoy dispuesto a hacer un intercambio.',0), -(18,'esMX','¿Me traes los pañuelos?',0), -(19,'esMX','Los orcos de Roca Negra siguen atacando. ¿Has acabado con Tharil\'zun?',0), -(20,'esMX','¿Has estado liquidando orcos, $n? Demuéstramelo.',0), -(21,'esMX','Sé que es un trabajo sangriento, $n, pero es vital para la seguridad de Villanorte. ¿Has cumplido la misión?',0), -(22,'esMX','¡Todo lo que necesito para mi famosa empanada de carne son 8 hígados de dentosangre!',0), -(33,'esMX','Hola, $n. ¿Cómo va la caza de los lobos jóvenes malsanos?',0), -(34,'esMX','¿Has acabado ya con Panzallena?',0), -(36,'esMX','Voy a echar mucho de menos a Verna Furlbrow. ¿No la verías por casualidad cuando estuviste por ahí, verdad?',0), -(38,'esMX','Vuelve con estos ingredientes:$B$B 3 piezas de carne fibrosa de buitre$B 3 morros de dentosangre$B 3 ojos de múrloc$B 3 okras',0), -(46,'esMX','¿Cómo va la caza, $n?',0), -(47,'esMX','¡Psst! ¿Tienes ese Polvo de Oro para mí... para mí?',0), -(52,'esMX','¿Has matado a esos lobos y a los osos?',0), -(54,'esMX','¿Traes noticias de McBride? Villanorte es un jardín comparada con el Bosque de Elwynn; me pregunto qué querrá McBride.$B$BDame los documentos.',0), -(56,'esMX','¿Has matado a esos guerreros y magos?',0), -(57,'esMX','Vuelve a mí una vez que hayas matado a 15 Malignos esqueléticos y 15 Horrores esqueléticos, $N.',0), -(58,'esMX','Necesito tu ayuda, $n. Viaja al cementerio al noroeste y libera el mausoleo oriental de 20 propagadores de peste.$B$BVuelve a verme cuando hayas completado tu tarea.',0), -(59,'esMX','El ejército de Ventormenta me ha encargado que suministre a sus tropas tela y armaduras de cuero.$B$BSi tienes un marcador para mí, estaré encantada de hacerte algo.',0), -(60,'esMX','¿Has reunido las velas ya?',0), -(61,'esMX','Oh, ¿Un envío de mi hermano? ¡Espléndido! ¡La fortuna brilla en mí hoy!',0), -(62,'esMX','¿Qué tienes que informar, $n? ¿Has estado en la Mina Abisal?',0), -(64,'esMX','Por casualidad, ¿no conseguirías encontrar mi reloj, verdad?',0), -(68,'esMX','Me acuerdo de ti... Eres el que estaba preguntando por ese tal Stalvan. ¿Encontraste lo que estabas buscando?',0), -(70,'esMX','¿Qué tienes ahí? Deja que le eche un vistazo...',0), -(74,'esMX','¿Qué tienes ahí? No lo veo. Tengo una vista muy mala. Pónmelo en las manos.',0), -(75,'esMX','¿Has encontrado la página de la que te hablé, $n?',0), -(76,'esMX','Que la Luz esté contigo, $n. ¿Qué vienes a informarme? ¿Has explorado la Cantera de Jaspe?',0), -(78,'esMX','¿Te envía el mariscal Haggard? ¿Y por qué no lo has dicho antes?$B$BAy, el viejo Haggard... El pobre se quedará ciego dentro de poco. En fin, déjame ver lo que tienes ahí.',0), -(79,'esMX','Espero que sea importante, $c. Déjame ver lo que traes y cuéntame tu historia. Pero, por la Luz, date prisa. La defensa de Villa Oscura es mi prioridad. No tengo tiempo para tonterías.',0), -(80,'esMX','¿Tú otra vez, $n? ¿Qué te trae aquí de nuevo?',0), -(83,'esMX','Me estoy quedando sin lino, $n. ¿No tendrás tú algo de lino que me puedas dar?',0), -(84,'esMX','Ay... ¡Me muero de hambre! ¿Me has traído el pastel, $n?',0), -(86,'esMX','No creo que esté bien dar de comer al pillo que me robó el collar, pero si es lo que hay que hacer para recuperar lo que es mío, ¡habrá que hacerlo!$B$B¿Tienes la carne de jabalí?',0), -(87,'esMX','Hola, $n. ¿Has encontrado mi collar?',0), -(88,'esMX','¿La has visto ya? ¿Te has ocupado de ella?',0), -(89,'esMX','¡El puente no va a construirse solo! ¿Dónde están las picas y los remaches?',0), -(90,'esMX','¿Has conseguido ya las 10 ijadas magras de lobo? ¿Y qué hay de las hierbas de Felicia de Ventormenta?',0), -(91,'esMX','Tráeme 10 colgantes Pellejo Negro y te recompensaré.',0), -(92,'esMX','Tráeme 5 filetes de carne dura de cóndor, 5 morros de dentosangre grandes y 5 raciones de carne de araña crujiente.',0), -(93,'esMX','Salve, $n. ¿Has conseguido esas patas pegajosas de araña ya?',0), -(97,'esMX','¿Sí, $N?',0), -(98,'esMX','¿Sí, $n?',0), -(101,'esMX','Tráeme 10 colmillos de necrófago, 10 dedos de esqueleto y 5 frascos de veneno de araña. Así haré un encantamiento a un Tótem de castigo que dañará a aquellos que intenten causarte daño a ti.',0), -(102,'esMX','¿Ya has reunido 8 zarpas de esos gnolls traidores?',0), -(103,'esMX','La llama no arderá mucho tiempo sin aceite, $n.',0), -(104,'esMX','¿Aún no has conseguido aniquilar a la amenaza conocida como Viejo Ojosombrío? Ha sido visto recorriendo la costa de los Páramos de Poniente.$B$BVuelve a verme cuando esa bestia esté muerta.',0), -(106,'esMX','¡¿Que tienes qué?! Maybell es la luz que ilumina mi tediosa vida. ¡Déjame ver su carta, deprisa!',0), -(107,'esMX','Así que tienes una nota de la abuelita Pedregosa, ¿eh? ¡Hace años que no veo a Mildred! Me pregunto qué dirá...',0), -(109,'esMX','',0), -(112,'esMX','¿Tienes el Kelp de Cristal? Estoy seguro de que Maybell está ansiosa por ver a su novio...',0), -(114,'esMX','¿Entregaste mi carta a Tommy Joe? ¿Y qué dijo?',0), -(115,'esMX','¿Cómo va con los taumaturgos umbríos? ¿Tienes los orbes de medianoche?',0), -(116,'esMX','Necesito que vayas a recoger un barril de cerveza Cebatruenos de Tragoamargo Cebatruenos, que está en las colinas de Páramos de Poniente, uno de vino dulce en Ventormenta, una botella de licor de luna en Villa Oscura y una de ron dulce en Villadorada. Tráeme todo eso y te ganarás una recompensa.',0), -(117,'esMX','Rápido, $gamigo:amiga; y date prisa$BNuestra cerveza está de risa$BMás cerveza y menos comida,$BDadnos lúpulo para hacer birra.',0), -(118,'esMX','¿Qué dices? ¿Que vienes de parte de Verner? Pues dame la nota. ¡Y habla más alto!',0), -(119,'esMX','¡Me alegro de verte! ¿Traes las herraduras?',0), -(120,'esMX','¿Qué llevas ahí?',0), -(121,'esMX','¿Qué noticias envía el General? ¿Vienen refuerzos?',0), -(122,'esMX','Si no le envío las escamas a Argus, mandará a alguien a buscarlas. ¿Las tienes o no?',0), -(124,'esMX','Mis caballos todavía parecen asustados, y todavía escucho a ese maldito lobo llorar por la noche. ¡Por favor, $n, haz algo con esos Gnolls!',0), -(125,'esMX','¿Me traes las herramientas?',0), -(126,'esMX','Ululante es peligroso, $n. Entenderé que no seas capaz de enfrentarte a él.',0), -(127,'esMX','¿Qué me traes?',0), -(128,'esMX','Regresa una vez que hayas matado a 15 campeones de Roca Negra',0), -(129,'esMX','¿Que Darcy me envía la comida? Pues venga, ¡a mover el bigote!',0), -(131,'esMX','Hola, $n. ¿Le gustó la comida a Parker?',0), -(132,'esMX','Me alegro de verte de vuelta, $n. ¿Qué tenía que decir Wiley?',0), -(133,'esMX','Creo que estoy oyendo a una panda de necrófagos en la parte trasera de la casa... ¡tengo que colocar ese espantapájaros ya! ¿Me conseguiste las costillas de necrófago?',0), -(134,'esMX','¿Tienes mi cajón? Si lo tienes, ¡dámelo! ¡Rápido!',0), -(135,'esMX','¿Qué asuntos tienes conmigo? Soy un hombre muy ocupado...',0), -(141,'esMX','¿Ha conseguido aclarar algo el maestro Shaw?',0), -(142,'esMX','$n, ¿pudiste reunir alguna información? ¿Localizaste al mensajero?',0), -(143,'esMX','Saludos, $c. ¿Qué te trae a hablar con Las Milicias del Pueblo?',0), -(144,'esMX','¿Están Las Milicias del Pueblo en camino? ¿Traes buenas noticias de Gryan Mantorrecio?',0), -(145,'esMX','Parece que vienes de lejos, $c. ¿Qué te trae a Villa Oscura?',0), -(146,'esMX','Me alegro de verte. ¿Debo informar de que La Guardia Nocturna ha salido de Villa Oscura?',0), -(149,'esMX',' Oh, por favor, ¡no me mires! ¡Arranqué estos ojos con mis propias manos, pero puedo sentir tu mirada fija en mí!$B$B¡Soy un monstruo! ¡Un monstruo horrible! ¡¡Por favor, no me mires!!',0), -(150,'esMX','¿Tienes las aletas? ¡Tenemos que echar a los múrlocs del lago!',0), -(151,'esMX','La Vieja Blanchy está en las últimas. ¿Has podido encontrar algo de avena?',0), -(152,'esMX','Mata 7 cazamareas, 7 guerreros, 7 oráculos y 7 correcostas y procuraré que seas $grecompensado:recompensada;.',0), -(153,'esMX','Tráeme 15 pañuelos de cuero rojo y te pagaré bien.',0), -(154,'esMX','Tengo la sensación de que has visto a Mary la Ciega. ¿Tienes mi peine...?',0), -(155,'esMX','¿Qué negocio tienes conmigo? Soy un hombre muy ocupado...',0), -(156,'esMX','Hola, $n. ¿Me has conseguido ya esas flores podridas?',0), -(157,'esMX','Necesito colocar el hilo de cabello de fantasma en mis puertas y ventanas para mantener alejados a esos indeseables espíritus. ¿Me lo conseguiste?',0), -(159,'esMX','Necesito ese zumo de zombi para mantenerme caliente en estas noches frías y oscuras. ¿Me lo conseguiste?',0), -(160,'esMX','¿Abercrombie...? No conozco a nadie con ese nombre. ¿Dices que tienes una carta para mí de ese tal Abercrombie?$B$BBueno, pues dámela...',0), -(163,'esMX','Ah, $N! ¿De vuelta tan pronto? ¿Sin duda has vuelto a cazar? ¡No se preocupe si ha tenido algunos contratiempos, a la larga mejorará!$B$B... No podrías empeorar mucho, de todos modos ...',0), -(164,'esMX','Tienes pinta de ser fuerte, $c. ¿Has venido a unirte a nuestra lucha?',0), -(166,'esMX','¿Qué tal va la caza y captura de Edwin Van Cleef?',0), -(167,'esMX','¿Has encontrado alguna pista de mi hermano? ¿Hay alguna esperanza después de todo este tiempo?',0), -(168,'esMX','¿Conseguiste recuperar alguna de las Tarjetas del Sindicato Minero de mis colegas?',0), -(169,'esMX','¿Qué llevas ahí, $r?',0), -(173,'esMX','¿Qué tal va la caza, $N?',0), -(174,'esMX','¿Has conseguido encontrar a un ingeniero que te haga un tubo de bronce?',0), -(176,'esMX','Sí, Hogger ha sido un auténtico estorbo para mí y para mis hombres. ¿Tines algo de que informar sobre la bestia?',0), -(177,'esMX','Le he enseñado a Cog nuestra máquina de las estrellas. Bueno, lo que hemos hecho hasta ahora. Se quedó muy impresionado. ¿Encontraste el instrumento reflectante?',0), -(180,'esMX','¿Qué nuevas nos traes?',0), -(181,'esMX','¿Conseguiste convencer a Zzarc\'Vul de que nos preste su monóculo para nuestro experimento?',0), -(214,'esMX','¿Has estado defendiendo nuestra tierra de la banda Defias? Si es así enséñame 10 pañuelos de seda roja como prueba.',0), -(218,'esMX','¡$N! ¿Ha habido suerte?',0), -(221,'esMX','¿Vuelves tan pronto, $N? Espero que no hayas venido a decirme que te has rendido.',0), -(222,'esMX','¿Te intimidaron las bestias? ¡Pero no temas, $N, los que defienden la Luz nunca caerán!',0), -(223,'esMX','¿Sí? ¿Qué quieres? Habla deprisa, tengo asuntos urgentes que atender.',0), -(226,'esMX','¿Sigues cazando lobos...?',0), -(230,'esMX','¿Que has encontrado qué? Déjame verlo, por favor...',0), -(240,'esMX','$n, ¡estás aquí! ¡¿Tienes mi comida?!',0), -(245,'esMX','Será mejor que tengas cuidado cuando trates con las arañas, he perdido a algunos de mis hombres por ellas, y créeme, no es agradable ver a un hombre colgado boca abajo en sus redes después de que el veneno ha comenzado a reblandecerlos.$B$BNo me gustaría que uno de esos bichos te almorzara.',0), -(246,'esMX','Disculpe, $n, pero tenemos mucho que hacer como para mantener nuestras manos atadas aquí. Si no tiene nada que informar, entonces debo ocuparme de otros asuntos.',0), -(251,'esMX','Una nota de Abercrombie el ermitaño, ¿eh? Pues no sé quién es... Pero desde luego, si vive en el cementerio, ¡debe de tener el cerebro podrido!',0), -(252,'esMX','Ah, ¿la nota está traducida? Déjame verla, por favor...',0), -(253,'esMX','¿Has encontrado la tumba de Eliza? ¿Tienes el corazón del embalsamador?',0), -(262,'esMX','Si tienes algo que pertenezca a la figura misteriosa que buscas, enséñamelo. Quizás pueda averiguar algo sobre su dueño.',0), -(265,'esMX','A veces vendo libros en blanco a estudiosos y magos, o a cualquiera que quiera escribir un diario.$B$BRecuerdo perfectamente a todos los que me compraron libros en los últimos meses...',0), -(266,'esMX','El Cuervo Escarlata ya no es lo que solía ser pero aún pasan por aquí algunos viajeros.$B$BDescribirme al tipo al que buscas, quizás lo recuerde.',0), -(268,'esMX','¿Has averiguado quién era la figura misteriosa?',0), -(269,'esMX','Descansa, $ghermano:hermana;. Se ve que has viajado lejos y que llevas un peso enorme. ¿Puedes decirme qué es lo que proyecta sobre ti esa sombra tan oscura?',0), -(323,'esMX','Lucha duro, $N. Y no te desesperes, porque la desesperación es el arma más grande del mal.',0), -(332,'esMX','Saludos y $gbienvenido:bienvenida;, $gseñor:señora;. ¿Has probado ya alguno de nuestros vinos?',0), -(333,'esMX','¿Traes noticias de Bagley?',0), -(334,'esMX','¿Has venido a comprar ropa?',0), -(346,'esMX','¿Has conseguido encontrar el libro?',0), -(347,'esMX','¿Tienes el mineral de hierro de Rethban?',0), -(353,'esMX','¿Has venido hasta aquí desde Ventormenta? He oído que las cosas se están poniendo feas en las tierras humanas, con forajidos y orcos campando a sus anchas. ¡Un lugar perfecto para que un $c demuestre su valía!',0), -(377,'esMX','Cuando se deja vivir a un profanador como Dextren Ward, se traiciona a la justicia. Vuelve a mí cuando se haya cumplido la sentencia de muerte que Lord Ebonlocke dictó contra ese rapiñador de Ward. Vamos a dar a las familias de los muertos la satisfacción que merecen, y además, enviaremos un claro mensaje a la Casa de Nobles de Ventormenta.',0), -(386,'esMX','¿Ya has estado en las Mazmorras de Ventormenta? Temo que el poder que ha mantenido a Targor con vida acabe por conseguir liberarlo. Fue sentenciado a muerte, no a ser un títere político.',0), -(387,'esMX','¡La empalizada todavía está invadida! Estas ratas Defias deben saber que sus acciones no serán toleradas. ¡Ahora baja y muestra algo de fuerza!',0), -(388,'esMX','Veo que has vuelto, $c. ¿Has conseguido 10 pañuelos de lana roja de esa escoria Defias de las Mazmorras?',0), -(399,'esMX','¡$n! ¿Has tenido suerte?',0), -(453,'esMX','¿Cómo estás? ¡Déjame!',0), -(457,'esMX','Tu tarea no ha concluido, $N. Regresa de nuevo una vez hayas matado a 5 sables de la noche sarnosos y 5 jabalíes cardo.',0), -(459,'esMX','Satisface mis sospechas, $N. Tráeme 8 muestras de Musgovil.',0), -(543,'esMX','Hola, $n. Intenta evitar pisar el dobladillo de mis pantalones. Este traje es nuevo.',0), -(579,'esMX','El rey Varian ha otorgado gran importancia al aprendizaje y, por lo tanto, ha proporcionado fondos para hacer disponibles al público copias de varios tomos y escritos. Es muy simple. Tráeme un libreto de la biblioteca y puedo darte una copia de uno de los libros disponibles.',0), -(593,'esMX','Yenniku está aturdido ante ti, su mente está en otro lugar...',0), -(916,'esMX','¿Tienes las glándulas venenosas, $N?',0), -(921,'esMX','Las pozas de la luna contienen las aguas del Pozo de la Eternidad, la antigua fuente de magia que tantos males ha traído a nuestro mundo.$B$BLos druidas usan las pozas y los centinelas las veneran como santuarios de Elune, pero la hechicería está prohibida.',0), -(923,'esMX','¿Has ido al Lago Primigenio, $N? ¿Has estado cazando a los Brezomadera de allí?',0), -(928,'esMX','Saludos, $c. ¿Con qué propósito debo el placer de nuestro encuentro?',0), -(929,'esMX','Hola de nuevo, $N. ¿Has completado tu tarea?',0), -(933,'esMX','Al principio, los informes de ataques enloquecidos de Fúrbolgs fueron eliminados. ¿Quién podría haber pensado que la paz y amor entre hombres y osos conllevaría a la rabia sin sentido? Sin embargo, otro de los problemas que nos afecta aquí, en nuestro nuevo hogar.',0), -(935,'esMX','Sé que no fuiste citado, así que no puedo evitar preguntarme por qué has venido a hablar conmigo.$B$BSea lo que sea, por favor, hazlo rápido.',0), -(1078,'esMX','Hola otra vez, $n.$B$B¿Ya has regresado de La Vega Carbonizada de Espolón con las escamas?',0), -(1241,'esMX','Mmm, será mejor que tengas una buena razón para interrumpir a un hombre que está pescando. No me gustan mucho los vendedores ambulantes y mucho menos los vagabundos.',0), -(1242,'esMX','Hola, $n. ¿Puedo hacer algo por ti? ¿Quizás te gustaría probar nuestro cheddar de Trias especial? ¿O un trocito de queso azul de Darnassus?',0), -(1243,'esMX','No es demasiado seguro ir por el bosque, $n. Ten cuidado y, si ves algo sospechoso o peligroso, avisa a los vigilantes inmediatamente. No intentes nada sin ayuda. No nos hacemos responsables de ninguna cosa terrible que te pueda suceder.$B$BPero ambos sabemos que vas a pasar de mí y a luchar contra cualquier cosa que aparezca en medio de la oscuridad, ¿verdad? ¡Ja, ja! Sí, vosotros, los aventureros... sois todos iguales.',0), -(1244,'esMX','Ten cuidado ahí fuera, $n. Sé que Trias fue quien te envió, pero eso no significa que no haya nada acechando en los bosques que podría causarte un par de problemas... especialmente contigo investigando a los Defias.',0), -(1245,'esMX','Veo que has vuelto, y que estás de una pieza. Ambos sabemos que no estás aquí por el queso, así que vayamos al grano. ¿Backus te ayudó, o todavía no has terminado en el Bosque del Ocaso?',0), -(1644,'esMX','Espero que mi John esté teniendo más suerte en Forjaz. No le gusta ir allí porque tiene que dejarnos a mí y a los niños solos, pero sabe que tiene que hacerse. Es tan bueno...$B$BAlgunos años han sido más difíciles que otros, pero este desde luego, ha sido el más duro de todos. Parece que haya algo en el aire que anuncia un gran cambio. Pero... ¿quién sabe?',0), -(1787,'esMX','¿Henze está a salvo, $n? ¿Tuviste éxito?$B$BEntre tu habilidad con las armas y el poder de la Luz, creo que la Vigilia de los Héroes estará a salvo de cualquier amenaza de los Defias, pero eso deben decirlo el Rey y sus consejeros.',0), -(2040,'esMX','¿Has encontrado la dentrituradora goblin, $n?',0), -(2928,'esMX','Si esto fuera una carrera, ya habrías perdido.',0), -(3101,'esMX','Por fin nos conocemos. Te doy la bienvenida a Villanorte. Aquí aprenderás mucho, pero antes o después tu camino te llevará a Ventormenta. Hasta entonces, ten paciencia y aprende.',0), -(3741,'esMX','Hola, ¿has encontrado mi collar? Papá dice que hay monstruos en el lago; ¿has visto alguno?',0), -(3904,'esMX','¿Traes la cosecha, $n?',0), -(3905,'esMX','¡Te veo muy bien! ¡Siéntate y tómate algo!',0), -(5545,'esMX','Ese plazo se acerca cada vez más, $c. Te lo ruego, date prisa en recoger la madera.',0), -(6181,'esMX','Parece que tienes prisa. ¡Entonces has venido al lugar adecuado!',0), -(6261,'esMX','¿Eso que tienes sobre la frente es sudor, $gmuchacho:muchacha;? Has tenido que correr mucho. ¡La próxima vez coge un grifo!',0), -(6281,'esMX','Has estado viajando, ¿eh? ¿Has estado en algún sitio interesante?',0), -(6285,'esMX','¿Ya has vuelto de Ventormenta? ¿Ha enviado Osric la armadura?',0), -(6342,'esMX','¿Vienes de Teldrassil? Dime, ¿cómo es la pesca allí?',0), -(6661,'esMX','Eeeh... pillastre, ¿por qué tardas tanto tiempo?',0), -(6662,'esMX','$B$BVivo y coleando... ¡y justo a tiempo!',0), -(7383,'esMX','Junto con los druidas, el Árbol del Oráculo y el Archidruida han sido cuidadosamente la vigilancia del crecimiento de Teldrassil. Pero aunque tenemos un nuevo hogar, nuestra vida inmortal no ha sido restaurada.',0), -(7791,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), -(7792,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), -(7802,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), -(7807,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), -(7813,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), -(7820,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), -(7826,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), -(7833,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), -(7896,'esMX','Cuando finalmente ponga en marcha este puesto, ¡habrá que hacerle mucha publicidad! ¿Y qué mejor manera de hacerlo que usando fuegos artificiales?$B$BBueno, algunos pensarían que el olor de un caldero, con cabezas de tus enemigos hirviendo sería lo mejor para convocar multitudes, pero... estamos en una empresa mixta. ¡Así que mejor usamos fuegos artificiales!$B$BTráeme fuegos de artificio verde, $N, y te daré un puñado de vales de la Feria de la Luna Negra.',0), -(9484,'esMX','¿Has dominado al dracohalcón?',0), -(9485,'esMX','¿Has dominado un murciélago brumoso?',0), -(9486,'esMX','¿Has cazado junto al garragil?',0), -(9591,'esMX','¿Fuiste capaz de aprovechar la magia del tótem para hacer amistad con un reptador con púas? ¡Son pequeñas criaturas luchadoras!',0), -(9592,'esMX','El maderazancudo es una poderosa ave, a menudo mal juzgada por los depredadores, con resultados terribles.',0), -(9593,'esMX','El acechador nocturno es básicamente un gatito grande con garras como navajas afiladas y un apetito por la carne...',0), -(10352,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), -(10359,'esMX','Si tiene las sesenta piezas de paño de lana y está $glisto:lista; para donarlas, ahora puede hacerlo.',0), -(10838,'esMX','¿Tienes la trascripción? ¿Ha tenido éxito tu misión con el cristal de adivinación demoníaco?',0), -(14079,'esMX','Ah, ¿recibiste mi carta? Bien.',0); diff --git a/sql/updates/world/3.3.5/2020_08_11_00_world_335.sql b/sql/updates/world/3.3.5/2020_08_11_00_world_335.sql deleted file mode 100644 index 6e66caa8855..00000000000 --- a/sql/updates/world/3.3.5/2020_08_11_00_world_335.sql +++ /dev/null @@ -1,15 +0,0 @@ --- -ALTER TABLE `warden_checks` - CHANGE COLUMN `data` `oldData` VARCHAR(48), - CHANGE COLUMN `result` `oldResult` VARCHAR(24), - ADD COLUMN `data` BINARY(24) DEFAULT NULL, - ADD COLUMN `result` VARBINARY(12) DEFAULT NULL; - -UPDATE `warden_checks` SET `data`=UNHEX(`oldData`) WHERE `type` IN (113,178,191); -UPDATE `warden_checks` SET `result`=UNHEX(`oldResult`) WHERE `type` IN (152,243); - -ALTER TABLE `warden_checks` - DROP COLUMN `oldData`, - DROP COLUMN `oldResult`; - -DELETE FROM `command` WHERE `name`='reload warden_action'; diff --git a/sql/updates/world/3.3.5/2020_08_12_00_world.sql b/sql/updates/world/3.3.5/2020_08_12_00_world.sql deleted file mode 100644 index da054064bd8..00000000000 --- a/sql/updates/world/3.3.5/2020_08_12_00_world.sql +++ /dev/null @@ -1,6 +0,0 @@ -DELETE FROM `spell_script_names` WHERE `ScriptName` IN ("spell_midsummer_fling_torch_triggered", "spell_midsummer_fling_torch_catch", "spell_midsummer_fling_torch_missed", "spell_midsummer_fling_torch"); -INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES -(45669, "spell_midsummer_fling_torch_triggered"), -(45671, "spell_midsummer_fling_torch_catch"), -(45676, "spell_midsummer_fling_torch_missed"), -(46747, "spell_midsummer_fling_torch"); diff --git a/sql/updates/world/3.3.5/2020_08_12_01_world.sql b/sql/updates/world/3.3.5/2020_08_12_01_world.sql deleted file mode 100644 index 0f5ddaee20a..00000000000 --- a/sql/updates/world/3.3.5/2020_08_12_01_world.sql +++ /dev/null @@ -1,6 +0,0 @@ --- Remove speed hack from Living Poison and disable movement flag updates for it -UPDATE `creature_template` SET `flags_extra`=`flags_extra`|512,`speed_run`= 1.42857 WHERE `entry`= 16027; --- Delete unneeded spawn groups -DELETE FROM `creature_summon_groups` WHERE `summonerId`=16082 AND `summonerType`=0; --- Delete unneeded waypoints -DELETE FROM `waypoint_data` WHERE `id` IN (160270,160271,160272); diff --git a/sql/updates/world/3.3.5/2020_08_12_02_world_335.sql b/sql/updates/world/3.3.5/2020_08_12_02_world_335.sql deleted file mode 100644 index 7b00a910141..00000000000 --- a/sql/updates/world/3.3.5/2020_08_12_02_world_335.sql +++ /dev/null @@ -1,85 +0,0 @@ --- Wowhead provides pretty accurate value of gold --- To view gold value copy link with view-source: --- Like view-source:http://web.archive.org/web/20100415040537/http://www.wowhead.com/npc=19622 --- Press ctrl+f and type word 'money' without apostrophes --- Result [money=3000000] means 300 gold - --- To find video, simply type 'BossName solo 2010' in youtube search - --- Tempest Keep --- Void Reaver 2010 https://youtu.be/AERrV4sUOrY?t=630 2011 https://youtu.be/Gtbcj6m6yD0?t=287 --- view-source:http://web.archive.org/web/20100421015449/www.wowhead.com/npc=19516 -UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` = 19516; --- High Astromancer Solarian 2011 https://youtu.be/O8FdbGzGqbE?t=459 --- view-source:http://web.archive.org/web/20100411225831/http://www.wowhead.com/npc=18805 -UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` = 18805; --- Al'ar 2010 https://youtu.be/arZolhOwzEA?t=391 --- view-source:http://web.archive.org/web/20100413015919/http://www.wowhead.com/npc=19514 -UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` = 19514; --- Kael'thas Sunstrider 2011 https://youtu.be/RhPLvODP6cA?t=464 --- view-source:http://web.archive.org/web/20100415040537/http://www.wowhead.com/npc=19622 -UPDATE `creature_template` SET `mingold` = 300*100*100, `maxgold` = 300*100*100 WHERE `entry` = 19622; - --- SSC -UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` IN (21213,21214,21215,21216,21217); -UPDATE `creature_template` SET `mingold` = 300*100*100, `maxgold` = 300*100*100 WHERE `entry` = 21212; --- Hyjal -UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` IN (17767,17808,17888,17842); -UPDATE `creature_template` SET `mingold` = 300*100*100, `maxgold` = 300*100*100 WHERE `entry` = 17968; - --- Magtheridon's Lair --- 2010 https://youtu.be/SLklH5tFom8?t=185 --- 2010 https://youtu.be/dypC8EcQ0dU?t=376 --- 2010 https://youtu.be/QjuVBYEbz_Y?t=664 --- 2011 https://youtu.be/GDTWnvniPNQ?t=257 --- view-source:http://web.archive.org/web/20100415195930/http://www.wowhead.com/npc=17257 --- 481 - 519, let's make it 480 - 520 -UPDATE `creature_template` SET `mingold` = 480*100*100, `maxgold` = 520*100*100 WHERE `entry` = 17257; - --- Gruul's Lair --- High King Maulgar --- 2011 https://youtu.be/thb2Y-Y9xTU?t=256 250? --- 2011 https://youtu.be/X9JlvxQrQYA?t=207 250 --- 2009 https://youtu.be/10XD5ERfbbg?t=202 62.50 * 4 = 250 --- But 237 2010 in view-source:http://web.archive.org/web/20100412012636/www.wowhead.com/npc=18831 --- And 224 2011 in view-source:http://web.archive.org/web/20110624011818/www.wowhead.com/npc=18831 --- And 250 2011 in view-source:http://web.archive.org/web/20111127022216/www.wowhead.com/npc=18831 --- Wowhead value is incomplete or they changed value to ~220-240 in 2010 from 250 and changed it back to 250 in 2011 --- Pretty unrealistic -UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` = 18831; - --- Gruul the Dragonkiller --- 2010 https://youtu.be/MnyHbTZlOWo?t=409 250 --- 2010 https://youtu.be/hSUBxKGDec0?t=399 125 * 2, there were 4 people in instance but two of them were not near when gold was looted --- But 238 in view-source:http://web.archive.org/web/20100412000138/http://www.wowhead.com/npc=19044 2010 --- And 221 in view-source:http://web.archive.org/web/20110624030625/http://www.wowhead.com/npc=19044 2011 --- Let's trust videos in this case and not Wowhead -UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` = 19044; - --- Black Temple -UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` IN (22887,22898,22841,22871,22948,23420,22947); -UPDATE `creature_template` SET `mingold` = 625000, `maxgold` = 625000 WHERE `entry` IN (22949,22950,22951,22952); -UPDATE `creature_template` SET `mingold` = 300*100*100, `maxgold` = 300*100*100 WHERE `entry` = 22917; - --- Sunwell Plateau -UPDATE `creature_template` SET `mingold` = 250*100*100, `maxgold` = 250*100*100 WHERE `entry` IN (24892,24882,25038,25840); -UPDATE `creature_template` SET `mingold` = 350*100*100, `maxgold` = 350*100*100 WHERE `entry` IN (25165,25166); -UPDATE `creature_template` SET `mingold` = 500*100*100, `maxgold` = 500*100*100 WHERE `entry` = 25315; - --- Karazhan --- Same as in Zul'Aman 34 - 42, Zul'Aman requires no changes -UPDATE `creature_template` SET `mingold` = 34*100*100, `maxgold` = 42*100*100 WHERE `entry` IN ( -15550, -- 38 view-source:http://web.archive.org/web/20100415005602/http://www.wowhead.com/npc=15687 -15687, -- 38 view-source:http://web.archive.org/web/20100411225751/http://www.wowhead.com/npc=15687 -16457, -- 38 view-source:http://web.archive.org/web/20100413185955/http://www.wowhead.com/npc=16457 -18168, -- 38 view-source:http://web.archive.org/web/20100417044512/http://www.wowhead.com/npc=18168 --- Current values seems accurate --- 17521, --- 17533, --- 17534, -15691, -- 38 view-source:http://web.archive.org/web/20100418104151/http://www.wowhead.com/npc=15691 -15688, -- 38 view-source:http://web.archive.org/web/20100428233317/http://www.wowhead.com/npc=15688 -16524, -- 38 view-source:http://web.archive.org/web/20100417044422/http://www.wowhead.com/npc=16524 -15689, -- 38 view-source:http://web.archive.org/web/20100415000855/http://www.wowhead.com/npc=15689 -17225, -- 38 view-source:http://web.archive.org/web/20100417003930/http://www.wowhead.com/npc=17225 -15690); -- 38 view-source:http://web.archive.org/web/20100414162246/http://www.wowhead.com/npc=15690 diff --git a/sql/updates/world/3.3.5/2020_08_12_03_world_335.sql b/sql/updates/world/3.3.5/2020_08_12_03_world_335.sql deleted file mode 100644 index 3f0180ab740..00000000000 --- a/sql/updates/world/3.3.5/2020_08_12_03_world_335.sql +++ /dev/null @@ -1,202 +0,0 @@ --- 466 Búsqueda de incendicita --- https://es.classic.wowhead.com/quest=466 -SET @ID := 466; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡¿Dónde está el mineral, $n?!', 0), -(@ID, 'esMX', '¡¿Dónde está el mineral, $n?!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Tienes el mineral! ¡Bien hecho, $n! Tengo que encontrar a alguien que quiera trabajar con él. ¡Esperemos que no salga volando por los aires!', 0), -(@ID, 'esMX', '¡Tienes el mineral! ¡Bien hecho, $n! Tengo que encontrar a alguien que quiera trabajar con él. ¡Esperemos que no salga volando por los aires!', 0); --- 317 Los suministros del reactor a vapor --- https://es.classic.wowhead.com/quest=317 -SET @ID := 317; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Los preparativos van bien. ¿Cómo va tu caza?', 0), -(@ID, 'esMX', 'Los preparativos van bien. ¿Cómo va tu caza?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Por la barba de Magni, ¡sí que has cazado! Gracias, $n.', 0), -(@ID, 'esMX', 'Por la barba de Magni, ¡sí que has cazado! Gracias, $n.', 0); --- 318 La tajada --- https://es.classic.wowhead.com/quest=318 -SET @ID := 318; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Que Bramiz necesita un poco de mi tajada? Mm... está bien.', 0), -(@ID, 'esMX', '¿Que Bramiz necesita un poco de mi tajada? Mm... está bien.', 0); --- 319 Un favor a cambio de un barril de tajada --- https://es.classic.wowhead.com/quest=319 -SET @ID := 319; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Te has encargado de esos animales salvajes?', 0), -(@ID, 'esMX', '¿Te has encargado de esos animales salvajes?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Gracias, $n. Será estupendo trabajar sin esos gritos y aullidos de fondo.', 0), -(@ID, 'esMX', 'Gracias, $n. Será estupendo trabajar sin esos gritos y aullidos de fondo.', 0); --- 320 Regresa junto a Bramiz --- https://es.classic.wowhead.com/quest=320 -SET @ID := 320; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Conseguiste esa tajada?', 0), -(@ID, 'esMX', '¿Conseguiste esa tajada?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Vale, esta me vale. Creo que abriré una botella ahora mismo para probarla...', 0), -(@ID, 'esMX', 'Vale, esta me vale. Creo que abriré una botella ahora mismo para probarla...', 0); --- 416 Mata ratas --- https://es.classic.wowhead.com/quest=416 -SET @ID := 416; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Ehl, $n, ¿me traes las orejas?', 0), -(@ID, 'esMX', 'Ehl, $n, ¿me traes las orejas?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Puaj, qué peste!$B$BAquí tienes la recompensa, $n. Buen trabajo.', 0), -(@ID, 'esMX', '¡Puaj, qué peste!$B$BAquí tienes la recompensa, $n. Buen trabajo.', 0); --- 468 Preséntate ante el montaraz Piedragar --- https://es.classic.wowhead.com/quest=468 -SET @ID := 468; -UPDATE `quest_template_locale` SET `Title` = 'Preséntate ante el montaraz Piedragar' WHERE `ID` = @ID AND locale IN ('esES', 'esMX'); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Hola, $c! ¿Estás aquí para la misión de exploración, verdad? ¡Muy bien!$B$BEspero que tu equipo esté en buenas condiciones porque esta misión "de exploración" se ha convertido en algo más... turbio...', 0), -(@ID, 'esMX', '¡Hola, $c! ¿Estás aquí para la misión de exploración, verdad? ¡Muy bien!$B$BEspero que tu equipo esté en buenas condiciones porque esta misión "de exploración" se ha convertido en algo más... turbio...', 0); --- 1339 La tarea del montaraz Pico Tormenta --- https://es.classic.wowhead.com/quest=1339 -SET @ID := 1339; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Pues sí, tengo un trabajito que te llevará lejos de Loch Modan.$B$B¡Ya tienes otra aventura servida!', 0), -(@ID, 'esMX', 'Pues sí, tengo un trabajito que te llevará lejos de Loch Modan.$B$B¡Ya tienes otra aventura servida!', 0); --- 418 Morcillas de Thelsamar --- https://es.classic.wowhead.com/quest=418 -SET @ID := 418; -UPDATE `quest_template_locale` SET `Details` = 'Aquí en Thelsamar siempre hay alguien que quiere comer, críos por todos lados, los obreros de la excavación y eso. Lo más conocido es la morcilla, ¿la has probado?$B$B¿No? Bueno, pues aquí hay que trabajar para comer, no creas que te libras porque seas $c.$B$BNecesito carne de oso, tripa de jabalí y un poco de icor de araña para darle sabor. ¡Tú trae eso y de cocinar me ocupo yo, Vidra!', `Objectives` = 'Lleva 3 trozos de Carne de oso, 3 Tripas de jabalí y 3 porciones de Icor de araña a Vidra Hogartufa, en Thelsamar.' WHERE `ID` = @ID AND locale IN ('esES', 'esMX'); -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Si me traes los ingredientes, me pongo ya mismo a cocinar.', 0), -(@ID, 'esMX', 'Si me traes los ingredientes, me pongo ya mismo a cocinar.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Es más fácil de lo que parece.$B$BNo había conocido a nadie con tanto interés, pero ya que preguntas, te daré la receta. ¡Recuerda que no se conservan demasiado tiempo!', 0), -(@ID, 'esMX', 'Es más fácil de lo que parece.$B$BNo había conocido a nadie con tanto interés, pero ya que preguntas, te daré la receta. ¡Recuerda que no se conservan demasiado tiempo!', 0); --- 255 Mercenarios --- https://es.classic.wowhead.com/quest=255 -SET @ID := 255; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Has tenido algo de suerte?', 0), -(@ID, 'esMX', '¿Has tenido algo de suerte?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Estupendas noticias. Quiero agradecerte lo que has hecho en nombre de Thelsamar. Y resuelto el problema de los ogros, podremos concentrarnos en los troggs.', 0), -(@ID, 'esMX', 'Estupendas noticias. Quiero agradecerte lo que has hecho en nombre de Thelsamar. Y resuelto el problema de los ogros, podremos concentrarnos en los troggs.', 0); --- 1655 Envío de mena de Bailor --- https://es.classic.wowhead.com/quest=1655 -SET @ID := 1655; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Entonces, ¿todavía tienes suerte? Jaja, esos ogros todavía no sacaron lo mejor de ti, ¿verdad?', 0), -(@ID, 'esMX', 'Entonces, ¿todavía tienes suerte? Jaja, esos ogros todavía no sacaron lo mejor de ti, ¿verdad?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Sí, sí, esto es todo. ¡Ahh! Si hubiera sabido que realmente ibas a salir y luchar contra esos ogros, te habría dado una lista de cosas para conseguir en lugar de sólo esta. Pero, no estás aquí haciendo negocios por mí, ¿verdad?$B$BUn trato es un trato; Jordan quería un envío de mi aleación y eso es lo que va a conseguir.$B$BSalúdalo de mi parte y ten cuidado, $c.', 0), -(@ID, 'esMX', 'Sí, sí, esto es todo. ¡Ahh! Si hubiera sabido que realmente ibas a salir y luchar contra esos ogros, te habría dado una lista de cosas para conseguir en lugar de sólo esta. Pero, no estás aquí haciendo negocios por mí, ¿verdad?$B$BUn trato es un trato; Jordan quería un envío de mi aleación y eso es lo que va a conseguir.$B$BSalúdalo de mi parte y ten cuidado, $c.', 0); --- 256 SE BUSCA: Chok'sul --- https://es.classic.wowhead.com/quest=256 -SET @ID := 256; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Sí? ¿Necesitas algo?', 0), -(@ID, 'esMX', '¿Sí? ¿Necesitas algo?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Puaj! ¿Qué es eso?$B$BPor la Luz, ¿es la cabeza del ogro? ¡Excelente! Ten la recompensa y gracias en nombre de Thelsamar.', 0), -(@ID, 'esMX', '¡Puaj! ¿Qué es eso?$B$BPor la Luz, ¿es la cabeza del ogro? ¡Excelente! Ten la recompensa y gracias en nombre de Thelsamar.', 0); --- 436 La excavación de Vetaferro --- https://es.classic.wowhead.com/quest=436 -SET @ID := 436; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Que por qué hay un retraso?$B$BVetaferro está preparando el informe, pero ya te digo yo lo que causa el retraso:$B$B¡Los troggs!', 0), -(@ID, 'esMX', '¿Que por qué hay un retraso?$B$BVetaferro está preparando el informe, pero ya te digo yo lo que causa el retraso:$B$B¡Los troggs!', 0); --- 298 Un informe sobre el avance de la excavación --- https://es.classic.wowhead.com/quest=298 -SET @ID := 298; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Me traes el informe? ¡Excelente!', 0), -(@ID, 'esMX', '¿Me traes el informe? ¡Excelente!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Me pregunto si Vetaferro quiere la pólvora para la excavación o para luchar contra los troggs...$B$B¡Ambos usos me parecen bien!$B$BLo raro es que le mandé un cargamento hace unas semanas... ¿Dónde habrá ido a parar?', 0), -(@ID, 'esMX', 'Me pregunto si Vetaferro quiere la pólvora para la excavación o para luchar contra los troggs...$B$B¡Ambos usos me parecen bien!$B$BLo raro es que le mandé un cargamento hace unas semanas... ¿Dónde habrá ido a parar?', 0); --- 738 Encontrar a Agmond --- https://es.classic.wowhead.com/quest=738 -SET @ID := 738; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Este esqueleto debe de ser lo que queda del desafortunado Agmond. Su cuerpo está destrozado y han limpiado sus huesos.', 0), -(@ID, 'esMX', 'Este esqueleto debe de ser lo que queda del desafortunado Agmond. Su cuerpo está destrozado y han limpiado sus huesos.', 0); --- 297 Recoger ídolos --- https://es.classic.wowhead.com/quest=297 -SET @ID := 297; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Me traes los ídolos? Tengo que estudiarlos y enviar un informe a Forjaz.', 0), -(@ID, 'esMX', '¿Me traes los ídolos? Tengo que estudiarlos y enviar un informe a Forjaz.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Buen trabajo, $n!$B$BY no parece que te hayan machacado mucho... Tú prometes.', 0), -(@ID, 'esMX', '¡Buen trabajo, $n!$B$BY no parece que te hayan machacado mucho... Tú prometes.', 0); --- 2038 Suministros de Bingles --- https://es.classic.wowhead.com/quest=2038 -SET @ID := 2038; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡$n! ¡¿Dónde están mis cosas?!', 0), -(@ID, 'esMX', '¡$n! ¡¿Dónde están mis cosas?!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Nos has prestado un gran servicio, $n. ¡Esos troggs se van a enterar de lo que valen los gnomos de Gnomeregan!', 0), -(@ID, 'esMX', 'Nos has prestado un gran servicio, $n. ¡Esos troggs se van a enterar de lo que valen los gnomos de Gnomeregan!', 0); --- 301 Informe a Forjaz --- https://es.classic.wowhead.com/quest=301 -SET @ID := 301; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'A los Pico Tormenta no nos gusta perder el tiempo, $c. Espero que lo que tengas que decir merezca la pena.', 0), -(@ID, 'esMX', 'A los Pico Tormenta no nos gusta perder el tiempo, $c. Espero que lo que tengas que decir merezca la pena.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Maldito sea Vetaferro! Le envié un cargamento de pólvora hace semanas y no lo menciona en el informe.$B$B¿Dónde está la pólvora?', 0), -(@ID, 'esMX', '¡Maldito sea Vetaferro! Le envié un cargamento de pólvora hace semanas y no lo menciona en el informe.$B$B¿Dónde está la pólvora?', 0); --- 1338 Un pedido de Pico Tormenta --- https://es.classic.wowhead.com/quest=1338 -SET @ID := 1338; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Una carta de tierras enanas? No sé quién me escribirá de tan al norte...$B$BA ver, déjame ese pedido.', 0), -(@ID, 'esMX', '¿Una carta de tierras enanas? No sé quién me escribirá de tan al norte...$B$BA ver, déjame ese pedido.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Ah, un pedido de Pico Tormenta... Una de las mejores familias de enanos y también una de las más ricas.$B$BGracias, $n. Esta tarde me pondré con el escudo.', 0), -(@ID, 'esMX', 'Ah, un pedido de Pico Tormenta... Una de las mejores familias de enanos y también una de las más ricas.$B$BGracias, $n. Esta tarde me pondré con el escudo.', 0); --- 307 Zarpas asquerosas --- https://es.classic.wowhead.com/quest=307 -SET @ID := 307; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Traes el equipamiento de minero, $n?', 0), -(@ID, 'esMX', '¿Traes el equipamiento de minero, $n?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Había muchos kobolds? A ver si desaparecen pronto... Me pongo malo de pensar que andan por nuestra mina.', 0), -(@ID, 'esMX', '¿Había muchos kobolds? A ver si desaparecen pronto... Me pongo malo de pensar que andan por nuestra mina.', 0); diff --git a/sql/updates/world/3.3.5/2020_08_12_04_world_335.sql b/sql/updates/world/3.3.5/2020_08_12_04_world_335.sql deleted file mode 100644 index 99177470bdf..00000000000 --- a/sql/updates/world/3.3.5/2020_08_12_04_world_335.sql +++ /dev/null @@ -1,217 +0,0 @@ --- 455 El asedio de Algaz --- https://es.classic.wowhead.com/quest=455 -SET @ID := 455; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Vienes de Loch Modan? ¿Cómo es la situación con los orcos en la Puerta de Algaz?', 0), -(@ID, 'esMX', '¿Vienes de Loch Modan? ¿Cómo es la situación con los orcos en la Puerta de Algaz?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Tu informe está lleno de malas noticias!$B$BVeo que los Faucedraco están avanzando con fuerza en Algaz. Normalmente los Faucedraco se quedan escondidos en las colinas. Es un misterio qué les hizo avanzar hacia Algaz...$B$BGracias, $n. Seguramente necesitaremos tu ayuda para combatir a esos orcos.', 0), -(@ID, 'esMX', '¡Tu informe está lleno de malas noticias!$B$BVeo que los Faucedraco están avanzando con fuerza en Algaz. Normalmente los Faucedraco se quedan escondidos en las colinas. Es un misterio qué les hizo avanzar hacia Algaz...$B$BGracias, $n. Seguramente necesitaremos tu ayuda para combatir a esos orcos.', 0); --- 419 El piloto perdido --- https://es.classic.wowhead.com/quest=419 -SET @ID := 419; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Encuentras el cadáver de un enano. Masacrado, congelado y saqueado por los carroñeros de la montaña. Aprieta con la mano un libro que contiene anotaciones garabateadas por Mori Hildelve. El cuerpo está envuelto en un jubón de brigadier que aún está en perfectas condiciones.$B$BEste escenario truculento es seguramente aquel en el que el piloto de máquina de asedio perdió la vida.', 0), -(@ID, 'esMX', 'Encuentras el cadáver de un enano. Masacrado, congelado y saqueado por los carroñeros de la montaña. Aprieta con la mano un libro que contiene anotaciones garabateadas por Mori Hildelve. El cuerpo está envuelto en un jubón de brigadier que aún está en perfectas condiciones.$B$BEste escenario truculento es seguramente aquel en el que el piloto de máquina de asedio perdió la vida.', 0); --- 417 Vengar al piloto --- https://es.classic.wowhead.com/quest=417 -SET @ID := 417; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Hola, $n. ¿Tienes noticias de mi amigo Hildelve?', 0), -(@ID, 'esMX', 'Hola, $n. ¿Tienes noticias de mi amigo Hildelve?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Estas son malas noticias: Hildelve era un buen amigo. Me habría gustado estar allí cuando encontraste a la bestia: ¡Sarnagarra!$B$BGracias, $n. Los pilotos de la Brigada de asedio de Forjaz recordarán tu hazaña.', 0), -(@ID, 'esMX', 'Estas son malas noticias: Hildelve era un buen amigo. Me habría gustado estar allí cuando encontraste a la bestia: ¡Sarnagarra!$B$BGracias, $n. Los pilotos de la Brigada de asedio de Forjaz recordarán tu hazaña.', 0); --- 414 Cerveza negra para Kadrell --- https://es.classic.wowhead.com/quest=414 -SET @ID := 414; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Saludos, $c. ¡Bienvenido a Thelsamar!', 0), -(@ID, 'esMX', 'Saludos, $c. ¡Bienvenido a Thelsamar!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'A ver, deja que pruebe...$B$B¡Por la barba de Magni! ¡Esta cosa te hace girar la cabeza! Y oye, te hace sentir como más ligero...$B$B¡Seguro que puedo volar!', 0), -(@ID, 'esMX', 'A ver, deja que pruebe...$B$B¡Por la barba de Magni! ¡Esta cosa te hace girar la cabeza! Y oye, te hace sentir como más ligero...$B$B¡Seguro que puedo volar!', 0); --- 302 Pólvora para Vetaferro --- https://es.classic.wowhead.com/quest=302 -SET @ID := 302; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Que Pico Tormenta quiere que te encargues tú del envío a Vetaferro?$B$BPor mí bien, pero hace apenas un rato que se lo llevó Huldar con los porteadores, Miran y Saean.', 0), -(@ID, 'esMX', '¿Que Pico Tormenta quiere que te encargues tú del envío a Vetaferro?$B$BPor mí bien, pero hace apenas un rato que se lo llevó Huldar con los porteadores, Miran y Saean.', 0); --- 2398 Los enanos desaparecidos --- https://es.classic.wowhead.com/quest=2398 -SET @ID := 2398; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Ya era hora de que aparecieras. ¡Temía perder la apuesta que hice con Olaf!$B$BÉl apostó que su barba le crecería hasta las rodillas antes de que alguien viniera a buscarnos. Aquí estás y, como puedes observar, ¡a la barba de Olaf aún le queda un buen trecho para llegar hasta sus rodillas!$B$BGracias, $n. Repartiré las ganancias contigo.', 0), -(@ID, 'esMX', 'Ya era hora de que aparecieras. ¡Temía perder la apuesta que hice con Olaf!$B$BÉl apostó que su barba le crecería hasta las rodillas antes de que alguien viniera a buscarnos. Aquí estás y, como puedes observar, ¡a la barba de Olaf aún le queda un buen trecho para llegar hasta sus rodillas!$B$BGracias, $n. Repartiré las ganancias contigo.', 0); --- 1360 Los tesoros reclamados --- https://es.classic.wowhead.com/quest=1360 -SET @ID := 1360; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Bueno, ¿conseguiste recuperar mi posesión de mi cofre?', 0), -(@ID, 'esMX', 'Bueno, ¿conseguiste recuperar mi posesión de mi cofre?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Por fin! Te lo agradezco mucho.$B$BAlgunos enanos aman el brillo del metal, otros el resplandor de las gemas... ¡Pero un Brazorrecio tiene sus reliquias personales!', 0), -(@ID, 'esMX', '¡Por fin! Te lo agradezco mucho.$B$BAlgunos enanos aman el brillo del metal, otros el resplandor de las gemas... ¡Pero un Brazorrecio tiene sus reliquias personales!', 0); --- 2500 Componentes de Tierras Inhóspitas --- https://es.classic.wowhead.com/quest=2500 -SET @ID := 2500; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Me traes lo que te pedí? No te pagaré hasta que me des los ingredientes.', 0), -(@ID, 'esMX', '¿Me traes lo que te pedí? No te pagaré hasta que me des los ingredientes.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Buen trabajo, $n; con esto ya tengo para una temporada. Ten, tu recompensa.$B$BY tengo otro trabajo para ti, si te interesa. Lo que busco está en la excavación de Uldaman y no es fácil de conseguir, pero te recompensaré bien.$B$BY con algo más tentador que las monedas, ¿qué me dices?', 0), -(@ID, 'esMX', 'Buen trabajo, $n; con esto ya tengo para una temporada. Ten, tu recompensa.$B$BY tengo otro trabajo para ti, si te interesa. Lo que busco está en la excavación de Uldaman y no es fácil de conseguir, pero te recompensaré bien.$B$BY con algo más tentador que las monedas, ¿qué me dices?', 0); --- 273 Aprovisionar la excavación --- https://es.classic.wowhead.com/quest=273 -SET @ID := 273; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Malditos Hierro Negro...!$B$BY que Saean esté conchabado con ellos... Mira que hemos trabajado juntos un año y no me había percatado de nada.$B$BBah, qué más da.', 0), -(@ID, 'esMX', '¡Malditos Hierro Negro...!$B$BY que Saean esté conchabado con ellos... Mira que hemos trabajado juntos un año y no me había percatado de nada.$B$BBah, qué más da.', 0); --- 454 Tras la emboscada --- https://es.classic.wowhead.com/quest=454 -SET @ID := 454; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Hola, $c.$B$B¿Tú vas a ser mi escolta? Me alegro, todo este asunto de los Hierro Negro me tiene un poco nervioso.$B$BBueno, voy a acabar de prepararme; ven a hablar conmigo cuando quieras que salgamos.', 0), -(@ID, 'esMX', 'Hola, $c.$B$B¿Tú vas a ser mi escolta? Me alegro, todo este asunto de los Hierro Negro me tiene un poco nervioso.$B$BBueno, voy a acabar de prepararme; ven a hablar conmigo cuando quieras que salgamos.', 0); --- 309 Proteger el envío --- https://es.classic.wowhead.com/quest=309 -SET @ID := 309; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Por fin, gracias a la Luz, la pólvora ha llegado! Pero eso que los Hierro Negro tengan ayuda interna para conseguir material es muy inquietante.$B$BPero no soy yo quien debe ocuparse de eso; yo voy a ocuparme de la pólvora.', 0), -(@ID, 'esMX', '¡Por fin, gracias a la Luz, la pólvora ha llegado! Pero eso que los Hierro Negro tengan ayuda interna para conseguir material es muy inquietante.$B$BPero no soy yo quien debe ocuparse de eso; yo voy a ocuparme de la pólvora.', 0); --- 2240 La cámara oculta --- https://es.classic.wowhead.com/quest=2240 -SET @ID := 2240; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Tienes algo que informar?', 0), -(@ID, 'esMX', '¿Tienes algo que informar?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Has visto la cámara de Khaz\'mul? ¡No puedo creerlo! Baelog estaba seguro de su existencia pero yo he de reconocer que tenía mis dudas.$B$BGracias, $n. Con un poco de suerte, tu hallazgo incitará a nuestros líderes a seguir luchando por recuperar Uldaman. Y, si algún día vuelve a estar bajo el control de Forjaz, ¡los secretos de la cámara de Khaz\'mul serán nuestros!', 0), -(@ID, 'esMX', '¿Has visto la cámara de Khaz\'mul? ¡No puedo creerlo! Baelog estaba seguro de su existencia pero yo he de reconocer que tenía mis dudas.$B$BGracias, $n. Con un poco de suerte, tu hallazgo incitará a nuestros líderes a seguir luchando por recuperar Uldaman. Y, si algún día vuelve a estar bajo el control de Forjaz, ¡los secretos de la cámara de Khaz\'mul serán nuestros!', 0); --- 250 Se aproxima una oscura amenaza --- https://es.classic.wowhead.com/quest=250 -SET @ID := 250; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'En el barril de aspecto sospechoso hay unos polvos de olor extraño.', 0), -(@ID, 'esMX', 'En el barril de aspecto sospechoso hay unos polvos de olor extraño.', 0); --- 199 Se aproxima una oscura amenaza --- https://es.classic.wowhead.com/quest=199 -SET @ID := 199; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Encontraste alguna pista, $n?', 0), -(@ID, 'esMX', '¿Encontraste alguna pista, $n?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Esto tiene muy mala pinta!', 0), -(@ID, 'esMX', '¡Esto tiene muy mala pinta!', 0); --- 161 Se aproxima una oscura amenaza --- https://es.classic.wowhead.com/quest=161 -SET @ID := 161; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Decías algo? No oigo nada, me pitan los oídos. ¿Qué es eso que me traes?', 0), -(@ID, 'esMX', '¿Decías algo? No oigo nada, me pitan los oídos. ¿Qué es eso que me traes?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Sí, Hinderweir tiene motivos para preocuparse.', 0), -(@ID, 'esMX', 'Sí, Hinderweir tiene motivos para preocuparse.', 0); --- 385 La caza de crocoliscos --- https://es.classic.wowhead.com/quest=385 -SET @ID := 385; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Te he contado lo del croco que casi se me come la mano? Tenía unos dientes como puñales, así... Pero le bloqueé la mandíbula con el cuchillo. Creo que todavía lo tengo por aquí...', 0), -(@ID, 'esMX', '¿Te he contado lo del croco que casi se me come la mano? Tenía unos dientes como puñales, así... Pero le bloqueé la mandíbula con el cuchillo. Creo que todavía lo tengo por aquí...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Buen trabajo, $n. Esto es de excelente calidad.', 0), -(@ID, 'esMX', 'Buen trabajo, $n. Esto es de excelente calidad.', 0); --- 257 La fanfarronada de un cazador --- https://es.classic.wowhead.com/quest=257 -SET @ID := 257; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Sin suerte? No te sientas mal, $n...$B$BNo todo el mundo puede ser yo.', 0), -(@ID, 'esMX', '¿Sin suerte? No te sientas mal, $n...$B$BNo todo el mundo puede ser yo.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Que lo has conseguido?$B$BBah, tampoco hay para tanto; hasta un crío con un arco de juguete podría matar a estas bestezuelas. Y no te emociones matando águilas ratoneras, que no es cuestión de que se extingan.$B$BBueno, pues... En fin, Daryl el Audaz siempre cumple su palabra.', 0), -(@ID, 'esMX', '¿Que lo has conseguido?$B$BBah, tampoco hay para tanto; hasta un crío con un arco de juguete podría matar a estas bestezuelas. Y no te emociones matando águilas ratoneras, que no es cuestión de que se extingan.$B$BBueno, pues... En fin, Daryl el Audaz siempre cumple su palabra.', 0); --- 258 El reto de un cazador --- https://es.classic.wowhead.com/quest=258 -SET @ID := 258; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Es natural sentir lástima por ti mismo cuando te lo muestra alguien lo $gnuevo:nueva; que eres en este mundo. No deberías sentirte mal, $n.$B$B¿Hm? ¿Entendí mal tu nombre?', 0), -(@ID, 'esMX', 'Es natural sentir lástima por ti mismo cuando te lo muestra alguien lo $gnuevo:nueva; que eres en este mundo. No deberías sentirte mal, $n.$B$B¿Hm? ¿Entendí mal tu nombre?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Esos jabalís te han dejado para el arrastre, ¿eh? No te preocupes, que no se lo diré a nadie; bastante mal lo estás pasando.$B$BAh, ¡que sí los has matado! Pues..., bueno, es normal. Era un juego de niños...$B$B¿Apuesta? ¿Qué apuesta?', 0), -(@ID, 'esMX', 'Esos jabalís te han dejado para el arrastre, ¿eh? No te preocupes, que no se lo diré a nadie; bastante mal lo estás pasando.$B$BAh, ¡que sí los has matado! Pues..., bueno, es normal. Era un juego de niños...$B$B¿Apuesta? ¿Qué apuesta?', 0); --- 271 La venganza de Vyrin --- https://es.wowhead.com/quest=271 --- https://wow-es.gamepedia.com/Misión:La venganza de Vyrin -SET @ID := 271; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Ya estás aquí, $n? ¿Qué tal la caza? ¡No te preocupes si no ha ido bien, ya irás mejorando!$B$BTampoco es que pudieras hacerlo peor que ahora...', 0), -(@ID, 'esMX', '¿Ya estás aquí, $n? ¿Qué tal la caza? ¡No te preocupes si no ha ido bien, ya irás mejorando!$B$BTampoco es que pudieras hacerlo peor que ahora...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Qué... Qué es esto? Parece una cabeza de oso.$B$B$B$BInteresante. Pero claro, no puede ser aquel oso...$B$B$B$B¡Llévatela! ¡Fuera de mi vista!', 0), -(@ID, 'esMX', '¿Qué... Qué es esto? Parece una cabeza de oso.$B$B$B$BInteresante. Pero claro, no puede ser aquel oso...$B$B$B$B¡Llévatela! ¡Fuera de mi vista!', 0); --- 531 La venganza de Vyrin --- https://es.classic.wowhead.com/quest=531 -SET @ID := 531; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Muy bien, $n, eso le enseñará! Dame la cabeza, ya me ocupo yo de ella.', 0), -(@ID, 'esMX', '¡Muy bien, $n, eso le enseñará! Dame la cabeza, ya me ocupo yo de ella.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Gracias por tu ayuda, $n. Llevaba tiempo buscando la revancha, ¡y lo hemos conseguido! Ten, te has ganado esto.', 0), -(@ID, 'esMX', 'Gracias por tu ayuda, $n. Llevaba tiempo buscando la revancha, ¡y lo hemos conseguido! Ten, te has ganado esto.', 0); --- 224 En defensa de las tierras del rey --- https://es.classic.wowhead.com/quest=224 -SET @ID := 224; -UPDATE `quest_template_locale` SET `Objectives` = 'El montaraz Pedernal, de Thelsamar, quiere que mates a 10 Troggs Rompecantos y 10 Exploradores Rompecantos.' WHERE `ID` = @ID AND locale IN ('esES', 'esMX'); -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Loch Modan está sitiado, $n! Necesitamos que todos los miembros sanos de la Alianza ayuden a nuestra causa. ¿Has matado a 10 Troggs Rompecantos y 10 Exploradores Rompecantos?', 0), -(@ID, 'esMX', '¡Loch Modan está sitiado, $n! Necesitamos que todos los miembros sanos de la Alianza ayuden a nuestra causa. ¿Has matado a 10 Troggs Rompecantos y 10 Exploradores Rompecantos?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Buen trabajo, $n! Has demostrado un valor excepcional en combate; nos has ayudado mucho en nuestra lucha contra los troggs.$B$BSi quieres buscarte más aventuras, ve a hablar con el montaraz Gravagau; seguro que agradece la ayuda de alguien tan capaz como tú. Está en la torre.', 0), -(@ID, 'esMX', '¡Buen trabajo, $n! Has demostrado un valor excepcional en combate; nos has ayudado mucho en nuestra lucha contra los troggs.$B$BSi quieres buscarte más aventuras, ve a hablar con el montaraz Gravagau; seguro que agradece la ayuda de alguien tan capaz como tú. Está en la torre.', 0); --- 237 En defensa de las tierras del rey --- https://es.classic.wowhead.com/quest=237 -SET @ID := 237; -UPDATE `quest_template_locale` SET `Objectives` = 'El montaraz Gravagau, de la torre de vigilancia sur, quiere que mates a 10 Aplastacráneos Rompecantos y 10 Videntes Rompecantos. Luego ve a informarle.' WHERE `ID` = @ID AND locale IN ('esES', 'esMX'); -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Necesitamos más tiempo, $r. Tus órdenes son matar 10 Aplastacráneos Rompecantos y 10 Videntes Rompecantos. Mantener al enemigo bajo presión hasta que se nos unan refuerzos. Este no es momento para comportamientos inactivos.', 0), -(@ID, 'esMX', 'Necesitamos más tiempo, $r. Tus órdenes son matar 10 Aplastacráneos Rompecantos y 10 Videntes Rompecantos. Mantener al enemigo bajo presión hasta que se nos unan refuerzos. Este no es momento para comportamientos inactivos.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Buen trabajo, $r.$B$BPero los refuerzos prometidos no han llegado; muchos de los nuestros yacen en el campo de batalla. Amargo es el dolor, pero debemos seguir adelante, por la Alianza.$B$BHabla con el montaraz Muroplof para que te informe de tu nuevo destino.', 0), -(@ID, 'esMX', 'Buen trabajo, $r.$B$BPero los refuerzos prometidos no han llegado; muchos de los nuestros yacen en el campo de batalla. Amargo es el dolor, pero debemos seguir adelante, por la Alianza.$B$BHabla con el montaraz Muroplof para que te informe de tu nuevo destino.', 0); diff --git a/sql/updates/world/3.3.5/2020_08_12_05_world_335.sql b/sql/updates/world/3.3.5/2020_08_12_05_world_335.sql deleted file mode 100644 index 052bec33acc..00000000000 --- a/sql/updates/world/3.3.5/2020_08_12_05_world_335.sql +++ /dev/null @@ -1,20 +0,0 @@ --- Emerald Dragons + Azuregos and Lord Kazzak seem to drop similar amounts -UPDATE `creature_template` SET `mingold` = 130*100*100, `maxgold` = 182*100*100 WHERE `entry` IN ( --- Azuregos --- https://youtu.be/7haJ41AAujk?t=118 161g, narrator says "usually about 160g" -6109, --- Ysondre --- https://youtu.be/3ZSRE2JQKWU?t=246 182g? --- https://youtu.be/5_IMr6hOoHg?t=247 130g -14887, --- Lethon -14888, --- Emeriss -14889, --- Taerar --- https://youtu.be/3ZSRE2JQKWU?t=246 139g --- https://youtu.be/PRfjvlbBTpA?t=366 78g x 2 players = 156g -14890, --- Lord Kazzak --- https://youtu.be/-P1iMu-CLuA?t=245 170g (look at guild chat) -12397); diff --git a/sql/updates/world/3.3.5/2020_08_13_00_world.sql b/sql/updates/world/3.3.5/2020_08_13_00_world.sql deleted file mode 100644 index 3cd31e5a765..00000000000 --- a/sql/updates/world/3.3.5/2020_08_13_00_world.sql +++ /dev/null @@ -1,2 +0,0 @@ --- Spawned only during outro event of quest The Truth Unorbed -DELETE FROM `creature` WHERE `id` IN (22232,22233,22235); diff --git a/sql/updates/world/3.3.5/2020_08_13_01_world.sql b/sql/updates/world/3.3.5/2020_08_13_01_world.sql deleted file mode 100644 index 4b9e14632d3..00000000000 --- a/sql/updates/world/3.3.5/2020_08_13_01_world.sql +++ /dev/null @@ -1,30 +0,0 @@ --- Kel'Thuzad SAI (Source: Sniffs & https://www.youtube.com/watch?v=VxdTm9lL0C8 & https://www.youtube.com/watch?v=p8aHRRpF8ZM) -SET @ID := 25465; -UPDATE `creature_template` SET `unit_flags` = `unit_flags`|768 WHERE `entry` = @ID; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` = @ID*100+0 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(@ID,0,0,0,1,0,100,0,25000,25000,25000,25000,0,80,@ID*100+0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kel'Thuzad - Out of Combat - Run Script"), -(@ID,0,1,0,10,0,100,0,0,10,10000,10000,1,11,50319,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Kel'Thuzad - Within 0-10 Range Out of Combat LoS - Cast 'Soul Flay'"), - -(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kel'Thuzad - On Script - Say Line 0"), -(@ID*100+0,9,1,0,0,0,100,0,5000,5000,0,0,0,11,50312,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Kel'Thuzad - On Script - Cast 'Unholy Frenzy'"); - --- First emote shown in https://www.youtube.com/watch?v=RQWNsM2pxtI -DELETE FROM `creature_text` WHERE `CreatureID` = @ID; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(@ID,0,0,"%s cackles maniacally. -",16,0,100,0,0,8818,13022,0,"Kel'Thuzad"), -(@ID,1,0,"You only delay the inevitable! The dread citadel rises in the east as the armies of the dead march from the heart of Icecrown!",14,0,100,0,0,0,26163,0,"Kel'Thuzad"); - --- Stitched Warsong Horror & Undying Aggressor respawns fastly, corpse despawns in 3 sec, one spawn is missing -UPDATE `creature` SET `spawntimesecs` = 60 WHERE `id` IN (25332,25333); -DELETE FROM `creature` WHERE `guid` = 86717 AND `id` = 25333; -INSERT INTO `creature` (`guid`,`id`,`map`,`zoneId`,`areaId`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`wander_distance`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`,`npcflag`,`unit_flags`,`dynamicflags`,`VerifiedBuild`) VALUES -(86717,25333,571,0,0,1,1,0,0,2449.73095,6550.7241,41.1757,4.694935,60,0,0,0,0,0,0,0,0,11159); - -UPDATE `creature_template` SET `AIName` = "SmartAI" WHERE `entry` IN (25332,25333); -DELETE FROM `smart_scripts` WHERE `entryorguid` IN (25332,25333) AND `source_type` = 0; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(25332,0,0,0,11,0,100,0,0,0,0,0,0,116,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Stitched Warsong Horror - On Respawn - Set Corpse Delay"), -(25333,0,0,0,11,0,100,0,0,0,0,0,0,116,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Undying Aggressor - On Respawn - Set Corpse Delay"); diff --git a/sql/updates/world/3.3.5/2020_08_15_00_world_335.sql b/sql/updates/world/3.3.5/2020_08_15_00_world_335.sql deleted file mode 100644 index c2866ca4b8d..00000000000 --- a/sql/updates/world/3.3.5/2020_08_15_00_world_335.sql +++ /dev/null @@ -1,206 +0,0 @@ --- 263 En defensa de las tierras del rey --- https://es.classic.wowhead.com/quest=263 -SET @ID := 263; -UPDATE `quest_template_locale` SET `Details` = 'Los Montaraces me dicen que eres valiente y capaz, $n. Nos hace falta $gun:una; $r como tú por aquí. La situación con los Troggs no mejora. La reserva está en combate; estamos solos. Pero con tu experiencia como $c, la cosa va a cambiar.$B$BLiquida a 10 Chamanes Rompecantos y a 10 Cascahuesos Rompecantos.$B$BA ver si los Troggs aprenden a temer tu reputación, Mata-Troggs.', `Objectives` = 'El Montaraz Muroplof, de la torre de vigilancia sur, quiere que mates a 10 Chamanes Rompecantos y a 10 Cascahuesos Rompecantos.', `VerifiedBuild` = 0 WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿De vuelta tan pronto? En caso de que no te haya quedado claro, necesitamos que mates a 10 Chamanes Rompecantos y 10 Rompehuesos Rompecantos, $N. ¡Ahora ve a buscarlos, Mata-Troggs!', 0), -(@ID, 'esMX', '¿De vuelta tan pronto? En caso de que no te haya quedado claro, necesitamos que mates a 10 Chamanes Rompecantos y 10 Rompehuesos Rompecantos, $N. ¡Ahora ve a buscarlos, Mata-Troggs!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Lo supe en cuanto te vi, $n. Sabía que Forjaz se enorgullecería de ti. Has servido bien al Rey Magni. Ahora que has demostrado ser $gun:una; ayudante leal del reino, quizás deberías hablar con el capitán para que te confíe más detalles.$B$BTe saludo, $n.', 0), -(@ID, 'esMX', 'Lo supe en cuanto te vi, $n. Sabía que Forjaz se enorgullecería de ti. Has servido bien al Rey Magni. Ahora que has demostrado ser $gun:una; ayudante leal del reino, quizás deberías hablar con el capitán para que te confíe más detalles.$B$BTe saludo, $n.', 0); --- 217 En defensa de las tierras del rey --- https://es.classic.wowhead.com/quest=217 -SET @ID := 217; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Grawmug y sus dos guardias, Rechín y Camorrista, todavía están vivos. Tu misión no estará completa hasta que los 3 hayan muerto. El imperio enano cuenta contigo, $n.', 0), -(@ID, 'esMX', 'Grawmug y sus dos guardias, Rechín y Camorrista, todavía están vivos. Tu misión no estará completa hasta que los 3 hayan muerto. El imperio enano cuenta contigo, $n.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Excelente, $n! Gracias por eliminar a Gromug; ahora tenemos más posibilidades de erradicar a los troggs.', 0), -(@ID, 'esMX', '¡Excelente, $n! Gracias por eliminar a Gromug; ahora tenemos más posibilidades de erradicar a los troggs.', 0); --- 314 La protección del rebaño --- https://es.classic.wowhead.com/quest=314 -SET @ID := 314; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Vagash sigue aterrorizando al ganado! Ayúdanos, por favor, ¡mata a esa maldita bestia!', 0), -(@ID, 'esMX', '¡Vagash sigue aterrorizando al ganado! Ayúdanos, por favor, ¡mata a esa maldita bestia!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Muy bien hecho! Veron se pondrá muy contento cuando oiga la noticia. Matar a Vagash no es tarea fácil. Imagino que un día combatirás en el frente de la Alianza, entre los hombres del rey Magni.', 0), -(@ID, 'esMX', '¡Muy bien hecho! Veron se pondrá muy contento cuando oiga la noticia. Matar a Vagash no es tarea fácil. Imagino que un día combatirás en el frente de la Alianza, entre los hombres del rey Magni.', 0); --- 2160 Suministros para Tannok --- https://es.classic.wowhead.com/quest=2160 -SET @ID := 2160; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Eh, sé $gbienvenido:bienvenida;! Venga, siéntate junto al fuego y entra en calor con una jarra de cerveza.', 0), -(@ID, 'esMX', '¡Eh, sé $gbienvenido:bienvenida;! Venga, siéntate junto al fuego y entra en calor con una jarra de cerveza.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Ah, por fin! ¡Los suministros! Empezaba a preocuparme. Hemos tenido pocas noticias de Yunquemar desde que los troggs se hicieron con el paso.$B$BGracias por traerme esto, $n. Te lo ruego, ponte $gcómodo:cómoda;. Debes de estar $gcansado:cansada; del viaje.', 0), -(@ID, 'esMX', '¡Ah, por fin! ¡Los suministros! Empezaba a preocuparme. Hemos tenido pocas noticias de Yunquemar desde que los troggs se hicieron con el paso.$B$BGracias por traerme esto, $n. Te lo ruego, ponte $gcómodo:cómoda;. Debes de estar $gcansado:cansada; del viaje.', 0); --- 179 Los enanos modistos --- https://es.classic.wowhead.com/quest=179 -SET @ID := 179; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Qué? ¿Los lobos te están dando problemillas? Ya sabes que tienes que evitar colmillos y patas y otras cosas afiladas, ¿verdad?', 0), -(@ID, 'esMX', '¿Qué? ¿Los lobos te están dando problemillas? Ya sabes que tienes que evitar colmillos y patas y otras cosas afiladas, ¿verdad?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Ah! Estupendo. Esta carne de lobo me vendrá muy bien. Oh, no te preocupes, $n, no he olvidado mi parte del trato. Ten, alguno de estos debería valerte.', 0), -(@ID, 'esMX', '¡Ah! Estupendo. Esta carne de lobo me vendrá muy bien. Oh, no te preocupes, $n, no he olvidado mi parte del trato. Ten, alguno de estos debería valerte.', 0); --- 233 Entrega de correo en el Valle de Crestanevada --- https://es.classic.wowhead.com/quest=233 -SET @ID := 233; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Sí? ¿Tienes algo para mí?', 0), -(@ID, 'esMX', '¿Sí? ¿Tienes algo para mí?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Gracias, llevo un tiempo esperando estas cartas...$B$BPor desgracia, no son todas para mí. Esta es para Grelin Barbablanca. No está muy lejos de aquí. Si quieres entregársela...', 0), -(@ID, 'esMX', 'Gracias, llevo un tiempo esperando estas cartas...$B$BPor desgracia, no son todas para mí. Esta es para Grelin Barbablanca. No está muy lejos de aquí. Si quieres entregársela...', 0); --- 170 Una nueva amenaza --- https://es.classic.wowhead.com/quest=170 -SET @ID := 170; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Tenaces pequeños bichos, ¿no son?', 0), -(@ID, 'esMX', 'Tenaces pequeños bichos, ¿no son?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Si los problemas que hemos tenido aquí son una muestra de lo que está ocurriendo en el resto de nuestra tierra, ¡tendremos muchos problemas! Solo puedo esperar que el Rey y el Senado estén tomando medidas para acabar con la amenaza que los troggs representan.', 0), -(@ID, 'esMX', 'Si los problemas que hemos tenido aquí son una muestra de lo que está ocurriendo en el resto de nuestra tierra, ¡tendremos muchos problemas! Solo puedo esperar que el Rey y el Senado estén tomando medidas para acabar con la amenaza que los troggs representan.', 0); --- 3361 Las penurias de un refugiado --- https://es.classic.wowhead.com/quest=3361 -SET @ID := 3361; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Esto es terrible, $n, esta ciudad no es adecuada para individuos como yo. ¡Hay tantas criaturas horribles aquí como en Gnomeregan antes del accidente!$B$B¿Tienes mis pertenencias? Si no es así, quién sabe lo que los trols habrán hecho con ellas a esta altura...', 0), -(@ID, 'esMX', 'Esto es terrible, $n, esta ciudad no es adecuada para individuos como yo. ¡Hay tantas criaturas horribles aquí como en Gnomeregan antes del accidente!$B$B¿Tienes mis pertenencias? Si no es así, quién sabe lo que los trols habrán hecho con ellas a esta altura...', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Hurra, los has encontrado! Eres todo un salvador. Toma, no es mucho, pero acéptalo por los problemas que te he causado. ¡Gracias!', 0), -(@ID, 'esMX', '¡Hurra, los has encontrado! Eres todo un salvador. Toma, no es mucho, pero acéptalo por los problemas que te he causado. ¡Gracias!', 0); --- 183 Cazador de jabalíes --- https://es.classic.wowhead.com/quest=183 -SET @ID := 183; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Cómo va la cacería?', 0), -(@ID, 'esMX', '¿Cómo va la cacería?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Fantástico! Ya puedo volver a mi caza diaria tranquilamente. Gracias, $n.', 0), -(@ID, 'esMX', '¡Fantástico! Ya puedo volver a mi caza diaria tranquilamente. Gracias, $n.', 0); --- 234 Entrega de correo en el Valle de Crestanevada --- https://es.classic.wowhead.com/quest=234 -SET @ID := 234; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Puedo ayudarte en algo?', 0), -(@ID, 'esMX', '¿Puedo ayudarte en algo?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Aah, excelente. Hace tiempo que no recibo noticias de Forjaz.', 0), -(@ID, 'esMX', 'Aah, excelente. Hace tiempo que no recibo noticias de Forjaz.', 0); --- 182 La cueva de los trols --- https://es.classic.wowhead.com/quest=182 -SET @ID := 182; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Por lo que he aprendido, estos trolls proceden del clan Peloescarcha. Me temo que no sé mucho más sobre ellos que pueda ser de utilidad para ti, $n.', 0), -(@ID, 'esMX', 'Por lo que he aprendido, estos trolls proceden del clan Peloescarcha. Me temo que no sé mucho más sobre ellos que pueda ser de utilidad para ti, $n.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Argh! ¡Malditos trols, la Luz los maldiga!$B$B$B$B¡Un grupo de ellos vino por la noche y se llevó mi diario! Sabía que no debía confiar en ese bueno para nada de...', 0), -(@ID, 'esMX', '¡Argh! ¡Malditos trols, la Luz los maldiga!$B$B$B$B¡Un grupo de ellos vino por la noche y se llevó mi diario! Sabía que no debía confiar en ese bueno para nada de...', 0); --- 3364 Entrega una infusión de albaza hirviendo --- https://es.classic.wowhead.com/quest=3364 -SET @ID := 3364; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Sí, soy Durnan Cortapieles. ¿Tienes algo para mí?', 0), -(@ID, 'esMX', 'Sí, soy Durnan Cortapieles. ¿Tienes algo para mí?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Oh, qué bien me va a sentar esto! Deja que me tome un descansito mientras disfruto esta infusión de albaza hirviendo.', 0), -(@ID, 'esMX', '¡Oh, qué bien me va a sentar esto! Deja que me tome un descansito mientras disfruto esta infusión de albaza hirviendo.', 0); --- 218 El diario robado --- https://es.classic.wowhead.com/quest=218 -SET @ID := 218; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Excelente, $n! Estoy muy agradecido por recuperar mi cuaderno. Bueno, parece que la situación con los trols aquí en el Valle de Crestanevada está bajo control y no hay por qué preocuparse.$B$BDespués de incluir los últimos detalles en mi informe, necesitaré que alguien se lo lleve a mi hermano Senir.', 0), -(@ID, 'esMX', '¡Excelente, $n! Estoy muy agradecido por recuperar mi cuaderno. Bueno, parece que la situación con los trols aquí en el Valle de Crestanevada está bajo control y no hay por qué preocuparse.$B$BDespués de incluir los últimos detalles en mi informe, necesitaré que alguien se lo lleve a mi hermano Senir.', 0); --- 282 Las observaciones de Senir --- https://es.classic.wowhead.com/quest=282 -SET @ID := 282; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Saludos! Ten cuidado, $n, el túnel de Dun Morogh está infestado de troggs. No es seguro atravesarlo.$B$BSi no tienes asuntos urgentes en Dun Morogh, te aconsejo que te quedes en Yunquemar hasta que el túnel sea más seguro.', 0), -(@ID, 'esMX', '¡Saludos! Ten cuidado, $n, el túnel de Dun Morogh está infestado de troggs. No es seguro atravesarlo.$B$BSi no tienes asuntos urgentes en Dun Morogh, te aconsejo que te quedes en Yunquemar hasta que el túnel sea más seguro.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Mm, bueno, si Barbablanca te ha mandado a Dun Morogh para asuntos importantes, yo no puedo detenerte, ¿no?$B$BDeja que te dé algún consejo e indicaciones.', 0), -(@ID, 'esMX', 'Mm, bueno, si Barbablanca te ha mandado a Dun Morogh para asuntos importantes, yo no puedo detenerte, ¿no?$B$BDeja que te dé algún consejo e indicaciones.', 0); --- 3365 Devuelve la jarra --- https://es.classic.wowhead.com/quest=3365 -SET @ID := 3365; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Espero que la infusión de albaza le llegara caliente a Durnan! ¿Te has acordado de traerme mi taza?', 0), -(@ID, 'esMX', '¡Espero que la infusión de albaza le llegara caliente a Durnan! ¿Te has acordado de traerme mi taza?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Excelente, $n! Te sorprendería saber la cantidad de mensajeros que conozco que olvidan hacer algo tan simple como devolver una taza. ¡Y las tazas no crecen en los árboles, o eso dicen!$B$BAquí tienes algo para premiar tu esfuerzo. Y gracias de nuevo por tu ayuda.', 0), -(@ID, 'esMX', '¡Excelente, $n! Te sorprendería saber la cantidad de mensajeros que conozco que olvidan hacer algo tan simple como devolver una taza. ¡Y las tazas no crecen en los árboles, o eso dicen!$B$BAquí tienes algo para premiar tu esfuerzo. Y gracias de nuevo por tu ayuda.', 0); --- 420 Las observaciones de Senir --- https://es.classic.wowhead.com/quest=420 -SET @ID := 420; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Cómo estás? ¿Te apetece tomarte algo conmigo? No es que haya mucho más que hacer con este frío.', 0), -(@ID, 'esMX', '¿Cómo estás? ¿Te apetece tomarte algo conmigo? No es que haya mucho más que hacer con este frío.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Qué es eso? Ah, el informe de mi hermano. Mmm...$B$BLe dije que moderara el uso del nombre del Rey, pero no me ha hecho caso. Supongo que no hará daño a nadie, pero sí que va a erizar alguna que otra pluma en el Senado. ¡Y no vendrá nada mal, no creas! ¡Ja, ja!$B$BEn fin, supongo que yo debería enviar mi informe a Forjaz también, pero la verdad es que voy un poco atrasado. Maldito frío.$B$BSi te interesa, más tarde podría tener trabajo para ti.', 0), -(@ID, 'esMX', '¿Qué es eso? Ah, el informe de mi hermano. Mmm...$B$BLe dije que moderara el uso del nombre del Rey, pero no me ha hecho caso. Supongo que no hará daño a nadie, pero sí que va a erizar alguna que otra pluma en el Senado. ¡Y no vendrá nada mal, no creas! ¡Ja, ja!$B$BEn fin, supongo que yo debería enviar mi informe a Forjaz también, pero la verdad es que voy un poco atrasado. Maldito frío.$B$BSi te interesa, más tarde podría tener trabajo para ti.', 0); --- 287 Poblado Peloescarcha --- https://es.classic.wowhead.com/quest=287 -SET @ID := 287; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿No puedes encontrarlo? ¡Mis instrucciones fueron muy claras! No tenemos mucho tiempo, ¡hay que darse prisa! No regreses hasta que hayas encontrado la cueva.', 0), -(@ID, 'esMX', '¿No puedes encontrarlo? ¡Mis instrucciones fueron muy claras! No tenemos mucho tiempo, ¡hay que darse prisa! No regreses hasta que hayas encontrado la cueva.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Ah, $n! Pensé que no tendrías problemas para encontrar el lugar, doy excelentes indicaciones, ya me entiendes...$B$BDeja que acabe mi informe.', 0), -(@ID, 'esMX', '¡Ah, $n! Pensé que no tendrías problemas para encontrar el lugar, doy excelentes indicaciones, ya me entiendes...$B$BDeja que acabe mi informe.', 0); --- 291 Los informes --- https://es.classic.wowhead.com/quest=291 -SET @ID := 291; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Vaya... Menos mal que dije a los guardias que no dejaran pasar mendigos... ¿Y bien? ¿Qué quieres? Habla rápido.', 0), -(@ID, 'esMX', 'Vaya... Menos mal que dije a los guardias que no dejaran pasar mendigos... ¿Y bien? ¿Qué quieres? Habla rápido.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '$B$B¡¿Autoridad del REY?! ¡Magni ha perdido totalmente la cabeza! Y ese maldito Barbablanca... Se ha encargado del asunto en persona, ¿eh? Al Senado no le gustará oír esto. Ni una pizca.$B$B¿Pero aún estás aquí? ¡Vete antes de que llame a la guardia!', 0), -(@ID, 'esMX', '$B$B¡¿Autoridad del REY?! ¡Magni ha perdido totalmente la cabeza! Y ese maldito Barbablanca... Se ha encargado del asunto en persona, ¿eh? Al Senado no le gustará oír esto. Ni una pizca.$B$B¿Pero aún estás aquí? ¡Vete antes de que llame a la guardia!', 0); --- 469 Entrega cotidiana --- https://es.classic.wowhead.com/quest=469 -SET @ID := 469; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Hola, $c. ¿Estarías interesado en un par de botas? ¿Quizás en algunas pieles recién curtidas?', 0), -(@ID, 'esMX', 'Hola, $c. ¿Estarías interesado en un par de botas? ¿Quizás en algunas pieles recién curtidas?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Ummm... esto es de parte de Einar, ¿verdad? No ha venido a darme sus pieles en persona desde hace casi una semana. ¡Tendrá otra vez problemas con su mujer!$B$BMe parece que tendré que mandar a mi esposa a hablar con Shida...', 0), -(@ID, 'esMX', 'Ummm... esto es de parte de Einar, ¿verdad? No ha venido a darme sus pieles en persona desde hace casi una semana. ¡Tendrá otra vez problemas con su mujer!$B$BMe parece que tendré que mandar a mi esposa a hablar con Shida...', 0); diff --git a/sql/updates/world/3.3.5/2020_08_15_01_world_335.sql b/sql/updates/world/3.3.5/2020_08_15_01_world_335.sql deleted file mode 100644 index 157f81aa087..00000000000 --- a/sql/updates/world/3.3.5/2020_08_15_01_world_335.sql +++ /dev/null @@ -1,206 +0,0 @@ --- 274 Se aproxima una oscura amenaza --- https://es.classic.wowhead.com/quest=274 -SET @ID := 274; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Qué te ha dado Ashlan para mí?', 0), -(@ID, 'esMX', '¿Qué te ha dado Ashlan para mí?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Un coloide desactivador para polvo de seforio?', 0), -(@ID, 'esMX', '¿Un coloide desactivador para polvo de seforio?', 0); --- 631 El Puente Thandol --- https://es.classic.wowhead.com/quest=631 -SET @ID := 631; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Registras el diminuto cadáver enano. Grabado en el yelmo puedes leer claramente: Ebenezer Herrumbra.', 0), -(@ID, 'esMX', 'Registras el diminuto cadáver enano. Grabado en el yelmo puedes leer claramente: Ebenezer Herrumbra.', 0); --- 304 Una misión hedionda --- https://es.classic.wowhead.com/quest=304 -SET @ID := 304; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Ya has localizado a Balgaras el Hediondo, $c? Se nos ha estado escapando demasiado tiempo.', 0), -(@ID, 'esMX', '¿Ya has localizado a Balgaras el Hediondo, $c? Se nos ha estado escapando demasiado tiempo.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Balgaras el Hediondo por fin está muerto. Aunque su muerte no devolverá la vida a todos los enanos inocentes que murieron innecesariamente a sus manos, ayudará a devolver la paz a los que sobrevivieron. Con Balgaras muerto, debería ser fácil acabar con el resto de escoria Hierro Negro. Ahora debemos exterminarlos antes de que sea enviado un nuevo líder.$B$BLo has hecho bien, $c.', 0), -(@ID, 'esMX', 'Balgaras el Hediondo por fin está muerto. Aunque su muerte no devolverá la vida a todos los enanos inocentes que murieron innecesariamente a sus manos, ayudará a devolver la paz a los que sobrevivieron. Con Balgaras muerto, debería ser fácil acabar con el resto de escoria Hierro Negro. Ahora debemos exterminarlos antes de que sea enviado un nuevo líder.$B$BLo has hecho bien, $c.', 0); --- 303 La guerra contra los Hierro Negro --- https://es.classic.wowhead.com/quest=303 -SET @ID := 303; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Roggo no ha podido contactar con las fuerzas de reserva. Necesitamos presión ofensiva sobre ese campamento Hierro Negro, $c. ¡Ahora vuelve y cumple tu deber con el rey Magni!', 0), -(@ID, 'esMX', 'Roggo no ha podido contactar con las fuerzas de reserva. Necesitamos presión ofensiva sobre ese campamento Hierro Negro, $c. ¡Ahora vuelve y cumple tu deber con el rey Magni!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Cumples bien tus órdenes, $c. Has demostrado ser $gun:una; valiente soldado y $gun:una; leal $gservidor:servidora; del rey Magni, ¡te rindo homenaje! Gracias a la presión que ejerciste sobre el campamento Hierro Negro tenemos ahora una oportunidad para expulsarlos definitivamente de nuestras tierras... si tan solo aparecieran las condenadas fuerzas de reserva...', 0), -(@ID, 'esMX', 'Cumples bien tus órdenes, $c. Has demostrado ser $gun:una; valiente soldado y $gun:una; leal $gservidor:servidora; del rey Magni, ¡te rindo homenaje! Gracias a la presión que ejerciste sobre el campamento Hierro Negro tenemos ahora una oportunidad para expulsarlos definitivamente de nuestras tierras... si tan solo aparecieran las condenadas fuerzas de reserva...', 0); --- 378 La furia mora en las profundidades --- https://es.classic.wowhead.com/quest=378 -SET @ID := 378; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'No dejaré que la estúpida burocracia humana interfiera en los asuntos de los enanos, $n. Se ha demostrado que Kam Furiahonda conspiró en el ataque al Puente Thandol. Las gentes del rey Magni perdieron sus vidas por las mentiras y la traición de Furiahonda. Puede que los humanos se hayan quedado satisfechos dejando que Furiahonda se pudra en Las Mazmorras, pero yo no dormiré tranquilo hasta que Furiahonda sea asesinado.', 0), -(@ID, 'esMX', 'No dejaré que la estúpida burocracia humana interfiera en los asuntos de los enanos, $n. Se ha demostrado que Kam Furiahonda conspiró en el ataque al Puente Thandol. Las gentes del rey Magni perdieron sus vidas por las mentiras y la traición de Furiahonda. Puede que los humanos se hayan quedado satisfechos dejando que Furiahonda se pudra en Las Mazmorras, pero yo no dormiré tranquilo hasta que Furiahonda sea asesinado.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Así que Kam Furiahonda por fin supo lo que es mirar a la muerte a los ojos? Bien. Esa cobarde escoria Hierro Negro lo tenía bien merecido. Lo has hecho bien, $c. Las víctimas del ataque al Puente Thandol fueron unas víctimas más de un mundo torturado por la guerra y el caos. Sus familias tendrán la paz de saber que Furiahonda recibió el castigo que merecía. La muerte del hermano de Largatrenza ha sido vengada.', 0), -(@ID, 'esMX', '¿Así que Kam Furiahonda por fin supo lo que es mirar a la muerte a los ojos? Bien. Esa cobarde escoria Hierro Negro lo tenía bien merecido. Lo has hecho bien, $c. Las víctimas del ataque al Puente Thandol fueron unas víctimas más de un mundo torturado por la guerra y el caos. Sus familias tendrán la paz de saber que Furiahonda recibió el castigo que merecía. La muerte del hermano de Largatrenza ha sido vengada.', 0); --- 632 El Puente Thandol --- https://es.classic.wowhead.com/quest=632 -SET @ID := 632; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Alguna señal de Herrumbra, $n?', 0), -(@ID, 'esMX', '¿Alguna señal de Herrumbra, $n?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Oh, no puede ser, son malas noticias...', 0), -(@ID, 'esMX', 'Oh, no puede ser, son malas noticias...', 0); --- 633 El Puente Thandol --- https://es.classic.wowhead.com/quest=633 -SET @ID := 633; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡El alijo de explosivos debe ser destruido!', 0), -(@ID, 'esMX', '¡El alijo de explosivos debe ser destruido!', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Lo que queda del puente está a salvo! Has prestado un gran servicio al rey Magni y a las gentes de Khaz Modan.$B$BSi tan solo pudiéramos resistir hasta la llegada de los refuerzos...', 0), -(@ID, 'esMX', '¡Lo que queda del puente está a salvo! Has prestado un gran servicio al rey Magni y a las gentes de Khaz Modan.$B$BSi tan solo pudiéramos resistir hasta la llegada de los refuerzos...', 0); --- 647 Licor de luna de Mackreel --- https://es.classic.wowhead.com/quest=647 -SET @ID := 647; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Cuál es la buena noticia, $r?', 0), -(@ID, 'esMX', '¿Cuál es la buena noticia, $r?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Ah, nada como licor de luna de Nubos MacKreel para calentarte en un día fresco! Y aquí estaba pensando que el mal bicho volvería a estar atrasado en sus pagos. ¡Gracias amigo! ¡Muchas gracias de hecho!', 0), -(@ID, 'esMX', '¡Ah, nada como licor de luna de Nubos MacKreel para calentarte en un día fresco! Y aquí estaba pensando que el mal bicho volvería a estar atrasado en sus pagos. ¡Gracias amigo! ¡Muchas gracias de hecho!', 0); --- 634 Petición a la Alianza --- https://es.classic.wowhead.com/quest=634 -SET @ID := 634; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Todas mis condolencias para Largatrenza y sus valientes soldados. Las noticias del Puente Thandol y de la caída de Dun Modr son un duro golpe.$B$BPero Stromgarde ha caído, de ahí nuestra presencia aquí, en el Refugio de la Zaga. Nos enfrentamos a la reconquista de nuestra propia ciudad.$B$BEl honor y el sentido del deber nos impiden abandonar las Tierras altas hasta que en Stromgarde vuelva a ondear el estandarte del Rey. Enviaré un mensaje a Largatrenza advirtiéndole de que está solo...', 0), -(@ID, 'esMX', 'Todas mis condolencias para Largatrenza y sus valientes soldados. Las noticias del Puente Thandol y de la caída de Dun Modr son un duro golpe.$B$BPero Stromgarde ha caído, de ahí nuestra presencia aquí, en el Refugio de la Zaga. Nos enfrentamos a la reconquista de nuestra propia ciudad.$B$BEl honor y el sentido del deber nos impiden abandonar las Tierras altas hasta que en Stromgarde vuelva a ondear el estandarte del Rey. Enviaré un mensaje a Largatrenza advirtiéndole de que está solo...', 0); --- 472 La caída de Dun Modr --- https://es.classic.wowhead.com/quest=472 -SET @ID := 472; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Qué valiente $c envía un mensaje desde Menethil? Ah $n, te llaman.$B$BTraes algo de luz a una situación desesperada. Es una buena noticia que el joven Harlo sobreviviera. Al huir resultó gravemente herido. Apenas tuvimos tiempo para enviarle a lomos del único corcel que quedaba con vida de todo el regimiento.$B$BPero ahora nos enfrentamos a una situación muy peligrosa. Dun Modr ha caído y solo somos una sombra del gran regimiento que fuimos un día.', 0), -(@ID, 'esMX', '¿Qué valiente $c envía un mensaje desde Menethil? Ah $n, te llaman.$B$BTraes algo de luz a una situación desesperada. Es una buena noticia que el joven Harlo sobreviviera. Al huir resultó gravemente herido. Apenas tuvimos tiempo para enviarle a lomos del único corcel que quedaba con vida de todo el regimiento.$B$BPero ahora nos enfrentamos a una situación muy peligrosa. Dun Modr ha caído y solo somos una sombra del gran regimiento que fuimos un día.', 0); --- 473 Preséntate ante el capitán Puñorrecio --- https://es.classic.wowhead.com/quest=473 -SET @ID := 473; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '$n. Valstag me ha informado de tus éxitos sobre los orcos Faucedraco en Dun Algaz. Eres $gun:una; $r de gran valor.$B$BY tengo una tarea para ti.', 0), -(@ID, 'esMX', '$n. Valstag me ha informado de tus éxitos sobre los orcos Faucedraco en Dun Algaz. Eres $gun:una; $r de gran valor.$B$BY tengo una tarea para ti.', 0); --- 464 Estandartes de batalla --- https://es.classic.wowhead.com/quest=464 -SET @ID := 464; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Has atacado ya el campamento Faucedraco?', 0), -(@ID, 'esMX', '¿Has atacado ya el campamento Faucedraco?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Buen combate, $n. Los Faucedraco ya no suponen la misma amenaza que cuando tenían dragones, pero siguen siendo unos duros oponentes.$B$BLos Faucedraco están liderados por Nek\'rosh, hijo de Nekros, su antiguo cabecilla. Nekros utilizó poderosa magia para domar a los dragones rojos, pero cuando la magia le falló... los dragones no estaban muy contentos.$B$BNekros fue asesinado y su hijo ha jurado venganza contra los dragones que acabaron con su padre.', 0), -(@ID, 'esMX', 'Buen combate, $n. Los Faucedraco ya no suponen la misma amenaza que cuando tenían dragones, pero siguen siendo unos duros oponentes.$B$BLos Faucedraco están liderados por Nek\'rosh, hijo de Nekros, su antiguo cabecilla. Nekros utilizó poderosa magia para domar a los dragones rojos, pero cuando la magia le falló... los dragones no estaban muy contentos.$B$BNekros fue asesinado y su hijo ha jurado venganza contra los dragones que acabaron con su padre.', 0); --- 484 Piel de crocolisco joven --- https://es.classic.wowhead.com/quest=484 -SET @ID := 484; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '$n, ¿verdad? ¿Tienes mis pieles?', 0), -(@ID, 'esMX', '$n, ¿verdad? ¿Tienes mis pieles?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Has hecho un buen trabajo, $n. Estas pieles son espléndidas. Tendré que curtirlas lo antes posible. Oh, pero antes de hacerlo, tengo otro trabajo del que podrías encargarte.', 0), -(@ID, 'esMX', 'Has hecho un buen trabajo, $n. Estas pieles son espléndidas. Tendré que curtirlas lo antes posible. Oh, pero antes de hacerlo, tengo otro trabajo del que podrías encargarte.', 0); --- 471 Deberes de aprendiz --- https://es.classic.wowhead.com/quest=471 -SET @ID := 471; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Mi aprendiz es como un hijo para mí. Le va a ser difícil vivir con una sola pierna.$B$BAh, $n, ¿qué tal va? ¿Tienes mis pieles?', 0), -(@ID, 'esMX', 'Mi aprendiz es como un hijo para mí. Le va a ser difícil vivir con una sola pierna.$B$BAh, $n, ¿qué tal va? ¿Tienes mis pieles?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Umm... No creo que estés $ginteresado:interesada; en convertirte en mi aprendiz, ¿verdad?$B$B¡Ja! No, estoy bromeando. Eres demasiado mayor. Además por tu aspecto se diría que tienes otras ambiciones. Bueno, en cualquier caso, me has traído buenas pieles y me serán muy útiles.', 0), -(@ID, 'esMX', 'Umm... No creo que estés $ginteresado:interesada; en convertirte en mi aprendiz, ¿verdad?$B$B¡Ja! No, estoy bromeando. Eres demasiado mayor. Además por tu aspecto se diría que tienes otras ambiciones. Bueno, en cualquier caso, me has traído buenas pieles y me serán muy útiles.', 0); --- 279 Zarpas de las profundidades --- https://es.classic.wowhead.com/quest=279 -SET @ID := 279; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Nuestros mercaderes no estarán a salvo hasta que nos libremos de Engullidor y de esos murlocs.', 0), -(@ID, 'esMX', 'Nuestros mercaderes no estarán a salvo hasta que nos libremos de Engullidor y de esos murlocs.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Ah, bien hecho, $n.$B$BAcepta esto como pago por haber cumplido con tu contrato con los marinos mercantes.', 0), -(@ID, 'esMX', 'Ah, bien hecho, $n.$B$BAcepta esto como pago por haber cumplido con tu contrato con los marinos mercantes.', 0); --- 1302 James Hyal --- https://es.classic.wowhead.com/quest=1302 -SET @ID := 1302; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'James Hyal, James Hyal... ¿Por qué me suena tan familiar?$B$B¡Claro! Por el incidente de la Posada Reposo Umbrío. Si tienes información relacionada con lo que ocurrió allí, deberías comunicársela al capitán Vimes cuanto antes. Es él quien lleva la investigación.', 0), -(@ID, 'esMX', 'James Hyal, James Hyal... ¿Por qué me suena tan familiar?$B$B¡Claro! Por el incidente de la Posada Reposo Umbrío. Si tienes información relacionada con lo que ocurrió allí, deberías comunicársela al capitán Vimes cuanto antes. Es él quien lleva la investigación.', 0); --- 288 La Tercera Flota --- https://es.classic.wowhead.com/quest=288 -SET @ID := 288; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Oh, ¡tengo mucha sed! ¿No quieres comprarle algo de beber a este pobre y lamentable idiota?', 0), -(@ID, 'esMX', 'Oh, ¡tengo mucha sed! ¿No quieres comprarle algo de beber a este pobre y lamentable idiota?', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡Ah! Ah, me sienta de perlas y suelta la lengua. ¡Gracias colega!', 0), -(@ID, 'esMX', '¡Ah! Ah, me sienta de perlas y suelta la lengua. ¡Gracias colega!', 0); --- 463 El Guardaverde --- https://es.classic.wowhead.com/quest=463 -SET @ID := 463; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Las hiedras y helechos hablan muy bien de ti, $gpequeño:pequeña;. Aunque tengo muchos nombres, solo respondo a unos pocos. Tú puedes llamarme Rethiel.$B$BDebes aguzar el oído... lamentar el destino de estas tierras heridas y te encargaré la misión de sanarlas.', 0), -(@ID, 'esMX', 'Las hiedras y helechos hablan muy bien de ti, $gpequeño:pequeña;. Aunque tengo muchos nombres, solo respondo a unos pocos. Tú puedes llamarme Rethiel.$B$BDebes aguzar el oído... lamentar el destino de estas tierras heridas y te encargaré la misión de sanarlas.', 0); --- 321 Hierro Forjaluz --- https://es.classic.wowhead.com/quest=321 -SET @ID := 321; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'El cofre está empapado y el revestimiento está roto. El interior y el exterior del cofre están dañados con zarpazos... como si los murlocs hubieran estado rebuscando y hubieran robado su tesoro.$B$BPero escondido en el cofre descubres un Lingote Forjaluz. Por desgracia se necesitan muchos más para conseguir el metal necesario para forjar un arma.', 0), -(@ID, 'esMX', 'El cofre está empapado y el revestimiento está roto. El interior y el exterior del cofre están dañados con zarpazos... como si los murlocs hubieran estado rebuscando y hubieran robado su tesoro.$B$BPero escondido en el cofre descubres un Lingote Forjaluz. Por desgracia se necesitan muchos más para conseguir el metal necesario para forjar un arma.', 0); --- 1249 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1249 -SET @ID := 1249; -DELETE FROM `quest_request_items_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¿Se escapó? Parecía un poco turbio por la forma en que nos miraba.', 0), -(@ID, 'esMX', '¿Se escapó? Parecía un poco turbio por la forma en que nos miraba.', 0); -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Le has cogido, ¿eh? Bien por ti. Me sorprende que ese fuera Slim.$B$BSeré sincero, nunca pensé que echaría de menos la excitación de algunas de las actividades más turbias. Supongo que las viejas costumbres nunca mueren. No se lo digas a Elling... probablemente intentaría conseguir que volviera a Ventormenta si se enterase de que echo de menos la acción.$B$BMe alegro de haber podido ayudarte en tu estancia en Menethil. Si necesitas algo más, solo tienes que pedirlo.', 0), -(@ID, 'esMX', 'Le has cogido, ¿eh? Bien por ti. Me sorprende que ese fuera Slim.$B$BSeré sincero, nunca pensé que echaría de menos la excitación de algunas de las actividades más turbias. Supongo que las viejas costumbres nunca mueren. No se lo digas a Elling... probablemente intentaría conseguir que volviera a Ventormenta si se enterase de que echo de menos la acción.$B$BMe alegro de haber podido ayudarte en tu estancia en Menethil. Si necesitas algo más, solo tienes que pedirlo.', 0); --- 1250 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1250 -SET @ID := 1250; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', '¡¿EL REY?! Eh... ¿el rey? ¿El rey, rey? ¿Estás de broma? No dijiste que estabas buscando a los secuestradores del rey. Ni siquiera sabía que había desaparecido... aunque eso explicaría la coronación de su hijo.$B$BEscribiré a Elling ahora mismo. Querrá saber que estás encargándote de esto.$B$BNunca habría adivinado que Jahn vendiese Ventormenta por una simple moneda. Incluso un pícaro debe tener honor cuando se trata de ciertas cosas.$B$BAhora, lo importante es encontrar a ese Hendel. Y creo que puedo ayudarte con eso.', 0), -(@ID, 'esMX', '¡¿EL REY?! Eh... ¿el rey? ¿El rey, rey? ¿Estás de broma? No dijiste que estabas buscando a los secuestradores del rey. Ni siquiera sabía que había desaparecido... aunque eso explicaría la coronación de su hijo.$B$BEscribiré a Elling ahora mismo. Querrá saber que estás encargándote de esto.$B$BNunca habría adivinado que Jahn vendiese Ventormenta por una simple moneda. Incluso un pícaro debe tener honor cuando se trata de ciertas cosas.$B$BAhora, lo importante es encontrar a ese Hendel. Y creo que puedo ayudarte con eso.', 0); --- 1264 El diplomático desaparecido --- https://es.classic.wowhead.com/quest=1264 -SET @ID := 1264; -DELETE FROM `quest_offer_reward_locale` WHERE `ID` = @ID AND `locale` IN ('esES', 'esMX'); -INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES -(@ID, 'esES', 'Un placer conocerte, $n. Soy el comandante Samaul. Estoy al cargo de las tropas de Jaina Valiente aquí, en Theramore.$B$BEstoy bastante ocupado pero, si tienes alguna pregunta, no dudes en hacérmela. Quizás no tenga mucho tiempo, pero no hay razón para que me ponga desagradable si necesitas mi ayuda.$B$BSi estás planeando viajar fuera de la ciudad, te sugiero que tengas cuidado. Además de ogros, orcos y murlocs, la parte sur del pantano está atestada de dragones negros.', 0), -(@ID, 'esMX', 'Un placer conocerte, $n. Soy el comandante Samaul. Estoy al cargo de las tropas de Jaina Valiente aquí, en Theramore.$B$BEstoy bastante ocupado pero, si tienes alguna pregunta, no dudes en hacérmela. Quizás no tenga mucho tiempo, pero no hay razón para que me ponga desagradable si necesitas mi ayuda.$B$BSi estás planeando viajar fuera de la ciudad, te sugiero que tengas cuidado. Además de ogros, orcos y murlocs, la parte sur del pantano está atestada de dragones negros.', 0); diff --git a/sql/updates/world/3.3.5/2020_08_15_02_world_335.sql b/sql/updates/world/3.3.5/2020_08_15_02_world_335.sql deleted file mode 100644 index b68e0f1421a..00000000000 --- a/sql/updates/world/3.3.5/2020_08_15_02_world_335.sql +++ /dev/null @@ -1,37 +0,0 @@ --- Make Private Hendel act more correctly and fix script stuck --- Source: https://www.youtube.com/watch?v=6XeuwJnqSd4 https://www.youtube.com/watch?v=mxRq_xKLn24 -DELETE FROM `smart_scripts` WHERE `entryorguid` = 4966 AND `source_type` = 0; -DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN 496600 AND 496602 AND `source_type` = 9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(4966,0,0,0,19,0,100,0,1324,0,0,0,0,80,496600,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Quest 'The Missing Diplomat (Part 16)' Taken - Run Script"), - -(496600,9,0,0,0,0,100,0,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Remove NPC Flag Questgiver"), -(496600,9,1,0,0,0,100,0,0,0,0,0,0,42,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Invincibility 1 HP"), -(496600,9,2,0,0,0,100,0,0,0,0,0,0,2,168,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Faction 168"), -(496600,9,3,0,0,0,100,0,0,0,0,0,0,45,1,1,0,0,0,0,11,5184,50,0,0,0,0,0,0,"Private Hendel - On Script - Set Data 1 1 (Theramore Sentry)"), -(496600,9,4,0,0,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Start Attacking"), -(496600,9,5,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Store Targetlist"), -(496600,9,6,0,0,0,100,0,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Event Phase 1"), - -(4966,0,1,0,2,1,100,1,0,20,0,0,0,80,496601,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - Between 0-20% Health - Run Script (Phase 1) (No Repeat)"), - --- Not played in 2 videos for some reasons -(496601,9,0,0,0,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Say Line 0"), -(496601,9,1,0,0,0,100,0,0,0,0,0,0,22,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Event Phase 2"), -(496601,9,2,0,0,0,100,0,0,0,0,0,0,46,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Stop Attack"), -(496601,9,3,0,0,0,100,0,0,0,0,0,0,24,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Evade"), - -(4966,0,2,0,21,2,100,0,0,0,0,0,0,80,496602,2,1,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Reached Home - Run Script (Phase 2)"), - --- He sets faction after reaching home only -(496602,9,0,0,0,0,100,0,0,0,0,0,0,2,1077,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Faction 1077"), --- Probably he sets orientation to Archmage Tervosh -(496602,9,1,0,0,0,100,0,2000,2000,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0.277231,"Private Hendel - On Script - Set Orientation"), --- Default movement is random but probably is set by waypoint script -(496602,9,2,0,0,0,100,0,0,0,0,0,0,89,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Stop Random Movement"), -(496602,9,3,0,0,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Say Line 1"), -(496602,9,4,0,0,0,100,0,0,0,0,0,0,17,64,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Emote State 64"), -(496602,9,5,0,0,0,100,0,0,0,0,0,0,45,2,2,0,0,0,0,11,5184,50,0,0,0,0,0,0,"Private Hendel - On Script - Set Data 2 to Theramore Sentry"), -(496602,9,6,0,0,0,100,0,0,0,0,0,0,107,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Private Hendel - On Script - Summon Group 1"), -(496602,9,7,0,0,0,100,0,0,0,0,0,0,45,1,1,0,0,0,0,19,4967,0,0,0,0,0,0,0,"Private Hendel - On Script - Set Data 1 1 (Archmage Tervosh)"), -(496602,9,8,0,0,0,100,0,0,0,0,0,0,100,1,0,0,0,0,0,19,4967,0,0,0,0,0,0,0,"Private Hendel - On Script - Send Target (Archmage Tervosh)"); diff --git a/sql/updates/world/3.3.5/2020_08_15_03_world.sql b/sql/updates/world/3.3.5/2020_08_15_03_world.sql deleted file mode 100644 index 90200c02288..00000000000 --- a/sql/updates/world/3.3.5/2020_08_15_03_world.sql +++ /dev/null @@ -1,2 +0,0 @@ --- Add CREATURE_FLAG_EXTRA_NO_COMBAT to Toxic Tunnel (Naxxramas) -UPDATE `creature_template` SET `flags_extra` = `flags_extra`|0x00002000 WHERE `entry` = 16400; diff --git a/sql/updates/world/3.3.5/2020_08_15_04_world.sql b/sql/updates/world/3.3.5/2020_08_15_04_world.sql deleted file mode 100644 index 2c865a0c234..00000000000 --- a/sql/updates/world/3.3.5/2020_08_15_04_world.sql +++ /dev/null @@ -1,157 +0,0 @@ --- Warden Treelos -SET @NPC := 65811; -SET @PATH := @NPC * 10; -UPDATE `creature` SET `wander_distance` = 0,`MovementType` = 2 WHERE `guid` = @NPC; -UPDATE `creature` SET `position_x` = -1803.511, `position_y` = 4646.977, `position_z` = 19.73334, `orientation` = 2.782069, `currentwaypoint` = 1, `MovementType` = 2 WHERE `guid` = @NPC; -DELETE FROM `creature_addon` WHERE `guid` = @NPC; -INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`auras`) VALUES (@NPC,@PATH,0,0,1,0,''); -DELETE FROM `waypoint_data` WHERE `id` = @PATH; -INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`) VALUES -(@PATH,1,-1803.511,4646.977,19.73334), -(@PATH,2,-1806.302,4648.026,19.7354), -(@PATH,3,-1811.729,4650.576,19.73712), -(@PATH,4,-1820.917,4652.651,19.65766), -- Wait Here -(@PATH,5,-1806.76,4647.632,19.73359), -(@PATH,6,-1798.204,4645.634,18.52957), -(@PATH,7,-1792.864,4644.762,15.93469), -(@PATH,8,-1790.345,4644.342,14.63413), -(@PATH,9,-1786.262,4640.202,14.629), -(@PATH,10,-1783.267,4635.107,14.61708), -(@PATH,11,-1778.932,4631.083,14.60766), -(@PATH,12,-1767.724,4630.207,12.65584), -(@PATH,13,-1759.315,4630.365,12.36348), -(@PATH,14,-1752.533,4635.927,11.64559), -(@PATH,15,-1749.859,4641.148,11.4896), -(@PATH,16,-1749.342,4646.9,11.58107), -(@PATH,17,-1749.807,4649.842,11.68124), -(@PATH,18,-1752.798,4654.813,12.00678), -(@PATH,19,-1760.015,4659.648,12.52498), -(@PATH,20,-1765.655,4661.11,13.2111), -(@PATH,21,-1774.116,4662.596,14.87321), -(@PATH,22,-1779.585,4664.445,14.62318), -(@PATH,23,-1782.483,4669.484,14.63375), -(@PATH,24,-1783.937,4675.277,14.38006), -(@PATH,25,-1786.943,4689.771,12.19901), -(@PATH,26,-1795.366,4697.75,12.24373), -(@PATH,27,-1795.366,4697.75,12.24373), -(@PATH,28,-1795.366,4697.75,12.24373), -(@PATH,29,-1796.568,4698.823,12.21809), -(@PATH,30,-1804.996,4704.168,11.23805), -(@PATH,31,-1812.376,4709.268,10.39271), -(@PATH,32,-1822.081,4716.316,9.892865), -(@PATH,33,-1829.052,4722.574,10.48604), -(@PATH,34,-1831.33,4727.8,11.54623), -(@PATH,35,-1831.766,4736.22,13.99709), -(@PATH,36,-1830.739,4741.621,16.24664), -(@PATH,37,-1829.747,4744.304,17.09319), -(@PATH,38,-1827.362,4745.648,18.20882), -(@PATH,39,-1822.167,4746.989,20.64674), -(@PATH,40,-1816.996,4746.004,23.22047), -(@PATH,41,-1814.754,4744.821,24.12455), -(@PATH,42,-1811.222,4740.513,25.53274), -(@PATH,43,-1805.106,4737.365,27.42546), -(@PATH,44,-1807.47,4739.047,26.76365), -- wait Here -(@PATH,45,-1812.203,4742.384,25.24649), -(@PATH,46,-1816.665,4745.775,23.24314), -(@PATH,47,-1821.645,4747.158,20.51319), -(@PATH,48,-1826.934,4746.034,18.35211), -(@PATH,49,-1830.59,4742.182,16.41434), -(@PATH,50,-1832.227,4736.953,14.33177), -(@PATH,51,-1832.385,4731.309,12.38629), -(@PATH,52,-1832.348,4725.553,10.82265), -(@PATH,53,-1833.194,4719.703,9.931902), -(@PATH,54,-1835.196,4714.126,9.617038), -(@PATH,55,-1838.714,4705.847,9.487278), -(@PATH,56,-1841.619,4700.646,9.248943), -(@PATH,57,-1847.862,4694.373,8.671054), -(@PATH,58,-1853.649,4692.015,8.139262), -(@PATH,59,-1862.4,4691.255,7.052509), -(@PATH,60,-1874.147,4691.15,4.642838), -(@PATH,61,-1888.559,4688.214,2.286811), -(@PATH,62,-1899.335,4683.292,0.7844561), -(@PATH,63,-1900.897,4682.444,0.5538373), -(@PATH,64,-1913.776,4680.642,-0.7968805), -(@PATH,65,-1925.123,4682.271,-1.525997), -- Wait Here -(@PATH,66,-1919.664,4679.85,-1.22198), -(@PATH,67,-1902.362,4681.39,0.3635311), -(@PATH,68,-1888.539,4686.894,2.282935), -(@PATH,69,-1877.202,4690.228,4.16307), -(@PATH,70,-1868.424,4691.286,5.862486), -(@PATH,71,-1859.586,4691.212,7.495709), -(@PATH,72,-1850.668,4690.899,8.439217), -(@PATH,73,-1839.003,4688.62,9.683162), -(@PATH,74,-1832.957,4687.138,10.25435), -(@PATH,75,-1830.047,4686.461,10.43636), -(@PATH,76,-1824.278,4687.304,10.65615), -(@PATH,77,-1808.639,4696.039,11.07814), -(@PATH,78,-1803.177,4698.232,11.68287), -(@PATH,79,-1787.036,4687.587,12.24434), -(@PATH,80,-1784.982,4682.22,12.63027), -(@PATH,81,-1785.735,4673.635,14.5907), -(@PATH,82,-1785.375,4667.628,14.64867), -(@PATH,83,-1785.108,4664.653,14.64001), -(@PATH,84,-1785.058,4655.656,14.63397), -(@PATH,85,-1787.074,4647.078,14.63508), -(@PATH,86,-1788.819,4645.085,14.63521), -(@PATH,87,-1794.038,4644.671,16.67877), -(@PATH,88,-1796.648,4645.14,17.99133); - --- Warden Treelos pauses at 3 locations. 20 seconds for the inn and tower and 7 for the gate. -UPDATE `waypoint_data` SET `delay` = 20000 where `id` = @PATH AND `point` = 4; -UPDATE `waypoint_data` SET `delay` = 20000 where `id` = @PATH AND `point` = 44; -UPDATE `waypoint_data` SET `delay` = 7000 where `id` = @PATH AND `point` = 65; - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` = 32373; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(13,1,32373,0,0,31,0,3,18437,0,0,0,0,"","Group 0: Spell 'Moonfire' (Effect 0) targets creature 'Viscious Teromoth'"); - --- Warden Treelos SAI -SET @ID := 18424; -UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=@ID; -DELETE FROM `smart_scripts` WHERE `entryorguid`=@ID AND `source_type`=0; -DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN @ID*100+0 AND @ID*100+2 AND `source_type`=9; -INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES -(@ID,0,0,0,1,0,100,0,10000,10000,60000,60000,87,@ID*100+0,@ID*100+1,@ID*100+2,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - Out of Combat - Run Random Script"), -(@ID,0,1,0,1,0,100,0,30000,35000,30000,35000,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - Out of Combat - Say Line 0"), -(@ID,0,2,0,10,0,100,0,0,25,15000,15000,11,32373,0,0,0,0,0,7,0,0,0,0,0,0,0,"Warden Treelos - Within 0-25 Range Out of Combat LoS - Cast 'Moonfire'"), -(@ID,0,3,0,5,0,100,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Killed Unit - Say Line 1"), - -(@ID*100+0,9,0,0,0,0,100,0,0,0,0,0,28,32356,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Cat Form'"), -(@ID*100+0,9,1,0,0,0,100,0,0,0,0,0,28,32357,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Bear Form'"), -(@ID*100+0,9,2,0,0,0,100,0,0,0,0,0,11,32356,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Cast 'Cat Form'"), - -(@ID*100+1,9,0,0,0,0,100,0,0,0,0,0,28,32356,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Cat Form'"), -(@ID*100+1,9,1,0,0,0,100,0,0,0,0,0,28,32357,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Bear Form'"), -(@ID*100+1,9,2,0,0,0,100,0,0,0,0,0,11,32357,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Cast 'Bear Form'"), - -(@ID*100+2,9,0,0,0,0,100,0,0,0,0,0,28,32356,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Cat Form'"), -(@ID*100+2,9,1,0,0,0,100,0,0,0,0,0,28,32357,0,0,0,0,0,1,0,0,0,0,0,0,0,"Warden Treelos - On Script - Remove Aura 'Bear Form'"); - -DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 18424 AND `SourceId` = 0; -INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES -(22,3,18424,0,0,31,0,3,18437,0,0,0,0,"","Group 0: Execute SAI (Action 2) if invoker is creature 'Viscious Teromoth'"); - --- All texts are shown in http://web.archive.org/web/20120702153724/www.wowhead.com/npc=18424 --- But grouping may be not accurate, grouping is also based on comments but mostly on ids -DELETE FROM `creature_text` WHERE `CreatureID` = 18424; -INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES -(18424,0,0,"Go on, get out of here! Save yourself!",12,0,100,0,0,0,15391,0,"Warden Treelos"), -(18424,0,1,"BOOM!",12,0,100,0,0,0,15395,0,"Warden Treelos"), -(18424,0,2,"Stop looking at me!",12,0,100,0,0,0,15397,0,"Warden Treelos"), -(18424,0,3,"They broke us all.",12,0,100,0,0,0,15398,0,"Warden Treelos"), -(18424,0,4,"Can't... control... form.",12,0,100,0,0,0,15399,0,"Warden Treelos"), -(18424,0,5,"Meow.",12,0,100,0,0,0,15400,0,"Warden Treelos"), -(18424,0,6,"Roar!",12,0,100,0,0,0,15401,0,"Warden Treelos"), -(18424,0,7,"Blinding white light, and then silence!",12,0,100,0,0,0,15402,0,"Warden Treelos"), -(18424,0,8,"Too close to the truth, too close to the truth!",12,0,100,0,0,0,15403,0,"Warden Treelos"), -(18424,0,9,"Who are you to stare at me and pass judgment?!",12,0,100,0,0,0,15453,0,"Warden Treelos"), -(18424,0,10,"Do I know you? If you're interested in joining the Cenarion Expedition step right in.",12,0,100,0,0,0,15454,0,"Warden Treelos"), -(18424,0,11,"Careful who you talk to. The teromoths have ears.",12,0,100,0,0,0,15455,0,"Warden Treelos"), -(18424,0,12,"Not all dinner guests are gracious. Mind your manners!",12,0,100,0,0,0,15456,0,"Warden Treelos"), -(18424,0,13,"It knows all, it sees all!",12,0,100,0,0,0,15457,0,"Warden Treelos"), -(18424,0,14,"No need to wait outside in the rain. Come in... you're welcome with us in here.",12,0,100,0,0,0,15458,0,"Warden Treelos"), -(18424,1,0,"You won't get my clothes! Die!",12,0,100,0,0,0,15418,0,"Warden Treelos"), -(18424,1,1,"Filthy vermin. Submit or perish!",12,0,100,0,0,0,15450,0,"Warden Treelos"), -(18424,1,2,"You as well, Flutter? We used to be such good friends. I will miss you.",12,0,100,0,0,0,15451,0,"Warden Treelos"), -(18424,1,3,"Oops, my bad. Sometimes I can't control my moonfire.",12,0,100,0,0,0,15452,0,"Warden Treelos"), -(18424,1,4,"The vicious teromoths and I are just fine in here on our own, thank you.",12,0,100,0,0,0,15459,0,"Warden Treelos"); diff --git a/sql/updates/world/3.3.5/2020_08_15_05_world_335.sql b/sql/updates/world/3.3.5/2020_08_15_05_world_335.sql deleted file mode 100644 index 4ba99047e49..00000000000 --- a/sql/updates/world/3.3.5/2020_08_15_05_world_335.sql +++ /dev/null @@ -1,4 +0,0 @@ --- -UPDATE `areatrigger_teleport` SET `target_position_x` = 801.505, `target_position_y` = 618.052, `target_position_z` = 412.393, `target_orientation` = 3.141593, `VerifiedBuild` = 11159 WHERE `ID` = 5505; -UPDATE `spell_target_position` SET `PositionX` = 1469.96, `PositionY` = -4222.51, `PositionZ` = 58.9938, `Orientation` = 0, `VerifiedBuild` = 11159 WHERE `ID` = 17609; -UPDATE `spell_target_position` SET `PositionX` = 2359.64, `PositionY` = -5662.41, `PositionZ` = 382.28, `Orientation` = 0.596899, `VerifiedBuild` = 11159 WHERE `ID` = 53822; diff --git a/sql/updates/world/3.3.5/2020_08_15_06_world.sql b/sql/updates/world/3.3.5/2020_08_15_06_world.sql new file mode 100644 index 00000000000..139364a07b5 --- /dev/null +++ b/sql/updates/world/3.3.5/2020_08_15_06_world.sql @@ -0,0 +1,3 @@ +-- TDB 335.20081 world +UPDATE `version` SET `db_version`='TDB 335.20081', `cache_id`=20081 LIMIT 1; +UPDATE `updates` SET `state`='ARCHIVED'; -- cgit v1.2.3