diff --git a/data/sql/updates/db_world/2021_10_10_01.sql b/data/sql/updates/db_world/2021_10_10_01.sql new file mode 100644 index 000000000..60bbb6159 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_01.sql @@ -0,0 +1,31 @@ +-- DB update 2021_10_10_00 -> 2021_10_10_01 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_00'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_00 2021_10_10_01 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1632681445196667900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1632681445196667900'); + +DELETE FROM `gameobject` WHERE (`id` = 2046) AND (`guid` IN (8699)); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`) VALUES +(8699, 2046, 0, 0, 0, 1, 1, -807.73, -3595.466797, 76.099289, 2.67, 0, 0, 0, 0, 60, 100, 1, '', 0); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_01' WHERE sql_rev = '1632681445196667900'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1633025172920876389.sql b/data/sql/updates/db_world/2021_10_10_02.sql similarity index 85% rename from data/sql/updates/pending_db_world/rev_1633025172920876389.sql rename to data/sql/updates/db_world/2021_10_10_02.sql index 87e308fd0..7b90a5afc 100644 --- a/data/sql/updates/pending_db_world/rev_1633025172920876389.sql +++ b/data/sql/updates/db_world/2021_10_10_02.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_10_01 -> 2021_10_10_02 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_01'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_01 2021_10_10_02 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633025172920876389'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633025172920876389'); DELETE FROM `smart_scripts` WHERE `entryorguid` IN (68) AND `source_type`=0; @@ -37,3 +53,13 @@ INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_ (6804,9,2,0,0,0,100,0,2000,2000,0,0,5,25,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Play Emote 'Point'"), (6804,9,3,0,0,0,100,0,4000,4000,0,0,66,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Orientation"), (6804,9,4,0,0,0,100,0,0,0,0,0,103,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Rooted Off"); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_02' WHERE sql_rev = '1633025172920876389'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_03.sql b/data/sql/updates/db_world/2021_10_10_03.sql new file mode 100644 index 000000000..6a9b1910c --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_03.sql @@ -0,0 +1,41 @@ +-- DB update 2021_10_10_02 -> 2021_10_10_03 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_02'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_02 2021_10_10_03 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633029730342507800'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633029730342507800'); + +DELETE FROM `creature` WHERE `guid` BETWEEN 13213 AND 1313; +INSERT INTO `creature` VALUES +(94122,23971,1,0,0,1,1,0,0,356.938,-4739.97,9.74088,4.39618,300,0,0,42,0,0,0,0,0,'',0), +(94167,23971,1,0,0,1,1,0,0,358.325,-4741.16,9.68917,3.57544,300,0,0,71,0,0,0,0,0,'',0), +(94168,23971,1,0,0,1,1,0,0,355.094,-4740.15,9.83298,5.26763,300,0,0,42,0,0,0,0,0,'',0), +(94178,23971,1,0,0,1,1,0,0,358.327,-4742.84,9.64674,3.05708,300,0,0,55,0,0,0,0,0,'',0); + +DELETE FROM `game_event_creature` WHERE `guid` BETWEEN 13213 AND 1313; +INSERT INTO `game_event_creature` VALUES +(12,94122), +(12,94167), +(12,94168), +(12,94178); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_03' WHERE sql_rev = '1633029730342507800'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_04.sql b/data/sql/updates/db_world/2021_10_10_04.sql new file mode 100644 index 000000000..33a4769d3 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_04.sql @@ -0,0 +1,32 @@ +-- DB update 2021_10_10_03 -> 2021_10_10_04 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_03'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_03 2021_10_10_04 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633030444663834900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633030444663834900'); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=6746 AND `id`>1; +INSERT INTO `smart_scripts` VALUES +(6746,0,2,3,62,0,100,0,21215,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Innkeeper Pala - On gossip option 0 select - Close gossip'), +(6746,0,3,0,61,0,100,0,0,0,0,0,0,85,24751,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Innkeeper Pala - On gossip option 0 select - Player cast Trick or Treat on self'); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_04' WHERE sql_rev = '1633030444663834900'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_05.sql b/data/sql/updates/db_world/2021_10_10_05.sql new file mode 100644 index 000000000..9113305fe --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_05.sql @@ -0,0 +1,30 @@ +-- DB update 2021_10_10_04 -> 2021_10_10_05 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_04'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_04 2021_10_10_05 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633073530324719639'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633073530324719639'); + +-- Slightly changes the position of a Copper Ore that was unreachable +UPDATE `gameobject` SET `position_x` = -5632, `position_y` = -1752, `position_z` = 357.2 WHERE `id` = 1731 AND `guid` = 73532; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_05' WHERE sql_rev = '1633073530324719639'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_06.sql b/data/sql/updates/db_world/2021_10_10_06.sql new file mode 100644 index 000000000..859d3aca1 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_06.sql @@ -0,0 +1,29 @@ +-- DB update 2021_10_10_05 -> 2021_10_10_06 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_05'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_05 2021_10_10_06 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633105938269549400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633105938269549400'); + +DELETE FROM `creature` WHERE `guid`=1528; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_06' WHERE sql_rev = '1633105938269549400'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1633110270390665427.sql b/data/sql/updates/db_world/2021_10_10_07.sql similarity index 63% rename from data/sql/updates/pending_db_world/rev_1633110270390665427.sql rename to data/sql/updates/db_world/2021_10_10_07.sql index c5d9ace7c..686eb9071 100644 --- a/data/sql/updates/pending_db_world/rev_1633110270390665427.sql +++ b/data/sql/updates/db_world/2021_10_10_07.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_10_06 -> 2021_10_10_07 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_06'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_06 2021_10_10_07 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633110270390665427'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633110270390665427'); DELETE FROM `smart_scripts` WHERE `entryorguid` IN (5595) AND `source_type`=0; @@ -9,3 +25,13 @@ INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_ (5595,0,5,0,22,0,100,0,77,5000,5000,0,80,6804,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ironforge Guard - On Received Emote 'Rude' - Run Script"), (5595,0,7,0,22,0,100,0,17,5000,5000,0,80,6802,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ironforge Guard - On Received Emote 'Bow' - Run Script"); UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=5595; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_07' WHERE sql_rev = '1633110270390665427'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_08.sql b/data/sql/updates/db_world/2021_10_10_08.sql new file mode 100644 index 000000000..da50e4e6d --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_08.sql @@ -0,0 +1,31 @@ +-- DB update 2021_10_10_07 -> 2021_10_10_08 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_07'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_07 2021_10_10_08 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633175914257114400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633175914257114400'); + + +DELETE FROM `gameobject` WHERE `guid`=1469; +DELETE FROM `pool_gameobject` WHERE `guid`=1469; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_08' WHERE sql_rev = '1633175914257114400'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_09.sql b/data/sql/updates/db_world/2021_10_10_09.sql new file mode 100644 index 000000000..56e74cfa6 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_09.sql @@ -0,0 +1,33 @@ +-- DB update 2021_10_10_08 -> 2021_10_10_09 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_08'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_08 2021_10_10_09 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633275809062975000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633275809062975000'); + +-- baron adds +UPDATE `creature_onkill_reputation` SET `RewOnKillRepValue1` = 1 WHERE (`creature_id` = 11197); + +-- scholo projections +UPDATE `creature_onkill_reputation` SET `RewOnKillRepValue1` = 1 WHERE (`creature_id` = 11263); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_09' WHERE sql_rev = '1633275809062975000'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1633343204449526100.sql b/data/sql/updates/db_world/2021_10_10_10.sql similarity index 83% rename from data/sql/updates/pending_db_world/rev_1633343204449526100.sql rename to data/sql/updates/db_world/2021_10_10_10.sql index f33aeb5df..81cd35e56 100644 --- a/data/sql/updates/pending_db_world/rev_1633343204449526100.sql +++ b/data/sql/updates/db_world/2021_10_10_10.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_10_09 -> 2021_10_10_10 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_09'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_09 2021_10_10_10 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633343204449526100'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633343204449526100'); UPDATE `gameobject` SET `id`=180400 WHERE `guid` IN (151625,151626,151627,151628,151629); @@ -75,3 +91,13 @@ INSERT INTO `game_event_gameobject` VALUES (19,6619), (19,6620), (19,6621); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_10' WHERE sql_rev = '1633343204449526100'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1633373249845490100.sql b/data/sql/updates/db_world/2021_10_10_11.sql similarity index 79% rename from data/sql/updates/pending_db_world/rev_1633373249845490100.sql rename to data/sql/updates/db_world/2021_10_10_11.sql index 000c4af64..3396f0789 100644 --- a/data/sql/updates/pending_db_world/rev_1633373249845490100.sql +++ b/data/sql/updates/db_world/2021_10_10_11.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_10_10 -> 2021_10_10_11 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_10'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_10 2021_10_10_11 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633373249845490100'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633373249845490100'); -- Historian Karnik @@ -22,3 +38,13 @@ INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_ (@ENTRY, 9, 7, 0, 0, 0, 100, 0, 8000, 8000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "After 8 seconds - Self: Talk 1 to invoker"), (@ENTRY, 9, 8, 0, 0, 0, 100, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1.76278, "After 0 seconds - Self: Set orientation to 1.76278"), (@ENTRY, 9, 9, 0, 0, 0, 100, 0, 0, 0, 0, 0, 82, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "After 0 seconds - Self: Add npc flags GOSSIP, QUESTGIVER"); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_11' WHERE sql_rev = '1633373249845490100'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1633376885457571100.sql b/data/sql/updates/db_world/2021_10_10_12.sql similarity index 95% rename from data/sql/updates/pending_db_world/rev_1633376885457571100.sql rename to data/sql/updates/db_world/2021_10_10_12.sql index 20df9317d..bcaad32a0 100644 --- a/data/sql/updates/pending_db_world/rev_1633376885457571100.sql +++ b/data/sql/updates/db_world/2021_10_10_12.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_10_11 -> 2021_10_10_12 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_11'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_11 2021_10_10_12 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633376885457571100'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633376885457571100'); @@ -297,3 +313,13 @@ INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `positi DELETE FROM `gameobject_template` WHERE `entry`=3085; INSERT INTO `gameobject_template` (`entry`, `type`, `displayId`, `name`, `IconName`, `castBarCaption`, `unk1`, `size`, `data0`, `data1`, `data2`, `data3`, `data4`, `data5`, `data6`, `data7`, `data8`, `data9`, `data10`, `data11`, `data12`, `data13`, `data14`, `data15`, `data16`, `data17`, `data18`, `data19`, `data20`, `data21`, `data22`, `data23`, `ScriptName`) VALUES (3085, 8, 199, 'Campfire', '', '', '', 0.71139, 4, 10, 2061, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_12' WHERE sql_rev = '1633376885457571100'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1633503057492950165.sql b/data/sql/updates/db_world/2021_10_10_13.sql similarity index 68% rename from data/sql/updates/pending_db_world/rev_1633503057492950165.sql rename to data/sql/updates/db_world/2021_10_10_13.sql index ea4091598..067931712 100644 --- a/data/sql/updates/pending_db_world/rev_1633503057492950165.sql +++ b/data/sql/updates/db_world/2021_10_10_13.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_10_12 -> 2021_10_10_13 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_12'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_12 2021_10_10_13 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633503057492950165'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633503057492950165'); -- Gravis Slipknot @@ -39,3 +55,13 @@ INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `positio (@PATH,21,717.657,-846.403,160.754,3.35103,30000); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_13' WHERE sql_rev = '1633503057492950165'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_14.sql b/data/sql/updates/db_world/2021_10_10_14.sql new file mode 100644 index 000000000..86b32a182 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_14.sql @@ -0,0 +1,29 @@ +-- DB update 2021_10_10_13 -> 2021_10_10_14 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_13'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_13 2021_10_10_14 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633513336011083500'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633513336011083500'); + +DELETE FROM `creature_loot_template` WHERE `item`=8839 AND `entry` NOT IN (12220,1813,1081,12223,12224,13142,13141,8384,12219,13022,11459,13197,13021,11458,11462,11461); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_14' WHERE sql_rev = '1633513336011083500'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_15.sql b/data/sql/updates/db_world/2021_10_10_15.sql new file mode 100644 index 000000000..ac579b1ce --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_15.sql @@ -0,0 +1,32 @@ +-- DB update 2021_10_10_14 -> 2021_10_10_15 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_14'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_14 2021_10_10_15 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633513829949812900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633513829949812900'); + +DELETE FROM `creature_loot_template` WHERE `item`=8838 AND `entry` NOT IN (2302, 4321, 6510, 6509, 6511, 6512, 3890, 12224, 3841, 15184, 8384, 3310, +31426, 352, 12636, 5490, 10583, 1573, 14753, 20010, 20011, 20012, 20013, 20014, 7139, 13219, +16112, 29176, 13841, 8981, 16133, 16135, 28177, 29181, 16131, 1812, 14527, 15481, 6517, 6527, +6519, 6518, 7846, 1851, 5481, 5485, 1855, 20349, 15070, 7100, 7101, 11465, 11462, 13022); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_15' WHERE sql_rev = '1633513829949812900'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_16.sql b/data/sql/updates/db_world/2021_10_10_16.sql new file mode 100644 index 000000000..713971a87 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_16.sql @@ -0,0 +1,30 @@ +-- DB update 2021_10_10_15 -> 2021_10_10_16 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_15'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_15 2021_10_10_16 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633530420594780300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633530420594780300'); + +DELETE FROM `creature_loot_template` WHERE `item`=8845 AND `entry` NOT IN (1812,1813,2655,2656,5481,5485,5490,6509,6510,6511,6512,6517,6518,6519,6527,7100, +7101,7104,7138,7139,7149,8384,11458,11459,11461,11462,11464,11465,11783,11784,12207,12219,12220,12223,12224,13021,13022,13196,13197,13285,13736,14303); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_16' WHERE sql_rev = '1633530420594780300'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_17.sql b/data/sql/updates/db_world/2021_10_10_17.sql new file mode 100644 index 000000000..80eea0b38 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_17.sql @@ -0,0 +1,31 @@ +-- DB update 2021_10_10_16 -> 2021_10_10_17 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_16'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_16 2021_10_10_17 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633533380570017300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633533380570017300'); + +DELETE FROM `creature_loot_template` WHERE `item`=8846 AND `entry` NOT IN (1808,1812,1813,1851,5481,5485,5490,6509,6510,6511,6512,6517,6518,6519,6521,6527, +6551,6552,6554,6559,7092,7100,7101,7104,7132,7138,7139,7149,8384,8910,8911,9601,9878,9879,11458,11459,11461,11462,11464,11465,11665,12224,13021,13022,13136, +13196,13197,13285,14303,15335); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_17' WHERE sql_rev = '1633533380570017300'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_18.sql b/data/sql/updates/db_world/2021_10_10_18.sql new file mode 100644 index 000000000..be985d49c --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_18.sql @@ -0,0 +1,31 @@ +-- DB update 2021_10_10_17 -> 2021_10_10_18 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_17'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_17 2021_10_10_18 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633533959476301500'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633533959476301500'); + +DELETE FROM `creature_loot_template` WHERE `item`=13464 AND `entry` NOT IN (1812,1813,6510,6512,6517,6518,6519,6527,6551,6552,6557,6559,6560,7031,7100,7101,7104, +7132,7138,7139,7149,8766,9477,9601,9878,9879,11458,11459,11461,11462,11464,11465,11698,11721,11722,11732,11746,13021,13022,13136,13196,13197,13285,13301,14303, +14462,15211,15307); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_18' WHERE sql_rev = '1633533959476301500'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_19.sql b/data/sql/updates/db_world/2021_10_10_19.sql new file mode 100644 index 000000000..15701c2fb --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_19.sql @@ -0,0 +1,31 @@ +-- DB update 2021_10_10_18 -> 2021_10_10_19 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_18'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_18 2021_10_10_19 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633534272596360700'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633534272596360700'); + +DELETE FROM `creature_loot_template` WHERE `item`=13463 AND `entry` NOT IN (1806,1812,1813,1851,6510,6512,6517,6518,6519,6520,6527,6551,6552,6557,6559,6560,7039, +7092,7100,7101,7132,7138,7139,7149,8519,8520,8521,8522,8766,8981,9477,9601,9878,9879,11458,11459,11461,11462,11464,11465,11480,11698,11722,11724,11729,11744, +11745,11747,13021,13022,13136,13196,13197,13279,13285,14303,14462,15207,15335,16043); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_19' WHERE sql_rev = '1633534272596360700'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_20.sql b/data/sql/updates/db_world/2021_10_10_20.sql new file mode 100644 index 000000000..ec1d27f37 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_20.sql @@ -0,0 +1,30 @@ +-- DB update 2021_10_10_19 -> 2021_10_10_20 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_19'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_19 2021_10_10_20 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633535837441039700'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633535837441039700'); + +DELETE FROM `creature_loot_template` WHERE `item`=13465 AND `entry` NOT IN (1806,1813,6510,6520,6521,6551,6552,6557,6559,6560,7031,7092,7104,7132,7138,7139,7149, +8766,9376,9477,9598,9878,11458,11459,11461,11465,11722,11744,11745,11746,13021,13136,13196,13197,13285,14303,14460,14462); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_20' WHERE sql_rev = '1633535837441039700'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_21.sql b/data/sql/updates/db_world/2021_10_10_21.sql new file mode 100644 index 000000000..d2e379017 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_21.sql @@ -0,0 +1,33 @@ +-- DB update 2021_10_10_20 -> 2021_10_10_21 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_20'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_20 2021_10_10_21 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633536347071508400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633536347071508400'); + +DELETE FROM `creature_loot_template` WHERE `item`=785 AND `entry` NOT IN (764,765,766,832,1953,1954,1955,1956,2022,2025,2027,2029,2030,2156,2157,2166,3535,3638, +3780,3781,3782,3783,3784,3834,3844,3917,3919,3928,3931,4020,4021,4028,4029,4030,4541,5055,5354,5761,5775,5780,5781,6218,6219,7584,10641,12220,12223,13141,13142, +14424,14433,14448,15635,15636,15637,15810,17352,17353); + +UPDATE `creature_template` SET `lootid`=0 WHERE `entry` IN (10321,7957); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_21' WHERE sql_rev = '1633536347071508400'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1633545460095253335.sql b/data/sql/updates/db_world/2021_10_10_22.sql similarity index 64% rename from data/sql/updates/pending_db_world/rev_1633545460095253335.sql rename to data/sql/updates/db_world/2021_10_10_22.sql index cf1e9ecc3..22c221a2a 100644 --- a/data/sql/updates/pending_db_world/rev_1633545460095253335.sql +++ b/data/sql/updates/db_world/2021_10_10_22.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_10_21 -> 2021_10_10_22 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_21'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_21 2021_10_10_22 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633545460095253335'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633545460095253335'); DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1976) AND `source_type`=0; @@ -9,3 +25,13 @@ INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_ (1976,0,5,0,22,0,100,0,77,5000,5000,0,80,6804,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Patroller - On Received Emote 'Rude' - Run Script"), (1976,0,7,0,22,0,100,0,17,5000,5000,0,80,6802,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Patroller - On Received Emote 'Bow' - Run Script"); UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=1976; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_22' WHERE sql_rev = '1633545460095253335'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1633546777314944943.sql b/data/sql/updates/db_world/2021_10_10_23.sql similarity index 64% rename from data/sql/updates/pending_db_world/rev_1633546777314944943.sql rename to data/sql/updates/db_world/2021_10_10_23.sql index 8193811ad..7122726cf 100644 --- a/data/sql/updates/pending_db_world/rev_1633546777314944943.sql +++ b/data/sql/updates/db_world/2021_10_10_23.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_10_22 -> 2021_10_10_23 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_22'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_22 2021_10_10_23 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633546777314944943'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633546777314944943'); DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1756) AND `source_type`=0; @@ -9,3 +25,13 @@ INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_ (1756,0,5,0,22,0,100,0,77,5000,5000,0,80,6804,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind Royal Guard - On Received Emote 'Rude' - Run Script"), (1756,0,7,0,22,0,100,0,17,5000,5000,0,80,6802,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind Royal Guard - On Received Emote 'Bow' - Run Script"); UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=1756; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_23' WHERE sql_rev = '1633546777314944943'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_24.sql b/data/sql/updates/db_world/2021_10_10_24.sql new file mode 100644 index 000000000..f64937d96 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_24.sql @@ -0,0 +1,30 @@ +-- DB update 2021_10_10_23 -> 2021_10_10_24 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_23'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_23 2021_10_10_24 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633565365065272800'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633565365065272800'); + +-- Door (Karazhan) +UPDATE `gameobject` SET `map` = 0, `zoneId` = 0, `areaId` = 0 WHERE `guid` = 14033 AND `id` = 176578; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_24' WHERE sql_rev = '1633565365065272800'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1633588844878179667.sql b/data/sql/updates/db_world/2021_10_10_25.sql similarity index 70% rename from data/sql/updates/pending_db_world/rev_1633588844878179667.sql rename to data/sql/updates/db_world/2021_10_10_25.sql index bdedc997d..e91e374b8 100644 --- a/data/sql/updates/pending_db_world/rev_1633588844878179667.sql +++ b/data/sql/updates/db_world/2021_10_10_25.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_10_24 -> 2021_10_10_25 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_24'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_24 2021_10_10_25 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633588844878179667'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633588844878179667'); -- Horde side Mission Accomplished! [5238] quests now have the blizz order @@ -41,3 +57,13 @@ INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES DELETE FROM `creature_questender` WHERE (`quest` = 5237) AND (`id` IN (10837, 10838)); INSERT INTO `creature_questender` (`id`, `quest`) VALUES (10838, 5237); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_25' WHERE sql_rev = '1633588844878179667'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1633602145949999800.sql b/data/sql/updates/db_world/2021_10_10_26.sql similarity index 85% rename from data/sql/updates/pending_db_world/rev_1633602145949999800.sql rename to data/sql/updates/db_world/2021_10_10_26.sql index 5f39bb989..7bd30bd4b 100644 --- a/data/sql/updates/pending_db_world/rev_1633602145949999800.sql +++ b/data/sql/updates/db_world/2021_10_10_26.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_10_25 -> 2021_10_10_26 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_25'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_25 2021_10_10_26 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633602145949999800'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633602145949999800'); DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` = 19250; @@ -39,3 +55,13 @@ UPDATE `gameobject_template` SET `AIName` = '' WHERE `entry` = 177672; -- Set respawn timer for the Mark of Detonation GO to 3 minutes. UPDATE `gameobject` SET `spawntimesecs` = 180 WHERE `id` = 177668; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_26' WHERE sql_rev = '1633602145949999800'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_27.sql b/data/sql/updates/db_world/2021_10_10_27.sql new file mode 100644 index 000000000..cca65e03a --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_27.sql @@ -0,0 +1,31 @@ +-- DB update 2021_10_10_26 -> 2021_10_10_27 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_26'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_26 2021_10_10_27 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633603500355887481'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633603500355887481'); + +-- Deletes Tactical Task Briefing IX from Rex Ashil +DELETE FROM `creature_loot_template` WHERE `Entry` = 14475 AND `Item` = 20944; + + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_27' WHERE sql_rev = '1633603500355887481'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_28.sql b/data/sql/updates/db_world/2021_10_10_28.sql new file mode 100644 index 000000000..b137b29e1 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_28.sql @@ -0,0 +1,29 @@ +-- DB update 2021_10_10_27 -> 2021_10_10_28 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_27'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_27 2021_10_10_28 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633622346247698400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633622346247698400'); + +UPDATE `gameobject` SET `orientation`=6.0, `rotation0`=0, `rotation1`=0, `rotation2`=0.607782, `rotation3`=0.794104 WHERE `guid`=31669; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_28' WHERE sql_rev = '1633622346247698400'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1633627685425341900.sql b/data/sql/updates/db_world/2021_10_10_29.sql similarity index 81% rename from data/sql/updates/pending_db_world/rev_1633627685425341900.sql rename to data/sql/updates/db_world/2021_10_10_29.sql index 5c4591ab7..9043511b8 100644 --- a/data/sql/updates/pending_db_world/rev_1633627685425341900.sql +++ b/data/sql/updates/db_world/2021_10_10_29.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_10_28 -> 2021_10_10_29 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_28'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_28 2021_10_10_29 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633627685425341900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633627685425341900'); UPDATE `quest_template` SET `RequiredNpcOrGo1` = -181653 WHERE (`ID` = 9444); @@ -33,3 +49,13 @@ INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_ (17253, 0, 6, 0, 52, 0, 100, 0, 7, 17233, 0, 0, 32, 0, 0, 0, 0, 0, 0, 20, 182483, 20, 0, 0, 0, 0, 0, "Defile Uther's Tomb Trigger - On Text 7 Over - reset gob"); UPDATE `smart_scripts` SET `target_o`=0.2935 WHERE `entryorguid`=17238 AND `source_type`=0 AND `id`=16; UPDATE `smart_scripts` SET `target_type`=21, `target_param1`=50 WHERE `entryorguid`=1723801 AND `source_type`=9 AND `id`=1; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_29' WHERE sql_rev = '1633627685425341900'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_30.sql b/data/sql/updates/db_world/2021_10_10_30.sql new file mode 100644 index 000000000..3c46f5782 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_30.sql @@ -0,0 +1,35 @@ +-- DB update 2021_10_10_29 -> 2021_10_10_30 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_29'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_29 2021_10_10_30 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633629039825879400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633629039825879400'); + +UPDATE `gameobject` SET `spawntimesecs`=480 WHERE `id`=179487; +UPDATE `gameobject` SET `spawntimesecs`=300 WHERE `id`=179498; +UPDATE `gameobject` SET `spawntimesecs`=180 WHERE `id`=179493; +UPDATE `gameobject` SET `spawntimesecs`=600 WHERE `id`=184741; +UPDATE `gameobject` SET `spawntimesecs`=7200 WHERE `id`=179496; +UPDATE `gameobject` SET `spawntimesecs`=600 WHERE `id`=179494; +UPDATE `gameobject` SET `spawntimesecs`=7200 WHERE `id`=179488; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_30' WHERE sql_rev = '1633629039825879400'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_31.sql b/data/sql/updates/db_world/2021_10_10_31.sql new file mode 100644 index 000000000..381f7243d --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_31.sql @@ -0,0 +1,32 @@ +-- DB update 2021_10_10_30 -> 2021_10_10_31 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_30'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_30 2021_10_10_31 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633732567546468906'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633732567546468906'); + +#fix herb at entrance of the building #8355 +DELETE FROM `gameobject` WHERE (`id` = 1622) AND (`guid` IN (3764)); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`) VALUES +(3764, 1622, 0, 0, 0, 1, 1, -2644.78, -2362.86, 97.341, 2.909, 0, 0, 0, 0, 60, 100, 1, '', 0); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_31' WHERE sql_rev = '1633732567546468906'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_32.sql b/data/sql/updates/db_world/2021_10_10_32.sql new file mode 100644 index 000000000..f06514394 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_32.sql @@ -0,0 +1,30 @@ +-- DB update 2021_10_10_31 -> 2021_10_10_32 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_31'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_31 2021_10_10_32 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633734702211848400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633734702211848400'); + +-- Tendris Warpwood - Dire Maul +UPDATE `creature_formations` SET `groupAI` = 1 WHERE `leaderGUID` = 248035; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_32' WHERE sql_rev = '1633734702211848400'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_33.sql b/data/sql/updates/db_world/2021_10_10_33.sql new file mode 100644 index 000000000..79697ecc1 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_33.sql @@ -0,0 +1,29 @@ +-- DB update 2021_10_10_32 -> 2021_10_10_33 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_32'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_32 2021_10_10_33 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633759075531110267'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633759075531110267'); + +UPDATE `quest_template_addon` SET `SpecialFlags`= 1 WHERE `ID`= 9142; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_33' WHERE sql_rev = '1633759075531110267'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_34.sql b/data/sql/updates/db_world/2021_10_10_34.sql new file mode 100644 index 000000000..7faa62122 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_34.sql @@ -0,0 +1,31 @@ +-- DB update 2021_10_10_33 -> 2021_10_10_34 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_33'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_33 2021_10_10_34 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633779726136527772'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633779726136527772'); + +-- Deletes invalid Wildvine drops from various NPCs +DELETE FROM `creature_loot_template` WHERE `item` = 8153 AND `entry` NOT IN (1059, 1061, 11355, 11346, 10802, 8217, 1060, 8636, 1062, 7996, 8216, 696, 784, 783, 781, 669, 780, 782, 672, 667, 670, 7995, 2648, 7809, 2639, 2643, 2646, 2641, 2644, 4466, 2645, 2642, 4467, 2647, 4465, 2640, 17235, 2654, 2651, 2653, 2649, 2652, 2650, 8218, 2530, 2605, 2534, 1490, 8219); + + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_34' WHERE sql_rev = '1633779726136527772'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_35.sql b/data/sql/updates/db_world/2021_10_10_35.sql new file mode 100644 index 000000000..7856ff823 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_35.sql @@ -0,0 +1,31 @@ +-- DB update 2021_10_10_34 -> 2021_10_10_35 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_34'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_34 2021_10_10_35 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633784351138842832'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633784351138842832'); + +-- Removes invalid Purple Lotus drops from various NPCs +DELETE FROM `creature_loot_template` WHERE `item` = 8831 AND `entry` NOT IN (12219, 6510, 6509, 6511, 6512, 12223, 12224, 12220, 5881, 8384, 13141, 13142, 5490, 7139, 14448, 1812, 6517, 6527, 6519, 6518, 5481, 5485, 7584, 7100, 7101, 11462, 13022); + + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_35' WHERE sql_rev = '1633784351138842832'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_36.sql b/data/sql/updates/db_world/2021_10_10_36.sql new file mode 100644 index 000000000..a70416abe --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_36.sql @@ -0,0 +1,33 @@ +-- DB update 2021_10_10_35 -> 2021_10_10_36 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_35'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_35 2021_10_10_36 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633798793231677400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633798793231677400'); + +DELETE FROM `event_scripts` WHERE `id` = 4975 AND `command` = 10; + +DELETE FROM `spell_script_names` WHERE `spell_id` = 16796 AND `ScriptName` = 'spell_q5056_summon_shy_rotam'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(16796, 'spell_q5056_summon_shy_rotam'); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_36' WHERE sql_rev = '1633798793231677400'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_37.sql b/data/sql/updates/db_world/2021_10_10_37.sql new file mode 100644 index 000000000..2894136a8 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_37.sql @@ -0,0 +1,33 @@ +-- DB update 2021_10_10_36 -> 2021_10_10_37 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_36'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_36 2021_10_10_37 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633841812215829906'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633841812215829906'); + +-- Removes loot from Commander Eligor Dawnbringer +UPDATE `creature_template` SET `lootid` = 0 WHERE `entry` = 16115; +-- Tidy loot table entries +DELETE FROM `creature_loot_template` WHERE `Entry` = 16115; + + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_37' WHERE sql_rev = '1633841812215829906'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_10_38.sql b/data/sql/updates/db_world/2021_10_10_38.sql new file mode 100644 index 000000000..7f7141520 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_10_38.sql @@ -0,0 +1,31 @@ +-- DB update 2021_10_10_37 -> 2021_10_10_38 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +CREATE PROCEDURE updateDb () +proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; +SELECT COUNT(*) INTO @COLEXISTS +FROM information_schema.COLUMNS +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2021_10_10_37'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_10_37 2021_10_10_38 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1633854420655916547'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633854420655916547'); + +-- Makes 3 Argent Dawn "Armaments of Battle" quests repeatable +UPDATE `quest_template_addon` SET `SpecialFlags`=`SpecialFlags`|1 WHERE `ID` IN (9223, 9227, 9228); + + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_10_38' WHERE sql_rev = '1633854420655916547'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1632681445196667900.sql b/data/sql/updates/pending_db_world/rev_1632681445196667900.sql deleted file mode 100644 index eefa52ec9..000000000 --- a/data/sql/updates/pending_db_world/rev_1632681445196667900.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1632681445196667900'); - -DELETE FROM `gameobject` WHERE (`id` = 2046) AND (`guid` IN (8699)); -INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`) VALUES -(8699, 2046, 0, 0, 0, 1, 1, -807.73, -3595.466797, 76.099289, 2.67, 0, 0, 0, 0, 60, 100, 1, '', 0); diff --git a/data/sql/updates/pending_db_world/rev_1633029730342507800.sql b/data/sql/updates/pending_db_world/rev_1633029730342507800.sql deleted file mode 100644 index 0c7e25ba3..000000000 --- a/data/sql/updates/pending_db_world/rev_1633029730342507800.sql +++ /dev/null @@ -1,15 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633029730342507800'); - -DELETE FROM `creature` WHERE `guid` BETWEEN 13213 AND 1313; -INSERT INTO `creature` VALUES -(94122,23971,1,0,0,1,1,0,0,356.938,-4739.97,9.74088,4.39618,300,0,0,42,0,0,0,0,0,'',0), -(94167,23971,1,0,0,1,1,0,0,358.325,-4741.16,9.68917,3.57544,300,0,0,71,0,0,0,0,0,'',0), -(94168,23971,1,0,0,1,1,0,0,355.094,-4740.15,9.83298,5.26763,300,0,0,42,0,0,0,0,0,'',0), -(94178,23971,1,0,0,1,1,0,0,358.327,-4742.84,9.64674,3.05708,300,0,0,55,0,0,0,0,0,'',0); - -DELETE FROM `game_event_creature` WHERE `guid` BETWEEN 13213 AND 1313; -INSERT INTO `game_event_creature` VALUES -(12,94122), -(12,94167), -(12,94168), -(12,94178); diff --git a/data/sql/updates/pending_db_world/rev_1633030444663834900.sql b/data/sql/updates/pending_db_world/rev_1633030444663834900.sql deleted file mode 100644 index e28c58e25..000000000 --- a/data/sql/updates/pending_db_world/rev_1633030444663834900.sql +++ /dev/null @@ -1,6 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633030444663834900'); - -DELETE FROM `smart_scripts` WHERE `entryorguid`=6746 AND `id`>1; -INSERT INTO `smart_scripts` VALUES -(6746,0,2,3,62,0,100,0,21215,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Innkeeper Pala - On gossip option 0 select - Close gossip'), -(6746,0,3,0,61,0,100,0,0,0,0,0,0,85,24751,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Innkeeper Pala - On gossip option 0 select - Player cast Trick or Treat on self'); diff --git a/data/sql/updates/pending_db_world/rev_1633073530324719639.sql b/data/sql/updates/pending_db_world/rev_1633073530324719639.sql deleted file mode 100644 index d788586a5..000000000 --- a/data/sql/updates/pending_db_world/rev_1633073530324719639.sql +++ /dev/null @@ -1,4 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633073530324719639'); - --- Slightly changes the position of a Copper Ore that was unreachable -UPDATE `gameobject` SET `position_x` = -5632, `position_y` = -1752, `position_z` = 357.2 WHERE `id` = 1731 AND `guid` = 73532; diff --git a/data/sql/updates/pending_db_world/rev_1633105938269549400.sql b/data/sql/updates/pending_db_world/rev_1633105938269549400.sql deleted file mode 100644 index 152ebc0b9..000000000 --- a/data/sql/updates/pending_db_world/rev_1633105938269549400.sql +++ /dev/null @@ -1,3 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633105938269549400'); - -DELETE FROM `creature` WHERE `guid`=1528; diff --git a/data/sql/updates/pending_db_world/rev_1633175914257114400.sql b/data/sql/updates/pending_db_world/rev_1633175914257114400.sql deleted file mode 100644 index 088452d15..000000000 --- a/data/sql/updates/pending_db_world/rev_1633175914257114400.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633175914257114400'); - - -DELETE FROM `gameobject` WHERE `guid`=1469; -DELETE FROM `pool_gameobject` WHERE `guid`=1469; diff --git a/data/sql/updates/pending_db_world/rev_1633275809062975000.sql b/data/sql/updates/pending_db_world/rev_1633275809062975000.sql deleted file mode 100644 index a515c4ec6..000000000 --- a/data/sql/updates/pending_db_world/rev_1633275809062975000.sql +++ /dev/null @@ -1,7 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633275809062975000'); - --- baron adds -UPDATE `creature_onkill_reputation` SET `RewOnKillRepValue1` = 1 WHERE (`creature_id` = 11197); - --- scholo projections -UPDATE `creature_onkill_reputation` SET `RewOnKillRepValue1` = 1 WHERE (`creature_id` = 11263); diff --git a/data/sql/updates/pending_db_world/rev_1633513336011083500.sql b/data/sql/updates/pending_db_world/rev_1633513336011083500.sql deleted file mode 100644 index 98fea6276..000000000 --- a/data/sql/updates/pending_db_world/rev_1633513336011083500.sql +++ /dev/null @@ -1,3 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633513336011083500'); - -DELETE FROM `creature_loot_template` WHERE `item`=8839 AND `entry` NOT IN (12220,1813,1081,12223,12224,13142,13141,8384,12219,13022,11459,13197,13021,11458,11462,11461); diff --git a/data/sql/updates/pending_db_world/rev_1633513829949812900.sql b/data/sql/updates/pending_db_world/rev_1633513829949812900.sql deleted file mode 100644 index c81e48528..000000000 --- a/data/sql/updates/pending_db_world/rev_1633513829949812900.sql +++ /dev/null @@ -1,6 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633513829949812900'); - -DELETE FROM `creature_loot_template` WHERE `item`=8838 AND `entry` NOT IN (2302, 4321, 6510, 6509, 6511, 6512, 3890, 12224, 3841, 15184, 8384, 3310, -31426, 352, 12636, 5490, 10583, 1573, 14753, 20010, 20011, 20012, 20013, 20014, 7139, 13219, -16112, 29176, 13841, 8981, 16133, 16135, 28177, 29181, 16131, 1812, 14527, 15481, 6517, 6527, -6519, 6518, 7846, 1851, 5481, 5485, 1855, 20349, 15070, 7100, 7101, 11465, 11462, 13022); diff --git a/data/sql/updates/pending_db_world/rev_1633530420594780300.sql b/data/sql/updates/pending_db_world/rev_1633530420594780300.sql deleted file mode 100644 index f5a48a110..000000000 --- a/data/sql/updates/pending_db_world/rev_1633530420594780300.sql +++ /dev/null @@ -1,4 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633530420594780300'); - -DELETE FROM `creature_loot_template` WHERE `item`=8845 AND `entry` NOT IN (1812,1813,2655,2656,5481,5485,5490,6509,6510,6511,6512,6517,6518,6519,6527,7100, -7101,7104,7138,7139,7149,8384,11458,11459,11461,11462,11464,11465,11783,11784,12207,12219,12220,12223,12224,13021,13022,13196,13197,13285,13736,14303); diff --git a/data/sql/updates/pending_db_world/rev_1633533380570017300.sql b/data/sql/updates/pending_db_world/rev_1633533380570017300.sql deleted file mode 100644 index cd1833f85..000000000 --- a/data/sql/updates/pending_db_world/rev_1633533380570017300.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633533380570017300'); - -DELETE FROM `creature_loot_template` WHERE `item`=8846 AND `entry` NOT IN (1808,1812,1813,1851,5481,5485,5490,6509,6510,6511,6512,6517,6518,6519,6521,6527, -6551,6552,6554,6559,7092,7100,7101,7104,7132,7138,7139,7149,8384,8910,8911,9601,9878,9879,11458,11459,11461,11462,11464,11465,11665,12224,13021,13022,13136, -13196,13197,13285,14303,15335); diff --git a/data/sql/updates/pending_db_world/rev_1633533959476301500.sql b/data/sql/updates/pending_db_world/rev_1633533959476301500.sql deleted file mode 100644 index b05c8722f..000000000 --- a/data/sql/updates/pending_db_world/rev_1633533959476301500.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633533959476301500'); - -DELETE FROM `creature_loot_template` WHERE `item`=13464 AND `entry` NOT IN (1812,1813,6510,6512,6517,6518,6519,6527,6551,6552,6557,6559,6560,7031,7100,7101,7104, -7132,7138,7139,7149,8766,9477,9601,9878,9879,11458,11459,11461,11462,11464,11465,11698,11721,11722,11732,11746,13021,13022,13136,13196,13197,13285,13301,14303, -14462,15211,15307); diff --git a/data/sql/updates/pending_db_world/rev_1633534272596360700.sql b/data/sql/updates/pending_db_world/rev_1633534272596360700.sql deleted file mode 100644 index 6cfd8d2c1..000000000 --- a/data/sql/updates/pending_db_world/rev_1633534272596360700.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633534272596360700'); - -DELETE FROM `creature_loot_template` WHERE `item`=13463 AND `entry` NOT IN (1806,1812,1813,1851,6510,6512,6517,6518,6519,6520,6527,6551,6552,6557,6559,6560,7039, -7092,7100,7101,7132,7138,7139,7149,8519,8520,8521,8522,8766,8981,9477,9601,9878,9879,11458,11459,11461,11462,11464,11465,11480,11698,11722,11724,11729,11744, -11745,11747,13021,13022,13136,13196,13197,13279,13285,14303,14462,15207,15335,16043); diff --git a/data/sql/updates/pending_db_world/rev_1633535837441039700.sql b/data/sql/updates/pending_db_world/rev_1633535837441039700.sql deleted file mode 100644 index 73a3f8b3d..000000000 --- a/data/sql/updates/pending_db_world/rev_1633535837441039700.sql +++ /dev/null @@ -1,4 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633535837441039700'); - -DELETE FROM `creature_loot_template` WHERE `item`=13465 AND `entry` NOT IN (1806,1813,6510,6520,6521,6551,6552,6557,6559,6560,7031,7092,7104,7132,7138,7139,7149, -8766,9376,9477,9598,9878,11458,11459,11461,11465,11722,11744,11745,11746,13021,13136,13196,13197,13285,14303,14460,14462); diff --git a/data/sql/updates/pending_db_world/rev_1633536347071508400.sql b/data/sql/updates/pending_db_world/rev_1633536347071508400.sql deleted file mode 100644 index c133fab06..000000000 --- a/data/sql/updates/pending_db_world/rev_1633536347071508400.sql +++ /dev/null @@ -1,7 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633536347071508400'); - -DELETE FROM `creature_loot_template` WHERE `item`=785 AND `entry` NOT IN (764,765,766,832,1953,1954,1955,1956,2022,2025,2027,2029,2030,2156,2157,2166,3535,3638, -3780,3781,3782,3783,3784,3834,3844,3917,3919,3928,3931,4020,4021,4028,4029,4030,4541,5055,5354,5761,5775,5780,5781,6218,6219,7584,10641,12220,12223,13141,13142, -14424,14433,14448,15635,15636,15637,15810,17352,17353); - -UPDATE `creature_template` SET `lootid`=0 WHERE `entry` IN (10321,7957); diff --git a/data/sql/updates/pending_db_world/rev_1633565365065272800.sql b/data/sql/updates/pending_db_world/rev_1633565365065272800.sql deleted file mode 100644 index 47e2faca1..000000000 --- a/data/sql/updates/pending_db_world/rev_1633565365065272800.sql +++ /dev/null @@ -1,4 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633565365065272800'); - --- Door (Karazhan) -UPDATE `gameobject` SET `map` = 0, `zoneId` = 0, `areaId` = 0 WHERE `guid` = 14033 AND `id` = 176578; diff --git a/data/sql/updates/pending_db_world/rev_1633603500355887481.sql b/data/sql/updates/pending_db_world/rev_1633603500355887481.sql deleted file mode 100644 index f41e09ed4..000000000 --- a/data/sql/updates/pending_db_world/rev_1633603500355887481.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633603500355887481'); - --- Deletes Tactical Task Briefing IX from Rex Ashil -DELETE FROM `creature_loot_template` WHERE `Entry` = 14475 AND `Item` = 20944; - diff --git a/data/sql/updates/pending_db_world/rev_1633622346247698400.sql b/data/sql/updates/pending_db_world/rev_1633622346247698400.sql deleted file mode 100644 index 3d8aab14d..000000000 --- a/data/sql/updates/pending_db_world/rev_1633622346247698400.sql +++ /dev/null @@ -1,3 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633622346247698400'); - -UPDATE `gameobject` SET `orientation`=6.0, `rotation0`=0, `rotation1`=0, `rotation2`=0.607782, `rotation3`=0.794104 WHERE `guid`=31669; diff --git a/data/sql/updates/pending_db_world/rev_1633629039825879400.sql b/data/sql/updates/pending_db_world/rev_1633629039825879400.sql deleted file mode 100644 index 46f9f493f..000000000 --- a/data/sql/updates/pending_db_world/rev_1633629039825879400.sql +++ /dev/null @@ -1,9 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633629039825879400'); - -UPDATE `gameobject` SET `spawntimesecs`=480 WHERE `id`=179487; -UPDATE `gameobject` SET `spawntimesecs`=300 WHERE `id`=179498; -UPDATE `gameobject` SET `spawntimesecs`=180 WHERE `id`=179493; -UPDATE `gameobject` SET `spawntimesecs`=600 WHERE `id`=184741; -UPDATE `gameobject` SET `spawntimesecs`=7200 WHERE `id`=179496; -UPDATE `gameobject` SET `spawntimesecs`=600 WHERE `id`=179494; -UPDATE `gameobject` SET `spawntimesecs`=7200 WHERE `id`=179488; diff --git a/data/sql/updates/pending_db_world/rev_1633732567546468906.sql b/data/sql/updates/pending_db_world/rev_1633732567546468906.sql deleted file mode 100644 index 92fdbbcb6..000000000 --- a/data/sql/updates/pending_db_world/rev_1633732567546468906.sql +++ /dev/null @@ -1,6 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633732567546468906'); - -#fix herb at entrance of the building #8355 -DELETE FROM `gameobject` WHERE (`id` = 1622) AND (`guid` IN (3764)); -INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`) VALUES -(3764, 1622, 0, 0, 0, 1, 1, -2644.78, -2362.86, 97.341, 2.909, 0, 0, 0, 0, 60, 100, 1, '', 0); diff --git a/data/sql/updates/pending_db_world/rev_1633734702211848400.sql b/data/sql/updates/pending_db_world/rev_1633734702211848400.sql deleted file mode 100644 index 6694dd9ef..000000000 --- a/data/sql/updates/pending_db_world/rev_1633734702211848400.sql +++ /dev/null @@ -1,4 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633734702211848400'); - --- Tendris Warpwood - Dire Maul -UPDATE `creature_formations` SET `groupAI` = 1 WHERE `leaderGUID` = 248035; diff --git a/data/sql/updates/pending_db_world/rev_1633759075531110267.sql b/data/sql/updates/pending_db_world/rev_1633759075531110267.sql deleted file mode 100644 index 921141a4f..000000000 --- a/data/sql/updates/pending_db_world/rev_1633759075531110267.sql +++ /dev/null @@ -1,3 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633759075531110267'); - -UPDATE `quest_template_addon` SET `SpecialFlags`= 1 WHERE `ID`= 9142; diff --git a/data/sql/updates/pending_db_world/rev_1633779726136527772.sql b/data/sql/updates/pending_db_world/rev_1633779726136527772.sql deleted file mode 100644 index ae3423368..000000000 --- a/data/sql/updates/pending_db_world/rev_1633779726136527772.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633779726136527772'); - --- Deletes invalid Wildvine drops from various NPCs -DELETE FROM `creature_loot_template` WHERE `item` = 8153 AND `entry` NOT IN (1059, 1061, 11355, 11346, 10802, 8217, 1060, 8636, 1062, 7996, 8216, 696, 784, 783, 781, 669, 780, 782, 672, 667, 670, 7995, 2648, 7809, 2639, 2643, 2646, 2641, 2644, 4466, 2645, 2642, 4467, 2647, 4465, 2640, 17235, 2654, 2651, 2653, 2649, 2652, 2650, 8218, 2530, 2605, 2534, 1490, 8219); - diff --git a/data/sql/updates/pending_db_world/rev_1633784351138842832.sql b/data/sql/updates/pending_db_world/rev_1633784351138842832.sql deleted file mode 100644 index 347f6b8a7..000000000 --- a/data/sql/updates/pending_db_world/rev_1633784351138842832.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633784351138842832'); - --- Removes invalid Purple Lotus drops from various NPCs -DELETE FROM `creature_loot_template` WHERE `item` = 8831 AND `entry` NOT IN (12219, 6510, 6509, 6511, 6512, 12223, 12224, 12220, 5881, 8384, 13141, 13142, 5490, 7139, 14448, 1812, 6517, 6527, 6519, 6518, 5481, 5485, 7584, 7100, 7101, 11462, 13022); - diff --git a/data/sql/updates/pending_db_world/rev_1633798793231677400.sql b/data/sql/updates/pending_db_world/rev_1633798793231677400.sql deleted file mode 100644 index dc4b3dae5..000000000 --- a/data/sql/updates/pending_db_world/rev_1633798793231677400.sql +++ /dev/null @@ -1,7 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633798793231677400'); - -DELETE FROM `event_scripts` WHERE `id` = 4975 AND `command` = 10; - -DELETE FROM `spell_script_names` WHERE `spell_id` = 16796 AND `ScriptName` = 'spell_q5056_summon_shy_rotam'; -INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES -(16796, 'spell_q5056_summon_shy_rotam'); diff --git a/data/sql/updates/pending_db_world/rev_1633841812215829906.sql b/data/sql/updates/pending_db_world/rev_1633841812215829906.sql deleted file mode 100644 index a97c80ec2..000000000 --- a/data/sql/updates/pending_db_world/rev_1633841812215829906.sql +++ /dev/null @@ -1,7 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633841812215829906'); - --- Removes loot from Commander Eligor Dawnbringer -UPDATE `creature_template` SET `lootid` = 0 WHERE `entry` = 16115; --- Tidy loot table entries -DELETE FROM `creature_loot_template` WHERE `Entry` = 16115; - diff --git a/data/sql/updates/pending_db_world/rev_1633854420655916547.sql b/data/sql/updates/pending_db_world/rev_1633854420655916547.sql deleted file mode 100644 index f43383972..000000000 --- a/data/sql/updates/pending_db_world/rev_1633854420655916547.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1633854420655916547'); - --- Makes 3 Argent Dawn "Armaments of Battle" quests repeatable -UPDATE `quest_template_addon` SET `SpecialFlags`=`SpecialFlags`|1 WHERE `ID` IN (9223, 9227, 9228); -