From dfa73a5ca842637a8b16be9072c37b9290ea3cf3 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Thu, 14 Oct 2021 19:50:02 -0400 Subject: [PATCH] DB Updates --- ...10_13_01_world_2018_07_10_04_world_335.sql | 208 +++++++++++ ...021_10_13_02_world_2018_07_10_05_world.sql | 6 + ...021_10_13_03_world_2018_07_10_06_world.sql | 8 + ...021_10_13_04_world_2018_07_10_08_world.sql | 2 + ...10_13_05_world_2018_07_10_08_world_335.sql | 46 +++ ...021_10_13_06_world_2018_08_10_10_world.sql | 144 ++++++++ ...10_13_07_world_2018_07_15_01_world_335.sql | 9 + .../world/master/2021_10_14_00_world.sql | 16 + .../world/master/2021_10_14_01_world.sql | 12 + .../world/master/2021_10_14_02_world.sql | 12 + .../world/master/2021_10_14_03_world.sql | 17 + ...10_14_04_world_2018_07_15_02_world_335.sql | 324 ++++++++++++++++++ ...10_14_05_world_2018_07_15_03_world_335.sql | 2 + ...021_10_14_06_world_2018_07_18_00_world.sql | 3 + ...021_10_14_07_world_2018_07_18_01_world.sql | 5 + ...10_14_08_world_2018_07_18_02_world_335.sql | 52 +++ ...10_14_09_world_2018_07_18_03_world_335.sql | 16 + ...10_14_10_world_2018_07_18_04_world_335.sql | 43 +++ 18 files changed, 925 insertions(+) create mode 100644 sql/updates/world/master/2021_10_13_01_world_2018_07_10_04_world_335.sql create mode 100644 sql/updates/world/master/2021_10_13_02_world_2018_07_10_05_world.sql create mode 100644 sql/updates/world/master/2021_10_13_03_world_2018_07_10_06_world.sql create mode 100644 sql/updates/world/master/2021_10_13_04_world_2018_07_10_08_world.sql create mode 100644 sql/updates/world/master/2021_10_13_05_world_2018_07_10_08_world_335.sql create mode 100644 sql/updates/world/master/2021_10_13_06_world_2018_08_10_10_world.sql create mode 100644 sql/updates/world/master/2021_10_13_07_world_2018_07_15_01_world_335.sql create mode 100644 sql/updates/world/master/2021_10_14_00_world.sql create mode 100644 sql/updates/world/master/2021_10_14_01_world.sql create mode 100644 sql/updates/world/master/2021_10_14_02_world.sql create mode 100644 sql/updates/world/master/2021_10_14_03_world.sql create mode 100644 sql/updates/world/master/2021_10_14_04_world_2018_07_15_02_world_335.sql create mode 100644 sql/updates/world/master/2021_10_14_05_world_2018_07_15_03_world_335.sql create mode 100644 sql/updates/world/master/2021_10_14_06_world_2018_07_18_00_world.sql create mode 100644 sql/updates/world/master/2021_10_14_07_world_2018_07_18_01_world.sql create mode 100644 sql/updates/world/master/2021_10_14_08_world_2018_07_18_02_world_335.sql create mode 100644 sql/updates/world/master/2021_10_14_09_world_2018_07_18_03_world_335.sql create mode 100644 sql/updates/world/master/2021_10_14_10_world_2018_07_18_04_world_335.sql diff --git a/sql/updates/world/master/2021_10_13_01_world_2018_07_10_04_world_335.sql b/sql/updates/world/master/2021_10_13_01_world_2018_07_10_04_world_335.sql new file mode 100644 index 000000000..b48eb5678 --- /dev/null +++ b/sql/updates/world/master/2021_10_13_01_world_2018_07_10_04_world_335.sql @@ -0,0 +1,208 @@ +-- Stonesplinter Trogg +UPDATE `smart_scripts` SET `event_chance`=15 WHERE `entryorguid` IN (1202,1163,1166,1393,1175,1169,1178,1181) AND `source_type`=0 AND `id`=0; + +-- Forest Lurker +DELETE FROM `smart_scripts` WHERE `entryorguid`=1195 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 +(1195,0,0,0,25,0,100,0,0,0,0,0,0,11,3616,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forest Lurker - On Reset - Cast 'Poison Proc'"); + +-- Cliff Lurker +DELETE FROM `smart_scripts` WHERE `entryorguid`=1184 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 +(1184,0,0,0,25,0,100,0,0,0,0,0,0,11,3616,0,0,0,0,0,1,0,0,0,0,0,0,0,"Cliff Lurker - On Reset - Cast 'Poison Proc'"); + +-- Wood Lurker +DELETE FROM `smart_scripts` WHERE `entryorguid`=1185 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 +(1185,0,0,0,25,0,100,0,0,0,0,0,0,11,3616,0,0,0,0,0,1,0,0,0,0,0,0,0,"Wood Lurker - On Reset - Cast 'Poison Proc'"); + +-- Mountain Boar +UPDATE `smart_scripts` SET `event_chance`=100 WHERE `entryorguid` IN (1190,1191,1192,1119) AND `source_type`=0 AND `id`=0; + +-- Tunnel Rat Kobold +DELETE FROM `creature_text` WHERE `CreatureID` IN (1172,1202,1174,1175,1177,1173,1169) AND `GroupID`=0 AND `ID`=2; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(1172,0,2,"You no take candle!",12,0,100,0,0,0,1868,0,"Tunnel Rat Vermin"), +(1202,0,2,"You no take candle!",12,0,100,0,0,0,1868,0,"Tunnel Rat Kobold"), +(1174,0,2,"You no take candle!",12,0,100,0,0,0,1868,0,"Tunnel Rat Geomancer"), +(1175,0,2,"You no take candle!",12,0,100,0,0,0,1868,0,"Tunnel Rat Digger"), +(1177,0,2,"You no take candle!",12,0,100,0,0,0,1868,0,"Tunnel Rat Surveyor"), +(1173,0,2,"You no take candle!",12,0,100,0,0,0,1868,0,"Tunnel Rat Scout"), +(1169,0,2,"Never cross a Dark Iron, $C.",12,0,100,0,0,0,1934,0,"Dark Iron Insurgent"); + +-- Tunnel Rat Kobold +DELETE FROM `creature_text` WHERE `CreatureID`=1202 AND `GroupID`=2; -- Remove wrong texts + +DELETE FROM `smart_scripts` WHERE `entryorguid`=1202 AND `source_type`=0 AND `id` IN (1,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_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(1202,0,1,0,25,0,100,0,0,0,0,0,0,11,8876,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tunnel Rat Kobold - On Reset - Cast 'Thrash'"); + +-- Tunnel Rat Forager +DELETE FROM `smart_scripts` WHERE `entryorguid`=1176 AND `source_type`=0 AND `ID` IN (0,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 +(1176,0,0,0,0,0,100,0,5000,9000,17000,21000,0,11,7365,2,0,0,0,0,2,0,0,0,0,0,0,0,"Tunnel Rat Forager - In Combat - Cast 'Bottle of Poison'"), +(1176,0,2,0,4,0,15,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tunnel Rat Forager - On Aggro - Say Line 0"); + +DELETE FROM `creature_text` WHERE `CreatureID`=1176; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(1176,0,0,"Yip! Me kill!",12,0,100,0,0,0,1920,0,"Tunnel Rat Forager"), +(1176,0,1,"Me no run from $C like you!",12,0,100,0,0,0,1921,0,"Tunnel Rat Forager"), +(1176,0,2,"You no take candle!",12,0,100,0,0,0,1868,0,"Tunnel Rat Forager"); + +-- Stonesplinter Skullthumper +DELETE FROM `smart_scripts` WHERE `entryorguid`=1163 AND `source_type`=0 AND `ID`=1; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(1163,0,1,0,0,0,100,0,5000,9000,10000,14000,0,11,1776,2,0,0,0,0,2,0,0,0,0,0,0,0,"Stonesplinter Skullthumper - In Combat - Cast 'Gouge'"); + +-- Stonesplinter Seer +UPDATE `smart_scripts` SET `event_param3`=3000, `event_param4`=5000 WHERE `entryorguid`=1166 AND `source_type`=0 AND `id`=1; + +-- Stonesplinter Shaman +-- DELETE FROM `smart_scripts` WHERE `entryorguid`=1197 AND `source_type`=0 AND `id`=1; +-- INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +-- (1197,0,1,0,14,0,100,0,160,20,18000,35000,0,11,547,0,0,0,0,0,7,0,0,0,0,0,0,0,"Stonesplinter Shaman - Friendly At 160 Health - Cast 'Healing Wave'"); + +-- Stonesplinter Bonesnapper +DELETE FROM `smart_scripts` WHERE `entryorguid`=1164 AND `source_type`=0 AND `id` IN (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 +-- (1164,0,0,0,0,0,100,0,5000,7000,15000,19000,0,11,11976,0,0,0,0,0,2,0,0,0,0,0,0,0,"Stonesplinter Bonesnapper - In Combat - Cast 'Strike'"), +(1164,0,2,0,4,0,15,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Rockjaw Backbreaker - On Aggro - Say Line 0"); + +DELETE FROM `creature_text` WHERE `CreatureID`=1164; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(1164,0,0,"Crush!",12,0,100,0,0,0,1913,0,"Stonesplinter Bonesnapper"), +(1164,0,1,"Kill!",12,0,100,0,0,0,1914,0,"Stonesplinter Bonesnapper"), +(1164,0,2,"Destroy!",12,0,100,0,0,0,1915,0,"Stonesplinter Bonesnapper"); + +-- Grawmug +DELETE FROM `smart_scripts` WHERE `entryorguid`=1205 AND `source_type`=0 AND `id` IN (0,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 +(1205,0,0,0,0,0,100,0,3000,5000,8000,12000,0,11,3229,0,0,0,0,0,9,0,0,30,0,0,0,0,"Grawmug - In Combat - Cast 'Quick Bloodlust'"), +(1205,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,"Grawmug - On Aggro - Say Line 0"); + +DELETE FROM `creature_text` WHERE `CreatureID`=1205; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(1205,0,0,"A $C called $n? You'll make a fine breakfast!",12,0,100,0,0,0,444,0,"Grawmug"), +(1205,0,1,"Weak $C! You are no match for the Stonesplinter Tribe!",12,0,100,0,0,0,443,0,"Grawmug"), +(1205,0,2,"The only good $R is a dead $R!",12,0,100,0,0,0,447,0,"Grawmug"), +(1205,0,3,"The Stonesplinter Tribe shall see to your doom!",12,0,100,0,0,0,445,0,"Grawmug"), +(1205,0,4,"Die, $R! These lands belong to the Stonesplinter Tribe!",12,0,100,0,0,0,446,0,"Grawmug"), +(1205,0,5,"The Loch belongs to the Stonesplinter Tribe now, $n! Now die!",12,0,100,0,0,0,448,0,"Grawmug"); + +-- Gnasher +DELETE FROM `smart_scripts` WHERE `entryorguid`=1206 AND `source_type`=0 AND `id`=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 +(1206,0,0,0,25,0,100,0,0,0,0,0,0,11,3394,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gnasher - On Reset - Cast 'Consume Flesh'"); + +-- Brawler +DELETE FROM `smart_scripts` WHERE `entryorguid`=1207 AND `source_type`=0 AND `id`=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 +(1207,0,0,0,0,0,100,0,5000,7000,8000,11000,0,11,6253,0,0,0,0,0,2,0,0,0,0,0,0,0,"Brawler - In Combat - Cast 'Backhand'"); + +-- Stonesplinter Digger +-- DELETE FROM `smart_scripts` WHERE `entryorguid`=1167 AND `source_type`=0 AND `id` IN (1,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 +-- (1167,0,1,0,4,0,100,0,0,0,0,0,0,11,7164,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stonesplinter Digger - On Aggro - Cast 'Defensive Stance'"), +-- (1167,0,2,0,0,0,100,0,5000,8000,10000,16000,0,11,7386,2,0,0,0,0,2,0,0,0,0,0,0,0,"Stonesplinter Digger - In Combat - Cast 'Sunder Armor'"); + +-- Stonesplinter Geomancer +-- DELETE FROM `smart_scripts` WHERE `entryorguid`=1165 AND `source_type`=0 AND `id`=1; +-- INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +-- (1165,0,1,0,0,0,100,0,1000,3000,13000,17000,0,11,4979,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stonesplinter Geomancer - In Combat - Cast 'Quick Flame Ward'"); + +-- Loch Crocolisk +-- UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=1693; +-- DELETE FROM `smart_scripts` WHERE `entryorguid`=1693 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 +-- (1693,0,0,0,25,0,100,0,0,0,0,0,0,11,12787,0,0,0,0,0,1,0,0,0,0,0,0,0,"Loch Crocolisk - On Reset - Cast 'Thrash'"); + +-- Young Threshadon +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=1224; +DELETE FROM `smart_scripts` WHERE `entryorguid`=1224 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 +(1224,0,0,0,25,0,100,0,0,0,0,0,0,11,3417,0,0,0,0,0,1,0,0,0,0,0,0,0,"Young Threshadon - On Reset - Cast 'Thrash'"); + +-- Tunnel Rat Geomancer +-- DELETE FROM `smart_scripts` WHERE `entryorguid`=1174 AND `source_type`=0 AND `id` IN (1,2,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_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +-- (1174,0,1,0,4,0,100,0,0,0,0,0,0,11,134,2,0,0,0,0,1,0,0,0,0,0,0,0,"Tunnel Rat Geomancer - On Aggro - Cast 'Fire Shield'"), +-- (1174,0,2,0,0,0,100,0,1000,3000,9000,11000,0,11,4979,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tunnel Rat Geomancer - In Combat - Cast 'Quick Flame Ward'"), +-- (1174,0,3,0,0,0,100,0,4000,7000,10000,15000,0,11,2136,0,0,0,0,0,2,0,0,0,0,0,0,0,"Tunnel Rat Geomancer - In Combat - Cast 'Fire Blast'"); + +-- Tunnel Rat Digger +DELETE FROM `smart_scripts` WHERE `entryorguid`=1175 AND `source_type`=0 AND `id` IN (1,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 +(1175,0,1,0,4,0,100,0,0,0,0,0,0,11,7164,0,0,0,0,0,1,0,0,0,0,0,0,0,"Tunnel Rat Digger - On Aggro - Cast 'Defensive Stance'"), +(1175,0,2,0,0,0,100,0,5000,8000,14000,18000,0,11,7386,2,0,0,0,0,2,0,0,0,0,0,0,0,"Tunnel Rat Digger - In Combat - Cast 'Sunder Armor'"); + +-- Grizlak +-- DELETE FROM `smart_scripts` WHERE `entryorguid`=1425 AND `source_type`=0 AND `id`=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 +-- (1425,0,0,0,14,0,100,0,150,40,20000,25000,0,11,6074,0,0,0,0,0,7,0,0,0,0,0,0,0,"Grizlak - Friendly At 150 Health - Cast 'Renew'"); + +-- Lord Condar +-- UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=14268; +-- DELETE FROM `smart_scripts` WHERE `entryorguid`=14268 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 +-- (14268,0,0,0,25,0,100,0,0,0,0,0,0,11,4317,0,0,0,0,0,1,0,0,0,0,0,0,0,"Lord Condar - On Reset - Cast 'Eye Peck'"); + +-- Shanda the Spinner +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=14266; +DELETE FROM `smart_scripts` WHERE `entryorguid`=14266 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 +(14266,0,0,0,25,0,100,0,0,0,0,0,0,11,13299,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shanda the Spinner - On Reset - Cast 'Poison Proc'"), +(14266,0,1,0,9,0,100,0,0,30,9000,12000,0,11,12023,0,0,0,0,0,2,0,0,0,0,0,0,0,"Shanda the Spinner - Within 0-30 Range - Cast 'Web'"); + +-- Emogg the Crusher +-- DELETE FROM `smart_scripts` WHERE `entryorguid`=14267 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 +-- (14267,0,0,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,"Emogg the Crusher - On Aggro - Say Line 0"), +-- (14267,0,1,0,0,0,100,0,8000,11000,22000,28000,0,11,19482,2,0,0,0,0,1,0,0,0,0,0,0,0,"Emogg the Crusher - In Combat - Cast 'War Stomp'"), +-- (14267,0,2,0,2,0,100,1,0,30,0,0,0,11,8599,0,0,0,0,0,1,0,0,0,0,0,0,0,"Emogg the Crusher - Between 0-30% Health - Cast Enrage (No Repeat)"), +-- (14267,0,3,0,2,0,100,1,0,30,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Emogg the Crusher - Between 0-30% Health - Say Line 1 (No Repeat)"); + +-- DELETE FROM `creature_text` WHERE `CreatureID`=14267 AND `GroupID`=1; +-- INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +-- (14267,1,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Rage Scar Yeti"); + +-- Large Loch Crocolisk +-- DELETE FROM `smart_scripts` WHERE `entryorguid`=2476 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 +-- (2476,0,0,0,25,0,100,0,0,0,0,0,0,11,12787,0,0,0,0,0,1,0,0,0,0,0,0,0,"Large Loch Crocolisk - On Reset - Cast 'Thrash'"), +-- (2476,0,1,0,0,0,100,0,6000,8000,12000,16000,0,11,3427,0,0,0,0,0,2,0,0,0,0,0,0,0,"Large Loch Crocolisk - In Combat - Cast 'Infected Wound'"); + +-- Mo'grosh Ogre +DELETE FROM `smart_scripts` WHERE `entryorguid`=1178 AND `source_type`=0 AND `id`=1; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(1178,0,1,0,25,0,100,0,0,0,0,0,0,11,7095,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mo'grosh Ogre - On Reset - Cast 'Knockdown Proc'"); + +-- Stormscale Myrmidon +DELETE FROM `smart_scripts` WHERE `entryorguid`=2181 AND `source_type`=0 AND `id`=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 +(2181,0,0,0,25,0,100,0,0,0,0,0,0,11,7095,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormscale Myrmidon - On Reset - Cast 'Knockdown Proc'"); + +-- Mo'grosh Enforcer +DELETE FROM `smart_scripts` WHERE `entryorguid`=1179 AND `source_type`=0 AND `ID`=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 +(1179,0,0,0,4,0,15,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mo'grosh Enforcer - On Aggro - Say Line 0"); + +-- Mo'grosh Brute +DELETE FROM `smart_scripts` WHERE `entryorguid`=1180 AND `source_type`=0 AND `ID`=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 +(1180,0,0,0,4,0,15,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mo'grosh Brute - On Aggro - Say Line 0"); + +-- Mo'grosh Shaman +DELETE FROM `smart_scripts` WHERE `entryorguid`=1181 AND `source_type`=0 AND `ID` IN (1,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 +(1181,0,1,0,0,0,100,0,0,0,3000,5000,0,11,9532,64,0,0,0,0,2,0,0,0,0,0,0,0,"Mo'grosh Shaman - On Reset - Cast 'Lightning Bolt'"), +(1181,0,2,0,0,0,100,0,1000,5000,8000,13000,0,11,3229,0,0,0,0,0,9,0,0,30,0,0,0,0,"Mo'grosh Shaman - In Combat - Cast 'Quick Bloodlust'"); + +-- Mo'grosh Mystic +DELETE FROM `smart_scripts` WHERE `entryorguid`=1183 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 +(1183,0,2,0,14,0,100,0,200,40,25000,30000,0,11,547,0,0,0,0,0,7,0,0,0,0,0,0,0,"Mo'grosh Mystic - Friendly At 200 Health - Cast 'Healing Wave'"); + +-- Chok'sul +DELETE FROM `creature_text` WHERE `CreatureID`=1210 AND `GroupID`=0 AND `ID`=3; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(1210,0,3,"Me smash you!",12,7,100,0,0,0,1930,0,"Chok'sul"); diff --git a/sql/updates/world/master/2021_10_13_02_world_2018_07_10_05_world.sql b/sql/updates/world/master/2021_10_13_02_world_2018_07_10_05_world.sql new file mode 100644 index 000000000..0afe36718 --- /dev/null +++ b/sql/updates/world/master/2021_10_13_02_world_2018_07_10_05_world.sql @@ -0,0 +1,6 @@ +-- correct the emotes for Warosh: +-- UPDATE `creature_text` SET `Type`= 16 WHERE `CreatureID`= 10799 AND `ID`= 3; +-- UPDATE `creature_text` SET `Language`= 0 WHERE `CreatureID`= 10799 AND `ID`= 2; +-- remove skinning loot from Spirestone Mystic NPCs and Bijou: +UPDATE `creature_template` SET `skinloot`= 0 WHERE `entry` IN (9198, 10257); +DELETE FROM `skinning_loot_template` WHERE `entry` IN (9198); diff --git a/sql/updates/world/master/2021_10_13_03_world_2018_07_10_06_world.sql b/sql/updates/world/master/2021_10_13_03_world_2018_07_10_06_world.sql new file mode 100644 index 000000000..114e9303a --- /dev/null +++ b/sql/updates/world/master/2021_10_13_03_world_2018_07_10_06_world.sql @@ -0,0 +1,8 @@ +-- +-- UPDATE `quest_template` SET `RewardMoney`=-20000 WHERE `ID` IN (3644,3645,3646,3647); +DELETE FROM `disables` WHERE `sourceType` = 1 AND `entry` IN (3644,3645,3646,3647); +INSERT INTO `disables` (`sourceType`,`entry`, `comment`) VALUES +(1, 3644, "Depracted quest Membership Card Renewal"), +(1, 3645, "Depracted quest Membership Card Renewal"), +(1, 3646, "Depracted quest Membership Card Renewal"), +(1, 3647, "Depracted quest Membership Card Renewal"); diff --git a/sql/updates/world/master/2021_10_13_04_world_2018_07_10_08_world.sql b/sql/updates/world/master/2021_10_13_04_world_2018_07_10_08_world.sql new file mode 100644 index 000000000..f65c33ebc --- /dev/null +++ b/sql/updates/world/master/2021_10_13_04_world_2018_07_10_08_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `quest_template_addon` SET `PrevQuestID`=12029 WHERE `ID`=12038; diff --git a/sql/updates/world/master/2021_10_13_05_world_2018_07_10_08_world_335.sql b/sql/updates/world/master/2021_10_13_05_world_2018_07_10_08_world_335.sql new file mode 100644 index 000000000..c481f168b --- /dev/null +++ b/sql/updates/world/master/2021_10_13_05_world_2018_07_10_08_world_335.sql @@ -0,0 +1,46 @@ +-- +-- Undo giant clam meat +DELETE FROM `creature_loot_template` WHERE `item` = 4655; +DELETE FROM `spell_loot_template` WHERE `item` = 4655; +DELETE FROM `gameobject_loot_template` WHERE `item` = 4655; + +-- Undo Blue Pearl +DELETE FROM `gameobject_loot_template` WHERE `item` = 4611; + +-- Redo Giant Clam (Vile Reef, STV) +INSERT INTO `gameobject_loot_template` (`Entry`, `Item`, `Chance`, `LootMode`, `GroupId`,`MinCount`,`MaxCount`) VALUES +(2264, 4655, 35, 1, 0, 1, 1), +(2264, 4611,100, 1, 0, 1, 1); + +-- Undo Black Pearl +DELETE FROM `item_loot_template` WHERE `item` = 7971; +DELETE FROM `creature_loot_template` WHERE `item` = 7971; +DELETE FROM `gameobject_loot_template` WHERE `item` = 7971; + +-- Black Pearls still drop from gem bags +INSERT INTO `item_loot_template` (`Entry`, `Item`, `Chance`, `LootMode`, `GroupId`,`MinCount`,`MaxCount`) VALUES +(12033, 7971, 30, 1, 0, 1, 1), +(11938, 7971, 5, 1, 0, 1, 1), +(17962, 7971, 30, 1, 0, 1, 1), +(17963, 7971, 30, 1, 0, 1, 1), +(17964, 7971, 30, 1, 0, 1, 1), +(17965, 7971, 30, 1, 0, 1, 1), +(17969, 7971, 30, 1, 0, 1, 1); + +-- Undo Golden Pearl +DELETE FROM `creature_loot_template` WHERE `item` = 13926; +DELETE FROM `spell_loot_template` WHERE `item` = 13926; + +-- Undo Zesty Clam Meat +DELETE FROM `creature_loot_template` WHERE `item` = 7974; +DELETE FROM `skinning_loot_template` WHERE `item` = 7974; +DELETE FROM `item_loot_template` WHERE `item` = 7974; + +-- Redo Big-Mouth Clam +DELETE FROM `spell_loot_template` WHERE `entry` = 58165; +INSERT INTO `spell_loot_template` (`Entry`, `Item`, `Chance`, `LootMode`, `GroupId`,`MinCount`,`MaxCount`) VALUES +(58165, 7974, 100, 1, 0, 1, 1), +(58165, 7971, 1.0, 1, 1, 1, 1), +(58165, 13926, 1.7, 1, 1, 1, 1), +(58165, 5500, 2.3, 1, 1, 1, 1), +(58165, 5498, 1.0, 1, 1, 1, 1); diff --git a/sql/updates/world/master/2021_10_13_06_world_2018_08_10_10_world.sql b/sql/updates/world/master/2021_10_13_06_world_2018_08_10_10_world.sql new file mode 100644 index 000000000..b64fe9c26 --- /dev/null +++ b/sql/updates/world/master/2021_10_13_06_world_2018_08_10_10_world.sql @@ -0,0 +1,144 @@ +-- Remove an already spawned Luanga that should not be there +DELETE FROM `creature` WHERE `guid`=85531 AND `id`=18533; +DELETE FROM `spawn_group` WHERE `GroupID`=2 AND `SpawnId`=85531 AND `spawnType`=0; +-- Skywing +DELETE FROM `creature_text` WHERE `CreatureID` IN (22424,18533); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(22424,0,0,"%s squawks and heads toward Veil Shalas. Hurry and follow!",16,0,100,0,0,0,20254,0,"Skywing"), +(22424,1,0,"%s pauses briefly before the tree and then heads inside.",16,0,100,0,0,0,20255,0,"Skywing"), +(22424,2,0,"%s seems to be looking for something. He wants you to follow.",16,0,100,0,0,0,20256,0,"Skywing"), +(22424,3,0,"%s flies to the platform below! You''d better jump if you want to keep up. Hurry!",16,0,100,0,0,0,20257,0,"Skywing"), +(22424,4,0,"%s bellows a loud squawk!",16,0,100,0,0,0,20284,0,"Skywing"), +(22424,5,0,"Free at last from that horrible curse! Thank you! Please send word to Rilak the Redeemed that I am okay. My mission lies in Skettis. Terokk must be defeated!",12,0,100,0,0,0,20295,0,"Skywing"), +(22424,6,0,"%s wanders off into the distance.",16,0,100,0,0,0,20297,0,"Skywing"), +(18533,0,0,"Skywing, I will free you from your curse over my dead body!",14,0,100,0,0,0,20283,0,"Luanga the Imprisoner"); + +UPDATE `creature_template` SET `AIName`="SmartAI", `ScriptName`="", `flags_extra`=`flags_extra`|536870912 WHERE `entry` IN (22424); +UPDATE `creature_template` SET `AIName`="SmartAI", `ScriptName`="" WHERE `entry` IN (22424,18533); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (22424,18533) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2242400,2242401,2242402,2242403,2242404,2242405) AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(22424,0,0,0,19,0,100,0,10898,0,0,0,0,80,2242400,2,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Quest 'Skywing' Taken - Run Script"), +(22424,0,1,0,6,0,100,0,0,0,0,0,0,6,10898,0,0,0,0,0,12,1,0,0,0,0,0,0,"Skywing - On Just Died - Fail Quest 'Skywing'"), +(22424,0,2,0,40,0,100,0,6,22424,0,0,0,80,2242401,2,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Waypoint 6 Reached - Run Script"), +(22424,0,3,0,40,0,100,0,36,22424,0,0,0,80,2242402,2,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Waypoint 36 Reached - Run Script"), +(22424,0,4,0,40,0,100,0,50,22424,0,0,0,54,5000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Waypoint 50 Reached - Run Script"), +(22424,0,5,0,40,0,100,0,60,22424,0,0,0,80,2242403,2,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Waypoint 60 Reached - Run Script"), +(22424,0,6,0,40,0,100,0,62,22424,0,0,0,54,5000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Waypoint 62 Reached - Run Script"), +(22424,0,7,0,40,0,100,0,80,22424,0,0,0,80,2242404,2,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Waypoint 80 Reached - Run Script"), +(22424,0,8,0,38,0,100,1,1,1,0,0,0,80,2242405,2,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Data set - Run Script"), +(22424,0,9,0,40,0,100,0,82,22424,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Waypoint 82 Reached - Despawn"), +(22424,0,10,0,40,0,100,0,81,22424,0,0,0,54,17000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Waypoint 81 Reached - pause wp"), +(2242400,9,0,0,0,0,100,0,0,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,"Skywing - On Script - Store Targetlist"), +(2242400,9,1,0,0,0,100,0,0,0,0,0,0,2,250,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Set Faction 250"), +(2242400,9,2,0,0,0,100,0,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Remove Npc Flag Questgiver"), +(2242400,9,3,0,0,0,100,0,1000,1000,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Say Line 0"), +(2242400,9,4,0,0,0,100,0,0,0,0,0,0,53,1,22424,0,0,0,2,1,0,0,0,0,0,0,0,"Skywing - On Script - Start Waypoint"), +(2242401,9,0,0,0,0,100,0,0,0,0,0,0,54,6000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Pause Waypoint"), +(2242401,9,1,0,0,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Say Line 1"), +(2242402,9,0,0,0,0,100,0,0,0,0,0,0,54,6000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Pause Waypoint"), +(2242402,9,1,0,0,0,100,0,0,0,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Say Line 2"), +(2242403,9,0,0,0,0,100,0,0,0,0,0,0,54,500,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Pause Waypoint"), +(2242403,9,1,0,0,0,100,0,0,0,0,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Say Line 3"), +(2242404,9,0,0,0,0,100,0,0,0,0,0,0,54,6000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Pause Waypoint"), +(2242404,9,1,0,0,0,100,0,0,0,0,0,0,1,4,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Say Line 4"), +(2242404,9,2,0,0,0,100,0,2000,2000,0,0,0,12,18533,4,300000,0,0,0,8,0,0,0,-3509.28003,4085.30273,92.9490,5.24017,"Skywing - On Script - Summon Luanga"), +(2242404,9,3,0,0,0,100,0,1000,1000,0,0,0,1,0,0,0,0,0,0,19,18533,0,0,0,0,0,0,"Skywing - On Script - Say Line 0 (Luanga the Imprisoner)"), +(2242405,9,0,0,0,0,100,0,2000,2000,0,0,0,2,35,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - Set faction"), +(2242405,9,1,0,0,0,100,0,1000,1000,0,0,0,75,39167,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - add aura Serverside - Cyclone of Feathers"), +(2242405,9,2,0,0,0,100,0,4000,4000,0,0,0,11,39179,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - cast Rilak the Redeemed"), +(2242405,9,3,0,0,0,100,0,2000,2000,0,0,0,1,5,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - say text"), +(2242405,9,4,0,0,0,100,0,0,0,0,0,0,15,10898,0,0,0,0,0,12,1,0,0,0,0,0,0,"Skywing - On Script - Quest explored"), +(2242405,9,5,0,0,0,100,0,10000,10000,0,0,0,1,6,0,0,0,0,0,1,0,0,0,0,0,0,0,"Skywing - On Script - say text"), +-- Luanga the Imprisoner +(18533,0,0,0,4,0,100,1,0,0,0,0,0,11,32924,0,0,0,0,0,1,0,0,0,0,0,0,0,'Luanga the Imprisoner - Cast Power of Kran\'aish on Aggro'), +(18533,0,1,0,0,0,100,0,1000,3000,40000,45000,0,11,6535,0,0,0,0,0,4,0,0,0,0,0,0,0,'Luanga the Imprisoner - Cast Lightning Cloud'), +(18533,0,2,0,0,0,100,0,9000,11000,9000,12000,0,11,11824,0,0,0,0,0,2,0,0,0,0,0,0,0,'Luanga the Imprisoner - Cast Shock'), +(18533,0,3,0,0,0,100,0,4000,9000,9000,14000,0,11,12058,0,0,0,0,0,4,0,0,0,0,0,0,0,'Luanga the Imprisoner - Cast Chain Lightning'), +(18533,0,4,0,6,0,100,0,0,0,0,0,0,45,1,1,0,0,0,0,19,22424,70,0,0,0,0,0,"Skywing - On Just Died - Set data"); + +DELETE FROM `script_waypoint` WHERE `entry`=22424; +DELETE FROM `waypoints` WHERE `entry`=22424; +INSERT INTO `waypoints` (`entry`,`pointid`,`position_x`,`position_y`,`position_z`,`point_comment`) VALUES +(22424, 1, -3620.54, 4164.57, 1.81,'SKYWING_START'), +(22424, 2, -3624.78, 4149.65, 7.44,''), +(22424, 3, -3630.3, 4124.84, 21.28,''), +(22424, 4, -3629.14, 4093.65, 44.35,''), +(22424, 5, -3626.34, 4080.29, 52.39,''), +(22424, 6, -3619.35, 4063.86, 60.86,'SAY_SKYWING_TREE_DOWN'), +(22424, 7, -3615.09, 4054.17, 62.46,''), +(22424, 8, -3611.39, 4046.6, 65.07,''), +(22424, 9, -3606.68, 4040.5, 66,''), +(22424, 10, -3600.88, 4038.69, 67.14,''), +(22424, 11, -3597.88, 4033.84, 68.53,''), +(22424, 12, -3602.19, 4027.89, 69.36,''), +(22424, 13, -3609.85, 4028.37, 70.78,''), +(22424, 14, -3613.01, 4031.1, 72.14,''), +(22424, 15, -3613.18, 4035.63, 73.52,''), +(22424, 16, -3609.84, 4039.73, 75.25,''), +(22424, 17, -3604.55, 4040.12, 77.01,''), +(22424, 18, -3600.61, 4036.03, 78.84,''), +(22424, 19, -3602.63, 4029.99, 81.01,''), +(22424, 20, -3608.87, 4028.64, 83.27,''), +(22424, 21, -3612.53, 4032.74, 85.24,''), +(22424, 22, -3611.08, 4038.13, 87.31,''), +(22424, 23, -3605.09, 4039.35, 89.55,''), +(22424, 24, -3601.87, 4035.44, 91.64,''), +(22424, 25, -3603.08, 4030.58, 93.66,''), +(22424, 26, -3608.47, 4029.23, 95.91,''), +(22424, 27, -3611.68, 4033.35, 98.09,''), +(22424, 28, -3609.51, 4038.25, 100.45,''), +(22424, 29, -3604.54, 4038.01, 102.72,''), +(22424, 30, -3602.4, 4033.48, 105.12,''), +(22424, 31, -3606.17, 4029.69, 107.63,''), +(22424, 32, -3609.93, 4031.26, 109.53,''), +(22424, 33, -3609.38, 4035.86, 110.67,''), +(22424, 34, -3603.58, 4043.03, 112.89,''), +(22424, 35, -3600.99, 4046.49, 111.81,''), +(22424, 36, -3602.32, 4051.77, 111.81,'SAY_SKYWING_TREE_UP'), +(22424, 37, -3609.55, 4055.95, 112,''), +(22424, 38, -3620.93, 4043.77, 111.99,''), +(22424, 39, -3622.44, 4038.95, 111.99,''), +(22424, 40, -3621.64, 4025.39, 111.99,''), +(22424, 41, -3609.62, 4015.2, 111.99,''), +(22424, 42, -3598.37, 4017.72, 111.99,''), +(22424, 43, -3590.21, 4026.62, 111.99,''), +(22424, 44, -3586.55, 4034.13, 112,''), +(22424, 45, -3580.39, 4033.46, 112,''), +(22424, 46, -3568.83, 4032.53, 107.16,''), +(22424, 47, -3554.81, 4031.23, 105.31,''), +(22424, 48, -3544.39, 4030.1, 106.58,''), +(22424, 49, -3531.91, 4029.25, 111.7,''), +(22424, 50, -3523.5, 4030.24, 112.47,''), +(22424, 51, -3517.48, 4037.42, 112.66,''), +(22424, 52, -3510.4, 4040.77, 112.92,''), +(22424, 53, -3503.83, 4041.35, 113.17,''), +(22424, 54, -3498.31, 4040.65, 113.11,''), +(22424, 55, -3494.05, 4031.67, 113.11,''), +(22424, 56, -3487.71, 4025.58, 113.12,''), +(22424, 57, -3500.42, 4012.93, 113.11,''), +(22424, 58, -3510.86, 4010.15, 113.1,''), +(22424, 59, -3518.07, 4008.62, 112.97,''), +(22424, 60, -3524.74, 4014.55, 112.41,'SAY_SKYWING_JUMP'), +(22424, 61, -3537.81, 4008.59, 92.53,''), +(22424, 62, -3546.25, 4008.81, 92.79,''), +(22424, 63, -3552.07, 4006.48, 92.84,''), +(22424, 64, -3556.29, 4000.14, 92.92,''), +(22424, 65, -3556.16, 3991.24, 92.92,''), +(22424, 66, -3551.48, 3984.28, 92.91,''), +(22424, 67, -3542.9, 3981.64, 92.91,''), +(22424, 68, -3534.82, 3983.98, 92.92,''), +(22424, 69, -3530.58, 3989.91, 92.85,''), +(22424, 70, -3529.85, 3998.77, 92.59,''), +(22424, 71, -3534.15, 4008.45, 92.34,''), +(22424, 72, -3532.87, 4012.97, 91.64,''), +(22424, 73, -3530.57, 4023.42, 86.82,''), +(22424, 74, -3528.24, 4033.91, 85.69,''), +(22424, 75, -3526.22, 4043.75, 87.26,''), +(22424, 76, -3523.84, 4054.29, 92.42,''), +(22424, 77, -3522.44, 4059.06, 92.92,''), +(22424, 78, -3514.26, 4060.72, 92.92,''), +(22424, 79, -3507.76, 4065.21, 92.92,''), +(22424, 80, -3503.24, 4076.63, 92.92,'SAY_SKYWING_SUMMON'), +(22424, 81, -3504.23, 4080.47, 92.92,'SPELL_TRANSFORM'), +(22424, 82, -3519.12, 4057.43, 92.93,'DESPAWN'); diff --git a/sql/updates/world/master/2021_10_13_07_world_2018_07_15_01_world_335.sql b/sql/updates/world/master/2021_10_13_07_world_2018_07_15_01_world_335.sql new file mode 100644 index 000000000..35eab4934 --- /dev/null +++ b/sql/updates/world/master/2021_10_13_07_world_2018_07_15_01_world_335.sql @@ -0,0 +1,9 @@ +-- Chief Engineer Hinderweir VII +DELETE FROM `creature_text` WHERE `CreatureID`=1093; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(1093,0,0,"The Stonewrought Dam has been saved! Three cheers for $n!",14,7,100,22,0,0,546,0,"Chief Engineer Hinderweir VII"); + +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=1093; +DELETE FROM `smart_scripts` WHERE `entryorguid`=1093 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 +(1093,0,0,0,20,0,100,0,283,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Chief Engineer Hinderweir VII - On Quest 'A Dark Threat Looms (Part 7)' Finished - Say Line 0"); diff --git a/sql/updates/world/master/2021_10_14_00_world.sql b/sql/updates/world/master/2021_10_14_00_world.sql new file mode 100644 index 000000000..10ac60b8a --- /dev/null +++ b/sql/updates/world/master/2021_10_14_00_world.sql @@ -0,0 +1,16 @@ +-- Magistrix Erona (Area: Sunstrider Isle - Difficulty: 0) +UPDATE `creature_template` SET `minlevel`=20, `maxlevel`=20, `RangeAttackTime`=0, `VerifiedBuild`=40120 WHERE `entry`=15278; + +UPDATE `creature_template_model` SET `VerifiedBuild`=40120 WHERE `CreatureID`=15278 AND `Idx`=0; + +UPDATE `creature_model_info` SET `VerifiedBuild`=40120 WHERE `DisplayID`=15516; + +UPDATE `creature` SET `zoneId`=6455, `areaId`=3431, `spawntimesecs`=120, `curhealth`=522, `curmana`=1202, `VerifiedBuild`=40120 WHERE `guid`=54984; + +DELETE FROM `creature_addon` WHERE `guid`=54984; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(54984, 0, 0, 0, 1, 0, 0, 0, 0, ''); + +UPDATE `gossip_menu` SET `VerifiedBuild`=40120 WHERE (`MenuId`=11902 AND `TextId`=16703); + +UPDATE `npc_text` SET `VerifiedBuild`=40120 WHERE `ID`=16703; diff --git a/sql/updates/world/master/2021_10_14_01_world.sql b/sql/updates/world/master/2021_10_14_01_world.sql new file mode 100644 index 000000000..e14e34ece --- /dev/null +++ b/sql/updates/world/master/2021_10_14_01_world.sql @@ -0,0 +1,12 @@ +-- Arcanist Ithanas (Area: Sunstrider Isle - Difficulty: 0) +UPDATE `creature_template` SET `minlevel`=20, `maxlevel`=20, `RangeAttackTime`=0, `VerifiedBuild`=40120 WHERE `entry`=15296; + +UPDATE `creature_template_model` SET `VerifiedBuild`=40120 WHERE `CreatureID`=15296 AND `Idx`=0; + +UPDATE `creature_model_info` SET `VerifiedBuild`=40120 WHERE `DisplayID`=15532; + +UPDATE `creature` SET `zoneId`=6455, `areaId`=3431, `spawntimesecs`=120, `curhealth`=522, `curmana`=1202, `VerifiedBuild`=40120 WHERE `guid`=55054; + +DELETE FROM `creature_addon` WHERE `guid`=55054; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(55054, 0, 0, 0, 1, 0, 0, 0, 0, ''); -- Arcanist Ithanas diff --git a/sql/updates/world/master/2021_10_14_02_world.sql b/sql/updates/world/master/2021_10_14_02_world.sql new file mode 100644 index 000000000..60cc4d8c3 --- /dev/null +++ b/sql/updates/world/master/2021_10_14_02_world.sql @@ -0,0 +1,12 @@ +-- Arcanist Helion (Area: Sunstrider Isle - Difficulty: 0) +UPDATE `creature_template` SET `minlevel`=20, `maxlevel`=20, `RangeAttackTime`=0, `VerifiedBuild`=40120 WHERE `entry`=15297; + +UPDATE `creature_template_model` SET `VerifiedBuild`=40120 WHERE `CreatureID`=15297 AND `Idx`=0; + +UPDATE `creature_model_info` SET `VerifiedBuild`=40120 WHERE `DisplayID`=15528; + +UPDATE `creature` SET `zoneId`=6455, `areaId`=3431, `spawntimesecs`=120, `curhealth`=522, `curmana`=1202, `VerifiedBuild`=40120 WHERE `guid`=55055; + +DELETE FROM `creature_addon` WHERE `guid`=55055; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(55055, 0, 0, 0, 1, 0, 0, 0, 0, ''); -- Arcanist Helion diff --git a/sql/updates/world/master/2021_10_14_03_world.sql b/sql/updates/world/master/2021_10_14_03_world.sql new file mode 100644 index 000000000..866329a39 --- /dev/null +++ b/sql/updates/world/master/2021_10_14_03_world.sql @@ -0,0 +1,17 @@ +-- Training Dummy (Area: Sunstrider Isle - Difficulty: 0) +UPDATE `creature_template` SET `minlevel`=20, `maxlevel`=20, `VerifiedBuild`=40120 WHERE `entry`=44937; + +UPDATE `creature_template_model` SET `VerifiedBuild`=40120 WHERE `CreatureID`=44937 AND `Idx`=0; + +UPDATE `creature_model_info` SET `VerifiedBuild`=40120 WHERE `DisplayID`=3019; + +UPDATE `creature` SET `zoneId`=6455, `areaId`=3431, `spawntimesecs`=120, `curhealth`=1244, `VerifiedBuild`=40120 WHERE `guid` IN (250887,250888,250889,250890,250891,250892); + +DELETE FROM `creature_addon` WHERE `guid` BETWEEN 250887 AND 250892; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(250887, 0, 0, 0, 1, 0, 0, 0, 0, ''), -- Training Dummy +(250888, 0, 0, 0, 1, 0, 0, 0, 0, ''), -- Training Dummy +(250889, 0, 0, 0, 1, 0, 0, 0, 0, ''), -- Training Dummy +(250890, 0, 0, 0, 1, 0, 0, 0, 0, ''), -- Training Dummy +(250891, 0, 0, 0, 1, 0, 0, 0, 0, ''), -- Training Dummy +(250892, 0, 0, 0, 1, 0, 0, 0, 0, ''); -- Training Dummy diff --git a/sql/updates/world/master/2021_10_14_04_world_2018_07_15_02_world_335.sql b/sql/updates/world/master/2021_10_14_04_world_2018_07_15_02_world_335.sql new file mode 100644 index 000000000..603102ba1 --- /dev/null +++ b/sql/updates/world/master/2021_10_14_04_world_2018_07_15_02_world_335.sql @@ -0,0 +1,324 @@ +-- Quest "Rat Catching" +DELETE FROM `quest_details` WHERE `ID`=416; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(416,1,5,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=416; +UPDATE `quest_offer_reward` SET `Emote1`=34, `Emote2`=1, `EmoteDelay2`=1000 WHERE `ID`=416; + +-- Quest "WANTED: Chok'sul" +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=256; +UPDATE `quest_offer_reward` SET `Emote1`=5, `Emote2`=1 WHERE `ID`=256; + +-- Quest "Mercenaries" +DELETE FROM `quest_details` WHERE `ID`=255; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(255,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6 WHERE `ID`=255; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=255; + +-- Quest "Bailor's Ore Shipment" +DELETE FROM `quest_details` WHERE `ID`=1655; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(1655,5,6,1,1,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=11, `EmoteOnComplete`=11 WHERE `ID`=1655; +UPDATE `quest_offer_reward` SET `Emote1`=273, `Emote2`=1, `Emote3`=1 WHERE `ID`=1655; + +-- Quest "Badlands Reagent Run" +DELETE FROM `quest_details` WHERE `ID`=2500; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(2500,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=2500; +UPDATE `quest_offer_reward` SET `Emote1`=21, `Emote2`=1, `Emote3`=1 WHERE `ID`=2500; + +-- Quest "Uldaman Reagent Run" +DELETE FROM `quest_details` WHERE `ID`=17; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(17,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=17; +UPDATE `quest_offer_reward` SET `Emote1`=21, `Emote2`=1, `Emote3`=1 WHERE `ID`=17; + +-- Quest "Badlands Reagent Run II" +DELETE FROM `quest_details` WHERE `ID`=2501; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(2501,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=2501; +UPDATE `quest_offer_reward` SET `Emote1`=2, `Emote2`=1 WHERE `ID`=2501; + +-- Quest "Thelsamar Blood Sausages" +DELETE FROM `quest_details` WHERE `ID`=418; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(418,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=418; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=418; + +-- Quest "Stonegear's Search" +DELETE FROM `quest_details` WHERE `ID`=467; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(467,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=3 WHERE `ID`=467; + +-- Quest "Search for Incendicite" +DELETE FROM `quest_details` WHERE `ID`=466; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(466,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnComplete`=0 WHERE `ID`=466; +UPDATE `quest_offer_reward` SET `Emote1`=5 WHERE `ID`=466; + +-- Quest "Mountaineer Stormpike's Task" +DELETE FROM `quest_details` WHERE `ID`=1339; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(1339,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=1339; + +-- Quest "Stormpike's Order" +DELETE FROM `quest_details` WHERE `ID`=1338; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(1338,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnComplete`=6 WHERE `ID`=1338; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=1338; + +-- Quest "The Trogg Threat" +DELETE FROM `quest_details` WHERE `ID`=267; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(267,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=267; +UPDATE `quest_offer_reward` SET `Emote1`=66 WHERE `ID`=267; + +-- Quest "In Defense of the King's Lands" +DELETE FROM `quest_details` WHERE `ID`=224; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(224,5,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=5 WHERE `ID`=224; +UPDATE `quest_offer_reward` SET `Emote1`=66 WHERE `ID`=224; + +-- Quest "In Defense of the King's Lands (Part 2)" +DELETE FROM `quest_details` WHERE `ID`=237; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(237,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=25 WHERE `ID`=237; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=237; + +-- Quest "In Defense of the King's Lands (Part 3)" +DELETE FROM `quest_details` WHERE `ID`=263; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(263,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6 WHERE `ID`=263; +UPDATE `quest_offer_reward` SET `Emote1`=66 WHERE `ID`=263; + +-- Quest "In Defense of the King's Lands (Part 4)" +DELETE FROM `quest_details` WHERE `ID`=217; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(217,1,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1 WHERE `ID`=217; +UPDATE `quest_offer_reward` SET `Emote1`=66 WHERE `ID`=217; + +-- Quest "The Horn of the Beast" +UPDATE `quest_request_items` SET `EmoteOnComplete`=274 WHERE `ID`=3181; +UPDATE `quest_offer_reward` SET `Emote1`=6, `Emote2`=5, `Emote3`=1 WHERE `ID`=3181; + +-- Quest "Proof of Deed" +DELETE FROM `quest_details` WHERE `ID`=3182; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(3182,6,1,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnComplete`=0 WHERE `ID`=3182; + +-- Quest "At Last!" +UPDATE `quest_request_items` SET `EmoteOnComplete`=274 WHERE `ID`=3201; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=3201; + +-- Quest "Crocolisk Hunting" +DELETE FROM `quest_details` WHERE `ID`=385; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(385,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=385; +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID`=385; + +-- Quest "A Hunter's Boast" +DELETE FROM `quest_details` WHERE `ID`=257; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(257,6,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1 WHERE `ID`=257; +UPDATE `quest_offer_reward` SET `Emote1`=6, `Emote2`=1, `Emote3`=1 WHERE `ID`=257; + +-- Quest "A Hunter's Challenge" +DELETE FROM `quest_details` WHERE `ID`=258; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(258,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1 WHERE `ID`=258; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1, `Emote3`=6 WHERE `ID`=258; + +-- Quest "Vyrin's Revenge" +DELETE FROM `quest_details` WHERE `ID`=271; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(271,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=1 WHERE `ID`=271; +UPDATE `quest_offer_reward` SET `Emote1`=6, `Emote2`=1, `Emote3`=5, `EmoteDelay2`=1000, `EmoteDelay3`=1000 WHERE `ID`=271; + +-- Quest "Vyrin's Revenge (Part 2)" +DELETE FROM `quest_details` WHERE `ID`=531; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(531,5,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnComplete`=11 WHERE `ID`=531; +UPDATE `quest_offer_reward` SET `Emote1`=2, `Emote2`=1 WHERE `ID`=531; + +-- Quest "Report to Mountaineer Rockgar" +DELETE FROM `quest_details` WHERE `ID`=468; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(468,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=66, `Emote2`=1 WHERE `ID`=468; + +-- Quest "Ironband's Excavation" +DELETE FROM `quest_details` WHERE `ID`=436; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(436,1,1,1,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=6, `Emote2`=1, `Emote3`=5 WHERE `ID`=436; + +-- Quest "Gathering Idols" +DELETE FROM `quest_details` WHERE `ID`=297; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(297,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=297; +UPDATE `quest_offer_reward` SET `Emote1`=21 WHERE `ID`=297; + +-- Quest "Excavation Progress Report" +DELETE FROM `quest_details` WHERE `ID`=298; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(298,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1, `Emote3`=6 WHERE `ID`=298; + +-- Quest "Report to Ironforge" +DELETE FROM `quest_details` WHERE `ID`=301; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(301,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnComplete`=25 WHERE `ID`=301; +UPDATE `quest_offer_reward` SET `Emote1`=5, `Emote2`=6 WHERE `ID`=301; + +-- Quest "Powder to Ironband" +DELETE FROM `quest_details` WHERE `ID`=302; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(302,1,1,25,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=6, `Emote2`=1 WHERE `ID`=302; + +-- Quest "Resupplying the Excavation" +DELETE FROM `quest_details` WHERE `ID`=273; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(273,1,1,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=5, `Emote2`=1 WHERE `ID`=273; + +-- Quest "After the Ambush" +DELETE FROM `quest_details` WHERE `ID`=454; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(454,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=2, `Emote2`=1, `Emote3`=1 WHERE `ID`=454; + +-- Quest "Protecting the Shipment" +DELETE FROM `quest_details` WHERE `ID`=309; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(309,6,1,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1, `Emote3`=2 WHERE `ID`=309; + +-- Quest "Find Bingles" +DELETE FROM `quest_details` WHERE `ID`=2039; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(2039,1,0,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=6 WHERE `ID`=2039; + +-- Quest "Bingles' Missing Supplies" +DELETE FROM `quest_details` WHERE `ID`=2038; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(2038,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=2038; +UPDATE `quest_offer_reward` SET `Emote1`=4 WHERE `ID`=2038; + +-- Quest "Honor Students" +DELETE FROM `quest_details` WHERE `ID`=6387; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(6387,1,0,0,0,0,0,0,0,40593); +UPDATE `quest_request_items` SET `EmoteOnComplete`=0 WHERE `ID`=6387; +UPDATE `quest_offer_reward` SET `Emote1`=1, `VerifiedBuild`=40593 WHERE `ID`=6387; + +-- Quest "Ride to Ironforge" +DELETE FROM `quest_details` WHERE `ID`=6391; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(6391,1,0,0,0,0,0,0,0,40593); +UPDATE `quest_request_items` SET `EmoteOnComplete`=6 WHERE `ID`=6391; +UPDATE `quest_offer_reward` SET `Emote1`=1, `VerifiedBuild`=40593 WHERE `ID`=6391; + +-- Quest "Gryth Thurden" +DELETE FROM `quest_details` WHERE `ID`=6388; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(6388,1,0,0,0,0,0,0,0,40593); +UPDATE `quest_request_items` SET `EmoteOnComplete`=0 WHERE `ID`=6388; +UPDATE `quest_offer_reward` SET `Emote1`=1, `VerifiedBuild`=40593 WHERE `ID`=6388; + +-- Quest "Return to Brock" +DELETE FROM `quest_details` WHERE `ID`=6392; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(6392,1,0,0,0,0,0,0,0,40593); +UPDATE `quest_request_items` SET `EmoteOnComplete`=6, `CompletionText`='Ah, $n. Have you returned from Ironforge?' WHERE `ID`=6392; +UPDATE `quest_offer_reward` SET `Emote1`=1, `RewardText`='You brought the cleavers. Great! I\'ll get these to my students. I\'m sure they\'re eager to use them on some fresh boar meat.$B$BThank you for your help, $n. I am in your debt, but I hope this money will at least cover your travel costs.', `VerifiedBuild`=40593 WHERE `ID`=6392; + +-- Quest "Filthy Paws" +DELETE FROM `quest_details` WHERE `ID`=307; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(307,1,0,0,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=307; +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=5 WHERE `ID`=307; + +-- Quest "A Dark Threat Looms" +DELETE FROM `quest_details` WHERE `ID`=250; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(250,5,1,25,0,0,0,0,0,0); + +-- Quest "A Dark Threat Looms (Part 2)" +UPDATE `quest_request_items` SET `EmoteOnComplete`=6 WHERE `ID`=199; +UPDATE `quest_offer_reward` SET `Emote1`=5 WHERE `ID`=199; + +-- Quest "A Dark Threat Looms (Part 3)" +DELETE FROM `quest_details` WHERE `ID`=161; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(161,1,1,5,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnComplete`=6 WHERE `ID`=161; +UPDATE `quest_offer_reward` SET `Emote1`=1 WHERE `ID`=161; + +-- Quest "A Dark Threat Looms (Part 4)" +DELETE FROM `quest_details` WHERE `ID`=274; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(274,1,1,1,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnComplete`=6 WHERE `ID`=274; +UPDATE `quest_offer_reward` SET `Emote1`=5 WHERE `ID`=274; + +-- Quest "A Dark Threat Looms (Part 5)" +DELETE FROM `quest_details` WHERE `ID`=278; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(278,1,1,5,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=5, `EmoteOnComplete`=5 WHERE `ID`=278; + +-- Quest "A Dark Threat Looms (Part 6)" +DELETE FROM `quest_details` WHERE `ID`=280; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(280,1,5,0,0,0,0,0,0,0); + +-- Quest "A Dark Threat Looms (Part 7)" +UPDATE `quest_offer_reward` SET `Emote1`=4, `Emote2`=2 WHERE `ID`=283; + +-- Quest "Ironband Wants You!" +DELETE FROM `quest_details` WHERE `ID`=707; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(707,1,1,0,0,0,0,0,0,0); +UPDATE `quest_offer_reward` SET `Emote1`=6 WHERE `ID`=707; + +-- Quest "Find Agmond" +DELETE FROM `quest_details` WHERE `ID`=738; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(738,1,1,1,0,0,0,0,0,0); + +-- Quest "Murdaloc" +UPDATE `quest_offer_reward` SET `Emote1`=1, `Emote2`=1 WHERE `ID`=739; + +-- Quest "Agmond's Fate" +DELETE FROM `quest_details` WHERE `ID`=704; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(704,1,1,25,0,0,0,0,0,0); +UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `EmoteOnComplete`=6 WHERE `ID`=704; +UPDATE `quest_offer_reward` SET `Emote1`=21, `Emote2`=1, `Emote3`=2 WHERE `ID`=704; diff --git a/sql/updates/world/master/2021_10_14_05_world_2018_07_15_03_world_335.sql b/sql/updates/world/master/2021_10_14_05_world_2018_07_15_03_world_335.sql new file mode 100644 index 000000000..e061a6b02 --- /dev/null +++ b/sql/updates/world/master/2021_10_14_05_world_2018_07_15_03_world_335.sql @@ -0,0 +1,2 @@ +-- +UPDATE `quest_template_addon` SET `PrevQuestID`=204 WHERE `ID`=207; diff --git a/sql/updates/world/master/2021_10_14_06_world_2018_07_18_00_world.sql b/sql/updates/world/master/2021_10_14_06_world_2018_07_18_00_world.sql new file mode 100644 index 000000000..0bd363d81 --- /dev/null +++ b/sql/updates/world/master/2021_10_14_06_world_2018_07_18_00_world.sql @@ -0,0 +1,3 @@ +-- +DELETE FROM `trinity_string` WHERE `entry`=5083; +INSERT INTO `trinity_string` (`entry`,`content_default`) VALUES (5083,"Active AI: %s"); diff --git a/sql/updates/world/master/2021_10_14_07_world_2018_07_18_01_world.sql b/sql/updates/world/master/2021_10_14_07_world_2018_07_18_01_world.sql new file mode 100644 index 000000000..76776975b --- /dev/null +++ b/sql/updates/world/master/2021_10_14_07_world_2018_07_18_01_world.sql @@ -0,0 +1,5 @@ +-- +UPDATE `smart_scripts` SET `link`=1 WHERE `entryorguid`=184906 AND `source_type`=1 AND `id`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=184906 AND `source_type`=1 AND `id`=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 +(184906,1,1,0,61,0,100,0,0,0,0,0,41,0,0,0,0,0,0,19,21737,5,0,0,0,0,0,"Power Converter - On linked event - despawn"); diff --git a/sql/updates/world/master/2021_10_14_08_world_2018_07_18_02_world_335.sql b/sql/updates/world/master/2021_10_14_08_world_2018_07_18_02_world_335.sql new file mode 100644 index 000000000..056ca9b24 --- /dev/null +++ b/sql/updates/world/master/2021_10_14_08_world_2018_07_18_02_world_335.sql @@ -0,0 +1,52 @@ +-- +-- Razzle Sprysprocket +DELETE FROM `creature_text` WHERE `CreatureID` IN (1269,5568); +DELETE FROM `creature_text` WHERE `CreatureID`=1268 AND `GroupID`=1; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(1269,0,0,"Let me install these Gyromechanic Gears and Restabilization Cogs and we'll fire up The Recombobulator.",12,7,100,0,0,0,1883,0,"Razzle Sprysprocket"), +(1269,1,0,"That should do the trick.",12,7,100,0,0,0,1884,0,"Razzle Sprysprocket"), +(1269,2,0,"Time to save the entire gnomish race. Here goes nothing!",12,7,100,5,0,0,1885,0,"Razzle Sprysprocket"), +(1269,3,0,"Back to the drawing board.",12,7,100,0,0,0,1887,0,"Razzle Sprysprocket"), +(1269,4,0,"Perhaps a bit more grease will do the trick.",12,7,100,1,0,0,1888,0,"Razzle Sprysprocket"), +(1269,4,1,"Pretty close that time. I think we've almost got it.",12,7,100,1,0,0,1889,0,"Razzle Sprysprocket"), +(1269,4,2,"The Recombobulator is shaping up quite nicely. Just a few adjustments to go!",12,7,100,1,0,0,1890,0,"Razzle Sprysprocket"), +(1268,1,0,"Precisely.",12,7,100,273,0,0,1891,0,"Ozzie Togglevolt"), +(1268,1,1,"My thoughts exactly.",12,7,100,273,0,0,1892,0,"Ozzie Togglevolt"), +(1268,1,2,"Couldn't have said it better myself.",12,7,100,273,0,0,1893,0,"Ozzie Togglevolt"), +(1268,1,3,"Most definitely.",12,7,100,273,0,0,1894,0,"Ozzie Togglevolt"), +(1268,1,4,"I was thinking the same thing.",12,7,100,273,0,0,1895,0,"Ozzie Togglevolt"), +(5568,0,0,"Oh, great.",12,7,100,0,0,0,1886,0,"Captured Leper Gnome"); + +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=1269; +DELETE FROM `smart_scripts` WHERE `entryorguid`=1269 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (126900,126901,126902) 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 +(1269,0,0,0,20,0,100,0,412,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Quest 'Operation Recombobulation' Finished - Remove Npc Flag Questgiver"), +(1269,0,1,0,20,0,100,0,412,0,0,0,53,0,1269,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Quest 'Operation Recombobulation' Finished - Start Waypoint"), +(1269,0,2,0,20,0,100,0,412,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Quest 'Operation Recombobulation' Finished - Say Line 0"), +(1269,0,3,0,40,0,100,0,1,1269,0,0,80,126900,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Waypoint 1 Reached - Run Script"), +(1269,0,4,0,40,0,100,0,2,1269,0,0,80,126901,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Waypoint 2 Reached - Run Script"), +(1269,0,5,0,40,0,100,0,3,1269,0,0,80,126902,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Waypoint 3 Reached - Run Script"), +(126900,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,"Razzle Sprysprocket - On Script - Pause Waypoint"), +(126900,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,1.31425,"Razzle Sprysprocket - On Script - Set Orientation"), +(126900,9,2,0,0,0,100,0,0,0,0,0,17,69,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Set Emote State 69"), +(126900,9,3,0,0,0,100,0,8000,8000,0,0,17,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Set Emote State 0"), +(126900,9,4,0,0,0,100,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Say Line 1"), +(126901,9,0,0,0,0,100,0,0,0,0,0,54,15000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Pause Waypoint"), +(126901,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,1.27153,"Razzle Sprysprocket - On Script - Set Orientation"), +(126901,9,2,0,0,0,100,0,1000,1000,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Say Line 2"), +(126901,9,3,0,0,0,100,0,4000,4000,0,0,5,69,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Play Emote 69"), +(126901,9,4,0,0,0,100,0,1000,1000,0,0,86,7344,0,19,5568,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Cross Cast 'Recombobulate'"), +(126901,9,5,0,0,0,100,0,2000,2000,0,0,1,0,0,0,0,0,0,19,5568,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Say Line 0 (Captured Leper Gnome)"), +(126901,9,6,0,0,0,100,0,3000,3000,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Say Line 3"), +(126902,9,0,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,5.63683,"Razzle Sprysprocket - On Script - Set Orientation"), +(126902,9,1,0,0,0,100,0,500,500,0,0,1,4,0,0,0,0,0,1,0,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Say Line 4"), +(126902,9,2,0,0,0,100,0,4000,4000,0,0,1,1,0,0,0,0,0,19,1268,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Say Line 0 (Ozzie Togglevolt)"), +(126902,9,3,0,0,0,100,0,0,0,0,0,28,7344,0,0,0,0,0,19,5568,0,0,0,0,0,0,"Razzle Sprysprocket - On Script - Remove Aura 'Recombobulate' from Captured Leper Gnome"), +(126902,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,"Razzle Sprysprocket - On Script - Add Npc Flag Questgiver"); + +DELETE FROM `waypoints` WHERE `entry`=1269; +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(1269,1,-5496.54,-455.453,395.439,""), +(1269,2,-5499.83,-454.55,395.439,""), +(1269,3,-5497.94,-455.835,395.438,""); diff --git a/sql/updates/world/master/2021_10_14_09_world_2018_07_18_03_world_335.sql b/sql/updates/world/master/2021_10_14_09_world_2018_07_18_03_world_335.sql new file mode 100644 index 000000000..697c97c47 --- /dev/null +++ b/sql/updates/world/master/2021_10_14_09_world_2018_07_18_03_world_335.sql @@ -0,0 +1,16 @@ +-- +-- Mux Manascrambler +DELETE FROM `gossip_menu_option` WHERE `MenuID`=7083; +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(7083,0,0,"About that ghost revealer. Did I happen to leave it here? I seem to be missing it.",11909,1,1,0), +(7083,1,0,"I seem to have misplaced the distiller, Mux. Did I happen to leave it here?",11908,1,1,0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=7083 AND `SourceEntry`=1; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(15,7083,1,0,0,9,0,8924,0,0,0,0,0,"","Show gossip option if quest 'Hunting for Ectoplasm' is taken"), +(15,7083,1,0,0,2,0,21946,1,1,1,0,0,"","Show gossip option if player does not have item 'Ectoplasmic Distiller'"); + +UPDATE `smart_scripts` SET `action_type`=85, `action_param2`=2 WHERE `entryorguid`=16014 AND `source_type`=0 AND `id`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=16014 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 +(16014,0,2,1,62,0,100,0,7083,1,0,0,85,27752,2,0,0,0,0,7,0,0,0,0,0,0,0,"Mux Manascrambler - On Gossip Option 1 Selected - Invoker Cast 'Create Ectoplasmic Distiller'"); diff --git a/sql/updates/world/master/2021_10_14_10_world_2018_07_18_04_world_335.sql b/sql/updates/world/master/2021_10_14_10_world_2018_07_18_04_world_335.sql new file mode 100644 index 000000000..88f991368 --- /dev/null +++ b/sql/updates/world/master/2021_10_14_10_world_2018_07_18_04_world_335.sql @@ -0,0 +1,43 @@ +-- +-- Anthion Harmon +UPDATE `creature_template` SET `npcflag`=3, `gossip_menu_id`=7072 WHERE `entry`=16016; + +DELETE FROM `gossip_menu` WHERE `MenuID`=7072; +INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES +(7072,8334,0), +(7072,8337,0), +(7072,8338,0); + +DELETE FROM `npc_text` WHERE `ID` IN (8337,8338); +INSERT INTO `npc_text` (`ID`, `BroadcastTextID0`, `Probability0`) VALUES +(8337,11933,1), +(8338,11912,1); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=7072; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(14,7072,8334,0,0,8,0,8946,0,0,1,0,0,"","Show gossip text 8334 if quest 'Proof of Life' is not rewarded"), +(14,7072,8337,0,0,8,0,8946,0,0,0,0,0,"","Show gossip text 8337 if quest 'Proof of Life' is rewarded"), +(14,7072,8337,0,0,8,0,9015,0,0,1,0,0,"","Show gossip text 8337 if quest 'The Challenge' is NOT rewarded"), +(14,7072,8338,0,0,8,0,9015,0,0,0,0,0,"","Show gossip text 8338 if quest 'The Challenge' is rewarded"); + +-- Falrin Treeshaper +-- UPDATE `creature_template` SET `npcflag`=3, `gossip_menu_id`=7073 WHERE `entry`=16032; + +DELETE FROM `gossip_menu` WHERE `MenuID`=7073; +INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES +(7073,8336,0); + +DELETE FROM `gossip_menu_option` WHERE `MenuID`=7073; +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(7073,0,0,"I believe I misplaced that banner you enchanted for me, Falrin.",11910,1,1,0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=7073; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(15,7073,0,0,0,14,0,9015,0,0,1,0,0,"","Show gossip option if quest 'The Challenge' is taken, completed or rewarded"), +(15,7073,0,0,0,2,0,21986,1,1,1,0,0,"","Show gossip option if player does not have item 'Banner of Provocation'"); + +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=16032; +DELETE FROM `smart_scripts` WHERE `entryorguid`=16032 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 +(16032,0,0,1,62,0,100,0,7073,0,0,0,85,27755,2,0,0,0,0,7,0,0,0,0,0,0,0,"Falrin Treeshaper - On Gossip Option 0 Selected - Invoker Cast 'Create Banner of Provocation'"), +(16032,0,1,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Falrin Treeshaper - On Gossip Option 0 Selected - Close Gossip");