chore(DB): import pending files

Referenced commit(s): cd32ac5aa0
This commit is contained in:
AzerothCoreBot
2022-04-01 10:52:28 +00:00
parent cd32ac5aa0
commit b2ccee4d28
23 changed files with 417 additions and 53 deletions

View File

@@ -0,0 +1,31 @@
-- DB update 2022_03_30_00 -> 2022_04_01_00
DROP PROCEDURE IF EXISTS `updateDb`;
DELIMITER //
CREATE PROCEDURE updateDb ()
proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE';
SELECT COUNT(*) INTO @COLEXISTS
FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2022_03_30_00';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_03_30_00 2022_04_01_00 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1646287552186744609'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1646287552186744609');
DELETE FROM `command` WHERE `name`='debug objectcount';
INSERT INTO `command` (`name`,`security`,`help`) VALUES
('debug objectcount',3,'Syntax: .debug objectcount <optional map id> Shows the number of Creatures and GameObjects for the specified map id or for all maps if none is specified');
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_00' WHERE sql_rev = '1646287552186744609';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,34 @@
-- DB update 2022_04_01_00 -> 2022_04_01_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 = '2022_04_01_00';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_00 2022_04_01_01 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1647709960805661700'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1647709960805661700');
UPDATE `creature_template` SET `flags_extra`=`flags_extra`|128 WHERE `entry` IN (34146,34150,34151);
SET @CGUID := 2000059;
DELETE FROM `creature` WHERE `guid`=@CGUID AND `id1`=34150;
INSERT INTO `creature` VALUES
(@CGUID,34150,0,0,603,0,0,3,1,0,1873.25,-288.23,412.30,3.90,180,0,0,12600,0,0,0,0,0,'',12340);
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_01' WHERE sql_rev = '1647709960805661700';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,31 @@
-- DB update 2022_04_01_01 -> 2022_04_01_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 = '2022_04_01_01';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_01 2022_04_01_02 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1647762263757948026'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1647762263757948026');
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_gen_teleporting');
INSERT INTO `spell_script_names` VALUES
(59317,'spell_gen_teleporting');
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_02' WHERE sql_rev = '1647762263757948026';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,32 @@
-- DB update 2022_04_01_02 -> 2022_04_01_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 = '2022_04_01_02';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_02 2022_04_01_03 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1647830174089422864'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1647830174089422864');
-- Trial of the Crusider - NPC_DARK_ESSENCE
UPDATE `creature_template` SET `npcflag` = 1 WHERE `entry` = 34567;
-- Trial of the Crusider - NPC_LIGHT_ESSENCE
UPDATE `creature_template` SET `npcflag` = 1 WHERE `entry` = 34568;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_03' WHERE sql_rev = '1647830174089422864';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,30 @@
-- DB update 2022_04_01_03 -> 2022_04_01_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 = '2022_04_01_03';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_03 2022_04_01_04 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1647862471388543345'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1647862471388543345');
DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_q12611_deathbolt';
INSERT INTO `spell_script_names` VALUES (51854,'spell_q12611_deathbolt');
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_04' WHERE sql_rev = '1647862471388543345';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,31 @@
-- DB update 2022_04_01_04 -> 2022_04_01_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 = '2022_04_01_04';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_04 2022_04_01_05 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1647992044021568600'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1647992044021568600');
DELETE FROM `conditions` WHERE `SourceGroup` = 643;
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(14, 643, 1203, 0, 0, 7, 0, 182, 1, 0, 0, 0, 0, '', 'Show gossip text if player is a Herbalist');
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_05' WHERE sql_rev = '1647992044021568600';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,32 @@
-- DB update 2022_04_01_05 -> 2022_04_01_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 = '2022_04_01_05';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_05 2022_04_01_06 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1648012632855324300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648012632855324300');
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_item_brittle_armor','spell_item_mercurial_shield');
INSERT INTO `spell_script_names` VALUES
(24590,'spell_item_brittle_armor'),
(26465,'spell_item_mercurial_shield');
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_06' WHERE sql_rev = '1648012632855324300';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,34 @@
-- DB update 2022_04_01_06 -> 2022_04_01_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 = '2022_04_01_06';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_06 2022_04_01_07 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1648075927512739900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648075927512739900');
DELETE FROM `smart_scripts` WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` IN (9, 10);
UPDATE `smart_scripts` SET `action_param2` = 45 WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` = 3;
UPDATE `smart_scripts` SET `action_param2` = 44 WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` = 4;
UPDATE `smart_scripts` SET `id` = 9 WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` = 11;
UPDATE `smart_scripts` SET `id` = 10 WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` = 12;
UPDATE `smart_scripts` SET `id` = 11 WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` = 13;
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_07' WHERE sql_rev = '1648075927512739900';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -0,0 +1,32 @@
-- DB update 2022_04_01_07 -> 2022_04_01_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 = '2022_04_01_07';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_07 2022_04_01_08 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1648290893075572700'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648290893075572700');
UPDATE `creature_template` SET `npcflag`=16777216 WHERE `entry`=34072;
DELETE FROM `npc_spellclick_spells` WHERE `npc_entry`=34072;
INSERT INTO `npc_spellclick_spells` (`npc_entry`, `spell_id`, `cast_flags`, `user_type`) VALUES
(34072,51347,3,0);
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_08' WHERE sql_rev = '1648290893075572700';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -1,3 +1,19 @@
-- DB update 2022_04_01_08 -> 2022_04_01_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 = '2022_04_01_08';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_08 2022_04_01_09 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1648459442362951501'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648459442362951501');
REPLACE INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES
@@ -393,3 +409,13 @@ REPLACE INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `Verifie
(25500, 'ruRU', 'Это речь Тоби? Фантастика!$B$BРекрут, вы сделали все, о чем мы могли просить, и армия Гномрегана благодарит вас!$B$BСейчас у нас есть ударная группа, направляющаяся в Гномреган, и без вашей помощи это было бы невозможно. За всю вашу помощь мы хотели бы, чтобы вы присоединились к Гномреганским резервам!$B$BПлатят не очень хорошо, но вы получите этот шикарный шлем. Когда-нибудь вам это может понадобиться!', 0),
(26012, 'ruRU', 'Спасибо, что ты $Gоткликнулся:откликнулась; на просьбу о помощи, $Gотважный:отважная; $Gискатель:искательница; приключений.$B$BПозволь мне ввести тебя в курс дела. Нам будет полезно любое участие', 0),
(26013, 'ruRU', 'Еще раз, спасибо тебе за то, что $Gспас:спасла; меня из когтей Балтара!$B$BА теперь нам предстоит многое сделать...', 0);
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_09' WHERE sql_rev = '1648459442362951501';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -1,3 +1,19 @@
-- DB update 2022_04_01_09 -> 2022_04_01_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 = '2022_04_01_09';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_09 2022_04_01_10 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1648460525676769171'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648460525676769171');
REPLACE INTO `creature_template_locale` (`entry`, `locale`, `Name`, `Title`, `VerifiedBuild`) VALUES
@@ -49,3 +65,13 @@ REPLACE INTO `creature_template_locale` (`entry`, `locale`, `Name`, `Title`, `Ve
(3320, 'ruRU', 'Соран', 'Банкир', 0),
(3320, 'zhCN', '索兰', '银行职员', 0),
(3320, 'zhTW', '索蘭', '銀行職員', 0);
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_10' WHERE sql_rev = '1648460525676769171';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -1,3 +1,19 @@
-- DB update 2022_04_01_10 -> 2022_04_01_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 = '2022_04_01_10';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_10 2022_04_01_11 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1648468519675323147'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648468519675323147');
REPLACE INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES
@@ -217,3 +233,13 @@ REPLACE INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `Verifie
('1484', 'ruRU', 'Да, я видел, что только что произошло между Муарином и повелителем демонов! Похоже, это существо, даже в видении, обладает куда большим могуществом, чем мой соратник-чернокнижник. Сумеет ли он одолеть этого монстра? Лучше бы я занялся этим сам... Но вождю я нужен здесь. Я опозорю свой клан, если оставлю свои здешние обязанности и отправлюсь добывать себе славу.', '0'),
('1488', 'ruRU', 'Эта победа очень важна для нас, $N. Все мы радуемся вашему успеху. Теперь я думаю, что наше будущее не так беспросветно, как мне казалось.$B$BДемоны будут повержены, Пылающий Клинок потерпит крах, и в один прекрасный день у нас снова будет свой дом!', '0'),
('1498', 'ruRU', 'А, вижу, тебе удалось справиться с рокочущими ящерицами, значит, ты $Gкрепкий:крепкая;. А теперь я покажу тебе, как можно сделаться почти неуязвимым для противника благодаря толстой шкуре и ловкости.$B$BУчись хорошенько, $N. Вскоре тебе предстоит новый урок.', '0');
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_11' WHERE sql_rev = '1648468519675323147';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -1,3 +1,19 @@
-- DB update 2022_04_01_11 -> 2022_04_01_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 = '2022_04_01_11';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_11 2022_04_01_12 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1648472357238223188'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648472357238223188');
REPLACE INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES
@@ -360,3 +376,13 @@ REPLACE INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `Verifie
(10992, 'ruRU', 'Теперь, когда у нас есть все сущности, Мортис Шепчущее Крыло должен найти способ объединить их в амулет, который ты сможешь использовать, чтобы бросить вызов богу-ворону, вытащив его из Изумрудного сна и победить его. Я пошлю ему свои заметки о духах в надежде, что он поймет ценность моей проницательности.$B$BКаждый из духов благословил чары, которые я приготовил для тебя.', 0),
(10993, 'ruRU', '<Мортис принимает посылку, открывает его, чтобы найти заметки Арторна, и перечитывает их, молча.>$B$BС одной стороны, я рад, наконец, узнать личность нашего врага, но этот Анзу обладает значительной силой. Знание природы и происхождения нашего противника жизненно важно, но мы еще не готовы встретиться с ним лицом к лицу.', 0),
(10994, 'ruRU', '<Мортис сразу же хочет посмеяться над вашей историей и осознает, насколько близко вы были к потере лунного камня. Он останавливается и смотрит на светящийся камень.>$B$BЯ займусь тем, что наполню его эссенциями птичьего духа. Вскоре ты будешь $Gготов:готова; бросить вызов нашему врагу.', 0);
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_12' WHERE sql_rev = '1648472357238223188';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -1,3 +1,19 @@
-- DB update 2022_04_01_12 -> 2022_04_01_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 = '2022_04_01_12';
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
START TRANSACTION;
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_01_12 2022_04_01_13 bit;
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1648568921921532880'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
--
-- START UPDATING QUERIES
--
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648568921921532880');
REPLACE INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES
@@ -882,3 +898,13 @@ REPLACE INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `Verifie
('25247', 'ruRU', 'Можешь найти то, что ищешь, $Gбрат:сестра;.', '0'),
('25248', 'ruRU', 'Можешь найти то, что ищешь, $Gбрат:сестра;.', '0'),
('25249', 'ruRU', 'Можешь найти то, что ищешь, $Gбрат:сестра;.', '0');
--
-- END UPDATING QUERIES
--
UPDATE version_db_world SET date = '2022_04_01_13' WHERE sql_rev = '1648568921921532880';
COMMIT;
END //
DELIMITER ;
CALL updateDb();
DROP PROCEDURE IF EXISTS `updateDb`;

View File

@@ -1,5 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1646287552186744609');
DELETE FROM `command` WHERE `name`='debug objectcount';
INSERT INTO `command` (`name`,`security`,`help`) VALUES
('debug objectcount',3,'Syntax: .debug objectcount <optional map id> Shows the number of Creatures and GameObjects for the specified map id or for all maps if none is specified');

View File

@@ -1,8 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1647709960805661700');
UPDATE `creature_template` SET `flags_extra`=`flags_extra`|128 WHERE `entry` IN (34146,34150,34151);
SET @CGUID := 2000059;
DELETE FROM `creature` WHERE `guid`=@CGUID AND `id1`=34150;
INSERT INTO `creature` VALUES
(@CGUID,34150,0,0,603,0,0,3,1,0,1873.25,-288.23,412.30,3.90,180,0,0,12600,0,0,0,0,0,'',12340);

View File

@@ -1,5 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1647762263757948026');
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_gen_teleporting');
INSERT INTO `spell_script_names` VALUES
(59317,'spell_gen_teleporting');

View File

@@ -1,6 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1647830174089422864');
-- Trial of the Crusider - NPC_DARK_ESSENCE
UPDATE `creature_template` SET `npcflag` = 1 WHERE `entry` = 34567;
-- Trial of the Crusider - NPC_LIGHT_ESSENCE
UPDATE `creature_template` SET `npcflag` = 1 WHERE `entry` = 34568;

View File

@@ -1,4 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1647862471388543345');
DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_q12611_deathbolt';
INSERT INTO `spell_script_names` VALUES (51854,'spell_q12611_deathbolt');

View File

@@ -1,5 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1647992044021568600');
DELETE FROM `conditions` WHERE `SourceGroup` = 643;
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(14, 643, 1203, 0, 0, 7, 0, 182, 1, 0, 0, 0, 0, '', 'Show gossip text if player is a Herbalist');

View File

@@ -1,6 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648012632855324300');
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_item_brittle_armor','spell_item_mercurial_shield');
INSERT INTO `spell_script_names` VALUES
(24590,'spell_item_brittle_armor'),
(26465,'spell_item_mercurial_shield');

View File

@@ -1,8 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648075927512739900');
DELETE FROM `smart_scripts` WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` IN (9, 10);
UPDATE `smart_scripts` SET `action_param2` = 45 WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` = 3;
UPDATE `smart_scripts` SET `action_param2` = 44 WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` = 4;
UPDATE `smart_scripts` SET `id` = 9 WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` = 11;
UPDATE `smart_scripts` SET `id` = 10 WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` = 12;
UPDATE `smart_scripts` SET `id` = 11 WHERE `entryorguid` = 1373 AND `source_type` = 0 AND `id` = 13;

View File

@@ -1,6 +0,0 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648290893075572700');
UPDATE `creature_template` SET `npcflag`=16777216 WHERE `entry`=34072;
DELETE FROM `npc_spellclick_spells` WHERE `npc_entry`=34072;
INSERT INTO `npc_spellclick_spells` (`npc_entry`, `spell_id`, `cast_flags`, `user_type`) VALUES
(34072,51347,3,0);