mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-19 03:45:43 +00:00
31
data/sql/updates/db_world/2021_10_10_01.sql
Normal file
31
data/sql/updates/db_world/2021_10_10_01.sql
Normal file
@@ -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`;
|
||||
65
data/sql/updates/db_world/2021_10_10_02.sql
Normal file
65
data/sql/updates/db_world/2021_10_10_02.sql
Normal file
@@ -0,0 +1,65 @@
|
||||
-- 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;
|
||||
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`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(68,0,1,0,22,0,100,0,101,5000,5000,0,80,6800,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ironforge Guard - On Received Emote 'Wave' - Run Script"),
|
||||
(68,0,2,0,22,0,100,0,78,5000,5000,0,80,6801,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ironforge Guard - On Received Emote 'Salute' - Run Script"),
|
||||
(68,0,3,0,22,0,100,0,58,5000,5000,0,80,6802,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ironforge Guard - On Received Emote 'Kiss' - Run Script"),
|
||||
(68,0,4,0,22,0,100,0,84,5000,5000,0,80,6803,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ironforge Guard - On Received Emote 'Shy' - Run Script"),
|
||||
(68,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"),
|
||||
(68,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`=68;
|
||||
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (6800,6801,6802,6803,6804) AND `source_type`=9;
|
||||
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`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(6800,9,0,0,0,0,100,0,0,0,0,0,103,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Rooted On"),
|
||||
(6800,9,1,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Orientation"),
|
||||
(6800,9,2,0,0,0,100,0,2000,2000,0,0,5,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Play Emote 'Wave'"),
|
||||
(6800,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"),
|
||||
(6800,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"),
|
||||
(6801,9,0,0,0,0,100,0,0,0,0,0,103,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Rooted On"),
|
||||
(6801,9,1,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Orientation"),
|
||||
(6801,9,2,0,0,0,100,0,2000,2000,0,0,5,66,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Play Emote 'Salute'"),
|
||||
(6801,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"),
|
||||
(6801,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"),
|
||||
(6802,9,0,0,0,0,100,0,0,0,0,0,103,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Rooted On"),
|
||||
(6802,9,1,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Orientation"),
|
||||
(6802,9,2,0,0,0,100,0,2000,2000,0,0,5,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Play Emote 'Bow'"),
|
||||
(6802,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"),
|
||||
(6802,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"),
|
||||
(6803,9,0,0,0,0,100,0,0,0,0,0,103,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Rooted On"),
|
||||
(6803,9,1,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Orientation"),
|
||||
(6803,9,2,0,0,0,100,0,2000,2000,0,0,5,23,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Play Emote 'Flex'"),
|
||||
(6803,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"),
|
||||
(6803,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"),
|
||||
(6804,9,0,0,0,0,100,0,0,0,0,0,103,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Rooted On"),
|
||||
(6804,9,1,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Stormwind City Guard - On Script - Set Orientation"),
|
||||
(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`;
|
||||
41
data/sql/updates/db_world/2021_10_10_03.sql
Normal file
41
data/sql/updates/db_world/2021_10_10_03.sql
Normal file
@@ -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`;
|
||||
32
data/sql/updates/db_world/2021_10_10_04.sql
Normal file
32
data/sql/updates/db_world/2021_10_10_04.sql
Normal file
@@ -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`;
|
||||
30
data/sql/updates/db_world/2021_10_10_05.sql
Normal file
30
data/sql/updates/db_world/2021_10_10_05.sql
Normal file
@@ -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`;
|
||||
29
data/sql/updates/db_world/2021_10_10_06.sql
Normal file
29
data/sql/updates/db_world/2021_10_10_06.sql
Normal file
@@ -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`;
|
||||
37
data/sql/updates/db_world/2021_10_10_07.sql
Normal file
37
data/sql/updates/db_world/2021_10_10_07.sql
Normal file
@@ -0,0 +1,37 @@
|
||||
-- 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;
|
||||
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`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(5595,0,1,0,22,0,100,0,101,5000,5000,0,80,6800,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ironforge Guard - On Received Emote 'Wave' - Run Script"),
|
||||
(5595,0,2,0,22,0,100,0,78,5000,5000,0,80,6801,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ironforge Guard - On Received Emote 'Salute' - Run Script"),
|
||||
(5595,0,3,0,22,0,100,0,58,5000,5000,0,80,6802,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ironforge Guard - On Received Emote 'Kiss' - Run Script"),
|
||||
(5595,0,4,0,22,0,100,0,84,5000,5000,0,80,6803,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ironforge Guard - On Received Emote 'Shy' - Run Script"),
|
||||
(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`;
|
||||
31
data/sql/updates/db_world/2021_10_10_08.sql
Normal file
31
data/sql/updates/db_world/2021_10_10_08.sql
Normal file
@@ -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`;
|
||||
33
data/sql/updates/db_world/2021_10_10_09.sql
Normal file
33
data/sql/updates/db_world/2021_10_10_09.sql
Normal file
@@ -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`;
|
||||
103
data/sql/updates/db_world/2021_10_10_10.sql
Normal file
103
data/sql/updates/db_world/2021_10_10_10.sql
Normal file
@@ -0,0 +1,103 @@
|
||||
-- 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);
|
||||
|
||||
DELETE FROM `gameobject` WHERE `guid` IN (6548,6553,6555,6557,6559,6561,6562,6563,6565,6567,6568,6573,6580,6585,6586,6587,6589,6591,6593,
|
||||
6594,6595,6596,6598,6601,6612,6613,6614,6615,6616,6618,6619,6620,6621);
|
||||
INSERT INTO `gameobject` VALUES
|
||||
(6548,180397,530,0,0,1,1,-2047,5349.84,-41.0873,4.24115,0,0,-0.852641,0.522496,300,255,1,'',0),
|
||||
(6553,180397,530,0,0,1,1,-2032.1,5221.72,-40.7506,1.51844,0,0,-0.688356,-0.725373,300,255,1,'',0),
|
||||
(6555,180397,530,0,0,1,1,-1941.28,5409.95,-12.4698,3.15907,0,0,-0.999962,0.0087363,300,255,1,'',0),
|
||||
(6557,180397,530,0,0,1,1,-1882.33,5509.25,-12.5392,1.93731,0,0,-0.824125,-0.566409,300,255,1,'',0),
|
||||
(6559,180397,530,0,0,1,1,-1848.87,5349.6,-12.5184,4.86947,0,0,-0.649449,0.760405,300,255,1,'',0),
|
||||
(6561,180397,530,0,0,1,1,-1836.9,5146.54,-42.9014,2.77507,0,0,-0.983255,-0.182237,300,255,1,'',0),
|
||||
(6562,180397,530,0,0,1,1,-1814.73,5433.6,-12.4561,3.29869,0,0,-0.996917,0.0784657,300,255,1,'',0),
|
||||
(6563,180397,530,0,0,1,1,-1786.12,5453.28,-12.5254,0.261798,0,0,-0.130526,-0.991445,300,255,1,'',0),
|
||||
(6565,180397,530,0,0,1,1,-1783.08,5253.05,-40.3064,5.44543,0,0,-0.406736,0.913546,300,255,1,'',0),
|
||||
(6567,180397,530,0,0,1,1,-1679.59,5503.09,-40.4978,0.837757,0,0,-0.406736,-0.913546,300,255,1,'',0),
|
||||
(6568,180397,530,0,0,1,1,-1669.58,5412.65,-40.5241,0.0174525,0,0,-0.00872607,-0.999962,300,255,1,'',0),
|
||||
(6573,180397,530,0,0,1,1,-1647.68,5217.71,-42.5536,3.07177,0,0,-0.999391,-0.0349043,300,255,1,'',0),
|
||||
(6580,180397,571,0,0,1,1,5664.43,791.297,653.83,5.61996,0,0,-0.325567,0.945519,300,255,1,'',0),
|
||||
(6585,180397,571,0,0,1,1,5674.48,808.294,654.311,4.50296,0,0,-0.777144,0.629323,300,255,1,'',0),
|
||||
(6586,180397,1,0,0,1,1,9719.91,2545.86,1335.68,5.3058,0,0,-0.469471,0.882948,300,255,1,'',0),
|
||||
(6587,180397,1,0,0,1,1,9963.39,2490.04,1316.1,0,0,0,0,1,300,255,1,'',0),
|
||||
(6589,180397,1,0,0,1,1,9966.02,2180.19,1328.12,3.73501,0,0,-0.956305,0.292372,300,255,1,'',0),
|
||||
(6591,180397,1,0,0,1,1,9985.58,2342.43,1330.79,3.19186,0,0,-0.999684,0.0251295,300,255,1,'',0),
|
||||
(6593,180397,530,0,0,1,1,-3827.9,-11728.4,-106.771,2.18166,0,0,-0.887011,-0.461749,300,255,1,'',0),
|
||||
(6594,180397,530,0,0,1,1,-3841.83,-11419,-132.059,3.82228,0,0,-0.942641,0.333809,300,255,1,'',0),
|
||||
(6595,180397,530,0,0,1,1,-3909.87,-11632.8,-138.08,1.62316,0,0,-0.725376,-0.688353,300,255,1,'',0),
|
||||
(6596,180397,530,0,0,1,1,-3947.58,-11696.7,-138.757,3.52558,0,0,-0.981626,0.190814,300,255,1,'',0),
|
||||
(6598,180397,530,0,0,1,1,-4161.83,-11451.8,-131.011,0.506145,0,0,-0.25038,-0.968148,300,255,1,'',0),
|
||||
(6601,180397,0,0,0,1,1,-4675.39,-985.716,501.659,1.37881,0,0,-0.636078,-0.771625,300,255,1,'',0),
|
||||
(6612,180397,0,0,0,1,1,-4833.68,-1172.16,502.195,1.25664,0,0,-0.587786,-0.809016,300,255,1,'',0),
|
||||
(6613,180397,0,0,0,1,1,-4917.24,-844.055,501.661,3.82228,0,0,-0.942641,0.333809,300,255,1,'',0),
|
||||
(6614,180397,0,0,0,1,1,-5035.67,-921.683,501.659,0,0,0,0,1,300,255,1,'',0),
|
||||
(6615,180397,0,0,0,1,1,-5039.29,-1259.13,505.3,0.715585,0,0,-0.350207,-0.936672,300,255,1,'',0),
|
||||
(6616,180397,0,0,0,1,1,-8386.36,288.661,120.885,3.81389,0,0,-0.944032,0.329855,300,255,1,'',0),
|
||||
(6618,180397,0,0,0,1,1,-8404.29,577.574,92.069,5.28835,0,0,-0.477158,0.878817,300,255,1,'',0),
|
||||
(6619,180397,0,0,0,1,1,-8842.51,654.82,97.2985,3.80482,0,0,-0.945519,0.325567,300,255,1,'',0),
|
||||
(6620,180397,0,0,0,1,1,-8847.17,593.815,93.454,2.42601,0,0,-0.936673,-0.350206,300,255,1,'',0),
|
||||
(6621,180397,0,0,0,1,1,-8870.55,545.077,106.284,5.06146,0,0,-0.573576,0.819152,300,255,1,'',0);
|
||||
|
||||
DELETE FROM `game_event_gameobject` WHERE `eventEntry`=19 AND `guid`IN (6548,6553,6555,6557,6559,6561,6562,6563,6565,6567,6568,6573,6580,6585,6586,6587,6589,6591,6593,
|
||||
6594,6595,6596,6598,6601,6612,6613,6614,6615,6616,6618,6619,6620,6621);
|
||||
INSERT INTO `game_event_gameobject` VALUES
|
||||
(19,6548),
|
||||
(19,6553),
|
||||
(19,6555),
|
||||
(19,6557),
|
||||
(19,6559),
|
||||
(19,6561),
|
||||
(19,6562),
|
||||
(19,6563),
|
||||
(19,6565),
|
||||
(19,6567),
|
||||
(19,6568),
|
||||
(19,6573),
|
||||
(19,6580),
|
||||
(19,6585),
|
||||
(19,6586),
|
||||
(19,6587),
|
||||
(19,6589),
|
||||
(19,6591),
|
||||
(19,6593),
|
||||
(19,6594),
|
||||
(19,6595),
|
||||
(19,6596),
|
||||
(19,6598),
|
||||
(19,6601),
|
||||
(19,6612),
|
||||
(19,6613),
|
||||
(19,6614),
|
||||
(19,6615),
|
||||
(19,6616),
|
||||
(19,6618),
|
||||
(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`;
|
||||
50
data/sql/updates/db_world/2021_10_10_11.sql
Normal file
50
data/sql/updates/db_world/2021_10_10_11.sql
Normal file
@@ -0,0 +1,50 @@
|
||||
-- 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
|
||||
SET @ENTRY := 2916;
|
||||
DELETE FROM `smart_scripts` WHERE `entryOrGuid` = @ENTRY AND `source_type` = 0;
|
||||
UPDATE `creature_template` SET `AIName` = "SmartAI", `ScriptName` = "" WHERE `entry` = @ENTRY;
|
||||
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`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 20, 0, 100, 0, 724, 0, 0, 0, 80, 291600, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "On player rewarded quest Prospect of Faith (724) - Self: Start timed action list id #291600 (update always)");
|
||||
|
||||
|
||||
-- Timed list 291600
|
||||
SET @ENTRY := 291600;
|
||||
DELETE FROM `smart_scripts` WHERE `entryOrGuid` = @ENTRY AND `source_type` = 9;
|
||||
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`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 83, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "After 0 seconds - Self: Remove npc flags GOSSIP, QUESTGIVER"),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 2.30863, "After 0 seconds - Self: Set orientation to 2.30863"),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 11, 4985, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "After 1 seconds - Self: Cast spell 4985 on Self"),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 2915, 3, 21000, 0, 0, 0, 8, 0, 0, 0, -4633.14, -1324.99, 503.383, 5.44702, "After 0 seconds - Self: Summon creature Hammertoe's Spirit (2915) at (-4633.14, -1324.99, 503.383, 5.44702) as summon type timed despawn with duration 21 seconds"),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 2915, 0, 0, 0, 0, 0, 0, "After 3 seconds - Closest alive creature Hammertoe's Spirit (2915) in 100 yards: Talk 0 to invoker"),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "After 7 seconds - Self: Talk 0 to invoker"),
|
||||
(@ENTRY, 9, 6, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 19, 2915, 0, 0, 0, 0, 0, 0, "After 4 seconds - Closest alive creature Hammertoe's Spirit (2915) in 100 yards: Talk 1 to invoker"),
|
||||
(@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`;
|
||||
325
data/sql/updates/db_world/2021_10_10_12.sql
Normal file
325
data/sql/updates/db_world/2021_10_10_12.sql
Normal file
@@ -0,0 +1,325 @@
|
||||
-- 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');
|
||||
|
||||
|
||||
-- Add Creatures First
|
||||
DELETE FROM `creature` WHERE `guid` IN (52954, 52955, 86186, 86187, 86188, 86191, 161001, 161002, 161003, 161004, 161005, 161006, 161007, 161008, 161009, 161010, 161011, 161012, 161013, 161014, 161015, 161016, 161017, 161018, 161019, 161020, 161021, 161022, 161023, 161024, 161025, 161026, 161027, 161028, 161029, 161030, 161031, 161032, 161033, 161034, 161035, 161036, 161037, 161038, 161039, 161040, 161041, 161042, 161043);
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES
|
||||
(52954, 12996, 0, 1, 1, 0, 1, -4524.09, -1601.46, 503.945, 2.7995, 300, 0, 0, 1910, 0, 2),
|
||||
(52955, 12996, 0, 1, 1, 0, 1, -4495.38, -1632.11, 503.281, 1.01164, 300, 0, 0, 1910, 0, 2),
|
||||
(86186, 13000, 0, 1, 1, 0, 0, -4753.54, -1644.35, 503.408, 5.61996, 300, 0, 0, 328, 0, 0),
|
||||
(86187, 13000, 0, 1, 1, 0, 0, -4749.15, -1703.06, 503.324, 3.88574, 300, 0, 0, 328, 0, 0),
|
||||
(86188, 13000, 0, 1, 1, 0, 1, -4739.14, -1705.1, 503.408, 5.25344, 300, 0, 0, 328, 0, 0),
|
||||
(86191, 12047, 0, 1, 1, 0, 1, -4488.98, -1581.84, 509.088, 4.10152, 300, 0, 0, 2614, 0, 0),
|
||||
(161001, 721, 0, 1, 1, 0, 0, -4841.44, -1702.25, 505.45, 4.41719, 300, 10, 0, 1, 0, 1),
|
||||
(161002, 721, 0, 1, 1, 0, 0, -4511.08, -1645.97, 504.892, 4.4366, 300, 10, 0, 1, 0, 1),
|
||||
(161003, 721, 0, 1, 1, 0, 0, -4432.92, -1556.55, 482.584, 6.02258, 300, 10, 0, 1, 0, 1),
|
||||
(161004, 721, 0, 1, 1, 0, 0, -4405.9, -1521.26, 479.114, 0.0508368, 300, 10, 0, 1, 0, 1),
|
||||
(161005, 721, 0, 1, 1, 0, 0, -4296.88, -1435.25, 392.267, 6.27347, 300, 10, 0, 1, 0, 1),
|
||||
(161006, 721, 0, 1, 1, 0, 0, -4310.62, -1453.52, 402.814, 0.832907, 300, 10, 0, 1, 0, 1),
|
||||
(161007, 727, 0, 1, 1, 0, 1, -5220.98, -1638.35, 497.961, 2.11185, 300, 0, 0, 1910, 0, 0),
|
||||
(161008, 5595, 0, 1, 1, 0, 1, -5214.34, -1631.39, 497.968, 2.40855, 300, 0, 0, 5228, 0, 0),
|
||||
(161009, 727, 0, 1, 1, 0, 1, -4879.94, -1688.11, 503.449, 0.291719, 300, 0, 0, 15952, 0, 2),
|
||||
(161010, 727, 0, 1, 1, 0, 1, -4906.24, -1731.22, 503.408, 5.2709, 300, 0, 0, 1910, 0, 0),
|
||||
(161011, 727, 0, 1, 1, 0, 1, -4864.09, -1629.83, 503.438, 4.79965, 300, 0, 0, 1910, 0, 0),
|
||||
(161012, 727, 0, 1, 1, 0, 1, -4664.78, -1716.51, 503.407, 2.717255, 300, 0, 0, 1910, 0, 0),
|
||||
(161013, 727, 0, 1, 1, 0, 1, -4677.7, -1727.02, 503.407, 1.16937, 300, 0, 0, 1910, 0, 0),
|
||||
(161014, 727, 0, 1, 1, 0, 1, -4669.03, -1717.4, 503.407, 0.820305, 300, 0, 0, 1910, 0, 0),
|
||||
(161015, 727, 0, 1, 1, 0, 1, -4723, -1651.54, 503.781, 0.245117, 300, 0, 0, 1910, 0, 2),
|
||||
(161016, 5595, 0, 1, 1, 0, 1, -4641.51, -1726.6, 503.407, 1.5708, 300, 0, 0, 5228, 0, 0),
|
||||
(161017, 727, 0, 1, 1, 0, 1, -4559.09, -1651.06, 503.627, 6.26573, 300, 0, 0, 1910, 0, 0),
|
||||
(161018, 727, 0, 1, 1, 0, 1, -4606.63, -1694.36, 503.584, 2.80998, 300, 0, 0, 1910, 0, 0),
|
||||
(161019, 727, 0, 1, 1, 0, 1, -4496.52, -1584.71, 509.088, 2.25148, 300, 0, 0, 1910, 0, 0),
|
||||
(161020, 727, 0, 1, 1, 0, 1, -5211.04, -1625.78, 497.961, 2.80998, 300, 0, 0, 1910, 0, 0),
|
||||
(161021, 727, 0, 1, 1, 0, 1, -5244.77, -1648.93, 497.961, 1.46608, 300, 0, 0, 1910, 0, 0),
|
||||
(161022, 727, 0, 1, 1, 0, 1, -5251.19, -1646.21, 497.961, 1.309, 300, 0, 0, 1910, 0, 0),
|
||||
(161023, 5595, 0, 1, 1, 0, 1, -4936.77, -1744.47, 503.362, 1.15192, 300, 0, 0, 5228, 0, 0),
|
||||
(161024, 727, 0, 1, 1, 0, 1, -4857.38, -1685.34, 503.449, 1.57057, 300, 3, 0, 1910, 0, 1),
|
||||
(161025, 727, 0, 1, 1, 0, 1, -4904.2, -1733.51, 503.407, 2.32129, 300, 0, 0, 1910, 0, 0),
|
||||
(161026, 727, 0, 1, 1, 0, 1, -4870.97, -1629.69, 503.438, 4.64258, 300, 0, 0, 1910, 0, 0),
|
||||
(161027, 727, 0, 1, 1, 0, 1, -4751.84, -1645.54, 503.407, 2.63545, 300, 0, 0, 1910, 0, 0),
|
||||
(161028, 727, 0, 1, 1, 0, 1, -4610.18, -1700.01, 503.781, 1.95477, 300, 0, 0, 1910, 0, 0),
|
||||
(161029, 5595, 0, 1, 1, 0, 1, -4557.15, -1652.2, 503.776, 2.16421, 300, 0, 0, 5228, 0, 0),
|
||||
(161030, 727, 0, 1, 1, 0, 1, -4490.69, -1583.53, 509.088, 0.855211, 300, 0, 0, 1910, 0, 0),
|
||||
(161031, 727, 0, 1, 1, 0, 1, -4486.11, -1590.46, 509.076, 5.20108, 300, 0, 0, 1910, 0, 0),
|
||||
(161032, 2878, 0, 1, 1, 0, 1, -5125.58, -1696.42, 497.919, 0.244346, 300, 0, 0, 1753, 0, 0),
|
||||
(161033, 6391, 0, 1, 1, 0, 1, -5125.08, -1694.8, 497.919, 5.63741, 300, 0, 0, 2250, 0, 0),
|
||||
(161034, 7843, 0, 1, 1, 0, 1, -5246.58, -1518.29, 497.961, 2.35441, 60, 0, 0, 582, 618, 2),
|
||||
(161035, 7843, 0, 1, 1, 0, 1, -5246.58, -1518.29, 497.961, 2.35441, 60, 0, 0, 582, 618, 2),
|
||||
(161036, 12996, 0, 1, 1, 0, 1, -4900.52, -1693.01, 503.917, 3.46727, 300, 0, 0, 1910, 0, 2),
|
||||
(161037, 12996, 0, 1, 1, 0, 1, -4748.86, -1658.8, 504.449, 4.43424, 300, 0, 0, 1910, 0, 2),
|
||||
(161038, 13000, 0, 1, 1, 0, 1, -4778.53, -1702.25, 503.407, 4.18879, 300, 0, 0, 328, 0, 0),
|
||||
(161039, 13000, 0, 1, 1, 0, 1, -4708.23, -1701.42, 503.407, 4.11898, 300, 0, 0, 328, 0, 0),
|
||||
(161040, 853, 0, 1, 1, 0, 1, -5123.7, -1696.05, 497.961, 2.98451, 300, 0, 0, 11828, 0, 0),
|
||||
(161041, 1124, 0, 1, 1, 0, 1, -4627.8, -791.872, 644.166, 0.136101, 300, 0, 0, 160, 350, 0),
|
||||
(161042, 1123, 0, 1, 1, 0, 1, -4625.5, -791.542, 643.755, 3.26985, 300, 0, 0, 176, 0, 0),
|
||||
(161043, 1121, 0, 1, 1, 0, 1, -4631.94, -848.495, 640.672, 0.796625, 300, 0, 0, 166, 178, 2);
|
||||
|
||||
-- Give Creatures their respective paths, mounts and emotes
|
||||
DELETE FROM `creature_addon` WHERE `guid` IN (52954, 52955, 86186, 86187, 86188, 86191, 161009, 161010, 161015, 161017, 161019, 161025, 161027, 161029, 161030, 161031, 161032, 161033, 161034, 161036, 161037, 161038, 161039, 161040, 161041, 161042, 161043);
|
||||
INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `emote`) VALUES
|
||||
(52954, 529540, 2786, 0),
|
||||
(52955, 529550, 2786, 0),
|
||||
(86186, 0, 0, 1),
|
||||
(86187, 0, 0, 133),
|
||||
(86188, 0, 0, 133),
|
||||
(86191, 0, 0, 1),
|
||||
(161009, 1610090, 0, 0),
|
||||
(161010, 0, 0, 1),
|
||||
(161015, 1610150, 0, 0),
|
||||
(161017, 0, 0, 22),
|
||||
(161019, 0, 0, 28),
|
||||
(161025, 0, 0, 1),
|
||||
(161027, 0, 0, 18),
|
||||
(161029, 0, 0, 66),
|
||||
(161030, 0, 0, 1),
|
||||
(161031, 0, 0, 3),
|
||||
(161032, 0, 0, 21),
|
||||
(161033, 0, 0, 4),
|
||||
(161034, 1610340, 0, 0),
|
||||
(161036, 1610360, 2786, 0),
|
||||
(161037, 1610370, 2786, 0),
|
||||
(161038, 0, 0, 133),
|
||||
(161039, 0, 0, 133),
|
||||
(161040, 0, 0, 10),
|
||||
(161041, 0, 0, 1),
|
||||
(161042, 0, 0, 1),
|
||||
(161043, 1610430, 1166, 0);
|
||||
|
||||
-- Give Creatures their formations to follow
|
||||
DELETE FROM `creature_formations` WHERE `leaderGUID` IN (161034);
|
||||
INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES
|
||||
(161034, 161035, 5, 0, 512, 0, 0),
|
||||
(161034, 161034, 0, 0, 512, 0, 0);
|
||||
|
||||
|
||||
-- Give Creatures their respective waypoints
|
||||
DELETE FROM `waypoint_data` WHERE `id` IN (529540, 529550, 1610090, 1610150, 1610340, 1610360, 1610370, 1610430);
|
||||
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES
|
||||
(529540, 1, -4518.59, -1613.96, 504.427, 0, 0, 0),
|
||||
(529540, 2, -4519.59, -1625.01, 504.677, 0, 0, 0),
|
||||
(529540, 3, -4527.15, -1634.56, 504.578, 0, 0, 0),
|
||||
(529540, 4, -4558.06, -1630.41, 503.901, 0, 0, 0),
|
||||
(529540, 5, -4563.65, -1636.72, 503.449, 0, 0, 0),
|
||||
(529540, 6, -4568.63, -1642.61, 503.436, 0, 0, 0),
|
||||
(529540, 7, -4573.4, -1648.35, 503.436, 0, 0, 0),
|
||||
(529540, 8, -4584.84, -1650.11, 504.061, 0, 0, 0),
|
||||
(529540, 9, -4604.96, -1652.27, 504.322, 0, 0, 0),
|
||||
(529540, 10, -4612.11, -1631.77, 503.592, 0, 0, 0),
|
||||
(529540, 11, -4720.28, -1632.54, 503.212, 0, 0, 0),
|
||||
(529540, 12, -4612.11, -1631.77, 503.592, 0, 0, 0),
|
||||
(529540, 13, -4604.96, -1652.27, 504.322, 0, 0, 0),
|
||||
(529540, 14, -4584.84, -1650.11, 504.061, 0, 0, 0),
|
||||
(529540, 15, -4573.4, -1648.35, 503.436, 0, 0, 0),
|
||||
(529540, 16, -4568.63, -1642.61, 503.436, 0, 0, 0),
|
||||
(529540, 17, -4563.65, -1636.72, 503.449, 0, 0, 0),
|
||||
(529540, 18, -4558.06, -1630.41, 503.901, 0, 0, 0),
|
||||
(529540, 19, -4527.15, -1634.56, 504.578, 0, 0, 0),
|
||||
(529540, 20, -4519.59, -1625.01, 504.677, 0, 0, 0),
|
||||
(529550, 1, -4495.38, -1632.11, 503.281, 0, 0, 0),
|
||||
(529550, 2, -4481.32, -1624.48, 499.031, 0, 0, 0),
|
||||
(529550, 3, -4476.08, -1615.97, 496.281, 0, 0, 0),
|
||||
(529550, 4, -4460.79, -1594.32, 490.003, 0, 0, 0),
|
||||
(529550, 5, -4451.25, -1580.12, 488.128, 0, 0, 0),
|
||||
(529550, 6, -4438.87, -1565.7, 483.94, 0, 0, 0),
|
||||
(529550, 7, -4408.5, -1528.73, 478.152, 0, 0, 0),
|
||||
(529550, 8, -4404.45, -1517.27, 479.902, 0, 0, 0),
|
||||
(529550, 9, -4438.87, -1565.7, 483.94, 0, 0, 0),
|
||||
(529550, 10, -4451.25, -1580.12, 488.128, 0, 0, 0),
|
||||
(529550, 11, -4460.79, -1594.32, 490.003, 0, 0, 0),
|
||||
(529550, 12, -4476.08, -1615.97, 496.281, 0, 0, 0),
|
||||
(529550, 13, -4481.32, -1624.48, 499.031, 0, 0, 0),
|
||||
(529550, 14, -4495.38, -1632.11, 503.281, 0, 0, 0),
|
||||
(529550, 15, -4522.39, -1665.24, 504.703, 0, 0, 0),
|
||||
(529550, 16, -4527.54, -1678.83, 504.628, 0, 0, 0),
|
||||
(529550, 17, -4522.74, -1694.59, 506.753, 0, 0, 0),
|
||||
(529550, 18, -4527.54, -1678.83, 504.628, 0, 0, 0),
|
||||
(529550, 19, -4522.39, -1665.24, 504.703, 0, 0, 0),
|
||||
(1610090, 1, -4833.33, -1694.97, 504.074, 0, 0, 0),
|
||||
(1610090, 2, -4850.25, -1694.53, 503.574, 0, 0, 0),
|
||||
(1610090, 3, -4865.31, -1688.79, 503.449, 0, 0, 0),
|
||||
(1610090, 4, -4863.75, -1675.94, 503.449, 0, 0, 0),
|
||||
(1610090, 5, -4865.35, -1659.29, 503.475, 0, 0, 0),
|
||||
(1610090, 6, -4863.75, -1675.94, 503.449, 0, 0, 0),
|
||||
(1610090, 7, -4865.31, -1688.79, 503.449, 0, 0, 0),
|
||||
(1610090, 8, -4879.94, -1688.11, 503.449, 0, 0, 0),
|
||||
(1610090, 9, -4899.74, -1695, 503.699, 0, 0, 0),
|
||||
(1610090, 10, -4922.21, -1715.69, 503.448, 0, 0, 0),
|
||||
(1610090, 11, -4936.63, -1737.98, 503.411, 0, 0, 0),
|
||||
(1610090, 12, -4922.21, -1715.69, 503.448, 0, 0, 0),
|
||||
(1610090, 13, -4899.74, -1695, 503.699, 0, 0, 0),
|
||||
(1610090, 14, -4879.94, -1688.11, 503.449, 0, 0, 0),
|
||||
(1610090, 15, -4865.31, -1688.79, 503.449, 0, 0, 0),
|
||||
(1610090, 16, -4850.25, -1694.53, 503.574, 0, 0, 0),
|
||||
(1610090, 17, -4833.33, -1694.97, 504.074, 0, 0, 0),
|
||||
(1610090, 18, -4820.9, -1691.2, 503.69, 0, 0, 0),
|
||||
(1610150, 1, -4746.25, -1647.44, 503.359, 0, 0, 1),
|
||||
(1610150, 2, -4736.91, -1653.07, 503.769, 0, 0, 1),
|
||||
(1610150, 3, -4723, -1651.54, 503.781, 0, 0, 1),
|
||||
(1610150, 4, -4698.26, -1650.24, 503.574, 0, 0, 1),
|
||||
(1610150, 5, -4671.61, -1650.73, 503.699, 0, 0, 1),
|
||||
(1610150, 6, -4653.1, -1650.52, 503.949, 0, 0, 1),
|
||||
(1610150, 7, -4626.28, -1651.3, 504.197, 0, 0, 1),
|
||||
(1610150, 8, -4611.06, -1648.4, 503.572, 0, 0, 1),
|
||||
(1610150, 9, -4599.79, -1641.67, 503.436, 0, 0, 1),
|
||||
(1610150, 10, -4585.35, -1633.9, 503.436, 0, 0, 1),
|
||||
(1610150, 11, -4573.83, -1631.9, 503.441, 0, 0, 1),
|
||||
(1610150, 12, -4562.14, -1632.03, 503.651, 0, 0, 1),
|
||||
(1610150, 13, -4573.83, -1631.9, 503.441, 0, 0, 1),
|
||||
(1610150, 14, -4585.35, -1633.9, 503.436, 0, 0, 1),
|
||||
(1610150, 15, -4599.79, -1641.67, 503.436, 0, 0, 1),
|
||||
(1610150, 16, -4611.06, -1648.4, 503.572, 0, 0, 1),
|
||||
(1610150, 17, -4626.28, -1651.3, 504.197, 0, 0, 1),
|
||||
(1610150, 18, -4653.1, -1650.52, 503.949, 0, 0, 1),
|
||||
(1610150, 19, -4671.61, -1650.73, 503.699, 0, 0, 1),
|
||||
(1610150, 20, -4698.26, -1650.24, 503.574, 0, 0, 1),
|
||||
(1610150, 21, -4723, -1651.54, 503.781, 0, 0, 1),
|
||||
(1610150, 22, -4736.91, -1653.07, 503.769, 0, 0, 1),
|
||||
(1610150, 23, -4746.03, -1647.40, 503.362, 2.79798, 1000, 1),
|
||||
(1610340, 1, -5246.58, -1518.29, 497.961, 0, 1000, 1),
|
||||
(1610340, 2, -5249.91, -1542.55, 497.961, 0, 0, 1),
|
||||
(1610340, 3, -5251.34, -1551.03, 497.961, 0, 0, 1),
|
||||
(1610340, 4, -5252.96, -1560.5, 497.961, 0, 0, 1),
|
||||
(1610340, 5, -5250.34, -1568.85, 497.961, 0, 0, 1),
|
||||
(1610340, 6, -5246.25, -1579.79, 497.961, 0, 0, 1),
|
||||
(1610340, 7, -5237.69, -1596.13, 497.961, 0, 0, 1),
|
||||
(1610340, 8, -5222.46, -1613.23, 497.961, 0, 0, 1),
|
||||
(1610340, 9, -5216.4, -1629.66, 497.961, 0, 0, 1),
|
||||
(1610340, 10, -5208.19, -1637.28, 497.961, 0, 0, 1),
|
||||
(1610340, 11, -5193.03, -1647.98, 497.961, 0, 0, 1),
|
||||
(1610340, 12, -5186.24, -1665, 497.961, 0, 0, 1),
|
||||
(1610340, 13, -5173.13, -1669.51, 497.961, 0, 0, 1),
|
||||
(1610340, 14, -5147.58, -1673.94, 497.961, 0, 0, 1),
|
||||
(1610340, 15, -5132.08, -1674.8, 497.961, 0, 1000, 1),
|
||||
(1610340, 16, -5147.58, -1673.94, 497.961, 0, 0, 1),
|
||||
(1610340, 17, -5173.13, -1669.51, 497.961, 0, 0, 1),
|
||||
(1610340, 18, -5186.24, -1665, 497.961, 0, 0, 1),
|
||||
(1610340, 19, -5193.03, -1647.98, 497.961, 0, 0, 1),
|
||||
(1610340, 20, -5208.19, -1637.28, 497.961, 0, 0, 1),
|
||||
(1610340, 21, -5216.4, -1629.66, 497.961, 0, 0, 1),
|
||||
(1610340, 22, -5222.46, -1613.23, 497.961, 0, 0, 1),
|
||||
(1610340, 23, -5237.69, -1596.13, 497.961, 0, 0, 1),
|
||||
(1610340, 24, -5246.25, -1579.79, 497.961, 0, 0, 1),
|
||||
(1610340, 25, -5250.34, -1568.85, 497.961, 0, 0, 1),
|
||||
(1610340, 26, -5252.96, -1560.5, 497.961, 0, 0, 1),
|
||||
(1610340, 27, -5251.34, -1551.03, 497.961, 0, 0, 1),
|
||||
(1610340, 28, -5249.91, -1542.55, 497.961, 0, 0, 1),
|
||||
(1610340, 29, -5246.58, -1518.29, 497.961, 0, 1000, 1),
|
||||
(1610360, 1, -4900.52, -1693.01, 503.917, 0, 0, 0),
|
||||
(1610360, 2, -4905.66, -1696.63, 504.042, 0, 0, 0),
|
||||
(1610360, 3, -4932.19, -1713.26, 503.448, 0, 0, 0),
|
||||
(1610360, 4, -4939.79, -1713.4, 503.407, 0, 0, 0),
|
||||
(1610360, 5, -4991.93, -1697.25, 501.027, 0, 0, 0),
|
||||
(1610360, 6, -5077.13, -1672.12, 497.961, 0, 0, 0),
|
||||
(1610360, 7, -5093.73, -1655.12, 498.509, 0, 0, 0),
|
||||
(1610360, 8, -5101.23, -1649.31, 498.759, 0, 0, 0),
|
||||
(1610360, 9, -5157.22, -1636.24, 498.509, 0, 0, 0),
|
||||
(1610360, 10, -5165.98, -1634.89, 498.259, 0, 0 ,0),
|
||||
(1610360, 11, -5172.99, -1636.41, 497.961, 2.98117, 0, 0),
|
||||
(1610360, 12, -5212.88, -1625.82, 497.961, 0, 0, 0),
|
||||
(1610360, 13, -5222.16, -1625.35, 497.961, 1.49169, 0, 0),
|
||||
(1610360, 14, -5271.97, -1609.86, 497.965, 0.45746, 0, 0),
|
||||
(1610360, 15, -5257.38, -1604.52, 497.961, 4.306, 0, 0),
|
||||
(1610360, 16, -5249.05, -1585.17, 497.961, 0, 0, 0),
|
||||
(1610360, 17, -5235.77, -1578.42, 497.961, -2.68817, 0, 0),
|
||||
(1610360, 18, -5225.53, -1583.78, 497.961, 1.49228, 0, 0),
|
||||
(1610360, 19, -5219.15, -1602.7, 497.961, 2.59347, 0, 0),
|
||||
(1610360, 20, -5212.88, -1625.82, 497.961, 0, 0, 0),
|
||||
(1610360, 21, -5172.99, -1636.41, 497.961, 2.98117, 0, 0),
|
||||
(1610360, 22, -5165.98, -1634.89, 498.259, 0, 0, 0),
|
||||
(1610360, 23, -5157.22, -1636.24, 498.509, 0, 0, 0),
|
||||
(1610360, 24, -5101.23, -1649.31, 498.759, 0, 0, 0),
|
||||
(1610360, 25, -5093.73, -1655.12, 498.509, 0, 0, 0),
|
||||
(1610360, 26, -5077.13, -1672.12, 497.961, 0, 0, 0),
|
||||
(1610360, 27, -5003.67, -1710.3, 498.711, 0, 0, 0),
|
||||
(1610360, 28, -4995.86, -1710.01, 501.534, 0, 0, 0),
|
||||
(1610360, 29, -4992.38, -1705.6, 502.284, 0, 0, 0),
|
||||
(1610360, 30, -4991.93, -1697.25, 501.027, 0, 0, 0),
|
||||
(1610360, 31, -4939.79, -1713.4, 503.407, 0, 0, 0),
|
||||
(1610360, 32, -4932.19, -1713.26, 503.448, 0, 0, 0),
|
||||
(1610360, 33, -4905.66, -1696.63, 504.042, 0, 0, 0),
|
||||
(1610370, 1, -4748.86, -1658.8, 504.449, 0, 0, 0),
|
||||
(1610370, 2, -4791.84, -1658.47, 504.449, 0, 0, 0),
|
||||
(1610370, 3, -4791.71, -1669.03, 503.449, 0, 0, 0),
|
||||
(1610370, 4, -4784.33, -1672.2, 503.449, 0, 0, 0),
|
||||
(1610370, 5, -4782.64, -1679.48, 503.449, 0, 0, 0),
|
||||
(1610370, 6, -4780.94, -1684.72, 503.449, 0, 0, 0),
|
||||
(1610370, 7, -4782.5, -1690.17, 503.449, 0, 0, 0),
|
||||
(1610370, 8, -4788.1, -1689.92, 503.449, 0, 0, 0),
|
||||
(1610370, 9, -4793.46, -1688.05, 503.449, 0, 0, 0),
|
||||
(1610370, 10, -4801.92, -1686.43, 503.449, 0, 0, 0),
|
||||
(1610370, 11, -4809.65, -1687.08, 503.449, 0, 0, 0),
|
||||
(1610370, 12, -4818.29, -1688.46, 503.449, 0, 0, 0),
|
||||
(1610370, 13, -4825.65, -1691.36, 503.699, 0, 0, 0),
|
||||
(1610370, 14, -4832.92, -1693.74, 503.824, 0, 0, 0),
|
||||
(1610370, 15, -4841.56, -1694.59, 503.824, 0, 0, 0),
|
||||
(1610370, 16, -4832.92, -1693.74, 503.824, 0, 0, 0),
|
||||
(1610370, 17, -4825.65, -1691.36, 503.699, 0, 0, 0),
|
||||
(1610370, 18, -4818.29, -1688.46, 503.449, 0, 0, 0),
|
||||
(1610370, 19, -4809.65, -1687.08, 503.449, 0, 0, 0),
|
||||
(1610370, 20, -4801.92, -1686.43, 503.449, 0, 0, 0),
|
||||
(1610370, 21, -4793.46, -1688.05, 503.449, 0, 0, 0),
|
||||
(1610370, 22, -4788.1, -1689.92, 503.449, 0, 0, 0),
|
||||
(1610370, 23, -4782.5, -1690.17, 503.449, 0, 0, 0),
|
||||
(1610370, 24, -4780.94, -1684.72, 503.449, 0, 0, 0),
|
||||
(1610370, 25, -4782.64, -1679.48, 503.449, 0, 0, 0),
|
||||
(1610370, 26, -4784.33, -1672.2, 503.449, 0, 0, 0),
|
||||
(1610370, 27, -4791.71, -1669.03, 503.449, 0, 0, 0),
|
||||
(1610370, 28, -4791.84, -1658.47, 504.449, 0, 0, 0),
|
||||
(1610430, 1, -4631.94, -848.495, 640.672, 0.796625, 10000, 0),
|
||||
(1610430, 2, -4618.64, -835.561, 640.453, 0, 0, 0),
|
||||
(1610430, 3, -4601.49, -817.146, 639.26, 0, 0, 0),
|
||||
(1610430, 4, -4602.65, -814.052, 639.594, 0, 0, 0),
|
||||
(1610430, 5, -4608.2, -809.608, 640.899, 0, 0, 0),
|
||||
(1610430, 6, -4612.96, -807.284, 641.739, 0, 0, 0),
|
||||
(1610430, 7, -4618.28, -804.654, 642.979, 0, 0, 0),
|
||||
(1610430, 8, -4621.56, -798.121, 643.449, 0, 0, 0),
|
||||
(1610430, 9, -4625, -786.671, 643.901, 0, 0, 0),
|
||||
(1610430, 10, -4628.18, -779.315, 644.397, 0, 0, 0),
|
||||
(1610430, 11, -4631.17, -772.648, 644.678, 0, 0, 0),
|
||||
(1610430, 12, -4633.12, -766.495, 644.969, 0, 0, 0),
|
||||
(1610430, 13, -4635.65, -759.546, 645.164, 0, 0, 0),
|
||||
(1610430, 14, -4633.12, -766.495, 644.969, 0, 0, 0),
|
||||
(1610430, 15, -4631.17, -772.648, 644.678, 0, 0, 0),
|
||||
(1610430, 16, -4628.18, -779.315, 644.397, 0, 0, 0),
|
||||
(1610430, 17, -4625, -786.671, 643.901, 0, 0, 0),
|
||||
(1610430, 18, -4621.56, -798.121, 643.449, 0, 0, 0),
|
||||
(1610430, 19, -4618.28, -804.654, 642.979, 0, 0, 0),
|
||||
(1610430, 20, -4612.96, -807.284, 641.739, 0, 0, 0),
|
||||
(1610430, 21, -4608.2, -809.608, 640.899, 0, 0, 0),
|
||||
(1610430, 22, -4602.65, -814.052, 639.594, 0, 0, 0),
|
||||
(1610430, 23, -4601.49, -817.146, 639.26, 0, 0, 0),
|
||||
(1610430, 24, -4618.64, -835.561, 640.453, 0, 0, 0);
|
||||
|
||||
-- Spawn Campfire in Camp
|
||||
DELETE FROM `gameobject` WHERE `guid`=20592;
|
||||
INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES
|
||||
(20592, 3085, 0, 1, 1, -4667.08, -1715.54, 503.324, 3.07425, 0, 0, 0.999433, 0.0336635, 25, 100, 1);
|
||||
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`;
|
||||
67
data/sql/updates/db_world/2021_10_10_13.sql
Normal file
67
data/sql/updates/db_world/2021_10_10_13.sql
Normal file
@@ -0,0 +1,67 @@
|
||||
-- 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
|
||||
|
||||
-- Waypoint and equipment taken from cmangos/tbc-db@ea2fab0 cmangos/tbc-db@381c515
|
||||
UPDATE `creature_model_info` SET `DisplayID_Other_Gender` = 0 WHERE `DisplayID` = 2582;
|
||||
UPDATE `creature_equip_template` SET `ItemID1` = 4560, `VerifiedBuild` = 0 WHERE `CreatureID` = 14221 AND `ID` = 1;
|
||||
UPDATE `creature` SET `position_x` = 717.6572, `position_y` = -846.4034, `position_z` = 160.7536, `orientation` = 3.351032 WHERE `id` = 14221;
|
||||
|
||||
SET @NPC := 86756;
|
||||
SET @PATH := @NPC * 10;
|
||||
|
||||
UPDATE `creature` SET `wander_distance`= 0, `MovementType`= 2 WHERE `guid`=@NPC;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@NPC;
|
||||
INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`auras`) VALUES (@NPC,@PATH,0,0,1,0, '');
|
||||
|
||||
DELETE FROM `waypoint_data` WHERE `id` = @PATH;
|
||||
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES
|
||||
(@PATH,1,710.176,-847.23,158.978,0,0),
|
||||
(@PATH,2,700.134,-853.063,158.516,0,0),
|
||||
(@PATH,3,684.42,-847.68,158.498,0,0),
|
||||
(@PATH,4,666.937,-858.739,158.498,0,0),
|
||||
(@PATH,5,663.885,-866.644,158.499,0,0),
|
||||
(@PATH,6,662.637,-879.389,158.291,0,0),
|
||||
(@PATH,7,659.842,-884.845,158.617,0,0),
|
||||
(@PATH,8,666.729,-899.79,164.624,0,0),
|
||||
(@PATH,9,669.022,-904.201,164.414,0,0),
|
||||
(@PATH,10,667.229,-921.961,164.414,0,0),
|
||||
(@PATH,11,666.778,-939.546,164.85,0,0),
|
||||
(@PATH,12,673.587,-950.274,164.35,0,0),
|
||||
(@PATH,13,684.347,-959.261,164.35,0,0),
|
||||
(@PATH,14,698.708,-966.321,164.653,0,0),
|
||||
(@PATH,15,708.321,-976.576,165.562,0,30000),
|
||||
(@PATH,16,700.121,-957.096,164.68,0,0),
|
||||
(@PATH,17,715.224,-933.369,164.344,0,0),
|
||||
(@PATH,18,716.543,-899.917,166.366,0,0),
|
||||
(@PATH,19,715.204,-866.595,161.66,0,0),
|
||||
(@PATH,20,717.657,-846.403,160.754,0,0),
|
||||
(@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`;
|
||||
29
data/sql/updates/db_world/2021_10_10_14.sql
Normal file
29
data/sql/updates/db_world/2021_10_10_14.sql
Normal file
@@ -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`;
|
||||
32
data/sql/updates/db_world/2021_10_10_15.sql
Normal file
32
data/sql/updates/db_world/2021_10_10_15.sql
Normal file
@@ -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`;
|
||||
30
data/sql/updates/db_world/2021_10_10_16.sql
Normal file
30
data/sql/updates/db_world/2021_10_10_16.sql
Normal file
@@ -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`;
|
||||
31
data/sql/updates/db_world/2021_10_10_17.sql
Normal file
31
data/sql/updates/db_world/2021_10_10_17.sql
Normal file
@@ -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`;
|
||||
31
data/sql/updates/db_world/2021_10_10_18.sql
Normal file
31
data/sql/updates/db_world/2021_10_10_18.sql
Normal file
@@ -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`;
|
||||
31
data/sql/updates/db_world/2021_10_10_19.sql
Normal file
31
data/sql/updates/db_world/2021_10_10_19.sql
Normal file
@@ -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`;
|
||||
30
data/sql/updates/db_world/2021_10_10_20.sql
Normal file
30
data/sql/updates/db_world/2021_10_10_20.sql
Normal file
@@ -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`;
|
||||
33
data/sql/updates/db_world/2021_10_10_21.sql
Normal file
33
data/sql/updates/db_world/2021_10_10_21.sql
Normal file
@@ -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`;
|
||||
37
data/sql/updates/db_world/2021_10_10_22.sql
Normal file
37
data/sql/updates/db_world/2021_10_10_22.sql
Normal file
@@ -0,0 +1,37 @@
|
||||
-- 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;
|
||||
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`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(1976,0,1,0,22,0,100,0,101,5000,5000,0,80,6800,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Patroller - On Received Emote 'Wave' - Run Script"),
|
||||
(1976,0,2,0,22,0,100,0,78,5000,5000,0,80,6801,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Patroller - On Received Emote 'Salute' - Run Script"),
|
||||
(1976,0,3,0,22,0,100,0,58,5000,5000,0,80,6802,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Patroller - On Received Emote 'Kiss' - Run Script"),
|
||||
(1976,0,4,0,22,0,100,0,84,5000,5000,0,80,6803,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind City Patroller - On Received Emote 'Shy' - Run Script"),
|
||||
(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`;
|
||||
37
data/sql/updates/db_world/2021_10_10_23.sql
Normal file
37
data/sql/updates/db_world/2021_10_10_23.sql
Normal file
@@ -0,0 +1,37 @@
|
||||
-- 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;
|
||||
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`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(1756,0,1,0,22,0,100,0,101,5000,5000,0,80,6800,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind Royal Guard - On Received Emote 'Wave' - Run Script"),
|
||||
(1756,0,2,0,22,0,100,0,78,5000,5000,0,80,6801,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind Royal Guard - On Received Emote 'Salute' - Run Script"),
|
||||
(1756,0,3,0,22,0,100,0,58,5000,5000,0,80,6802,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind Royal Guard - On Received Emote 'Kiss' - Run Script"),
|
||||
(1756,0,4,0,22,0,100,0,84,5000,5000,0,80,6803,0,0,0,0,0,1,0,0,0,0,0,0,0,"Stormwind Royal Guard - On Received Emote 'Shy' - Run Script"),
|
||||
(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`;
|
||||
30
data/sql/updates/db_world/2021_10_10_24.sql
Normal file
30
data/sql/updates/db_world/2021_10_10_24.sql
Normal file
@@ -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`;
|
||||
69
data/sql/updates/db_world/2021_10_10_25.sql
Normal file
69
data/sql/updates/db_world/2021_10_10_25.sql
Normal file
@@ -0,0 +1,69 @@
|
||||
-- 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
|
||||
UPDATE `quest_template_addon` SET `PrevQuestID` = 5236 WHERE (`ID` = 5238);
|
||||
|
||||
-- Alliance side Mission Accomplished! [5237] quests now have the blizz order
|
||||
UPDATE `quest_template_addon` SET `PrevQuestID` = 5226 WHERE (`ID` = 5237);
|
||||
|
||||
-- Faction
|
||||
|
||||
-- FLAGS
|
||||
-- Alliance 1 Human , 4 Dwarf, 8 Night Elf, 64 Gnome ,1024 Draenei
|
||||
-- Horde 2 Orc , 16 Undead, 32 Tauren, 128 Troll, 512 Blood Elf
|
||||
|
||||
-- Alliance Mission Accomplished! [5237]
|
||||
-- Remove first horde flags and add alliance flags after
|
||||
UPDATE `quest_template` SET `AllowableRaces` = `AllowableRaces`&~(2|16|32|128|512) WHERE (`ID` = 5237);
|
||||
UPDATE `quest_template` SET `AllowableRaces` = `AllowableRaces`|1|4|8|64|1024 WHERE (`ID` = 5237);
|
||||
|
||||
-- Horde Mission Accomplished! [5238]
|
||||
-- Remove first alliance flags and add horde flags after
|
||||
UPDATE `quest_template` SET `AllowableRaces` = `AllowableRaces`&~(1|4|8|64|1024) WHERE (`ID` = 5238);
|
||||
UPDATE `quest_template` SET `AllowableRaces` = `AllowableRaces`|2|16|32|128|512 WHERE (`ID` = 5238);
|
||||
|
||||
-- Quest givers and quest enders are switched
|
||||
|
||||
-- Switched from Commander Ashlam Valorfist to High Executor Derrington
|
||||
DELETE FROM `creature_queststarter` WHERE (`quest` = 5238) AND (`id` IN (10838, 10837));
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES
|
||||
(10837, 5238);
|
||||
|
||||
DELETE FROM `creature_questender` WHERE (`quest` = 5238) AND (`id` IN (10838, 10837));
|
||||
INSERT INTO `creature_questender` (`id`, `quest`) VALUES
|
||||
(10837, 5238);
|
||||
|
||||
-- Switched from High Executor Derrington to Commander Ashlam Valorfist
|
||||
DELETE FROM `creature_queststarter` WHERE (`quest` = 5237) AND (`id` IN (10837, 10838));
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES
|
||||
(10838, 5237);
|
||||
|
||||
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`;
|
||||
67
data/sql/updates/db_world/2021_10_10_26.sql
Normal file
67
data/sql/updates/db_world/2021_10_10_26.sql
Normal file
@@ -0,0 +1,67 @@
|
||||
-- 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;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(13, 1, 19250, 0, 0, 31, 0, 3, 12256, 0, 0, 0, 0, '', 'Place Smokeys Explosive targets Mark of Detonation'),
|
||||
(13, 1, 19250, 0, 1, 31, 0, 3, 12255, 0, 0, 0, 0, '', 'Place Smokeys Explosive targets Mark of Detonation'),
|
||||
(13, 1, 19250, 0, 2, 31, 0, 3, 12254, 0, 0, 0, 0, '', 'Place Smokeys Explosive targets Mark of Detonation'),
|
||||
(13, 1, 19250, 0, 3, 31, 0, 3, 12253, 0, 0, 0, 0, '', 'Place Smokeys Explosive targets Mark of Detonation'),
|
||||
(13, 1, 19250, 0, 4, 31, 0, 3, 12252, 0, 0, 0, 0, '', 'Place Smokeys Explosive targets Mark of Detonation'),
|
||||
(13, 1, 19250, 0, 5, 31, 0, 3, 12251, 0, 0, 0, 0, '', 'Place Smokeys Explosive targets Mark of Detonation'),
|
||||
(13, 1, 19250, 0, 6, 31, 0, 3, 12249, 0, 0, 0, 0, '', 'Place Smokeys Explosive targets Mark of Detonation'),
|
||||
(13, 1, 19250, 0, 7, 31, 0, 3, 12244, 0, 0, 0, 0, '', 'Place Smokeys Explosive targets Mark of Detonation'),
|
||||
(13, 4, 19250, 0, 0, 31, 0, 3, 12247, 0, 0, 0, 0, '', 'Place Smokeys Explosive targets Scourge Structure');
|
||||
|
||||
-- Several 'Mark of Detonation' NPCs, one for each ziggurat
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` IN (12244, 12249, 12251, 12252, 12253, 12254, 12255);
|
||||
|
||||
-- Mark of Detonation
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (12244, 12249, 12251, 12252, 12253, 12254, 12255) AND `source_type` = 0;
|
||||
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
|
||||
(12244, 0, 0, 1, 8, 0, 100, 0, 19250, 0, 120000, 120000, 0, 33, 12247, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Kill Credit'),
|
||||
(12244, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 120, 0, 0, 0, 0, 20, 177668, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Despawn Mark of Detonation'),
|
||||
(12249, 0, 0, 1, 8, 0, 100, 0, 19250, 0, 120000, 120000, 0, 33, 12247, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Kill Credit'),
|
||||
(12249, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 120, 0, 0, 0, 0, 20, 177668, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Despawn Mark of Detonation'),
|
||||
(12251, 0, 0, 1, 8, 0, 100, 0, 19250, 0, 120000, 120000, 0, 33, 12247, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Kill Credit'),
|
||||
(12251, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 120, 0, 0, 0, 0, 20, 177668, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Despawn Mark of Detonation'),
|
||||
(12252, 0, 0, 1, 8, 0, 100, 0, 19250, 0, 120000, 120000, 0, 33, 12247, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Kill Credit'),
|
||||
(12252, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 120, 0, 0, 0, 0, 20, 177668, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Despawn Mark of Detonation'),
|
||||
(12253, 0, 0, 1, 8, 0, 100, 0, 19250, 0, 120000, 120000, 0, 33, 12247, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Kill Credit'),
|
||||
(12253, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 120, 0, 0, 0, 0, 20, 177668, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Despawn Mark of Detonation'),
|
||||
(12254, 0, 0, 1, 8, 0, 100, 0, 19250, 0, 120000, 120000, 0, 33, 12247, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Kill Credit'),
|
||||
(12254, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 120, 0, 0, 0, 0, 20, 177668, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Despawn Mark of Detonation'),
|
||||
(12255, 0, 0, 1, 8, 0, 100, 0, 19250, 0, 120000, 120000, 0, 33, 12247, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Kill Credit'),
|
||||
(12255, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 120, 0, 0, 0, 0, 20, 177668, 0, 0, 0, 0, 0, 0, 0, 'Mark of Detonation - On Spellhit - Despawn Mark of Detonation');
|
||||
|
||||
-- Remove the SAI that grants quest credit from the compound, it's handled by the NPC instead.
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid` = 177672 AND `source_type` = 1;
|
||||
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`;
|
||||
31
data/sql/updates/db_world/2021_10_10_27.sql
Normal file
31
data/sql/updates/db_world/2021_10_10_27.sql
Normal file
@@ -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`;
|
||||
29
data/sql/updates/db_world/2021_10_10_28.sql
Normal file
29
data/sql/updates/db_world/2021_10_10_28.sql
Normal file
@@ -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`;
|
||||
61
data/sql/updates/db_world/2021_10_10_29.sql
Normal file
61
data/sql/updates/db_world/2021_10_10_29.sql
Normal file
@@ -0,0 +1,61 @@
|
||||
-- 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);
|
||||
|
||||
DELETE FROM `creature_text` WHERE `CreatureId` = 17233 AND `groupid` BETWEEN 4 AND 7;
|
||||
|
||||
INSERT INTO `creature_text` (`CreatureId`, `groupid`, `id`, `text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `comment`) VALUES
|
||||
(17233, 4, 0, 'Why do you do this? Did I somehow wrong you in life?', 12, 0, 100, 0, 0, 0, 'Ghost of Uther Lightbringer '),
|
||||
(17233, 5, 0, 'Ah, I see it now in your mind. This is the work of one of my former students... Mehlar Dawnblade. It is sad to know that his heart has turned so dark.', 12, 0, 100, 0, 0, 0, 'Ghost of Uther Lightbringer'),
|
||||
(17233, 6, 0, 'Return to him. Return to Mehlor and tell him that I forgive him and that I understand why he believes what he does.', 12, 0, 100, 0, 0, 0, 'Ghost of Uther Lightbringer'),
|
||||
(17233, 7, 0, 'I can only hope that he will see the Light and instead turn his energies to restoring once-beautiful Quel''Thalas.', 12, 0, 100, 0, 0, 0, 'Ghost of Uther Lightbringer');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceEntry` IN (28806) AND `SourceTypeOrReferenceId`=13 AND `ConditionValue1`=5;
|
||||
UPDATE `conditions` SET `ConditionValue1`=3, `ConditionValue2`=17066 WHERE `SourceEntry` IN (29172) AND `SourceTypeOrReferenceId`=13;
|
||||
UPDATE `conditions` SET `ConditionValue1`=3, `ConditionValue2`=17066 WHERE `SourceEntry` IN (29531) AND `SourceTypeOrReferenceId`=13;
|
||||
UPDATE `conditions` SET `ConditionValue1`=3, `ConditionValue2`=17066 WHERE `SourceEntry` IN (29831) AND `SourceTypeOrReferenceId`=13;
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceEntry` IN (30098) AND `SourceTypeOrReferenceId`=17;
|
||||
DELETE FROM `conditions` WHERE `SourceEntry` IN (30098) AND `SourceTypeOrReferenceId`=13;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `COMMENT`) VALUES
|
||||
(13, 2, 30098, 0, 0, 31, 0, 3, 17253, 0, 0, 0, 0, "", ""),
|
||||
(13, 2, 30098, 0, 0, 29, 0, 17233, 20, 0, 1, 0, 0, "", ""),
|
||||
(13, 1, 30098, 0, 0, 31, 0, 5, 182483, 0, 0, 0, 0, "", ""),
|
||||
(13, 4, 30098, 0, 0, 31, 0, 5, 181653, 0, 0, 0, 0, "", "");
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceEntry` IN (17233) AND `SourceTypeOrReferenceId`=22;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `COMMENT`) VALUES
|
||||
(22, 1, 17233, 0, 0, 6, 0, 67, 0, 0, 1, 0, 0, "", "");
|
||||
|
||||
UPDATE `event_scripts` SET `datalong2`=55000 WHERE `id`=10561;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=17253 AND `source_type`=0 AND `id`=6;
|
||||
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`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(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`;
|
||||
35
data/sql/updates/db_world/2021_10_10_30.sql
Normal file
35
data/sql/updates/db_world/2021_10_10_30.sql
Normal file
@@ -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`;
|
||||
32
data/sql/updates/db_world/2021_10_10_31.sql
Normal file
32
data/sql/updates/db_world/2021_10_10_31.sql
Normal file
@@ -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`;
|
||||
30
data/sql/updates/db_world/2021_10_10_32.sql
Normal file
30
data/sql/updates/db_world/2021_10_10_32.sql
Normal file
@@ -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`;
|
||||
29
data/sql/updates/db_world/2021_10_10_33.sql
Normal file
29
data/sql/updates/db_world/2021_10_10_33.sql
Normal file
@@ -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`;
|
||||
31
data/sql/updates/db_world/2021_10_10_34.sql
Normal file
31
data/sql/updates/db_world/2021_10_10_34.sql
Normal file
@@ -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`;
|
||||
31
data/sql/updates/db_world/2021_10_10_35.sql
Normal file
31
data/sql/updates/db_world/2021_10_10_35.sql
Normal file
@@ -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`;
|
||||
33
data/sql/updates/db_world/2021_10_10_36.sql
Normal file
33
data/sql/updates/db_world/2021_10_10_36.sql
Normal file
@@ -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`;
|
||||
33
data/sql/updates/db_world/2021_10_10_37.sql
Normal file
33
data/sql/updates/db_world/2021_10_10_37.sql
Normal file
@@ -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`;
|
||||
31
data/sql/updates/db_world/2021_10_10_38.sql
Normal file
31
data/sql/updates/db_world/2021_10_10_38.sql
Normal file
@@ -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`;
|
||||
Reference in New Issue
Block a user