chore(DB): import pending files

Referenced commit(s): 52c0ba43e7
This commit is contained in:
AzerothCoreBot
2021-07-07 15:59:02 +00:00
parent 52c0ba43e7
commit f16fe3f8dc
26 changed files with 453 additions and 63 deletions

View File

@@ -1,3 +1,19 @@
-- DB update 2021_07_07_07 -> 2021_07_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_07_07_07';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_07 2021_07_07_08 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625304053277095200'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625304053277095200');
-- Quest: The Divination (2992)
@@ -22,3 +38,13 @@ INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Lan
(8022,1,0,"Now, watch...",12,0,100,0,0,0,4127,0,"Thadius Grimshade"),
(8022,2,0,"There. It is done.",12,0,100,0,0,0,4128,0,"Thadius Grimshade");
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_08' WHERE sql_rev = '1625304053277095200';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,29 @@
-- DB update 2021_07_07_08 -> 2021_07_07_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_07_07_08';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_08 2021_07_07_09 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625401809536592600'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625401809536592600');
UPDATE `creature_template_locale` SET `Title`='Schurkenlehrerin' WHERE `entry`=16279 AND `locale`='deDE';
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_09' WHERE sql_rev = '1625401809536592600';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,29 @@
-- DB update 2021_07_07_09 -> 2021_07_07_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_07_07_09';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_09 2021_07_07_10 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625406775061855034'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625406775061855034');
UPDATE `quest_template_addon` SET `RequiredSkillPoints` = 210 WHERE `ID` = 2203;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_10' WHERE sql_rev = '1625406775061855034';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,30 @@
-- DB update 2021_07_07_10 -> 2021_07_07_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_07_07_10';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_10 2021_07_07_11 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625409146842998000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625409146842998000');
-- Fix https://github.com/azerothcore/azerothcore-wotlk/issues/6720
UPDATE `quest_template_addon` SET `PrevQuestID` = 1418 WHERE `ID` = 1420;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_11' WHERE sql_rev = '1625409146842998000';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,31 @@
-- DB update 2021_07_07_11 -> 2021_07_07_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_07_07_11';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_11 2021_07_07_12 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625410362418489198'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625410362418489198');
UPDATE `gameobject` SET `spawntimesecs` = 0 WHERE `id` = 2842 AND `guid` = 10643;
UPDATE `gameobject` SET `spawntimesecs` = 0 WHERE `id` = 2848 AND `guid` = 10644;
UPDATE `gameobject` SET `spawntimesecs` = 0 WHERE `id` = 2858 AND `guid` = 10830;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_12' WHERE sql_rev = '1625410362418489198';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -1,3 +1,19 @@
-- DB update 2021_07_07_12 -> 2021_07_07_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_07_07_12';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_12 2021_07_07_13 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625434614739025100'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625434614739025100');
@@ -66,3 +82,13 @@ INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Lan
(8480, 8, 0, 'The legion of Blackrock comes, dwarflings! We shall scorch the earth and set fire to the heavens. None shall survive...', 14, 0, 100, 0, 0, 0, 4465, 0, 'Kalaran the Deceiver');
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_13' WHERE sql_rev = '1625434614739025100';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,32 @@
-- DB update 2021_07_07_13 -> 2021_07_07_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_07_07_13';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_13 2021_07_07_14 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625485014381956791'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625485014381956791');
-- Relocate Dread Swoop
DELETE FROM `creature` WHERE `id` = 4692 AND `guid` = 27980;
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
(27980, 4692, 1, 0, 0, 1, 1, 1192, 0, 52.892, 1563.021, 124.512, 3.459, 300, 3, 0, 1163, 0, 1, 0, 0, 0, '', 0);
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_14' WHERE sql_rev = '1625485014381956791';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,33 @@
-- DB update 2021_07_07_14 -> 2021_07_07_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_07_07_14';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_14 2021_07_07_15 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625489162833644602'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625489162833644602');
-- Add gossip to Maggran Earthbinder
DELETE FROM `gossip_menu` WHERE `MenuID` = 50008;
INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES
(50008, 5443);
UPDATE `creature_template` SET `gossip_menu_id` = 50008 WHERE `entry` = 11860;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_15' WHERE sql_rev = '1625489162833644602';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,31 @@
-- DB update 2021_07_07_15 -> 2021_07_07_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_07_07_15';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_15 2021_07_07_16 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625490612430815354'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625490612430815354');
-- Remove Whit Wantmal's loot table
UPDATE `creature_template` SET `lootid` = 0 WHERE `entry` = 275;
DELETE FROM `creature_loot_template` WHERE `Entry` = 275;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_16' WHERE sql_rev = '1625490612430815354';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,33 @@
-- DB update 2021_07_07_16 -> 2021_07_07_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_07_07_16';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_16 2021_07_07_17 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625511611223853500'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625511611223853500');
-- It was set to waypoint movement
UPDATE `creature_template` SET `MovementType` = 0 WHERE (`entry` = 16916);
-- It was set to random movement
UPDATE `creature` SET `MovementType` = 0 WHERE (`id` = 16916) AND (`guid` IN (58691));
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_17' WHERE sql_rev = '1625511611223853500';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -1,3 +1,19 @@
-- DB update 2021_07_07_17 -> 2021_07_07_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_07_07_17';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_17 2021_07_07_18 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625515191527869300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625515191527869300');
UPDATE `gameobject_template` SET `AIName` = 'SmartGameObjectAI' WHERE `entry` = 178908;
@@ -8,3 +24,13 @@ INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_
(178908, 1, 1, 0, 8, 0, 100, 0, 21885, 0, 0, 0, 0, 12, 13696, 4, 30000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Vylestem Vine - On Spellhit \'Heal Vylestem Vine\' - Summon Creature \'Noxxious Scion\''),
(178908, 1, 2, 0, 8, 0, 100, 0, 21885, 0, 0, 0, 0, 12, 13696, 4, 30000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Vylestem Vine - On Spellhit \'Heal Vylestem Vine\' - Summon Creature \'Noxxious Scion\''),
(178908, 1, 3, 0, 8, 0, 100, 0, 21885, 0, 0, 0, 0, 99, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Vylestem Vine - On Spellhit \'Heal Vylestem Vine\' - Set Lootstate Deactivated');
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_18' WHERE sql_rev = '1625515191527869300';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,38 @@
-- DB update 2021_07_07_18 -> 2021_07_07_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_07_07_18';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_18 2021_07_07_19 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625577114142882549'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625577114142882549');
-- Delete various incorrect items from Torwa's Pouch
DELETE FROM `item_loot_template` WHERE `Entry` = 11568 AND `Item` IN (2450, 3820, 8838, 11018, 16204);
-- Make Preserved Pheromone Mixture drop with 100% chance
UPDATE `item_loot_template` SET `Chance` = 100 WHERE `Entry` = 11568 AND `Item` = 11570;
-- Delete Threshadon Meat/Preserved Pheromone from Hoard of the Black Dragonflight
DELETE FROM `item_loot_template` WHERE `Entry` = 10569 AND `Item` IN (11569, 11570);
-- Delete Threshadon Meat/Preserved Pheromone from A Small Pack
DELETE FROM `item_loot_template` WHERE `Entry` = 11107 AND `Item` IN (11569, 11570);
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_19' WHERE sql_rev = '1625577114142882549';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,30 @@
-- DB update 2021_07_07_19 -> 2021_07_07_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_07_07_19';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_19 2021_07_07_20 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625579303979883175'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625579303979883175');
-- Correct Glasshide Gazer position and movement
UPDATE `creature` SET `position_z` = 16.25, `MovementType` = 1, `wander_distance` = 25 where `id` = 5420 AND `guid` = 21996;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_20' WHERE sql_rev = '1625579303979883175';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,33 @@
-- DB update 2021_07_07_20 -> 2021_07_07_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_07_07_20';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_20 2021_07_07_21 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625583552450565968'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625583552450565968');
-- Correct Ironfur Bear spawn position
UPDATE `creature` SET `position_x` = -4120.52, `position_y` = -621.2, `position_z` = -18.74 WHERE `id` = 5268 AND `guid` = 50650;
-- Correct Longtooth Runner spawn position
UPDATE `creature` SET `position_x` = -4270.84, `position_y` = 36.42, `position_z` = 55.14 WHERE `id` = 5286 AND `guid` = 50875;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_21' WHERE sql_rev = '1625583552450565968';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -1,3 +1,19 @@
-- DB update 2021_07_07_21 -> 2021_07_07_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_07_07_21';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2021_07_07_21 2021_07_07_22 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1625603525661258200'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625603525661258200');
-- Witch Doctor Unbagwa
@@ -33,3 +49,13 @@ INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_
(1514, 0, 2, 3, 2, 0, 100, 1, 0, 30, 0, 0, 0, 11, 8269, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mokk the Savage - Between 0-30% Health - Cast \'Frenzy\' (No Repeat)'),
(1514, 0, 3, 0, 61, 0, 100, 0, 0, 30, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mokk the Savage - Between 0-30% Health - Say Line 0 (No Repeat)'),
(1514, 0, 4, 0, 6, 0, 100, 0, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 1219, 1449, 0, 0, 0, 0, 0, 0, 'Mokk the Savage - On Just Died - Set Data 1 1');
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2021_07_07_22' WHERE sql_rev = '1625603525661258200';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -1,3 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625401809536592600');
UPDATE `creature_template_locale` SET `Title`='Schurkenlehrerin' WHERE `entry`=16279 AND `locale`='deDE';

