mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-13 09:17:18 +00:00
@@ -1,3 +1,19 @@
|
||||
-- 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);
|
||||
@@ -7,3 +23,13 @@ INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry
|
||||
(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`;
|
||||
30
data/sql/updates/db_world/2021_09_07_01.sql
Normal file
30
data/sql/updates/db_world/2021_09_07_01.sql
Normal 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`;
|
||||
40
data/sql/updates/db_world/2021_09_07_02.sql
Normal file
40
data/sql/updates/db_world/2021_09_07_02.sql
Normal 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`;
|
||||
@@ -1,3 +1,19 @@
|
||||
-- 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
|
||||
@@ -18,3 +34,13 @@ INSERT INTO `pool_gameobject` (`guid`, `pool_entry`, `chance`, `description`) VA
|
||||
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`;
|
||||
30
data/sql/updates/db_world/2021_09_07_04.sql
Normal file
30
data/sql/updates/db_world/2021_09_07_04.sql
Normal 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`;
|
||||
29
data/sql/updates/db_world/2021_09_07_05.sql
Normal file
29
data/sql/updates/db_world/2021_09_07_05.sql
Normal 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`;
|
||||
35
data/sql/updates/db_world/2021_09_07_06.sql
Normal file
35
data/sql/updates/db_world/2021_09_07_06.sql
Normal 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`;
|
||||
31
data/sql/updates/db_world/2021_09_07_07.sql
Normal file
31
data/sql/updates/db_world/2021_09_07_07.sql
Normal 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`;
|
||||
29
data/sql/updates/db_world/2021_09_07_08.sql
Normal file
29
data/sql/updates/db_world/2021_09_07_08.sql
Normal 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`;
|
||||
@@ -1,4 +0,0 @@
|
||||
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);
|
||||
@@ -1,14 +0,0 @@
|
||||
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');
|
||||
@@ -1,4 +0,0 @@
|
||||
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);
|
||||
@@ -1,3 +0,0 @@
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1630695496578966300');
|
||||
|
||||
UPDATE `spell_group` SET `special_flag`=0x1000 WHERE `spell_id`=6343;
|
||||
@@ -1,9 +0,0 @@
|
||||
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';
|
||||
@@ -1,5 +0,0 @@
|
||||
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;
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1630758241494670700');
|
||||
|
||||
UPDATE `creature` SET `id`=15102 WHERE `guid` BETWEEN 208173 AND 208184;
|
||||
Reference in New Issue
Block a user