chore(DB): import pending SQL update file

Referenced commit(s): 7ebb6e8bfb
This commit is contained in:
AzerothCoreBot
2021-03-14 10:35:19 +00:00
parent 7ebb6e8bfb
commit 19642d9159
21 changed files with 377 additions and 52 deletions

View File

@@ -0,0 +1,31 @@
-- DB update 2021_03_11_08 -> 2021_03_14_00
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_03_11_08';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_11_08 2021_03_14_00 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1614883608936344646'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1614883608936344646');
DELETE FROM `smart_scripts` WHERE `entryorguid`=12856 AND `source_type`=0 AND `id`=3;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES (12856,0,3,0,25,0,100,0,0,0,0,0,0,11,20540,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Ashenvale Outrunner - On Reset - Cast Ashenvale Outrunner Sneak');
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,41 @@
-- DB update 2021_03_14_00 -> 2021_03_14_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_03_14_00';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_00 2021_03_14_01 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615207809116814300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615207809116814300');
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 3375;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 3375);
INSERT INTO `smart_scripts` VALUES
(3375, 0, 0, 0, 0, 0, 100, 1, 100, 100, 1000, 1000, 0, 21, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bael\'dun Foreman - In Combat - Enable Combat Movement (No Repeat)'),
(3375, 0, 1, 0, 0, 0, 100, 0, 1000, 2000, 3000, 4000, 0, 11, 6257, 64, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 'Bael\'dun Foreman - In Combat - Cast \'Torch Toss\'');
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 5849;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 5849);
INSERT INTO `smart_scripts` VALUES
(5849, 0, 0, 0, 0, 0, 80, 0, 12500, 12500, 10000, 10000, 0, 11, 6253, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Digger Flameforge - In Combat - Cast \'Backhand\''),
(5849, 0, 1, 0, 0, 0, 100, 1, 100, 100, 1000, 1000, 0, 21, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Digger Flameforge - In Combat - Enable Combat Movement (No Repeat)'),
(5849, 0, 2, 0, 0, 0, 100, 0, 2000, 2000, 2000, 2000, 0, 11, 7978, 64, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 'Digger Flameforge - In Combat - Cast \'Throw Dynamite\'');
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,293 @@
-- DB update 2021_03_14_01 -> 2021_03_14_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_03_14_01';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_01 2021_03_14_02 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615495161722587900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615495161722587900');
UPDATE `smart_scripts` SET `action_param1` = 12787 WHERE
(`entryorguid` IN (232, 757, 862, 880, 1039, 1142, 1224, 1520, 1654, 1655, 1656, 1658, 1662, 1693, 1843, 1871, 2236, 2321, 2322, 2323, 2535, 2536, 2582, 2681, 2749, 2773, 2944, 3284, 3285, 3476, 3812, 3814, 3988, 3999, 4202, 4388, 4389, 4390, 4634, 4656, 4687, 5260, 5287, 5477, 5622, 5683, 6020, 6068, 6093, 6140, 6348, 6352, 7067, 7101, 7287, 7307, 7669, 7671, 8961, 11724, 11725, 11789, 11858, 11918, 13159, 14275, 14276, 14426, 15591, 24552, 25027, 25028, 29392)) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `action_param1` = 12787 WHERE
(`entryorguid` IN (669, 1847, 2167, 4348, 4374, 5976, 5977, 6506, 8205, 8216, 11737, 11921)) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `action_param1` = 12787 WHERE
(`entryorguid` = 10946) AND (`source_type` = 0) AND (`id` = 4);
UPDATE `smart_scripts` SET `comment` = 'Skullsplitter Hunter - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 669) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Foulmane - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 1847) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Blackwood Pathfinder - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2167) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Noxious Shredder - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 4348) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Strashaz Hydra - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 4374) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Dreadmaul Brute - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 5976) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Dreadmaul Mauler - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 5977) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Ravasaur Runner - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 6506) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Haarka the Ravenous - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 8205) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Retherokk the Berserker - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 8216) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Stonelash Flayer - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 11737) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Besseleth - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 11921) AND (`source_type` = 0) AND (`id` = 1);
UPDATE `smart_scripts` SET `comment` = 'Horgus the Ravager - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 10946) AND (`source_type` = 0) AND (`id` = 4);
UPDATE `smart_scripts` SET `comment` = 'Farmer Ray - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 232) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Lost One Fisherman - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 757) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Stonard Explorer - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 862) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Erlan Drudgemoor - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 880) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Fen Dweller - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 1039) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Mosh\'Ogg Brute - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 1142) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Young Threshadon - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 1224) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Rattlecage Soldier - Between 20-80% Health - Cast \'Thrash\' (No Repeat)' WHERE
(`entryorguid` = 1520) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Gregor Agamand - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 1654) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Nissa Agamand - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 1655) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Thurman Agamand - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 1656) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Captain Dargol - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 1658) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Captain Perrine - Between 20-80% Health - Cast \'Thrash\' (No Repeat)' WHERE
(`entryorguid` = 1662) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Loch Crocolisk - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 1693) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Foreman Jerris - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 1843) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Eliza\'s Guard - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 1871) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Raging Reef Crawler - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2236) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Foreststrider Fledgling - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2321) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Foreststrider - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2322) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Giant Foreststrider - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2323) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Maury "Club Foot" Wilkins - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2535) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Jon-Jon the Crow - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2536) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Dabyrie Laborer - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2582) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Vilebranch Raiding Wolf - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2681) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Siege Golem - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2749) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Or\'Kalar - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2773) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Boss Tho\'grun - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 2944) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Venture Co. Drudger - Between 20-80% Health - Cast \'Thrash\' (No Repeat)' WHERE
(`entryorguid` = 3284) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Venture Co. Peon - Between 20-80% Health - Cast \'Thrash\' (No Repeat)' WHERE
(`entryorguid` = 3285) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Isha Awak - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 3476) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Clattering Crawler - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 3812) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Spined Crawler - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 3814) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Venture Co. Operator - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 3988) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Windshear Digger - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 3999) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Gerenzo Wrenchwhistle - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 4202) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Young Murk Thresher - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 4388) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Murk Thresher - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 4389) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Elder Murk Thresher - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 4390) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Kolkar Mauler - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 4634) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Maraudine Mauler - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 4656) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Deepstrider Searcher - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 4687) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Groddoc Ape - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 5260) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Longtooth Howler - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 5287) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Noboru the Cudgel - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 5477) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Ongeku - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 5622) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Comar Villard - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 5683) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Slimeshell Makrura - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 6020) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Warug\'s Bodyguard - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 6068) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Dead-Tooth Jack - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 6093) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Hetaera - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 6140) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Wavethrasher - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 6348) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Coralshell Lurker - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 6352) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Venture Co. Drone - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 7067) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Warpwood Shredder - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 7101) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Foreman Silixiz - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 7287) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Venture Co. Lookout - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 7307) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Servant of Grol - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 7669) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Servant of Sevine - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 7671) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Felpaw Ravager - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 8961) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Hive\'Ashi Swarmer - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 11724) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Hive\'Zora Waywatcher - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 11725) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Deep Borer - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 11789) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Grundig Darkcloud - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 11858) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Gogger Stonepounder - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 11918) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'James Clark - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 13159) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Tamra Stormpike - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 14275) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Scargil - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 14276) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Harb Foulmountain - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 14426) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Minion of Weavil - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 15591) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Sliver - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 24552) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Frenzied Ghoul - Between 5-15% Health - Cast \'Thrash\' (No Repeat)' WHERE
(`entryorguid` = 25027) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Skeletal Ravager - Between 5-15% Health - Cast \'Thrash\' (No Repeat)' WHERE
(`entryorguid` = 25028) AND (`source_type` = 0) AND (`id` = 0);
UPDATE `smart_scripts` SET `comment` = 'Ravenous Jaws - In Combat - Cast \'Thrash\'' WHERE
(`entryorguid` = 29392) AND (`source_type` = 0) AND (`id` = 0);
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,31 @@
-- DB update 2021_03_14_02 -> 2021_03_14_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_03_14_02';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_02 2021_03_14_03 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615504923515644278'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615504923515644278');
DELETE FROM `gameobject` WHERE (`id` = 2008) AND (`guid` IN (17154));
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
(17154, 2008, 0, 0, 0, 1, 1, -19.5537, -935.304, 58.0971, 2.6529, -0.046553, 0.011607, 0.969178, 0.241643, 7200, 100, 1, '', 0);
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,31 @@
-- DB update 2021_03_14_03 -> 2021_03_14_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_03_14_03';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_03 2021_03_14_04 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615506284007051682'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615506284007051682');
DELETE FROM `spell_linked_spell` WHERE `spell_trigger`=3204;
INSERT INTO `spell_linked_spell` (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES
(3204,8329,0,"Sapper Explode");
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,29 @@
-- DB update 2021_03_14_04 -> 2021_03_14_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_03_14_04';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_04 2021_03_14_05 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615534981848336924'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615534981848336924');
-- Remove quest prerequisite
UPDATE `quest_template_addon` SET `PrevQuestID`=0 WHERE `ID`=46;
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,50 @@
-- DB update 2021_03_14_05 -> 2021_03_14_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_03_14_05';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_05 2021_03_14_06 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615548043862503366'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615548043862503366');
-- Feegly the Exhiled should use AI
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=3421;
-- Change spawn position slightly
UPDATE `creature` SET `position_x`=-4217.54, `position_y`=-2341.56, `position_z`=91.75, `orientation`=1.95 WHERE `guid`=14138;
-- Make him move around a little
UPDATE `creature` SET `MovementType`=1, `wander_distance`=3 WHERE `guid`=14138;
-- Transform to a Trogg and then die
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (3421,342100);
INSERT INTO `smart_scripts` VALUES
(3421,0,0,0,20,0,100,0,857,0,0,0,0,80,342100,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Feegly the Exiled - On Quest 'The Tear of the Moons' Finished - Run Script"),
(342100,9,0,0,0,0,100,0,1000,1000,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Feegly the Exiled - On Script - Say Line 0"),
(342100,9,1,0,0,0,100,0,4000,4000,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Feegly the Exiled - On Script - Say Line 1"),
(342100,9,2,0,0,0,100,0,2000,2000,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Feegly the Exiled - On Script - Say Line 2"),
(342100,9,3,0,0,0,100,0,4000,4000,0,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Feegly the Exiled - On Script - Say Line 3"),
(342100,9,4,0,0,0,100,0,2000,2000,0,0,0,5,15,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Feegly the Exiled - On Script - Play Emote 15"),
(342100,9,5,0,0,0,100,0,2000,2000,0,0,0,11,5142,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Feegly the Exiled - On Script - Cast Trogg Form"),
(342100,9,6,0,0,0,100,0,0,0,0,0,0,89,5,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Feegly the Exiled - On Script - Start Random Movement"),
(342100,9,7,0,0,0,100,0,10000,10000,0,0,0,37,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Feegly the Exiled - On Script - Kill Self");
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,29 @@
-- DB update 2021_03_14_06 -> 2021_03_14_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_03_14_06';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_06 2021_03_14_07 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615554526122337545'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615554526122337545');
-- Make Lady Moongazer move around
UPDATE `creature` SET `MovementType`=1, `wander_distance`=60 WHERE `guid`=37730;
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,42 @@
-- DB update 2021_03_14_07 -> 2021_03_14_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_03_14_07';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_07 2021_03_14_08 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615597737321479109'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615597737321479109');
-- Fixing template for Pridewing Soarer
DELETE FROM `creature_template` WHERE (`entry` = 6141);
INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `modelid1`, `modelid2`, `modelid3`, `modelid4`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `spell1`, `spell2`, `spell3`, `spell4`, `spell5`, `spell6`, `spell7`, `spell8`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES
(6141, 0, 0, 0, 0, 0, 2155, 0, 0, 0, 'Pridewing Soarer', NULL, NULL, 0, 22, 22, 0, 16, 0, 1, 1.14286, 1, 0, 32, 42, 0, 78, 1, 2000, 2000, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 21, 32, 4, 1, 0, 0, 0, 100006, 0, 0, 0, 0, 0, 0, 744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 1, 1, 1, 1.02, 1, 1, 0, 144, 1, 0, 0, 2, '', 12340);
-- Fixing spawn places for Pridewing Soarer
DELETE FROM `creature` WHERE (`id` = 6141);
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`) VALUES
(32317, 6141, 1, 0, 0, 1, 1, 2155, 0, 1392.03, 920.975, 149.868, 5.91921, 300, 0, 0, 574, 0, 0, 0, 0, 0, '', 0),
(32316, 6141, 1, 0, 0, 1, 1, 2155, 0, 1644.5, 907.431, 124.021, 0.897669, 300, 0, 0, 574, 0, 0, 0, 0, 0, '', 0);
-- Quest item loot added for Pridewing Soarer
DELETE FROM `creature_questitem` WHERE (`CreatureEntry` = 6141);
INSERT INTO `creature_questitem` (`CreatureEntry`, `Idx`, `ItemId`, `VerifiedBuild`) VALUES
(6141, 0, 5808, 0);
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,34 @@
-- DB update 2021_03_14_08 -> 2021_03_14_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_03_14_08';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_08 2021_03_14_09 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615643547619605800'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615643547619605800');
DELETE FROM `creature` WHERE (`id` = 1008) AND (`guid` IN (9418));
INSERT INTO `creature` VALUES
(9418, 1008, 0, 0, 0, 1, 1, 355, 1, -4155.5625, -2854.758057, 23.074253, 5.859894, 300, 0, 0, 531, 0, 0, 0, 0, 0, '', 0);
DELETE FROM `creature` WHERE (`id` = 1007) AND (`guid` IN (9417));
INSERT INTO `creature` VALUES
(9417, 1007, 0, 0, 0, 1, 1, 3199, 1, -4194.87207, -2871.548828, 41.763573, 6.189762, 300, 0, 0, 494, 0, 0, 0, 0, 0, '', 0);
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,34 @@
-- DB update 2021_03_14_09 -> 2021_03_14_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_03_14_09';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_09 2021_03_14_10 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615645470313391100'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615645470313391100');
DELETE FROM `gameobject` WHERE (`id` = 1731) AND (`guid` IN (31011));
INSERT INTO `gameobject` VALUES
(31011, 1731, 0, 0, 0, 1, 1, -9893.121094, 1447.154175, 81.898338, -0.767945, 0, 0, 0.374607, -0.927184, 900, 100, 1, '', 0);
DELETE FROM `gameobject` WHERE (`id` = 1731) AND (`guid` IN (120595));
INSERT INTO `gameobject` VALUES
(120595, 1731, 0, 0, 0, 1, 1, -9892.582031, 1420.489136, 40.933098, 1.36136, 0, 0, 0, 1, 3600, 255, 1, '', 0);
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,32 @@
-- DB update 2021_03_14_10 -> 2021_03_14_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_03_14_10';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_10 2021_03_14_11 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615647120285678400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615647120285678400');
UPDATE `gameobject_template` SET `AIName` = 'SmartGameObjectAI' WHERE `entry` = 177524;
DELETE FROM `smart_scripts` WHERE (`source_type` = 1 AND `entryorguid` = 177524);
INSERT INTO `smart_scripts` VALUES
(177524, 1, 0, 0, 60, 0, 100, 0, 500, 500, 3500, 3500, 0, 75, 17775, 0, 0, 0, 0, 0, 18, 10, 0, 0, 0, 0, 0, 0, 0, 'Bubbling Fissure - On Update - Add Aura \'Air Bubbles\'');
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,32 @@
-- DB update 2021_03_14_11 -> 2021_03_14_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_03_14_11';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_03_14_11 2021_03_14_12 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615649181432525500'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615649181432525500');
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 24 AND `guid` = 59179);
INSERT INTO `game_event_gameobject` VALUES (24, 59179);
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 24 AND `guid` = 59180);
INSERT INTO `game_event_gameobject` VALUES (24, 59180);
--
-- END UPDATING QUERIES
--
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;