View File

@@ -1,3 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625406775061855034');
UPDATE `quest_template_addon` SET `RequiredSkillPoints` = 210 WHERE `ID` = 2203;

View File

@@ -1,4 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625409146842998000');
-- Fix https://github.com/azerothcore/azerothcore-wotlk/issues/6720
UPDATE `quest_template_addon` SET `PrevQuestID` = 1418 WHERE `ID` = 1420;

View File

@@ -1,5 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625410362418489198');
UPDATE `gameobject` SET `spawntimesecs` = 0 WHERE `id` = 2842 AND `guid` = 10643;
UPDATE `gameobject` SET `spawntimesecs` = 0 WHERE `id` = 2848 AND `guid` = 10644;
UPDATE `gameobject` SET `spawntimesecs` = 0 WHERE `id` = 2858 AND `guid` = 10830;

View File

@@ -1,6 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625485014381956791');
-- Relocate Dread Swoop
DELETE FROM `creature` WHERE `id` = 4692 AND `guid` = 27980;
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
(27980, 4692, 1, 0, 0, 1, 1, 1192, 0, 52.892, 1563.021, 124.512, 3.459, 300, 3, 0, 1163, 0, 1, 0, 0, 0, '', 0);

View File

@@ -1,7 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625489162833644602');
-- Add gossip to Maggran Earthbinder
DELETE FROM `gossip_menu` WHERE `MenuID` = 50008;
INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES
(50008, 5443);
UPDATE `creature_template` SET `gossip_menu_id` = 50008 WHERE `entry` = 11860;

