From 9c31943278649c8d7c8424feacc033dd11237bf0 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Tue, 7 Dec 2021 20:57:13 -0500 Subject: [PATCH] DB Updates --- ...021_12_02_00_world_2019_04_29_00_world.sql | 23 + ...021_12_02_01_world_2019_04_30_00_world.sql | 2 + ...12_02_02_world_2019_04_30_01_world_335.sql | 450 ++++++++++++++++++ ...021_12_02_03_world_2019_04_30_02_world.sql | 29 ++ ...021_12_02_04_world_2019_04_30_03_world.sql | 45 ++ ...021_12_02_05_world_2019_04_30_04_world.sql | 18 + ...12_02_06_world_2019_04_30_05_world_335.sql | 72 +++ ...12_02_07_world_2019_04_30_06_world_335.sql | 47 ++ ...021_12_02_08_world_2019_04_30_07_world.sql | 2 + ...021_12_02_09_world_2019_05_02_00_world.sql | 3 + ...12_03_00_world_2019_05_04_00_world_335.sql | 20 + ...12_03_01_world_2019_05_04_02_world_335.sql | 2 + ...021_12_03_02_world_2019_05_06_00_world.sql | 374 +++++++++++++++ ...12_03_03_world_2019_05_06_01_world_335.sql | 57 +++ ...12_03_04_world_2019_05_06_02_world_335.sql | 12 + ...021_12_03_05_world_2019_05_07_00_world.sql | 69 +++ ...021_12_03_06_world_2019_05_07_01_world.sql | 268 +++++++++++ ...021_12_03_07_world_2019_05_07_02_world.sql | 18 + ...021_12_03_08_world_2019_05_08_00_world.sql | 18 + ...021_12_03_09_world_2019_05_08_01_world.sql | 29 ++ ...12_03_10_world_2019_05_09_00_world_335.sql | 20 + ...12_03_11_world_2019_05_09_01_world_335.sql | 17 + ...12_05_00_world_2019_05_09_02_world_335.sql | 17 + ...12_05_01_world_2019_05_09_03_world_335.sql | 31 ++ ...021_12_05_02_world_2019_05_10_00_world.sql | 28 ++ ...021_12_05_03_world_2019_05_10_01_world.sql | 9 + ...021_12_05_04_world_2019_05_10_02_world.sql | 4 + ...021_12_05_05_world_2019_05_10_03_world.sql | 6 + ...021_12_05_06_world_2019_05_11_00_world.sql | 416 ++++++++++++++++ ...021_12_05_07_world_2019_05_11_01_world.sql | 11 + ...021_12_05_08_world_2019_05_11_02_world.sql | 10 + ...021_12_05_09_world_2019_05_11_03_world.sql | 18 + ...12_05_10_world_2019_05_11_04_world_335.sql | 6 + ...021_12_05_11_world_2019_05_11_05_world.sql | 4 + ...021_12_05_12_world_2019_05_11_06_world.sql | 6 + ...021_12_05_13_world_2019_05_11_07_world.sql | 10 + ...021_12_05_14_world_2019_05_11_08_world.sql | 33 ++ ...021_12_05_15_world_2019_05_11_09_world.sql | 4 + ...021_12_05_16_world_2019_05_12_00_world.sql | 124 +++++ ...021_12_05_17_world_2019_05_12_01_world.sql | 6 + ...021_12_05_18_world_2019_05_13_00_world.sql | 111 +++++ ...12_05_19_world_2019_05_13_02_world_335.sql | 16 + ...12_05_20_world_2019_05_13_03_world_335.sql | 4 + ...12_05_21_world_2019_05_13_04_world_335.sql | 330 +++++++++++++ ...021_12_05_22_world_2019_05_15_01_world.sql | 4 + ...12_05_23_world_2019_05_15_02_world_335.sql | 3 + ...12_05_24_world_2019_05_15_03_world_335.sql | 11 + ...12_05_25_world_2019_05_15_04_world_335.sql | 10 + ...12_05_26_world_2019_05_15_05_world_335.sql | 11 + ...12_05_27_world_2019_05_15_06_world_335.sql | 28 ++ ...12_05_28_world_2019_05_15_07_world_335.sql | 14 + ...12_05_29_world_2019_05_15_08_world_335.sql | 2 + ...12_05_30_world_2019_05_15_09_world_335.sql | 21 + ...021_12_05_31_world_2019_05_16_00_world.sql | 2 + .../world/master/2021_12_05_33_world.sql | 1 + ...021_12_05_34_world_2019_05_18_00_world.sql | 6 + ...12_05_35_world_2019_05_18_01_world_335.sql | 3 + ...021_12_05_36_world_2019_05_21_00_world.sql | 5 + ...021_12_05_37_world_2019_05_21_01_world.sql | 5 + ...021_12_05_38_world_2019_05_21_02_world.sql | 9 + ...021_12_05_39_world_2019_05_21_03_world.sql | 6 + ...021_12_05_40_world_2019_05_21_04_world.sql | 5 + ...021_12_06_00_world_2019_05_21_05_world.sql | 8 + ...021_12_06_01_world_2019_05_21_06_world.sql | 11 + ...021_12_06_02_world_2019_05_21_07_world.sql | 4 + ...021_12_06_03_world_2019_05_22_03_world.sql | 3 + ...021_12_06_04_world_2019_05_21_08_world.sql | 23 + ...021_12_06_05_world_2019_05_21_09_world.sql | 23 + ...021_12_06_06_world_2019_05_22_00_world.sql | 9 + ...021_12_06_07_world_2019_05_22_01_world.sql | 18 + ...021_12_06_08_world_2019_05_22_02_world.sql | 32 ++ ...021_12_06_09_world_2019_05_22_04_world.sql | 147 ++++++ ...021_12_06_10_world_2019_05_22_05_world.sql | 8 + ...021_12_07_00_world_2019_05_23_01_world.sql | 9 + ...021_12_07_01_world_2019_05_23_00_world.sql | 22 + ...021_12_07_02_world_2019_05_23_02_world.sql | 16 + 76 files changed, 3278 insertions(+) create mode 100644 sql/updates/world/master/2021_12_02_00_world_2019_04_29_00_world.sql create mode 100644 sql/updates/world/master/2021_12_02_01_world_2019_04_30_00_world.sql create mode 100644 sql/updates/world/master/2021_12_02_02_world_2019_04_30_01_world_335.sql create mode 100644 sql/updates/world/master/2021_12_02_03_world_2019_04_30_02_world.sql create mode 100644 sql/updates/world/master/2021_12_02_04_world_2019_04_30_03_world.sql create mode 100644 sql/updates/world/master/2021_12_02_05_world_2019_04_30_04_world.sql create mode 100644 sql/updates/world/master/2021_12_02_06_world_2019_04_30_05_world_335.sql create mode 100644 sql/updates/world/master/2021_12_02_07_world_2019_04_30_06_world_335.sql create mode 100644 sql/updates/world/master/2021_12_02_08_world_2019_04_30_07_world.sql create mode 100644 sql/updates/world/master/2021_12_02_09_world_2019_05_02_00_world.sql create mode 100644 sql/updates/world/master/2021_12_03_00_world_2019_05_04_00_world_335.sql create mode 100644 sql/updates/world/master/2021_12_03_01_world_2019_05_04_02_world_335.sql create mode 100644 sql/updates/world/master/2021_12_03_02_world_2019_05_06_00_world.sql create mode 100644 sql/updates/world/master/2021_12_03_03_world_2019_05_06_01_world_335.sql create mode 100644 sql/updates/world/master/2021_12_03_04_world_2019_05_06_02_world_335.sql create mode 100644 sql/updates/world/master/2021_12_03_05_world_2019_05_07_00_world.sql create mode 100644 sql/updates/world/master/2021_12_03_06_world_2019_05_07_01_world.sql create mode 100644 sql/updates/world/master/2021_12_03_07_world_2019_05_07_02_world.sql create mode 100644 sql/updates/world/master/2021_12_03_08_world_2019_05_08_00_world.sql create mode 100644 sql/updates/world/master/2021_12_03_09_world_2019_05_08_01_world.sql create mode 100644 sql/updates/world/master/2021_12_03_10_world_2019_05_09_00_world_335.sql create mode 100644 sql/updates/world/master/2021_12_03_11_world_2019_05_09_01_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_00_world_2019_05_09_02_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_01_world_2019_05_09_03_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_02_world_2019_05_10_00_world.sql create mode 100644 sql/updates/world/master/2021_12_05_03_world_2019_05_10_01_world.sql create mode 100644 sql/updates/world/master/2021_12_05_04_world_2019_05_10_02_world.sql create mode 100644 sql/updates/world/master/2021_12_05_05_world_2019_05_10_03_world.sql create mode 100644 sql/updates/world/master/2021_12_05_06_world_2019_05_11_00_world.sql create mode 100644 sql/updates/world/master/2021_12_05_07_world_2019_05_11_01_world.sql create mode 100644 sql/updates/world/master/2021_12_05_08_world_2019_05_11_02_world.sql create mode 100644 sql/updates/world/master/2021_12_05_09_world_2019_05_11_03_world.sql create mode 100644 sql/updates/world/master/2021_12_05_10_world_2019_05_11_04_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_11_world_2019_05_11_05_world.sql create mode 100644 sql/updates/world/master/2021_12_05_12_world_2019_05_11_06_world.sql create mode 100644 sql/updates/world/master/2021_12_05_13_world_2019_05_11_07_world.sql create mode 100644 sql/updates/world/master/2021_12_05_14_world_2019_05_11_08_world.sql create mode 100644 sql/updates/world/master/2021_12_05_15_world_2019_05_11_09_world.sql create mode 100644 sql/updates/world/master/2021_12_05_16_world_2019_05_12_00_world.sql create mode 100644 sql/updates/world/master/2021_12_05_17_world_2019_05_12_01_world.sql create mode 100644 sql/updates/world/master/2021_12_05_18_world_2019_05_13_00_world.sql create mode 100644 sql/updates/world/master/2021_12_05_19_world_2019_05_13_02_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_20_world_2019_05_13_03_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_21_world_2019_05_13_04_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_22_world_2019_05_15_01_world.sql create mode 100644 sql/updates/world/master/2021_12_05_23_world_2019_05_15_02_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_24_world_2019_05_15_03_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_25_world_2019_05_15_04_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_26_world_2019_05_15_05_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_27_world_2019_05_15_06_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_28_world_2019_05_15_07_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_29_world_2019_05_15_08_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_30_world_2019_05_15_09_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_31_world_2019_05_16_00_world.sql create mode 100644 sql/updates/world/master/2021_12_05_33_world.sql create mode 100644 sql/updates/world/master/2021_12_05_34_world_2019_05_18_00_world.sql create mode 100644 sql/updates/world/master/2021_12_05_35_world_2019_05_18_01_world_335.sql create mode 100644 sql/updates/world/master/2021_12_05_36_world_2019_05_21_00_world.sql create mode 100644 sql/updates/world/master/2021_12_05_37_world_2019_05_21_01_world.sql create mode 100644 sql/updates/world/master/2021_12_05_38_world_2019_05_21_02_world.sql create mode 100644 sql/updates/world/master/2021_12_05_39_world_2019_05_21_03_world.sql create mode 100644 sql/updates/world/master/2021_12_05_40_world_2019_05_21_04_world.sql create mode 100644 sql/updates/world/master/2021_12_06_00_world_2019_05_21_05_world.sql create mode 100644 sql/updates/world/master/2021_12_06_01_world_2019_05_21_06_world.sql create mode 100644 sql/updates/world/master/2021_12_06_02_world_2019_05_21_07_world.sql create mode 100644 sql/updates/world/master/2021_12_06_03_world_2019_05_22_03_world.sql create mode 100644 sql/updates/world/master/2021_12_06_04_world_2019_05_21_08_world.sql create mode 100644 sql/updates/world/master/2021_12_06_05_world_2019_05_21_09_world.sql create mode 100644 sql/updates/world/master/2021_12_06_06_world_2019_05_22_00_world.sql create mode 100644 sql/updates/world/master/2021_12_06_07_world_2019_05_22_01_world.sql create mode 100644 sql/updates/world/master/2021_12_06_08_world_2019_05_22_02_world.sql create mode 100644 sql/updates/world/master/2021_12_06_09_world_2019_05_22_04_world.sql create mode 100644 sql/updates/world/master/2021_12_06_10_world_2019_05_22_05_world.sql create mode 100644 sql/updates/world/master/2021_12_07_00_world_2019_05_23_01_world.sql create mode 100644 sql/updates/world/master/2021_12_07_01_world_2019_05_23_00_world.sql create mode 100644 sql/updates/world/master/2021_12_07_02_world_2019_05_23_02_world.sql diff --git a/sql/updates/world/master/2021_12_02_00_world_2019_04_29_00_world.sql b/sql/updates/world/master/2021_12_02_00_world_2019_04_29_00_world.sql new file mode 100644 index 000000000..af25f5dd3 --- /dev/null +++ b/sql/updates/world/master/2021_12_02_00_world_2019_04_29_00_world.sql @@ -0,0 +1,23 @@ +-- +UPDATE `creature` SET `orientation`=2.822289 WHERE `guid`=115151; +DELETE FROM `creature` WHERE `guid` IN (103664, 103665, 103670, 103671, 103672, 103673, 103708, 103738, 103824, 103827, 103892, 103909, 103911, 103916, 103917); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(103664, 24013, 571, 0, 0, '0', 0, 17311, 0, 2427.17, -3583.82, 235.574, 3.33358, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103665, 24013, 571, 0, 0, '0', 0, 17311, 0, 2489.82, -3642.58, 230.686, 0.26179, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103670, 24013, 571, 0, 0, '0', 0, 17311, 0, 2686.44, -3459.87, 225.688, 2.33874, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103671, 24013, 571, 0, 0, '0', 0, 17311, 0, 2494.36, -3657.27, 267.185, 6.02835, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103672, 24013, 571, 0, 0, '0', 0, 17311, 0, 2472.38, -3624.29, 230.704, 1.06465, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103673, 24013, 571, 0, 0, '0', 0, 17311, 0, 2654.03, -3729.31, 247.374, 0.50614, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103708, 24013, 571, 0, 0, '0', 0, 17311, 0, 2753.07, -3432.81, 260.421, 4.88692, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103738, 24013, 571, 0, 0, '0', 0, 17311, 0, 2686.1, -3769.21, 248.451, 0.767945, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103824, 24013, 571, 0, 0, '0', 0, 17311, 0, 2738.41, -3427.69, 223.898, 4.32842, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103827, 24013, 571, 0, 0, '0', 0, 17311, 0, 2635.78, -3701.51, 245.945, 5.60251, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103892, 24013, 571, 0, 0, '0', 0, 17311, 0, 2776.44, -3586.02, 254.337, 3.24631, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103909, 24013, 571, 0, 0, '0', 0, 17311, 0, 2776.69, -3621.71, 253.305, 3.59538, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103911, 24013, 571, 0, 0, '0', 0, 17311, 0, 2716.35, -3395.18, 260.169, 2.84984, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103916, 24013, 571, 0, 0, '0', 0, 17311, 0, 2457.49, -3619.88, 267.007, 1.95917, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0), +(103917, 24013, 571, 0, 0, '0', 0, 17311, 0, 2486.59, -3627.70, 267.017, 0.70742, 300, 0, 0, 8982, 3155, 0, 0, 0, 0, 0); + +DELETE FROM `creature_template_movement` WHERE `CreatureId`= 24013; +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(24013, 1, 1, 2, 0); diff --git a/sql/updates/world/master/2021_12_02_01_world_2019_04_30_00_world.sql b/sql/updates/world/master/2021_12_02_01_world_2019_04_30_00_world.sql new file mode 100644 index 000000000..1d7199bbe --- /dev/null +++ b/sql/updates/world/master/2021_12_02_01_world_2019_04_30_00_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=19 AND `SourceEntry` IN (8280); diff --git a/sql/updates/world/master/2021_12_02_02_world_2019_04_30_01_world_335.sql b/sql/updates/world/master/2021_12_02_02_world_2019_04_30_01_world_335.sql new file mode 100644 index 000000000..9ff829004 --- /dev/null +++ b/sql/updates/world/master/2021_12_02_02_world_2019_04_30_01_world_335.sql @@ -0,0 +1,450 @@ +-- +-- Quest "Taking Back Silithus" +DELETE FROM `quest_details` WHERE `ID` IN (8275,8276); +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8275,5,0,0,0,0,0,0,0,0), +(8276,5,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID` IN (8275,8276); + +-- Quest "Securing the Supply Lines" +DELETE FROM `quest_details` WHERE `ID` IN (8280,8281); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=5 WHERE `ID`=8280; +-- UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=8280; + +-- Quest "Stepping Up Security" +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=5 WHERE `ID`=8281; +-- UPDATE `quest_offer_reward` SET `Emote1`=4 WHERE `ID`=8281; + +-- Quest "Deadly Desert Venom" +-- DELETE FROM `quest_details` WHERE `ID`=8277; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8277,2,1,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=8277; +-- UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8277; + +-- Quest "Noggle's Last Hope" +-- DELETE FROM `quest_details` WHERE `ID`=8278; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8278,274,6,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=8278; +-- UPDATE `quest_offer_reward` SET `Emote1`=4 WHERE `ID`=8278; + +-- Quest "What Tomorrow Brings" +DELETE FROM `quest_details` WHERE `ID`=8286; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8286,1,1,1,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8286; + +-- Quest "Only One May Rise" +DELETE FROM `quest_details` WHERE `ID`=8288; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8288,5,25,1,1,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=8288; +UPDATE `quest_offer_reward` SET `Emote1`=6, `RewardText`="Could you be the first to earn favor among the Bronze Flight in a thousand years?" WHERE `ID`=8288; + +-- Quest "The Path of the Righteous" +DELETE FROM `quest_details` WHERE `ID`=8301; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8301,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1, `CompletionText`="There is much history rooted in their distrust of the mortal races; but alas, such is a tale better left for the Brood to tell when the time is right." WHERE `ID`=8301; +UPDATE `quest_offer_reward` SET `Emote1`=1, `RewardText`="You are not alone, hero. I will now grant you the ability to deputize others to help you in your quest. If you are to be the champion of your people, you will need assistance in your tasks and duties." WHERE `ID`=8301; + +-- Quest "The Hand of the Righteous" +DELETE FROM `quest_details` WHERE `ID`=8302; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8302,25,5,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1, `CompletionText`="Perhaps one day the whole of Cenarion Hold will be working under your command." WHERE `ID`=8302; +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID`=8302; + +-- Quest "Anachronos" +DELETE FROM `quest_details` WHERE `ID`=8303; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8303,2,1,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8303; + +-- Quest "Long Forgotten Memories" +DELETE FROM `quest_details` WHERE `ID`=8305; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8305,1,0,0,0,0,0,0,0,0); + +-- Quest "Kris of Unspoken Names" +DELETE FROM `quest_details` WHERE `ID`=8710; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8710,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8710; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=2 WHERE `ID`=8710; + +-- Quest "Ring of Unspoken Names" +-- DELETE FROM `quest_details` WHERE `ID`=8702; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8702,1,1,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8702; +-- UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8702; + +-- Quest "A Humble Offering" +DELETE FROM `quest_details` WHERE `ID`=9248; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(9248,2,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6, `CompletionText`="Fandu-dath-belore? Oh, pardon me, $N. I did not recognize you. Have you the scepter?" WHERE `ID`=9248; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=2 WHERE `ID`=9248; + +-- Quest "Shroud of Unspoken Names" +-- DELETE FROM `quest_details` WHERE `ID`=8694; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8694,1,1,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8694; +-- UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=2 WHERE `ID`=8694; + +-- Quest "The Perfect Poison" +DELETE FROM `quest_details` WHERE `ID`=9023; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(9023,1,1,1,1,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=25, `EmoteOnComplete`=25 WHERE `ID`=9023; +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=9023; + +-- Quest "Noggle's Lost Satchel" +DELETE FROM `quest_details` WHERE `ID`=8282; + +-- Quest "Wanted - Deathclasp, Terror of the Sands" +DELETE FROM `quest_details` WHERE `ID`=8283; +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=25, `EmoteOnComplete`=25 WHERE `ID`=8283; +-- UPDATE `quest_offer_reward` SET `Emote1`=66 WHERE `ID`=8283; + +-- Quest "Secret Communication" +-- DELETE FROM `quest_details` WHERE `ID`=8318; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8318,1,0,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8318; +-- UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=8318; + +-- Quest "Encrypted Twilight Texts" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=8319; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8319; + +-- Quest "Abyssal Contacts" +DELETE FROM `quest_details` WHERE `ID`=8361; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8361,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8361; +UPDATE `quest_offer_reward` SET `Emote1`=4 WHERE `ID`=8361; + +-- Quest "Abyssal Crests" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=8362; +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID`=8362; + +-- Quest "Twilight Geolords" +-- DELETE FROM `quest_details` WHERE `ID`=8320; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8320,1,0,0,0,0,0,0,0,0); +-- UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8320; + +-- Quest "Vyral the Vile" +DELETE FROM `quest_details` WHERE `ID`=8321; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8321,1,0,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8321; +-- UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8321; + +-- Quest "Aurel Goldleaf" +DELETE FROM `quest_details` WHERE `ID`=8331; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8331,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=8331; + +-- Quest "Dukes of the Council" +DELETE FROM `quest_details` WHERE `ID`=8332; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8332,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8332; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8332; + +-- Quest "Bor Wildmane" +DELETE FROM `quest_details` WHERE `ID`=8349; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8349,1,2,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8349; + +-- Quest "Medallion of Station" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=8333; +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=8333; + +-- Quest "Signet of the Dukes" +DELETE FROM `quest_details` WHERE `ID`=8348; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8348,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8348; +UPDATE `quest_offer_reward` SET `Emote1`=4 WHERE `ID`=8348; + +-- Quest "Abyssal Signets" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=8363; +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID`=8363; + +-- Quest "Goldleaf's Discovery" +DELETE FROM `quest_details` WHERE `ID`=8343; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8343,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8343; + +-- Quest "Lords of the Council" +DELETE FROM `quest_details` WHERE `ID`=8341; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8341,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8341; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8341; + +-- Quest "Bor Wishes to Speak" +DELETE FROM `quest_details` WHERE `ID`=8351; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8351,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=273 WHERE `ID`=8351; + +-- Quest "Twilight Ring of Lordship" +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=8342; + +-- Quest "Scepter of the Council" +DELETE FROM `quest_details` WHERE `ID`=8352; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8352,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8352; +UPDATE `quest_offer_reward` SET `Emote1`=4 WHERE `ID`=8352; + +-- Quest "Abyssal Scepters" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=8364; +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID`=8364; + +-- Quest "Field Duty" +DELETE FROM `quest_details` WHERE `ID`=8507; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8507,3,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=8507; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=8507; + +-- Quest "Field Duty" +DELETE FROM `quest_details` WHERE `ID`=8731; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8731,3,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=8731; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=8731; + +-- Quest "Field Duty Papers" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID` IN (8508, 8732); +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=25 WHERE `ID` IN (8508, 8732); + +-- Quest "Cloak of Unending Life" +-- DELETE FROM `quest_details` WHERE `ID` IN (8557,8689,8690,8691,8692,8693,8694,8695,8696); +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8557,1,1,2,0,0,0,0,0,0), +-- (8689,1,1,2,0,0,0,0,0,0), +-- (8690,1,1,2,0,0,0,0,0,0), +-- (8691,1,1,2,0,0,0,0,0,0), +-- (8692,1,1,2,0,0,0,0,0,0), +-- (8693,1,1,2,0,0,0,0,0,0), +-- (8694,1,1,2,0,0,0,0,0,0), +-- (8695,1,1,2,0,0,0,0,0,0), +-- (8696,1,1,2,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID` IN (8557,8689,8690,8691,8692,8693,8694,8695,8696); +-- UPDATE `quest_offer_reward` SET `Emote1`=273, `Emote2`=2 WHERE `ID` IN (8557,8689,8690,8691,8692,8693,8694,8695,8696); + +-- Quest "Band of Unending Life" +-- DELETE FROM `quest_details` WHERE `ID` IN (8556,8697,8698,8699,8700,8701,8702,8703,8704); +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8556,1,1,1,0,0,0,0,0,0), +-- (8697,1,1,1,0,0,0,0,0,0), +-- (8698,1,1,1,0,0,0,0,0,0), +-- (8699,1,1,1,0,0,0,0,0,0), +-- (8700,1,1,1,0,0,0,0,0,0), +-- (8701,1,1,1,0,0,0,0,0,0), +-- (8702,1,1,1,0,0,0,0,0,0), +-- (8703,1,1,1,0,0,0,0,0,0), +-- (8704,1,1,1,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID` IN (8556,8697,8698,8699,8700,8701,8702,8703,8704); +-- UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID` IN (8556,8697,8698,8699,8700,8701,8702,8703,8704); + +-- Quest "Mace of Unending Life" +-- DELETE FROM `quest_details` WHERE `ID` IN (8558,8705,8706,8707,8708,8709,8710,8711,8712); +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8558,1,1,25,0,0,0,0,0,0), +-- (8705,1,1,25,0,0,0,0,0,0), +-- (8706,1,1,25,0,0,0,0,0,0), +-- (8707,1,1,25,0,0,0,0,0,0), +-- (8708,1,1,25,0,0,0,0,0,0), +-- (8709,1,1,25,0,0,0,0,0,0), +-- (8710,1,1,25,0,0,0,0,0,0), +-- (8711,1,1,25,0,0,0,0,0,0), +-- (8712,1,1,25,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID` IN (8558,8705,8706,8707,8708,8709,8710,8711,8712); +-- UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=66 WHERE `ID` IN (8558,8705,8706,8707,8708,8709,8710,8711,8712); + +-- Quest "The Twilight Mystery" +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=8284; + +-- Quest "The Deserter" +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=8285; + +-- Quest "The Twilight Lexicon" +DELETE FROM `quest_details` WHERE `ID`=8279; + +-- Quest "A Terrible Purpose" +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=8287; + +-- Quest "True Believers" +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=8323; + +-- Quest "Dearest Natalia" +DELETE FROM `quest_details` WHERE `ID`=8304; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8304,1,1,1,6,0,0,0,0,0); +-- UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=6 WHERE `ID`=8304; + +-- Quest "Into The Maw of Madness" +-- DELETE FROM `quest_details` WHERE `ID`=8306; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8306,1,1,1,0,0,0,0,0,0); +-- UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=8306; + +-- Quest "Cenarion Battlegear" +DELETE FROM `quest_details` WHERE `ID`=8800; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8800,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=6 WHERE `ID`=8800; + +-- Quest "Volunteer's Battlegear" / "Veteran's Battlegear" / "Champion's Battlegear" / "Stalwart's Battlegear" +DELETE FROM `quest_details` WHERE `ID` IN (8548,8572,8573,8574); +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8548,1,1,0,0,0,0,0,0,0), +(8572,1,1,0,0,0,0,0,0,0), +(8573,1,1,0,0,0,0,0,0,0), +(8574,1,1,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID` IN (8548,8572,8573,8574); + +-- Quest "The Charge of the Dragonflights" +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=8555; + +-- Quest "Glyph Chasing" +-- DELETE FROM `quest_details` WHERE `ID`=8309; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8309,1,1,1,1,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=8309; +-- UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=5 WHERE `ID`=8309; + +-- Quest "Breaking the Code" +-- DELETE FROM `quest_details` WHERE `ID`=8310; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8310,1,1,1,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=25, `EmoteOnComplete`=25 WHERE `ID`=8310; +-- UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=8310; + +-- Quest "Unraveling the Mystery" +-- DELETE FROM `quest_details` WHERE `ID`=8314; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (8314,5,1,1,1,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8314; +-- UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1, `Emote3`=1 WHERE `ID`=8314; + +-- Quest "Allegiance to Cenarion Circle" +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=9338; + +-- Quest "Report to Marshal Bluewall" +-- DELETE FROM `quest_details` WHERE `ID`=9415; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (9415,6,5,25,0,0,0,0,0,0); +-- UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=9415; + +-- Quest "Report to General Kirika" +-- DELETE FROM `quest_details` WHERE `ID`=9416; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (9416,25,1,1,0,0,0,0,0,0); +-- UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=25 WHERE `ID`=9416; + +-- Quest "Scouring the Desert" +DELETE FROM `quest_details` WHERE `ID`=9419; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(9419,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1 WHERE `ID`=9419; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=66 WHERE `ID`=9419; + +-- Quest "Scouring the Desert" +DELETE FROM `quest_details` WHERE `ID`=9422; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(9422,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1 WHERE `ID`=9422; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=66 WHERE `ID`=9422; + +-- Quest "Target: Hive'Ashi Defenders" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID` IN (8501,8502,8773,8539,8772,8770,8771,8774,8777,8776,8775,8687); +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID` IN (8501,8502,8773,8539,8772,8770,8771,8774,8777,8776,8775,8687); + +-- Quest "Bandages for the Field" +UPDATE `quest_request_items` SET `CompletionText`="You have something for me, $n?", `EmoteOnComplete`=0 WHERE `ID` IN (8782,8808,8496,8810,8783,8809,8829); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID` IN (8782,8808,8496,8810,8783,8809,8829); + +-- Quest "Desert Survival Kits" +UPDATE `quest_request_items` SET `CompletionText`="You have something for me, $n?", `EmoteOnComplete`=0 WHERE `ID` IN (8497,8804); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID` IN (8497,8804); + +-- Quest "Boots for the Guard" +UPDATE `quest_request_items` SET `CompletionText`="You have something for me, $n?", `EmoteOnComplete`=0 WHERE `ID` IN (8540,8805,8541,8806,8786,8781,8780,8787); +UPDATE `quest_offer_reward` SET `Emote1`=66 WHERE `ID` IN (8540,8805,8541,8806,8786,8781,8780,8787); + +-- Quest "The Ironforge Brigade Needs Explosives!" / "The Orgrimmar Legion Needs Mojo!" +UPDATE `quest_request_items` SET `EmoteOnComplete`=0 WHERE `ID` IN (8778,8785); +UPDATE `quest_offer_reward` SET `Emote1`=4 WHERE `ID` IN (8778,8785); + +-- Quest "Scrying Materials" +UPDATE `quest_request_items` SET `CompletionText`="You have something for me, $n?", `EmoteOnComplete`=0 WHERE `ID` IN (8779,8807); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID` IN (8779); +DELETE FROM `quest_offer_reward` WHERE `ID`=8807; +INSERT INTO `quest_offer_reward` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `RewardText`, `VerifiedBuild`) VALUES +(8807,2,0,0,0,0,0,0,0,"Why, yes... these will be of tremendous aid! These materials are awfully hard to come by in the desert, $n. Thank you.",0); + +-- Quest "Azure Templar" +UPDATE `quest_request_items` SET `EmoteOnComplete`=0 WHERE `ID` IN (8737,8537,8536,8535); +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID` IN (8737,8537,8536,8535); + +-- Quest "The Four Dukes" +UPDATE `quest_request_items` SET `EmoteOnComplete`=0 WHERE `ID` IN (8538,8498); +UPDATE `quest_offer_reward` SET `Emote1`=66 WHERE `ID` IN (8538); +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID` IN (8498); + +-- Quest "Hive'Ashi Scout Report" +UPDATE `quest_request_items` SET `EmoteOnComplete`=0 WHERE `ID` IN (8739,8738,8534,8740); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID` IN (8739,8738,8534); +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID` IN (8740); + +-- Quest "The Calling" +DELETE FROM `quest_details` WHERE `ID`=8315; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8315,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=25, `EmoteOnComplete`=25 WHERE `ID`=8315; +UPDATE `quest_offer_reward` SET `Emote1`=5 WHERE `ID`=8315; + +-- Quest "Desert Recipe" +DELETE FROM `quest_details` WHERE `ID`=8307; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8307,1,1,1,0,0,0,0,0,0); + +-- Quest "Sharing the Knowledge" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8313; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=8313; + +-- Quest "Kitchen Assistance" +DELETE FROM `quest_details` WHERE `ID`=8317; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(8317,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=8317; +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID`=8317; + +-- Quest "Brann Bronzebeard's Lost Letter" +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=8308; +-- UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=8308; + +-- Quest "Examine the Vessel" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=7785; +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=7785; + +-- Quest "Thunderaan the Windseeker" +DELETE FROM `quest_details` WHERE `ID`=7786; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(7786,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=5, `EmoteOnComplete`=5 WHERE `ID`=7786; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=25, `Emote3`=5, `Emote4`=22 WHERE `ID`=7786; diff --git a/sql/updates/world/master/2021_12_02_03_world_2019_04_30_02_world.sql b/sql/updates/world/master/2021_12_02_03_world_2019_04_30_02_world.sql new file mode 100644 index 000000000..72fcbfcd0 --- /dev/null +++ b/sql/updates/world/master/2021_12_02_03_world_2019_04_30_02_world.sql @@ -0,0 +1,29 @@ +-- Spearfang Worg +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=24677; +DELETE FROM `smart_scripts` WHERE `entryorguid`=24677 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 +(24677,0,0,0,0,0,100,0,2000,6000,6000,9000,0,11,50075,0,0,0,0,0,2,0,0,0,0,0,0,0,"Spearfang Worg - In Combat - Cast 'Maim Flesh'"); + +-- Crazed Northsea Slaver +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=24676; +DELETE FROM `smart_scripts` WHERE `entryorguid`=24676 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 +(24676,0,0,0,2,0,100,0,0,30,60000,60000,0,11,5915,0,0,0,0,0,1,0,0,0,0,0,0,0,"Crazed Northsea Slaver - Between 0-30% Health - Cast 'Crazed'"); + +-- Frostwing Chimaera +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=24673; +DELETE FROM `smart_scripts` WHERE `entryorguid`=24673 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 +(24673,0,0,0,0,0,100,0,4000,6000,8000,12000,0,11,16552,64,0,0,0,0,2,0,0,0,0,0,0,0,"Frostwing Chimaera - In Combat - Cast 'Venom Spit'"); + +-- Forlorn Soul +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=24789; +DELETE FROM `smart_scripts` WHERE `entryorguid`=24789 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 +(24789,0,0,0,0,0,100,0,3000,5000,7000,11000,0,11,16583,0,0,0,0,0,2,0,0,0,0,0,0,0,"Forlorn Soul - In Combat - Cast 'Shadow Shock'"); + +-- Spotted Hippogryph +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=23772; +DELETE FROM `smart_scripts` WHERE `entryorguid`=23772 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 +(23772,0,0,0,0,0,100,0,5000,9000,9000,14000,0,11,49865,0,0,0,0,0,2,0,0,0,0,0,0,0,"Spotted Hippogryph - In Combat - Cast 'Eye Peck'"); diff --git a/sql/updates/world/master/2021_12_02_04_world_2019_04_30_03_world.sql b/sql/updates/world/master/2021_12_02_04_world_2019_04_30_03_world.sql new file mode 100644 index 000000000..1d9dc7026 --- /dev/null +++ b/sql/updates/world/master/2021_12_02_04_world_2019_04_30_03_world.sql @@ -0,0 +1,45 @@ +-- +-- Highlord Demitrian +UPDATE `creature_template` SET `gossip_menu_id`=5675 WHERE `entry`=14347; + +DELETE FROM `gossip_menu` WHERE `MenuID`=5675 AND `TextID`=6954; +DELETE FROM `gossip_menu` WHERE `MenuID` IN (5781,5784,5783); +INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES +(5675,6954,0), +(5781,6955,0), +(5784,6956,0), +(5783,6958,0); + +DELETE FROM `gossip_menu_option` WHERE `MenuID`=5675 AND `OptionIndex`=1; +DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (5781,5784,5783); +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(5675,1,0,"What must be done?",9547,1,1,0), +(5781,0,0,"The Firelord and all who dare stand in my way shall reel from my wrath.",9549,1,1,0), +(5784,0,0,"I shall scour the earth for this Earthshaper. What of the essence?",9552,1,1,0), +(5783,0,0,"Give me the vessel, Highlord.",9554,1,1,0); + +DELETE FROM `gossip_menu_option_action` WHERE `MenuID`=5675 AND `OptionIndex`=1; +DELETE FROM `gossip_menu_option_action` WHERE `MenuID` IN (5781,5784,5783); +INSERT INTO `gossip_menu_option_action` (`MenuID`, `OptionIndex`, `ActionMenuID`, `ActionPoiID`) VALUES +(5675,1,5781,0), +(5781,0,5784,0), +(5784,0,5783,0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (14,15) AND `SourceGroup`=5675; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(14,5675,6954,0,0,2,0,18564,1,0,0,0,0,"","Show gossip text 6954 if player has item 'Bindings of the Windseeker'"), +(14,5675,6954,0,0,14,0,7785,0,0,0,0,0,"","Show gossip text 6954 if quest 'Examine the vessel' is not taken"), +(14,5675,6954,0,1,2,0,18563,1,0,0,0,0,"","Show gossip text 6954 if player has item 'Bindings of the Windseeker'"), +(14,5675,6954,0,1,14,0,7785,0,0,0,0,0,"","Show gossip text 6954 if quest 'Examine the vessel' is not taken"), +(15,5675,1,0,0,2,0,18564,1,0,0,0,0,"","Show gossip option 1 if player has item 'Bindings of the Windseeker'"), +(15,5675,1,0,0,14,0,7785,0,0,0,0,0,"","Show gossip option 1 if quest 'Examine the vessel' is not taken"), +(15,5675,1,0,1,2,0,18563,1,0,0,0,0,"","Show gossip option 1 if player has item 'Bindings of the Windseeker'"), +(15,5675,1,0,1,14,0,7785,0,0,0,0,0,"","Show gossip option 1 if quest 'Examine the vessel' is not taken"), +(15,5675,0,0,0,2,0,18564,1,0,1,0,0,"","Show gossip option 0 if player doesn't have item 'Bindings of the Windseeker'"), +(15,5675,0,0,0,2,0,18563,1,0,1,0,0,"","Show gossip option 0 if player doesn't have item 'Bindings of the Windseeker'"), +(15,5675,0,0,0,14,0,7785,0,0,0,0,0,"","Show gossip option 0 if quest 'Examine the vessel' is not taken"); + +UPDATE `smart_scripts` SET `event_param1`=5783 WHERE `entryorguid`=14347 AND `source_type`=0 AND `id`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=14347 AND `source_type`=0 AND `id`=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`, `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 +(14347,0,2,0,62,0,100,0,5783,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Highlord Demitrian - On Gossip Option Selected - Close Gossip"); diff --git a/sql/updates/world/master/2021_12_02_05_world_2019_04_30_04_world.sql b/sql/updates/world/master/2021_12_02_05_world_2019_04_30_04_world.sql new file mode 100644 index 000000000..21c97dc41 --- /dev/null +++ b/sql/updates/world/master/2021_12_02_05_world_2019_04_30_04_world.sql @@ -0,0 +1,18 @@ +-- Prince Thunderaan +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=14435; +DELETE FROM `smart_scripts` WHERE `entryorguid`=14435 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=1443500 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 +(14435,0,0,0,54,0,100,0,0,0,0,0,80,1443500,0,0,0,0,0,1,0,0,0,0,0,0,0,"Prince Thunderaan - Just Summoned - Run Script"), +(14435,0,1,0,4,0,100,0,0,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Prince Thunderaan - On Aggro - Say Line 2"), +(14435,0,2,0,0,0,100,0,11000,15000,12000,20000,11,23009,0,0,0,0,0,1,0,0,0,0,0,0,0,"Prince Thunderaan - In Combat - Cast 'Tendrils of Air'"), +(14435,0,3,0,0,0,100,0,5000,7000,8000,11000,11,23011,0,0,0,0,0,1,0,0,0,0,0,0,0,"Prince Thunderaan - In Combat - Cast 'Tears of the Wind Seeker'"), +(1443500,9,0,0,0,0,100,0,0,0,0,0,11,20568,0,0,0,0,0,1,0,0,0,0,0,0,0,"Prince Thunderaan - On Script - Cast 'Ragnaros Emerge'"), +(1443500,9,1,0,0,0,100,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Prince Thunderaan - On Script - Say Line 0"), +(1443500,9,2,0,0,0,100,0,13000,13000,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Prince Thunderaan - On Script - Say Line 1"); + +DELETE FROM `creature_text` WHERE `CreatureID`=14435; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(14435,0,0,"Well done, servant. For so long I have been held captive within the prison of the Firelord. I am once more free to feast upon the out world! The land shall once more be ravaged by the force of the Wind Seeker!",14,0,100,0,0,0,9570,0,"Prince Thunderaan"), +(14435,1,0,"Ah, and the fool who freed me shall be among the first to quell my immense hunger.",14,0,100,0,0,0,9571,0,"Prince Thunderaan"), +(14435,2,0,"My power is discombobulatingly devastating! It is ludicrous that these mortals even attempt to enter my realm!",14,0,100,0,0,0,9572,0,"Prince Thunderaan"); diff --git a/sql/updates/world/master/2021_12_02_06_world_2019_04_30_05_world_335.sql b/sql/updates/world/master/2021_12_02_06_world_2019_04_30_05_world_335.sql new file mode 100644 index 000000000..b2c11c76a --- /dev/null +++ b/sql/updates/world/master/2021_12_02_06_world_2019_04_30_05_world_335.sql @@ -0,0 +1,72 @@ +-- +UPDATE `creature_template_addon` SET `auras` = '3616' WHERE `entry` IN ( +2208, -- Greymist Tidehunter +2651, -- Witherbark Hideskinner +2686, -- Witherbark Broodguard +3260, -- Bristleback Water Seeker +5224, -- Murk Slitherer +5856, -- Glassweb Spider +-- 6004, -- Shadowsworn Cultist +6551, -- Gorishi Wasp +8762); -- Timberweb Recluse + +DELETE FROM `creature_template_addon` WHERE `entry` IN (/*8556,*/10882,/*2644,3767,*/17236); +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES +-- (8556, '3616'), -- Crypt Walker +(10882, '3616'), -- Arikara +-- (2644, '3616'), -- Vilebranch Hideskinner +-- (3767, '3616'), -- Bleakheart Trickster +(17236, '3616'); -- Tcha'kaz + +-- Add Torch Burn 5680 for +-- UPDATE `creature_template_addon` SET `auras` = '5680' WHERE `entry` IN (2977); -- Venture Co. Taskmaster +DELETE FROM `creature_template_addon` WHERE `entry` IN (3736); +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES +(3736, '5680'); -- Darkslayer Mordenthal +-- UPDATE `creature_addon` SET `auras` = '5680' WHERE `guid` = 32917; + +-- Add Phasing Stealth 6718 for +DELETE FROM `creature_template_addon` WHERE `entry` IN (15609, 15610, 15611); +INSERT INTO `creature_template_addon` (`entry`, `bytes2`, `auras`) VALUES +(15609, 1, '6718'), -- Cenarion Scout Landion +(15610, 1, '6718'), -- Cenarion Scout Azenel +(15611, 1, '6718'); -- Cenarion Scout Jalia +-- UPDATE `creature_addon` SET `auras` = '6718' WHERE `guid` IN (46164,46165,46166); + +DELETE FROM `creature_template_addon` WHERE `entry` IN (3806); +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES +(3806, '3616 8218'); -- Forsaken Infiltrator +-- UPDATE `creature_addon` SET `auras` = '3616 8218' WHERE `guid` IN (34245, 34244, 34243, 34242, 34241, 34240, 34239, 34238, 34237, 34236); + +UPDATE `creature_template_addon` SET `auras` = '8218 8601' WHERE `entry` = 3807; -- Forsaken Assassin +UPDATE `creature_template_addon` SET `auras` = '8218' WHERE `entry` IN (3804); -- Forsaken Intruder + +-- Add Slowing Poison 8601 for +UPDATE `creature_template_addon` SET `auras` = '8601' WHERE `entry` IN ( +544, -- Murloc Nightcrawler +5422, -- Scorpid Hunter +6554, -- Gorishi Stinger +8601); -- Noxious Plaguebat + +DELETE FROM `creature_template_addon` WHERE `entry` IN (1110); +INSERT INTO `creature_template_addon` (`entry`, `bytes2`, `auras`) VALUES +(1110, 1, '8601');-- Skeletal Raider +-- UPDATE `creature_addon` SET `auras` = '8601' WHERE `guid` IN (5138, 5137, 5130, 5122, 5121, 5120, 5103, 5102, 5096, 5093, 5091, 5052, 5049, 4977, 4889, 4885); + +DELETE FROM `creature_template_addon` WHERE `entry` = 10041; +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES (10041, '8601'); -- Gorishi Hive Queen + +UPDATE `creature_template_addon` SET `auras` = '3616 8601' WHERE `entry` IN (909); -- Defias Night Blade + +DELETE FROM `creature_template_addon` WHERE `entry` IN (4971); +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES +(4971, '3616 8601'); -- Slim's Friend +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (4971) AND `source_type`=0 AND `id` IN (0,1); + +UPDATE `creature_template_addon` SET `auras` = '6408 8601' WHERE `entry` = 7110; -- Jadefire Shadowstalker +DELETE FROM `smart_scripts` WHERE `entryorguid` IN(7110) AND `source_type`=0 AND `id`=1; + +UPDATE `creature_template` SET `AIName`="" WHERE entry IN (1110,544,5422,8601,3807,3806,5224); +-- DELETE FROM `smart_scripts` WHERE `entryorguid` IN(7110,6554,6551) AND `source_type`=0 AND `id`=1; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (909,1110,544,5422,8601,3807,3806,5224) AND `source_type`=0 AND `id` IN (0,1); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (/*3767,*/5856) AND `source_type`=0 AND `id`=0; diff --git a/sql/updates/world/master/2021_12_02_07_world_2019_04_30_06_world_335.sql b/sql/updates/world/master/2021_12_02_07_world_2019_04_30_06_world_335.sql new file mode 100644 index 000000000..c516c299e --- /dev/null +++ b/sql/updates/world/master/2021_12_02_07_world_2019_04_30_06_world_335.sql @@ -0,0 +1,47 @@ +-- +-- Event Script +DELETE FROM `event_scripts` WHERE `id`=9208; +INSERT INTO `event_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `dataint`, `x`, `y`, `z`, `o`) VALUES +(9208,0,10,14862,9000000,0,-7276.38,852.34,3.64,0.5), +(9208,0,10,15288,9000000,0,-7233.39,906.415,-1.76649,1.81259), +(9208,0,10,15286,9000000,0,-7212.16,911.711,-1.76649,2.58543), +(9208,0,10,15290,9000000,0,-7210.3,895.014,-1.76649,0.544185); + +-- Aluntir +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=15288; +DELETE FROM `smart_scripts` WHERE `entryorguid`=15288 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 +(15288,0,0,0,0,0,30,0,5000,8000,12000,15000,11,19471,0,0,0,0,0,5,0,0,0,0,0,0,0,"Aluntir - In Combat - Cast 'Cast Berserker Charge'"), +(15288,0,1,0,6,0,100,0,0,0,0,0,63,1,1,0,0,0,0,19,14862,0,0,0,0,0,0,"Aluntir - On Just Died - Set Counter to Emissary Roman'khan"); + +-- Xil'xix +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=15286; +DELETE FROM `smart_scripts` WHERE `entryorguid`=15286 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 +(15286,0,0,0,0,0,30,0,3000,6000,12000,15000,11,19471,0,0,0,0,0,5,0,0,0,0,0,0,0,"Xil'xix - In Combat - Cast 'Cast Berserker Charge'"), +(15286,0,1,0,6,0,100,0,0,0,0,0,63,1,1,0,0,0,0,19,14862,0,0,0,0,0,0,"Xil'xix - On Just Died - Set Counter to Emissary Roman'khan"); + +-- Arakis +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=15290; +DELETE FROM `smart_scripts` WHERE `entryorguid`=15290 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 +(15290,0,0,0,0,0,30,0,7000,10000,12000,15000,11,19471,0,0,0,0,0,5,0,0,0,0,0,0,0,"Arakis - In Combat - Cast 'Cast Berserker Charge'"), +(15290,0,1,0,6,0,100,0,0,0,0,0,63,1,1,0,0,0,0,19,14862,0,0,0,0,0,0,"Arakis - On Just Died - Set Counter to Emissary Roman'khan"); + +-- Emissary Roman'khan +UPDATE `creature_template` SET `DamageModifier`=3, `AIName`="SmartAI" WHERE `entry`=14862; +DELETE FROM `smart_scripts` WHERE `entryorguid`=14862 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 +(14862,0,0,0,11,0,100,0,0,0,0,0,18,33555200,0,0,0,0,0,1,0,0,0,0,0,0,0,"Emissary Roman'khan - On Spawn - Add Unit Flags 'Immune to Player', 'Immune to NPC' & 'Not Selectable'"), +(14862,0,1,0,11,0,100,0,0,0,0,0,47,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Emissary Roman'khan - On Spawn - Set Visibility Off"), +(14862,0,2,0,77,0,100,0,1,3,0,0,19,33555200,0,0,0,0,0,1,0,0,0,0,0,0,0,"Emissary Roman'khan - On 3 Counters Set - Remove Unit Flags 'Immune to Player', 'Immune to NPC' & 'Not Selectable'"), +(14862,0,3,0,77,0,100,0,1,3,0,0,47,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Emissary Roman'khan - On 3 Counters Set - Set Visibility On"), +(14862,0,4,0,77,0,100,0,1,3,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Emissary Roman'khan - On 3 Counters Set - Say Line 0"), +(14862,0,5,0,4,0,100,0,0,0,0,0,108,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Emissary Roman'khan - On Aggro - Set Mana To 0"), +(14862,0,6,0,0,0,100,0,3000,6000,3000,6000,11,23772,0,0,0,0,0,1,0,0,0,0,0,0,0,"Emissary Roman'khan - In Combat - Cast 'Wilt'"), +(14862,0,7,0,0,0,100,0,6000,10000,8000,12000,11,23774,0,0,0,0,0,5,0,0,0,0,0,0,0,"Emissary Roman'khan - In Combat - Cast 'System Shock'"), +(14862,0,8,0,3,0,100,0,99,100,1000,1000,11,23773,0,0,0,0,0,1,0,0,0,0,0,0,0,"Emissary Roman'khan - Between 99-100% Mana - Cast 'Suffering of Sanity'"); + +DELETE FROM `creature_text` WHERE `CreatureID`=14862; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(14862,0,0,"Come, puny mortals. Come and face your end. The secrets of Ahn'Qiraj will die with Roman'khan!",14,0,100,0,0,0,10888,0,"Emissary Roman'khan"); diff --git a/sql/updates/world/master/2021_12_02_08_world_2019_04_30_07_world.sql b/sql/updates/world/master/2021_12_02_08_world_2019_04_30_07_world.sql new file mode 100644 index 000000000..943feb534 --- /dev/null +++ b/sql/updates/world/master/2021_12_02_08_world_2019_04_30_07_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `creature_loot_template` WHERE `Entry` = 423 AND `Item` = 6833; diff --git a/sql/updates/world/master/2021_12_02_09_world_2019_05_02_00_world.sql b/sql/updates/world/master/2021_12_02_09_world_2019_05_02_00_world.sql new file mode 100644 index 000000000..b939591cd --- /dev/null +++ b/sql/updates/world/master/2021_12_02_09_world_2019_05_02_00_world.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_skadi_ride_vehicle'; +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(61791,'spell_skadi_ride_vehicle'); diff --git a/sql/updates/world/master/2021_12_03_00_world_2019_05_04_00_world_335.sql b/sql/updates/world/master/2021_12_03_00_world_2019_05_04_00_world_335.sql new file mode 100644 index 000000000..f1b410faa --- /dev/null +++ b/sql/updates/world/master/2021_12_03_00_world_2019_05_04_00_world_335.sql @@ -0,0 +1,20 @@ +-- The Stagnant Oasis +DELETE FROM `event_scripts` WHERE `id` = 525; +INSERT INTO `event_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `dataint`, `x`, `y`, `z`, `o`) VALUES +(525, 2, 9, 825, 60, 0, 0, 0, 0, 0), +(525, 2, 9, 8194, 60, 0, 0, 0, 0, 0), +(525, 2, 9, 8195, 60, 0, 0, 0, 0, 0), +(525, 2, 9, 8196, 60, 0, 0, 0, 0, 0), +(525, 2, 9, 8197, 60, 0, 0, 0, 0, 0); + +-- DELETE FROM `gameobject` WHERE `id` = 3743; +-- INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES +-- (825, 3743, 1, 1, 1, -1278.97, -3008.1, 72.0716, 0.86185, 0, 0, 0.417711, 0.90858, -1, 100, 1), +-- (8194, 3743, 1, 1, 1, -1275.4, -3006.46, 72.5618, 1.29382, 0, 0, 0.602723, 0.79795, -1, 100, 1), +-- (8195, 3743, 1, 1, 1, -1279.63, -3014.32, 71.7535, 0.539832, 0, 0, 0.26665, 0.963793, -1, 100, 1), +-- (8196, 3743, 1, 1, 1, -1277.91, -3016.5, 72.699, 0.889334, 0, 0, 0.430157, 0.902754, -1, 100, 1), +-- (8197, 3743, 1, 1, 1, -1274.86, -3016.2, 72.6146, 1.63939, 0, 0, 0.730938, 0.682444, -1, 100, 1); + +DELETE FROM `gameobject_loot_template` WHERE `entry` = 2603; +INSERT INTO `gameobject_loot_template` (`entry`, `item`, `Chance`, `lootmode`, `groupid`, `MinCount`, `Maxcount`) VALUES +(2603, 5066, 100, 1, 0, 1, 1); diff --git a/sql/updates/world/master/2021_12_03_01_world_2019_05_04_02_world_335.sql b/sql/updates/world/master/2021_12_03_01_world_2019_05_04_02_world_335.sql new file mode 100644 index 000000000..aca68887e --- /dev/null +++ b/sql/updates/world/master/2021_12_03_01_world_2019_05_04_02_world_335.sql @@ -0,0 +1,2 @@ +-- +UPDATE `gameobject_template_addon` SET `flags`=0 WHERE `entry`=3743; diff --git a/sql/updates/world/master/2021_12_03_02_world_2019_05_06_00_world.sql b/sql/updates/world/master/2021_12_03_02_world_2019_05_06_00_world.sql new file mode 100644 index 000000000..f2961260e --- /dev/null +++ b/sql/updates/world/master/2021_12_03_02_world_2019_05_06_00_world.sql @@ -0,0 +1,374 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (20512,21065) 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 +(20512,0,0,0,4,0,100,0,0,0,0,0,0,36,20480,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tormented Soul - On Aggro - Upadte entry"), +(20512,0,1,0,0,0,100,0,6000,8000,15000,17000,0,11,36153,0,0,0,0,0,2,0,0,0,0,0,0,0,"Tormented Soul - IC - Cast Soulbind"), +(20512,0,2,0,7,0,100,0,0,0,0,0,0,36,20512,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tormented Soul - On evade - Upadte entry"), +(21065,0,0,0,4,0,100,0,0,0,0,0,0,36,20496,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tormented Citizen - On Aggro - Upadte entry"), +(21065,0,1,0,0,0,100,0,1000,2000,2000,4000,0,11,9613,67,0,0,0,0,2,0,0,0,0,0,0,0,"Tormented Citizen - IC - Cast Cast Shadow Bolt"), +(21065,0,2,0,0,0,100,0,9000,13000,120000,124000,0,11,11980,3,0,0,0,0,2,0,0,0,0,0,0,0,"Tormented Citizen - IC - Cast Curse of Weakness"), +(21065,0,3,0,0,0,100,0,9000,16000,19000,29000,0,11,36153,1,0,0,0,0,2,0,0,0,0,0,0,0,"Tormented Citizen - IC - Cast Soulbind"), +(21065,0,4,0,7,0,100,0,0,0,0,0,0,36,21065,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tormented Citizen - On evade - Upadte entry"); +DELETE FROM `spell_scripts` WHERE `id` IN (36153); +INSERT INTO `spell_scripts` (`id`,`effIndex`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES +(36153,0,0,15,36141,0,0,0,0,0,0); + +-- Tormented Citizen +DELETE FROM `creature` WHERE `guid` IN (103929); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(103929,21065,530,'0',0,0,0,2522.44,2002.22,90.0041,1.902409,300,0,0,6280,2991,0); +DELETE FROM `creature_addon` WHERE `guid` = 103929; +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(103929,0,8,1,0,""); + +-- Positions corrected +UPDATE `creature` SET `spawndist` = 3, `MovementType` = 1 WHERE `guid` = 74045; +UPDATE `creature` SET `position_x` = 2388.321, `position_y` = 2141.528, `position_z` = 87.105743, `orientation` = 3.455752 WHERE guid = 74037; +UPDATE `creature` SET `position_x` = 2430.300, `position_y` = 2145.886, `position_z` = 97.935562, `spawndist` = 2, `MovementType` = 1 WHERE `guid` = 74038; +UPDATE `creature` SET `position_x` = 2464.245, `position_y` = 2157.971, `position_z` = 94.933777, `spawndist` = 3, `MovementType` = 1 WHERE `guid` = 72627; +UPDATE `creature` SET `position_x` = 2474.984, `position_y` = 2155.038, `position_z` = 88.612022, `spawndist` = 3, `MovementType` = 1 WHERE `guid` = 72626; +UPDATE `creature` SET `position_x` = 2442.074, `position_y` = 2153.026, `position_z` = 91.919273, `spawndist` = 3, `MovementType` = 1 WHERE `guid` = 72618; +UPDATE `creature` SET `position_x` = 2434.966, `position_y` = 2160.352, `position_z` = 99.144302, `spawndist` = 3, `MovementType` = 1 WHERE `guid` = 72613; +UPDATE `creature` SET `position_x` = 2447.445, `position_y` = 2160.947, `position_z` = 100.37898, `spawndist` = 3, `MovementType` = 1 WHERE `guid` = 72619; +UPDATE `creature` SET `position_x` = 2503.256, `position_y` = 2120.726, `position_z` = 96.989487, `spawndist` = 3, `MovementType` = 1 WHERE `guid` = 72623; +UPDATE `creature` SET `position_x` = 2546.189, `position_y` = 2099.742, `position_z` = 99.141655, `spawndist` = 3, `MovementType` = 1 WHERE `guid` = 72630; + +-- Waypoints +-- Tormented Citizen +UPDATE `creature_addon` SET `emote` = 0 WHERE `guid` = 74047; +UPDATE `creature` SET `spawndist` = 0, `MovementType` = 2 WHERE `guid` IN (74039,74042,74043,74047,74048); +DELETE FROM `creature_addon` WHERE `guid` IN (74039,74042,74043,74047,74048); +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES +(74039,740390,4097), +(74042,740420,4097), +(74043,740430,4097), +(74047,740470,4097), +(74048,740480,4097); + +DELETE FROM `waypoint_data` WHERE `id` IN (74039,74042,74043,74047,74048, 740390,740420,740430,740470,740480); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`,`position_z`, `delay`, `action`, `orientation`, `action_chance`) VALUES +-- #74039 +(740390,1,2439.04,2133.35,89.4841,0,0,1.60124,100), +(740390,2,2438.33,2128.56,88.7369,0,0,3.0935,100), +(740390,3,2423.73,2129.26,87.0866,3000,0,3.23723,100), +(740390,4,2438.61,2128.6,88.7765,0,0,1.72534,100), +(740390,5,2438.98,2133.63,89.5049,0,0,1.54734,100), +(740390,6,2439.66,2121.87,87.8017,0,0,4.70464,100), +-- #74042 +(740420,1,2446.32,2070.76,83.7654,0,0,3.1835,100), +(740420,2,2432.35,2072.62,81.7627,0,0,1.90016,100), +(740420,3,2432.14,2077.78,82.7431,0,0,6.23671,100), +(740420,4,2434.8,2077.53,83.2042,30000,493,0.0289189,100), +(740420,5,2418.61,2089.26,83.63,0,0,1.87304,100), +(740420,6,2417.64,2098.43,83.1683,0,0,1.45913,100), +(740420,7,2422.04,2115.11,85.3595,0,0,0.139018,100), +(740420,8,2436.67,2116.47,86.5107,0,0,0.0197499,100), +(740420,9,2457.44,2115.9,88.2659,0,0,0.0433123,100), +(740420,10,2466.42,2116.9,86.9116,0,0,0.0629472,100), +(740420,11,2472.41,2116.24,92.5631,0,0,5.91181,100), +(740420,12,2475.36,2111.49,93.9131,0,0,4.7887,100), +(740420,13,2475.79,2102.42,94.0343,0,0,4.64733,100), +(740420,14,2475.6,2082.95,92.6845,0,0,5.29528,100), +(740420,15,2480.91,2078.7,91.8278,0,0,6.23651,100), +(740420,16,2494.22,2078.27,92.2927,0,0,1.71106,100), +(740420,17,2495.36,2085.08,93.5595,0,0,3.00462,100), +(740420,18,2492.48,2085.7,93.5028,30000,493,2.93786,100), +(740420,19,2494.91,2085.21,93.5568,0,0,4.69715,100), +(740420,20,2494.24,2078.72,92.3316,0,0,6.21061,100), +(740420,21,2515.59,2079.64,93.7808,0,0,1.30108,100), +(740420,22,2515.94,2099.22,95.7622,0,0,2.21764,100), +(740420,23,2513.44,2102.84,95.7428,0,0,2.07784,100), +(740420,24,2513.7,2102.85,95.7354,15000,494,6.25223,100), +(740420,25,2512.79,2107.75,95.3083,0,0,3.10672,100), +(740420,26,2496.74,2107.73,94.8289,0,0,3.14599,100), +(740420,27,2479.55,2110.52,94.0553,0,0,2.49568,100), +(740420,28,2473.74,2116.04,93.4441,0,0,2.70773,100), +(740420,29,2466.63,2117.07,86.9344,0,0,2.96691,100), +(740420,30,2462.65,2107.16,84.7481,0,0,4.44739,100), +(740420,31,2461.14,2098.56,83.9832,0,0,4.54949,100), +(740420,32,2458.37,2087.87,84.6008,0,0,4.44346,100), +(740420,33,2456.4,2080.98,84.0907,0,0,4.07826,100), +(740420,34,2451.4,2075.63,83.5538,0,0,3.98008,100), +-- #74043 +(740430,1,2457.28,2133,91.824,0,0,4.50347,100), +(740430,2,2453.54,2117.57,88.4613,0,0,3.14349,100), +(740430,3,2439.85,2118.2,87.1768,0,0,1.54127,100), +(740430,4,2438.32,2133.25,89.3847,0,0,1.56484,100), +(740430,5,2439.16,2118.06,87.07,0,0,3.07437,100), +(740430,6,2427.58,2117.9,86.2393,0,0,3.04953,100), +(740430,7,2420.42,2119.22,86.0026,0,0,1.96568,100), +(740430,8,2414.51,2133.84,86.8673,0,0,1.76698,100), +(740430,9,2412.31,2154.12,87.4583,0,0,1.64904,100), +(740430,10,2411.92,2170.33,89.3555,0,0,1.51552,100), +(740430,11,2414.74,2185.69,91.8998,0,0,1.40164,100), +(740430,12,2414.85,2189.55,94.2048,0,0,1.59406,100), +(740430,13,2414.31,2193.72,96.9149,0,0,1.75114,100), +(740430,14,2413.96,2199.58,98.0727,0,0,1.44876,100), +(740430,15,2415.6,2209.38,101.867,0,0,1.45182,100), +(740430,16,2417.75,2217.17,105.277,0,0,0.281572,100), +(740430,17,2435.35,2219.05,103.446,0,0,0.148054,100), +(740430,18,2449.94,2220.05,102.119,0,0,6.16813,100), +(740430,19,2459.68,2217.12,102.879,0,0,5.96,100), +(740430,20,2466.1,2215.85,103.909,0,0,6.1053,100), +(740430,21,2478.77,2213.67,103.306,0,0,6.12101,100), +(740430,22,2474.52,2214.42,104.695,0,0,3.00298,100), +(740430,23,2456.97,2217.32,102.67,0,0,2.95585,100), +(740430,24,2443.41,2219.59,102.556,0,0,3.3407,100), +(740430,25,2430.08,2218.59,104.314,0,0,3.22289,100), +(740430,26,2416.84,2217.67,105.572,0,0,4.61305,100), +(740430,27,2414.2,2199.98,98.1094,0,0,4.55807,100), +(740430,28,2413.68,2195.12,97.5769,0,0,4.8683,100), +(740430,29,2414.54,2190.78,95.1419,0,0,4.91542,100), +(740430,30,2414.78,2186.89,92.2944,0,0,4.75442,100), +(740430,31,2413.84,2181.31,90.5563,0,0,4.52273,100), +(740430,32,2411.53,2164.89,88.6199,0,0,4.76227,100), +(740430,33,2412.63,2145.53,86.852,0,0,4.77798,100), +(740430,34,2415.05,2131.83,86.6396,0,0,5.06072,100), +(740430,35,2421.86,2117.74,85.8874,0,0,6.14849,100), +(740430,36,2453.33,2116.51,88.2952,0,0,1.43217,100), +(740430,37,2457.43,2132.71,91.7783,3000,0,1.53427,100), +(740430,38,2467.28,2133.84,93.4507,0,0,1.48715,100), +(740430,39,2467.02,2141.81,93.7895,0,0,1.57354,100), +(740430,40,2466.61,2134.27,93.3425,0,0,3.22288,100), +-- #74047 +(740470,1,2533.5,2104.57,99.937,0,0,3.1442,100), +(740470,2,2531.44,2106.01,99.9192,0,0,2.32896,100), +(740470,3,2529.05,2113.26,99.6688,0,0,1.57114,100), +(740470,4,2532.41,2129.14,98.9163,0,0,1.21143,100), +(740470,5,2535.41,2133.09,99.2317,0,0,0.586752,100), +(740470,6,2539.94,2135.22,99.7302,0,0,0.221542,100), +(740470,7,2544.99,2136.19,99.0847,0,0,6.1403,100), +(740470,8,2546.31,2134.51,99.0799,15000,494,4.65512,100), +(740470,9,2545.17,2136,99.0743,0,0,2.86441,100), +(740470,10,2539.57,2135.5,99.8234,0,0,3.4731,100), +(740470,11,2534.22,2132.84,99.0201,0,0,3.9247,100), +(740470,12,2532.12,2128.26,98.9504,0,0,4.69046,100), +(740470,13,2537.23,2128.39,99.3307,0,0,5.33919,100), +(740470,14,2537.6,2126.92,99.3942,15000,494,4.90644,100), +(740470,15,2536.78,2128.75,99.2915,0,0,2.51176,100), +(740470,16,2533.9,2131.95,98.9914,0,0,3.8815,100), +(740470,17,2530.56,2124.6,99.0497,0,0,4.41949,100), +(740470,18,2529.1,2110.57,99.7599,0,0,4.78469,100), +(740470,19,2530.69,2106.56,99.8482,0,0,5.28578,100), +(740470,20,2533.59,2104.51,99.9318,0,0,0.410801,100), +(740470,21,2535.31,2106.56,99.872,15000,494,0.501907,100), +-- #74048 +(740480,1,2506.51,2167.73,101.241,0,0,1.81801,100), +(740480,2,2505.96,2181.91,103.022,0,0,1.57846,100), +(740480,3,2505.8,2199.13,105.178,0,0,1.43316,100), +(740480,4,2510.48,2203.66,105.558,0,0,0.0861973,100), +(740480,5,2534.11,2205.25,104.846,0,0,6.22409,100), +(740480,6,2551.52,2204.65,104.765,0,0,5.64918,100), +(740480,7,2553.23,2199.38,103.939,0,0,4.81824,100), +(740480,8,2555.32,2181.23,101.081,0,0,4.8418,100), +(740480,9,2555.82,2171.91,99.729,0,0,4.15537,100), +(740480,10,2542.03,2158.35,98.3041,0,0,3.89231,100), +(740480,11,2532.67,2151.78,98.3788,0,0,3.5483,100), +(740480,12,2521.97,2149.79,98.4809,0,0,3.25613,100), +(740480,13,2514.42,2148.76,98.3802,0,0,2.76133,100); + +UPDATE `waypoint_scripts` SET `guid`=978 WHERE `guid`=970; +UPDATE `waypoint_scripts` SET `guid`=977 WHERE `guid`=969; +UPDATE `waypoint_scripts` SET `guid`=976 WHERE `guid`=968; +UPDATE `waypoint_scripts` SET `guid`=975 WHERE `guid`=967; +UPDATE `waypoint_scripts` SET `guid`=974 WHERE `guid`=966; +UPDATE `waypoint_scripts` SET `guid`=973 WHERE `guid`=964; +UPDATE `waypoint_scripts` SET `guid`=972 WHERE `guid`=963; +UPDATE `waypoint_scripts` SET `guid`=971 WHERE `guid`=962; +UPDATE `waypoint_scripts` SET `guid`=970 WHERE `guid`=961; +UPDATE `waypoint_scripts` SET `guid`=969 WHERE `guid`=960; +UPDATE `waypoint_scripts` SET `guid`=968 WHERE `guid`=959; +UPDATE `waypoint_scripts` SET `guid`=967 WHERE `guid`=958; +UPDATE `waypoint_scripts` SET `guid`=966 WHERE `guid`=957; +UPDATE `waypoint_scripts` SET `guid`=964 WHERE `guid`=956; +UPDATE `waypoint_scripts` SET `guid`=963 WHERE `guid`=955; +UPDATE `waypoint_scripts` SET `guid`=962 WHERE `guid`=954; + +DELETE FROM `waypoint_scripts` WHERE id IN (493,494); +INSERT INTO `waypoint_scripts` (id, delay, command, datalong, datalong2, dataint,guid) VALUES +(493,2,1,69,1,0,958), +(493,28,1,0,0,0,959), +(494,2,1,69,1,0,960), +(494,13,1,0,0,0,961); + +-- Tormented Soul +DELETE FROM `creature_addon` WHERE `guid` IN (72614,72615,72616,72622,72628,72629,72634,72635); +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES +(72614,726140,4097), +(72615,726150,4097), +(72616,726160,4097), +(72622,726220,4097), +(72628,726280,4097), +(72629,726290,4097), +(72634,726340,4097), +(72635,726350,4097); + +UPDATE `creature` SET `spawndist` = 0, `MovementType` = 2 WHERE `guid` IN (72614,72615,72616,72622,72628,72629,72634,72635); +DELETE FROM `waypoint_data` WHERE `id` IN (72614,72615,72616,72622,72628,72629,72634,72635, 726140,726150,726160,726220,726280,726290,726340,726350); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`,`position_z`, `delay`, `action`, `orientation`, `action_chance`) VALUES +-- #72614 +(726140,1,2436.75,2196.97,99.7081,0,0,1.63847,100), +(726140,2,2436.84,2203.18,101.317,0,0,6.15686,100), +(726140,3,2442.38,2203.2,101.616,0,0,6.26053,100), +(726140,4,2436.73,2203.17,101.311,0,0,4.65989,100), +(726140,5,2436.63,2197.24,99.7699,0,0,0.0244629,100), +(726140,6,2442.33,2196.87,99.9767,0,0,0.0598058,100), +-- #72615 +(726150,1,2434.32,2172.54,93.7415,0,0,1.59087,100), +(726150,2,2434.88,2179.33,95.1214,0,0,6.27969,100), +(726150,3,2452.24,2179.17,96.564,0,0,0.0200694,100), +(726150,4,2467.25,2179.01,97.6956,0,0,0.1,100), +(726150,5,2477.27,2179.22,97.5791,0,0,4.6657,100), +(726150,6,2477.47,2173.08,96.9929,0,0,3.18723,100), +(726150,7,2474.92,2172.73,97.4107,20000,492,3.18723,100), +(726150,8,2477.19,2172.95,97.0338,0,0,1.55752,100), +(726150,9,2476.94,2178.7,97.5706,0,0,3.21864,100), +(726150,10,2459.79,2179.15,97.0766,0,0,3.1362,100), +(726150,11,2434.77,2179.68,95.0949,0,0,4.72977,100), +(726150,12,2434.35,2172.66,93.8022,0,0,6.22134,100), +(726150,13,2436.86,2172.26,93.8461,20000,492,0.0245476,100), +-- #72616 +(726160,1,2412.71,2151.38,87.3565,0,0,1.56252,100), +(726160,2,2413.21,2170.98,89.7684,0,0,1.55074,100), +(726160,3,2413.86,2183.51,90.9161,0,0,6.27727,100), +(726160,4,2438.3,2184.93,95.9124,0,0,1.63295,100), +(726160,5,2437.74,2193.74,98.9794,10000,1012,1.60938,100), +(726160,6,2438.29,2184.6,95.8364,0,0,6.0838,100), +(726160,7,2460.12,2184.91,97.3124,0,0,1.66436,100), +(726160,8,2459.52,2193.73,100.259,10000,1012,1.5976,100), +(726160,9,2459.31,2184.78,97.2321,0,0,3.03173,100), +(726160,10,2437.47,2184.77,95.8168,0,0,3.12913,100), +(726160,11,2413.23,2183.43,90.6811,0,0,4.57819,100), +(726160,12,2412.66,2161.95,88.5402,0,0,4.68814,100), +(726160,13,2412.59,2136.48,86.6716,0,0,4.72741,100), +(726160,14,2413.56,2118.3,84.9958,0,0,4.78239,100), +(726160,15,2414.46,2109.37,82.682,0,0,4.81773,100), +(726160,16,2414.8,2102.04,83.055,0,0,4.69992,100), +(726160,17,2414.78,2097.76,83.1049,0,0,6.04687,100), +(726160,18,2428.88,2094.85,83.479,0,0,6.14504,100), +(726160,19,2432.88,2094.29,84.9508,10000,1012,6.14504,100), +(726160,20,2429.13,2094.72,83.4911,0,0,3.01916,100), +(726160,21,2415.25,2098.01,83.125,0,0,1.70597,100), +(726160,22,2414.63,2108.79,82.5322,0,0,1.64079,100), +(726160,23,2414.32,2112.87,84.1726,0,0,1.65649,100), +(726160,24,2412.71,2130.42,86.2112,0,0,1.63686,100), +-- #72622 +(726220,1,2447.99,2093.83,86.0122,0,0,3.0091,100), +(726220,2,2446.01,2095.03,85.9797,0,0,1.87498,100), +(726220,3,2445.85,2096.43,86.0858,60000,491,1.51684,100), +(726220,4,2445.8,2094.68,85.9351,0,0,5.02443,100), +(726220,5,2447.75,2093.81,85.9938,0,0,6.20173,100), +(726220,6,2453.01,2093.89,86.8637,0,0,6.23707,100), +(726220,7,2453.01,2093.89,86.8637,60000,491,3.0892,100), +-- #72628 +(726280,1,2531.04,2120.16,99.4671,0,0,6.25725,100), +(726280,2,2546.32,2120.13,99.6436,0,0,4.65111,100), +(726280,3,2545.99,2111.41,99.6883,0,0,0.0133351,100), +(726280,4,2549.86,2111.62,99.6386,10000,1012,0.795592,100), +(726280,5,2546.45,2111.87,99.6815,0,0,3.00177,100), +(726280,6,2546.24,2120.1,99.6424,0,0,3.0057,100), +(726280,7,2528.29,2120.03,99.3381,0,0,4.05145,100), +(726280,8,2525.14,2115.61,99.2756,0,0,4.05512,100), +(726280,9,2521.02,2110.8,95.4576,0,0,3.93731,100), +(726280,10,2514.42,2106.98,95.3529,0,0,3.10479,100), +(726280,11,2498.81,2107.2,94.8972,0,0,3.13632,100), +(726280,12,2478.57,2108.69,93.8764,0,0,1.5184,100), +(726280,13,2478.94,2121.71,94.8947,0,0,0.0379267,100), +(726280,14,2493.98,2121.78,95.8205,0,0,6.24257,100), +(726280,15,2496.27,2121.7,97.0164,10000,1012,6.25043,100), +(726280,16,2493.49,2121.85,95.7627,0,0,3.10491,100), +(726280,17,2479.14,2121.58,94.8842,0,0,4.68749,100), +(726280,18,2478.38,2107.94,93.8609,0,0,4.66,100), +(726280,19,2477.75,2095.32,93.7319,0,0,6.26505,100), +(726280,20,2492.68,2095,94.2564,0,0,6.28076,100), +(726280,21,2494.95,2094.92,95.4395,10000,1012,6.24542,100), +(726280,22,2492.77,2094.91,94.2587,0,0,3.14702,100), +(726280,23,2477.95,2094.97,93.6548,0,0,1.69089,100), +(726280,24,2478.64,2108.11,93.8711,0,0,0.125592,100), +(726280,25,2498.18,2107.25,94.8785,0,0,6.23363,100), +(726280,26,2515.6,2107.37,95.2966,0,0,0.386344,100), +(726280,27,2522.03,2108.35,95.7855,0,0,0.186067,100), +(726280,28,2529.04,2109.29,99.7894,0,0,1.37202,100), +-- #72629 +(726290,1,2525.5,2086.6,95.2499,0,0,1.57724,100), +(726290,2,2523.29,2107.4,96.2094,0,0,1.69505,100), +(726290,3,2520.45,2123.84,94.5598,0,0,1.72647,100), +(726290,4,2520.68,2133.64,94.6616,0,0,2.72157,100), +(726290,5,2500.15,2141.89,97.552,0,0,3.10877,100), +(726290,6,2467.13,2140.6,93.7082,0,0,3.16374,100), +(726290,7,2499.35,2141.93,97.6047,0,0,5.98175,100), +(726290,8,2520.22,2133.56,94.6301,0,0,4.81702,100), +(726290,9,2520.4,2119.51,95.0949,0,0,4.82094,100), +(726290,10,2522.02,2112.41,96.4243,0,0,4.9898,100), +(726290,11,2524.98,2100.1,95.5454,0,0,4.77932,100), +(726290,12,2525.93,2066.66,94.0354,0,0,4.74633,100), +(726290,13,2523,2047.59,93.6619,0,0,100,100), +(726290,14,2520.72,2042.02,91.2838,0,0,100,100), +(726290,15,2517.25,2036.88,84.3515,0,0,100,100), +(726290,16,2509.99,2024.69,82.9386,0,0,3.90203,100), +(726290,17,2502.08,2014.02,83.4449,0,0,4.54213,100), +(726290,18,2500.96,1987.06,84.1892,3000,0,4.67564,100), +(726290,19,2501.88,2014.23,83.4438,0,0,0.728231,100), +(726290,20,2512.17,2026.24,82.922,0,0,0.81541,100), +(726290,21,2517.25,2036.08,84.1431,0,0,1.15054,100), +(726290,22,2520.97,2042.64,91.5606,0,0,1.11913,100), +(726290,23,2523.06,2047.93,93.8402,0,0,1.76629,100), +(726290,24,2525.99,2064.02,93.8939,0,0,1.68642,100), +-- #72634 +(726340,1,2533.17,2012.66,87.9193,0,0,1.48424,100), +(726340,2,2532.61,2032.45,87.9193,0,0,3.05033,100), +(726340,3,2528.43,2033.13,87.5409,0,0,3.02677,100), +(726340,4,2524.53,2033.64,84.8178,0,0,3.0032,100), +(726340,5,2515.95,2032.91,83.5486,0,0,3.20741,100), +(726340,6,2499.78,2033.08,85.5091,0,0,3.12887,100), +(726340,7,2492.28,2033.02,87.8146,0,0,3.12887,100), +(726340,8,2482.62,2033.21,88.1512,60000,491,3.12494,100), +(726340,9,2495.76,2033.07,87.1436,0,0,0.0186865,100), +(726340,10,2508.53,2033.14,84.1071,0,0,6.28224,100), +(726340,11,2520.8,2031.93,84.0195,0,0,6.19899,100), +(726340,12,2528.14,2032.24,87.9203,0,0,0.703552,100), +(726340,13,2534.27,2037.41,87.9164,0,0,0.156133,100), +(726340,14,2544.52,2036.92,86.8192,0,0,4.63997,100), +(726340,15,2544.6,2030.72,87.857,20000,492,4.73109,100), +(726340,16,2544.37,2033.01,87.5989,0,0,3.17207,100), +(726340,17,2533.27,2032.52,87.9195,0,0,4.58657,100), +(726340,18,2533.02,2012.87,87.9195,0,0,0.0422802,100), +(726340,19,2534.83,2012.61,87.9195,20000,492,0.0501342,100), +-- #72635 +(726350,1,2532.01,2021.25,87.9187,0,0,2.44112,100), +(726350,2,2521.88,2021.34,87.9187,0,0,3.70954,100), +(726350,3,2517.19,2015.81,87.9203,0,0,4.47765,100), +(726350,4,2517.36,2011.44,87.9203,60000,491,4.91727,100), +(726350,5,2513.73,2015.33,87.4932,0,0,2.28226,100), +(726350,6,2511.02,2018.61,84.6765,0,0,2.2587,100), +(726350,7,2509.1,2021.69,83.1338,0,0,2.17231,100), +(726350,8,2501.5,2032.98,85.0412,0,0,3.09515,100), +(726350,9,2495.17,2032.85,87.2793,0,0,3.16191,100), +(726350,10,2485.83,2033.72,88.1147,0,0,2.14325,100), +(726350,11,2482.55,2038.21,87.8668,0,0,2.93414,100), +(726350,12,2472.84,2038.22,87.4929,0,0,2.23592,100), +(726350,13,2471.83,2040.22,87.3049,60000,491,1.97988,100), +(726350,14,2473.67,2032.95,87.93,0,0,5.77728,100), +(726350,15,2477.48,2030.8,88.2415,0,0,5.21965,100), +(726350,16,2479.36,2026.94,88.5964,0,0,6.24145,100), +(726350,17,2482.81,2027.23,88.5894,0,0,0.863037,100), +(726350,18,2486.73,2032.99,88.1494,0,0,0.143237,100), +(726350,19,2496.99,2032.6,86.6247,0,0,0.0183592,100), +(726350,20,2512.83,2029.86,83.4895,0,0,0.298746,100), +(726350,21,2519.53,2030.15,84.2282,0,0,0.0446923,100), +(726350,22,2525.78,2029.99,87.7562,0,0,0.0132763,100), +(726350,23,2531.72,2030.08,87.9196,0,0,4.70604,100), +(726350,24,2531.65,2025.04,87.9202,0,0,4.79437,100), +(726350,25,2533,2010.18,87.9202,0,0,6.20337,100), +(726350,26,2540.36,2009.73,87.9132,0,0,4.89647,100), +(726350,27,2540.41,2004.17,87.9166,0,0,4.83678,100), +(726350,28,2540.41,2004.17,87.9166,60000,491,5.61903,100), +(726350,29,2540.22,2009.61,87.9128,0,0,3.04502,100), +(726350,30,2533.15,2010.18,87.9191,0,0,1.69492,100); + +DELETE FROM `waypoint_scripts` WHERE id IN (491,492); +INSERT INTO `waypoint_scripts` (id, delay, command, datalong, datalong2, dataint,guid) VALUES +(491,3,1,69,1,0,954), +(491,57,1,0,0,0,955), +(492,3,1,69,1,0,956), +(492,17,1,0,0,0,957); diff --git a/sql/updates/world/master/2021_12_03_03_world_2019_05_06_01_world_335.sql b/sql/updates/world/master/2021_12_03_03_world_2019_05_06_01_world_335.sql new file mode 100644 index 000000000..e99554b2a --- /dev/null +++ b/sql/updates/world/master/2021_12_03_03_world_2019_05_06_01_world_335.sql @@ -0,0 +1,57 @@ +-- +-- Verdantine Oracle +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=12478; +DELETE FROM `smart_scripts` WHERE `entryorguid`=12478 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 +(12478,0,0,0,14,0,100,0,20000,40,15000,20000,11,20664,0,0,0,0,0,7,0,0,0,0,0,0,0,"Verdantine Oracle - Friendly at 20000 HP - Cast 'Rejuvenation'"), +(12478,0,1,0,14,0,100,0,40000,40,20000,25000,11,20665,0,0,0,0,0,7,0,0,0,0,0,0,0,"Verdantine Oracle - Friendly at 40000 HP - Cast 'Regrowth'"); + +-- Verdantine Tree Warder +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=12479; +DELETE FROM `smart_scripts` WHERE `entryorguid`=12479 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 +(12479,0,0,0,0,0,100,0,2000,6000,19000,23000,11,20654,0,0,0,0,0,2,0,0,0,0,0,0,0,"Verdantine Tree Warder - In Combat - Cast 'Entangling Roots'"), +(12479,0,1,0,0,0,100,0,3000,6000,9000,12000,11,20656,32,0,0,0,0,5,0,0,0,0,0,0,0,"Verdantine Tree Warder - In Combat - Cast 'Faerie Fire'"); + +-- Verdantine Boughguard +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=12477; +DELETE FROM `smart_scripts` WHERE `entryorguid`=12477 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 +(12477,0,0,0,0,0,100,0,3000,5000,11000,15000,11,20666,0,0,0,0,0,2,0,0,0,0,0,0,0,"Verdantine Boughguard - In Combat - Cast 'Cleave'"), +(12477,0,1,0,0,0,100,0,5000,7000,11000,15000,11,15708,0,0,0,0,0,2,0,0,0,0,0,0,0,"Verdantine Boughguard - In Combat - Cast 'Mortal Strike'"), +(12477,0,2,0,0,0,100,0,12000,18000,18000,24000,11,12021,0,0,0,0,0,2,0,0,0,0,0,0,0,"Verdantine Boughguard - In Combat - Cast 'Fixate'"); + +-- Dreamtracker +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=12496; +DELETE FROM `smart_scripts` WHERE `entryorguid`=12496 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 +(12496,0,0,0,0,0,100,0,5000,8000,5000,8000,11,20667,0,0,0,0,0,5,0,0,0,0,0,0,0,"Dreamtracker - In Combat - Cast 'Corrosive Acid Breath'"), +(12496,0,1,0,0,0,100,0,8000,11000,10000,14000,11,6605,0,0,0,0,0,1,0,0,0,0,0,0,0,"Dreamtracker - In Combat - Cast 'Terrifying Screech'"); + +-- Rothos +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=5718; +DELETE FROM `smart_scripts` WHERE `entryorguid`=5718 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 +(5718,0,0,0,0,0,100,0,5000,8000,7000,11000,11,20667,0,0,0,0,0,5,0,0,0,0,0,0,0,"Rothos - In Combat - Cast 'Corrosive Acid Breath'"), +(5718,0,1,0,0,0,100,0,12000,15000,13000,19000,11,20672,0,0,0,0,0,1,0,0,0,0,0,0,0,"Rothos - In Combat - Cast 'Fade'"); + +-- Jademir Boughguard +UPDATE `smart_scripts` SET `action_type`=11, `comment`="Jademir Boughguard - In Combat - Cast 'Mortal Strike'" WHERE `entryorguid`=5320 AND `source_type`=0 AND `id`=1; + +-- Jademir Tree Warder +DELETE FROM `smart_scripts` WHERE `entryorguid`=5319 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 +(5319,0,0,0,0,0,100,0,5000,7000,19000,23000,11,20654,0,0,0,0,0,2,0,0,0,0,0,0,0,"Jademir Tree Warder - In Combat - Cast 'Entangling Roots'"), +(5319,0,1,0,0,0,100,0,2000,4000,9000,12000,11,20656,32,0,0,0,0,5,0,0,0,0,0,0,0,"Jademir Tree Warder - In Combat - Cast 'Faerie Fire'"); + +-- Jademir Oracle +DELETE FROM `smart_scripts` WHERE `entryorguid`=5317 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 +(5317,0,0,0,14,0,100,0,20000,40,15000,20000,11,20664,0,0,0,0,0,7,0,0,0,0,0,0,0,"Jademir Oracle - Friendly at 20000 HP - Cast 'Rejuvenation'"), +(5317,0,1,0,14,0,100,0,40000,40,20000,25000,11,20665,0,0,0,0,0,7,0,0,0,0,0,0,0,"Jademir Oracle - Friendly at 40000 HP - Cast 'Regrowth'"); + +-- Dreamroarer +DELETE FROM `smart_scripts` WHERE `entryorguid`=12497 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 +(12497,0,0,0,0,0,100,0,5000,8000,7000,11000,11,20667,0,0,0,0,0,5,0,0,0,0,0,0,0,"Dreamroarer - In Combat - Cast 'Corrosive Acid Breath'"), +(12497,0,1,0,0,0,100,0,9000,11000,12000,16000,11,20668,0,0,0,0,0,6,0,0,0,0,0,0,0,"Dreamroarer - In Combat - Cast 'Sleepwalk'"); diff --git a/sql/updates/world/master/2021_12_03_04_world_2019_05_06_02_world_335.sql b/sql/updates/world/master/2021_12_03_04_world_2019_05_06_02_world_335.sql new file mode 100644 index 000000000..4ec32d359 --- /dev/null +++ b/sql/updates/world/master/2021_12_03_04_world_2019_05_06_02_world_335.sql @@ -0,0 +1,12 @@ +-- Twilight Idolater +UPDATE `smart_scripts` SET `id`=3 WHERE `entryorguid`=8419 AND `source_type`=0 AND `id`=2 AND `action_type`=11; +DELETE FROM `smart_scripts` WHERE `entryorguid`=8419 AND `source_type`=0 AND `id`=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_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(8419,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,"Twilight Idolater - On Aggro - Say Line 0"); + +DELETE FROM `creature_text` WHERE `CreatureID`=8419; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(8419,0,0,"Infidels!",12,0,100,0,0,0,4380,0,"Twilight Idolater"), +(8419,0,1,"You dare interrupt our prayer? Execute them!",12,0,100,0,0,0,4381,0,"Twilight Idolater"), +(8419,0,2,"You will make a fitting sacrifice to Ragnaros.",12,0,100,0,0,0,4382,0,"Twilight Idolater"), +(8419,0,3,"Excellent, fresh blood has arrived.",12,0,100,0,0,0,4383,0,"Twilight Idolater"); diff --git a/sql/updates/world/master/2021_12_03_05_world_2019_05_07_00_world.sql b/sql/updates/world/master/2021_12_03_05_world_2019_05_07_00_world.sql new file mode 100644 index 000000000..f7d7a6d08 --- /dev/null +++ b/sql/updates/world/master/2021_12_03_05_world_2019_05_07_00_world.sql @@ -0,0 +1,69 @@ +-- Burn Skorn, Burn! +DELETE FROM `gameobject` WHERE `guid` IN (8198, 8199, 8200, 8201, 8202, 8203, 8204, 8205, 8206, 8207, 8208, 8209, 8210, 8211, 8212, 8213, 8214, 8215, 8230, 8240, 8343, 8471, 8526, 8610, 8611, 8612, 8615, 8621, 8622, 8624, 8625, 8630, 8631, 8633, 8634, 8635, 8638, 8639, 8640, 8649, 8652, 8654, 8655, 8659, 8665, 8666, 8667, 8668, 8675, 8680, 8682, 8683, 8684, 8685); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES +(8198,186459,571,'0',0,1985.689,-4199.646,211.9968,0.4014249,0,0,0.1993675,0.9799248,-1,255,1), +(8199,186459,571,'0',0,1987.45,-4208.759,211.8848,5.724681,0,0,-0.2756367,0.9612619,-1,255,1), +(8200,186459,571,'0',0,1979.066,-4205.462,212.0722,4.450591,0,0,-0.7933531,0.6087617,-1,255,1), +(8201,186459,571,'0',0,1974.21,-4191.979,225.8314,2.18166,0,0,0.8870106,0.4617491,-1,255,1), +(8202,186459,571,'0',0,1986.875,-4195.108,214.5936,3.979355,0,0,-0.9135447,0.4067384,-1,255,1), +(8203,186459,571,'0',0,1989.964,-4212.772,225.8019,5.707228,0,0,-0.2840147,0.9588199,-1,255,1), +(8204,186459,571,'0',0,1980.017,-4214.047,214.6267,1.186823,0,0,0.5591927,0.8290377,-1,255,1), +(8205,186459,571,'0',0,1970.038,-4200.726,214.6259,1.588249,0,0,0.7132502,0.7009096,-1,255,1), +(8206,186459,571,'0',0,1973.521,-4204.552,232.3648,4.747296,0,0,-0.6946583,0.7193398,-1,255,1), +(8207,186459,571,'0',0,1989.609,-4201.002,233.4986,2.007128,0,0,0.8433914,0.5372996,-1,255,1), +(8208,186457,571,'0',0,1974.424,-4204.193,232.9208,1.710422,0,0,0.7547092,0.6560594,-1,255,1), +(8209,186457,571,'0',0,1988.967,-4200.524,233.6839,2.670348,0,0,0.9723692,0.2334484,-1,255,1), +(8210,186457,571,'0',0,1970.146,-4200.552,214.6117,0.2967052,0,0,0.147809,0.9890159,-1,255,1), +(8211,186457,571,'0',0,1980.073,-4214.014,214.6223,0.2268925,0,0,0.113203,0.9935719,-1,255,1), +(8212,186457,571,'0',0,1989.981,-4212.988,225.7699,4.555311,0,0,-0.7604055,0.6494485,-1,255,1), +(8213,186457,571,'0',0,1986.889,-4195.113,214.5941,0.2094394,0,0,0.1045284,0.9945219,-1,255,1), +(8214,186457,571,'0',0,1986.17,-4199.75,212.0388,5.201083,0,0,-0.5150375,0.8571676,-1,255,1), +(8215,186457,571,'0',0,1987.377,-4209.118,211.8848,1.047198,0,0,0.5,0.8660254,-1,255,1), +(8230,186457,571,'0',0,1979.45,-4205.028,212.0634,0.7330382,0,0,0.3583679,0.9335805,-1,255,1), +(8240,186457,571,'0',0,1974.361,-4192.143,225.9106,2.897245,0,0,0.9925461,0.12187,-1,255,1), +(8343,186459,571,'0',0,1952.267,-4033.276,217.8552,3.054327,0,0,0.9990482,0.04361926,-1,255,1), +(8471,186459,571,'0',0,1961.97,-4031.802,218.0276,1.378809,0,0,0.6360779,0.7716249,-1,255,1), +(8526,186459,571,'0',0,1960.288,-4040.559,217.8866,0.7853968,0,0,0.3826828,0.9238798,-1,255,1), +(8610,186459,571,'0',0,1958.174,-4042.92,238.8269,5.93412,0,0,-0.1736479,0.9848078,-1,255,1), +(8611,186459,571,'0',0,1967.432,-4030.207,238.7342,2.216565,0,0,0.8949337,0.4461992,-1,255,1), +(8612,186459,571,'0',0,1973.135,-4040.292,231.8357,1.989672,0,0,0.8386698,0.5446402,-1,255,1), +(8615,186459,571,'0',0,1971.925,-4031.271,220.5622,0.4014249,0,0,0.1993675,0.9799248,-1,255,1), +(8621,186459,571,'0',0,1956.069,-4025.875,220.552,5.864307,0,0,-0.2079115,0.9781476,-1,255,1), +(8622,186459,571,'0',0,1949.085,-4031.797,231.966,3.47321,0,0,-0.9862852,0.1650499,-1,255,1), +(8624,186459,571,'0',0,1961.22,-4044.545,220.554,5.148723,0,0,-0.5372992,0.8433917,-1,255,1), +(8625,186457,571,'0',0,1952.2,-4032.804,217.8552,3.368496,0,0,-0.9935713,0.1132084,-1,255,1), +(8630,186457,571,'0',0,1962.005,-4032.224,218.013,5.550147,0,0,-0.3583679,0.9335805,-1,255,1), +(8631,186457,571,'0',0,1960.595,-4040.675,217.8862,2.216565,0,0,0.8949337,0.4461992,-1,255,1), +(8633,186457,571,'0',0,1959.969,-4043.445,239.0683,6.248279,0,0,-0.01745224,0.9998477,-1,255,1), +(8634,186457,571,'0',0,1968.123,-4030.516,238.8009,0.5934101,0,0,0.2923708,0.956305,-1,255,1), +(8635,186457,571,'0',0,1973.201,-4040.403,231.8186,0.4712385,0,0,0.2334452,0.97237,-1,255,1), +(8638,186457,571,'0',0,1971.925,-4031.236,220.5637,5.183629,0,0,-0.5224981,0.8526405,-1,255,1), +(8639,186457,571,'0',0,1956.29,-4025.705,220.5655,2.652894,0,0,0.970295,0.241925,-1,255,1), +(8640,186457,571,'0',0,1949.158,-4031.608,231.9414,4.32842,0,0,-0.8290367,0.5591941,-1,255,1), +(8649,186457,571,'0',0,1961.262,-4044.667,220.5596,3.68265,0,0,-0.9636297,0.267241,-1,255,1), +(8652,186459,571,'0',0,1866.938,-4185.141,213.6696,5.654869,0,0,-0.3090162,0.9510568,-1,255,1), +(8654,186459,571,'0',0,1891.681,-4164.53,237.93,0.3316107,0,0,0.1650467,0.9862857,-1,255,1), +(8655,186459,571,'0',0,1859.889,-4163.988,238.2612,3.612838,0,0,-0.9723692,0.2334484,-1,255,1), +(8659,186459,571,'0',0,1877.375,-4162.481,248.1042,1.483528,0,0,0.6755896,0.7372779,-1,255,1), +(8665,186459,571,'0',0,1865.444,-4184.342,249.9069,1.361356,0,0,0.6293201,0.7771462,-1,255,1), +(8666,186459,571,'0',0,1884.674,-4180.189,215.6538,5.777041,0,0,-0.2503796,0.9681478,-1,255,1), +(8667,186459,571,'0',0,1877.007,-4165.753,213.6561,3.892087,0,0,-0.9304171,0.3665025,-1,255,1), +(8668,186457,571,'0',0,1866.986,-4185.101,213.6696,3.211419,0,0,-0.9993906,0.03490613,-1,255,1), +(8675,186457,571,'0',0,1891.495,-4164.405,237.9458,3.752462,0,0,-0.9537163,0.3007079,-1,255,1), +(8680,186457,571,'0',0,1859.953,-4164.05,238.2811,4.031712,0,0,-0.902585,0.4305117,-1,255,1), +(8682,186457,571,'0',0,1877.91,-4162.997,248.5425,0.5585039,0,0,0.2756367,0.9612619,-1,255,1), +(8683,186457,571,'0',0,1865.41,-4184.668,249.7655,2.82743,0,0,0.9876881,0.1564362,-1,255,1), +(8684,186457,571,'0',0,1885.205,-4180.103,215.7042,0.3316107,0,0,0.1650467,0.9862857,-1,255,1), +(8685,186457,571,'0',0,1877.144,-4165.463,213.6467,2.268925,0,0,0.9063072,0.4226195,-1,255,1); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (24100,24098,24102) 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 +(24098, 0, 0, 1, 8, 0, 100, 512, 43057, 0, 0, 0, 11, 43058, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Skorn Longhouse NW Bunny - On Spellhit 'Torch' - Cast 'Burn Skorn,, Burn!: NW Kill Credit'"), +(24098, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 70, 30, 0, 0, 0, 0, 0, 15, 186457, 60, 0, 0, 0, 0, 0, "Skorn Longhouse NW Bunny - On Spellhit 'Torch' - Respawn game object'"), +(24098, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 70, 30, 0, 0, 0, 0, 0, 15, 186459, 60, 0, 0, 0, 0, 0, "Skorn Longhouse NW Bunny - On Spellhit 'Torch' - Respawn game object'"), +(24100, 0, 0, 1, 8, 0, 100, 512, 43057, 0, 0, 0, 11, 43061, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Skorn Longhouse NE Bunny - On Spellhit 'Torch' - Cast 'Burn Skorn,, Burn!: NE Kill Credit'"), +(24100, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 70, 30, 0, 0, 0, 0, 0, 15, 186457, 60, 0, 0, 0, 0, 0, "Skorn Longhouse NE Bunny - On Spellhit 'Torch' - Respawn game object'"), +(24100, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 70, 30, 0, 0, 0, 0, 0, 15, 186459, 60, 0, 0, 0, 0, 0, "Skorn Longhouse NE Bunny - On Spellhit 'Torch' - Respawn game object'"), +(24102, 0, 0, 1, 8, 0, 100, 512, 43057, 0, 0, 0, 11, 43065, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Skorn Barracks Bunny - On Spellhit 'Torch' - Cast 'Burn Skorn,, Burn!: Barracks Kill Credit'"), +(24102, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 70, 30, 0, 0, 0, 0, 0, 15, 186457, 60, 0, 0, 0, 0, 0, "Skorn Barracks Bunny - On Spellhit 'Torch' - Respawn game object'"), +(24102, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 70, 30, 0, 0, 0, 0, 0, 15, 186459, 60, 0, 0, 0, 0, 0, "Skorn Barracks Bunny - On Spellhit 'Torch' - Respawn game object'"); diff --git a/sql/updates/world/master/2021_12_03_06_world_2019_05_07_01_world.sql b/sql/updates/world/master/2021_12_03_06_world_2019_05_07_01_world.sql new file mode 100644 index 000000000..8299afc11 --- /dev/null +++ b/sql/updates/world/master/2021_12_03_06_world_2019_05_07_01_world.sql @@ -0,0 +1,268 @@ +-- +DELETE FROM `gameobject` WHERE `guid` IN (8687, 8688, 8693, 8697, 8698, 8699, 8711, 8715, 8716, 8719, 8740, 8742, 8743, 8744, 8747, 8749, 8752, 8753, 8754, 8769, 8771, 8777, 8779, 8780, 8781, 8782, 8783, 8784, 8785, 8786, 8787, 8788, 8789, 8790, 8792, 8798, 8803, 8806, 8818, 8819, 8820, 8827, 8830, 8833, 8840, 8847, 8848, 8849, 8850, 8851, 8855, 8858, 8863, 8867, 8870, 8871, 8873, 8875, 8878, 8885, 8892, 8897, 8907, 8908, 8909, 8912, 8925, 8926, 8927, 8934, 8939, 8946); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES +(8687,186459,571,'0',0,1913.46,-4035.634,215.9161,0.4712385,0,0,0.2334452,0.97237,-1,255,1), -- Skorn Tower NW Bunny +(8688,186459,571,'0',0,1903.368,-4030.903,220.6885,5.009095,0,0,-0.5948229,0.8038568,-1,255,1), +(8693,186459,571,'0',0,1923.009,-4040.563,220.726,5.183629,0,0,-0.5224981,0.8526405,-1,255,1), +(8697,186459,571,'0',0,1923.54,-4042.184,251.9819,0.2617982,0,0,0.1305256,0.9914449,-1,255,1), +(8698,186459,571,'0',0,1906.085,-4047.991,252.1254,3.735006,0,0,-0.9563046,0.2923723,-1,255,1), +(8699,186459,571,'0',0,1899.642,-4032.766,251.8167,4.206246,0,0,-0.8616285,0.5075394,-1,255,1), +(8711,186459,571,'0',0,1915.125,-4026.924,256.8756,3.630291,0,0,-0.970295,0.241925,-1,255,1), +(8715,186459,571,'0',0,1903.563,-4035.313,265.3723,2.792518,0,0,0.984807,0.1736523,-1,255,1), +(8716,186459,571,'0',0,1917.825,-4041.076,265.8944,2.530723,0,0,0.9537163,0.3007079,-1,255,1), +(8719,186457,571,'0',0,1913.432,-4035.679,215.9161,5.724681,0,0,-0.2756367,0.9612619,-1,255,1), +(8740,186457,571,'0',0,1903.184,-4030.939,220.695,1.500983,0,0,0.6819983,0.7313538,-1,255,1), +(8742,186457,571,'0',0,1923.122,-4040.392,220.7229,0.6283169,0,0,0.3090162,0.9510568,-1,255,1), +(8743,186457,571,'0',0,1924.425,-4042.255,252.033,2.426008,0,0,0.9366722,0.3502074,-1,255,1), +(8744,186457,571,'0',0,1905.783,-4047.757,252.1259,1.588249,0,0,0.7132502,0.7009096,-1,255,1), +(8747,186457,571,'0',0,1899.019,-4033.115,251.8324,3.368496,0,0,-0.9935713,0.1132084,-1,255,1), +(8749,186457,571,'0',0,1915.254,-4026.833,256.8428,5.794494,0,0,-0.2419214,0.9702958,-1,255,1), +(8752,186457,571,'0',0,1903.396,-4035.186,265.2672,5.218536,0,0,-0.5075378,0.8616294,-1,255,1), +(8753,186457,571,'0',0,1917.793,-4040.472,266.105,3.944446,0,0,-0.9205046,0.3907318,-1,255,1), +(8754,186459,571,'0',0,1627.913,-4239.781,301.2891,4.921829,0,0,-0.6293201,0.7771462,-1,255,1),-- Skorn Tower SE Bunny +(8769,186459,571,'0',0,1636.339,-4251.719,300.5544,5.567601,0,0,-0.3502073,0.9366722,-1,255,1), +(8771,186459,571,'0',0,1621.623,-4251.325,291.8906,4.520406,0,0,-0.7716236,0.6360794,-1,255,1), +(8777,186459,571,'0',0,1638.238,-4256.573,286.8297,0.7330382,0,0,0.3583679,0.9335805,-1,255,1), +(8779,186459,571,'0',0,1642.142,-4241.497,287.1169,3.159062,0,0,-0.9999619,0.008734641,-1,255,1), +(8780,186459,571,'0',0,1623.181,-4235.038,286.9467,3.543024,0,0,-0.9799242,0.1993704,-1,255,1), +(8781,186459,571,'0',0,1624.175,-4236.356,255.6928,1.815142,0,0,0.7880106,0.6156617,-1,255,1), +(8782,186459,571,'0',0,1633.752,-4256.174,255.6973,2.303831,0,0,0.9135447,0.4067384,-1,255,1), +(8783,186459,571,'0',0,1628.448,-4246.229,250.9049,1.745327,0,0,0.7660437,0.6427886,-1,255,1), +(8784,186457,571,'0',0,1628.439,-4246.249,250.9049,4.76475,0,0,-0.6883545,0.7253745,-1,255,1), +(8785,186457,571,'0',0,1633.663,-4256.241,255.7013,6.230826,0,0,-0.02617645,0.9996573,-1,255,1), +(8786,186457,571,'0',0,1624.156,-4236.16,255.7065,5.602507,0,0,-0.333807,0.9426414,-1,255,1), +(8787,186457,571,'0',0,1623.238,-4234.662,286.9728,4.223697,0,0,-0.8571672,0.5150382,-1,255,1), +(8788,186457,571,'0',0,1627.938,-4239.604,301.1777,4.153885,0,0,-0.8746195,0.4848101,-1,255,1), +(8789,186457,571,'0',0,1636.363,-4251.83,300.498,5.532695,0,0,-0.3665009,0.9304177,-1,255,1), +(8790,186457,571,'0',0,1621.609,-4251.186,291.8821,5.358162,0,0,-0.4461975,0.8949345,-1,255,1), +(8792,186457,571,'0',0,1638.238,-4256.573,286.8297,4.01426,0,0,-0.9063072,0.4226195,-1,255,1), +(8798,186457,571,'0',0,1642.384,-4241.351,287.1244,1.605702,0,0,0.7193394,0.6946588,-1,255,1), +(8803,186459,571,'0',0,1657.958,-4003.128,249.7221,1.06465,0,0,0.5075378,0.8616294,-1,255,1),-- Skorn Tower SW Bunny +(8806,186459,571,'0',0,1649.182,-4010.967,254.5305,3.298687,0,0,-0.9969168,0.07846643,-1,255,1), +(8818,186459,571,'0',0,1666.674,-3996.285,254.5412,4.01426,0,0,-0.9063072,0.4226195,-1,255,1), +(8819,186459,571,'0',0,1670.432,-3995.889,285.9533,2.722713,0,0,0.9781475,0.2079121,-1,255,1), +(8820,186459,571,'0',0,1665.738,-4015.229,285.9299,0.7155849,0,0,0.3502073,0.9366722,-1,255,1), +(8827,186459,571,'0',0,1649.672,-4015.667,285.6511,2.059488,0,0,0.8571672,0.5150382,-1,255,1), +(8830,186459,571,'0',0,1650.934,-3997.695,290.6391,4.555311,0,0,-0.7604055,0.6494485,-1,255,1), +(8833,186459,571,'0',0,1654.069,-4011.443,299.5486,2.548179,0,0,0.9563046,0.2923723,-1,255,1), +(8840,186459,571,'0',0,1664.84,-4002.075,299.9129,2.705255,0,0,0.9762955,0.2164421,-1,255,1), +(8847,186457,571,'0',0,1657.969,-4003.167,249.7221,2.007128,0,0,0.8433914,0.5372996,-1,255,1), +(8848,186457,571,'0',0,1649.241,-4010.868,254.5244,5.358162,0,0,-0.4461975,0.8949345,-1,255,1), +(8849,186457,571,'0',0,1666.658,-3996.389,254.5374,2.932139,0,0,0.9945211,0.1045355,-1,255,1), +(8850,186457,571,'0',0,1670.648,-3995.774,285.9709,4.537859,0,0,-0.7660437,0.6427886,-1,255,1), +(8851,186457,571,'0',0,1665.781,-4015.285,285.9318,1.308995,0,0,0.6087608,0.7933538,-1,255,1), +(8855,186457,571,'0',0,1649.601,-4015.839,285.6599,5.550147,0,0,-0.3583679,0.9335805,-1,255,1), +(8858,186457,571,'0',0,1650.877,-3997.604,290.5309,5.497789,0,0,-0.3826828,0.9238798,-1,255,1), +(8863,186457,571,'0',0,1653.939,-4011.417,299.5074,0.01745246,0,0,0.00872612,0.9999619,-1,255,1), +(8867,186457,571,'0',0,1664.91,-4002.066,299.8745,3.455756,0,0,-0.9876881,0.1564362,-1,255,1), +(8870,186459,571,'0',0,1795.081,-4224.204,240.6801,3.647741,0,0,-0.9681473,0.2503814,-1,255,1),-- Skorn Tower E Bunny +(8871,186459,571,'0',0,1802.785,-4216.037,246.937,5.811947,0,0,-0.2334452,0.97237,-1,255,1), +(8873,186459,571,'0',0,1787.536,-4231.573,246.9303,0.6283169,0,0,0.3090162,0.9510568,-1,255,1), +(8875,186459,571,'0',0,1786.043,-4213.064,278.3624,0.8203033,0,0,0.3987484,0.9170604,-1,255,1), +(8878,186459,571,'0',0,1802.408,-4228.943,283.1333,3.595379,0,0,-0.97437,0.2249513,-1,255,1), +(8885,186459,571,'0',0,1798.913,-4214.453,291.1866,0.9599299,0,0,0.4617481,0.8870111,-1,255,1), +(8892,186459,571,'0',0,1788.069,-4225.396,292.4455,6.178466,0,0,-0.05233574,0.9986296,-1,255,1), +(8897,186459,571,'0',0,1787.443,-4233.158,278.1396,2.024579,0,0,0.8480473,0.5299206,-1,255,1), +(8907,186459,571,'0',0,1804.957,-4213.722,277.9689,6.230826,0,0,-0.02617645,0.9996573,-1,255,1), +(8908,186457,571,'0',0,1795.081,-4224.204,240.6801,3.647741,0,0,-0.9681473,0.2503814,-1,255,1), +(8909,186457,571,'0',0,1802.785,-4216.037,246.937,5.811947,0,0,-0.2334452,0.97237,-1,255,1), +(8912,186457,571,'0',0,1787.536,-4231.573,246.9303,0.6283169,0,0,0.3090162,0.9510568,-1,255,1), +(8925,186457,571,'0',0,1786.043,-4213.064,278.3624,0.8203033,0,0,0.3987484,0.9170604,-1,255,1), +(8926,186457,571,'0',0,1802.408,-4228.943,283.1333,3.595379,0,0,-0.97437,0.2249513,-1,255,1), +(8927,186457,571,'0',0,1798.913,-4214.453,291.1866,0.9599299,0,0,0.4617481,0.8870111,-1,255,1), +(8934,186457,571,'0',0,1788.069,-4225.396,292.4455,6.178466,0,0,-0.05233574,0.9986296,-1,255,1), +(8939,186457,571,'0',0,1787.443,-4233.158,278.1396,2.024579,0,0,0.8480473,0.5299206,-1,255,1), +(8946,186457,571,'0',0,1804.957,-4213.722,277.9689,6.230826,0,0,-0.02617645,0.9996573,-1,255,1); +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 24132; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (24087, 24092, 24093, 24132, 24094, -103931, -104046, -104049, -104050, -104055, -104095, -104097, -104103) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2408700,2408701,2409200,2409300,2409400) 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 +(24087, 0, 0, 1, 8, 0, 100, 0, 49625, 0, 15000, 15000, 11, 43067, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower NW Bunny - On Spellhit 'Brave's Flare' - Cast 'Towers of Certain Doom: NW Kill Credit'"), +(24087, 0, 1, 0, 61, 0, 100, 512, 0, 0, 0, 0, 80, 2408701, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower NW Bunny - On Spellhit 'Sergeant's Flare' - Run Script"), +(24087, 0, 2, 3, 8, 0, 100, 0, 49634, 0, 15000, 15000, 11, 43067, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower NW Bunny - On Spellhit 'Sergeant's Flare' - Cast 'Towers of Certain Doom: NW Kill Credit'"), +(24087, 0, 3, 0, 61, 0, 100, 512, 0, 0, 0, 0, 80, 2408700, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower NW Bunny - On Spellhit 'Sergeant's Flare' - Run Script"), +(24092, 0, 0, 1, 8, 0, 100, 0, 49625, 0, 15000, 15000, 11, 43077, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower E Bunny - On Spellhit 'Brave's Flare' - Cast 'Towers of Certain Doom: E Kill Credit'"), +(24092, 0, 1, 0, 61, 0, 100, 512, 0, 0, 0, 0, 80, 2408701, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower E Bunny - On Spellhit 'Sergeant's Flare' - Run Script"), +(24092, 0, 2, 3, 8, 0, 100, 0, 49634, 0, 15000, 15000, 11, 43077, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower E Bunny - On Spellhit 'Sergeant's Flare' - Cast 'Towers of Certain Doom: E Kill Credit'"), +(24092, 0, 3, 0, 61, 0, 100, 512, 0, 0, 0, 0, 80, 2408700, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower E Bunny - On Spellhit 'Sergeant's Flare' - Run Script"), +(24093, 0, 0, 1, 8, 0, 100, 0, 49625, 0, 15000, 15000, 11, 43086, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower SW Bunny - On Spellhit 'Brave's Flare' - Cast 'Towers of Certain Doom: SW Kill Credit'"), +(24093, 0, 1, 0, 61, 0, 100, 512, 0, 0, 0, 0, 80, 2408701, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower SW Bunny - On Spellhit 'Sergeant's Flare' - Run Script"), +(24093, 0, 2, 3, 8, 0, 100, 0, 49634, 0, 15000, 15000, 11, 43086, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower SW Bunny - On Spellhit 'Sergeant's Flare' - Cast 'Towers of Certain Doom: SW Kill Credit'"), +(24093, 0, 3, 0, 61, 0, 100, 512, 0, 0, 0, 0, 80, 2408700, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower SW Bunny - On Spellhit 'Sergeant's Flare' - Run Script"), +(24094, 0, 0, 1, 8, 0, 100, 0, 49625, 0, 15000, 15000, 11, 43087, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower SE Bunny - On Spellhit 'Brave's Flare' - Cast 'Towers of Certain Doom: SE Kill Credit'"), +(24094, 0, 1, 0, 61, 0, 100, 512, 0, 0, 0, 0, 80, 2408701, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower SE Bunny - On Spellhit 'Sergeant's Flare' - Run Script"), +(24094, 0, 2, 3, 8, 0, 100, 0, 49634, 0, 15000, 15000, 11, 43087, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower SE Bunny - On Spellhit 'Sergeant's Flare' - Cast 'Towers of Certain Doom: SE Kill Credit'"), +(24094, 0, 3, 0, 61, 0, 100, 512, 0, 0, 0, 0, 80, 2408700, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower SE Bunny - On Spellhit 'Sergeant's Flare' - Run Script"), +(2408700, 9, 0, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 11, 56511, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower Bunny - On Script - Cast 'Towers of Certain Doom: Tower Bunny Smoke Flare Effect'"), +(2408700, 9, 1, 0, 0, 0, 100, 0, 15000, 15000, 0, 0, 11, 43069, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower Bunny - On Script - Cast 'Towers of Certain Doom: Skorn Cannonfire'"), +(2408700, 9, 2, 0, 0, 0, 100, 0, 100, 100, 0, 0, 11, 43072, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower Bunny - On Script - Invoker Cast 'Towers of Certain Doom: Tower Caster Instakill'"), +(2408700, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 70, 30, 0, 0, 0, 0, 0, 15, 186457, 35, 0, 0, 0, 0, 0, "Skorn Tower Bunny - On Script - Respawn game object'"), +(2408700, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 70, 30, 0, 0, 0, 0, 0, 15, 186459, 35, 0, 0, 0, 0, 0, "Skorn Tower Bunny - On Script - Respawn game object'"), +(2408701, 9, 0, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 11, 56511, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower Bunny - On Script - Cast 'Towers of Certain Doom: Tower Bunny Smoke Flare Effect'"), +(2408701, 9, 1, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 45, 1, 1, 0, 0, 0, 0, 11, 24132, 80, 0, 0, 0, 0, 0, "Skorn Tower Bunny - On Script - Set Data'"), +(2408701, 9, 2, 0, 0, 0, 100, 0, 15000, 15000, 0, 0, 11, 43072, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skorn Tower Bunny - On Script - Invoker Cast 'Towers of Certain Doom: Tower Caster Instakill'"), +(2408701, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 70, 30, 0, 0, 0, 0, 0, 15, 186457, 35, 0, 0, 0, 0, 0, "Skorn Tower Bunny - On Script - Respawn game object'"), +(2408701, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 70, 30, 0, 0, 0, 0, 0, 15, 186459, 35, 0, 0, 0, 0, 0, "Skorn Tower Bunny - On Script - Respawn game object'"), +(-103931, 0, 0, 1, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider- On respawn - Set invisible"), +(-103931, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On respawn - Set event phase"), +(-103931, 0, 2, 3, 38, 0, 100, 0, 1, 1, 35000, 35000, 53, 1, 241324, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Start way point"), +(-103931, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set event phase"), +(-103931, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set visible"), +(-103931, 0, 5, 0, 1, 2, 100, 0, 1000, 1000, 2000, 3000, 11, 43109, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - Ooc - Cast 'Throw torch"), +(-103931, 0, 6, 7, 58, 0, 100, 0, 6, 241324, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set invisible"), +(-103931, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set event phase"), +(-104046, 0, 0, 1, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider- On respawn - Set invisible"), +(-104046, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On respawn - Set event phase"), +(-104046, 0, 2, 3, 38, 0, 100, 0, 1, 1, 35000, 35000, 53, 1, 241325, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Start way point"), +(-104046, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set event phase"), +(-104046, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set visible"), +(-104046, 0, 5, 0, 1, 2, 100, 0, 1000, 1000, 2000, 3000, 11, 43109, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - Ooc - Cast 'Throw torch"), +(-104046, 0, 6, 7, 58, 0, 100, 0, 6, 241325, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set invisible"), +(-104046, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set event phase"), +(-104049, 0, 0, 1, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider- On respawn - Set invisible"), +(-104049, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On respawn - Set event phase"), +(-104049, 0, 2, 3, 38, 0, 100, 0, 1, 1, 35000, 35000, 53, 1, 241326, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Start way point"), +(-104049, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set event phase"), +(-104049, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set visible"), +(-104049, 0, 5, 0, 1, 2, 100, 0, 1000, 1000, 2000, 3000, 11, 43109, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - Ooc - Cast 'Throw torch"), +(-104049, 0, 6, 7, 58, 0, 100, 0, 6, 241326, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set invisible"), +(-104049, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set event phase"), +(-104050, 0, 0, 1, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider- On respawn - Set invisible"), +(-104050, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On respawn - Set event phase"), +(-104050, 0, 2, 3, 38, 0, 100, 0, 1, 1, 35000, 35000, 53, 1, 241327, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Start way point"), +(-104050, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set event phase"), +(-104050, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set visible"), +(-104050, 0, 5, 0, 1, 2, 100, 0, 1000, 1000, 2000, 3000, 11, 43109, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - Ooc - Cast 'Throw torch"), +(-104050, 0, 6, 7, 58, 0, 100, 0, 6, 241327, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set invisible"), +(-104050, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set event phase"), +(-104055, 0, 0, 1, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider- On respawn - Set invisible"), +(-104055, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On respawn - Set event phase"), +(-104055, 0, 2, 3, 38, 0, 100, 0, 1, 1, 35000, 35000, 53, 1, 241322, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Start way point"), +(-104055, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set event phase"), +(-104055, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set visible"), +(-104055, 0, 5, 0, 1, 2, 100, 0, 1000, 1000, 2000, 3000, 11, 43109, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - Ooc - Cast 'Throw torch"), +(-104055, 0, 6, 7, 58, 0, 100, 0, 6, 241322, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set invisible"), +(-104055, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set event phase"), +(-104095, 0, 0, 1, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider- On respawn - Set invisible"), +(-104095, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On respawn - Set event phase"), +(-104095, 0, 2, 3, 38, 0, 100, 0, 1, 1, 35000, 35000, 53, 1, 241323, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Start way point"), +(-104095, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set event phase"), +(-104095, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set visible"), +(-104095, 0, 5, 0, 1, 2, 100, 0, 1000, 1000, 2000, 3000, 11, 43109, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - Ooc - Cast 'Throw torch"), +(-104095, 0, 6, 7, 58, 0, 100, 0, 6, 241323, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set invisible"), +(-104095, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set event phase"), +(-104097, 0, 0, 1, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider- On respawn - Set invisible"), +(-104097, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On respawn - Set event phase"), +(-104097, 0, 2, 3, 38, 0, 100, 0, 1, 1, 35000, 35000, 53, 1, 241320, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Start way point"), +(-104097, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set event phase"), +(-104097, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set visible"), +(-104097, 0, 5, 0, 1, 2, 100, 0, 1000, 1000, 2000, 3000, 11, 43109, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - Ooc - Cast 'Throw torch"), +(-104097, 0, 6, 7, 58, 0, 100, 0, 6, 241320, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set invisible"), +(-104097, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set event phase"), +(-104103, 0, 0, 1, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider- On respawn - Set invisible"), +(-104103, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On respawn - Set event phase"), +(-104103, 0, 2, 3, 38, 0, 100, 0, 1, 1, 35000, 35000, 53, 1, 241321, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Start way point"), +(-104103, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set event phase"), +(-104103, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On data set - Set visible"), +(-104103, 0, 5, 0, 1, 2, 100, 0, 1000, 1000, 2000, 3000, 11, 43109, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - Ooc - Cast 'Throw torch"), +(-104103, 0, 6, 7, 58, 0, 100, 0, 6, 241321, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set invisible"), +(-104103, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Winterhoof Wind Rider - On waypoint ended - Set event phase"); + +DELETE FROM `creature` WHERE `guid` IN (103931, 104046, 104049, 104050, 104055, 104095, 104097, 104103); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(103931, 24132, 571, 0, 0, '0', 0, 0, 0, 1914.760010, -3967.179932, 286.723999,100, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(104046, 24132, 571, 0, 0, '0', 0, 0, 0, 1895.380005, -3970.090088, 288.824005,100, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(104049, 24132, 571, 0, 0, '0', 0, 0, 0, 1802.910034, -4171.540039, 293.82101,2.912611, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(104050, 24132, 571, 0, 0, '0', 0, 0, 0, 1816.680054, -4173.060059, 294.94101,2.498887, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(104055, 24132, 571, 0, 0, '0', 0, 0, 0, 1636.739990, -3951.48999, 305.75900, 1.86750, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(104095, 24132, 571, 0, 0, '0', 0, 0, 0, 1658.680054, -3941.48999, 307.50601, 1.51844, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(104097, 24132, 571, 0, 0, '0', 0, 0, 0, 1650.05004, -4194.359863, 310.941, 4.7822, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(104103, 24132, 571, 0, 0, '0', 0, 0, 0, 1633.04003, -4196.669922, 312.112, 3.1765, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +DELETE FROM `waypoints` WHERE `entry` IN (241320,241321,241322,241323,241324,241325,241326,241327); +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`) VALUES +-- #0 +(241320,1,1665.1317, -4217.034668, 305.647888), +(241320,2,1661.6821, -4277.691406, 298.328064), +(241320,3,1624.9110, -4287.021484, 298.638702), +(241320,4,1587.1458, -4244.930176, 298.490875), +(241320,5,1605.9997, -4220.281250, 298.045197), +(241320,6,1650.0500, -4194.359863, 310.941010), +-- #1 +(241321,1,1611.113647, -4207.125488, 310.43158), +(241321,2,1594.945801, -4221.966309, 306.13314), +(241321,3,1593.125732, -4258.428711, 301.94644), +(241321,4,1635.653076, -4286.640137, 302.76644), +(241321,5,1671.947266, -4254.366211, 297.35217), +(241321,6,1633.040039, -4196.669922, 312.11200), +-- #2 +(241322,1,1626.73706, -3964.46215, 310.51687), +(241322,2,1611.14209, -4022.95971, 314.99606), +(241322,3,1654.66357, -4043.99194, 306.95568), +(241322,4,1693.23364, -4023.78125, 309.27948), +(241322,5,1684.92224, -3981.94018, 299.57269), +(241322,6,1636.73999, -3951.48999, 305.75900), +-- #3 +(241323,1,1680.77307, -3969.44165, 302.98806), +(241323,2,1694.33166, -4004.84545, 297.83352), +(241323,3,1675.56115, -4044.35595, 297.29418), +(241323,4,1618.18249, -4027.03588, 291.66238), +(241323,5,1610.14404, -3987.65942, 299.26532), +(241323,6,1658.68005, -3941.48999, 307.50601), +-- #4 +(241324,1,1929.052612, -3987.700439, 279.358002), +(241324,2,1941.117554, -4027.058838, 274.410645), +(241324,3,1927.333130, -4063.763916, 270.038269), +(241324,4,1894.148315, -4064.747559, 273.607819), +(241324,5,1879.348145, -4030.808105, 272.336426), +(241324,6,1914.760010, -3967.179932, 286.723999), +-- #5 +(241325,1,1879.32116, -4022.1381, 273.5163), +(241325,2,1880.07739, -4049.3344, 271.6730), +(241325,3,1907.65234, -4074.2683, 272.6399), +(241325,4,1943.23791, -4053.4812, 266.2724), +(241325,5,1942.69030, -4022.8376, 272.0101), +(241325,6,1895.38000, -3970.0900, 288.8240), +-- #6 +(241326,1,1767.899536, -4193.723633, 291.110931), +(241326,2,1750.262207, -4225.302734, 287.555237), +(241326,3,1768.416748, -4259.694336, 286.102783), +(241326,4,1797.169312, -4270.992676, 288.128418), +(241326,5,1837.245361, -4248.111328, 287.980835), +(241326,6,1802.910034, -4171.540031, 293.821014), +-- #7 +(241327,1,1848.90625, -4217.54199, 292.86257), +(241327,2,1826.92480, -4260.11767, 285.04205), +(241327,3,1790.01586, -4266.68017, 281.37289), +(241327,4,1751.16027, -4225.78320, 284.94622), +(241327,5,1767.89953, -4193.72363, 286.17593), +(241327,6,1816.68005, -4173.06005, 294.94101); + +DELETE FROM conditions WHERE SourceTypeOrReferenceId = 13 AND SourceEntry = 43109; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ErrorTextId`, `ScriptName`, `Comment`, `NegativeCondition`) VALUES +(13, 1, 43109, 0, 31, 3, 24110, 0, 0, '', "Throw Torch",0), +(13, 1, 43109, 0, 31, 3, 24110, 100295, 0, '', "Throw Torch",1), +(13, 1, 43109, 0, 31, 3, 24110, 100311, 0, '', "Throw Torch",1), +(13, 1, 43109, 0, 31, 3, 24110, 100313, 0, '', "Throw Torch",1), +(13, 1, 43109, 0, 31, 3, 24110, 100294, 0, '', "Throw Torch",1), +(13, 1, 43109, 0, 31, 3, 24110, 100289, 0, '', "Throw Torch",1), +(13, 1, 43109, 0, 31, 3, 24110, 100286, 0, '', "Throw Torch",1), +(13, 1, 43109, 0, 31, 3, 24110, 100306, 0, '', "Throw Torch",1), +(13, 1, 43109, 0, 31, 3, 24110, 100287, 0, '', "Throw Torch",1), +(13, 1, 43109, 0, 31, 3, 24110, 100303, 0, '', "Throw Torch",1), +(13, 1, 43109, 0, 31, 3, 24110, 100271, 0, '', "Throw Torch",1), +(13, 1, 43109, 0, 31, 3, 24110, 100283, 0, '', "Throw Torch",1), +(13, 1, 43109, 0, 31, 3, 24110, 100305, 0, '', "Throw Torch",1); + +DELETE FROM `conditions` WHERE `SourceEntry` IN (43068) AND `SourceTypeOrReferenceId`=13; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(13, 1, 43068, 0, 0, 31, 0, 3, 24087, 0, 0, 0, 0, "", "Spell Brave's Flare effect"), +(13, 1, 43068, 0, 1, 31, 0, 3, 24092, 0, 0, 0, 0, "", "Spell Brave's Flare effect"), +(13, 1, 43068, 0, 2, 31, 0, 3, 24093, 0, 0, 0, 0, "", "Spell Brave's Flare effect"), +(13, 1, 43068, 0, 3, 31, 0, 3, 24094, 0, 0, 0, 0, "", "Spell Brave's Flare effect"); + +DELETE FROM `creature_template_movement` WHERE `CreatureId`= 24132; +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(24132, 0, 0, 1, 0); + +UPDATE `smart_scripts` SET `target_param2`=35 WHERE `entryorguid` IN (24100,24098,24102) AND `source_type`=0 AND `id` IN (1,2); diff --git a/sql/updates/world/master/2021_12_03_07_world_2019_05_07_02_world.sql b/sql/updates/world/master/2021_12_03_07_world_2019_05_07_02_world.sql new file mode 100644 index 000000000..a47ac055d --- /dev/null +++ b/sql/updates/world/master/2021_12_03_07_world_2019_05_07_02_world.sql @@ -0,0 +1,18 @@ +-- +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` IN (23888,24038); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (23749) AND `source_type`=0 AND `id` IN (2,3,4); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (23888,24038) 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 +(23749, 0, 2, 3, 20, 0, 100, 0, 11250, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Mage-Captain Adams - On quest rewarded - Store target"), +(23749, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 19, 24038, 0, 0, 0, 0, 0, 0, "Mage-Captain Adams - On quest rewarded - Send target"), +(23749, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 24038, 0, 0, 0, 0, 0, 0, "Mage-Captain Adams - On quest rewarded - Set data"), +(24038, 0, 0, 0, 38, 0, 100, 0, 1, 1, 1000, 1000, 1, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, "Father Levariol - On data set - Say text"), +(24038, 0, 1, 2, 20, 0, 100, 0, 11231, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Father Levariol - On quest rewarded - Store target"), +(24038, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 19, 23888, 0, 0, 0, 0, 0, 0, "Father Levariol - On quest rewarded - Send target"), +(24038, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 23888, 0, 0, 0, 0, 0, 0, "Father Levariol - On quest rewarded - Set data"), +(23888, 0, 0, 0, 38, 0, 100, 0, 1, 1, 1000, 1000, 1, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, "Mage-Lieutenant Malister - On data set - Say text"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (23888,24038); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(23888,0,0,"$n, I would have words with you.",15,0,100,0,0,0,23634,0,"Mage-Lieutenant Malister"), +(24038,0,0,"$n my child, come here, I have something to ask of you.",15,0,100,0,0,0,22685,0,"Father Levariol"); diff --git a/sql/updates/world/master/2021_12_03_08_world_2019_05_08_00_world.sql b/sql/updates/world/master/2021_12_03_08_world_2019_05_08_00_world.sql new file mode 100644 index 000000000..6fc7d11c7 --- /dev/null +++ b/sql/updates/world/master/2021_12_03_08_world_2019_05_08_00_world.sql @@ -0,0 +1,18 @@ +-- +UPDATE `smart_scripts` SET `action_type`=41, `action_param1`=0 WHERE `entryorguid` IN (28330) AND `source_type`=0 AND `id` IN (1); +DELETE FROM `gameobject` WHERE `guid` IN (8954, 8955, 8960, 8961, 8962, 8974); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES +(8954, 190550, 571, '0', 0, 4774.60, -3146.78, 293.953, 4.88692, 0, 0, 0.675588, -0.737279, 120, 255, 1), +(8955, 190550, 571, '0', 0, 4811.37, -3122.26, 290.908, 3.78736, 0, 0, 0.675588, -0.737279, 120, 255, 1), +(8960, 190550, 571, '0', 0, 4833.34, -3086.81, 290.733, 5.18363, 0, 0, 0.675588, -0.737279, 120, 255, 1), +(8961, 190550, 571, '0', 0, 4834.68, -3024.52, 290.973, 5.77704, 0, 0, 0.675588, -0.737279, 120, 255, 1), +(8962, 190550, 571, '0', 0, 4867.05, -3032.32, 290.277, 0.01745, 0, 0, 0.675588, -0.737279, 120, 255, 1), +(8974, 190550, 571, '0', 0, 4884.58, -2949.40, 291.464, 6.24828, 0, 0, 0.675588, -0.737279, 120, 255, 1); + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` IN (28342,28345,28221); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (28342,28345,28221) 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 +(28342, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 21, 20, 0, 0, 0, 0, 0, 0, "Trapdoor Ambusher - On Just summoned - Attack"), +(28342, 0, 1, 0, 0, 0, 100, 0, 2000, 3000, 7000, 9000, 11, 21067, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Trapdoor Ambusher - IC - Cast Poison Bolt"), +(28345, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 21, 20, 0, 0, 0, 0, 0, 0, "Drakkari Spirit - On Just summoned - Attack"), +(28221, 0, 1, 0, 0, 0, 100, 0, 2000, 3000, 7000, 9000, 11, 11918, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Trapdoor Crawler - IC - Cast Poison Bolt"); diff --git a/sql/updates/world/master/2021_12_03_09_world_2019_05_08_01_world.sql b/sql/updates/world/master/2021_12_03_09_world_2019_05_08_01_world.sql new file mode 100644 index 000000000..af4bffff6 --- /dev/null +++ b/sql/updates/world/master/2021_12_03_09_world_2019_05_08_01_world.sql @@ -0,0 +1,29 @@ +-- +DELETE FROM `spell_linked_spell` WHERE `spell_trigger` IN(26560); +UPDATE `smart_scripts` SET `action_type`=69 , `action_param4`=1, `target_type`=19, `target_param1`=29542, `target_param2`=40, `target_param3`=1, `target_y`=0 WHERE `entryorguid` IN (2956000) AND `source_type`=9 AND `id`=1; +UPDATE `smart_scripts` SET `action_type`=66 , `action_param4`=0, `target_type`=19, `target_param1`=29542, `target_param2`=40, `target_param3`=1 WHERE `entryorguid` IN (2956000) AND `source_type`=9 AND `id`=2; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2956000) AND `source_type`=9 AND `id` IN (19,20); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (29560) AND `source_type`=0 AND `id` IN (4); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (19157900,2957200) AND `source_type`=9 ; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (191579) 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`, `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 +(2956000, 9, 19, 0, 0, 0, 100, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 20, 191579, 0, 0, 0, 0, 0, 0, "Lord-Commander Arete - On Script - Despawn "), +(2956000, 9, 20, 0, 0, 0, 100, 0, 500, 500, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Lord-Commander Arete - On Script - Despawn "), +(29560, 0, 4, 0, 63, 0, 100, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Lord-Commander Arete - On just created - set run off "), +(191579, 1, 0, 0, 60, 0, 100, 1, 4000, 4000, 0, 0, 11, 18280, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Arete's Gate - On upadte - activat gob"), +(2957200, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 19, 29560, 20, 0, 0, 0, 0, 0, "Landgren's Soul - On Script - Set Orientation Closest Creature 'Lord-Commander Arete'"), +(2957200, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 36545, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Landgren's Soul - On Script - Cast 'Floating Drowned'"), +(2957200, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Landgren's Soul - On Script - set run off"), +(2957200, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 114, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 0, "Landgren's Soul - On Script - Move offset"), +(2957200, 9, 4, 0, 0, 0, 100, 0, 5500, 5500, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Landgren's Soul - On Script - Say Line 0"), +(2957200, 9, 5, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Landgren's Soul - On Script - Say Line 1"), +(2957200, 9, 6, 0, 0, 0, 100, 0, 15000, 15000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Landgren's Soul - On Script - Say Line 2"), +(2957200, 9, 7, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Landgren's Soul - On Script - Say Line 3"), +(2957200, 9, 8, 0, 0, 0, 100, 0, 16000, 16000, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Landgren's Soul - On Script - Say Line 4"), +(2957200, 9, 9, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 11, 35426, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Landgren's Soul - On Script - Cast 'Arcane Explosion Visual'"), +(2957200, 9, 10, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Landgren's Soul - On Script - Despawn Instant"); + +DELETE FROM conditions WHERE SourceTypeOrReferenceId = 17 AND SourceEntry = 26560; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ErrorTextId`, `ScriptName`, `Comment`, `NegativeCondition`) VALUES +(17, 0, 26560, 0, 29, 0, 29542, 5, 1, 0, '', "'Spell Summon Arete's Gate'", 0), +(17, 0, 26560, 0, 30, 0, 191579, 30, 0, 0, '', "'Spell Summon Arete's Gate'", 1); diff --git a/sql/updates/world/master/2021_12_03_10_world_2019_05_09_00_world_335.sql b/sql/updates/world/master/2021_12_03_10_world_2019_05_09_00_world_335.sql new file mode 100644 index 000000000..12eb8c8f1 --- /dev/null +++ b/sql/updates/world/master/2021_12_03_10_world_2019_05_09_00_world_335.sql @@ -0,0 +1,20 @@ +-- +DELETE FROM `creature_text` WHERE `CreatureID`=8284 AND `GroupID`=7; +DELETE FROM `creature_text` WHERE `CreatureID`=8338 AND `GroupID`=1; +DELETE FROM `creature_text` WHERE `CreatureID`=8337 AND `GroupID`=0 AND `ID`=1; +DELETE FROM `creature_text` WHERE `CreatureID`=8284 AND `GroupID`=8 AND `ID`=2; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(8337,0,1,"Ragnaros sees all, mortal.",14,0,100,0,0,0,4347,0,"Dark Iron Steelshifter"), +(8284,8,2,"I'm about to open a can on this $n.",12,0,100,0,0,0,4351,0,"Dorius Stonetender"), +(8338,1,0,"%s disappears in a cloud of dust.",16,0,100,0,0,0,4362,0,"Dark Iron Marksman"); + +-- Dark Iron Marksman +DELETE FROM `smart_scripts` WHERE `entryorguid`=833800 AND `source_type`=9 AND `id` IN (3,4); +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 +(833800,9,3,0,0,0,100,0,3000,3000,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Dark Iron Marksman - On Script - Say Line 1"), +(833800,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,"Dark Iron Marksman - On Script - Despawn"); + +-- Dorius Stonetender +DELETE FROM `smart_scripts` WHERE `entryorguid`=828405 AND `source_type`=9 AND `id` IN (6,7); +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 +(828405,9,6,0,0,0,100,0,0,0,0,0,0,37,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Dorius Stonetender - On Script - Kill Self"); diff --git a/sql/updates/world/master/2021_12_03_11_world_2019_05_09_01_world_335.sql b/sql/updates/world/master/2021_12_03_11_world_2019_05_09_01_world_335.sql new file mode 100644 index 000000000..0c083b98d --- /dev/null +++ b/sql/updates/world/master/2021_12_03_11_world_2019_05_09_01_world_335.sql @@ -0,0 +1,17 @@ +-- Wooden Outhouse +DELETE FROM `smart_scripts` WHERE `entryorguid`=173265 AND `source_type`=1 AND `id`=4; +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 +(173265,1,4,0,62,0,100,0,2387,0,0,0,0,70,60,0,0,0,0,0,14,47578,173266,0,0,0,0,0,"Wooden Outhouse - On Gossip Option Selected - Respawn Gameobject 'Goodsteel Ledger'"); + +DELETE FROM `gossip_menu_option` WHERE `MenuID`=2387; +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(2387,0,0,"Um... sorry to bother you, but could I see Goodsteel's ledger again... if you're not using it.",5410,1,1,0); + +DELETE FROM `gossip_menu_option_action` WHERE `MenuID`=2387; +INSERT INTO `gossip_menu_option_action` (`MenuID`, `OptionIndex`, `ActionMenuID`, `ActionPoiID`) VALUES +(2387,0,2386,0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=2387; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(15,2387,0,0,0,9,0,4450,0,0,0,0,0,"","Show gossip option if quest 'Ledger from Tanaris' is taken"), +(15,2387,0,0,0,2,0,11727,1,1,1,0,0,"","Show gossip option if player does not have item 'Goodsteel Ledger'"); diff --git a/sql/updates/world/master/2021_12_05_00_world_2019_05_09_02_world_335.sql b/sql/updates/world/master/2021_12_05_00_world_2019_05_09_02_world_335.sql new file mode 100644 index 000000000..3301c18b1 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_00_world_2019_05_09_02_world_335.sql @@ -0,0 +1,17 @@ +-- BreadCrumb Quest "Ragnar Thunderbrew" +DELETE FROM `quest_template_addon` WHERE `ID` IN (4126,4128); +INSERT INTO `quest_template_addon` (`ID`,`BreadcrumbForQuestId`) VALUES (4128,4126); + +-- BreadCrumb Quest "Call of Fire" +UPDATE `quest_template_addon` SET `ExclusiveGroup`=0, `BreadcrumbForQuestId`=1524 WHERE `ID` IN (1522,1523,2983,2984); + +-- BreadCrumb Quest "Call of Water" +UPDATE `quest_template_addon` SET `ExclusiveGroup`=0, `BreadcrumbForQuestId`=1530 WHERE `ID` IN (1528,1529,2985,2986); + +-- BreadCrumb Quest "The Barrens Oases" +DELETE FROM `quest_template_addon` WHERE `ID` IN (886); +INSERT INTO `quest_template_addon` (`ID`,`BreadcrumbForQuestId`) VALUES (886,870); + +-- BreadCrumb Quest "A Threat in Feralas" +DELETE FROM `quest_template_addon` WHERE `ID` IN (2981); +INSERT INTO `quest_template_addon` (`ID`,`BreadcrumbForQuestId`) VALUES (2981,2975); diff --git a/sql/updates/world/master/2021_12_05_01_world_2019_05_09_03_world_335.sql b/sql/updates/world/master/2021_12_05_01_world_2019_05_09_03_world_335.sql new file mode 100644 index 000000000..2807edba3 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_01_world_2019_05_09_03_world_335.sql @@ -0,0 +1,31 @@ +-- Gilmorian +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=14447; +DELETE FROM `smart_scripts` WHERE `entryorguid`=14447 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 +(14447,0,0,0,0,0,100,0,3000,5000,5000,8000,0,11,19472,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Gilmorian - In Combat - Cast 'Sinister Strike'"), +(14447,0,1,0,0,0,100,0,7000,11000,9000,13000,0,11,13579,0,0,0,0,0,5,0,0,0,0,0,0,0,0,"Gilmorian - In Combat - Cast 'Gouge'"), +(14447,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,"Gilmorian - Between 0-15% Health - Flee For Assist (No Repeat)"); + +-- Monstrous Crawler +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=1088; +DELETE FROM `smart_scripts` WHERE `entryorguid`=1088 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 +(1088,0,0,0,0,0,100,0,5000,7000,15000,19000,0,11,13443,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Monstrous Crawler - In Combat - Cast 'Rend'"); + +-- Acidic Swamp Ooze +DELETE FROM `smart_scripts` WHERE `entryorguid`=4393 AND `source_type`=0 AND `id`=3; +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 +(4393,0,3,0,2,0,100,1,0,15,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Acidic Swamp Ooze - Between 0-15% Health - Say Line 0 (No Repeat)"); + +DELETE FROM `creature_text` WHERE `CreatureID`=4393; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(4393,0,0,"The surface of the %s begins to bubble.",16,0,100,0,0,0,16647,0,"Acidic Swamp Ooze"); + +-- Bubbling Swamp Ooze +DELETE FROM `smart_scripts` WHERE `entryorguid`=4394 AND `source_type`=0 AND `id`=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 +(4394,0,2,0,2,0,100,1,0,15,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Bubbling Swamp Ooze - Between 0-15% Health - Say Line 0 (No Repeat)"); + +DELETE FROM `creature_text` WHERE `CreatureID`=4394; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(4394,0,0,"The surface of the %s begins to bubble.",16,0,100,0,0,0,16647,0,"Bubbling Swamp Ooze"); diff --git a/sql/updates/world/master/2021_12_05_02_world_2019_05_10_00_world.sql b/sql/updates/world/master/2021_12_05_02_world_2019_05_10_00_world.sql new file mode 100644 index 000000000..e35914920 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_02_world_2019_05_10_00_world.sql @@ -0,0 +1,28 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (26405, 26406) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=2640600 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 +(26405, 0, 0, 0, 25, 0, 100, 512, 0, 0, 0, 0, 0, 75, 47922, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Iron Thane Furyhammer - On Reset - Add Aura 'Furyhammer's Immunity'"), +(26405, 0, 1, 0, 38, 0, 100, 512, 1, 1, 0, 0, 0, 75, 47922, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Iron Thane Furyhammer - On Data 1 1 Set - Add Aura 'Furyhammer's Immunity'"), +(26405, 0, 2, 0, 0, 0, 100, 0, 5000, 9000, 10000, 14000, 0, 11, 61575, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Iron Thane Furyhammer - In Combat - Cast 'Furyhammer'"), +(26406, 0, 0, 0, 8, 0, 100, 512, 47911, 0, 0, 0, 0, 80, 2640600, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "The Anvil - On Spellhit 'EMP' - Run Script"), +(26406, 0, 1, 0, 0, 0, 100, 0, 5000, 7500, 1200, 14500, 0, 11, 61577, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "The Anvil - In Combat - Cast 'Molten Blast'"), +(2640600, 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, "The Anvil - On Spellhit 'EMP' - Say Line 0"), +(2640600, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 75, 47923, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "The Anvil - On Script - Add Aura 'Stunned'"), +(2640600, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 28, 47922, 0, 0, 0, 0, 0, 19, 26405, 30, 0, 0, 0, 0, 0, 0, "The Anvil - On Script - Remove Aura 'Furyhammer's Immunity' (Iron Thane Furyhammer)"), +(2640600, 9, 3, 0, 0, 0, 100, 0, 15000, 15000, 0, 0, 0, 28, 47923, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "The Anvil - On Script - Remove Aura 'Stunned'"), +(2640600, 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, "The Anvil - On Script - Say Line 1"), +(2640600, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 26405, 30, 0, 0, 0, 0, 0, 0, "The Anvil - On Script - Set Data 1 1 (Iron Thane Furyhammer)"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceGroup`=1 AND `SourceEntry`=26406 AND `SourceId`=0; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(22, 1, 26406, 0, 0, 1, 1, 47923, 0, 0, 1, 0, 0, "", "Execute SAI for NPC The Anvil only if it doesn't have aura 'Stunned'"); + +DELETE FROM `creature_text` WHERE `CreatureId`=26406; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(26406, 0, 0, "The EMP disrupts Iron Thane Furyhammer's shield!", 16, 0, 100, 0, 0, 0, 26169, 0, "The Anvil"), +(26406, 1, 0, "%s recovers from the EMP and restores Iron Thane Furyhammer's shield.", 16, 0, 100, 0, 0, 0, 26170, 0, "The Anvil"); + +DELETE FROM `conditions` WHERE `SourceEntry`=47911 AND `SourceTypeOrReferenceId`=17; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(17,0,47911,0,0,29,0,26406,15,0,0,0,'', 'EMP can cast, if in 15 yards of Anvil'); diff --git a/sql/updates/world/master/2021_12_05_03_world_2019_05_10_01_world.sql b/sql/updates/world/master/2021_12_05_03_world_2019_05_10_01_world.sql new file mode 100644 index 000000000..4ed1b6128 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_03_world_2019_05_10_01_world.sql @@ -0,0 +1,9 @@ +-- +UPDATE `creature_template` SET `flags_extra` = `flags_extra` | 128 WHERE `entry` = 18208; +DELETE FROM `creature` WHERE `guid` IN (104113); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(104113,18208,530,'0',0,0,0,-1627.12, 8516.73, -11.3054, 3.54302, 300,0,0,42,0,0); + +DELETE FROM `creature_template_movement` WHERE `CreatureId`= 18208; +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(18208, 0, 0, 1, 0); diff --git a/sql/updates/world/master/2021_12_05_04_world_2019_05_10_02_world.sql b/sql/updates/world/master/2021_12_05_04_world_2019_05_10_02_world.sql new file mode 100644 index 000000000..819696138 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_04_world_2019_05_10_02_world.sql @@ -0,0 +1,4 @@ +-- +UPDATE `creature_template_addon` SET `mount`=17697, `bytes1`=1 WHERE `entry` IN(35101); +UPDATE `creature` SET `id`= 18357, `orientation`= 4.60592 WHERE `guid`=58431; +UPDATE `creature` SET `id`= 18359 WHERE `guid`= 58434; diff --git a/sql/updates/world/master/2021_12_05_05_world_2019_05_10_03_world.sql b/sql/updates/world/master/2021_12_05_05_world_2019_05_10_03_world.sql new file mode 100644 index 000000000..ba318daf4 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_05_world_2019_05_10_03_world.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (104173, 104174, 104175); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(104173, 18378, 571, '0', 0, 0, 0, 2750.36, 6127.08, 208.856, 5.44543, 180, 0, 0, 4050, 0, 0), +(104174, 18379, 571, '0', 0, 0, 0, 2761.16, 6137.27, 208.872, 5.35816, 180, 0, 0, 4050, 0, 0), +(104175, 18380, 571, '0', 0, 0, 0, 2779.98, 6154.28, 208.92, 5.35816, 180, 0, 0, 4050, 0, 0); diff --git a/sql/updates/world/master/2021_12_05_06_world_2019_05_11_00_world.sql b/sql/updates/world/master/2021_12_05_06_world_2019_05_11_00_world.sql new file mode 100644 index 000000000..3fd338b41 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_06_world_2019_05_11_00_world.sql @@ -0,0 +1,416 @@ +-- Auchenai Crypts +DELETE FROM `creature` WHERE `guid` = 104176; +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `curhealth`, `curmana`, `spawndist`, `MovementType`) VALUES +(104176, 18778, 558, '1,2', 0, 141.688, -17.801, 9.30814, 2.129302, 7200, 3785, 2790, 0, 0); +UPDATE `creature_template` SET `unit_flags` = 0, `flags_extra` = `flags_extra`|128 WHERE `entry` IN (18778,20304); +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (18778,20304); +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(18778, 0, 0, 1, 0), (20304, 0, 0, 1, 0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` IN (32930); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(13, 1, 32930, 0, 31, 3, 18778, 0, 0, '', ""); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-83375,-83377) 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 +(-83375, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 32930, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Auchenai Soulpriest - On reset - Cast Blue Beam"), +(-83375, 0, 1, 0, 0, 0, 100, 2, 1000, 1000, 6000, 9000, 11, 32860, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Soulpriest - In Combat - Cast Shadow Bolt'), +(-83375, 0, 2, 0, 0, 0, 100, 4, 1000, 1000, 6000, 9000, 11, 38378, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Soulpriest - In Combat - Cast Shadow Bolt'), +(-83375, 0, 3, 0, 0, 0, 100, 0, 12000, 15000, 25000, 25000, 11, 32859, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Soulpriest - In Combat - Cast Falter'), +(-83375, 0, 4, 0, 0, 0, 100, 2, 5000, 6000, 50000, 50000, 11, 32858, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Soulpriest - In Combat - Cast Touch of the Forgotten'), +(-83375, 0, 5, 0, 0, 0, 100, 4, 5000, 6000, 50000, 50000, 11, 38377, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Soulpriest - In Combat - Cast Touch of the Forgotten'), +(-83377, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 32930, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Auchenai Soulpriest - On reset - Cast Blue Beam"), +(-83377, 0, 1, 0, 0, 0, 100, 2, 1000, 1000, 6000, 9000, 11, 32860, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Soulpriest - In Combat - Cast Shadow Bolt'), +(-83377, 0, 2, 0, 0, 0, 100, 4, 1000, 1000, 6000, 9000, 11, 38378, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Soulpriest - In Combat - Cast Shadow Bolt'), +(-83377, 0, 3, 0, 0, 0, 100, 0, 12000, 15000, 25000, 25000, 11, 32859, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Soulpriest - In Combat - Cast Falter'), +(-83377, 0, 4, 0, 0, 0, 100, 2, 5000, 6000, 50000, 50000, 11, 32858, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Soulpriest - In Combat - Cast Touch of the Forgotten'), +(-83377, 0, 5, 0, 0, 0, 100, 4, 5000, 6000, 50000, 50000, 11, 38377, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Soulpriest - In Combat - Cast Touch of the Forgotten'); + +-- Flying Raging Soul +UPDATE `creature_template` SET `unit_flags` = 0, `flags_extra` = `flags_extra`|128 WHERE `entry` IN (18726,20307); +DELETE FROM `creature` WHERE `guid` IN (104186, 104200, 104340, 104343, 104369, 104500); +INSERT INTO `creature` (`guid`, `id`,`map`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `curhealth`, `curmana`, `spawndist`, `MovementType`) VALUES +(104186, 18726, 558, '1,2', 0, 72.23869, -139.2275, 41.15045, 0.7930897, 7200, 3914, 2846, 0, 2), +(104200, 18726, 558, '1,2', 0, 25.64213, -339.9637, 45.4259, 4.855016, 7200, 3914, 2846, 0, 2), +(104340, 18726, 558, '1,2', 0, 147.2713, 46.16996, 24.40821, 3.304033, 7200, 3914, 2846, 0, 2), +(104343, 18726, 558, '1,2', 0, 148.9696, -195.7763, 26.32425, 3.020732, 7200, 3914, 2846, 0, 2), +(104369, 18726, 558, '1,2', 0, 228.2336, -154.235, 39.60511, 4.203284, 7200, 3914, 2846, 0, 2), +(104500, 18726, 558, '1,2', 0, -23.60418, -384.0119, 52.44639, 1.562078, 7200, 3914, 2846, 0, 2); +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (18726,20307); +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(18726, 0, 0, 1, 0), (20307, 0, 0, 1, 0); + +DELETE FROM `creature_addon` WHERE `guid` IN (104186, 104200, 104340, 104343, 104369, 104500); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`, `visibilityDistanceType`) VALUES +(104186, 1041860, 0, 0, 0, 0, '32460', 3), +(104200, 1042000, 0, 0, 0, 0, '32460', 3), +(104340, 1043400, 0, 0, 0, 0, '32460', 3), +(104343, 1043430, 0, 0, 0, 0, '32460', 3), +(104369, 1043690, 0, 0, 0, 0, '32460', 3), +(104500, 1045000, 0, 0, 0, 0, '32460', 3); + +-- waypoints +DELETE FROM `waypoint_data` WHERE `id` IN (1041860, 1042000, 1043400, 1043430, 1043690, 1045000); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`,`move_type`,`action_chance`,`wpguid`) VALUES +-- #44353 +(1041860,1,-20.0318,-137.465,43.2731,000,0,6.1988,0,100,0), +(1041860,2,72.2387,-139.227,41.0532,2000,0,0.0098567,0,100,0), +-- #44354 +(1042000,1,25.589,-434.98,46.7206,2000,0,4.67513,0,100,0), +(1042000,2,25.6421,-339.964,45.4259,2000,0,1.45108,0,100,0), +-- #44355 +(1043400,1,146.815,-46.1878,25.3337,2000,0,2.0794,0,100,0), +(1043400,2,147.271,46.17,24.4082,2000,0,1.29006,0,100,0), +-- #44356 +(1043430,1,93.4215,-196.428,32.1182,0,0,0.0294966,0,100,0), +(1043430,2,91.0446,-196.97,29.245,0,0,0.0294966,0,100,0), +(1043430,3,148.97,-195.776,26.3242,0,0,0.0294966,0,100,0), +-- #44374 +(1043690,1,228.0246,-154.6508,42.45242,0,0,0,0,100,0), +(1043690,2,225.3313,-160.4796,42.92464,0,0,0,0,100,0), +(1043690,3,226.2643,-167.0521,43.61908,0,0,0,0,100,0), +(1043690,4,228.9986,-171.2268,44.09132,0,0,0,0,100,0), +(1043690,5,234.1654,-174.739,44.61909,0,0,0,0,100,0), +(1043690,6,240.2302,-175.1677,44.75796,0,0,0,0,100,0), +(1043690,7,245.7996,-173.5961,44.83619,0,0,0,0,100,0), +(1043690,8,250.7344,-170.3529,44.89179,0,0,0,0,100,0), +(1043690,9,253.1533,-164.7733,44.44733,0,0,0,0,100,0), +(1043690,10,251.4086,-158.4295,43.8496,0,0,0,0,100,0), +(1043690,11,247.6237,-153.5221,43.16824,0,0,0,0,100,0), +(1043690,12,241.5865,-149.2656,42.47379,0,0,0,0,100,0), +(1043690,13,236.1653,-148.9468,42.22376,0,0,0,0,100,0), +(1043690,14,231.1449,-151.0212,42.19597,0,0,0,0,100,0), +-- #44375 +(1045000,1,-22.8491,-341.315,52.3623,2000,0,4.63425,0,100,0), +(1045000,2,-22.9796,-434.141,52.2505,2000,0,1.60654,0,100,0); + +-- Phasing Stalker +DELETE FROM `creature` WHERE `guid` IN (104501, 104503, 104526, 104534, 104535); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `curhealth`, `curmana`, `spawndist`, `MovementType`) VALUES +(104501, 18559, 558, '1,2', 0, 1, 60.7609, 14.71426, 3.013803, 4.572762, 120, 4892, 8538, 0, 2), +(104503, 18559, 558, '1,2', 0, 1, 108.4743, -168.0823, 14.76628, 4.031711, 120, 4892, 8538, 0, 2), +(104526, 18559, 558, '1,2', 0, 1, 252.8566, -143.3315, 31.52239, 3.944444, 120, 4892, 8538, 0, 2), +(104534, 18559, 558, '1,2', 0, 1, 244.7959, -108.7978, 26.6746, 5.410521, 120, 4892, 8538, 0, 2), +(104535, 18559, 558, '1,2', 0, 1, -133.7521, -394.2897, 26.58947, 5.358066, 120, 4892, 8538, 0, 2); + +DELETE FROM `creature_addon` WHERE `guid` IN (104501, 104503, 104526, 104534, 104535); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(104501, 1045010, 0, 0, 1, 0, ''), +(104503, 1045030, 0, 0, 1, 0, ''), +(104526, 1045260, 0, 0, 1, 0, ''), +(104534, 1045340, 0, 0, 1, 0, ''), +(104535, 1045350, 0, 0, 1, 0, ''); + +DELETE FROM `waypoint_scripts` WHERE id IN (495); +INSERT INTO `waypoint_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `dataint`, `guid`) VALUES +(495,1,15,33422,1,0,518); + +-- waypoints +DELETE FROM `waypoint_data` WHERE `id` IN (1045010, 1045030, 1045260, 1045340, 1045350); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`,`move_type`,`action_chance`,`wpguid`) VALUES +-- #44376 +(1045010,1,60.7609, 14.71426, 3.013803,4000,495,4.572762,0,100,0), +(1045010,2,60.93705,-19.73963,2.797255,2000,1,4.91534,0,100,0), +-- #44377 +(1045030,1,108.4743,-168.0823,14.76628,4000,495,4.031711,0,100,0), +(1045030,2,93.5499,-166.973,15.2408,0,0,0,0,100,0), +(1045030,3,87.3811,-167.817,15.2925,0,0,0,0,100,0), +(1045030,4,83.1063,-169.717,15.299,0,0,0,0,100,0), +(1045030,5,80.6213,-173.26,15.3327,2000,1,0,0,100,0), +-- #44415 +(1045260,1,244.7959,-108.7978,26.6746,4000,495,5.410521,0,100,0), +(1045260,2,244.18,-83.3991,26.5913,0,0,0,0,100,0), +(1045260,3,244.243,-61.4379,26.5913,2000,1,1.7439,0,100,0), +-- #44378 +(1045340,1,252.8566,-143.3315,31.52239,4000,495,3.944444,0,100,0), +(1045340,2,239.474,-140.565,26.592,0,0,0,0,100,0), +(1045340,3,232.99,-142.095,26.5913,0,0,0,0,100,0), +(1045340,4,226.853,-145.607,26.5924,0,0,0,0,100,0), +(1045340,5,223.005,-149.411,26.5913,0,0,0,0,100,0), +(1045340,6,219.412,-156.105,26.5913,0,0,0,0,100,0), +(1045340,7,218.315,-163.06,26.5913,0,0,0,0,100,0), +(1045340,8,219.385,-170.84,26.5913,0,0,0,0,100,0), +(1045340,9,222.656,-177.147,26.5913,0,0,0,0,100,0), +(1045340,10,229.725,-182.67,26.5913,0,0,0,0,100,0), +(1045340,11,233.935,-186.756,26.5913,0,0,0,0,100,0), +(1045340,12,235.006,-191.854,26.5913,2000,1,0,0,100,0), +-- #44416 +(1045350,1,-133.7521,-394.2897,26.58947,4000,495,3.944444,0,100,0), +(1045350,2,-149.727,-393.6,26.5896,0,0,0,0,100,0), +(1045350,3,-151.597,-388.018,26.5896,0,0,0,0,100,0), +(1045350,4,-151.722,-368.615,26.5891,2000,1,0,0,100,0); + +-- Phasing Soldier +DELETE FROM `creature` WHERE `guid` IN (104638, 104705, 104706, 104762); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `curhealth`, `curmana`, `spawndist`, `MovementType`) VALUES +(104638, 18556, 558, '1,2', 0, 1, 126.1766, 27.94813, -0.04512966, 5.288348, 60, 6116, 0, 0, 2), +(104705, 18556, 558, '1,2', 0, 1, 170.2127, -18.67884, 1.893939, 6.126106, 60, 6116, 0, 0, 2), +(104706, 18556, 558, '1,2', 0, 1, 234.8801, -118.7665, 26.67463, 0.6283185, 60, 6116, 0, 0, 2), +(104762, 18556, 558, '1,2', 0, 1, 254.0859, 16.28111, 1.211097, 3.996804, 60, 6116, 0, 0, 2); + +DELETE FROM `creature_addon` WHERE `guid` IN (104638, 104705, 104706, 104762); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(104638, 1046380, 0, 0, 1, 0, ''), +(104705, 1047050, 0, 0, 1, 0, ''), +(104706, 1047060, 0, 0, 1, 0, ''), +(104762, 1047620, 0, 0, 1, 0, ''); + +-- waypoints +DELETE FROM `waypoint_data` WHERE `id` IN (1046380,1047050,1047060,1047620); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`,`move_type`,`action_chance`,`wpguid`) VALUES +-- #44422 +(1046380,1,126.1766,27.94813,-0.04512966,4000,495,5.288348,0,100,0), +(1046380,2,130.413,14.816,-0.128968,0,0,4.73591,0,100,0), +(1046380,3,133.132,0.717417,-0.128914,0,0,5.1286,0,100,0), +(1046380,4,143.315,-5.41157,1.58459,0,0,5.92184,0,100,0), +(1046380,5,158.808,-6.77153,1.31353,0,0,5.84487,0,100,0), +(1046380,6,163.114,-11.3245,1.29405,0,0,5.18357,0,100,0), +(1046380,7,166.81,-15.4839,2.5976,2000,1,5.37599,0,100,0), +-- #56027 +(1047050,1,170.2127,-18.67884,1.893939,4000,495,6.126106,0,100,0), +(1047050,2,184.873,-19.2238,-0.123683,0,0,0.673793,0,100,0), +(1047050,3,192.66,-5.28754,-0.120491,0,0,1.47881,0,100,0), +(1047050,4,193.01,4.14019,-0.120491,0,0,1.76234,0,100,0), +(1047050,5,190.2,11.8762,-0.121558,0,0,1.31317,0,100,0), +(1047050,6,191.501,15.6137,2.23181,2000,1,1.85266,0,100,0), +-- #56029 +(1047060,1,234.8801,-118.7665,26.67463,4000,495,0.6283185,0,100,0), +(1047060,2,234.39,-90.9739,26.5913,0,0,1.40655,0,100,0), +(1047060,3,235.578,-85.3769,26.5913,0,0,1.70814,0,100,0), +(1047060,4,232.895,-74.7759,26.5913,2000,1,1.64609,0,100,0), +-- #56030 +(1047620,1,254.0859,16.28111,1.211097,4000,495,3.996804,0,100,0), +(1047620,2,248.956,13.8873,-0.0516049,0,0,4.57014,0,100,0), +(1047620,3,247.572,-5.56347,-0.05535,0,0,4.1853,0,100,0), +(1047620,4,240.99,-13.6141,-0.0627278,0,0,4.28347,0,100,0), +(1047620,5,239.211,-17.6737,-0.0641297,0,0,4.53873,0,100,0), +(1047620,6,241.667,-27.1563,-0.0669469,0,0,5.4537,0,100,0), +(1047620,7,244.899,-29.4505,2.24718,2000,1,5.77571,0,100,0); + +-- Phasing Cleric +DELETE FROM `creature` WHERE `guid` IN (104763, 104764, 104771, 104774); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `curhealth`, `curmana`, `spawndist`, `MovementType`) VALUES +(104763, 18557, 558, '1,2', 0, 1, 103.5104, -31.66116, 2.187038, 1.361357, 90, 4892, 8370, 0, 2), +(104764, 18557, 558, '1,2', 0, 1, -138.9091, -205.6192, 26.67431, 2.75762, 90, 4892, 8370, 0, 2), +(104771, 18557, 558, '1,2', 0, 1, 186.351, -184.6046, 26.61729, 1.586355, 90, 4892, 8370, 0, 2), +(104774, 18557, 558, '1,2', 0, 1, 265.7227, -167.3999, 26.67464, 3.647738, 90, 4892, 8370, 0, 2); + +DELETE FROM `creature_addon` WHERE `guid` IN (104763, 104764, 104771, 104774); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(104763, 1047630, 0, 0, 1, 0, ''), +(104764, 1047640, 0, 0, 1, 0, ''), +(104771, 1047710, 0, 0, 1, 0, ''), +(104774, 1047740, 0, 0, 1, 0, ''); + +-- waypoints +DELETE FROM `waypoint_data` WHERE `id` IN (1047630, 1047640, 1047710, 1047740); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`,`move_type`,`action_chance`,`wpguid`) VALUES +-- #56031 +(1047630,1,103.5104,-31.66116,2.187038,4000,495,1.361357,0,100,0), +(1047630,2,104.433,-26.1661,-0.0697232,0,0,1.6325,0,100,0), +(1047630,3,102.222,-12.2622,0.17732,0,0,1.4675,0,100,0), +(1047630,4,105.19,-1.24617,-0.0426896,0,0,1.56018,0,100,0), +(1047630,5,104.13,9.48964,0.251931,0,0,1.71947,0,100,0), +(1047630,6,103.15,15.0193,-0.0717281,0,0,1.56396,0,100,0), +(1047630,7,106.842,21.3685,0.224192,0,0,0.659183,0,100,0), +(1047630,8,112.74,22.792,-0.0508767,2000,1,0.164383,0,100,0), +-- #56033 +(1047640,1,-138.9091,-205.6192,26.67431,4000,495,2.75762,0,100,0), +(1047640,2,-140.285,-181.608,26.5911,0,0,1.47598,0,100,0), +(1047640,3,-138.759,-174.98,26.5916,0,0,1.22465,0,100,0), +(1047640,4,-136.741,-171.113,26.5926,0,0,0.732993,0,100,0), +(1047640,5,-133.77,-169.383,26.591,0,0,0.248402,0,100,0), +(1047640,6,-129.733,-169.142,26.5893,2000,1,0.223269,0,100,0), +-- #56034 +(1047710,1,186.351,-184.6046,26.61729,4000,495,1.586355,0,100,0), +(1047710,2,186.827,-139.192,26.5154,2000,1,2.37055,0,100,0), +-- #56035 +(1047740,1,265.7227,-167.3999,26.67464,4000,495,3.647738,0,100,0), +(1047740,2,255.79,-172.018,26.5913,0,0,3.93556,0,100,0), +(1047740,3,248.786,-179.103,29.9438,0,0,3.71048,0,100,0), +(1047740,4,242.514,-182.389,28.7502,0,0,3.35077,0,100,0), +(1047740,5,237.058,-182.979,26.5913,0,0,3.06253,0,100,0), +(1047740,6,231.523,-180.122,26.5913,0,0,3.28951,0,100,0), +(1047740,7,227.297,-181.833,26.5913,0,0,3.6987,0,100,0), +(1047740,8,222.569,-185.367,26.5913,2000,1,3.92565,0,100,0); + +-- Phasing Sorcerer +DELETE FROM `creature` WHERE `guid` IN (104775, 104779, 104780, 104782, 104783, 104784, 104785); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `curhealth`, `curmana`, `spawndist`, `MovementType`) VALUES +(104775, 18558, 558, '1,2', 0, 1, 235.8882, 37.07132, 26.68999, 6.230825, 180, 4731, 8538, 0, 2), +(104779, 18558, 558, '1,2', 0, 1, 127.6753, -9.820141, 0.9926163, 4.747295, 180, 4731, 8538, 0, 2), +(104780, 18558, 558, '1,2', 0, 1, -150.5842, -157.2742, 26.67392, 2.111848, 180, 4731, 8538, 0, 2), +(104782, 18558, 558, '1,2', 0, 1, 63.40744, -175.2639, 15.4378, 6.143559, 180, 4731, 8538, 0, 2), +(104783, 18558, 558, '1,2', 0, 1, 163.4202, -22.14446, 3.989299, 3.508112, 180, 4731, 8538, 0, 2), +(104784, 18558, 558, '1,2', 0, 1, 219.379, 0.330607, 28.41068, 3.909538, 180, 4731, 8538, 0, 2), +(104785, 18558, 558, '1,2', 0, 1, 182.6577, -140.5554, 26.481, 2.251475, 180, 4731, 8538, 0, 2); + +DELETE FROM `creature_addon` WHERE `guid` IN (104775, 104779, 104780, 104782, 104783, 104784, 104785); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(104775, 1047750, 0, 0, 1, 0, ''), +(104779, 1047790, 0, 0, 1, 0, ''), +(104780, 1047800, 0, 0, 1, 0, ''), +(104782, 1047820, 0, 0, 1, 0, ''), +(104783, 1047830, 0, 0, 1, 0, ''), +(104784, 1047840, 0, 0, 1, 0, ''), +(104785, 1047850, 0, 0, 1, 0, ''); + +-- waypoints +DELETE FROM `waypoint_data` WHERE `id` IN (1047750, 1047790, 1047800, 1047820, 1047830, 1047840, 1047850); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`,`move_type`,`action_chance`,`wpguid`) VALUES +-- #56036 +(1047750,1,235.8882,37.07132,26.68999,4000,495,6.230825,0,100,0), +(1047750,2,239.259,37.7349,26.6029,0,0,0.0645036,0,100,0), +(1047750,3,256.93,38.6263,13.3965,0,0,0.0095253,0,100,0), +(1047750,4,269.565,37.909,13.4,0,0,5.97698,0,100,0), +(1047750,5,272.876,36.4516,13.4071,0,0,5.51203,0,100,0), +(1047750,6,274.621,31.0997,13.4011,0,0,4.88842,0,100,0), +(1047750,7,274.341,20.9334,13.395,0,0,4.73348,0,100,0), +(1047750,8,274.476,2.9775,-0.0701511,2000,1,4.74526,0,100,0), +-- #56038 +(1047790,1,127.6753,-9.820141,0.9926163,4000,495,4.747295,0,100,0), +(1047790,2,129.718,-18.8049,5.70304,0,0,4.75462,0,100,0), +(1047790,3,130.379,-25.2794,8.45543,0,0,5.11433,0,100,0), +(1047790,4,133.553,-30.3262,11.2518,0,0,5.57378,0,100,0), +(1047790,5,139.812,-33.5707,13.4815,0,0,5.96333,0,100,0), +(1047790,6,162.159,-39.9172,12.2277,2000,1,5.94841,0,100,0), +-- #56045 +(1047800,1,-150.5842,-157.2742,26.67392,4000,495,2.111848,0,100,0), +(1047800,2,-149.429,-185.735,26.5896,0,0,4.56091,0,100,0), +(1047800,3,-150.932,-204.497,26.5896,2000,1,4.51771,0,100,0), +-- #56047 +(1047820,1,63.40744,-175.2639,15.4378,4000,495,6.143559,0,100,0), +(1047820,2,64.7937,-157.134,15.3266,0,0,1.75359,0,100,0), +(1047820,3,63.5111,-153.674,15.2878,0,0,2.37484,0,100,0), +(1047820,4,60.752,-151.984,15.3325,0,0,2.9953,0,100,0), +(1047820,5,58.266,-151.812,15.3223,0,0,3.70452,0,100,0), +(1047820,6,54.7178,-154.831,15.2635,0,0,3.49953,0,100,0), +(1047820,7,37.6081,-157.491,14.737,0,0,3.13589,0,100,0), +(1047820,8,33.8367,-155.836,14.4978,2000,1,2.64423,0,100,0), +-- #56048 +(1047830,1,163.4202,-22.14446,3.989299,4000,495,3.508112,0,100,0), +(1047830,2,161.65,-24.0089,3.37202,0,0,3.68489,0,100,0), +(1047830,3,155.926,-27.0396,7.4329,0,0,3.21914,0,100,0), +(1047830,4,148.549,-26.228,9.19468,0,0,3.24506,0,100,0), +(1047830,5,132.089,-33.6267,12.8042,0,0,3.71394,0,100,0), +(1047830,6,126.817,-37.1354,12.2635,2000,1,3.73358,0,100,0), +-- #56050 +(1047840,1,219.379,0.330607,28.41068,4000,495,3.909538,0,100,0), +(1047840,2,214.701,-6.09303,27.1319,0,0,4.23051,0,100,0), +(1047840,3,212.107,-14.6145,27.3325,0,0,4.67976,0,100,0), +(1047840,4,212.901,-23.2855,26.8425,0,0,5.13371,0,100,0), +(1047840,5,216.698,-27.9429,26.5917,0,0,5.67642,0,100,0), +(1047840,6,224.025,-30.2683,27.3426,0,0,0.171554,0,100,0), +(1047840,7,251.498,-29.3868,26.6004,0,0,6.11557,0,100,0), +(1047840,8,274.178,-32.1791,26.5917,2000,1,6.2216,0,100,0), +-- #56051 +(1047850,1,182.6577,-140.5554,26.481,4000,495,2.251475,0,100,0), +(1047850,2,180.946,-148.912,26.3075,0,0,4.15175,0,100,0), +(1047850,3,173.12,-151.982,26.3432,0,0,3.34908,0,100,0), +(1047850,4,161.632,-153.271,25.9648,0,0,3.1221,0,100,0), +(1047850,5,145.97,-152.706,13.7712,2000,1,3.13306,0,100,0); + +-- Auchenai Monk +UPDATE `creature_template_addon` SET `bytes1` = 0, `emote` = 0 WHERE `entry` = 18497; +DELETE FROM `creature_addon` WHERE guid IN (83389,83390,83391,83392,83394,83395,83404,83406,83407,83408,83409); +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`, `visibilityDistanceType`) VALUES +(83389,0,8,1,0,"",3), +(83390,0,0,1,0,"",3), +(83391,0,0,1,0,"",3), +(83392,0,0,1,0,"",3), +(83394,0,0,1,375,"",3), +(83395,0,8,1,0,"",3), +(83404,0,0,1,0,"",3), +(83406,0,0,1,0,"",3), +(83407,0,8,1,0,"",3), +(83408,0,8,1,0,"",3), +(83409,0,0,1,375,"",3); + +DELETE FROM `waypoint_scripts` WHERE id IN (496); +INSERT INTO `waypoint_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `dataint`,`guid`) VALUES +(496,2,15,68442,1,0,520), +(496,8,14,68442,1,0,521); + +-- #83390 +UPDATE `creature` SET `position_x` = 125.4166, `position_y` = -3.267882, `position_z` = 0.2067913, `orientation` = 2.443461, `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 83390; +DELETE FROM `creature_addon` WHERE `guid` IN (83390); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`, `visibilityDistanceType`) VALUES +(83390, 833900, 0, 0, 1, 0, '', 3); +DELETE FROM `waypoint_data` WHERE `id` = 833900; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`,`move_type`,`action_chance`,`wpguid`) VALUES +(833900,1,141.006,2.68584,-0.128801,0,0,0,0,100,0), +(833900,2,159.988,3.10692,-0.127278,0,0,0,0,100,0), +(833900,3,164.698,7.8893,-0.12723,0,0,0,0,100,0), +(833900,4,164.759,26.825,-0.0149954,0,0,0,0,100,0), +(833900,5,159.95,30.5454,-0.107823,0,0,0,0,100,0), +(833900,6,154.02,33.0068,-0.0870224,0,0,0,0,100,0), +(833900,7,153.852,38.8914,4.25014,10000,496,1.58277,0,100,0), +(833900,8,150.685,32.9604,-0.0868603,0,0,0,0,100,0), +(833900,9,132.422,30.3528,-0.107012,0,0,0,0,100,0), +(833900,10,129.487,24.9777,-0.127918,0,0,0,0,100,0), +(833900,11,129.114,-2.94603,0.100162,0,0,0,0,100,0), +(833900,12,125.4166,-3.267882,0.2067913,10000,496,2.443461,0,100,0); + +-- #83394 +UPDATE `creature` SET `position_x` = -127.4433, `position_y` = -159.4812, `position_z` = 26.589, `orientation` = 6.056293, `MovementType` = 0, `spawndist` = 0 WHERE `guid` = 83394; + +-- #83404 +UPDATE `creature` SET `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 83404; +DELETE FROM `waypoint_data` WHERE `id` = 834040; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`,`move_type`,`action_chance`,`wpguid`) VALUES +(834040,1,223.202,16.427,-0.0725319,9000,0,3.08626,0,100,0), +(834040,2,237.233,16.056,-0.0609689,9000,0,6.27105,0,100,0); +DELETE FROM `creature_addon` WHERE `guid` IN (83404); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`, `visibilityDistanceType`) VALUES +(83404, 834040, 0, 0, 1, 0, '', 3); + +-- #83406 +UPDATE `creature` SET `MovementType` = 0, `spawndist` = 0 WHERE `guid` = 83406; +DELETE FROM `waypoint_data` WHERE `id` = 834060; +UPDATE `creature_addon` SET `path_id`=0 WHERE `guid` IN (83406); +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (83386); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(83386, 83386, 0, 0, 515), +(83386, 83406, 3, 90, 515); + +-- #83391 +UPDATE `creature` SET `MovementType` = 0, `spawndist` = 0 WHERE `guid` = 83391; +DELETE FROM `waypoint_data` WHERE `id` = 833910; +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (83372); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(83372, 83372, 0, 0, 515), +(83372, 83391, 3, 90, 515); + +-- #83392 +UPDATE `creature` SET `id` = 18495, `curhealth` = 13720, `curmana` = 8370 WHERE `guid` = 83392; +UPDATE `creature` SET `MovementType` = 0, `spawndist` = 0 WHERE `guid` IN (83378,83385); +DELETE FROM `waypoint_data` WHERE `id` IN (833780,833850); +UPDATE `creature_addon` SET `path_id`=0 WHERE `guid` IN (83378,83385); +UPDATE `creature_addon` SET `path_id`=833920 WHERE `guid` IN (83392); +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (83392); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(83392, 83392, 0, 0, 515), +(83392, 83378, 3, 45, 515), +(83392, 83385, 3, 315, 515); + +-- Raging Soul +DELETE FROM `creature` WHERE `guid` IN (104786, 104787, 104788, 104794, 104806, 104807, 104808, 104809); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `curhealth`, `curmana`, `spawndist`, `MovementType`) VALUES +(104786, 18506, 558, '1,2', 0, 0, 107.435, -162.702, 14.7348, 3.12299, 7200, 2602, 2790, 0, 0), +(104787, 18506, 558, '1,2', 0, 0, 65.5859, -162.649, 15.4433, 6.20175, 7200, 2602, 2790, 0, 0), +(104788, 18506, 558, '1,2', 0, 0, 83.0079, -170.105, 15.2972, 2.91093, 7200, 2602, 2790, 0, 0), +(104794, 18506, 558, '1,2', 0, 0, 25.4440, -164.100, 13.8690, 1.15943, 7200, 2602, 2790, 0, 0), +(104806, 18506, 558, '1,2', 0, 0, 132.754, -162.814, 12.6510, 0.00417, 7200, 2602, 2790, 0, 0), +(104807, 18506, 558, '1,2', 0, 0, 53.7874, -164.232, 15.2894, 2.94663, 7200, 2602, 2790, 0, 0), +(104808, 18506, 558, '1,2', 0, 0, 84.1240, -157.022, 15.2885, 2.88737, 7200, 2602, 2790, 0, 0), +(104809, 18506, 558, '1,2', 0, 0, 40.2054, -163.242, 14.8459, 1.35584, 7200, 2602, 2790, 0, 0); + +DELETE FROM `creature_template_addon` WHERE `entry` IN(18506); +INSERT INTO `creature_template_addon` (entry, auras) VALUES (18506, '35841 35850'); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (18506) 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 +(18506, 0, 0, 0, 0, 0, 100, 3, 0, 0, 0, 0, 11, 32888, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Raging Soul - In Combat - Cast 'Rage' (No Repeat) (Dungeon)"), +(18506, 0, 1, 0, 0, 0, 100, 5, 0, 0, 0, 0, 11, 38380, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Raging Soul - In Combat - Cast 'Rage' (No Repeat) (Dungeon)"), +(18506, 0, 2, 0, 25, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Raging Soul - On reset - Set visible Off"), +(18506, 0, 3, 0, 4, 0, 100, 0, 0, 0, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Raging Soul - On aggro - Set visible On"); diff --git a/sql/updates/world/master/2021_12_05_07_world_2019_05_11_01_world.sql b/sql/updates/world/master/2021_12_05_07_world_2019_05_11_01_world.sql new file mode 100644 index 000000000..190bd14c2 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_07_world_2019_05_11_01_world.sql @@ -0,0 +1,11 @@ +-- +DELETE FROM `creature_template_addon` WHERE `entry` IN(18778,20304); +INSERT INTO `creature_template_addon` (`entry`, `auras`, `visibilityDistanceType`) VALUES (18778, '32460', 3), (20304, '32460', 3); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` IN (32930); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(13, 1, 32930, 0, 31, 3, 18778, 0, 0, '', ""), +(13, 1, 32930, 1, 31, 3, 18493, 83375, 0, '', ""), +(13, 1, 32930, 2, 31, 3, 18493, 83377, 0, '', ""); + +UPDATE `creature_addon` SET `bytes1`=0, `emote`=375 WHERE `guid` IN (83407,83395); diff --git a/sql/updates/world/master/2021_12_05_08_world_2019_05_11_02_world.sql b/sql/updates/world/master/2021_12_05_08_world_2019_05_11_02_world.sql new file mode 100644 index 000000000..8651f1588 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_08_world_2019_05_11_02_world.sql @@ -0,0 +1,10 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (104815, 104817, 104819); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(104815, 18625, 269, 2366, 0, '1,2', 0, 0, 0, -2033.517, 7110.752, 22.85045, 2.635447, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 18625 (Area: 0 - Difficulty: 0) +(104817, 18625, 269, 2366, 0, '1,2', 0, 0, 0, -2024.31, 7127.75, 22.65419, 0.4712389, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 18625 (Area: 0 - Difficulty: 0) +(104819, 18625, 269, 2366, 0, '1,2', 0, 0, 0, -2025.422, 7119.652, 22.74706, 6.161012, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 15595); -- 18625 (Area: 0 - Difficulty: 0) +UPDATE `creature_template` SET `flags_extra` = `flags_extra`|128 WHERE `entry` IN (18625); + +DELETE FROM `creature_template_addon` WHERE `entry` IN(18553); +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES (18553, '32563'); diff --git a/sql/updates/world/master/2021_12_05_09_world_2019_05_11_03_world.sql b/sql/updates/world/master/2021_12_05_09_world_2019_05_11_03_world.sql new file mode 100644 index 000000000..aa06b0e58 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_09_world_2019_05_11_03_world.sql @@ -0,0 +1,18 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (104820); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(104820, 18628, 530, 0, 0, '0', 0, 0, 0, 9735.65, -7357.74, 24.3316, 2.79582, 180, 0, 0, 6900, 0, 2, 0, 0, 0, 0); + +DELETE FROM `creature_addon` WHERE `guid` IN (104820); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`, `visibilityDistanceType`) VALUES +(104820, 1048200, 0, 0, 1, 0, '32615', 0); + +DELETE FROM `waypoint_data` WHERE `id` IN (1048200); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`action`,`move_type`,`action_chance`) VALUES +(1048200, 5, 9732.63, -7360.24, 24.3316, 3.00238, 5000, 0, 0, 100), +(1048200, 4, 9732.63, -7360.24, 24.3316, 3.00238, 1000, 0, 0, 100), +(1048200, 3, 9734.19, -7359.6, 24.3316, 3.53017, 0, 0, 0, 100), +(1048200, 2, 9735.65, -7357.74, 24.3316, 2.79582, 5000, 0, 0, 100), +(1048200, 1, 9735.65, -7357.74, 24.3316, 2.79582, 1000, 0, 0, 100), +(1048200, 6, 9735.58, -7360.2, 24.3316, 1.12135, 0, 0, 0, 100), +(1048200, 7, 9737.62, -7358.28, 24.3316, 1.88162, 0, 0, 0, 100); diff --git a/sql/updates/world/master/2021_12_05_10_world_2019_05_11_04_world_335.sql b/sql/updates/world/master/2021_12_05_10_world_2019_05_11_04_world_335.sql new file mode 100644 index 000000000..3496a84f1 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_10_world_2019_05_11_04_world_335.sql @@ -0,0 +1,6 @@ +-- Chief Hawkwind +-- UPDATE `creature_template` SET `gossip_menu_id`=0, `npcflag`=2 WHERE `entry`=2981; + +DELETE FROM `quest_greeting` WHERE `ID`=2981; +INSERT INTO `quest_greeting` (`ID`, `Type`, `GreetEmoteType`, `GreetEmoteDelay`, `Greeting`, `VerifiedBuild`) VALUES +(2981,0,0,0,"Hail, $c. In my years I have seen many eager tauren who wish to prove their worth to the tribe. It should not be forgotten that eagerness is no substitute for wisdom and experience.",0); diff --git a/sql/updates/world/master/2021_12_05_11_world_2019_05_11_05_world.sql b/sql/updates/world/master/2021_12_05_11_world_2019_05_11_05_world.sql new file mode 100644 index 000000000..7761c0b0b --- /dev/null +++ b/sql/updates/world/master/2021_12_05_11_world_2019_05_11_05_world.sql @@ -0,0 +1,4 @@ +-- +UPDATE `creature` SET `id`=18363, `curhealth`=0 WHERE `guid` IN (57604); +UPDATE `creature` SET `id`=18364, `curhealth`=0 WHERE `guid` IN (57603); +UPDATE `creature` SET `id`=18365, `curhealth`=0 WHERE `guid` IN (57605); diff --git a/sql/updates/world/master/2021_12_05_12_world_2019_05_11_06_world.sql b/sql/updates/world/master/2021_12_05_12_world_2019_05_11_06_world.sql new file mode 100644 index 000000000..3f3798ebf --- /dev/null +++ b/sql/updates/world/master/2021_12_05_12_world_2019_05_11_06_world.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (104824,104827,83516); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(104824, 18650, 560, 0, 0, '1,2', 0, 0, 0, 2478.69, 688.93, 55.7619, 0.286027, 86400, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(104827, 18650, 560, 0, 0, '1,2', 0, 0, 0, 2486.82, 689.457, 55.8031, 1.65806, 86400, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(83516, 18651, 560, 0, 0, '1,2', 0, 0, 0, 2476.17, 689.82, 55.8635, 1.51844, 86400, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_05_13_world_2019_05_11_07_world.sql b/sql/updates/world/master/2021_12_05_13_world_2019_05_11_07_world.sql new file mode 100644 index 000000000..f5518145e --- /dev/null +++ b/sql/updates/world/master/2021_12_05_13_world_2019_05_11_07_world.sql @@ -0,0 +1,10 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (104829, 104830, 104832); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(104829, 18657, 560, 0, 0, '1,2', 0, 0, 1, 2397, 747.512, 54.2694, 4.18879, 86400, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(104830, 18657, 560, 0, 0, '1,2', 0, 0, 1, 2399.98, 744.429, 54.378, 3.92699, 86400, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(104832, 18657, 560, 0, 0, '1,2', 0, 0, 1, 2404.2, 740.228, 54.419, 4.2586, 86400, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +DELETE FROM `creature_template_addon` WHERE `entry` IN (18657); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`) VALUES +(18657, 0, 0, 0, 1, 379); diff --git a/sql/updates/world/master/2021_12_05_14_world_2019_05_11_08_world.sql b/sql/updates/world/master/2021_12_05_14_world_2019_05_11_08_world.sql new file mode 100644 index 000000000..2675647fd --- /dev/null +++ b/sql/updates/world/master/2021_12_05_14_world_2019_05_11_08_world.sql @@ -0,0 +1,33 @@ +-- +SET @GUID := 8981; +DELETE FROM `gameobject` WHERE `guid`=@GUID AND `id`=182531; +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`) VALUES +(@GUID, 182531, 571, 0, 0, '0', 0, 4413.98, 5368.06, -15.5602, 3.92534, -0, -0, -0.924195, 0.381922, 300, 100, 1, "", 0); + +UPDATE `creature` SET `position_x`=4414.223, `position_y`=5367.299, `position_z`=-15.49403, `orientation`=0.3665192, `spawntimesecs`=300 WHERE `id`=25589; + +DELETE FROM `creature_text` WHERE `CreatureID`=25589; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(25589, 0, 0, "Um, hello? Is there anyone out there?", 12, 7, 100, 0, 0, 0, 24763, 0, "Bonker Togglevolt"), +(25589, 0, 1, "Hey, you! Yes, you! I can hear you! Get over here and get me outa here!", 12, 7, 100, 0, 0, 0, 24764, 0, "Bonker Togglevolt"), +(25589, 0, 2, "I'm beginning to think that they all forgot about me!", 12, 7, 100, 0, 0, 0, 24765, 0, "Bonker Togglevolt"), +(25589, 0, 3, "A gnome tries to make some friends, and then BAMM... the next thing you know, he's in shackles!", 12, 7, 100, 0, 0, 0, 24766, 0, "Bonker Togglevolt"), +(25589, 0, 4, "I'm right here. I know you can hear me. Ya think you could let me out of these chains?", 12, 7, 100, 0, 0, 0, 24767, 0, "Bonker Togglevolt"), +(25589, 0, 5, "I'll make you a deal: if you get me out of here alive, you'll get a reward larger than you can imagine!", 12, 7, 100, 0, 0, 0, 24768, 0, "Bonker Togglevolt"), +(25589, 0, 6, "Hey! Over here in Magmothregar's pit!", 12, 7, 100, 0, 0, 0, 24769, 0, "Bonker Togglevolt"), +(25589, 0, 7, "What? You think I want to be Magmothregar's next appetizer? Get me outa here!", 12, 7, 100, 0, 0, 0, 24770, 0, "Bonker Togglevolt"), +(25589, 1, 0, "Right then, no time to waste. Let's get outa here!", 12, 7, 100, 1, 0, 0, 24772, 0, "Bonker Togglevolt"), +(25589, 2, 0, "Here we go.", 12, 7, 100, 0, 0, 0, 24773, 0, "Bonker Togglevolt"), +(25589, 3, 0, "I think it's up this way to the left. Let's go!", 12, 7, 100, 0, 0, 0, 24776, 0, "Bonker Togglevolt"), +(25589, 4, 0, "Ah, fresh air! I can get myself back to the airstrip from here. Be sure to tell Fizzcrank I'm back and safe. Thanks so much, $n!", 12, 7, 100, 0, 0, 0, 24774, 0, "Bonker Togglevolt"), +(25589, 5, 0, "Filthy creature!", 12, 7, 100, 0, 0, 0, 24777, 0, "Bonker Togglevolt"), +(25589, 5, 1, "I came here to talk, but you mindless things tried to kill me instead!", 12, 7, 100, 0, 0, 0, 24778, 0, "Bonker Togglevolt"), +(25589, 5, 2, "You won't put me in chains again!", 12, 7, 100, 0, 0, 0, 24779, 0, "Bonker Togglevolt"), +(25589, 5, 3, "I AM NOT AN APPETIZER!", 12, 7, 100, 0, 0, 0, 24780, 0, "Bonker Togglevolt"), +(25589, 5, 4, "The only good vermen is a dead vermen!", 12, 7, 100, 0, 0, 0, 24781, 0, "Bonker Togglevolt"), +(25589, 5, 5, "Enough fighting! Let's finish this and get outa here!", 12, 7, 100, 0, 0, 0, 24782, 0, "Bonker Togglevolt"), +(25589, 5, 6, "Hey! I'm walking here!", 12, 7, 100, 0, 0, 0, 24783, 0, "Bonker Togglevolt"), +(25589, 5, 7, "I can't believe my own people forgot about me. Die!", 12, 7, 100, 0, 0, 0, 24784, 0, "Bonker Togglevolt"); + +UPDATE `script_waypoint` SET `waittime`=0 WHERE `entry`=25589 AND `pointid` IN (2, 22); +UPDATE `script_waypoint` SET `waittime`=3000 WHERE `entry`=25589 AND `pointid`=29; diff --git a/sql/updates/world/master/2021_12_05_15_world_2019_05_11_09_world.sql b/sql/updates/world/master/2021_12_05_15_world_2019_05_11_09_world.sql new file mode 100644 index 000000000..f6e755cc8 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_15_world_2019_05_11_09_world.sql @@ -0,0 +1,4 @@ +-- +UPDATE `creature` SET `id`=18663, `curhealth`=0, `curmana`=0 WHERE `guid`=66904 AND `id`=18641; +UPDATE `creature` SET `MovementType`=0, `spawndist`=0 WHERE `guid` IN (66868, 66806); +UPDATE `smart_scripts` SET `event_type`=16, `event_flags`=6, `event_param1`=33482, `event_param2`=15, `event_param3`=8000, `event_param4`=12000, `action_param2`=0, `target_type`=7,`target_param1`=0, `comment`="Cabal Acolyte - On Friendly missing aura - Cast 'Shadow Defense'" WHERE `entryorguid` IN(18633) AND `source_type`=0 AND `id`=0; diff --git a/sql/updates/world/master/2021_12_05_16_world_2019_05_12_00_world.sql b/sql/updates/world/master/2021_12_05_16_world_2019_05_12_00_world.sql new file mode 100644 index 000000000..0a87cd099 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_16_world_2019_05_12_00_world.sql @@ -0,0 +1,124 @@ +-- +UPDATE `creature_template` SET `unit_flags`=`unit_flags`|33587968 WHERE `entry` IN (18823,18823, 18824, 18825, 18826); +DELETE FROM `creature` WHERE `guid` IN (104837, 104854, 104855, 104856, 104857, 104858, 104859, 104860, 104861, 104863, 104865, 104866, 104880, 104881, 104882, 104883, 104884, 104888, 104896, 104914, 104923, 104924, 104926, 104930, 104931, 104933, 104934, 104935, 104939, 104940, 104942, 104943, 104951, 104954, 104989, 105015, 105021, 105031, 105033, 105046, 105049, 105050, 105086, 105087, 105088, 105096, 105107, 105110, 105111, 105112, 105129, 105133, 105134, 105142, 105152, 105161,105204); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(104837, 18823, 530, '0', 0, 0, 0, -3799.4, -11423, -139.624, 4.27587, 300, 1, 0, 300, 0, 1), +(104854, 18823, 530, '0', 0, 0, 0, -3791.95, -11451.5, -139.644, 4.1464, 300, 1, 0, 300, 0, 1), +(104855, 18823, 530, '0', 0, 0, 0, -3803.1, -11434.9, -139.712, 4.46371, 300, 1, 0, 300, 0, 1), +(104856, 18823, 530, '0', 0, 0, 0, -3814.3, -11421.2, -139.792, 4.36003, 300, 1, 0, 300, 0, 1), +(104857, 18823, 530, '0', 0, 0, 0, -3806.98, -11442.9, -139.788, 4.36003, 300, 1, 0, 300, 0, 1), +(104858, 18823, 530, '0', 0, 0, 0, -3751.3, -11399.1, -138.968, 1.08963, 300, 1, 0, 300, 0, 1), +(104859, 18823, 530, '0', 0, 0, 0, -3792.68, -11420.2, -138.557, 3.78736, 300, 0, 0, 300, 0, 0), +(104860, 18823, 530, '0', 0, 0, 0, -3815.35, -11400.1, -139.725, 4.06538, 300, 1, 0, 300, 0, 1), +(104861, 18823, 530, '0', 0, 0, 0, -3778.16, -11433.2, -139.413, 4.04731, 300, 1, 0, 300, 0, 1), +(104863, 18823, 530, '0', 0, 0, 0, -3780.37, -11426.2, -138.328, 4.72984, 300, 0, 0, 300, 0, 0), +(104865, 18823, 530, '0', 0, 0, 0, -3768.58, -11439.6, -139.324, 4.67406, 300, 1, 0, 300, 0, 1), +(104866, 18823, 530, '0', 0, 0, 0, -3783.15, -11401.4, -137.973, 4.64258, 300, 0, 0, 300, 0, 0), +(104880, 18823, 530, '0', 0, 0, 0, -3771.51, -11408.2, -137.862, 3.7001, 300, 0, 0, 300, 0, 0), +(104881, 18823, 530, '0', 0, 0, 0, -3793.62, -11376.6, -139.38, 1.08963, 300, 1, 0, 300, 0, 1), +(104882, 18823, 530, '0', 0, 0, 0, -3752.58, -11424.6, -139.08, 1.08963, 300, 1, 0, 300, 0, 1), +(104883, 18823, 530, '0', 0, 0, 0, -3769.76, -11378.4, -139.107, 1.08963, 300, 1, 0, 300, 0, 1), +(104884, 18823, 530, '0', 0, 0, 0, -3785.69, -11443.6, -139.541, 4.27587, 300, 1, 0, 300, 0, 1), +(104888, 18823, 530, '0', 0, 0, 0, -3815.24, -11468.2, -138.403, 2.40253, 300, 0, 0, 300, 0, 0), +(104896, 18824, 530, '0', 0, 0, 0, -3650.66, -11440.7, -110.804, 2.96706, 300, 0, 0, 300, 0, 0), +(104914, 18824, 530, '0', 0, 0, 0, -3665.57, -11456.6, -118.752, 2.7217, 300, 0, 0, 300, 0, 0), +(104923, 18824, 530, '0', 0, 0, 0, -3670.37, -11416.3, -118.546, 3.49066, 300, 0, 0, 300, 0, 0), +(104924, 18824, 530, '0', 0, 0, 0, -3675.12, -11453, -118.939, 4.18879, 300, 0, 0, 300, 0, 0), +(104926, 18824, 530, '0', 0, 0, 0, -3676.88, -11458.5, -118.957, 3.63029, 300, 0, 0, 300, 0, 0), +(104930, 18824, 530, '0', 0, 0, 0, -3679.27, -11422.7, -118.851, 2.96706, 300, 0, 0, 300, 0, 0), +(104931, 18824, 530, '0', 0, 0, 0, -3683.25, -11418.4, -119.13, 2.63545, 300, 0, 0, 300, 0, 0), +(104933, 18824, 530, '0', 0, 0, 0, -3681.91, -11444.2, -118.99, 3.47321, 300, 0, 0, 300, 0, 0), +(104934, 18824, 530, '0', 0, 0, 0, -3683.51, -11432.6, -119.004, 3.38594, 300, 0, 0, 300, 0, 0), +(104935, 18824, 530, '0', 0, 0, 0, -3689.21, -11439.8, -119.22, 3.31613, 300, 0, 0, 300, 0, 0), +(104939, 18824, 530, '0', 0, 0, 0, -3816.36, -11469.7, -138.424, 2.36386, 300, 0, 0, 300, 0, 0), +(104940, 18825, 530, '0', 0, 0, 0, -3849.95, -11342.6, -109.201, 2.02458, 300, 0, 0, 300, 0, 0), +(104942, 18825, 530, '0', 0, 0, 0, -3825.61, -11349, -104.244, 0.593412, 300, 0, 0, 300, 0, 0), +(104943, 18825, 530, '0', 0, 0, 0, -3873.94, -11360.3, -106.234, 2.18166, 300, 0, 0, 300, 0, 0), +(104951, 18825, 530, '0', 0, 0, 0, -3796.38, -11375.1, -99.6143, 0.558505, 300, 0, 0, 300, 0, 0), +(104954, 18825, 530, '0', 0, 0, 0, -3839.92, -11369.9, -103.693, 5.20108, 300, 0, 0, 300, 0, 0), +(104989, 18825, 530, '0', 0, 0, 0, -3791.31, -11388.5, -100.429, 6.23082, 300, 0, 0, 300, 0, 0), +(105015, 18825, 530, '0', 0, 0, 0, -3877.07, -11377.9, -106.957, 3.19395, 300, 0, 0, 300, 0, 0), +(105021, 18825, 530, '0', 0, 0, 0, -3854.28, -11374.9, -103.88, 4.64258, 300, 0, 0, 300, 0, 0), +(105031, 18825, 530, '0', 0, 0, 0, -3811.24, -11380.8, -101.466, 0.331613, 300, 0, 0, 300, 0, 0), +(105033, 18825, 530, '0', 0, 0, 0, -3796.22, -11400.7, -100.619, 5.98648, 300, 0, 0, 300, 0, 0), +(105046, 18825, 530, '0', 0, 0, 0, -3825.24, -11382.2, -103.835, 0.953903, 300, 0, 0, 300, 0, 2), +(105049, 18825, 530, '0', 0, 0, 0, -3826.09, -11385.7, -103.875, 0.365378, 300, 0, 0, 300, 0, 0), +(105050, 18825, 530, '0', 0, 0, 0, -3857.96, -11392.2, -104.294, 5.15458, 300, 0, 0, 300, 0, 0), +(105086, 18825, 530, '0', 0, 0, 0, -3854.63, -11392.7, -104.031, 0.204574, 300, 0, 0, 300, 0, 2), +(105087, 18825, 530, '0', 0, 0, 0, -3870.16, -11400.6, -106.541, 3.36848, 300, 0, 0, 300, 0, 0), +(105088, 18825, 530, '0', 0, 0, 0, -3809.35, -11414.3, -102.707, 4.95674, 300, 0, 0, 300, 0, 0), +(105096, 18825, 530, '0', 0, 0, 0, -3829.95, -11419.9, -101.061, 5.20108, 300, 0, 0, 300, 0, 0), +(105107, 18825, 530, '0', 0, 0, 0, -3849.59, -11420.4, -107.021, 4.88692, 300, 0, 0, 300, 0, 0), +(105110, 18825, 530, '0', 0, 0, 0, -3820.53, -11470.3, -138.476, 2.17402, 300, 0, 0, 300, 0, 0), +(105111, 18826, 530, '0', 0, 0, 0, -3885.67, -11348.1, -127.217, 0.130845, 300, 0, 0, 300, 0, 0), +(105112, 18826, 530, '0', 0, 0, 0, -3877.06, -11345.6, -127.105, 0.386885, 300, 0, 0, 300, 0, 2), +(105129, 18826, 530, '0', 0, 0, 0, -3880.88, -11347.4, -127.159, 0.0798266, 300, 0, 0, 300, 0, 0), +(105133, 18826, 530, '0', 0, 0, 0, -3851.5, -11324, -126.725, 2.12434, 300, 1, 0, 300, 0, 1), +(105134, 18826, 530, '0', 0, 0, 0, -3881.08, -11320, -126.183, 4.99164, 300, 0, 0, 300, 0, 0), +(105142, 18826, 530, '0', 0, 0, 0, -3896.84, -11324.8, -126.386, 4.18879, 300, 0, 0, 300, 0, 0), +(105152, 18826, 530, '0', 0, 0, 0, -3866.22, -11351.7, -127.003, 0.125503, 300, 1, 0, 300, 0, 1), +(105161, 18826, 530, '0', 0, 0, 0, -3891.67, -11362.7, -127.343, 1.85966, 300, 1, 0, 300, 0, 1), +(105204, 18826, 530, '0', 0, 0, 0, -3818.11, -11470.5, -138.448, 2.03399, 300, 0, 0, 300, 0, 0); + +DELETE FROM `creature_addon` WHERE `guid` IN (105046, 105086, 105112); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`, `visibilityDistanceType`) VALUES +(105046, 1050460, 0, 0, 0, 0, '8203', 0), +(105086, 1050860, 0, 0, 0, 0, '8203', 0), +(105112, 1051120, 0, 0, 0, 0, '8203', 0); + +DELETE FROM `waypoint_data` WHERE `id` IN (1050460,1050860,1051120); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`action`,`move_type`,`action_chance`,`wpguid`) VALUES +(1050860, 1, -3852.19, -11391.7, -103.918, 0.902298, 0, 0, 0, 100, 0), +(1050860, 2, -3851.33, -11388.3, -103.897, 1.82907, 0, 0, 0, 100, 0), +(1050860, 3, -3852.27, -11386.1, -103.899, 2.51001, 0, 0, 0, 100, 0), +(1050860, 4, -3858.35, -11386.5, -103.973, 3.72659, 0, 0, 0, 100, 0), +(1050860, 5, -3860.23, -11389.4, -104.027, 4.91307, 0, 0, 0, 100, 0), +(1050860, 6, -3858.07, -11393.2, -104.626, 5.5728, 0, 0, 0, 100, 0), +(1050860, 7, -3854.56, -11393.7, -103.954, 0.145696, 0, 0, 0, 100, 0), +(1050460, 1, -3825.29, -11378.4, -103.603, 2.06599, 0, 0, 0, 100, 0), +(1050460, 2, -3828.12, -11376, -103.578, 2.85218, 0, 0, 0, 100, 0), +(1050460, 3, -3831.58, -11377, -103.621, 3.6532, 0, 0, 0, 100, 0), +(1050460, 4, -3834.34, -11380.3, -103.664, 4.24539, 0, 0, 0, 100, 0), +(1050460, 5, -3833.97, -11382.9, -103.673, 5.28604, 0, 0, 0, 100, 0), +(1050460, 6, -3830.73, -11385.4, -103.646, 5.89472, 0, 0, 0, 100, 0), +(1050460, 7, -3826.61, -11384.8, -103.595, 0.689098, 0, 0, 0, 100, 0), +(1050460, 8, -3824.3, -11382.2, -104.172, 1.2426, 0, 0, 0, 100, 0), +(1051120, 1, -3870.65, -11340.3, -127.013, 0.803124, 0, 0, 0, 100, 0), +(1051120, 2, -3864.55, -11332.1, -126.908, 1.24295, 0, 0, 0, 100, 0), +(1051120, 3, -3863.37, -11320.3, -126.851, 1.63643, 0, 0, 0, 100, 0), +(1051120, 4, -3869.07, -11308.3, -126.871, 2.35664, 0, 0, 0, 100, 0), +(1051120, 5, -3879.48, -11300.7, -126.965, 2.86479, 0, 0, 0, 100, 0), +(1051120, 6, -3890.15, -11299.5, -127.084, 3.22137, 0, 0, 0, 100, 0), +(1051120, 7, -3900.41, -11302.1, -127.215, 3.49233, 0, 0, 0, 100, 0), +(1051120, 8, -3908.78, -11308.3, -127.337, 4.02247, 0, 0, 0, 100, 0), +(1051120, 9, -3914.22, -11320, -127.446, 4.3814, 0, 0, 0, 100, 0), +(1051120, 10, -3912.62, -11334.1, -127.481, 5.17857, 0, 0, 0, 100, 0), +(1051120, 11, -3906.07, -11343.2, -127.44, 5.62467, 0, 0, 0, 100, 0), +(1051120, 12, -3896.62, -11349, -127.351, 6.01658, 0, 0, 0, 100, 0), +(1051120, 13, -3884.77, -11349.9, -127.211, 0.122168, 0, 0, 0, 100, 0), +(1051120, 14, -3876.87, -11346, -127.105, 0.616969, 0, 0, 0, 100, 0); + +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (105046, 105086, 105112); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(105112, 105112, 0, 0, 515), +(105112, 105129, 3, 0, 515), +(105112, 105111, 6, 0, 515), +(105086, 105086, 0, 0, 515), +(105086, 105050, 3, 0, 515), +(105046, 105046, 0, 0, 515), +(105046, 105049, 3, 0, 515); + +DELETE FROM `creature_template_addon` WHERE `entry` IN (18823, 18824, 18825, 18826); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `auras`) VALUES +(18823, 0, 0, 0, 0, "8203"), +(18824, 0, 0, 0, 0, "8203"), +(18825, 0, 0, 0, 0, "8203"), +(18826, 0, 0, 0, 0, "8203"); + +DELETE FROM `gossip_menu_option_action` WHERE `MenuId`=7859; +INSERT INTO `gossip_menu_option_action` (`MenuId`,`OptionIndex`,`ActionMenuId`,`ActionPoiId`) VALUES +(7859,0,7858,0); +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=18985; +DELETE FROM `smart_scripts` WHERE `entryorguid`=18985 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 +(18985,0,0,0,62,0,100,0,7859,0,0,0,0,11,33137,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Seer Skaltesh - On gossip select - cast Serverside - Create Elemental Sapta"); diff --git a/sql/updates/world/master/2021_12_05_17_world_2019_05_12_01_world.sql b/sql/updates/world/master/2021_12_05_17_world_2019_05_12_01_world.sql new file mode 100644 index 000000000..5a3355fed --- /dev/null +++ b/sql/updates/world/master/2021_12_05_17_world_2019_05_12_01_world.sql @@ -0,0 +1,6 @@ +-- +UPDATE `creature_template` SET `unit_flags`=32768, `AIName`='SmartAI', `flags_extra`=0 WHERE `entry` IN (19762); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (19762) 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 +(19762, 0, 0, 0, 0, 0, 100, 0, 1000, 2000, 15000, 17000, 11, 38233, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Coilskar Defender - IC - cast spell Shield Bash"), +(19762, 0, 1, 0, 0, 0, 100, 0, 3000, 4000, 6000, 8000, 11, 38031, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Coilskar Defender - IC - cast spell Shield Block"); diff --git a/sql/updates/world/master/2021_12_05_18_world_2019_05_13_00_world.sql b/sql/updates/world/master/2021_12_05_18_world_2019_05_13_00_world.sql new file mode 100644 index 000000000..ad2f2ab61 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_18_world_2019_05_13_00_world.sql @@ -0,0 +1,111 @@ +-- +UPDATE `creature` SET `MovementType` = 2 WHERE `id` = 18917; +UPDATE `creature_template_addon` SET `path_id` = 679350 WHERE `entry` = 18917; +DELETE FROM `waypoint_data` WHERE `id` IN (679350); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`,`move_type`,`action_chance`,`wpguid`) VALUES +(679350,1,-3829.48,-11459.8,-138.541, 0, 0,2.41908, 0,100, 0), +(679350,2,-3839.35,-11454,-132.163, 0, 0,2.53689, 0,100, 0), +(679350,3,-3844.71,-11450.4,-132.205, 0, 0,2.26593, 0,100, 0), +(679350,4,-3873.98,-11414.8,-132.421, 0, 0,1.88737, 0,100, 0), +(679350,5,-3874,-11411.5,-132.225, 0, 0,1.75149, 0,100, 0), +(679350,6,-3874.36,-11399.9,-127.28, 0, 0,1.59441, 0,100, 0), +(679350,7,-3874.84,-11395.4,-127.27, 0, 0,2.29499, 0,100, 0), +(679350,8,-3892.69,-11373.3,-127.395, 3000, 0,2.1, 0,100, 0), +(679350,9,-3892.69,-11373.3,-127.395, 39000, 0,2.1, 0,100, 0), -- earth +(679350,10,-3862.49,-11363.8,-127.003, 0, 0,0.338363, 0,100, 0), +(679350,11,-3836.29,-11352.4,-126.654, 3000, 0,0.969038, 0,100, 0), +(679350,12,-3836.29,-11352.4,-126.654, 34000, 0,0.969038, 0,100, 0), -- air +(679350,13,-3813.84,-11340.2,-126.344, 0, 0,0.167932, 0,100, 0), +(679350,14,-3796.9,-11337,-126.125, 0, 0,6.21, 0,100, 0), +(679350,15,-3778.75,-11341.2,-135.563, 0, 0,5.80081, 0,100, 0), +(679350,16,-3760.81,-11356.7,-135.41, 0, 0,4.80415, 0,100, 0), +(679350,17,-3760.49,-11366.8,-135.446, 0, 0,4.71697, 0,100, 0), +(679350,18,-3759.85,-11375.6,-138.324, 0, 0,4.8572, 0,100, 0), +(679350,19,-3745.79,-11427.3,-137.905, 0, 0,5.8625, 0,100, 0), +(679350,20,-3733.29,-11432.1,-131.04, 0, 0,5.76197, 0,100, 0), +(679350,21,-3711.24,-11444.1,-119.476, 0, 0,5.78553, 0,100, 0), +(679350,22,-3695.661,-11443.53,-119.294, 3000, 0,0.220984, 0,100, 0), +(679350,23,-3695.661,-11443.53,-119.294, 36000, 0,0.220984, 0,100, 0), -- fire +(679350,24,-3708.46,-11439.2,-119.447, 0, 0,2.92668, 0,100, 0), +(679350,25,-3723.72,-11435.1,-126.368, 0, 0,2.87558, 0,100, 0), +(679350,26,-3743.96,-11430.2,-136.623, 0, 0,3.6814, 0,100, 0), +(679350,27,-3763.88,-11451.1,-136.234, 0, 0,4.07611, 0,100, 0), +(679350,28,-3767.72,-11457.4,-134.258, 0, 0,4.13108, 0,100, 0), +(679350,29,-3783.32,-11479.5,-134.526, 0, 0,3.3017, 0,100, 0), +(679350,30,-3791.01,-11479.3,-134.612, 0, 0,3.10875, 0,100, 0), +(679350,31,-3800.16,-11479.2,-138.267, 0, 0,3.14802, 0,100, 0), +(679350,32,-3809.66,-11477.5,-138.372, 0, 0,1.66984, 0,100, 0), +(679350,33,-3809.247,-11471.89,-138.346, 4000, 0,1.23787, 0,100, 0), +(679350,34,-3809.247,-11471.89,-138.346, 46000, 0,1.23787, 0, 100, 0); -- water + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (18917); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (18917) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1891700,1891701,1891702,1891703) 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 +(18917, 0, 0, 0, 34, 0, 100, 0, 2, 8, 0, 0, 80, 1891700, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - In movement informer - Action list"), +(18917, 0, 1, 0, 34, 0, 100, 0, 2, 11, 0, 0, 80, 1891701, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - In movement informer - Action list"), +(18917, 0, 2, 0, 34, 0, 100, 0, 2, 22, 0, 0, 80, 1891702, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - In movement informer - Action list"), +(18917, 0, 3, 0, 34, 0, 100, 0, 2, 33, 0, 0, 80, 1891703, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - In movement informer - Action list"), +(1891700, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 18823, 10, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text Minor Water Spirit"), +(1891700, 9, 1, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891700, 9, 2, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891700, 9, 3, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891700, 9, 4, 0, 0, 0, 100, 0, 8000, 8000, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891700, 9, 5, 0, 0, 0, 100, 0, 9000, 9000, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891701, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 1, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891701, 9, 1, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 1, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891701, 9, 2, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 18918, 10, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891701, 9, 3, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 1, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891701, 9, 4, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891701, 9, 5, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891701, 9, 6, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 1, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891702, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 1, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891702, 9, 1, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 12, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891702, 9, 2, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 13, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891702, 9, 3, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 1, 14, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891702, 9, 4, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 15, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891702, 9, 5, 0, 0, 0, 100, 0, 9000, 9000, 0, 0, 1, 16, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891703, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 17, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891703, 9, 1, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 18, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891703, 9, 2, 0, 0, 0, 100, 0, 9000, 9000, 0, 0, 1, 19, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891703, 9, 3, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 1, 20, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891703, 9, 4, 0, 0, 0, 100, 0, 12000, 12000, 0, 0, 1, 21, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"), +(1891703, 9, 5, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 22, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Chakaa - Action list - Say text"); + +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (67935); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(67935, 67935, 0, 0, 515), +(67935, 105110, 4, 20, 515), +(67935, 105204, 4, 45, 515), +(67935, 104939, 4, 75, 515), +(67935, 104888, 4, 340, 515), +(67935, 67936, 4, 315, 515), +(67935, 67937, 4, 290, 515); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (18917, 18918, 18823); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(18823,0,0,'What about the earth spirits?',12,7,100,0,0,0,16110,0,"Minor Water Spirit"), -- Minor Water Spirit +(18917,0,0,'%s chuckles softly.',16,0,100,11,0,0,16111,0,"Chakaa"), +(18917,1,0,'The earth spirits are very much present in this chamber, my child. After all, we are underground, are we not?',12,7,100,6,0,0,16112,0,"Chakaa"), +(18917,2,0,'They are stoic, the spirits of the earth. Through them, the shaman learns to endure the hardships of life.',12,7,100,1,0,0,16113,0,"Chakaa"), +(18917,3,0,'The rocks are here when we first enter this world, and they will remain long after we pass.',12,7,100,1,0,0,16115,0,"Chakaa"), +(18917,4,0,'Stand... there is more to discuss.',12,7,100,1,0,0,16118,0,"Chakaa"), +(18917,5,0,'Stop here a moment, my children, and close your eyes. Can you feel the air currents?',12,7,100,1,0,0,16041,0,"Chakaa"), +(18917,6,0,'The two students close their eyes and bow their heads.',16,7,100,0,0,0,16043,0,"Chakaa"), +(18918,0,0,'Yes, teacher.',12,7,100,273,0,0,16050,0,"Drysc"), -- Drysc +(18917,7,0,'The spirits of the air can be found even here, underground. They dislike being surrounded, constricted by the earth... their precious freedom is limited here.',12,7,100,1,0,0,16055,0,"Chakaa"), +(18917,8,0,'They are flighty, these spirits, and easily distracted... but they will share their secrets with those who know how to listen.',12,7,100,1,0,0,16057,0,"Chakaa"), +(18917,9,0,'%s smiles to himself as he watches the students fidget in their concentration.',16,0,100,0,0,0,16060,0,"Chakaa"), +(18917,10,0,'Come. There is more to study than the secrets on the wind.',12,7,100,1,0,0,16061,0,"Chakaa"), +(18917,11,0,'Can you feel the warmth here, my children?',12,7,100,6,0,0,16073,0,"Chakaa"), +(18917,12,0,'The students nod slowly, eyes rapt on their teacher.',16,0,100,0,0,0,16074,0,"Chakaa"), +(18917,13,0,'Focus upon that warmth as I speak...',12,7,100,1,0,0,16075,0,"Chakaa"), +(18917,14,0,'The strength of fire lies in change. Its strength is considerable, but ever-shifting... unpredictable.',12,7,100,1,0,0,16076,0,"Chakaa"), +(18917,15,0,'This is extended to the spirits themselves. They are often quick to anger; it is important thet you learn to listen without falling prey to their tempers.',12,7,100,1,0,0,16077,0,"Chakaa"), +(18917,16,0,'That is enough for now. Come.',12,7,100,1,0,0,16078,0,"Chakaa"), +(18917,17,0,'The water here is peaceful, is it not? Listening to the trickle from the ceiling can aid you in finding its true voice...',12,7,100,1,0,0,16079,0,"Chakaa"), +(18917,18,0,'The water spirits are perhaps the most outspoken. They are generous and understanding. Indeed, if you are having trouble hearing the voices, it is with water that you should begin.',12,7,100,1,0,0,16080,0,"Chakaa"), +(18917,19,0,'Close your eyes, my children, and listen to the water within these halls.',12,7,100,1,0,0,16081,0,"Chakaa"), +(18917,20,0,'Both students close their eyes, straining to hear the voices.',16,0,100,0,0,0,16104,0,"Chakaa"), +(18917,21,0,'%s nods to himself and clears his throat.',16,0,100,273,0,0,16107,0,"Chakaa"), +(18917,22,0,'Stand, my children... that\'s enough for now.',12,7,100,0,0,0,16108,0,"Chakaa"); diff --git a/sql/updates/world/master/2021_12_05_19_world_2019_05_13_02_world_335.sql b/sql/updates/world/master/2021_12_05_19_world_2019_05_13_02_world_335.sql new file mode 100644 index 000000000..5a7caf527 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_19_world_2019_05_13_02_world_335.sql @@ -0,0 +1,16 @@ +-- The Plains Vision +DELETE FROM `creature_text` WHERE `CreatureID`=2983 AND `GroupID`=0; -- Remove wrong text +UPDATE `creature_text` SET `Emote`=393, `Sound`=1018 WHERE `CreatureID`=2983 AND `GroupID` IN (1,2); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=298301 AND `source_type`=9 AND `id`=1; -- Remove wrong text +UPDATE `smart_scripts` SET `event_param1`=1000, `event_param2`=1000 WHERE `entryorguid`=298301 AND `source_type`=9 AND `id`=2; -- Adjust timings +UPDATE `smart_scripts` SET `action_param1`=5000, `comment`="The Plains Vision - On Waypoint 49 Reached - Despawn In 5000 ms" WHERE `entryorguid`=2983 AND `source_type`=0 AND `id`=3; -- Increase despawn time + +-- Seer Wiserunner +DELETE FROM `smart_scripts` WHERE `entryorguid`=2984 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 +(2984,0,0,0,10,0,100,0,1,5,30000,30000,1,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Seer Wiserunner - OOC LOS - Say Line 0"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry`=2984; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(22,1,2984,0,0,28,0,772,0,0,0,0,0,"","SAI triggers only if player has quest 'Rite of Vision (Part 3)' completed"); diff --git a/sql/updates/world/master/2021_12_05_20_world_2019_05_13_03_world_335.sql b/sql/updates/world/master/2021_12_05_20_world_2019_05_13_03_world_335.sql new file mode 100644 index 000000000..2f2f26d74 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_20_world_2019_05_13_03_world_335.sql @@ -0,0 +1,4 @@ +DELETE FROM `quest_greeting` WHERE `ID` in (2993,2988); +INSERT INTO `quest_greeting` (`ID`, `Type`, `GreetEmoteType`, `GreetEmoteDelay`, `Greeting`, `VerifiedBuild`) VALUES +(2993,0,0,0,"The land has been good to our people, $c. We must be thankful for our good fortune.",0), -- Baine Bloodhoof +(2988,0,0,0,"The Outrunners' duty is to ensure the safety of those who travel across the plains of Mulgore. Those that would threaten the safety of the tauren homeland risk punishment at our hands.",0); -- Morin Cloudstalker diff --git a/sql/updates/world/master/2021_12_05_21_world_2019_05_13_04_world_335.sql b/sql/updates/world/master/2021_12_05_21_world_2019_05_13_04_world_335.sql new file mode 100644 index 000000000..0de3ada6d --- /dev/null +++ b/sql/updates/world/master/2021_12_05_21_world_2019_05_13_04_world_335.sql @@ -0,0 +1,330 @@ +-- Quest "The Hunt Begins" +DELETE FROM `quest_details` WHERE `ID`=747; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(747,3,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=747; +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=747; + +-- Quest "The Hunt Continues" +DELETE FROM `quest_details` WHERE `ID`=750; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(750,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=750; +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=750; + +-- Quest "The Battleboars" +DELETE FROM `quest_details` WHERE `ID`=780; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(780,5,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=780; +UPDATE `quest_offer_reward` SET `Emote1`=4 WHERE `ID`=780; + +-- Quest "Simple Note" / "Etched Note" / "Rune-Inscribed Note" / "Verdant Note" +DELETE FROM `quest_details` WHERE `ID` IN (3091,3092,3093,3094); +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(3091,1,0,0,0,0,0,0,0,0), +(3092,1,0,0,0,0,0,0,0,0), +(3093,1,0,0,0,0,0,0,0,0), +(3094,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=2, `EmoteOnComplete`=2 WHERE `ID` IN (3091,3092,3093,3094); +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID` IN (3091,3092,3093,3094); + +-- Quest "A Humble Task" +DELETE FROM `quest_details` WHERE `ID`=752; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(752,1,6,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=24 WHERE `ID`=752; + +-- Quest "A Humble Task" +DELETE FROM `quest_details` WHERE `ID`=753; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(753,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=753; +UPDATE `quest_offer_reward` SET `Emote1`=6, `Emote2`=1 WHERE `ID`=753; + +-- Quest "Rites of the Earthmother" +DELETE FROM `quest_details` WHERE `ID`=755; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(755,1,1,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=6 WHERE `ID`=755; + +-- Quest "Rite of Strength" +DELETE FROM `quest_details` WHERE `ID`=757; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(757,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=757; +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID`=757; + +-- Quest "Break Sharptusk!" +DELETE FROM `quest_details` WHERE `ID`=3376; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(3376,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=3376; + +-- Quest "Attack on Camp Narache" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID` IN (781,24857); + +-- Quest "Rites of the Earthmother" +DELETE FROM `quest_details` WHERE `ID`=763; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(763,25,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=763; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=763; + +-- Quest "A Task Unfinished" +DELETE FROM `quest_details` WHERE `ID`=1656; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(1656,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=1656; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1, `Emote3`=1 WHERE `ID`=1656; + +-- Quest "Dangers of the Windfury" +-- DELETE FROM `quest_details` WHERE `ID`=743; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (743,1,1,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=743; + +-- Quest "Poison Water" +DELETE FROM `quest_details` WHERE `ID`=748; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(748,5,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=748; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=748; + +-- Quest "Swoop Hunting" +-- DELETE FROM `quest_details` WHERE `ID`=761; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (761,1,0,0,0,0,0,0,0,0); +-- UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=761; + +-- Quest "Mazzranache" +DELETE FROM `quest_details` WHERE `ID`=766; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(766,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=766; +UPDATE `quest_offer_reward` SET `Emote1`=2, `Emote2`=1 WHERE `ID`=766; + +-- Quest "Rite of Vision" +DELETE FROM `quest_details` WHERE `ID`=767; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(767,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=767; + +-- Quest "Rite of Vision (Part 2)" +DELETE FROM `quest_details` WHERE `ID`=771; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(771,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=771; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=771; + +-- Quest "Rite of Vision (Part 3)" +DELETE FROM `quest_details` WHERE `ID`=772; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(772,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=772; + +-- Quest "Dwarven Digging" +DELETE FROM `quest_details` WHERE `ID`=746; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(746,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=746; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=746; + +-- Quest "Winterhoof Cleansing" +DELETE FROM `quest_details` WHERE `ID`=754; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(754,1,1,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=754; + +-- Quest "Thunderhorn Totem" +DELETE FROM `quest_details` WHERE `ID`=756; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(756,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=756; +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=756; + +-- Quest "Thunderhorn Cleansing" +DELETE FROM `quest_details` WHERE `ID`=758; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(758,1,1,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=758; + +-- Quest "Wildmane Totem" +DELETE FROM `quest_details` WHERE `ID`=759; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(759,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID`=759; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=759; + +-- Quest "Wildmane Cleansing" +DELETE FROM `quest_details` WHERE `ID`=760; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(760,1,1,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=760; + +-- Quest "Rite of Wisdom" +-- DELETE FROM `quest_details` WHERE `ID`=773; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (773,1,0,0,0,0,0,0,0,0); +-- UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=773; + +-- Quest "Sharing the Land" +DELETE FROM `quest_details` WHERE `ID`=745; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(745,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=745; + +-- Quests "The Ravaged Caravan" / "Supervisor Fizsprocket" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=0, `EmoteOnComplete`=0 WHERE `ID` IN (765); + +-- Quest "The Hunter's Way" +DELETE FROM `quest_details` WHERE `ID`=861; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(861,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=3, `EmoteOnComplete`=3 WHERE `ID`=861; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=861; + +-- Quest "A Sacred Burial" +-- DELETE FROM `quest_details` WHERE `ID`=833; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (833,1,2,0,0,0,0,0,0,0); +-- UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=833; + +-- Quest "Journey into Thunder Bluff" +DELETE FROM `quest_details` WHERE `ID`=775; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(775,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=775; + +-- Quest "Rites of the Earthmother" +DELETE FROM `quest_details` WHERE `ID`=776; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(776,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=776; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=776; + +-- Quest "The Demon Scarred Cloak" +UPDATE `quest_offer_reward` SET `Emote1`=5, `Emote2`=2 WHERE `ID`=770; + +-- Quest "Taming the Beast" +DELETE FROM `quest_details` WHERE `ID` IN (6061,6087,6088,6089); +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(6061,1,0,0,0,0,0,0,0,0), +(6087,1,0,0,0,0,0,0,0,0), +(6088,1,0,0,0,0,0,0,0,0), +(6089,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1 WHERE `ID` IN (6061,6088); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=6087; +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID`=6061; +UPDATE `quest_offer_reward` SET `Emote1`=273 WHERE `ID`=6087; +UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=6088; + +-- Quest "A Vengeful Fate" +DELETE FROM `quest_details` WHERE `ID`=1102; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(1102,1,5,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=1102; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=1102; + +-- Quest "A Bundle of Hides" +-- DELETE FROM `quest_details` WHERE `ID`=6361; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (6361,1,0,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=6361; +-- UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=6361; + +-- Quest "Ride to Thunder Bluff" +-- DELETE FROM `quest_details` WHERE `ID`=6362; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (6362,1,0,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=6362; +-- UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=6362; + +-- Quest "Tal the Wind Rider Master" +-- DELETE FROM `quest_details` WHERE `ID`=6363; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (6363,1,0,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=3, `EmoteOnComplete`=3 WHERE `ID`=6363; +-- UPDATE `quest_offer_reward` SET `Emote1`=6 WHERE `ID`=6363; + +-- Quest "Return to Jahan" +-- DELETE FROM `quest_details` WHERE `ID`=6364; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (6364,1,0,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=6364; +-- UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=6364; + +-- Quest "Compendium of the Fallen" +DELETE FROM `quest_details` WHERE `ID`=1049; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(1049,1,6,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=1049; +UPDATE `quest_offer_reward` SET `Emote1`=5, `Emote2`=2 WHERE `ID`=1049; + +-- Quest "The Platinum Discs" +-- UPDATE `quest_offer_reward` SET `Emote1`=6, `Emote2`=1 WHERE `ID`=2280; + +-- Quest "The Platinum Discs" +DELETE FROM `quest_details` WHERE `ID`=2440; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(2440,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=3, `EmoteOnComplete`=3 WHERE `ID`=2440; +UPDATE `quest_offer_reward` SET `Emote1`=6, `Emote2`=1 WHERE `ID`=2440; + +-- Quest "Portents of Uldum" +DELETE FROM `quest_details` WHERE `ID`=2965; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(2965,1,1,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=2965; + +-- Quest "Seeing What Happens" +DELETE FROM `quest_details` WHERE `ID`=2966; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(2966,1,1,1,0,0,0,0,0,0); + +-- Quest "Return to Thunder Bluff" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=2967; +UPDATE `quest_offer_reward` SET `Emote1`=6, `Emote2`=1, `Emote3`=1 WHERE `ID`=2967; + +-- Quest "A Future Task" +DELETE FROM `quest_details` WHERE `ID`=2968; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(2968,1,1,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1, `Emote3`=1 WHERE `ID`=2968; + +-- Quest "Gathering Leather" +-- DELETE FROM `quest_details` WHERE `ID`=768; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (768,2,1,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=3, `EmoteOnComplete`=3 WHERE `ID`=768; +-- UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=768; + +-- Quest "Kodo Hide Bag" +-- DELETE FROM `quest_details` WHERE `ID`=769; +-- INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +-- (769,1,0,0,0,0,0,0,0,0); +-- UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=769; +-- UPDATE `quest_offer_reward` SET `Emote1`=2 WHERE `ID`=769; + +-- Quest "Serpentbloom" +DELETE FROM `quest_details` WHERE `ID`=962; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(962,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1, `EmoteOnComplete`=1 WHERE `ID`=962; +UPDATE `quest_offer_reward` SET `Emote1`=4 WHERE `ID`=962; + +-- Quest "Searching for the Lost Satchel" +DELETE FROM `quest_details` WHERE `ID`=5722; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(5722,1,0,0,0,0,0,0,0,0); + +-- Quest "Returning the Lost Satchel" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=5724; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=5724; + +-- Quest "Testing an Enemy's Strength" +DELETE FROM `quest_details` WHERE `ID`=5723; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(5723,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6 WHERE `ID`=5723; +UPDATE `quest_offer_reward` SET `Emote1`=2, `Emote2`=1 WHERE `ID`=5723; diff --git a/sql/updates/world/master/2021_12_05_22_world_2019_05_15_01_world.sql b/sql/updates/world/master/2021_12_05_22_world_2019_05_15_01_world.sql new file mode 100644 index 000000000..c13b4a2e1 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_22_world_2019_05_15_01_world.sql @@ -0,0 +1,4 @@ +-- +UPDATE `creature` SET `equipment_id`=1 WHERE `equipment_id`=0 AND `id` IN (SELECT `CreatureID` FROM `creature_equip_template`); +UPDATE `creature` SET `equipment_id`=0 WHERE `id` IN (19169, 794, 20102, 19171, 23784, 29519, 29520, 29565, 29566, 29567); +UPDATE `creature` SET `equipment_id`=-1 WHERE `id`=24484; diff --git a/sql/updates/world/master/2021_12_05_23_world_2019_05_15_02_world_335.sql b/sql/updates/world/master/2021_12_05_23_world_2019_05_15_02_world_335.sql new file mode 100644 index 000000000..9dba2055b --- /dev/null +++ b/sql/updates/world/master/2021_12_05_23_world_2019_05_15_02_world_335.sql @@ -0,0 +1,3 @@ +-- +DELETE FROM `skill_fishing_base_level` WHERE `entry` IN (3384); +INSERT INTO `skill_fishing_base_level` (`entry`, `skill`) VALUES (3384, 300); diff --git a/sql/updates/world/master/2021_12_05_24_world_2019_05_15_03_world_335.sql b/sql/updates/world/master/2021_12_05_24_world_2019_05_15_03_world_335.sql new file mode 100644 index 000000000..309b6bd2c --- /dev/null +++ b/sql/updates/world/master/2021_12_05_24_world_2019_05_15_03_world_335.sql @@ -0,0 +1,11 @@ +-- Raschal the Courier +UPDATE `creature_text` SET `Emote`=1 WHERE `CreatureID`=9546 AND `GroupID`=1; +DELETE FROM `smart_scripts` WHERE `entryorguid`=954600 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 +(954600,9,0,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,"Raschal the Courier - On Script - Set Emote State 'Stun'"), +(954600,9,1,0,0,0,100,0,2000,2000,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Raschal the Courier - On Script - Say Line 0"), +(954600,9,2,0,0,0,100,0,5500,5500,0,0,0,17,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Raschal the Courier - On Script - Set Emote State 'None'"), +(954600,9,3,0,0,0,100,0,500,500,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Raschal the Courier - On Script - Say Line 1"), +(954600,9,4,0,0,0,100,0,5000,5000,0,0,0,5,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Raschal the Courier - On Script - Play Emote 'Bow'"), +(954600,9,5,0,0,0,100,0,2000,2000,0,0,0,15,4265,0,0,0,0,0,12,1,0,0,0,0,0,0,0,"Raschal the Courier - On Script - Quest Credit 'Freed from the Hive'"), +(954600,9,6,0,0,0,100,0,3000,3000,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Raschal the Courier - On Script - Despawn Instant"); diff --git a/sql/updates/world/master/2021_12_05_25_world_2019_05_15_04_world_335.sql b/sql/updates/world/master/2021_12_05_25_world_2019_05_15_04_world_335.sql new file mode 100644 index 000000000..8439bf18b --- /dev/null +++ b/sql/updates/world/master/2021_12_05_25_world_2019_05_15_04_world_335.sql @@ -0,0 +1,10 @@ +-- Message to the Wildhammer +UPDATE `gameobject_template` SET `AIName`="SmartGameObjectAI" WHERE `entry`=179911; +DELETE FROM `smart_scripts` WHERE `entryorguid`=179911 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`, `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 +(179911,1,0,0,11,0,100,0,0,0,0,0,1,0,0,0,0,0,0,10,92849,5635,0,0,0,0,0,"Regulator Valve - On Spawn - Say Line 0 (Falstad Wildhammer)"); + +-- Falstad Wildhammer +DELETE FROM `creature_text` WHERE `CreatureID`=5635; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(5635,0,0,"Invaders! Invaders! We're under attack, boys! Get 'em!",14,0,100,0,0,0,10009,2,"Falstad Wildhammer"); diff --git a/sql/updates/world/master/2021_12_05_26_world_2019_05_15_05_world_335.sql b/sql/updates/world/master/2021_12_05_26_world_2019_05_15_05_world_335.sql new file mode 100644 index 000000000..786592244 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_26_world_2019_05_15_05_world_335.sql @@ -0,0 +1,11 @@ +-- BreadCrumb Quest "Sergra Darkthorn" +UPDATE `quest_template_addon` SET `BreadcrumbForQuestId`=844 WHERE `ID`=860; + +-- BreadCrumb Quest "Call of Fire" (Draenei version) +UPDATE `quest_template_addon` SET `BreadcrumbForQuestId`=9464 WHERE `ID`=9462; + +-- BreadCrumb Quest "Call of Water" (Draenei version) +UPDATE `quest_template_addon` SET `BreadcrumbForQuestId`=9501 WHERE `ID`=9500; + +-- BreadCrumb Quest "Call of Air" (Draenei version) +UPDATE `quest_template_addon` SET `BreadcrumbForQuestId`=9552 WHERE `ID`=9551; diff --git a/sql/updates/world/master/2021_12_05_27_world_2019_05_15_06_world_335.sql b/sql/updates/world/master/2021_12_05_27_world_2019_05_15_06_world_335.sql new file mode 100644 index 000000000..94e238c56 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_27_world_2019_05_15_06_world_335.sql @@ -0,0 +1,28 @@ +-- Bath'rah the Windwatcher +DELETE FROM `creature_text` WHERE `CreatureID`=6176 AND `GroupID` IN (2,3); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(6176,2,0,"%s surveys the ground and nods approvingly.",16,0,100,16,0,0,10864,0,"Bath'rah the Windwatcher"), +(6176,3,0,"I don't think it's strong enough.",12,0,100,0,0,0,10865,0,"Bath'rah the Windwatcher"); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=6176 AND `source_type`=0 AND `id` IN (2,3,4,5); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (617600,617601) 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 +(6176,0,2,0,20,0,100,0,8412,0,0,0,80,617600,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bath'rah the Windwatcher - On Quest 'Spirit Totem' Finished - Run Script"), +(6176,0,3,0,40,0,100,0,1,6176,0,0,80,617601,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bath'rah the Windwatcher - On Waypoint 1 Reached - Run Script"), +(6176,0,4,0,40,0,100,0,2,6176,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,1.39626,"Bath'rah the Windwatcher - On Waypoint 2 Reached - Set Orientation"), +(6176,0,5,0,40,0,100,0,2,6176,0,0,82,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bath'rah the Windwatcher - On Waypoint 2 Reached - Add Npc Flag Questgiver"), +(617600,9,0,0,0,0,100,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bath'rah the Windwatcher - On Script - Remove Npc Flag Questgiver"), +(617600,9,1,0,0,0,100,0,0,0,0,0,53,0,6176,0,0,0,2,1,0,0,0,0,0,0,0,"Bath'rah the Windwatcher - On Script - Start Waypoint"), +(617601,9,0,0,0,0,100,0,0,0,0,0,54,10000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bath'rah the Windwatcher - On Script - Pause Waypoint"), +(617601,9,1,0,0,0,100,0,1000,1000,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bath'rah the Windwatcher - On Script - Say Line 2"), +(617601,9,2,0,0,0,100,0,5000,5000,0,0,11,25000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bath'rah the Windwatcher - On Script - Cast 'Spirit Totem'"), +(617601,9,3,0,0,0,100,0,4000,4000,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bath'rah the Windwatcher - On Script - Say Line 3"); + +DELETE FROM `waypoints` WHERE `entry`=6176; +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(6176,1,254.741,-1452.16,51.6124,""), +(6176,2,250.84,-1470.58,55.4491,""); + +-- Spirit Totem +DELETE FROM `creature_template_addon` WHERE `entry`=15363; +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES (15363,25001); diff --git a/sql/updates/world/master/2021_12_05_28_world_2019_05_15_07_world_335.sql b/sql/updates/world/master/2021_12_05_28_world_2019_05_15_07_world_335.sql new file mode 100644 index 000000000..a8434b618 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_28_world_2019_05_15_07_world_335.sql @@ -0,0 +1,14 @@ +-- Sprinkle +DELETE FROM `creature_text` WHERE `CreatureID`=7583 AND `GroupID`=3; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(7583,3,0,"Just sit tight while I get this prepared for you!",12,0,100,0,0,0,3661,0,"Sprinkle"); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=7583 AND `source_type`=0 AND `id`=2; +DELETE FROM `smart_scripts` WHERE `entryorguid`=758302 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 +(7583,0,2,0,20,0,100,0,2641,0,0,0,80,758302,0,0,0,0,0,1,0,0,0,0,0,0,0,"Sprinkle - On Quest 'Sprinkle's Secret Ingredient' Finished - Run Script"), +(758302,9,0,0,0,0,100,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Sprinkle - On Script - Remove Npc Flag Questgiver"), +(758302,9,1,0,0,0,100,0,0,0,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Sprinkle - On Script - Say Line 3"), +(758302,9,2,0,0,0,100,0,1000,1000,0,0,17,69,0,0,0,0,0,1,0,0,0,0,0,0,0,"Sprinkle - On Script - Set Emote State 'Usestanding'"), +(758302,9,3,0,0,0,100,0,6000,6000,0,0,17,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Sprinkle - On Script - Set Emote State 'None'"), +(758302,9,4,0,0,0,100,0,0,0,0,0,82,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Sprinkle - On Script - Add Npc Flag Questgiver"); diff --git a/sql/updates/world/master/2021_12_05_29_world_2019_05_15_08_world_335.sql b/sql/updates/world/master/2021_12_05_29_world_2019_05_15_08_world_335.sql new file mode 100644 index 000000000..6c33684f2 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_29_world_2019_05_15_08_world_335.sql @@ -0,0 +1,2 @@ +-- Marin Noggenfogger +UPDATE `gossip_menu_option` SET `OptionText`="Yes! I want more of that fabulous Noggenfogger Elixir!", `OptionBroadcastTextID`=3793 WHERE `MenuID`=922 AND `OptionIndex`=0; diff --git a/sql/updates/world/master/2021_12_05_30_world_2019_05_15_09_world_335.sql b/sql/updates/world/master/2021_12_05_30_world_2019_05_15_09_world_335.sql new file mode 100644 index 000000000..e1652eb60 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_30_world_2019_05_15_09_world_335.sql @@ -0,0 +1,21 @@ +-- Troyas Moonbreeze +DELETE FROM `smart_scripts` WHERE `entryorguid`=7764 AND `source_type`=0 AND `id` IN (1,2,3); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (776400,776401) 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 +(7764,0,1,0,40,0,100,0,1,7764,0,0,80,776401,0,0,0,0,0,1,0,0,0,0,0,0,0,"Troyas Moonbreeze - On Waypoint 1 Reached - Run Script"), +(7764,0,2,0,40,0,100,0,2,7764,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0.951991,"Troyas Moonbreeze - On Waypoint 2 Reached - Set Orientation"), +(7764,0,3,0,40,0,100,0,2,7764,0,0,82,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Troyas Moonbreeze - On Waypoint 2 Reached - Add Npc Flag Questgiver"), +(776400,9,0,0,0,0,100,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Troyas Moonbreeze - On Script - Remove Npc Flag Questgiver"), +(776400,9,1,0,0,0,100,0,1000,1000,0,0,53,0,7764,0,0,0,2,1,0,0,0,0,0,0,0,"Troyas Moonbreeze - On Script - Start Waypoint"), +(776400,9,2,0,0,0,100,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Troyas Moonbreeze - On Script - Say Line 0"), +(776401,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,"Troyas Moonbreeze - On Script - Pause Waypoint"), +(776401,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,4.99471,"Troyas Moonbreeze - On Script - Set Orientation"), +(776401,9,2,0,0,0,100,0,1000,1000,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Troyas Moonbreeze - On Script - Say Line 1"), +(776401,9,3,0,0,0,100,0,4000,4000,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Troyas Moonbreeze - On Script - Say Line 2"); + +DELETE FROM `waypoints` WHERE `entry`=7764; +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(7764,1,-4476.23,3230.55,13.7301,""), +(7764,2,-4474.9,3232.88,13.7295,""); + +UPDATE `creature_text` SET `Emote`=0 WHERE `CreatureID`=7764 AND `GroupID`=2; diff --git a/sql/updates/world/master/2021_12_05_31_world_2019_05_16_00_world.sql b/sql/updates/world/master/2021_12_05_31_world_2019_05_16_00_world.sql new file mode 100644 index 000000000..4f42652ae --- /dev/null +++ b/sql/updates/world/master/2021_12_05_31_world_2019_05_16_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature` SET `id`=19016 WHERE `guid` IN (138240,138239,138244,138241,138246,138243,138242) AND `id`=17477; diff --git a/sql/updates/world/master/2021_12_05_33_world.sql b/sql/updates/world/master/2021_12_05_33_world.sql new file mode 100644 index 000000000..48154d7e7 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_33_world.sql @@ -0,0 +1 @@ +UPDATE `creature` SET `id`=10076 WHERE `id`=8929 AND `map`=230; diff --git a/sql/updates/world/master/2021_12_05_34_world_2019_05_18_00_world.sql b/sql/updates/world/master/2021_12_05_34_world_2019_05_18_00_world.sql new file mode 100644 index 000000000..18439a748 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_34_world_2019_05_18_00_world.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `spell_script_names` WHERE `ScriptName`="spell_gen_charmed_unit_spell_cooldown" AND `spell_id` IN (37917,37918,37919); +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(37917, "spell_gen_charmed_unit_spell_cooldown"), +(37918, "spell_gen_charmed_unit_spell_cooldown"), +(37919, "spell_gen_charmed_unit_spell_cooldown"); diff --git a/sql/updates/world/master/2021_12_05_35_world_2019_05_18_01_world_335.sql b/sql/updates/world/master/2021_12_05_35_world_2019_05_18_01_world_335.sql new file mode 100644 index 000000000..117c9a9ec --- /dev/null +++ b/sql/updates/world/master/2021_12_05_35_world_2019_05_18_01_world_335.sql @@ -0,0 +1,3 @@ +-- +UPDATE `quest_template_addon` SET `ExclusiveGroup`=0, `BreadcrumbForQuestId`=9501 WHERE `id` IN (9500, 10490, 9502); +UPDATE `quest_template_addon` SET `ExclusiveGroup`=0, `BreadcrumbForQuestId`=9552 WHERE `id` IN (9551, 10491, 9547); diff --git a/sql/updates/world/master/2021_12_05_36_world_2019_05_21_00_world.sql b/sql/updates/world/master/2021_12_05_36_world_2019_05_21_00_world.sql new file mode 100644 index 000000000..a27a5368c --- /dev/null +++ b/sql/updates/world/master/2021_12_05_36_world_2019_05_21_00_world.sql @@ -0,0 +1,5 @@ +-- +UPDATE `creature_template` SET `MovementType`=0 WHERE `entry` IN (21315,4841,8666,23872,25964,25965,25966,27003,33576); +UPDATE `creature` SET `MovementType`=2 WHERE `id`=27003; +UPDATE `waypoint_data` SET `id`=1072390 WHERE `id`=270030; +UPDATE `creature_addon` SET `path_id`=1072390 WHERE `guid`=107239; diff --git a/sql/updates/world/master/2021_12_05_37_world_2019_05_21_01_world.sql b/sql/updates/world/master/2021_12_05_37_world_2019_05_21_01_world.sql new file mode 100644 index 000000000..cf5dff205 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_37_world_2019_05_21_01_world.sql @@ -0,0 +1,5 @@ +-- +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|128 WHERE `entry`=19680; +DELETE FROM `creature` WHERE `guid` IN (105221); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(105221, 19680, 530, 0, 0, '0', 0, 0, 0, -1936.83, 5332.03, -12.3448, 0.471239, 300, 0, 0, 4120, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_05_38_world_2019_05_21_02_world.sql b/sql/updates/world/master/2021_12_05_38_world_2019_05_21_02_world.sql new file mode 100644 index 000000000..f65cf9596 --- /dev/null +++ b/sql/updates/world/master/2021_12_05_38_world_2019_05_21_02_world.sql @@ -0,0 +1,9 @@ +-- +DELETE FROM `creature` WHERE `guid`=105229 AND `id`=20297; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(105229, 20297, 530, 0, 0, '0', 0, 0, 0, 2383.96, 3198.54, 152.79, 5.24138, 300, 0, 0, 5589, 3155, 0, 0, 0, 0, 0); +DELETE FROM `creature_template_addon` WHERE `entry` IN (20297); +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES +(20297, '22766'); +-- Fix an undermap +UPDATE `creature` SET `position_x`=1396.201294, `position_y`=7403.615234, `position_z`=367.474823, `orientation`=4.020805 WHERE `id`=19973 AND `guid`=71201; diff --git a/sql/updates/world/master/2021_12_05_39_world_2019_05_21_03_world.sql b/sql/updates/world/master/2021_12_05_39_world_2019_05_21_03_world.sql new file mode 100644 index 000000000..bdbb3112f --- /dev/null +++ b/sql/updates/world/master/2021_12_05_39_world_2019_05_21_03_world.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `creature` WHERE `guid`=105354 AND `id`=20359; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(105354, 20359, 560, 0, 0, '1,2', 0, 0, 0, 1911.3525, 1080.2274, 21.6609, 4.134215, 300, 0, 0, 115, 126, 0, 0, 0, 0, 0); +UPDATE `creature` SET `position_x`=1910.961426, `position_y`=1077.719971, `position_z`=21.876644, `orientation`=1.101913 WHERE `guid`=84017; +UPDATE `creature` SET `position_x`=1909.114502, `position_y`=1079.315918, `position_z`=21.995821, `orientation`=0.342432 WHERE `guid`=84016; diff --git a/sql/updates/world/master/2021_12_05_40_world_2019_05_21_04_world.sql b/sql/updates/world/master/2021_12_05_40_world_2019_05_21_04_world.sql new file mode 100644 index 000000000..2223dcedd --- /dev/null +++ b/sql/updates/world/master/2021_12_05_40_world_2019_05_21_04_world.sql @@ -0,0 +1,5 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (105360,105429) AND `id`=20391; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(105360, 20391, 560, 0, 0, '1,2', 0, 0, 0, 1736.54, 1073.2, 6.96295, 2.18166, 300, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(105429, 20391, 560, 0, 0, '1,2', 0, 0, 0, 1815.18, 1035.5, 11.1722, 3.94444, 300, 0, 0, 1, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_06_00_world_2019_05_21_05_world.sql b/sql/updates/world/master/2021_12_06_00_world_2019_05_21_05_world.sql new file mode 100644 index 000000000..ab2b60637 --- /dev/null +++ b/sql/updates/world/master/2021_12_06_00_world_2019_05_21_05_world.sql @@ -0,0 +1,8 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (105477) AND `id`=20417; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(105477, 20417, 530, 0, 0, '0', 0, 0, 0, 2421.398, 2756.137, 135.6086, 6.073746, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); +UPDATE `gameobject` SET `rotation0`=0.392848, `rotation1`=0.587938, `rotation2`=0.587938,`rotation3`=0.392847, `state`=0 WHERE `guid`=25023; +UPDATE `gameobject` SET `rotation0`=0.150033, `rotation1`=0.691007, `rotation2`=0.691007,`rotation3`=0.150032, `state`=0 WHERE `guid`=25024; +UPDATE `gameobject` SET `rotation0`=0.591052, `rotation1`=-0.38814, `rotation2`=-0.38814,`rotation3`=0.591051, `state`=0 WHERE `guid`=25025; +UPDATE `gameobject` SET `rotation0`=0.557208, `rotation1`=0.435338, `rotation2`=0.435338,`rotation3`=0.557208, `state`=0 WHERE `guid`=25026; diff --git a/sql/updates/world/master/2021_12_06_01_world_2019_05_21_06_world.sql b/sql/updates/world/master/2021_12_06_01_world_2019_05_21_06_world.sql new file mode 100644 index 000000000..5de7c5aef --- /dev/null +++ b/sql/updates/world/master/2021_12_06_01_world_2019_05_21_06_world.sql @@ -0,0 +1,11 @@ +-- +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (20397); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (20397) 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 +(20397, 0, 0, 0, 0, 0, 100, 0, 4000, 4000, 8000, 8000, 11, 31361, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Overseer Seylanna - Ic - Cast Bomb Target"), +(20397, 0, 1, 0, 0, 0, 100, 0, 4000, 4000, 8000, 8000, 11, 36179, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Overseer Seylanna - Ic - Cast Crystal Charge"), +(20397, 0, 2, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 34062, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Overseer Seylanna - On reset - Cast Arcane Repair"); +DELETE FROM `creature` WHERE `id` =20218; +DELETE FROM `creature_addon` WHERE `guid` IN (71669,71668,71670); +DELETE FROM `creature` WHERE `id` =20136 AND `guid` IN (71669,71668,71670); +DELETE FROM `spawn_group` WHERE `spawnType`=0 AND `spawnId` IN (71668,71669,71670); diff --git a/sql/updates/world/master/2021_12_06_02_world_2019_05_21_07_world.sql b/sql/updates/world/master/2021_12_06_02_world_2019_05_21_07_world.sql new file mode 100644 index 000000000..5ec3b629c --- /dev/null +++ b/sql/updates/world/master/2021_12_06_02_world_2019_05_21_07_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (71668) AND `id`=20418; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(71668, 20418, 530, 0, 0, '0', 0, 0, 0, 2982.54, 2169.92, 166.22, 0.471239, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_06_03_world_2019_05_22_03_world.sql b/sql/updates/world/master/2021_12_06_03_world_2019_05_22_03_world.sql new file mode 100644 index 000000000..b09bb01b6 --- /dev/null +++ b/sql/updates/world/master/2021_12_06_03_world_2019_05_22_03_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `creature` SET `id`=21225, `equipment_id`=1 WHERE `guid` IN (93880,93883,93888); +UPDATE `creature_addon` SET `bytes2`=1 WHERE `guid` IN (93880,93883,93888); diff --git a/sql/updates/world/master/2021_12_06_04_world_2019_05_21_08_world.sql b/sql/updates/world/master/2021_12_06_04_world_2019_05_21_08_world.sql new file mode 100644 index 000000000..061f3b913 --- /dev/null +++ b/sql/updates/world/master/2021_12_06_04_world_2019_05_21_08_world.sql @@ -0,0 +1,23 @@ +-- +UPDATE `creature` SET MovementType=1, spawndist=10 WHERE `guid` IN (79481, 79486); +DELETE FROM `creature` WHERE `guid` IN (71669,71670,84841,84842) AND `id` IN (20868,20867); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(71669, 20868, 552, 0, 0, '1,2', 0, 0, 0, 254.91, -125.087, -10.1232, 2.89044, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 0), +(71670, 20868, 552, 0, 0, '1,2', 0, 0, 0, 266.335, -187.128, -10.1051, 4.02795, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 0), +(84841, 20868, 552, 0, 0, '1,2', 0, 0, 0, 244.258, -156.479, -10.104, 4.38315, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 0), +(84842, 20867, 552, 0, 0, '1,2', 0, 0, 0, 254.91, -125.087, -10.1232, 2.89044, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 0); + +DELETE FROM `pool_template` WHERE `entry` IN (573,574,575); +INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES +(573, 1, "Death Watcher/Entropic Eye"), +(574, 1, "Death Watcher/Entropic Eye"), +(575, 1, "Death Watcher/Entropic Eye"); + +DELETE FROM `pool_creature` WHERE `pool_entry` IN (573,574,575); +INSERT INTO `pool_creature` (`guid`, `pool_entry`, `chance`, `description`) VALUES +(84841,573, 0, "Death Watcher/Entropic Eye"), +(79481,573, 0, "Death Watcher/Entropic Eye"), +(84842,574, 0, "Death Watcher/Entropic Eye"), +(71669,574, 0, "Death Watcher/Entropic Eye"), +(71670,575, 0, "Death Watcher/Entropic Eye"), +(79486,575, 0, "Death Watcher/Entropic Eye"); diff --git a/sql/updates/world/master/2021_12_06_05_world_2019_05_21_09_world.sql b/sql/updates/world/master/2021_12_06_05_world_2019_05_21_09_world.sql new file mode 100644 index 000000000..6301256d5 --- /dev/null +++ b/sql/updates/world/master/2021_12_06_05_world_2019_05_21_09_world.sql @@ -0,0 +1,23 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (84843) AND `id`=20922; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(84843, 20922, 530, 0, 0, '0', 0, 0, 0, 4038.75585, 3547.24096, 121.42054, 1.682029, 900, 0, 0, 0, 0, 0, 0, 0, 0, 0); +UPDATE `creature_template` SET `unit_flags`= `unit_flags`|537166592 WHERE `entry`=20922; +DELETE FROM `creature_template_addon` WHERE `entry` IN (20922); +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES +(20922, '29266'); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (20780); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (20780) 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 +(20780, 0, 0, 0, 1, 0, 100, 0, 4000, 4000, 60000, 60000, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kaylaan - OOC - Say text"), +(20780, 0, 1, 0, 1, 0, 100, 0, 15000, 20000, 60000, 60000, 11, 35746, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kaylaan - OOC - Cast Resurrection"); + + +DELETE FROM `creature_text` WHERE `CreatureID`=20780; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(20780,0,0,"Do not die on me, vindicator!",12,0,100,0,0,0,18386,0,"Kaylaan"), +(20780,0,1,"I've failed. The Light has abandoned me.",12,0,100,0,0,0,18595,0,"Kaylaan"), +(20780,0,2,"It is hopeless... I've done all I can.",12,0,100,0,0,0,18594,0,"Kaylaan"), +(20780,0,3,"Kael'thas and the Legion... just what we needed!",12,0,100,0,0,0,18387,0,"Kaylaan"), +(20780,0,4,"Light! Do not fail me!",12,0,100,0,0,0,18385,0,"Kaylaan"); diff --git a/sql/updates/world/master/2021_12_06_06_world_2019_05_22_00_world.sql b/sql/updates/world/master/2021_12_06_06_world_2019_05_22_00_world.sql new file mode 100644 index 000000000..a046ff697 --- /dev/null +++ b/sql/updates/world/master/2021_12_06_06_world_2019_05_22_00_world.sql @@ -0,0 +1,9 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (105478, 105479, 105480, 105481, 105482, 105527) AND `id`=20978; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(105478, 20978, 552, 0, 0, '1,2', 0, 0, 0, 117.959, 198.309, 22.5245, 1.65806, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(105479, 20978, 552, 0, 0, '1,2', 0, 0, 0, 117.868, 198.278, 22.5245, 1.97222, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(105480, 20978, 552, 0, 0, '1,2', 0, 0, 0, 117.750, 198.164, 22.5245, 3.73500, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(105481, 20978, 552, 0, 0, '1,2', 0, 0, 0, 117.914, 198.068, 22.5245, 1.46608, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(105482, 20978, 552, 0, 0, '1,2', 0, 0, 0, 117.861, 198.068, 22.5245, 4.41568, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(105527, 20978, 552, 0, 0, '1,2', 0, 0, 0, 117.826, 198.081, 22.5245, 5.18363, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_06_07_world_2019_05_22_01_world.sql b/sql/updates/world/master/2021_12_06_07_world_2019_05_22_01_world.sql new file mode 100644 index 000000000..2416b7fbb --- /dev/null +++ b/sql/updates/world/master/2021_12_06_07_world_2019_05_22_01_world.sql @@ -0,0 +1,18 @@ +-- +UPDATE `spell_target_position` SET `positionX`=-1350.881714, `positionY`=-2739.897705, `positionZ`=61.57 WHERE `id`=9055; +UPDATE `gameobject_template` SET `AIName`='SmartGameObjectAI' WHERE `entry` IN (103661,174764); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (103661,174764) 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`, `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 +(174764, 1, 0, 0, 63, 0, 100, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Witherbark Totem Bundle - Just created - activate"), +(103661, 1, 0, 0, 63, 0, 100, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Witherbark Totem Bundle TRAP - Just created - activate"), +(103661, 1, 1, 2, 60, 0, 100, 1, 10000, 10000, 0, 0, 85, 9056, 0, 0, 0, 0, 0, 19, 15214, 5, 0, 0, 0, 0, 0, "Witherbark Totem Bundle TRAP - On update - cast spell"), +(103661, 1, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 20, 174764, 0, 0, 0, 0, 0, 0, "Witherbark Totem Bundle TRAP - On link - Despawn"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 17 AND `SourceEntry` = 9055; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ErrorTextId`, `ScriptName`, `Comment`, `NegativeCondition`) VALUES +(17, 0, 9055, 0, 30, 0, 174764, 30, 0, 0, '', "Create Witherbark Totem Bundle", 1), +(17, 0, 9055, 0, 30, 0, 103662, 30, 0, 0, '', "Create Witherbark Totem Bundle", 1); + +DELETE FROM `creature` WHERE `guid` IN (105530) AND `id`=15214; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(105530, 15214, 0, 0, 0, '0', 0, 0, 0, -1350.881714, -2739.897705, 61.57, 1.65806, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_06_08_world_2019_05_22_02_world.sql b/sql/updates/world/master/2021_12_06_08_world_2019_05_22_02_world.sql new file mode 100644 index 000000000..3a9224641 --- /dev/null +++ b/sql/updates/world/master/2021_12_06_08_world_2019_05_22_02_world.sql @@ -0,0 +1,32 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (105649, 105665, 105856, 105860, 105874, 105910) AND `id`=20995; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(105649, 20995, 530, 0, 0, '0', 0, 0, 0,-3010.659, 2454.61, 63.35447, 4.2586, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(105665, 20995, 530, 0, 0, '0', 0, 0, 1,-2990.048, 2422.758, 61.41714, 4.328, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(105856, 20995, 530, 0, 0, '0', 0, 0, 0,-2988.613, 2442.192, 60.9212, 1.5882, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(105860, 20995, 530, 0, 0, '0', 0, 0, 0,-3050.783, 2455.764, 65.23952, 0.087, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(105874, 20995, 530, 0, 0, '0', 0, 0, 0,-2998.921, 2484.682, 62.26966, 3.752, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(105910, 20995, 530, 0, 0, '0', 0, 0, 0,-3048.497, 2455.866, 65.69756, 3.403, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +DELETE FROM `creature_addon` WHERE `guid` IN (105649, 105665, 105856, 105860, 105874, 105910); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(105649, 0, 0, 65539, 1, 0, '10848 37467'), +(105665, 0, 0, 65536, 1, 0, '10848 37467'), +(105856, 0, 0, 65544, 1, 0, '10848 37467'), +(105860, 0, 0, 65536, 1, 0, '10848 37467'), +(105874, 0, 0, 65536, 1, 0, '10848 37467'), +(105910, 0, 0, 65536, 1, 0, '10848 37467'); + +UPDATE `creature_template_addon` SET `auras`="37467 37509" WHERE `entry` IN (21788); + +DELETE FROM `creature_equip_template` WHERE (`CreatureID`=20995 AND `ID`=1) OR (`CreatureID`=21788 AND `ID`=1) OR (`CreatureID`=19362 AND `ID`=1) OR (`CreatureID`=19362 AND `ID`=2) OR (`CreatureID`=19362 AND `ID`=3) OR (`CreatureID`=19362 AND `ID`=4); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`) VALUES +(20995, 1, 1117, 0, 0), -- 20995 +(21788, 1, 1902, 0, 0), -- 21788 +(19362, 4, 30180, 30180, 2507), -- 19362 +(19362, 3, 30178, 0, 2507), -- 19362 +(19362, 2, 30179, 0, 2507), -- 19362 +(19362, 1, 30181, 21549, 2507); -- 19362 + +UPDATE `creature` SET `equipment_id`=-1 WHERE `id` IN (19362); +UPDATE `creature` SET `equipment_id`=1 WHERE `id` IN (21788); diff --git a/sql/updates/world/master/2021_12_06_09_world_2019_05_22_04_world.sql b/sql/updates/world/master/2021_12_06_09_world_2019_05_22_04_world.sql new file mode 100644 index 000000000..bfbea0669 --- /dev/null +++ b/sql/updates/world/master/2021_12_06_09_world_2019_05_22_04_world.sql @@ -0,0 +1,147 @@ +-- +DELETE FROM `creature` WHERE `id` IN (21303,21304); +DELETE FROM `creature` WHERE `guid` IN (105952, 105954, 105955, 105957, 105968, 105970, 105975, 105978, 105980, 105981, 105982, 105983, 105984, 105985, 105986, 105995, 105996, 106073, 106118, 106239, 106245, 106246, 106248, 106252, 106253, 106254, 106262, 106263, 106264, 106289, 106290, 106291, 106292, 106293, 106294, 106295, 106296, 106297, 106298, 106299, 106300, 106301, 106324, 106325) AND `id` IN (21303,21304); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(105952, 21303, 552, 0, 0, '1,2', 0, 0, 1, 206.342, -98.2784, -10.0262, 2.652900, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106252, 21304, 552, 0, 0, '1,2', 0, 0, 1, 206.342, -98.2784, -10.0262, 2.652900, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106248, 21304, 552, 0, 0, '1,2', 0, 0, 1, 197.795, -86.5381, -10.1018, 5.903840, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105954, 21303, 552, 0, 0, '1,2', 0, 0, 1, 197.795, -86.5381, -10.1018, 5.903840, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106253, 21304, 552, 0, 0, '1,2', 0, 0, 1, 213.626, -161.424, -10.0346, 2.740170, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105955, 21303, 552, 0, 0, '1,2', 0, 0, 1, 213.626, -161.424, -10.0346, 2.740170, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106254, 21304, 552, 0, 0, '1,2', 0, 0, 1, 273.438, -64.0700, 22.45340, 22.45340, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105957, 21303, 552, 0, 0, '1,2', 0, 0, 1, 273.438, -64.0700, 22.45340, 22.45340, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106262, 21304, 552, 0, 0, '1,2', 0, 0, 1, 270.819, -45.4794, 22.45340, 4.468040, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105968, 21303, 552, 0, 0, '1,2', 0, 0, 1, 270.819, -45.4794, 22.45340, 4.468040, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105970, 21303, 552, 0, 0, '1,2', 0, 0, 1, 226.184, -162.096, -10.0352, 0.349066, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106263, 21304, 552, 0, 0, '1,2', 0, 0, 1, 226.184, -162.096, -10.0352, 0.349066, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105975, 21303, 552, 0, 0, '1,2', 0, 0, 1, 245.982, -194.617, -10.0217, 0.872665, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106264, 21304, 552, 0, 0, '1,2', 0, 0, 1, 245.982, -194.617, -10.0217, 0.872665, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105978, 21303, 552, 0, 0, '1,2', 0, 0, 1, 285.416, 127.1270, 22.29510, 4.694940, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106289, 21304, 552, 0, 0, '1,2', 0, 0, 1, 285.416, 127.1270, 22.29510, 4.694940, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105980, 21303, 552, 0, 0, '1,2', 0, 0, 1, 253.689, 139.8680, 22.41210, 2.303830, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106290, 21304, 552, 0, 0, '1,2', 0, 0, 1, 253.689, 139.8680, 22.41210, 2.303830, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105981, 21303, 552, 0, 0, '1,2', 0, 0, 1, 253.951, 155.0010, 22.38060, 4.939280, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106291, 21304, 552, 0, 0, '1,2', 0, 0, 1, 253.951, 155.0010, 22.38060, 4.939280, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105982, 21303, 552, 0, 0, '1,2', 0, 0, 1, 298.848, 151.7480, 22.31050, 5.707230, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106292, 21304, 552, 0, 0, '1,2', 0, 0, 1, 298.848, 151.7480, 22.31050, 5.707230, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105983, 21303, 552, 0, 0, '1,2', 0, 0, 1, 306.976, 141.1120, 22.22860, 3.028500, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106293, 21304, 552, 0, 0, '1,2', 0, 0, 1, 306.976, 141.1120, 22.22860, 3.028500, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105984, 21303, 552, 0, 0, '1,2', 0, 0, 1, 272.501, -40.1927, 22.50900, 2.914700, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106294, 21304, 552, 0, 0, '1,2', 0, 0, 1, 272.501, -40.1927, 22.50900, 2.914700, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105985, 21303, 552, 0, 0, '1,2', 0, 0, 1, 232.754, -198.125, -10.0230, 5.619960, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106295, 21304, 552, 0, 0, '1,2', 0, 0, 1, 232.754, -198.125, -10.0230, 5.619960, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105986, 21303, 552, 0, 0, '1,2', 0, 0, 1, 262.560, -65.5981, 22.45340, 1.500980, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106296, 21304, 552, 0, 0, '1,2', 0, 0, 1, 262.560, -65.5981, 22.45340, 1.500980, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105995, 21303, 552, 0, 0, '1,2', 0, 0, 1, 312.929, -7.19062, 22.52450, 4.031710, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106297, 21304, 552, 0, 0, '1,2', 0, 0, 1, 312.929, -7.19062, 22.52450, 4.031710, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(105996, 21303, 552, 0, 0, '1,2', 0, 0, 1, 311.119, -5.50369, 22.52450, 1.570800, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106298, 21304, 552, 0, 0, '1,2', 0, 0, 1, 311.119, -5.50369, 22.52450, 1.570800, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106073, 21303, 552, 0, 0, '1,2', 0, 0, 1, 293.885, 70.93680, 22.52620, 1.553340, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106299, 21304, 552, 0, 0, '1,2', 0, 0, 1, 293.885, 70.93680, 22.52620, 1.553340, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106118, 21303, 552, 0, 0, '1,2', 0, 0, 1, 291.632, 70.58090, 22.52690, 2.007130, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106300, 21304, 552, 0, 0, '1,2', 0, 0, 1, 291.632, 70.58090, 22.52690, 2.007130, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106239, 21303, 552, 0, 0, '1,2', 0, 0, 1, 397.070, 25.33310, 48.29600, 0.523599, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106301, 21304, 552, 0, 0, '1,2', 0, 0, 1, 397.070, 25.33310, 48.29600, 0.523599, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106245, 21303, 552, 0, 0, '1,2', 0, 0, 1, 392.004, 18.38570, 48.29600, 1.483530, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106324, 21304, 552, 0, 0, '1,2', 0, 0, 1, 392.004, 18.38570, 48.29600, 1.483530, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106246, 21303, 552, 0, 0, '1,2', 0, 0, 1, 257.344, 155.5680, 22.33210, 4.712390, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0), +(106325, 21304, 552, 0, 0, '1,2', 0, 0, 1, 257.344, 155.5680, 22.33210, 4.712390, 86400, 0, 0, 20283, 0, 0, 0, 0, 0, 0); +UPDATE `creature_template_addon` SET `bytes1`=7, `bytes2`=1, `auras`="29266" WHERE `entry` IN (21303,21304); + +DELETE FROM `pool_pool` WHERE `mother_pool`=598; +INSERT INTO `pool_pool` (`pool_id`, `mother_pool`, `chance`, `description`) VALUES +(576, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 1'), +(577, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 2'), +(578, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 3'), +(579, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 4'), +(580, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 5'), +(581, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 6'), +(582, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 7'), +(583, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 8'), +(584, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 9'), +(585, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 10'), +(586, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 11'), +(587, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 12'), +(588, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 13'), +(589, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 14'), +(590, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 15'), +(591, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 16'), +(592, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 17'), +(593, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 18'), +(594, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 19'), +(595, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 20'), +(596, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 21'), +(597, 598, 0, 'Arcatraz - Warder/Defender Corpses - Pool 22'); + +DELETE FROM `pool_template` WHERE `entry` IN (576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598); +INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES +(576, 1, 'Arcatraz - Warder/Defender Corpses - Pool 1'), +(577, 1, 'Arcatraz - Warder/Defender Corpses - Pool 2'), +(578, 1, 'Arcatraz - Warder/Defender Corpses - Pool 3'), +(579, 1, 'Arcatraz - Warder/Defender Corpses - Pool 4'), +(580, 1, 'Arcatraz - Warder/Defender Corpses - Pool 5'), +(581, 1, 'Arcatraz - Warder/Defender Corpses - Pool 6'), +(582, 1, 'Arcatraz - Warder/Defender Corpses - Pool 7'), +(583, 1, 'Arcatraz - Warder/Defender Corpses - Pool 8'), +(584, 1, 'Arcatraz - Warder/Defender Corpses - Pool 9'), +(585, 1, 'Arcatraz - Warder/Defender Corpses - Pool 10'), +(586, 1, 'Arcatraz - Warder/Defender Corpses - Pool 11'), +(587, 1, 'Arcatraz - Warder/Defender Corpses - Pool 12'), +(588, 1, 'Arcatraz - Warder/Defender Corpses - Pool 13'), +(589, 1, 'Arcatraz - Warder/Defender Corpses - Pool 14'), +(590, 1, 'Arcatraz - Warder/Defender Corpses - Pool 15'), +(591, 1, 'Arcatraz - Warder/Defender Corpses - Pool 16'), +(592, 1, 'Arcatraz - Warder/Defender Corpses - Pool 17'), +(593, 1, 'Arcatraz - Warder/Defender Corpses - Pool 18'), +(594, 1, 'Arcatraz - Warder/Defender Corpses - Pool 19'), +(595, 1, 'Arcatraz - Warder/Defender Corpses - Pool 20'), +(596, 1, 'Arcatraz - Warder/Defender Corpses - Pool 21'), +(597, 1, 'Arcatraz - Warder/Defender Corpses - Pool 22'), +(598, 16, 'Arcatraz - Warder/Defender Corpses - Master Pool'); + +DELETE FROM `pool_creature` WHERE `pool_entry` IN (576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597); +INSERT INTO `pool_creature` (`guid`, `pool_entry`, `chance`, `description`) VALUES +(105952, 576, 0, 'Arcatraz - Defender Corpse - Pool 1'), +(106252, 576, 0, 'Arcatraz - Warder Corpse - Pool 1'), +(106248, 577, 0, 'Arcatraz - Defender Corpse - Pool 2'), +(105954, 577, 0, 'Arcatraz - Warder Corpse - Pool 2'), +(106253, 578, 0, 'Arcatraz - Defender Corpse - Pool 3'), +(105955, 578, 0, 'Arcatraz - Warder Corpse - Pool 3'), +(106254, 579, 0, 'Arcatraz - Defender Corpse - Pool 4'), +(105957, 579, 0, 'Arcatraz - Warder Corpse - Pool 4'), +(106262, 580, 0, 'Arcatraz - Defender Corpse - Pool 5'), +(105968, 580, 0, 'Arcatraz - Warder Corpse - Pool 5'), +(105970, 581, 0, 'Arcatraz - Defender Corpse - Pool 6'), +(106263, 581, 0, 'Arcatraz - Warder Corpse - Pool 6'), +(105975, 582, 0, 'Arcatraz - Defender Corpse - Pool 7'), +(106264, 582, 0, 'Arcatraz - Warder Corpse - Pool 7'), +(105978, 583, 0, 'Arcatraz - Defender Corpse - Pool 8'), +(106289, 583, 0, 'Arcatraz - Warder Corpse - Pool 8'), +(105980, 584, 0, 'Arcatraz - Defender Corpse - Pool 9'), +(106290, 584, 0, 'Arcatraz - Warder Corpse - Pool 9'), +(105981, 585, 0, 'Arcatraz - Defender Corpse - Pool 10'), +(106291, 585, 0, 'Arcatraz - Warder Corpse - Pool 10'), +(105982, 586, 0, 'Arcatraz - Defender Corpse - Pool 11'), +(106292, 586, 0, 'Arcatraz - Warder Corpse - Pool 11'), +(105983, 587, 0, 'Arcatraz - Defender Corpse - Pool 12'), +(106293, 587, 0, 'Arcatraz - Warder Corpse - Pool 12'), +(105984, 588, 0, 'Arcatraz - Defender Corpse - Pool 13'), +(106294, 588, 0, 'Arcatraz - Warder Corpse - Pool 13'), +(105985, 589, 0, 'Arcatraz - Defender Corpse - Pool 14'), +(106295, 589, 0, 'Arcatraz - Warder Corpse - Pool 14'), +(105986, 590, 0, 'Arcatraz - Defender Corpse - Pool 15'), +(106296, 590, 0, 'Arcatraz - Warder Corpse - Pool 15'), +(105995, 591, 0, 'Arcatraz - Defender Corpse - Pool 16'), +(106297, 591, 0, 'Arcatraz - Warder Corpse - Pool 16'), +(105996, 592, 0, 'Arcatraz - Defender Corpse - Pool 17'), +(106298, 592, 0, 'Arcatraz - Warder Corpse - Pool 17'), +(106073, 593, 0, 'Arcatraz - Defender Corpse - Pool 18'), +(106299, 593, 0, 'Arcatraz - Warder Corpse - Pool 18'), +(106118, 594, 0, 'Arcatraz - Defender Corpse - Pool 19'), +(106300, 594, 0, 'Arcatraz - Warder Corpse - Pool 19'), +(106239, 595, 0, 'Arcatraz - Defender Corpse - Pool 20'), +(106301, 595, 0, 'Arcatraz - Warder Corpse - Pool 20'), +(106245, 596, 0, 'Arcatraz - Defender Corpse - Pool 21'), +(106324, 596, 0, 'Arcatraz - Warder Corpse - Pool 21'), +(106246, 597, 0, 'Arcatraz - Defender Corpse - Pool 22'), +(106325, 597, 0, 'Arcatraz - Warder Corpse - Pool 22'); diff --git a/sql/updates/world/master/2021_12_06_10_world_2019_05_22_05_world.sql b/sql/updates/world/master/2021_12_06_10_world_2019_05_22_05_world.sql new file mode 100644 index 000000000..65c758597 --- /dev/null +++ b/sql/updates/world/master/2021_12_06_10_world_2019_05_22_05_world.sql @@ -0,0 +1,8 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (106326) AND `id` IN (21365); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(106326, 21365, 530, 0, 0, '0', 0, 0, 0, 38.3723, 2121.23, 128.975, 2.80337, 600, 0, 0, 42, 0, 0, 0, 0, 0, 0); + +DELETE FROM `creature_template_addon` WHERE `entry` IN (21365); +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES +(21365, '36725 36727'); diff --git a/sql/updates/world/master/2021_12_07_00_world_2019_05_23_01_world.sql b/sql/updates/world/master/2021_12_07_00_world_2019_05_23_01_world.sql new file mode 100644 index 000000000..70ccb6f0f --- /dev/null +++ b/sql/updates/world/master/2021_12_07_00_world_2019_05_23_01_world.sql @@ -0,0 +1,9 @@ +-- +-- UPDATE `gameobject_addon` SET `parent_rotation0`=0.022059, `parent_rotation1`=0.255141, `parent_rotation2`=-0.804415, `parent_rotation3`=0.536035 WHERE `guid`=33382; +-- UPDATE `gameobject` SET `orientation`=-2.03331, `rotation0`=0.022059, `rotation1`=0.255141, `rotation2`=-0.804415, `rotation3`=0.536035 WHERE `guid`=33382; +UPDATE `gameobject` SET `rotation2`=0.588741, `rotation3`=0.808322 WHERE `id` IN (1620,1621,1622,1623,1624,1628,2041,2042,2043,2044,2045,2046,142140,142144,181280,181281,185966,186221,186234,186615,186614) AND `rotation1`=0 AND `rotation2`=0; +UPDATE `gameobject` SET `rotation2`=-0.0348994, `rotation3`=0.999391 WHERE `guid` IN (66913, 66922, 43071,91,93,97,99,101,103,111,113,115,390,392,388,407); +UPDATE `gameobject` SET `rotation2`=-0.308554, `rotation3`=0.951207 WHERE `guid` IN (5255); +-- UPDATE `gameobject` SET `rotation2`=-0.726538, `rotation3`=0.687126 WHERE `guid` IN (80); +UPDATE `gameobject` SET `orientation`=5.121037, `rotation0`=0.5910511, `rotation1`=-0.3881464, `rotation2`=-0.3881464, `rotation3`=0.5910528 WHERE `guid` IN (25025); +UPDATE `gameobject_addon` SET `parent_rotation0`=0, `parent_rotation1`=0, `parent_rotation2`=-0.5489231, `parent_rotation3`=0.8358729 WHERE `guid`=25025; diff --git a/sql/updates/world/master/2021_12_07_01_world_2019_05_23_00_world.sql b/sql/updates/world/master/2021_12_07_01_world_2019_05_23_00_world.sql new file mode 100644 index 000000000..53a9a27eb --- /dev/null +++ b/sql/updates/world/master/2021_12_07_01_world_2019_05_23_00_world.sql @@ -0,0 +1,22 @@ +-- +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|128 WHERE `entry` IN (21394,21930, 21942, 21944, 21935); +UPDATE `creature_template_addon` SET `auras`="33356" WHERE `entry` IN (21930); + +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (21394,21930, 21942, 21944, 21935); +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES +(21394,0,0,1,0),(21930,0,0,1,0),(21942,0,0,1,0),(21944,0,0,1,0),(21935,0,0,1,0); + +DELETE FROM `spell_target_position` WHERE `ID` IN(37908,24831,36801); +INSERT INTO `spell_target_position` (`ID`, `EffectIndex`, `MapID`, `PositionX`, `PositionY`, `PositionZ`) VALUES +(36801, 2, 530, 1920.06, 5581.87, 270.723), +(24831, 0, 0, -9569.6, -13.7809, 69.7455); + +DELETE FROM `spell_linked_spell` WHERE `spell_trigger`= 37908; +INSERT INTO `spell_linked_spell` (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES +(37908, 36801, 0, 'Aura Visual Teleport - teleport'); + +UPDATE `smart_scripts` SET `event_param1`=2000, `event_param2`=2000, `event_param3`=2000, `event_param4`=2000, `action_type`=86, `action_param3`=19, `action_param4`=21930 WHERE `entryorguid`=2146100 AND `source_type`=9 AND `id`=5; +UPDATE `smart_scripts` SET `event_param1`=2000, `event_param2`=2000, `event_param3`=2000, `event_param4`=2000, `action_type`=86, `action_param3`=19, `action_param4`=21944 WHERE `entryorguid`=2210483 AND `source_type`=9 AND `id`=5; +UPDATE `smart_scripts` SET `event_param1`=2000, `event_param2`=2000, `event_param3`=2000, `event_param4`=2000, `action_type`=86, `action_param3`=19, `action_param4`=21942 WHERE `entryorguid`=2167561 AND `source_type`=9 AND `id`=5; +UPDATE `smart_scripts` SET `event_param1`=2000, `event_param2`=2000, `event_param3`=2000, `event_param4`=2000, `action_type`=86, `action_param3`=19, `action_param4`=21413 WHERE `entryorguid`=2189022 AND `source_type`=9 AND `id`=5; +UPDATE `smart_scripts` SET `event_param1`=3000, `event_param2`=3000, `event_param3`=3000, `event_param4`=3000 WHERE `entryorguid`IN (2146100,2210483,2167561,2189022) AND `source_type`=9 AND `id`=6; diff --git a/sql/updates/world/master/2021_12_07_02_world_2019_05_23_02_world.sql b/sql/updates/world/master/2021_12_07_02_world_2019_05_23_02_world.sql new file mode 100644 index 000000000..d2bb9da02 --- /dev/null +++ b/sql/updates/world/master/2021_12_07_02_world_2019_05_23_02_world.sql @@ -0,0 +1,16 @@ +-- +DELETE FROM `creature_addon` WHERE `guid` IN (77155, 77163, 77166, 77168, 77169, 77143, 77144, 77145, 77147, 77150, 77151, 77152, 77153, 70850,70851,70852,70853,70854); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=35190; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition` ,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,35190,0,1,31,0,3,20431,0,0,0,'','Crystal Channel'); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (22017) AND `source_type`=0 AND `id`=15; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (19796) AND `source_type`=0 AND `id`=3; +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 +(22017, 0, 15, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 35190, 0, 0, 0, 0, 0, 19, 20431, 20, 0, 0, 0, 0, 0, "Eclipsion Spellbinder - On reset - Cast Crystal Channel"), +(19796, 0, 3, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 35190, 0, 0, 0, 0, 0, 19, 20431, 20, 0, 0, 0, 0, 0, "Eclipsion Archmage - On reset - Cast Crystal Channel"); + +DELETE FROM `creature` WHERE `guid` IN (106327,106350); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(106327, 20431, 530, 0, 0, '0', 0, 0, 0, -4151.47, 1285.95, 66.784, 5.89921, 86400, 0, 0, 42, 0, 0, 0, 0, 0, 0), +(106350, 20431, 530, 0, 0, '0', 0, 0, 0, -4280.86, 1311.67, 66.6485, 0.733038, 86400, 0, 0, 42, 0, 0, 0, 0, 0, 0);