chore(DB): import pending files

Referenced commit(s): d1b68987e7
This commit is contained in:
AzerothCoreBot
2021-09-07 00:14:11 +00:00
parent d1b68987e7
commit f37bc4bf5a
16 changed files with 276 additions and 42 deletions

View File

@@ -0,0 +1,35 @@
-- DB update 2021_09_06_02 -> 2021_09_07_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_09_06_02';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_09_06_02 2021_09_07_00 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1626260907562417400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1626260907562417400');
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 14) AND (`SourceGroup` = 7983) AND (`SourceEntry` = 9039) AND (`SourceId` = 0) AND (`ElseGroup` = 0) AND (`ConditionTypeOrReference` = 9) AND (`ConditionTarget` = 0) AND (`ConditionValue1` = 9663) AND (`ConditionValue2` = 0) AND (`ConditionValue3` = 0);
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 14) AND (`SourceGroup` = 7434) AND (`SourceEntry` = 9039) AND (`SourceId` = 0) AND (`ElseGroup` = 0) AND (`ConditionTypeOrReference` = 9) AND (`ConditionTarget` = 0) AND (`ConditionValue1` = 9663) AND (`ConditionValue2` = 0) AND (`ConditionValue3` = 0);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(14, 7434, 9039, 0, 0, 9, 0, 9663, 0, 0, 0, 0, 0, '', 'Show gossip text 9039 if player has quest 9663');
UPDATE `gossip_menu` SET `MenuID` = 7434 WHERE `MenuID` = 7983 AND `TextID` = 9039;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_09_07_00' WHERE sql_rev = '1626260907562417400';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,30 @@
-- DB update 2021_09_07_00 -> 2021_09_07_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_09_07_00';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_09_07_00 2021_09_07_01 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1630670252547733100'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1630670252547733100');
UPDATE `quest_template` SET `RewardMoney`=74000, `RewardBonusMoney`=0 WHERE `id` IN (11731,11922,11657,11923);
UPDATE `quest_template` SET `RewardMoney`=7400, `RewardBonusMoney`=0 WHERE `id` IN (11921,11926,11924,11925);
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_09_07_01' WHERE sql_rev = '1630670252547733100';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,40 @@
-- DB update 2021_09_07_01 -> 2021_09_07_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_09_07_01';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_09_07_01 2021_09_07_02 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1630679189870696600'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1630679189870696600');
SET @POOL = 60010;
SET @WATERBARREL = 32742;
SET @FOODCRATE = 32287;
DELETE FROM `pool_template` WHERE `entry`=@POOL;
INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES
(@POOL, 1, 'Water Barrel (29275) / Food Crate (30758) - Stormwind City');
DELETE FROM `pool_gameobject`WHERE `pool_entry`=@POOL;
INSERT INTO `pool_gameobject` (`guid`, `pool_entry`, `chance`, `description`) VALUES
(@WATERBARREL, @POOL, 0, 'Water Barrel (29275) - Stormwind City'),
(@FOODCRATE, @POOL, 0, 'Food Crate (30758) - Stormwind City');
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_09_07_02' WHERE sql_rev = '1630679189870696600';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,46 @@
-- DB update 2021_09_07_02 -> 2021_09_07_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_09_07_02';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_09_07_02 2021_09_07_03 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1630682164924984301'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1630682164924984301');
-- Removed one of the spawns of Razormaw Matriach's Nest because its on the same place as the guid 6245
DELETE FROM `gameobject` WHERE (`id` = 202083) AND (`guid` IN (14999));
-- Added the spawns to the same pool so only 1 can be spawned at the same time
DELETE FROM `pool_template` WHERE `entry` = 374;
INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES (374, 1, 'Razormaw Matriach''s Nest spawns');
DELETE FROM `pool_gameobject` WHERE `guid` IN (6245, 6246, 6247, 6248);
INSERT INTO `pool_gameobject` (`guid`, `pool_entry`, `chance`, `description`) VALUES
(6245, 374, 0, 'Razormaw Matriach''s Nest spawn 1'),
(6246, 374, 0, 'Razormaw Matriach''s Nest spawn 2'),
(6247, 374, 0, 'Razormaw Matriach''s Nest spawn 3'),
(6248, 374, 0, 'Razormaw Matriach''s Nest spawns 4');
-- Removing the pool and spawn of the guid 14999
DELETE FROM `pool_gameobject` WHERE `guid` = 14999;
DELETE FROM `pool_template` WHERE `entry` = 202482;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_09_07_03' WHERE sql_rev = '1630682164924984301';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,30 @@
-- DB update 2021_09_07_03 -> 2021_09_07_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_09_07_03';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_09_07_03 2021_09_07_04 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1630684891779932519'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1630684891779932519');
-- Set exclamation mark on Quest Items - Elegant Letters
UPDATE `item_template` SET `bonding` = 1 WHERE (`entry` = 17126);
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_09_07_04' WHERE sql_rev = '1630684891779932519';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,29 @@
-- DB update 2021_09_07_04 -> 2021_09_07_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_09_07_04';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_09_07_04 2021_09_07_05 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1630695496578966300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1630695496578966300');
UPDATE `spell_group` SET `special_flag`=0x1000 WHERE `spell_id`=6343;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_09_07_05' WHERE sql_rev = '1630695496578966300';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,35 @@
-- DB update 2021_09_07_05 -> 2021_09_07_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_09_07_05';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_09_07_05 2021_09_07_06 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1630703356735581407'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1630703356735581407');
-- Change to correct objective tracker and add correct translate objective
UPDATE `quest_template` SET `QuestCompletionLog` = 'Return to Count Remington Ridgewell at Stormwind Keep in Stormwind City' WHERE `ID` = 543;
-- zhCN
UPDATE `quest_template_locale` SET `CompletedText` = '将匹瑞诺德王冠带给暴风城的雷明顿·瑞治维尔。' WHERE `ID` = 543 AND `locale` = 'zhCN';
-- zhTW
UPDATE `quest_template_locale` SET `CompletedText` = '将匹瑞诺德王冠带给暴风城的雷明顿·瑞治维尔。' WHERE `ID` = 543 AND `locale` = 'zhTW';
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_09_07_06' WHERE sql_rev = '1630703356735581407';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,31 @@
-- DB update 2021_09_07_06 -> 2021_09_07_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_09_07_06';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_09_07_06 2021_09_07_07 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1630731145138028688'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1630731145138028688');
-- Update frequency of Rift Spawn health check for stun to 1 second
UPDATE `smart_scripts` SET `event_param3` = 1000, `event_param4` = 1000 WHERE `entryorguid` = 6492 AND `source_type` = 0 AND `id` = 5;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_09_07_07' WHERE sql_rev = '1630731145138028688';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,29 @@
-- DB update 2021_09_07_07 -> 2021_09_07_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_09_07_07';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_09_07_07 2021_09_07_08 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1630758241494670700'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1630758241494670700');
UPDATE `creature` SET `id`=15102 WHERE `guid` BETWEEN 208173 AND 208184;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_09_07_08' WHERE sql_rev = '1630758241494670700';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;