View File

@@ -1,5 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625490612430815354');
-- Remove Whit Wantmal's loot table
UPDATE `creature_template` SET `lootid` = 0 WHERE `entry` = 275;
DELETE FROM `creature_loot_template` WHERE `Entry` = 275;

View File

@@ -1,7 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625511611223853500');
-- It was set to waypoint movement
UPDATE `creature_template` SET `MovementType` = 0 WHERE (`entry` = 16916);
-- It was set to random movement
UPDATE `creature` SET `MovementType` = 0 WHERE (`id` = 16916) AND (`guid` IN (58691));

View File

@@ -1,12 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625577114142882549');
-- Delete various incorrect items from Torwa's Pouch
DELETE FROM `item_loot_template` WHERE `Entry` = 11568 AND `Item` IN (2450, 3820, 8838, 11018, 16204);
-- Make Preserved Pheromone Mixture drop with 100% chance
UPDATE `item_loot_template` SET `Chance` = 100 WHERE `Entry` = 11568 AND `Item` = 11570;
-- Delete Threshadon Meat/Preserved Pheromone from Hoard of the Black Dragonflight
DELETE FROM `item_loot_template` WHERE `Entry` = 10569 AND `Item` IN (11569, 11570);
-- Delete Threshadon Meat/Preserved Pheromone from A Small Pack
DELETE FROM `item_loot_template` WHERE `Entry` = 11107 AND `Item` IN (11569, 11570);

View File

@@ -1,4 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625579303979883175');
-- Correct Glasshide Gazer position and movement
UPDATE `creature` SET `position_z` = 16.25, `MovementType` = 1, `wander_distance` = 25 where `id` = 5420 AND `guid` = 21996;

View File

@@ -1,7 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1625583552450565968');
-- Correct Ironfur Bear spawn position
UPDATE `creature` SET `position_x` = -4120.52, `position_y` = -621.2, `position_z` = -18.74 WHERE `id` = 5268 AND `guid` = 50650;
-- Correct Longtooth Runner spawn position
UPDATE `creature` SET `position_x` = -4270.84, `position_y` = 36.42, `position_z` = 55.14 WHERE `id` = 5286 AND `guid` = 50875;