solocraft + dynamicxp
This commit is contained in:
37
sql/updates/auth/0001_merge_account_tables.sql
Normal file
37
sql/updates/auth/0001_merge_account_tables.sql
Normal file
@@ -0,0 +1,37 @@
|
||||
ALTER TABLE `account`
|
||||
CHANGE COLUMN `username` `username` VARCHAR(255) NOT NULL DEFAULT '' AFTER `id`,
|
||||
CHANGE COLUMN `sha_pass_hash` `sha_pass_hash` VARCHAR(512) NOT NULL DEFAULT '' AFTER `username`,
|
||||
CHANGE COLUMN `v` `v` VARCHAR(512) NOT NULL DEFAULT '' AFTER `sessionkey`,
|
||||
CHANGE COLUMN `s` `s` VARCHAR(512) NOT NULL DEFAULT '' AFTER `v`,
|
||||
ADD COLUMN `access_ip` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `last_ip`,
|
||||
ADD COLUMN `email_blocked` INT(11) UNSIGNED NOT NULL DEFAULT '0' AFTER `failed_logins`,
|
||||
ADD COLUMN `last_email` TIMESTAMP NULL DEFAULT NULL AFTER `last_login`,
|
||||
CHANGE COLUMN `recruiter` `recruiter` INT(11) UNSIGNED NOT NULL DEFAULT '0' AFTER `os`,
|
||||
ADD COLUMN `invite` VARCHAR(32) NOT NULL DEFAULT '' AFTER `recruiter`,
|
||||
ADD COLUMN `lang` ENUM('tw','cn','en','ua','ru') NOT NULL DEFAULT 'en' AFTER `invite`,
|
||||
ADD COLUMN `referer` VARCHAR(255) NOT NULL DEFAULT '' AFTER `lang`,
|
||||
ADD COLUMN `unsubscribe` VARCHAR(32) NOT NULL DEFAULT '0' AFTER `referer`,
|
||||
ADD COLUMN `dt_vote` TIMESTAMP NULL DEFAULT NULL AFTER `unsubscribe`,
|
||||
ADD COLUMN `balans` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `hwid`,
|
||||
ADD COLUMN `karma` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `balans`,
|
||||
ADD COLUMN `activate` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1' AFTER `karma`,
|
||||
ADD COLUMN `verify` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `activate`,
|
||||
ADD COLUMN `tested` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `verify`,
|
||||
ADD COLUMN `donate` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `tested`,
|
||||
ADD COLUMN `phone` VARCHAR(255) NOT NULL DEFAULT '' AFTER `donate`,
|
||||
ADD COLUMN `phone_hash` VARCHAR(32) NOT NULL DEFAULT '' AFTER `phone`,
|
||||
ADD COLUMN `telegram_lock` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `phone_hash`,
|
||||
ADD COLUMN `telegram_id` INT(11) UNSIGNED NOT NULL DEFAULT '0' AFTER `telegram_lock`,
|
||||
DROP COLUMN `battlenet_account`,
|
||||
DROP COLUMN `battlenet_index`,
|
||||
DROP INDEX `bnet_acc`,
|
||||
DROP INDEX `battlenet_account`,
|
||||
DROP INDEX `battlenet_index`;
|
||||
|
||||
ALTER TABLE `account_rates`
|
||||
DROP COLUMN `bnet_account`;
|
||||
|
||||
UPDATE account INNER JOIN battlenet_accounts ON account.username = battlenet_accounts.email SET account.sha_pass_hash = battlenet_accounts.sha_pass_hash;
|
||||
|
||||
DROP TABLE `battlenet_accounts`;
|
||||
DROP TABLE `battlenet_account_bans`;
|
||||
18
sql/updates/auth/0002_battlepay_cleanup.sql
Normal file
18
sql/updates/auth/0002_battlepay_cleanup.sql
Normal file
@@ -0,0 +1,18 @@
|
||||
DROP TABLE `store_statistics`;
|
||||
DROP TABLE `store_history`;
|
||||
|
||||
CREATE TABLE `account_donate_token_log` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP(),
|
||||
`accountId` INT(10) UNSIGNED NOT NULL,
|
||||
`realmId` INT(10) UNSIGNED NOT NULL,
|
||||
`characterId` BIGINT(20) UNSIGNED NOT NULL,
|
||||
`change` INT(11) NOT NULL,
|
||||
`type` TINYINT(3) UNSIGNED NOT NULL,
|
||||
`productId` INT(10) UNSIGNED NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
)
|
||||
COLLATE='latin1_swedish_ci';
|
||||
|
||||
ALTER TABLE `account`
|
||||
CHANGE COLUMN `balans` `balans` INT(11) NOT NULL DEFAULT '0' AFTER `hwid`;
|
||||
30
sql/updates/auth/0003_battlepay_rework.sql
Normal file
30
sql/updates/auth/0003_battlepay_rework.sql
Normal file
@@ -0,0 +1,30 @@
|
||||
ALTER TABLE `account_donate_token_log`
|
||||
ADD COLUMN `tokenType` TINYINT(3) UNSIGNED NOT NULL AFTER `change`,
|
||||
CHANGE COLUMN `change` `change` BIGINT(20) NOT NULL DEFAULT 0 AFTER `characterId`,
|
||||
CHANGE COLUMN `type` `buyType` TINYINT(3) UNSIGNED NOT NULL AFTER `tokenType`;
|
||||
|
||||
-- set to default token type for existing log entries
|
||||
UPDATE `account_donate_token_log` SET `tokenType` = 1;
|
||||
|
||||
CREATE TABLE `account_tokens` (
|
||||
`account_id` INT(10) UNSIGNED NOT NULL,
|
||||
`tokenType` TINYINT(3) UNSIGNED NOT NULL,
|
||||
`amount` BIGINT(20) NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`account_id`, `tokenType`)
|
||||
)
|
||||
COLLATE='latin1_swedish_ci';
|
||||
|
||||
-- move battle coin balance from account table to account_tokens table
|
||||
INSERT INTO account_tokens
|
||||
SELECT id, 1, balans
|
||||
FROM account
|
||||
WHERE balans > 0;
|
||||
|
||||
-- add first_ip colum to account table
|
||||
ALTER TABLE `account`
|
||||
ADD COLUMN `first_ip` VARCHAR(15) NOT NULL DEFAULT '127.0.0.1' AFTER `joindate`,
|
||||
DROP COLUMN `referer`;
|
||||
|
||||
-- add first_ip colum to account table
|
||||
ALTER TABLE `account`
|
||||
ADD COLUMN `referer` INT(10) UNSIGNED NOT NULL DEFAULT 0 AFTER `lang`;
|
||||
@@ -0,0 +1,6 @@
|
||||
-- set the default inventory slots to 20
|
||||
ALTER TABLE characters
|
||||
CHANGE COLUMN `inventorySlots` `inventorySlots` TINYINT(3) UNSIGNED NOT NULL DEFAULT '20' AFTER `horn`;
|
||||
|
||||
-- update the inventory slots for existing characters
|
||||
UPDATE characters SET inventorySlots = 20;
|
||||
@@ -0,0 +1,2 @@
|
||||
ALTER TABLE `garr_mission`
|
||||
CHANGE COLUMN `CriteriaID` `RelationshipData` INT(11) NOT NULL DEFAULT '0' AFTER `EnvGarrMechanicID`;
|
||||
4
sql/updates/hotfix/0002_battlepay_rework.sql
Normal file
4
sql/updates/hotfix/0002_battlepay_rework.sql
Normal file
@@ -0,0 +1,4 @@
|
||||
-- add missing level boost item data
|
||||
DELETE FROM `item_sparse` WHERE `ID` = 141410;
|
||||
INSERT INTO `item_sparse` (`ID`, `AllowableRace`, `Display`, `Display1`, `Display2`, `Display3`, `Description`, `Stackable`, `ItemLevel`, `OverallQualityID`, `RequiredLevel`, `Bonding`) VALUES
|
||||
(141410, -1, 'Invasion Survival Kit', '', '', '', 'Standard military grade. Contains gold, potions and rations.', 1, 1, 1, 1, 1);
|
||||
507
sql/updates/world/0001_creature_text_broadcastid_linking.sql
Normal file
507
sql/updates/world/0001_creature_text_broadcastid_linking.sql
Normal file
@@ -0,0 +1,507 @@
|
||||
UPDATE creature_text SET broadcasttextid = 10446 WHERE broadcasttextid = 0 AND sound = 24289;
|
||||
UPDATE creature_text SET broadcasttextid = 18364 WHERE broadcasttextid = 0 AND sound = 8192;
|
||||
UPDATE creature_text SET broadcasttextid = 22155 WHERE broadcasttextid = 0 AND sound = 12069;
|
||||
UPDATE creature_text SET broadcasttextid = 23166 WHERE broadcasttextid = 0 AND sound = 12070;
|
||||
UPDATE creature_text SET broadcasttextid = 23171 WHERE broadcasttextid = 0 AND sound = 12075;
|
||||
UPDATE creature_text SET broadcasttextid = 23173 WHERE broadcasttextid = 0 AND sound = 12077;
|
||||
UPDATE creature_text SET broadcasttextid = 23175 WHERE broadcasttextid = 0 AND sound = 24220;
|
||||
UPDATE creature_text SET broadcasttextid = 23178 WHERE broadcasttextid = 0 AND sound = 24223;
|
||||
UPDATE creature_text SET broadcasttextid = 23181 WHERE broadcasttextid = 0 AND sound = 24226;
|
||||
UPDATE creature_text SET broadcasttextid = 23182 WHERE broadcasttextid = 0 AND sound = 24227;
|
||||
UPDATE creature_text SET broadcasttextid = 36106 WHERE broadcasttextid = 0 AND sound = 19622;
|
||||
UPDATE creature_text SET broadcasttextid = 36706 WHERE broadcasttextid = 0 AND sound = 16911;
|
||||
UPDATE creature_text SET broadcasttextid = 36821 WHERE broadcasttextid = 0 AND sound = 16644;
|
||||
UPDATE creature_text SET broadcasttextid = 36990 WHERE broadcasttextid = 0 AND sound = 16648;
|
||||
UPDATE creature_text SET broadcasttextid = 36992 WHERE broadcasttextid = 0 AND sound = 16647;
|
||||
UPDATE creature_text SET broadcasttextid = 37063 WHERE broadcasttextid = 0 AND sound = 16992;
|
||||
UPDATE creature_text SET broadcasttextid = 37109 WHERE broadcasttextid = 0 AND sound = 17016;
|
||||
UPDATE creature_text SET broadcasttextid = 37134 WHERE broadcasttextid = 0 AND sound = 17009;
|
||||
UPDATE creature_text SET broadcasttextid = 37139 WHERE broadcasttextid = 0 AND sound = 17010;
|
||||
UPDATE creature_text SET broadcasttextid = 37163 WHERE broadcasttextid = 0 AND sound = 17022;
|
||||
UPDATE creature_text SET broadcasttextid = 37164 WHERE broadcasttextid = 0 AND sound = 16826;
|
||||
UPDATE creature_text SET broadcasttextid = 37165 WHERE broadcasttextid = 0 AND sound = 16827;
|
||||
UPDATE creature_text SET broadcasttextid = 37477 WHERE broadcasttextid = 0 AND sound = 16697;
|
||||
UPDATE creature_text SET broadcasttextid = 37511 WHERE broadcasttextid = 0 AND sound = 17007;
|
||||
UPDATE creature_text SET broadcasttextid = 37568 WHERE broadcasttextid = 0 AND sound = 17049;
|
||||
UPDATE creature_text SET broadcasttextid = 37571 WHERE broadcasttextid = 0 AND sound = 17052;
|
||||
UPDATE creature_text SET broadcasttextid = 37572 WHERE broadcasttextid = 0 AND sound = 17053;
|
||||
UPDATE creature_text SET broadcasttextid = 37591 WHERE broadcasttextid = 0 AND sound = 16631;
|
||||
UPDATE creature_text SET broadcasttextid = 37592 WHERE broadcasttextid = 0 AND sound = 16632;
|
||||
UPDATE creature_text SET broadcasttextid = 37593 WHERE broadcasttextid = 0 AND sound = 16633;
|
||||
UPDATE creature_text SET broadcasttextid = 37594 WHERE broadcasttextid = 0 AND sound = 16634;
|
||||
UPDATE creature_text SET broadcasttextid = 37595 WHERE broadcasttextid = 0 AND sound = 16635;
|
||||
UPDATE creature_text SET broadcasttextid = 37602 WHERE broadcasttextid = 0 AND sound = 16642;
|
||||
UPDATE creature_text SET broadcasttextid = 37664 WHERE broadcasttextid = 0 AND sound = 16811;
|
||||
UPDATE creature_text SET broadcasttextid = 37683 WHERE broadcasttextid = 0 AND sound = 16968;
|
||||
UPDATE creature_text SET broadcasttextid = 37692 WHERE broadcasttextid = 0 AND sound = 17089;
|
||||
UPDATE creature_text SET broadcasttextid = 37698 WHERE broadcasttextid = 0 AND sound = 17092;
|
||||
UPDATE creature_text SET broadcasttextid = 37699 WHERE broadcasttextid = 0 AND sound = 16969;
|
||||
UPDATE creature_text SET broadcasttextid = 37704 WHERE broadcasttextid = 0 AND sound = 16958;
|
||||
UPDATE creature_text SET broadcasttextid = 37714 WHERE broadcasttextid = 0 AND sound = 17085;
|
||||
UPDATE creature_text SET broadcasttextid = 37823 WHERE broadcasttextid = 0 AND sound = 16901;
|
||||
UPDATE creature_text SET broadcasttextid = 37829 WHERE broadcasttextid = 0 AND sound = 16906;
|
||||
UPDATE creature_text SET broadcasttextid = 37830 WHERE broadcasttextid = 0 AND sound = 16907;
|
||||
UPDATE creature_text SET broadcasttextid = 37833 WHERE broadcasttextid = 0 AND sound = 16988;
|
||||
UPDATE creature_text SET broadcasttextid = 37834 WHERE broadcasttextid = 0 AND sound = 16989;
|
||||
UPDATE creature_text SET broadcasttextid = 37836 WHERE broadcasttextid = 0 AND sound = 16991;
|
||||
UPDATE creature_text SET broadcasttextid = 37839 WHERE broadcasttextid = 0 AND sound = 17115;
|
||||
UPDATE creature_text SET broadcasttextid = 37843 WHERE broadcasttextid = 0 AND sound = 17119;
|
||||
UPDATE creature_text SET broadcasttextid = 37844 WHERE broadcasttextid = 0 AND sound = 17120;
|
||||
UPDATE creature_text SET broadcasttextid = 37846 WHERE broadcasttextid = 0 AND sound = 17122;
|
||||
UPDATE creature_text SET broadcasttextid = 37847 WHERE broadcasttextid = 0 AND sound = 17146;
|
||||
UPDATE creature_text SET broadcasttextid = 37848 WHERE broadcasttextid = 0 AND sound = 17124;
|
||||
UPDATE creature_text SET broadcasttextid = 37852 WHERE broadcasttextid = 0 AND sound = 17071;
|
||||
UPDATE creature_text SET broadcasttextid = 37878 WHERE broadcasttextid = 0 AND sound = 17070;
|
||||
UPDATE creature_text SET broadcasttextid = 37931 WHERE broadcasttextid = 0 AND sound = 16710;
|
||||
UPDATE creature_text SET broadcasttextid = 37949 WHERE broadcasttextid = 0 AND sound = 16735;
|
||||
UPDATE creature_text SET broadcasttextid = 37954 WHERE broadcasttextid = 0 AND sound = 16739;
|
||||
UPDATE creature_text SET broadcasttextid = 37993 WHERE broadcasttextid = 0 AND sound = 16697;
|
||||
UPDATE creature_text SET broadcasttextid = 37994 WHERE broadcasttextid = 0 AND sound = 16698;
|
||||
UPDATE creature_text SET broadcasttextid = 38005 WHERE broadcasttextid = 0 AND sound = 16725;
|
||||
UPDATE creature_text SET broadcasttextid = 38007 WHERE broadcasttextid = 0 AND sound = 16728;
|
||||
UPDATE creature_text SET broadcasttextid = 38038 WHERE broadcasttextid = 0 AND sound = 17363;
|
||||
UPDATE creature_text SET broadcasttextid = 38041 WHERE broadcasttextid = 0 AND sound = 17365;
|
||||
UPDATE creature_text SET broadcasttextid = 38046 WHERE broadcasttextid = 0 AND sound = 17369;
|
||||
UPDATE creature_text SET broadcasttextid = 38075 WHERE broadcasttextid = 0 AND sound = 17354;
|
||||
UPDATE creature_text SET broadcasttextid = 38076 WHERE broadcasttextid = 0 AND sound = 17355;
|
||||
UPDATE creature_text SET broadcasttextid = 38078 WHERE broadcasttextid = 0 AND sound = 17357;
|
||||
UPDATE creature_text SET broadcasttextid = 38079 WHERE broadcasttextid = 0 AND sound = 16796;
|
||||
UPDATE creature_text SET broadcasttextid = 38111 WHERE broadcasttextid = 0 AND sound = 17392;
|
||||
UPDATE creature_text SET broadcasttextid = 38122 WHERE broadcasttextid = 0 AND sound = 16868;
|
||||
UPDATE creature_text SET broadcasttextid = 38123 WHERE broadcasttextid = 0 AND sound = 16869;
|
||||
UPDATE creature_text SET broadcasttextid = 38124 WHERE broadcasttextid = 0 AND sound = 16870;
|
||||
UPDATE creature_text SET broadcasttextid = 38125 WHERE broadcasttextid = 0 AND sound = 16871;
|
||||
UPDATE creature_text SET broadcasttextid = 38128 WHERE broadcasttextid = 0 AND sound = 16872;
|
||||
UPDATE creature_text SET broadcasttextid = 38130 WHERE broadcasttextid = 0 AND sound = 16873;
|
||||
UPDATE creature_text SET broadcasttextid = 38133 WHERE broadcasttextid = 0 AND sound = 16875;
|
||||
UPDATE creature_text SET broadcasttextid = 38135 WHERE broadcasttextid = 0 AND sound = 17268;
|
||||
UPDATE creature_text SET broadcasttextid = 38537 WHERE broadcasttextid = 0 AND sound = 16608;
|
||||
UPDATE creature_text SET broadcasttextid = 38539 WHERE broadcasttextid = 0 AND sound = 16610;
|
||||
UPDATE creature_text SET broadcasttextid = 38540 WHERE broadcasttextid = 0 AND sound = 17029;
|
||||
UPDATE creature_text SET broadcasttextid = 38541 WHERE broadcasttextid = 0 AND sound = 17030;
|
||||
UPDATE creature_text SET broadcasttextid = 38543 WHERE broadcasttextid = 0 AND sound = 17032;
|
||||
UPDATE creature_text SET broadcasttextid = 38550 WHERE broadcasttextid = 0 AND sound = 17015;
|
||||
UPDATE creature_text SET broadcasttextid = 39004 WHERE broadcasttextid = 0 AND sound = 17362;
|
||||
UPDATE creature_text SET broadcasttextid = 39784 WHERE broadcasttextid = 0 AND sound = 17515;
|
||||
UPDATE creature_text SET broadcasttextid = 40065 WHERE broadcasttextid = 0 AND sound = 17503;
|
||||
UPDATE creature_text SET broadcasttextid = 40231 WHERE broadcasttextid = 0 AND sound = 20897;
|
||||
UPDATE creature_text SET broadcasttextid = 40232 WHERE broadcasttextid = 0 AND sound = 20898;
|
||||
UPDATE creature_text SET broadcasttextid = 40233 WHERE broadcasttextid = 0 AND sound = 20899;
|
||||
UPDATE creature_text SET broadcasttextid = 40234 WHERE broadcasttextid = 0 AND sound = 20900;
|
||||
UPDATE creature_text SET broadcasttextid = 40235 WHERE broadcasttextid = 0 AND sound = 20901;
|
||||
UPDATE creature_text SET broadcasttextid = 40236 WHERE broadcasttextid = 0 AND sound = 20903;
|
||||
UPDATE creature_text SET broadcasttextid = 40240 WHERE broadcasttextid = 0 AND sound = 20902;
|
||||
UPDATE creature_text SET broadcasttextid = 40270 WHERE broadcasttextid = 0 AND sound = 20904;
|
||||
UPDATE creature_text SET broadcasttextid = 40271 WHERE broadcasttextid = 0 AND sound = 20905;
|
||||
UPDATE creature_text SET broadcasttextid = 40272 WHERE broadcasttextid = 0 AND sound = 20906;
|
||||
UPDATE creature_text SET broadcasttextid = 40273 WHERE broadcasttextid = 0 AND sound = 20907;
|
||||
UPDATE creature_text SET broadcasttextid = 40277 WHERE broadcasttextid = 0 AND sound = 20857;
|
||||
UPDATE creature_text SET broadcasttextid = 41619 WHERE broadcasttextid = 0 AND sound = 17504;
|
||||
UPDATE creature_text SET broadcasttextid = 41625 WHERE broadcasttextid = 0 AND sound = 19854;
|
||||
UPDATE creature_text SET broadcasttextid = 41762 WHERE broadcasttextid = 0 AND sound = 20066;
|
||||
UPDATE creature_text SET broadcasttextid = 43490 WHERE broadcasttextid = 0 AND sound = 20093;
|
||||
UPDATE creature_text SET broadcasttextid = 43520 WHERE broadcasttextid = 0 AND sound = 20072;
|
||||
UPDATE creature_text SET broadcasttextid = 44267 WHERE broadcasttextid = 0 AND sound = 19473;
|
||||
UPDATE creature_text SET broadcasttextid = 44268 WHERE broadcasttextid = 0 AND sound = 19474;
|
||||
UPDATE creature_text SET broadcasttextid = 44337 WHERE broadcasttextid = 0 AND sound = 20398;
|
||||
UPDATE creature_text SET broadcasttextid = 44338 WHERE broadcasttextid = 0 AND sound = 20397;
|
||||
UPDATE creature_text SET broadcasttextid = 44759 WHERE broadcasttextid = 0 AND sound = 18914;
|
||||
UPDATE creature_text SET broadcasttextid = 44769 WHERE broadcasttextid = 0 AND sound = 18574;
|
||||
UPDATE creature_text SET broadcasttextid = 44774 WHERE broadcasttextid = 0 AND sound = 18847;
|
||||
UPDATE creature_text SET broadcasttextid = 44779 WHERE broadcasttextid = 0 AND sound = 18907;
|
||||
UPDATE creature_text SET broadcasttextid = 44781 WHERE broadcasttextid = 0 AND sound = 18908;
|
||||
UPDATE creature_text SET broadcasttextid = 44783 WHERE broadcasttextid = 0 AND sound = 18583;
|
||||
UPDATE creature_text SET broadcasttextid = 44786 WHERE broadcasttextid = 0 AND sound = 18582;
|
||||
UPDATE creature_text SET broadcasttextid = 46345 WHERE broadcasttextid = 0 AND sound = 20204;
|
||||
UPDATE creature_text SET broadcasttextid = 47029 WHERE broadcasttextid = 0 AND sound = 19848;
|
||||
UPDATE creature_text SET broadcasttextid = 47058 WHERE broadcasttextid = 0 AND sound = 21588;
|
||||
UPDATE creature_text SET broadcasttextid = 47059 WHERE broadcasttextid = 0 AND sound = 21590;
|
||||
UPDATE creature_text SET broadcasttextid = 47290 WHERE broadcasttextid = 0 AND sound = 21589;
|
||||
UPDATE creature_text SET broadcasttextid = 47291 WHERE broadcasttextid = 0 AND sound = 20203;
|
||||
UPDATE creature_text SET broadcasttextid = 47292 WHERE broadcasttextid = 0 AND sound = 20206;
|
||||
UPDATE creature_text SET broadcasttextid = 47293 WHERE broadcasttextid = 0 AND sound = 21591;
|
||||
UPDATE creature_text SET broadcasttextid = 47478 WHERE broadcasttextid = 0 AND sound = 22055;
|
||||
UPDATE creature_text SET broadcasttextid = 47481 WHERE broadcasttextid = 0 AND sound = 22056;
|
||||
UPDATE creature_text SET broadcasttextid = 47522 WHERE broadcasttextid = 0 AND sound = 20301;
|
||||
UPDATE creature_text SET broadcasttextid = 47538 WHERE broadcasttextid = 0 AND sound = 22064;
|
||||
UPDATE creature_text SET broadcasttextid = 47720 WHERE broadcasttextid = 0 AND sound = 20238;
|
||||
UPDATE creature_text SET broadcasttextid = 47771 WHERE broadcasttextid = 0 AND sound = 18639;
|
||||
UPDATE creature_text SET broadcasttextid = 47798 WHERE broadcasttextid = 0 AND sound = 18534;
|
||||
UPDATE creature_text SET broadcasttextid = 47893 WHERE broadcasttextid = 0 AND sound = 22099;
|
||||
UPDATE creature_text SET broadcasttextid = 47894 WHERE broadcasttextid = 0 AND sound = 22100;
|
||||
UPDATE creature_text SET broadcasttextid = 47902 WHERE broadcasttextid = 0 AND sound = 22097;
|
||||
UPDATE creature_text SET broadcasttextid = 47911 WHERE broadcasttextid = 0 AND sound = 20304;
|
||||
UPDATE creature_text SET broadcasttextid = 47927 WHERE broadcasttextid = 0 AND sound = 21868;
|
||||
UPDATE creature_text SET broadcasttextid = 47932 WHERE broadcasttextid = 0 AND sound = 21863;
|
||||
UPDATE creature_text SET broadcasttextid = 47934 WHERE broadcasttextid = 0 AND sound = 21864;
|
||||
UPDATE creature_text SET broadcasttextid = 47960 WHERE broadcasttextid = 0 AND sound = 21897;
|
||||
UPDATE creature_text SET broadcasttextid = 47961 WHERE broadcasttextid = 0 AND sound = 21898;
|
||||
UPDATE creature_text SET broadcasttextid = 48034 WHERE broadcasttextid = 0 AND sound = 20823;
|
||||
UPDATE creature_text SET broadcasttextid = 48282 WHERE broadcasttextid = 0 AND sound = 20207;
|
||||
UPDATE creature_text SET broadcasttextid = 49053 WHERE broadcasttextid = 0 AND sound = 23379;
|
||||
UPDATE creature_text SET broadcasttextid = 49054 WHERE broadcasttextid = 0 AND sound = 23374;
|
||||
UPDATE creature_text SET broadcasttextid = 49056 WHERE broadcasttextid = 0 AND sound = 23376;
|
||||
UPDATE creature_text SET broadcasttextid = 49058 WHERE broadcasttextid = 0 AND sound = 23378;
|
||||
UPDATE creature_text SET broadcasttextid = 49059 WHERE broadcasttextid = 0 AND sound = 23373;
|
||||
UPDATE creature_text SET broadcasttextid = 49060 WHERE broadcasttextid = 0 AND sound = 23367;
|
||||
UPDATE creature_text SET broadcasttextid = 49061 WHERE broadcasttextid = 0 AND sound = 23369;
|
||||
UPDATE creature_text SET broadcasttextid = 49062 WHERE broadcasttextid = 0 AND sound = 23366;
|
||||
UPDATE creature_text SET broadcasttextid = 49063 WHERE broadcasttextid = 0 AND sound = 23362;
|
||||
UPDATE creature_text SET broadcasttextid = 49064 WHERE broadcasttextid = 0 AND sound = 23363;
|
||||
UPDATE creature_text SET broadcasttextid = 49065 WHERE broadcasttextid = 0 AND sound = 23364;
|
||||
UPDATE creature_text SET broadcasttextid = 49066 WHERE broadcasttextid = 0 AND sound = 23365;
|
||||
UPDATE creature_text SET broadcasttextid = 49067 WHERE broadcasttextid = 0 AND sound = 23361;
|
||||
UPDATE creature_text SET broadcasttextid = 49068 WHERE broadcasttextid = 0 AND sound = 23372;
|
||||
UPDATE creature_text SET broadcasttextid = 49070 WHERE broadcasttextid = 0 AND sound = 23371;
|
||||
UPDATE creature_text SET broadcasttextid = 49074 WHERE broadcasttextid = 0 AND sound = 23360;
|
||||
UPDATE creature_text SET broadcasttextid = 49076 WHERE broadcasttextid = 0 AND sound = 23358;
|
||||
UPDATE creature_text SET broadcasttextid = 49077 WHERE broadcasttextid = 0 AND sound = 23357;
|
||||
UPDATE creature_text SET broadcasttextid = 49413 WHERE broadcasttextid = 0 AND sound = 20088;
|
||||
UPDATE creature_text SET broadcasttextid = 49416 WHERE broadcasttextid = 0 AND sound = 20070;
|
||||
UPDATE creature_text SET broadcasttextid = 49417 WHERE broadcasttextid = 0 AND sound = 20071;
|
||||
UPDATE creature_text SET broadcasttextid = 49418 WHERE broadcasttextid = 0 AND sound = 20073;
|
||||
UPDATE creature_text SET broadcasttextid = 49420 WHERE broadcasttextid = 0 AND sound = 20082;
|
||||
UPDATE creature_text SET broadcasttextid = 49422 WHERE broadcasttextid = 0 AND sound = 20077;
|
||||
UPDATE creature_text SET broadcasttextid = 49479 WHERE broadcasttextid = 0 AND sound = 24615;
|
||||
UPDATE creature_text SET broadcasttextid = 49715 WHERE broadcasttextid = 0 AND sound = 24602;
|
||||
UPDATE creature_text SET broadcasttextid = 49727 WHERE broadcasttextid = 0 AND sound = 21598;
|
||||
UPDATE creature_text SET broadcasttextid = 49728 WHERE broadcasttextid = 0 AND sound = 21592;
|
||||
UPDATE creature_text SET broadcasttextid = 49729 WHERE broadcasttextid = 0 AND sound = 20200;
|
||||
UPDATE creature_text SET broadcasttextid = 49730 WHERE broadcasttextid = 0 AND sound = 20208;
|
||||
UPDATE creature_text SET broadcasttextid = 49740 WHERE broadcasttextid = 0 AND sound = 21593;
|
||||
UPDATE creature_text SET broadcasttextid = 49742 WHERE broadcasttextid = 0 AND sound = 24608;
|
||||
UPDATE creature_text SET broadcasttextid = 49745 WHERE broadcasttextid = 0 AND sound = 24609;
|
||||
UPDATE creature_text SET broadcasttextid = 49746 WHERE broadcasttextid = 0 AND sound = 20903;
|
||||
UPDATE creature_text SET broadcasttextid = 49748 WHERE broadcasttextid = 0 AND sound = 24599;
|
||||
UPDATE creature_text SET broadcasttextid = 49749 WHERE broadcasttextid = 0 AND sound = 24618;
|
||||
UPDATE creature_text SET broadcasttextid = 49750 WHERE broadcasttextid = 0 AND sound = 24620;
|
||||
UPDATE creature_text SET broadcasttextid = 49751 WHERE broadcasttextid = 0 AND sound = 24621;
|
||||
UPDATE creature_text SET broadcasttextid = 49752 WHERE broadcasttextid = 0 AND sound = 24611;
|
||||
UPDATE creature_text SET broadcasttextid = 49753 WHERE broadcasttextid = 0 AND sound = 24610;
|
||||
UPDATE creature_text SET broadcasttextid = 49764 WHERE broadcasttextid = 0 AND sound = 20903;
|
||||
UPDATE creature_text SET broadcasttextid = 49782 WHERE broadcasttextid = 0 AND sound = 23368;
|
||||
UPDATE creature_text SET broadcasttextid = 50535 WHERE broadcasttextid = 0 AND sound = 18861;
|
||||
UPDATE creature_text SET broadcasttextid = 50536 WHERE broadcasttextid = 0 AND sound = 18862;
|
||||
UPDATE creature_text SET broadcasttextid = 50543 WHERE broadcasttextid = 0 AND sound = 18867;
|
||||
UPDATE creature_text SET broadcasttextid = 50924 WHERE broadcasttextid = 0 AND sound = 24255;
|
||||
UPDATE creature_text SET broadcasttextid = 50925 WHERE broadcasttextid = 0 AND sound = 24256;
|
||||
UPDATE creature_text SET broadcasttextid = 50986 WHERE broadcasttextid = 0 AND sound = 24326;
|
||||
UPDATE creature_text SET broadcasttextid = 51313 WHERE broadcasttextid = 0 AND sound = 24244;
|
||||
UPDATE creature_text SET broadcasttextid = 51935 WHERE broadcasttextid = 0 AND sound = 24337;
|
||||
UPDATE creature_text SET broadcasttextid = 51936 WHERE broadcasttextid = 0 AND sound = 24342;
|
||||
UPDATE creature_text SET broadcasttextid = 51937 WHERE broadcasttextid = 0 AND sound = 24343;
|
||||
UPDATE creature_text SET broadcasttextid = 51938 WHERE broadcasttextid = 0 AND sound = 24344;
|
||||
UPDATE creature_text SET broadcasttextid = 52030 WHERE broadcasttextid = 0 AND sound = 24294;
|
||||
UPDATE creature_text SET broadcasttextid = 52031 WHERE broadcasttextid = 0 AND sound = 24295;
|
||||
UPDATE creature_text SET broadcasttextid = 52146 WHERE broadcasttextid = 0 AND sound = 24278;
|
||||
UPDATE creature_text SET broadcasttextid = 52149 WHERE broadcasttextid = 0 AND sound = 24284;
|
||||
UPDATE creature_text SET broadcasttextid = 52203 WHERE broadcasttextid = 0 AND sound = 24517;
|
||||
UPDATE creature_text SET broadcasttextid = 52207 WHERE broadcasttextid = 0 AND sound = 24513;
|
||||
UPDATE creature_text SET broadcasttextid = 52208 WHERE broadcasttextid = 0 AND sound = 24514;
|
||||
UPDATE creature_text SET broadcasttextid = 52210 WHERE broadcasttextid = 0 AND sound = 24516;
|
||||
UPDATE creature_text SET broadcasttextid = 52215 WHERE broadcasttextid = 0 AND sound = 24523;
|
||||
UPDATE creature_text SET broadcasttextid = 52216 WHERE broadcasttextid = 0 AND sound = 24524;
|
||||
UPDATE creature_text SET broadcasttextid = 52217 WHERE broadcasttextid = 0 AND sound = 24525;
|
||||
UPDATE creature_text SET broadcasttextid = 52234 WHERE broadcasttextid = 0 AND sound = 24541;
|
||||
UPDATE creature_text SET broadcasttextid = 52243 WHERE broadcasttextid = 0 AND sound = 24552;
|
||||
UPDATE creature_text SET broadcasttextid = 52244 WHERE broadcasttextid = 0 AND sound = 24553;
|
||||
UPDATE creature_text SET broadcasttextid = 52245 WHERE broadcasttextid = 0 AND sound = 24554;
|
||||
UPDATE creature_text SET broadcasttextid = 52323 WHERE broadcasttextid = 0 AND sound = 24435;
|
||||
UPDATE creature_text SET broadcasttextid = 52324 WHERE broadcasttextid = 0 AND sound = 24436;
|
||||
UPDATE creature_text SET broadcasttextid = 52326 WHERE broadcasttextid = 0 AND sound = 24429;
|
||||
UPDATE creature_text SET broadcasttextid = 52430 WHERE broadcasttextid = 0 AND sound = 24483;
|
||||
UPDATE creature_text SET broadcasttextid = 52440 WHERE broadcasttextid = 0 AND sound = 24565;
|
||||
UPDATE creature_text SET broadcasttextid = 52441 WHERE broadcasttextid = 0 AND sound = 24568;
|
||||
UPDATE creature_text SET broadcasttextid = 52449 WHERE broadcasttextid = 0 AND sound = 24580;
|
||||
UPDATE creature_text SET broadcasttextid = 52452 WHERE broadcasttextid = 0 AND sound = 24569;
|
||||
UPDATE creature_text SET broadcasttextid = 52453 WHERE broadcasttextid = 0 AND sound = 24576;
|
||||
UPDATE creature_text SET broadcasttextid = 52455 WHERE broadcasttextid = 0 AND sound = 24575;
|
||||
UPDATE creature_text SET broadcasttextid = 52456 WHERE broadcasttextid = 0 AND sound = 24584;
|
||||
UPDATE creature_text SET broadcasttextid = 52573 WHERE broadcasttextid = 0 AND sound = 25171;
|
||||
UPDATE creature_text SET broadcasttextid = 52574 WHERE broadcasttextid = 0 AND sound = 25158;
|
||||
UPDATE creature_text SET broadcasttextid = 52575 WHERE broadcasttextid = 0 AND sound = 25168;
|
||||
UPDATE creature_text SET broadcasttextid = 52650 WHERE broadcasttextid = 0 AND sound = 24444;
|
||||
UPDATE creature_text SET broadcasttextid = 53151 WHERE broadcasttextid = 0 AND sound = 25981;
|
||||
UPDATE creature_text SET broadcasttextid = 53152 WHERE broadcasttextid = 0 AND sound = 25973;
|
||||
UPDATE creature_text SET broadcasttextid = 53155 WHERE broadcasttextid = 0 AND sound = 25972;
|
||||
UPDATE creature_text SET broadcasttextid = 53159 WHERE broadcasttextid = 0 AND sound = 25976;
|
||||
UPDATE creature_text SET broadcasttextid = 53818 WHERE broadcasttextid = 0 AND sound = 25802;
|
||||
UPDATE creature_text SET broadcasttextid = 54495 WHERE broadcasttextid = 0 AND sound = 25804;
|
||||
UPDATE creature_text SET broadcasttextid = 54499 WHERE broadcasttextid = 0 AND sound = 25803;
|
||||
UPDATE creature_text SET broadcasttextid = 54502 WHERE broadcasttextid = 0 AND sound = 25797;
|
||||
UPDATE creature_text SET broadcasttextid = 54820 WHERE broadcasttextid = 0 AND sound = 25820;
|
||||
UPDATE creature_text SET broadcasttextid = 54822 WHERE broadcasttextid = 0 AND sound = 25821;
|
||||
UPDATE creature_text SET broadcasttextid = 54823 WHERE broadcasttextid = 0 AND sound = 25822;
|
||||
UPDATE creature_text SET broadcasttextid = 54824 WHERE broadcasttextid = 0 AND sound = 25823;
|
||||
UPDATE creature_text SET broadcasttextid = 54825 WHERE broadcasttextid = 0 AND sound = 25824;
|
||||
UPDATE creature_text SET broadcasttextid = 55322 WHERE broadcasttextid = 0 AND sound = 26362;
|
||||
UPDATE creature_text SET broadcasttextid = 55434 WHERE broadcasttextid = 0 AND sound = 26296;
|
||||
UPDATE creature_text SET broadcasttextid = 55436 WHERE broadcasttextid = 0 AND sound = 26298;
|
||||
UPDATE creature_text SET broadcasttextid = 55444 WHERE broadcasttextid = 0 AND sound = 26211;
|
||||
UPDATE creature_text SET broadcasttextid = 55648 WHERE broadcasttextid = 0 AND sound = 26255;
|
||||
UPDATE creature_text SET broadcasttextid = 55674 WHERE broadcasttextid = 0 AND sound = 26234;
|
||||
UPDATE creature_text SET broadcasttextid = 55715 WHERE broadcasttextid = 0 AND sound = 26243;
|
||||
UPDATE creature_text SET broadcasttextid = 56079 WHERE broadcasttextid = 0 AND sound = 26303;
|
||||
UPDATE creature_text SET broadcasttextid = 56080 WHERE broadcasttextid = 0 AND sound = 26360;
|
||||
UPDATE creature_text SET broadcasttextid = 56084 WHERE broadcasttextid = 0 AND sound = 25904;
|
||||
UPDATE creature_text SET broadcasttextid = 56455 WHERE broadcasttextid = 0 AND sound = 26282;
|
||||
UPDATE creature_text SET broadcasttextid = 56458 WHERE broadcasttextid = 0 AND sound = 26269;
|
||||
UPDATE creature_text SET broadcasttextid = 56471 WHERE broadcasttextid = 0 AND sound = 26283;
|
||||
UPDATE creature_text SET broadcasttextid = 56475 WHERE broadcasttextid = 0 AND sound = 26270;
|
||||
UPDATE creature_text SET broadcasttextid = 56476 WHERE broadcasttextid = 0 AND sound = 26271;
|
||||
UPDATE creature_text SET broadcasttextid = 56477 WHERE broadcasttextid = 0 AND sound = 26272;
|
||||
UPDATE creature_text SET broadcasttextid = 56531 WHERE broadcasttextid = 0 AND sound = 25908;
|
||||
UPDATE creature_text SET broadcasttextid = 56614 WHERE broadcasttextid = 0 AND sound = 26223;
|
||||
UPDATE creature_text SET broadcasttextid = 56615 WHERE broadcasttextid = 0 AND sound = 26224;
|
||||
UPDATE creature_text SET broadcasttextid = 56616 WHERE broadcasttextid = 0 AND sound = 26225;
|
||||
UPDATE creature_text SET broadcasttextid = 56623 WHERE broadcasttextid = 0 AND sound = 26351;
|
||||
UPDATE creature_text SET broadcasttextid = 56624 WHERE broadcasttextid = 0 AND sound = 26352;
|
||||
UPDATE creature_text SET broadcasttextid = 56626 WHERE broadcasttextid = 0 AND sound = 26346;
|
||||
UPDATE creature_text SET broadcasttextid = 56646 WHERE broadcasttextid = 0 AND sound = 26361;
|
||||
UPDATE creature_text SET broadcasttextid = 56647 WHERE broadcasttextid = 0 AND sound = 26363;
|
||||
UPDATE creature_text SET broadcasttextid = 56648 WHERE broadcasttextid = 0 AND sound = 26364;
|
||||
UPDATE creature_text SET broadcasttextid = 56664 WHERE broadcasttextid = 0 AND sound = 26547;
|
||||
UPDATE creature_text SET broadcasttextid = 56665 WHERE broadcasttextid = 0 AND sound = 26266;
|
||||
UPDATE creature_text SET broadcasttextid = 56666 WHERE broadcasttextid = 0 AND sound = 25904;
|
||||
UPDATE creature_text SET broadcasttextid = 56667 WHERE broadcasttextid = 0 AND sound = 25905;
|
||||
UPDATE creature_text SET broadcasttextid = 56670 WHERE broadcasttextid = 0 AND sound = 25906;
|
||||
UPDATE creature_text SET broadcasttextid = 56753 WHERE broadcasttextid = 0 AND sound = 26260;
|
||||
UPDATE creature_text SET broadcasttextid = 56770 WHERE broadcasttextid = 0 AND sound = 25950;
|
||||
UPDATE creature_text SET broadcasttextid = 56771 WHERE broadcasttextid = 0 AND sound = 26502;
|
||||
UPDATE creature_text SET broadcasttextid = 56775 WHERE broadcasttextid = 0 AND sound = 26141;
|
||||
UPDATE creature_text SET broadcasttextid = 56806 WHERE broadcasttextid = 0 AND sound = 26327;
|
||||
UPDATE creature_text SET broadcasttextid = 61072 WHERE broadcasttextid = 0 AND sound = 27955;
|
||||
UPDATE creature_text SET broadcasttextid = 61074 WHERE broadcasttextid = 0 AND sound = 28254;
|
||||
UPDATE creature_text SET broadcasttextid = 61076 WHERE broadcasttextid = 0 AND sound = 27956;
|
||||
UPDATE creature_text SET broadcasttextid = 61078 WHERE broadcasttextid = 0 AND sound = 28255;
|
||||
UPDATE creature_text SET broadcasttextid = 62834 WHERE broadcasttextid = 0 AND sound = 29325;
|
||||
UPDATE creature_text SET broadcasttextid = 62835 WHERE broadcasttextid = 0 AND sound = 29326;
|
||||
UPDATE creature_text SET broadcasttextid = 62836 WHERE broadcasttextid = 0 AND sound = 29327;
|
||||
UPDATE creature_text SET broadcasttextid = 62988 WHERE broadcasttextid = 0 AND sound = 28267;
|
||||
UPDATE creature_text SET broadcasttextid = 62989 WHERE broadcasttextid = 0 AND sound = 28268;
|
||||
UPDATE creature_text SET broadcasttextid = 63176 WHERE broadcasttextid = 0 AND sound = 29328;
|
||||
UPDATE creature_text SET broadcasttextid = 63194 WHERE broadcasttextid = 0 AND sound = 29329;
|
||||
UPDATE creature_text SET broadcasttextid = 63195 WHERE broadcasttextid = 0 AND sound = 29330;
|
||||
UPDATE creature_text SET broadcasttextid = 63196 WHERE broadcasttextid = 0 AND sound = 29331;
|
||||
UPDATE creature_text SET broadcasttextid = 63197 WHERE broadcasttextid = 0 AND sound = 29332;
|
||||
UPDATE creature_text SET broadcasttextid = 63198 WHERE broadcasttextid = 0 AND sound = 29333;
|
||||
UPDATE creature_text SET broadcasttextid = 63199 WHERE broadcasttextid = 0 AND sound = 29334;
|
||||
UPDATE creature_text SET broadcasttextid = 63273 WHERE broadcasttextid = 0 AND sound = 29350;
|
||||
UPDATE creature_text SET broadcasttextid = 63274 WHERE broadcasttextid = 0 AND sound = 29351;
|
||||
UPDATE creature_text SET broadcasttextid = 63275 WHERE broadcasttextid = 0 AND sound = 29352;
|
||||
UPDATE creature_text SET broadcasttextid = 63276 WHERE broadcasttextid = 0 AND sound = 29360;
|
||||
UPDATE creature_text SET broadcasttextid = 63277 WHERE broadcasttextid = 0 AND sound = 29361;
|
||||
UPDATE creature_text SET broadcasttextid = 63279 WHERE broadcasttextid = 0 AND sound = 29362;
|
||||
UPDATE creature_text SET broadcasttextid = 63280 WHERE broadcasttextid = 0 AND sound = 29363;
|
||||
UPDATE creature_text SET broadcasttextid = 63284 WHERE broadcasttextid = 0 AND sound = 29364;
|
||||
UPDATE creature_text SET broadcasttextid = 63285 WHERE broadcasttextid = 0 AND sound = 29365;
|
||||
UPDATE creature_text SET broadcasttextid = 63288 WHERE broadcasttextid = 0 AND sound = 29353;
|
||||
UPDATE creature_text SET broadcasttextid = 63289 WHERE broadcasttextid = 0 AND sound = 29354;
|
||||
UPDATE creature_text SET broadcasttextid = 63290 WHERE broadcasttextid = 0 AND sound = 29355;
|
||||
UPDATE creature_text SET broadcasttextid = 63291 WHERE broadcasttextid = 0 AND sound = 29356;
|
||||
UPDATE creature_text SET broadcasttextid = 63292 WHERE broadcasttextid = 0 AND sound = 29357;
|
||||
UPDATE creature_text SET broadcasttextid = 63293 WHERE broadcasttextid = 0 AND sound = 29358;
|
||||
UPDATE creature_text SET broadcasttextid = 63306 WHERE broadcasttextid = 0 AND sound = 28402;
|
||||
UPDATE creature_text SET broadcasttextid = 63307 WHERE broadcasttextid = 0 AND sound = 28398;
|
||||
UPDATE creature_text SET broadcasttextid = 63308 WHERE broadcasttextid = 0 AND sound = 28403;
|
||||
UPDATE creature_text SET broadcasttextid = 63309 WHERE broadcasttextid = 0 AND sound = 28404;
|
||||
UPDATE creature_text SET broadcasttextid = 63310 WHERE broadcasttextid = 0 AND sound = 28405;
|
||||
UPDATE creature_text SET broadcasttextid = 63311 WHERE broadcasttextid = 0 AND sound = 28400;
|
||||
UPDATE creature_text SET broadcasttextid = 63312 WHERE broadcasttextid = 0 AND sound = 28401;
|
||||
UPDATE creature_text SET broadcasttextid = 63316 WHERE broadcasttextid = 0 AND sound = 28256;
|
||||
UPDATE creature_text SET broadcasttextid = 65088 WHERE broadcasttextid = 0 AND sound = 29136;
|
||||
UPDATE creature_text SET broadcasttextid = 65092 WHERE broadcasttextid = 0 AND sound = 29140;
|
||||
UPDATE creature_text SET broadcasttextid = 65095 WHERE broadcasttextid = 0 AND sound = 29143;
|
||||
UPDATE creature_text SET broadcasttextid = 65097 WHERE broadcasttextid = 0 AND sound = 29145;
|
||||
UPDATE creature_text SET broadcasttextid = 65100 WHERE broadcasttextid = 0 AND sound = 29148;
|
||||
UPDATE creature_text SET broadcasttextid = 65101 WHERE broadcasttextid = 0 AND sound = 29149;
|
||||
UPDATE creature_text SET broadcasttextid = 65113 WHERE broadcasttextid = 0 AND sound = 29128;
|
||||
UPDATE creature_text SET broadcasttextid = 65114 WHERE broadcasttextid = 0 AND sound = 29129;
|
||||
UPDATE creature_text SET broadcasttextid = 65115 WHERE broadcasttextid = 0 AND sound = 29130;
|
||||
UPDATE creature_text SET broadcasttextid = 70375 WHERE broadcasttextid = 0 AND sound = 34606;
|
||||
UPDATE creature_text SET broadcasttextid = 74627 WHERE broadcasttextid = 0 AND sound = 38445;
|
||||
UPDATE creature_text SET broadcasttextid = 74633 WHERE broadcasttextid = 0 AND sound = 38419;
|
||||
UPDATE creature_text SET broadcasttextid = 74670 WHERE broadcasttextid = 0 AND sound = 38447;
|
||||
UPDATE creature_text SET broadcasttextid = 75098 WHERE broadcasttextid = 0 AND sound = 38619;
|
||||
UPDATE creature_text SET broadcasttextid = 75106 WHERE broadcasttextid = 0 AND sound = 38668;
|
||||
UPDATE creature_text SET broadcasttextid = 75122 WHERE broadcasttextid = 0 AND sound = 38607;
|
||||
UPDATE creature_text SET broadcasttextid = 75819 WHERE broadcasttextid = 0 AND sound = 38448;
|
||||
UPDATE creature_text SET broadcasttextid = 76626 WHERE broadcasttextid = 0 AND sound = 38256;
|
||||
UPDATE creature_text SET broadcasttextid = 78862 WHERE broadcasttextid = 0 AND sound = 43225;
|
||||
UPDATE creature_text SET broadcasttextid = 80469 WHERE broadcasttextid = 0 AND sound = 46435;
|
||||
UPDATE creature_text SET broadcasttextid = 80474 WHERE broadcasttextid = 0 AND sound = 46438;
|
||||
UPDATE creature_text SET broadcasttextid = 81701 WHERE broadcasttextid = 0 AND sound = 43665;
|
||||
UPDATE creature_text SET broadcasttextid = 82762 WHERE broadcasttextid = 0 AND sound = 45634;
|
||||
UPDATE creature_text SET broadcasttextid = 83269 WHERE broadcasttextid = 0 AND sound = 44418;
|
||||
UPDATE creature_text SET broadcasttextid = 83270 WHERE broadcasttextid = 0 AND sound = 44420;
|
||||
UPDATE creature_text SET broadcasttextid = 83272 WHERE broadcasttextid = 0 AND sound = 44422;
|
||||
UPDATE creature_text SET broadcasttextid = 83274 WHERE broadcasttextid = 0 AND sound = 44432;
|
||||
UPDATE creature_text SET broadcasttextid = 83275 WHERE broadcasttextid = 0 AND sound = 44433;
|
||||
UPDATE creature_text SET broadcasttextid = 83276 WHERE broadcasttextid = 0 AND sound = 44434;
|
||||
UPDATE creature_text SET broadcasttextid = 83277 WHERE broadcasttextid = 0 AND sound = 44435;
|
||||
UPDATE creature_text SET broadcasttextid = 83279 WHERE broadcasttextid = 0 AND sound = 44437;
|
||||
UPDATE creature_text SET broadcasttextid = 83280 WHERE broadcasttextid = 0 AND sound = 44438;
|
||||
UPDATE creature_text SET broadcasttextid = 83281 WHERE broadcasttextid = 0 AND sound = 44439;
|
||||
UPDATE creature_text SET broadcasttextid = 83311 WHERE broadcasttextid = 0 AND sound = 45565;
|
||||
UPDATE creature_text SET broadcasttextid = 83402 WHERE broadcasttextid = 0 AND sound = 46831;
|
||||
UPDATE creature_text SET broadcasttextid = 83503 WHERE broadcasttextid = 0 AND sound = 45103;
|
||||
UPDATE creature_text SET broadcasttextid = 84106 WHERE broadcasttextid = 0 AND sound = 49299;
|
||||
UPDATE creature_text SET broadcasttextid = 84107 WHERE broadcasttextid = 0 AND sound = 49299;
|
||||
UPDATE creature_text SET broadcasttextid = 84321 WHERE broadcasttextid = 0 AND sound = 45847;
|
||||
UPDATE creature_text SET broadcasttextid = 85223 WHERE broadcasttextid = 0 AND sound = 45916;
|
||||
UPDATE creature_text SET broadcasttextid = 85407 WHERE broadcasttextid = 0 AND sound = 46057;
|
||||
UPDATE creature_text SET broadcasttextid = 85413 WHERE broadcasttextid = 0 AND sound = 46061;
|
||||
UPDATE creature_text SET broadcasttextid = 85896 WHERE broadcasttextid = 0 AND sound = 44879;
|
||||
UPDATE creature_text SET broadcasttextid = 88706 WHERE broadcasttextid = 0 AND sound = 6294;
|
||||
UPDATE creature_text SET broadcasttextid = 90295 WHERE broadcasttextid = 0 AND sound = 46776;
|
||||
UPDATE creature_text SET broadcasttextid = 90296 WHERE broadcasttextid = 0 AND sound = 46774;
|
||||
UPDATE creature_text SET broadcasttextid = 90297 WHERE broadcasttextid = 0 AND sound = 46777;
|
||||
UPDATE creature_text SET broadcasttextid = 90301 WHERE broadcasttextid = 0 AND sound = 46781;
|
||||
UPDATE creature_text SET broadcasttextid = 92873 WHERE broadcasttextid = 0 AND sound = 62765;
|
||||
UPDATE creature_text SET broadcasttextid = 92876 WHERE broadcasttextid = 0 AND sound = 62764;
|
||||
UPDATE creature_text SET broadcasttextid = 92878 WHERE broadcasttextid = 0 AND sound = 62763;
|
||||
UPDATE creature_text SET broadcasttextid = 92890 WHERE broadcasttextid = 0 AND sound = 62761;
|
||||
UPDATE creature_text SET broadcasttextid = 93405 WHERE broadcasttextid = 0 AND sound = 52767;
|
||||
UPDATE creature_text SET broadcasttextid = 93406 WHERE broadcasttextid = 0 AND sound = 52771;
|
||||
UPDATE creature_text SET broadcasttextid = 93558 WHERE broadcasttextid = 0 AND sound = 52359;
|
||||
UPDATE creature_text SET broadcasttextid = 93560 WHERE broadcasttextid = 0 AND sound = 52360;
|
||||
UPDATE creature_text SET broadcasttextid = 93841 WHERE broadcasttextid = 0 AND sound = 52346;
|
||||
UPDATE creature_text SET broadcasttextid = 94504 WHERE broadcasttextid = 0 AND sound = 52736;
|
||||
UPDATE creature_text SET broadcasttextid = 94572 WHERE broadcasttextid = 0 AND sound = 53059;
|
||||
UPDATE creature_text SET broadcasttextid = 94966 WHERE broadcasttextid = 0 AND sound = 52316;
|
||||
UPDATE creature_text SET broadcasttextid = 95284 WHERE broadcasttextid = 0 AND sound = 52277;
|
||||
UPDATE creature_text SET broadcasttextid = 95552 WHERE broadcasttextid = 0 AND sound = 52735;
|
||||
UPDATE creature_text SET broadcasttextid = 95894 WHERE broadcasttextid = 0 AND sound = 51759;
|
||||
UPDATE creature_text SET broadcasttextid = 96551 WHERE broadcasttextid = 0 AND sound = 54837;
|
||||
UPDATE creature_text SET broadcasttextid = 96561 WHERE broadcasttextid = 0 AND sound = 57566;
|
||||
UPDATE creature_text SET broadcasttextid = 96662 WHERE broadcasttextid = 0 AND sound = 55191;
|
||||
UPDATE creature_text SET broadcasttextid = 96669 WHERE broadcasttextid = 0 AND sound = 52248;
|
||||
UPDATE creature_text SET broadcasttextid = 97014 WHERE broadcasttextid = 0 AND sound = 52236;
|
||||
UPDATE creature_text SET broadcasttextid = 97232 WHERE broadcasttextid = 0 AND sound = 52624;
|
||||
UPDATE creature_text SET broadcasttextid = 97344 WHERE broadcasttextid = 0 AND sound = 61921;
|
||||
UPDATE creature_text SET broadcasttextid = 97410 WHERE broadcasttextid = 0 AND sound = 52683;
|
||||
UPDATE creature_text SET broadcasttextid = 97603 WHERE broadcasttextid = 0 AND sound = 52378;
|
||||
UPDATE creature_text SET broadcasttextid = 97620 WHERE broadcasttextid = 0 AND sound = 52204;
|
||||
UPDATE creature_text SET broadcasttextid = 97623 WHERE broadcasttextid = 0 AND sound = 52929;
|
||||
UPDATE creature_text SET broadcasttextid = 98291 WHERE broadcasttextid = 0 AND sound = 54097;
|
||||
UPDATE creature_text SET broadcasttextid = 98320 WHERE broadcasttextid = 0 AND sound = 60423;
|
||||
UPDATE creature_text SET broadcasttextid = 98595 WHERE broadcasttextid = 0 AND sound = 60389;
|
||||
UPDATE creature_text SET broadcasttextid = 98614 WHERE broadcasttextid = 0 AND sound = 53158;
|
||||
UPDATE creature_text SET broadcasttextid = 98734 WHERE broadcasttextid = 0 AND sound = 57338;
|
||||
UPDATE creature_text SET broadcasttextid = 98737 WHERE broadcasttextid = 0 AND sound = 57339;
|
||||
UPDATE creature_text SET broadcasttextid = 98738 WHERE broadcasttextid = 0 AND sound = 57340;
|
||||
UPDATE creature_text SET broadcasttextid = 98753 WHERE broadcasttextid = 0 AND sound = 57291;
|
||||
UPDATE creature_text SET broadcasttextid = 98783 WHERE broadcasttextid = 0 AND sound = 57299;
|
||||
UPDATE creature_text SET broadcasttextid = 98934 WHERE broadcasttextid = 0 AND sound = 57306;
|
||||
UPDATE creature_text SET broadcasttextid = 98935 WHERE broadcasttextid = 0 AND sound = 57307;
|
||||
UPDATE creature_text SET broadcasttextid = 99095 WHERE broadcasttextid = 0 AND sound = 60553;
|
||||
UPDATE creature_text SET broadcasttextid = 99116 WHERE broadcasttextid = 0 AND sound = 60545;
|
||||
UPDATE creature_text SET broadcasttextid = 99475 WHERE broadcasttextid = 0 AND sound = 54321;
|
||||
UPDATE creature_text SET broadcasttextid = 99530 WHERE broadcasttextid = 0 AND sound = 57322;
|
||||
UPDATE creature_text SET broadcasttextid = 99531 WHERE broadcasttextid = 0 AND sound = 57323;
|
||||
UPDATE creature_text SET broadcasttextid = 100064 WHERE broadcasttextid = 0 AND sound = 62037;
|
||||
UPDATE creature_text SET broadcasttextid = 100067 WHERE broadcasttextid = 0 AND sound = 62045;
|
||||
UPDATE creature_text SET broadcasttextid = 100256 WHERE broadcasttextid = 0 AND sound = 67270;
|
||||
UPDATE creature_text SET broadcasttextid = 100263 WHERE broadcasttextid = 0 AND sound = 62042;
|
||||
UPDATE creature_text SET broadcasttextid = 100666 WHERE broadcasttextid = 0 AND sound = 55290;
|
||||
UPDATE creature_text SET broadcasttextid = 100731 WHERE broadcasttextid = 0 AND sound = 55006;
|
||||
UPDATE creature_text SET broadcasttextid = 100753 WHERE broadcasttextid = 0 AND sound = 55313;
|
||||
UPDATE creature_text SET broadcasttextid = 100915 WHERE broadcasttextid = 0 AND sound = 67546;
|
||||
UPDATE creature_text SET broadcasttextid = 100930 WHERE broadcasttextid = 0 AND sound = 65817;
|
||||
UPDATE creature_text SET broadcasttextid = 100932 WHERE broadcasttextid = 0 AND sound = 65800;
|
||||
UPDATE creature_text SET broadcasttextid = 101410 WHERE broadcasttextid = 0 AND sound = 57358;
|
||||
UPDATE creature_text SET broadcasttextid = 101412 WHERE broadcasttextid = 0 AND sound = 57359;
|
||||
UPDATE creature_text SET broadcasttextid = 101416 WHERE broadcasttextid = 0 AND sound = 57360;
|
||||
UPDATE creature_text SET broadcasttextid = 101653 WHERE broadcasttextid = 0 AND sound = 55341;
|
||||
UPDATE creature_text SET broadcasttextid = 101656 WHERE broadcasttextid = 0 AND sound = 55344;
|
||||
UPDATE creature_text SET broadcasttextid = 101657 WHERE broadcasttextid = 0 AND sound = 55346;
|
||||
UPDATE creature_text SET broadcasttextid = 101658 WHERE broadcasttextid = 0 AND sound = 55345;
|
||||
UPDATE creature_text SET broadcasttextid = 101987 WHERE broadcasttextid = 0 AND sound = 57387;
|
||||
UPDATE creature_text SET broadcasttextid = 101988 WHERE broadcasttextid = 0 AND sound = 57388;
|
||||
UPDATE creature_text SET broadcasttextid = 101995 WHERE broadcasttextid = 0 AND sound = 57389;
|
||||
UPDATE creature_text SET broadcasttextid = 102154 WHERE broadcasttextid = 0 AND sound = 55373;
|
||||
UPDATE creature_text SET broadcasttextid = 102751 WHERE broadcasttextid = 0 AND sound = 54339;
|
||||
UPDATE creature_text SET broadcasttextid = 102761 WHERE broadcasttextid = 0 AND sound = 54350;
|
||||
UPDATE creature_text SET broadcasttextid = 102954 WHERE broadcasttextid = 0 AND sound = 57312;
|
||||
UPDATE creature_text SET broadcasttextid = 103125 WHERE broadcasttextid = 0 AND sound = 61896;
|
||||
UPDATE creature_text SET broadcasttextid = 103126 WHERE broadcasttextid = 0 AND sound = 61897;
|
||||
UPDATE creature_text SET broadcasttextid = 103127 WHERE broadcasttextid = 0 AND sound = 61898;
|
||||
UPDATE creature_text SET broadcasttextid = 103128 WHERE broadcasttextid = 0 AND sound = 61899;
|
||||
UPDATE creature_text SET broadcasttextid = 103349 WHERE broadcasttextid = 0 AND sound = 55352;
|
||||
UPDATE creature_text SET broadcasttextid = 103950 WHERE broadcasttextid = 0 AND sound = 67422;
|
||||
UPDATE creature_text SET broadcasttextid = 104154 WHERE broadcasttextid = 0 AND sound = 67275;
|
||||
UPDATE creature_text SET broadcasttextid = 104161 WHERE broadcasttextid = 0 AND sound = 67296;
|
||||
UPDATE creature_text SET broadcasttextid = 104221 WHERE broadcasttextid = 0 AND sound = 67278;
|
||||
UPDATE creature_text SET broadcasttextid = 104223 WHERE broadcasttextid = 0 AND sound = 67279;
|
||||
UPDATE creature_text SET broadcasttextid = 104224 WHERE broadcasttextid = 0 AND sound = 67280;
|
||||
UPDATE creature_text SET broadcasttextid = 104418 WHERE broadcasttextid = 0 AND sound = 57480;
|
||||
UPDATE creature_text SET broadcasttextid = 105001 WHERE broadcasttextid = 0 AND sound = 58666;
|
||||
UPDATE creature_text SET broadcasttextid = 105004 WHERE broadcasttextid = 0 AND sound = 58664;
|
||||
UPDATE creature_text SET broadcasttextid = 105005 WHERE broadcasttextid = 0 AND sound = 58663;
|
||||
UPDATE creature_text SET broadcasttextid = 105446 WHERE broadcasttextid = 0 AND sound = 58271;
|
||||
UPDATE creature_text SET broadcasttextid = 105558 WHERE broadcasttextid = 0 AND sound = 65803;
|
||||
UPDATE creature_text SET broadcasttextid = 105559 WHERE broadcasttextid = 0 AND sound = 65819;
|
||||
UPDATE creature_text SET broadcasttextid = 105637 WHERE broadcasttextid = 0 AND sound = 61694;
|
||||
UPDATE creature_text SET broadcasttextid = 105742 WHERE broadcasttextid = 0 AND sound = 67429;
|
||||
UPDATE creature_text SET broadcasttextid = 105849 WHERE broadcasttextid = 0 AND sound = 58207;
|
||||
UPDATE creature_text SET broadcasttextid = 106024 WHERE broadcasttextid = 0 AND sound = 63226;
|
||||
UPDATE creature_text SET broadcasttextid = 106078 WHERE broadcasttextid = 0 AND sound = 60518;
|
||||
UPDATE creature_text SET broadcasttextid = 106101 WHERE broadcasttextid = 0 AND sound = 58379;
|
||||
UPDATE creature_text SET broadcasttextid = 106103 WHERE broadcasttextid = 0 AND sound = 58381;
|
||||
UPDATE creature_text SET broadcasttextid = 106105 WHERE broadcasttextid = 0 AND sound = 58389;
|
||||
UPDATE creature_text SET broadcasttextid = 106107 WHERE broadcasttextid = 0 AND sound = 58387;
|
||||
UPDATE creature_text SET broadcasttextid = 106117 WHERE broadcasttextid = 0 AND sound = 60520;
|
||||
UPDATE creature_text SET broadcasttextid = 106224 WHERE broadcasttextid = 0 AND sound = 58206;
|
||||
UPDATE creature_text SET broadcasttextid = 106876 WHERE broadcasttextid = 0 AND sound = 65816;
|
||||
UPDATE creature_text SET broadcasttextid = 107016 WHERE broadcasttextid = 0 AND sound = 57929;
|
||||
UPDATE creature_text SET broadcasttextid = 107304 WHERE broadcasttextid = 0 AND sound = 61791;
|
||||
UPDATE creature_text SET broadcasttextid = 107305 WHERE broadcasttextid = 0 AND sound = 61792;
|
||||
UPDATE creature_text SET broadcasttextid = 107344 WHERE broadcasttextid = 0 AND sound = 58405;
|
||||
UPDATE creature_text SET broadcasttextid = 107605 WHERE broadcasttextid = 0 AND sound = 67474;
|
||||
UPDATE creature_text SET broadcasttextid = 107996 WHERE broadcasttextid = 0 AND sound = 58430;
|
||||
UPDATE creature_text SET broadcasttextid = 108100 WHERE broadcasttextid = 0 AND sound = 58445;
|
||||
UPDATE creature_text SET broadcasttextid = 108114 WHERE broadcasttextid = 0 AND sound = 58446;
|
||||
UPDATE creature_text SET broadcasttextid = 108367 WHERE broadcasttextid = 0 AND sound = 62423;
|
||||
UPDATE creature_text SET broadcasttextid = 108556 WHERE broadcasttextid = 0 AND sound = 62431;
|
||||
UPDATE creature_text SET broadcasttextid = 108645 WHERE broadcasttextid = 0 AND sound = 62421;
|
||||
UPDATE creature_text SET broadcasttextid = 108657 WHERE broadcasttextid = 0 AND sound = 62427;
|
||||
UPDATE creature_text SET broadcasttextid = 108658 WHERE broadcasttextid = 0 AND sound = 62428;
|
||||
UPDATE creature_text SET broadcasttextid = 108730 WHERE broadcasttextid = 0 AND sound = 62426;
|
||||
UPDATE creature_text SET broadcasttextid = 108798 WHERE broadcasttextid = 0 AND sound = 63276;
|
||||
UPDATE creature_text SET broadcasttextid = 108911 WHERE broadcasttextid = 0 AND sound = 62430;
|
||||
UPDATE creature_text SET broadcasttextid = 109011 WHERE broadcasttextid = 0 AND sound = 58667;
|
||||
UPDATE creature_text SET broadcasttextid = 109013 WHERE broadcasttextid = 0 AND sound = 58668;
|
||||
UPDATE creature_text SET broadcasttextid = 109017 WHERE broadcasttextid = 0 AND sound = 58671;
|
||||
UPDATE creature_text SET broadcasttextid = 109021 WHERE broadcasttextid = 0 AND sound = 62429;
|
||||
UPDATE creature_text SET broadcasttextid = 109066 WHERE broadcasttextid = 0 AND sound = 66512;
|
||||
UPDATE creature_text SET broadcasttextid = 109143 WHERE broadcasttextid = 0 AND sound = 58923;
|
||||
UPDATE creature_text SET broadcasttextid = 109179 WHERE broadcasttextid = 0 AND sound = 66069;
|
||||
UPDATE creature_text SET broadcasttextid = 109380 WHERE broadcasttextid = 0 AND sound = 65846;
|
||||
UPDATE creature_text SET broadcasttextid = 109528 WHERE broadcasttextid = 0 AND sound = 58869;
|
||||
UPDATE creature_text SET broadcasttextid = 110366 WHERE broadcasttextid = 0 AND sound = 66170;
|
||||
UPDATE creature_text SET broadcasttextid = 111647 WHERE broadcasttextid = 0 AND sound = 67445;
|
||||
UPDATE creature_text SET broadcasttextid = 111655 WHERE broadcasttextid = 0 AND sound = 67446;
|
||||
UPDATE creature_text SET broadcasttextid = 112341 WHERE broadcasttextid = 0 AND sound = 67455;
|
||||
UPDATE creature_text SET broadcasttextid = 112920 WHERE broadcasttextid = 0 AND sound = 67260;
|
||||
UPDATE creature_text SET broadcasttextid = 114427 WHERE broadcasttextid = 0 AND sound = 66496;
|
||||
UPDATE creature_text SET broadcasttextid = 114697 WHERE broadcasttextid = 0 AND sound = 63543;
|
||||
UPDATE creature_text SET broadcasttextid = 114850 WHERE broadcasttextid = 0 AND sound = 67238;
|
||||
UPDATE creature_text SET broadcasttextid = 114957 WHERE broadcasttextid = 0 AND sound = 66368;
|
||||
UPDATE creature_text SET broadcasttextid = 116704 WHERE broadcasttextid = 0 AND sound = 65817;
|
||||
UPDATE creature_text SET broadcasttextid = 116706 WHERE broadcasttextid = 0 AND sound = 65800;
|
||||
UPDATE creature_text SET broadcasttextid = 117590 WHERE broadcasttextid = 0 AND sound = 66431;
|
||||
UPDATE creature_text SET broadcasttextid = 117591 WHERE broadcasttextid = 0 AND sound = 66432;
|
||||
UPDATE creature_text SET broadcasttextid = 117611 WHERE broadcasttextid = 0 AND sound = 66434;
|
||||
UPDATE creature_text SET broadcasttextid = 118518 WHERE broadcasttextid = 0 AND sound = 65819;
|
||||
UPDATE creature_text SET broadcasttextid = 118519 WHERE broadcasttextid = 0 AND sound = 65803;
|
||||
UPDATE creature_text SET broadcasttextid = 118592 WHERE broadcasttextid = 0 AND sound = 67496;
|
||||
UPDATE creature_text SET broadcasttextid = 120720 WHERE broadcasttextid = 0 AND sound = 69843;
|
||||
UPDATE creature_text SET broadcasttextid = 124502 WHERE broadcasttextid = 0 AND sound = 78551;
|
||||
UPDATE creature_text SET broadcasttextid = 125653 WHERE broadcasttextid = 0 AND sound = 83135;
|
||||
UPDATE creature_text SET broadcasttextid = 127073 WHERE broadcasttextid = 0 AND sound = 81252;
|
||||
UPDATE creature_text SET broadcasttextid = 130106 WHERE broadcasttextid = 0 AND sound = 87898;
|
||||
UPDATE creature_text SET broadcasttextid = 131417 WHERE broadcasttextid = 0 AND sound = 85239;
|
||||
UPDATE creature_text SET broadcasttextid = 132649 WHERE broadcasttextid = 0 AND sound = 87381;
|
||||
UPDATE creature_text SET broadcasttextid = 133358 WHERE broadcasttextid = 0 AND sound = 87800;
|
||||
UPDATE creature_text SET broadcasttextid = 134477 WHERE broadcasttextid = 0 AND sound = 86510;
|
||||
UPDATE creature_text SET broadcasttextid = 135142 WHERE broadcasttextid = 0 AND sound = 87899;
|
||||
@@ -0,0 +1,4 @@
|
||||
UPDATE race_unlock_requirement SET expansion=6, achievementId=12244 WHERE raceID=27;
|
||||
UPDATE race_unlock_requirement SET expansion=6, achievementId=12245 WHERE raceID=28;
|
||||
UPDATE race_unlock_requirement SET expansion=6, achievementId=12242 WHERE raceID=29;
|
||||
UPDATE race_unlock_requirement SET expansion=6, achievementId=12243 WHERE raceID=30;
|
||||
27
sql/updates/world/0003_battlepay_cleanup.sql
Normal file
27
sql/updates/world/0003_battlepay_cleanup.sql
Normal file
@@ -0,0 +1,27 @@
|
||||
DELETE FROM `battlepay_display_info`;
|
||||
INSERT INTO `battlepay_display_info` (`DisplayInfoId`, `CreatureDisplayInfoID`, `FileDataID`, `Flags`, `Name1`, `Name2`, `Name3`, `Name4`) VALUES
|
||||
(109, 614740, 614740, 0, 'Level 90 Character Boost', '', 'There comes a time in every hero’s quest when they need a little boost to help get them over the hump and back into the action. With a Level 90 Character Boost, you can grant one character a one-time boost to level 90. Bring your hero up to speed and join the fight on the front lines.', '');
|
||||
|
||||
DELETE FROM `battlepay_display_info_locales`;
|
||||
DELETE FROM `battlepay_display_info_visuals`;
|
||||
DELETE FROM `battlepay_product`;
|
||||
INSERT INTO `battlepay_product` (`ProductID`, `NormalPriceFixedPoint`, `CurrentPriceFixedPoint`, `Type`, `ChoiceType`, `Flags`, `DisplayInfoID`, `ScriptName`, `ClassMask`, `WebsiteType`) VALUES
|
||||
(109, 100, 100, 0, 2, 0, 109, 'battlepay_service_level90', 0, 29);
|
||||
|
||||
DELETE FROM `battlepay_product_group`;
|
||||
INSERT INTO `battlepay_product_group` (`GroupID`, `Name`, `IconFileDataID`, `DisplayType`, `Ordering`) VALUES
|
||||
(3, 'Services', 1126583, 0, 3);
|
||||
|
||||
DELETE FROM `battlepay_product_group_locales`;
|
||||
DELETE FROM `battlepay_product_item`;
|
||||
|
||||
DELETE FROM `battlepay_shop_entry`;
|
||||
INSERT INTO `battlepay_shop_entry` (`EntryID`, `GroupID`, `ProductID`, `Ordering`, `Flags`, `BannerType`, `DisplayInfoID`) VALUES
|
||||
(109, 3, 109, 5, 0, 0, 0);
|
||||
|
||||
UPDATE `trinity_string` SET `content_default`='You do not have enough tokens: %u' WHERE `entry`=20000;
|
||||
UPDATE `trinity_string` SET `content_default`='|cff00ff00 %d Tokens were taken from your account |r' WHERE `entry`=20062;
|
||||
DELETE FROM `trinity_string` WHERE `entry` IN (14091, 14092);
|
||||
INSERT INTO `trinity_string` (`entry`, `content_default`) VALUES
|
||||
(14091, 'You need to be ingame to buy this service.'),
|
||||
(14092, 'You need to be level 89 or lower to buy this service.');
|
||||
107
sql/updates/world/0004_demon_hunter_intro_questline_fixes.sql
Normal file
107
sql/updates/world/0004_demon_hunter_intro_questline_fixes.sql
Normal file
@@ -0,0 +1,107 @@
|
||||
-- transformation spell is triggered by Brood Queen Tyranna's Queen's Bite ability and is not self cast
|
||||
DELETE FROM creature_template_spell WHERE entry = 97244 AND spell = 197505;
|
||||
DELETE FROM creature_template_spell WHERE entry = 97959 AND spell = 197505;
|
||||
DELETE FROM creature_template_spell WHERE entry = 97962 AND spell = 197598;
|
||||
DELETE FROM creature_template_spell WHERE entry = 98712 AND spell = 197598;
|
||||
|
||||
-- add the required spell scripts for quest 38728 - The Keystone
|
||||
DELETE FROM spell_script_names WHERE spell_id IN (197486, 208121, 197523, 197505, 197598);
|
||||
INSERT INTO spell_script_names (spell_id, ScriptName) VALUES
|
||||
(197486, 'spell_legion_197486'),
|
||||
(208121, 'spell_legion_208121'),
|
||||
(197523, 'spell_legion_197523'),
|
||||
(197505, 'spell_legion_197505_197598'),
|
||||
(197598, 'spell_legion_197505_197598');
|
||||
|
||||
-- Demon Hunter questline - Vault of the Wardens
|
||||
-- translations for the quest text
|
||||
DELETE FROM quest_request_items_locale WHERE ID = 38669 AND Locale = 'enUS';
|
||||
INSERT INTO quest_request_items_locale (ID, Locale, CompletionText) VALUES
|
||||
(38669, 'enUS', 'We must hurry.');
|
||||
DELETE FROM quest_offer_reward_locale WHERE ID = 38669 AND Locale = 'enUS';
|
||||
INSERT INTO quest_offer_reward_locale (ID, Locale, OfferRewardText) VALUES
|
||||
(38669, 'enUS', 'Good. You spent many years in stasis, but I see that your senses have not dulled.\r\n\r\n<Maiev eyes your weapons warily.>\r\n\r\nRaise your hand against me, demon hunter, and you will find out why I was your master\'s jailor.');
|
||||
|
||||
-- fix gossip options for Kayn and Altruis
|
||||
UPDATE gossip_menu_option SET ActionMenuID = 19234 WHERE OptionBroadcastTextID = 104591;
|
||||
UPDATE gossip_menu_option SET ActionMenuID = 19233 WHERE OptionBroadcastTextID = 104593;
|
||||
|
||||
-- translations for talking npc's
|
||||
UPDATE creature_text SET BroadcastTextID = 101976 WHERE Entry = 92776 AND GroupID = 4;
|
||||
DELETE FROM creature_text WHERE Entry = 92776 AND GroupID = 13;
|
||||
|
||||
-- visuals for the quest - Beam Me Up (39684)
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 13 AND SourceEntry IN (191933, 191934, 191935, 196363, 197724);
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(13, 1, 191933, 0, 0, 31, 0, 3, 950005, 0, 0, 0, '', 'DH - Vault of the Wardens - Glazer target Beam dummy 1'),
|
||||
(13, 1, 191934, 0, 0, 31, 0, 3, 950006, 0, 0, 0, '', 'DH - Vault of the Wardens - Beam dummy 1 target Beam dummy 2'),
|
||||
(13, 1, 191935, 0, 0, 31, 0, 3, 950007, 0, 0, 0, '', 'DH - Vault of the Wardens - Beam dummy 2 target Beam dummy 3'),
|
||||
(13, 1, 196363, 0, 0, 31, 0, 3, 950008, 0, 0, 0, '', 'DH - Vault of the Wardens - Beam dummy 3 target Beam dummy 4'),
|
||||
(13, 1, 197724, 0, 0, 31, 0, 3, 950009, 0, 0, 0, '', 'DH - Vault of the Wardens - Beam dummy 4 target Beam dummy 5'),
|
||||
(13, 1, 197724, 0, 0, 1, 0, 197724, 0, 0, 1, 0, '', 'DH - Vault of the Wardens - Beam dummy 4 target Beam dummy 5 without aura already');
|
||||
|
||||
DELETE FROM smart_scripts WHERE source_type = 0 AND entryorguid IN (96680, -365928, -365929, 950005, 950006, 950007, 950008);
|
||||
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
|
||||
(-365928, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 191933, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Cast eye beam spell on spawn'),
|
||||
(-365928, 0, 1, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 191915, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Cast focusing on spawn'),
|
||||
(-365928, 0, 2, 0, 1, 0, 100, 0, 2000, 2000, 10000, 12000, 11, 196460, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "OOC - Cast Lingering Gaze"),
|
||||
(-365928, 0, 3, 0, 1, 0, 100, 0, 3000, 4000, 20000, 21000, 11, 196462, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "OOC - Cast Pulse"),
|
||||
(-365928, 0, 4, 0, 60, 0, 100, 0, 1, 10, 1000, 1000, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Prevent Combat'),
|
||||
(950005, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 191934, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Cast eye beam spell on spawn'),
|
||||
(950006, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 191935, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Cast eye beam spell on spawn'),
|
||||
(950007, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 196363, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Cast eye beam spell on spawn'),
|
||||
(950008, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 197724, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Cast eye beam spell on spawn'),
|
||||
(950008, 0, 1, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 197724, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Cast eye beam spell on spawn');
|
||||
|
||||
UPDATE creature_template SET AIName = 'SmartAI' WHERE entry IN (96680, 950005, 950006, 950007, 950008);
|
||||
|
||||
-- set phaseMask for the creatures/gameobjects that rotating the mirror affects
|
||||
UPDATE gameobject SET phaseMask = 2 WHERE guid = 131228;
|
||||
UPDATE gameobject SET phaseMask = 4 WHERE guid = 131227;
|
||||
UPDATE creature SET phaseMask = 2 WHERE guid IN (366793, 365928, 367023, 366795, 366797);
|
||||
UPDATE creature SET phaseMask = 4 WHERE guid IN (366811, 365929, 367024, 366810, 366812);
|
||||
-- put some of the dummies in all 3 phase masks 1|2|4 to make sure they can be targeted
|
||||
UPDATE creature SET phaseMask = 1|2|4 WHERE guid IN (367019, 367020, 367021, 367022);
|
||||
|
||||
-- set phaseMask in phase definitions to correspond to the spawn changes
|
||||
-- the relevant conditions to activate phase definitions already exist
|
||||
UPDATE phase_definitions SET phasemask = 1|2 WHERE zoneId = 7814 AND entry = 6;
|
||||
UPDATE phase_definitions SET phasemask = 1|4 WHERE zoneId = 7814 AND entry = 7;
|
||||
|
||||
-- outro event for Beam Me Up quest
|
||||
-- summon only visible to summoning player
|
||||
DELETE FROM event_scripts WHERE id = 46447;
|
||||
INSERT INTO event_scripts (id, delay, command, datalong, datalong2, dataint, x, y, z, o) VALUES
|
||||
(46447, 0, 10, 102391, 29000, 1, 4419.76, -661.37, 117.233, 5.55236);
|
||||
-- delete static spawns, spawning them as needed on player completing the quest
|
||||
-- INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `PhaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `npcflag2`, `unit_flags`, `dynamicflags`, `AiID`, `MovementID`, `MeleeID`, `isActive`, `skipClone`, `personal_size`, `isTeemingSpawn`, `unit_flags3`) VALUES
|
||||
-- (366810, 96656, 1468, 7814, 7868, 1, 4, '5976 5443 5407 5401 5157', 0, 0, 4445.42, -679.495, 117.316, 5.73285, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
-- (366811, 102391, 1468, 7814, 7868, 1, 4, '5976 5443 5407 5401 5157', 0, 0, 4448.68, -675.276, 117.149, 6.22189, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
-- (366812, 96656, 1468, 7814, 7868, 1, 4, '5976 5443 5407 5401 5157', 0, 0, 4453.46, -680.844, 117.284, 4.0283, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE guid IN (366810, 366811, 366812);
|
||||
|
||||
DELETE FROM script_waypoint WHERE entry = 102391;
|
||||
INSERT INTO script_waypoint (entry, pointid, location_x, location_y, location_z, waittime, point_comment) VALUES
|
||||
(102391, 1, 4426.13, -660.673, 117.15, 0, ''),
|
||||
(102391, 2, 4440.76, -666.145, 117.15, 0, ''),
|
||||
(102391, 3, 4448.49, -675.222, 117.15, 6000, 'says 1 line here'),
|
||||
(102391, 4, 4448.57, -614.155, 117.172, 0, ''),
|
||||
(102391, 5, 4443.28, -608.303, 119.441, 0, ''),
|
||||
(102391, 6, 4442.39, -602.86, 121.627, 0, ''),
|
||||
(102391, 7, 4447.28, -596.071, 121.616, 0, ''),
|
||||
(102391, 8, 4450.68, -580.237, 126.114, 0, ''),
|
||||
(102391, 9, 4450.99, -542.229, 126.181, 0, '');
|
||||
|
||||
-- every 6 seconds 1-3x 196504 (triggered by 196460), which should go to random positions (but those 1-3 to nearby positions)
|
||||
-- the area formed should slow, this should be the areatrigger from 196503 which casts 196502
|
||||
DELETE FROM areatrigger_actions WHERE entry = 5269 AND customEntry = 9991;
|
||||
INSERT INTO areatrigger_actions (entry, customEntry, id, moment, actionType, targetFlags, spellId, maxCharges, hasAura, hasAura2, hasAura3, hasspell, chargeRecoveryTime, scaleStep, scaleMin, scaleMax, scaleVisualUpdate, hitMaxCount, amount, onDespawn, auraCaster, minDistance, `comment`) VALUES
|
||||
(5269, 9991, 0, 1, 0, 8, 196502, 0, -196502, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 'Demon Hunter Quest, Beam Me Up, Lingering Gaze Apply'),
|
||||
(5269, 9991, 1, 2, 1, 8, 196502, 0, 196502, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 'Demon Hunter Quest, Beam Me Up, Lingering Gaze Remove');
|
||||
|
||||
-- also casts pulse, 194853, how often though? and what happens when it gets used up?
|
||||
-- should be triggered by 196462
|
||||
DELETE FROM spell_script_names WHERE spell_id IN (196460, 196462);
|
||||
INSERT INTO spell_script_names (spell_id, ScriptName) VALUES
|
||||
(196460, 'spell_196460'),
|
||||
(196462, 'spell_196462');
|
||||
312
sql/updates/world/0005_legion_intro_quest_fixes.sql
Normal file
312
sql/updates/world/0005_legion_intro_quest_fixes.sql
Normal file
@@ -0,0 +1,312 @@
|
||||
-- Genn Greymane gossip after Broken Shore scenario
|
||||
DELETE FROM npc_text WHERE ID = 70000;
|
||||
INSERT INTO npc_text (ID, BroadcastTextID0) VALUES (70000, 104057);
|
||||
DELETE FROM gossip_menu WHERE Entry = 70000;
|
||||
INSERT INTO gossip_menu (Entry, TextID, FriendshipFactionID) VALUES (70000, 70000, 0);
|
||||
UPDATE gossip_menu_option SET ActionMenuID = 70000 WHERE OptionBroadcastTextID = 102170;
|
||||
|
||||
-- correct questchain/phasing for Horde (none Demon Hunters)
|
||||
-- questline: 43926, 44281, 40518, 40522, 40760, 40607, 40605, 44663
|
||||
-- deprecated: 44091
|
||||
-- relevant zones: Orgrimmar (zoneID: 1637) and Durotar (zoneID: 14)
|
||||
UPDATE quest_template_addon SET AllowableClasses = 1|2|4|8|16|32|64|128|256|512|1024 WHERE ID = 43926;
|
||||
UPDATE quest_template SET RewardNextQuest = 44663 WHERE ID = 40605;
|
||||
|
||||
-- correct questchain/phasing for Horde Demon Hunters
|
||||
-- questline: 40976, 40982, 40983, 41002, 44663
|
||||
-- deprecated: 44091
|
||||
UPDATE quest_template_addon SET AllowableClasses = 2048 WHERE ID = 40976;
|
||||
UPDATE quest_template_addon SET NextQuestID = 44663 WHERE ID = 41002;
|
||||
UPDATE quest_template SET RewardNextQuest = 44663 WHERE ID = 41002;
|
||||
|
||||
-- correct questchain/phasing for Alliance (none Demon Hunters)
|
||||
-- questline: 40519, 42782, 42740, 40517, 40593, 44120, 44663
|
||||
-- deprecated: 43635
|
||||
UPDATE quest_template_addon SET AllowableClasses = 1|2|4|8|16|32|64|128|256|512|1024 WHERE ID = 40519;
|
||||
UPDATE quest_template SET RewardNextQuest = 40593 WHERE ID = 40517;
|
||||
UPDATE quest_template SET RewardNextQuest = 44663 WHERE ID = 44120;
|
||||
|
||||
-- correct questchain/phasing for Alliance Demon hunters
|
||||
-- questline: 39691, 44471, 44463, 44473, 44663
|
||||
-- deprecated: 43635
|
||||
UPDATE quest_template_addon SET AllowableClasses = 2048 WHERE ID = 39691;
|
||||
UPDATE quest_template_addon SET NextQuestID = 44663 WHERE ID = 44473;
|
||||
UPDATE quest_template SET RewardNextQuest = 44663 WHERE ID = 44473;
|
||||
|
||||
-- query for work on phasing
|
||||
-- SELECT c.SourceEntry, c.ElseGroup, ttof.description, tcd.description, c.ConditionValue1 AS QuestOrScene, c.ConditionValue2 AS Objective,
|
||||
-- qtl.LogTitle, qo.ID, qol.Description, pd.phasemask, pd.flags, pd.phaseId
|
||||
-- FROM conditions AS c
|
||||
-- JOIN quest_template_locale AS qtl ON c.ConditionValue1 = qtl.ID
|
||||
-- LEFT JOIN quest_objectives AS qo ON (c.ConditionValue2 = qo.ObjectID AND c.ConditionValue1 = qo.QuestID)
|
||||
-- LEFT JOIN quest_objectives_locale AS qol ON qo.ID = qol.ID
|
||||
-- LEFT JOIN temp_conditions_descriptions AS tcd ON c.ConditionTypeOrReference = tcd.ID
|
||||
-- LEFT JOIN temp_true_or_false AS ttof ON c.NegativeCondition = ttof.`int`
|
||||
-- LEFT JOIN phase_definitions AS pd ON (c.SourceEntry = pd.entry AND c.SourceGroup = pd.zoneId)
|
||||
-- WHERE c.SourceTypeOrReferenceId = 23 AND c.SourceGroup = 1519
|
||||
-- ORDER BY c.SourceEntry ASC, c.ElseGroup;
|
||||
|
||||
-- Alliance part phasing
|
||||
-- relevant zones: Stormwind and Stormwind Harbor (zoneID: 1519)
|
||||
-- The Legion Returns (40519) not none till completed/rewarded 42740, phase_definitions entry: 6 and phaseId: 7047
|
||||
-- old:
|
||||
-- INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
-- (23, 1519, 6, 0, 1, 14, 0, 44663, 0, 0, 0, 0, '', 'Legion. is non 44663'),
|
||||
-- (23, 1519, 6, 0, 1, 14, 0, 40519, 0, 0, 1, 0, '', 'Legion. is non 40519');
|
||||
-- new:
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 23 AND SourceGroup = 1519 AND SourceEntry = 6;
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(23, 1519, 6, 0, 1, 14, 0, 40519, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_NONE The Legion Returns'),
|
||||
(23, 1519, 6, 0, 1, 28, 0, 42740, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_COMPLETED The Battle for Broken Shore'),
|
||||
(23, 1519, 6, 0, 1, 8, 0, 42740, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_REWARDED The Battle for Broken Shore');
|
||||
-- The Battle for Broken Shore (42740) completed/rewarded till completed/rewarded 44663, phase definitions entry: 7 and phaseId: 7053
|
||||
-- old:
|
||||
-- INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
-- (23, 1519, 7, 0, 1, 14, 0, 44663, 0, 0, 0, 0, '', 'Legion. is non 44663');
|
||||
-- (23, 1519, 7, 0, 1, 14, 0, 42740, 0, 0, 1, 0, '', 'Legion. is non 42740');
|
||||
-- new:
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 23 AND SourceGroup = 1519 AND SourceEntry = 7;
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(23, 1519, 7, 0, 1, 28, 0, 42740, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_COMPLETED The Battle for Broken Shore'),
|
||||
(23, 1519, 7, 0, 1, 28, 0, 44663, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_COMPLETED In the Blink of an Eye'),
|
||||
(23, 1519, 7, 0, 1, 8, 0, 44663, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_COMPLETED In the Blink of an Eye'),
|
||||
(23, 1519, 7, 0, 2, 8, 0, 42740, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_REWARDED The Battle for Broken Shore'),
|
||||
(23, 1519, 7, 0, 2, 28, 0, 44663, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_COMPLETED In the Blink of an Eye'),
|
||||
(23, 1519, 7, 0, 2, 8, 0, 44663, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_COMPLETED In the Blink of an Eye');
|
||||
-- The first one below is optional, things are done not entirely properly in the current database, just keep it as it is
|
||||
-- The Battle for Broken Shore (42740) completed/rewarded till Demons Among Us/Them (after ask jayce objective complete, 41, 111585, for quest 40593 and 44463),
|
||||
-- phase_definitions entry: none existing yet and phaseId: 7510
|
||||
-- for both above add the equivalent in the Demon Hunter version
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(23, 1519, 7, 0, 3, 14, 0, 39691, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_NONE The Call of War'),
|
||||
(23, 1519, 7, 0, 3, 28, 0, 44663, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_COMPLETED In the Blink of an Eye'),
|
||||
(23, 1519, 7, 0, 3, 8, 0, 44663, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_COMPLETED In the Blink of an Eye');
|
||||
-- till rewarded 39691 (DH first quest) spawn 39691 questiver for DH
|
||||
-- Demons Among Us/Them (after ask jayce objective complete, 41, 111585, for quest 40593 and 44463) till 44663 not none phase_definition entry: 1250 and phaseId: 5552
|
||||
-- old:
|
||||
-- INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
-- (23, 1519, 1250, 0, 0, 14, 0, 42740, 0, 0, 1, 0, '', NULL);
|
||||
-- (23, 1519, 1250, 0, 0, 14, 0, 44663, 0, 0, 0, 0, '', NULL);
|
||||
-- new:
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 23 AND SourceGroup = 1519 AND SourceEntry = 1250;
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(23, 1519, 1250, 0, 1, 14, 0, 44663, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_NONE In the Blink of an Eye'),
|
||||
(23, 1519, 1250, 0, 1, 41, 0, 40593, 111585, 0, 0, 0, '', 'Legion Start Questline - QUEST_OBJECTIVE_DONE Demons Among Us'),
|
||||
(23, 1519, 1250, 0, 2, 14, 0, 44663, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_NONE In the Blink of an Eye'),
|
||||
(23, 1519, 1250, 0, 2, 41, 0, 44463, 111585, 0, 0, 0, '', 'Legion Start Questline - QUEST_OBJECTIVE_DONE Demons Among Them'),
|
||||
(23, 1519, 1250, 0, 3, 14, 0, 44663, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_NONE In the Blink of an Eye'),
|
||||
(23, 1519, 1250, 0, 3, 8, 0, 40593, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_REWARDED Demons Among Us'),
|
||||
(23, 1519, 1250, 0, 4, 14, 0, 44663, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_NONE In the Blink of an Eye'),
|
||||
(23, 1519, 1250, 0, 4, 8, 0, 44463, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_REWARDED Demons Among Them');
|
||||
|
||||
-- make The Battle for Broken Shore mandatory again
|
||||
UPDATE quest_objectives SET Amount = 1 WHERE QuestID = 42740;
|
||||
|
||||
-- spawn questgivers/enders for demon hunter questline in Stormwind/Alliance
|
||||
-- not bothering with phasing as it is a single npc and we have bigger things to worry about
|
||||
-- TODO: fix phasing
|
||||
DELETE FROM creature WHERE guid IN (1000000, 1000001);
|
||||
INSERT INTO creature (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `PhaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `npcflag2`, `unit_flags`, `dynamicflags`, `AiID`, `MovementID`, `MeleeID`, `isActive`, `skipClone`, `personal_size`, `isTeemingSpawn`, `unit_flags3`) VALUES
|
||||
(1000000, 97296, 0, 1519, 5390, 1, 1921, '', 0, 1, -8540.8, 462.49, 104.718, 5.25264, 300, 0, 0, 9145554, 5500000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
(1000001, 102585, 0, 1519, 6292, 1, 1921, '', 0, 0, -8386.86, 256.781, 155.347, 5.54717, 300, 0, 0, 870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
|
||||
DELETE FROM creature_queststarter WHERE id = 97296 AND quest = 39691;
|
||||
INSERT INTO creature_queststarter (id, quest) VALUES (97296, 39691);
|
||||
DELETE FROM creature_queststarter WHERE id = 102585 AND quest IN(44471, 44463);
|
||||
INSERT INTO creature_queststarter (id, quest) VALUES
|
||||
(102585, 44471),
|
||||
(102585, 44463);
|
||||
DELETE FROM creature_queststarter WHERE id = 100429 AND quest = 44473;
|
||||
INSERT INTO creature_queststarter (id, quest) VALUES (100429, 44473);
|
||||
DELETE FROM creature_questender WHERE id = 97749 AND quest = 39691;
|
||||
DELETE FROM creature_questender WHERE id = 100429 AND quest = 44463;
|
||||
INSERT INTO creature_questender (id, quest) VALUES (100429, 44463);
|
||||
|
||||
UPDATE creature_template SET ScriptName = 'npc_102585_jace_for_dh_questline' WHERE entry = 102585;
|
||||
|
||||
-- add gossip menu (including conditions for when to use which) to legion start questline Anduin
|
||||
-- it seems like there is a separate spawn for the Demon Hunter version of the questline
|
||||
-- but as this is not implemented anyway we might as well make things easy by using the same spawn :)
|
||||
DELETE FROM gossip_menu WHERE Entry = 19075 AND TextID = 30591;
|
||||
INSERT INTO gossip_menu (Entry, TextID) VALUES (19075, 30591);
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 14 AND SourceGroup = 19075 AND SourceEntry IN (27884, 30591);
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(14, 19075, 27884, 0, 0, 15, 0, 2048, 0, 0, 1, 0, '', 'Legion Start Questline - Anduin None Demon Hunter Gossip Menu'),
|
||||
(14, 19075, 30591, 0, 0, 15, 0, 2048, 0, 0, 0, 0, '', 'Legion Start Questline - Anduin Demon Hunter Gossip Menu');
|
||||
|
||||
-- add menu options for demon hunter quest
|
||||
DELETE FROM gossip_menu_option WHERE MenuID = 19075 AND OptionIndex = 1;
|
||||
INSERT INTO gossip_menu_option (MenuID, OptionIndex, OptionText, BoxText, OptionBroadcastTextID) VALUES
|
||||
(19075, 1, 'This cannot wait. There are demons among your ranks. Let me show you.', '', 122662);
|
||||
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 15 AND SourceGroup = 19075 AND SourceEntry = 1;
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(15, 19075, 1, 0, 0, 9, 0, 44463, 0, 0, 0, 0, '', 'Legion Start Questline - Incomplete Quest (44463) Demons Among Them'),
|
||||
(15, 19075, 1, 0, 0, 41, 0, 44463, 111585, 1, 1, 0, '', 'Legion Start Questline - Not yet warned Anduin for Quest (44463) Demons Among Them');
|
||||
|
||||
DELETE FROM smart_scripts WHERE entryorguid = 100429 AND id = 6;
|
||||
INSERT INTO smart_scripts (entryorguid, id, event_type, event_param1, event_param2, action_type, action_param1, target_type, `comment`) VALUES
|
||||
(100429, 6, 62, 19075, 1, 85, 225500, 7, 'At gossip select, cast Demon Attack scene');
|
||||
|
||||
-- Horde part phasing
|
||||
-- relevant zones: Durotar (zoneID: 14) Orgrimmar (1637)
|
||||
-- The Legion Returns (43926) not none till completed/rewarded 40518, phase_definitions entry: 2 and phaseId: 7554 7553
|
||||
-- old:
|
||||
-- INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
-- (23, 14, 2, 0, 0, 14, 0, 43926, 0, 0, 1, 0, '', 'start BI'),
|
||||
-- (23, 14, 2, 0, 0, 14, 0, 40522, 0, 0, 0, 0, '', 'end BI');
|
||||
-- phase_definitions old: 7554 7553 2366 2361 2360 2359 2284
|
||||
-- phase_definitions new: 7554 7553
|
||||
-- move some spawns to be only in those 2 phases - old: 7554 7553 2366 2361 2360 2359 2284
|
||||
-- we just ignore game objects, those are not going to interact anyway with npcs
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 23 AND SourceGroup = 14 AND SourceEntry = 2;
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(23, 14, 2, 0, 1, 14, 0, 43926, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_NONE The Legion Returns'),
|
||||
(23, 14, 2, 0, 1, 28, 0, 40518, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_COMPLETED The Battle for Broken Shore'),
|
||||
(23, 14, 2, 0, 1, 8, 0, 40518, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_REWARDED The Battle for Broken Shore');
|
||||
UPDATE phase_definitions SET phaseId = '7554 7553' WHERE zoneId = 14 AND entry = 2;
|
||||
UPDATE creature SET PhaseId = '7554 7553' WHERE zoneId = 14 AND `map` = 1 AND PhaseId LIKE "%7554 7553%";
|
||||
-- The Battle for Broken Shore (40518) completed/rewarded till Fate of the Horde (40522) rewarded or objective (100934) done
|
||||
-- or Horde DK and not completed/rewarded Audience with the Warchief (40976)
|
||||
-- phase_definitions entry: 4 and phaseId: 7425
|
||||
UPDATE phase_definitions SET phasemask = '2', phaseId = '7425' WHERE zoneId = 14 AND entry = 4;
|
||||
UPDATE creature SET PhaseId = '7425' WHERE zoneId = 14 AND `map` = 1 AND PhaseId LIKE "%7425 7422%";
|
||||
UPDATE creature SET PhaseId = '7554 7553 7425' WHERE guid = 350403;
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 23 AND SourceGroup = 14 AND SourceEntry = 4;
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(23, 14, 4, 0, 1, 28, 0, 40518, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_COMPLETED The Battle for Broken Shore'),
|
||||
(23, 14, 4, 0, 1, 41, 0, 40522, 100934, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_OBJECTIVE_DONE Fate of the Horde'),
|
||||
(23, 14, 4, 0, 1, 8, 0, 40522, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_REWARDED Fate of the Horde'),
|
||||
(23, 14, 4, 0, 2, 8, 0, 40518, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_REWARDED The Battle for Broken Shore'),
|
||||
(23, 14, 4, 0, 2, 41, 0, 40522, 100934, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_OBJECTIVE_DONE Fate of the Horde'),
|
||||
(23, 14, 4, 0, 2, 8, 0, 40522, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_REWARDED Fate of the Horde'),
|
||||
(23, 14, 4, 0, 3, 8, 0, 39690, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_REWARDED Horde - Illidari, We Are Leaving'),
|
||||
(23, 14, 4, 0, 3, 8, 0, 40976, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_REWARDED Audience with the Warchief'),
|
||||
(23, 14, 4, 0, 3, 28, 0, 40976, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_COMPLETED Audience with the Warchief');
|
||||
-- also add for relevant Orgrimmar phases
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 23 AND SourceGroup = 1637 AND SourceEntry = 6 AND ElseGroup = 0;
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 23 AND SourceGroup = 1637 AND SourceEntry = 54 AND ElseGroup = 1;
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(23, 1637, 6, 0, 0, 8, 0, 39690, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_REWARDED Horde - Illidari, We Are Leaving'),
|
||||
(23, 1637, 6, 0, 0, 8, 0, 40976, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_REWARDED Audience with the Warchief'),
|
||||
(23, 1637, 6, 0, 0, 28, 0, 40976, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_COMPLETED Audience with the Warchief'),
|
||||
(23, 1637, 54, 0, 1, 8, 0, 39690, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_REWARDED Horde - Illidari, We Are Leaving'),
|
||||
(23, 1637, 54, 0, 1, 8, 0, 40976, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_REWARDED Audience with the Warchief'),
|
||||
(23, 1637, 54, 0, 1, 28, 0, 40976, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_COMPLETED Audience with the Warchief');
|
||||
-- Audience with the Warchief (40976) Fate of the Horde (40522) rewarded or objective (100934 (for both of these quests), learn the fate of the horde) done till
|
||||
-- Demons Among Them (40983) rewarded or objective done (100866, warn Warchief Sylvanas) or Demons Among Us (40607) rewarded or objective done (112731, speak to Allari)
|
||||
-- phase_definitions entry: 3 and phaseId: 7531
|
||||
-- old:
|
||||
-- INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
-- (23, 14, 3, 0, 1, 14, 0, 40522, 0, 0, 1, 0, '', 'start BI - 3'),
|
||||
-- (23, 14, 3, 0, 1, 41, 0, 40522, 100934, 1, 0, 0, '', 'start BI - 3'),
|
||||
-- (23, 14, 3, 0, 2, 8, 0, 40522, 0, 0, 0, 0, '', 'start BI - 3'),
|
||||
-- (23, 14, 3, 0, 2, 14, 0, 40607, 0, 0, 0, 0, '', 'start BI - 3'),
|
||||
-- (23, 14, 3, 0, 3, 9, 0, 40607, 0, 0, 0, 0, '', 'start BI - 3'),
|
||||
-- (23, 14, 3, 0, 3, 41, 0, 40607, 112731, 1, 1, 0, '', 'start BI - 3'),
|
||||
-- (23, 14, 3, 0, 4, 8, 0, 40605, 0, 0, 1, 0, '', NULL),
|
||||
-- (23, 14, 3, 0, 4, 8, 0, 40760, 0, 0, 0, 0, '', NULL);
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 23 AND SourceGroup = 14 AND SourceEntry = 3;
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(23, 14, 3, 0, 1, 8, 0, 40976, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_REWARDED Audience with the Warchief'),
|
||||
(23, 14, 3, 0, 1, 41, 0, 40983, 100866, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_OBJECTIVE_DONE Demons Among Them'),
|
||||
(23, 14, 3, 0, 1, 8, 0, 40983, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_REWARDED Demons Among Them'),
|
||||
(23, 14, 3, 0, 2, 41, 0, 40976, 100934, 0, 0, 0, '', 'Legion Start Questline - QUEST_OBJECTIVE_DONE Audience with the Warchief'),
|
||||
(23, 14, 3, 0, 2, 41, 0, 40983, 100866, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_OBJECTIVE_DONE Demons Among Them'),
|
||||
(23, 14, 3, 0, 2, 8, 0, 40983, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_REWARDED Demons Among Them'),
|
||||
(23, 14, 3, 0, 3, 8, 0, 40522, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_REWARDED Fate of the Horde'),
|
||||
(23, 14, 3, 0, 3, 41, 0, 40607, 112731, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_OBJECTIVE_DONE Demons Among Us'),
|
||||
(23, 14, 3, 0, 3, 8, 0, 40607, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_REWARDED Demons Among Us'),
|
||||
(23, 14, 3, 0, 4, 41, 0, 40522, 100934, 0, 0, 0, '', 'Legion Start Questline - QUEST_OBJECTIVE_DONE Fate of the Horde'),
|
||||
(23, 14, 3, 0, 4, 41, 0, 40607, 112731, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_OBJECTIVE_DONE Demons Among Us'),
|
||||
(23, 14, 3, 0, 4, 8, 0, 40607, 0, 0, 1, 0, '', 'Legion Start Questline - Not QUEST_REWARDED Demons Among Us');
|
||||
UPDATE phase_definitions SET phaseId = '7531' WHERE zoneId = 14 AND entry = 3;
|
||||
UPDATE creature SET PhaseId = '7531' WHERE zoneId = 14 AND `map` = 1 AND PhaseId LIKE "%7531%";
|
||||
-- Demons Among Them (40983) rewarded or objective done (100866, warn Warchief Sylvanas) or Demons Among Us (40607) rewarded or objective done (112731, speak to Allari) till
|
||||
-- not none In the Blink of an Eye (44663) phase_definitions entry: 1 and phaseId 7422
|
||||
-- old:
|
||||
-- INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
-- (23, 14, 1, 0, 0, 40, 0, 1447, 0, 0, 0, 0, '', 'scene comp. 1447');
|
||||
-- (23, 14, 1, 0, 0, 14, 0, 40605, 0, 0, 0, 0, '', 'and not rew 40607');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 23 AND SourceGroup = 14 AND SourceEntry = 1;
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(23, 14, 1, 0, 1, 41, 0, 40983, 100866, 0, 0, 0, '', 'Legion Start Questline - QUEST_OBJECTIVE_DONE Demons Among Them'),
|
||||
(23, 14, 1, 0, 1, 14, 0, 44663, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_NONE In the Blink of an Eye'),
|
||||
(23, 14, 1, 0, 2, 8, 0, 40983, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_REWARDED Demons Among Them'),
|
||||
(23, 14, 1, 0, 2, 14, 0, 44663, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_NONE In the Blink of an Eye'),
|
||||
(23, 14, 1, 0, 3, 41, 0, 40607, 112731, 0, 0, 0, '', 'Legion Start Questline - QUEST_OBJECTIVE_DONE Demons Among Us'),
|
||||
(23, 14, 1, 0, 3, 14, 0, 44663, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_NONE In the Blink of an Eye'),
|
||||
(23, 14, 1, 0, 4, 8, 0, 40607, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_REWARDED Demons Among Us'),
|
||||
(23, 14, 1, 0, 4, 14, 0, 44663, 0, 0, 0, 0, '', 'Legion Start Questline - QUEST_NONE In the Blink of an Eye');
|
||||
UPDATE phase_definitions SET phaseId = '7422' WHERE zoneId = 14 AND entry = 1;
|
||||
UPDATE creature SET PhaseId = '7422' WHERE zoneId = 14 AND `map` = 1 AND PhaseId LIKE "%7422%";
|
||||
|
||||
-- make The Battle for Broken Shore mandatory again
|
||||
UPDATE quest_objectives SET Amount = 1 WHERE QuestID = 40518;
|
||||
|
||||
-- use the default phase mask for all horde intro questline phases (that way we keep all the normal Durotar spawns)
|
||||
UPDATE phase_definitions SET phasemask = 1 WHERE zoneId = 14 AND entry IN (1, 2, 3, 4);
|
||||
UPDATE creature SET phaseMask = 1 WHERE PhaseId IN ("7422", "7531", "7425", "7554 7553", "7554 7553 7425") AND zoneId = 14;
|
||||
UPDATE gameobject SET phaseMask = 1 WHERE phaseMask = 2 AND zoneId = 14;
|
||||
|
||||
-- spawn questgivers/enders for demon hunter questline in Stormwind/Alliance
|
||||
-- not bothering with phasing as it is a single npc and we have bigger things to worry about
|
||||
-- TODO: fix phasing
|
||||
DELETE FROM creature WHERE guid IN (1000002);
|
||||
INSERT INTO creature (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `PhaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `npcflag2`, `unit_flags`, `dynamicflags`, `AiID`, `MovementID`, `MeleeID`, `isActive`, `skipClone`, `personal_size`, `isTeemingSpawn`, `unit_flags3`) VALUES
|
||||
(1000002, 97296, 1, 1637, 1637, 1, 2, '1230', 0, 1, 1463.74, -4420.06, 25.4536, 0.0972591, 300, 0, 0, 9145554, 5500000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
|
||||
-- High Overlord Saurfang, also give Demon Hunters the option to enter the hold
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 15 AND SourceGroup = 19116 AND SourceEntry = 0 AND ElseGroup = 1;
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(15, 19116, 0, 0, 1, 9, 0, 40976, 0, 0, 0, 0, '', 'QUEST_TAKEN Audience with the Warchief'),
|
||||
(15, 19116, 0, 0, 1, 28, 0, 40976, 0, 0, 1, 0, '', 'Not QUEST_COMPLETED Audience with the Warchief');
|
||||
|
||||
-- add gossip menu (including conditions for when to use which) to legion start questline High Overlord Saurfang
|
||||
DELETE FROM gossip_menu WHERE Entry = 19116 AND TextID = 28253;
|
||||
INSERT INTO gossip_menu (Entry, TextID) VALUES (19116, 28253);
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 14 AND SourceGroup = 19116 AND SourceEntry IN (28026, 28253);
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(14, 19116, 28026, 0, 0, 15, 0, 2048, 0, 0, 1, 0, '', 'Legion Start Questline - Saurfang None Demon Hunter Gossip Menu'),
|
||||
(14, 19116, 28253, 0, 0, 15, 0, 2048, 0, 0, 0, 0, '', 'Legion Start Questline - Saurfang Demon Hunter Gossip Menu');
|
||||
|
||||
-- Remove Quest deprecated Audience with the Warchief quest objective:
|
||||
-- Speak to the Warchief
|
||||
-- INSERT INTO `quest_objectives` (`ID`, `QuestID`, `Type`, `StorageIndex`, `ObjectID`, `Amount`, `Flags`, `Flags2`, `TaskStep`, `Description`, `VerifiedBuild`) VALUES (281538, 40976, 0, 3, 100985, 1, 2, 0, 0, NULL, 21287);
|
||||
-- INSERT INTO `quest_objectives_locale` (`ID`, `locale`, `QuestId`, `StorageIndex`, `Description`, `VerifiedBuild`) VALUES (281538, 'enUS', 40976, 3, 'Speak to the Warchief', 21287);
|
||||
DELETE FROM quest_objectives WHERE ID = 281538 AND QuestID = 40976;
|
||||
DELETE FROM quest_objectives_locale WHERE ID = 281538 AND QuestId = 40976;
|
||||
-- fix quest ender
|
||||
UPDATE creature_questender SET id = 100873 WHERE id = 100866 AND quest = 40976;
|
||||
-- abuse Illidari Enforcer spawns to run a script that completes the Second Sight quest when Spectral Sight gets used
|
||||
UPDATE creature_template SET ScriptName = 'npc_100874_illidari_enforcer_dh_questline' WHERE entry = 100874;
|
||||
|
||||
-- add gossip menu (including conditions for when to use which) to legion start questline Sylvanas
|
||||
DELETE FROM gossip_menu WHERE Entry = 19176 AND TextID = 28256;
|
||||
INSERT INTO gossip_menu (Entry, TextID) VALUES (19176, 28256);
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 14 AND SourceGroup = 19176 AND SourceEntry IN (28107, 28256);
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(14, 19176, 28107, 0, 0, 15, 0, 2048, 0, 0, 1, 0, '', 'Legion Start Questline - Sylvanas None Demon Hunter Gossip Menu'),
|
||||
(14, 19176, 28256, 0, 0, 15, 0, 2048, 0, 0, 0, 0, '', 'Legion Start Questline - Sylvanas Demon Hunter Gossip Menu');
|
||||
|
||||
-- add menu options for demon hunter quest
|
||||
DELETE FROM gossip_menu_option WHERE MenuID = 19176 AND OptionIndex = 1;
|
||||
INSERT INTO gossip_menu_option (MenuID, OptionIndex, OptionText, BoxText, OptionBroadcastTextID) VALUES
|
||||
(19176, 1, 'This cannot wait. There are demons among your ranks. Let me show you.', '', 122662);
|
||||
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 15 AND SourceGroup = 19176 AND SourceEntry = 1;
|
||||
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorTextId, ScriptName, `Comment`) VALUES
|
||||
(15, 19176, 1, 0, 0, 9, 0, 40983, 0, 0, 0, 0, '', 'Legion Start Questline - Taken Quest (40983) Demons Among Them'),
|
||||
(15, 19176, 1, 0, 0, 41, 0, 40983, 100866, 1, 1, 0, '', 'Legion Start Questline - Not yet warned Sylvanas for Quest (40983) Demons Among Them');
|
||||
|
||||
DELETE FROM smart_scripts WHERE entryorguid = 100866 AND id IN (3, 4);
|
||||
INSERT INTO smart_scripts (entryorguid, id, link, event_type, event_param1, event_param2, action_type, action_param1, target_type, `comment`) VALUES
|
||||
(100866, 3, 4, 62, 19176, 1, 85, 226700, 7, 'At gossip select, cast Demon Attack scene'),
|
||||
(100866, 4, 0, 61, 0, 0, 33, 100866, 7, 'At gossip select, kill credit Sylvanas');
|
||||
|
||||
-- fix quest ender (only should be Sylvanas)
|
||||
DELETE FROM creature_questender WHERE id = 101006 AND quest = 40983;
|
||||
|
||||
-- remove deprecated quest
|
||||
DELETE FROM creature_queststarter WHERE id = 95234 AND quest = 44091;
|
||||
DELETE FROM creature_queststarter WHERE id = 100973 AND quest = 43635;
|
||||
64
sql/updates/world/0006_wod_garrisons.sql
Normal file
64
sql/updates/world/0006_wod_garrisons.sql
Normal file
@@ -0,0 +1,64 @@
|
||||
-- Add missing gameobject_template data
|
||||
INSERT INTO gameobject_template (`entry`, `type`, `displayId`, `name`, `Data0`) VALUES
|
||||
(230471, 38, 18572, 'Garrison Building Horde Stable V3', 1348);
|
||||
|
||||
-- used to be "4177 4086 3962 3592 3324 3213 3196 3026 3025 3023 3021 3007 2537 2406" for 109 npcs
|
||||
-- from videos showing the completion of "Establish Your Garrison" it seems as if these npc's should be spawned without conditions
|
||||
UPDATE creature SET PhaseId = "" WHERE zoneId = 7004 AND `map` = 1152;
|
||||
-- same for the gameobjects (47)
|
||||
UPDATE gameobject SET PhaseId = "" WHERE zoneId = 7004 AND `map` = 1152;
|
||||
|
||||
-- remove double spawns from Horde Garrison LVL 1
|
||||
-- INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `PhaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `npcflag2`, `unit_flags`, `dynamicflags`, `AiID`, `MovementID`, `MeleeID`, `isActive`, `skipClone`, `personal_size`, `isTeemingSpawn`, `unit_flags3`) VALUES
|
||||
-- (146801691, 78466, 1152, 7004, 7096, 2, 1, '', 0, 1, 5566.65, 4514.58, 132.09, 0.119902, 300, 0, 0, 73390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
-- (146851281, 80225, 1152, 7004, 7096, 2, 65535, '', 0, 1, 5579.15, 4596.13, 136.587, 2.92535, 300, 10, 0, 35231, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
-- (146851283, 86775, 1152, 7004, 7096, 2, 65535, '', 0, 1, 5737.91, 4538.1, 137.95, 1.74411, 300, 0, 0, 35231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
-- (146851295, 80600, 1152, 7004, 7096, 2, 1, '', 0, 0, 5563.89, 4517.33, 132.069, 0.300546, 300, 0, 0, 73390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
-- (146851297, 79740, 1152, 7004, 7096, 2, 65535, '', 0, 0, 5557.01, 4507.43, 132.677, 0.353162, 300, 0, 0, 217454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
-- (146851766, 80432, 1152, 7004, 7096, 2, 1, '', 0, 0, 5559.03, 4507.51, 132.688, 3.28426, 300, 0, 0, 73390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
-- (146851768, 79774, 1152, 7004, 7096, 2, 1, '', 0, 1, 5594.51, 4568.77, 135.827, 4.10264, 300, 0, 0, 81545, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE zoneId = 7004 AND guid = 146801691 AND id = 78466;
|
||||
DELETE FROM creature WHERE zoneId = 7004 AND guid = 146851281 AND id = 80225;
|
||||
DELETE FROM creature WHERE zoneId = 7004 AND guid = 146851283 AND id = 86775;
|
||||
DELETE FROM creature WHERE zoneId = 7004 AND guid = 146851295 AND id = 80600;
|
||||
DELETE FROM creature WHERE zoneId = 7004 AND guid = 146851297 AND id = 79740;
|
||||
DELETE FROM creature WHERE zoneId = 7004 AND guid = 146851766 AND id = 80432;
|
||||
DELETE FROM creature WHERE zoneId = 7004 AND guid = 146851768 AND id = 79774;
|
||||
|
||||
-- Horde Garrison LVL 2
|
||||
-- correct npcflag for Command Table, use UNIT_NPC_FLAG2_SHIPMENT_CRAFTER (currently 32) instead of UNIT_NPC_FLAG2_GARRISON_MISSION_NPC (currently 64)
|
||||
-- the client sends CMSG_OPEN_TRADESKILL_NPC when an npc has UNIT_NPC_FLAG2_GARRISON_MISSION_NPC (currently 64)
|
||||
UPDATE creature_template SET npcflag2 = 32 WHERE entry = 86031;
|
||||
|
||||
-- Horde Garrison LVL 3
|
||||
-- fix command table npcflag (was 1), otherwise won't open the actual mission menu
|
||||
UPDATE creature_template SET npcflag = 0 WHERE entry = 85805;
|
||||
|
||||
-- Alliance Garrison - Keeping it Together
|
||||
UPDATE creature_template SET gossip_menu_id = 16613 WHERE entry = 84455;
|
||||
|
||||
-- English text when accepting = Build Your Barrack
|
||||
UPDATE creature_text SET BroadcastTextID = 83681 WHERE Entry = 77209 AND GroupID = 3 AND ID = 0;
|
||||
|
||||
-- Fix disguise for quest 33080 (Going Undercover)
|
||||
DELETE FROM spell_area WHERE spell IN (150455, 150456);
|
||||
INSERT INTO `spell_area` (`spell`, `area`, `quest_start`, `quest_end`, `aura_spell`, `racemask`, `classmask`, `active_event`, `gender`, `autocast`, `quest_start_status`, `quest_end_status`) VALUES
|
||||
(150455, 0, 0, 0, 148593, 0, 0, 0, 1, 1, 64, 11),
|
||||
(150456, 0, 0, 0, 148593, 0, 0, 0, 0, 1, 64, 11);
|
||||
|
||||
-- Add missing Yrel spawn in level 1 Alliance garrison
|
||||
DELETE FROM creature WHERE guid IN (1000003);
|
||||
INSERT INTO creature (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `PhaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `npcflag2`, `unit_flags`, `dynamicflags`, `AiID`, `MovementID`, `MeleeID`, `isActive`, `skipClone`, `personal_size`, `isTeemingSpawn`, `unit_flags3`) VALUES
|
||||
(1000003, 80568, 1158, 7078, 7085, 2, 1, '', 0, 1, 1858.39, 224.75, 76.6343, 0.267199, 300, 0, 0, 381400, 65000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
|
||||
-- Make A Hero's Welcome (33075) depend on Delegating on Draenor (34692, the first use of the command table)
|
||||
UPDATE quest_template_addon SET PrevQuestID = 34692 WHERE ID = 33075;
|
||||
|
||||
-- De-disable Fast Expansion quest (33814)
|
||||
-- INSERT INTO `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES (1, 33814, 0, '', '', '');
|
||||
DELETE FROM disables WHERE sourceType = 1 AND entry = 33814;
|
||||
-- and add previous quest requirements
|
||||
UPDATE quest_template_addon SET ExclusiveGroup = -33076, NextQuestID = 33814 WHERE ID IN(33076, 33081);
|
||||
-- De-disable Bigger is Better (36592)
|
||||
-- INSERT INTO `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES (1, 36592, 0, '', '', '');
|
||||
DELETE FROM disables WHERE sourceType = 1 AND entry = 36592;
|
||||
54
sql/updates/world/0007_misc.sql
Normal file
54
sql/updates/world/0007_misc.sql
Normal file
@@ -0,0 +1,54 @@
|
||||
-- replace Russian text for quest 42421 (The Nightfallen)
|
||||
UPDATE quest_request_items SET CompletionText = 'Assist us, and we will reward you.' WHERE ID = 42421;
|
||||
-- replace Russian text for quest 41989 (Blood of My Blood)
|
||||
UPDATE page_text SET Text = 'Ran\'thos Lunastre$B$BHead of House Lunastre. Father of Ly\'leth and Anarys.$B$BDied in honorable service to Grand Magistrix Elisande.' WHERE ID = 5279;
|
||||
-- replace Russian text for random statue 243559 (Statue of Liftbrul)
|
||||
UPDATE page_text SET Text = 'Liftbrul, greatest of the weightlifters ("No, scratch that part out!") among all drogbar, champion of the Stonedark.\n\nImmortalized in stone by chief Rynox, second-strongest drogbar of his time ("What are you writing there, Stonecarver?").\n\nThis is not a statue, it is Liftbrul, Rynox is a Stoneshaper ("Does it say something nice about me?").' WHERE ID = 5158;
|
||||
|
||||
-- reduce Bristlefur Bear (96146) gold drop was 171504, which is correct according
|
||||
-- to wowhead but cannot find evidence that wowhead is correct
|
||||
UPDATE creature_template SET mingold = 0, maxgold = 0 WHERE entry = 96146;
|
||||
|
||||
-- remove custom spawns
|
||||
-- INSERT INTO creature VALUES (14550949, 600071, 1220, 7502, 7504, 1, 1, '', 0, 0, -846.696, 4564.27, 730.795, 0.0479738, 300, 0, 0, 1247120384, 55000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE guid = 14550949 AND id = 600071;
|
||||
-- INSERT INTO creature VALUES (14536502, 600023, 1220, 7502, 7502, 1, 1, '', 0, 0, -844.031, 4570.44, 728.029, 6.28015, 300, 0, 0, 1247120384, 55000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE guid = 14536502 AND id = 600023;
|
||||
-- INSERT INTO creature VALUES (1785686, 600022, 1220, 7502, 7502, 1, 1, '', 0, 0, -844.161, 4567.93, 728.019, 6.22518, 300, 0, 0, 1247120384, 55000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE guid = 1785686 AND id = 600022;
|
||||
-- INSERT INTO creature VALUES (14608637, 542140, 1220, 7502, 7502, 1, 1, '', 0, 0, -821.458, 4561.91, 728.069, 5.63221, 300, 0, 0, 1039267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE guid = 14608637 AND id = 542140;
|
||||
-- INSERT INTO creature VALUES (14611849, 542138, 1220, 7502, 7502, 1, 1, '5435', 0, 1, -814.43, 4567.25, 727.843, 2.46705, 300, 0, 0, 1334656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE guid = 14611849 AND id = 542138;
|
||||
-- INSERT INTO creature VALUES (14611851, 542137, 1220, 7502, 7502, 1, 1, '5435', 0, 0, -812.319, 4569.75, 727.796, 2.38458, 300, 0, 0, 1039267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE guid = 14611851 AND id = 542137;
|
||||
-- INSERT INTO creature VALUES (14593597, 542001, 1220, 7502, 7502, 1, 1, '', 0, 0, -819.598, 4560.52, 727.752, 2.50319, 300, 0, 0, 1334656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE guid = 14593597 AND id = 542001;
|
||||
-- INSERT INTO creature VALUES (14603139, 542000, 1220, 7502, 7502, 1, 1, '', 0, 0, -816.823, 4564.46, 727.862, 3.12679, 300, 0, 0, 1334656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE guid = 14603139 AND id = 542000;
|
||||
-- INSERT INTO creature VALUES (146800436, 329600, 389, 2437, 2437, 2, 1, '', 0, 1, -16.5183, -62.239, -21.3715, 2.71355, 300, 0, 0, 779450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (146800443, 329600, 1107, 7875, 7875, 1, 1, '', 0, 1, 3117.92, 1113.62, 286.675, 3.853, 300, 0, 0, 779450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE id = 329600;
|
||||
-- INSERT INTO creature VALUES (146764932, 230003, 369, 2257, 6618, 1, 65535, '', 0, 0, -91.1702, 2485.17, -43.1106, 0.108346, 300, 0, 0, 1644167168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (146764936, 230003, 571, 4395, 4564, 1, 65535, '', 0, 0, 5810.13, 503.451, 657.513, 5.24968, 300, 0, 0, 1644167168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (376535, 230003, 1220, 7502, 7505, 1, 1, '', 0, 0, -844.762, 4330.84, 745.159, 5.65093, 300, 0, 0, 1000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (146764834, 230003, 1043, 6298, 6298, 1, 1, '', 0, 0, 2062.07, -4761.28, 86.7767, 0.195497, 300, 0, 0, 1644167168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE id = 230003;
|
||||
-- INSERT INTO creature VALUES (201603, 200403, 556, 3791, 3791, 6, 1, '', 0, 0, 80.9748, 286.945, 26.6293, 3.13611, 86400, 0, 0, 202215, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (201604, 200404, 571, 495, 495, 1, 2, '', 0, 0, 2893.39, -4560.06, 273.741, 3.23362, 7200, 0, 0, 140007808, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (201605, 200409, 571, 495, 495, 1, 2, '', 0, 0, 2907.93, -4541.23, 273.912, 2.97837, 300, 0, 0, 120010672, 0, 0, 0, 0, 33685636, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (201606, 200409, 571, 495, 495, 1, 2, '', 0, 0, 2905.87, -4545.43, 276.038, 3.7779, 300, 0, 0, 120010672, 0, 0, 0, 0, 33685636, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (201607, 200409, 571, 495, 495, 1, 2, '', 0, 0, 2910.48, -4544.67, 275.534, 3.65618, 300, 0, 0, 120010672, 0, 0, 0, 0, 33685636, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (201608, 200409, 571, 495, 495, 1, 2, '', 0, 0, 2848.97, -4586.69, 275.108, 1.61022, 300, 0, 0, 120010672, 0, 0, 0, 0, 33685636, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (201609, 200409, 571, 495, 495, 1, 2, '', 0, 0, 2841.16, -4590.43, 276.995, 2.69407, 300, 0, 0, 120010672, 0, 0, 0, 0, 33685636, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (201610, 200409, 571, 495, 495, 1, 2, '', 0, 0, 2827.86, -4541.74, 273.603, 0.154092, 300, 0, 0, 120010672, 0, 0, 0, 0, 33685636, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (201611, 200409, 571, 495, 495, 1, 2, '', 0, 0, 2932.04, -4581.79, 274.896, 1.33061, 300, 0, 0, 120010672, 0, 0, 0, 0, 33685636, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (201612, 200409, 571, 495, 495, 1, 2, '', 0, 0, 2933.33, -4577.66, 276.38, 6.16867, 300, 0, 0, 120010672, 0, 0, 0, 0, 33685636, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (201613, 200409, 571, 495, 495, 1, 2, '', 0, 0, 2938.72, -4579.85, 276.345, 5.81524, 300, 0, 0, 120010672, 0, 0, 0, 0, 33685636, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE id IN (200403, 200404, 200409);
|
||||
-- INSERT INTO creature VALUES (146764933, 190000, 369, 2257, 6618, 1, 65535, '', 0, 0, -89.7246, 2490.7, -43.1134, 6.21718, 300, 0, 0, 230117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (373118, 190000, 571, 2817, 4553, 1, 1, '', 0, 0, 5819.3, 622.577, 610.512, 2.5983, 1, 0, 0, 1220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (146762753, 190000, 1220, 7502, 7505, 1, 1, '', 0, 0, -838.552, 4334.61, 745.027, 4.9976, 300, 0, 0, 230117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (146764835, 190000, 1043, 6298, 6298, 1, 1, '', 0, 0, 2062.53, -4765.81, 86.7767, 0.454678, 300, 0, 0, 230117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
-- INSERT INTO creature VALUES (146764937, 190000, 571, 4395, 4564, 1, 65535, '', 0, 0, 5822.25, 503.272, 657.366, 4.70932, 300, 0, 0, 230117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
DELETE FROM creature WHERE id = 190000;
|
||||
90
sql/updates/world/0008_misc.sql
Normal file
90
sql/updates/world/0008_misc.sql
Normal file
@@ -0,0 +1,90 @@
|
||||
-- fix Lord Maxwell Tyrosus text when paladins enter Legion Dalaran for the first time
|
||||
UPDATE creature_text SET Text = 'My sincere apologies for the insistence, $p, but we must speak immediately.', BroadcastTextID = '114359' WHERE Entry = 92909 AND GroupID = 0;
|
||||
DELETE FROM creature_text WHERE Entry = 92909 AND GroupID = 1;
|
||||
INSERT INTO creature_text (`Entry`, `GroupID`, `Text`, `Type`, `Probability`, `BroadcastTextID`) VALUES
|
||||
(92909, 1, 'Excellent. Meet me at Krasus\' Landing when you are ready.', 12, 100, 114364);
|
||||
|
||||
-- fix drop (rate) of Artifact Power giving items
|
||||
DELETE FROM item_loot_template WHERE entry = 140591 AND item = 141701;
|
||||
-- even though world quest creatures should drop this, better to remove this hack, because now all npcs in Legion drop it
|
||||
-- INSERT INTO world_loot_template VALUES (6, 138782, 2, 0, 0, 1, 1);
|
||||
DELETE FROM world_loot_template WHERE entry = 6 AND item = 138782;
|
||||
|
||||
-- add missing Patchwerk spawn for quest 13166 (The Battle For The Ebon Hold)
|
||||
DELETE FROM creature WHERE guid = 1000012;
|
||||
INSERT INTO creature (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `PhaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `npcflag2`, `unit_flags`, `dynamicflags`, `AiID`, `MovementID`, `MeleeID`, `isActive`, `skipClone`, `personal_size`, `isTeemingSpawn`, `unit_flags3`) VALUES
|
||||
(1000012, 31099, 0, 139, 4281, 1, 256, '', 0, 0, 2460.37, -5592.69, 414.122, 3.7114, 300, 0, 0, 224300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
|
||||
-- info for stormheim horde intro quest quest 39698 Making the Rounds Sylvanas for this quest is 96686
|
||||
-- salute spell is 220291, spell bar override spell is 220293 (should be cast by player on player when she talks about Nathanos training new rangers
|
||||
DELETE FROM smart_scripts WHERE entryorguid = 96686 AND source_type = 9;
|
||||
INSERT INTO smart_scripts VALUES
|
||||
(96686, 9, 0, 0, 0, 0, 100, 1, 15000, 15000, 0, 0, 53, 0, 966861, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'TS - SWP'),
|
||||
(96686, 9, 1, 0, 0, 0, 100, 1, 0, 0, 0, 0, 1, 3, 6000, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'TS - ST'),
|
||||
(96686, 9, 2, 0, 0, 0, 100, 1, 6000, 6000, 0, 0, 1, 4, 8000, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'TS - ST'),
|
||||
(96686, 9, 3, 0, 0, 0, 100, 1, 12000, 12000, 0, 0, 1, 5, 8000, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'TS - ST'),
|
||||
(96686, 9, 4, 0, 0, 0, 100, 1, 0, 0, 0, 0, 85, 220293, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Override salute spell on player spellbar'),
|
||||
(96686, 9, 5, 0, 0, 0, 100, 1, 15000, 15000, 0, 0, 53, 0, 966862, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'TS - SWP'),
|
||||
(96686, 9, 6, 0, 0, 0, 100, 1, 0, 0, 0, 0, 1, 6, 10000, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'TS - ST'),
|
||||
(96686, 9, 7, 0, 0, 0, 100, 1, 12000, 12000, 0, 0, 1, 7, 6000, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'TS - ST'),
|
||||
(96686, 9, 8, 0, 0, 0, 100, 1, 6000, 6000, 0, 0, 1, 8, 6000, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'TS - ST'),
|
||||
(96686, 9, 9, 0, 0, 0, 100, 1, 6000, 6000, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 146728233, 96689, 0, 0, 0, 0, 0, 'TS - ST'),
|
||||
(96686, 9, 10, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'TS - ST'),
|
||||
(96686, 9, 11, 0, 0, 0, 100, 1, 6000, 6000, 0, 0, 33, 96689, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'TS - KC'),
|
||||
(96686, 9, 12, 0, 0, 0, 100, 1, 0, 0, 0, 0, 11, 210262, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'TS - CS'),
|
||||
(96686, 9, 13, 0, 0, 0, 100, 1, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'TS - D');
|
||||
|
||||
-- add some missing spawns for The Splintered Fleet scenario (spawnMask 4096?)
|
||||
DELETE FROM creature WHERE guid BETWEEN 1000004 AND 1000011;
|
||||
INSERT INTO creature (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `PhaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `npcflag2`, `unit_flags`, `dynamicflags`, `AiID`, `MovementID`, `MeleeID`, `isActive`, `skipClone`, `personal_size`, `isTeemingSpawn`, `unit_flags3`) VALUES
|
||||
(1000004, 94517, 1475, 7658, 7658, 4096, 1, '', 0, 0, 4623.87, 2874.82, 7.88567, 4.74059, 300, 0, 0, 519634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
(1000005, 94421, 1475, 7658, 7683, 4096, 1, '', 0, 1, 4620.54, 2854.03, 7.99947, 1.55547, 300, 0, 0, 2078534, 220000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
(1000006, 94420, 1475, 7658, 7683, 4096, 1, '', 0, 1, 4622.91, 2859.12, 7.86001, 4.72847, 300, 0, 0, 15589006, 2420000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
(1000007, 94419, 1475, 7658, 7683, 4096, 1, '', 0, 1, 4623.04, 2853.6, 7.86223, 1.58486, 300, 0, 0, 1150587008, 4400000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
(1000008, 93490, 1475, 7658, 7683, 4096, 1, '', 0, 1, 4617.12, 2856.57, 7.96929, 0.0101309, 300, 0, 0, 2598168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
(1000009, 93490, 1475, 7658, 7683, 4096, 1, '', 0, 1, 4629.4, 2859.09, 7.96559, 3.53265, 300, 0, 0, 2598168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
(1000010, 93490, 1475, 7658, 7683, 4096, 1, '', 0, 1, 4658.45, 2868.22, 23.9151, 5.88885, 300, 0, 0, 2598168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
(1000011, 93486, 1475, 7658, 7683, 4096, 1, '', 0, 1, 4654.66, 2863.35, 23.2823, 0.0444242, 300, 0, 0, 4157068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
|
||||
-- by default nobody should be on this vehicle (Nathanos' pet) was 95309
|
||||
UPDATE vehicle_template_accessory SET accessory_entry = 0 WHERE EntryOrAura = 94517 AND seat_id = 0;
|
||||
-- was 3 (walking and swimming) but it's a flying pet :|, so lets add 4 (air)
|
||||
UPDATE creature_template SET InhabitType = 7 WHERE entry = 94517;
|
||||
-- add/correct Sylvanas text, add/correct Nathanos text
|
||||
UPDATE creature_text SET Text = 'Organize our defenses beginning with the rear. I want bat-riders in the air and catapults at the ready!' WHERE Entry = 94419 AND GroupID = 3;
|
||||
DELETE FROM creature_text WHERE Entry = 94419 AND GroupID IN (1, 2);
|
||||
INSERT creature_text (`Entry`, `GroupID`, `Text`, `Type`, `Probability`, `Emote`, `Sound`, `BroadcastTextID`, `MinTimer`, `MaxTimer`, `comment`) VALUES
|
||||
(94419, 1, 'The Alliance will be upon us soon, and we have nowhere to run.', 12, 100, 0, 52948, 96255, 11865, 11865, ''),
|
||||
(94419, 2, 'Do not question me, Nathanos. Now go - make for the Eternity, and bring this hero with you.', 12, 100, 2, 52949, 96260, 11865, 11865, '');
|
||||
UPDATE creature_text SET Text = 'Yes, of course. Come along... "hero."' WHERE Entry = 94420 AND GroupID = 3;
|
||||
DELETE FROM creature_text WHERE Entry = 94420 AND GroupID = 1;
|
||||
INSERT creature_text (`Entry`, `GroupID`, `Text`, `Type`, `Probability`, `Emote`, `Sound`, `BroadcastTextID`, `MinTimer`, `MaxTimer`, `comment`) VALUES
|
||||
(94420, 1, 'My Queen, your safety must be our first concern. Surely we can leave a few ships behind to-', 12, 100, 1, 51737, 96262, 11865, 11865, '');
|
||||
-- set Sylvanas to have Gossip so we can catch the event with SmartAI
|
||||
UPDATE creature_template SET npcflag = 1, AIName = 'SmartAI' WHERE entry = 94419;
|
||||
|
||||
-- Sylvanas (94419) 1 (4 sec) 96255 The Alliance will be upon us soon, and we have nowhere to run.
|
||||
-- Sylvanas (94419) 3 (5 sec) Organize our defenses beginning with the rear. I want bat-riders in the air and catapults at the ready!
|
||||
-- Nathanos (94420) 1 (6 sec) 96262 My Queen, your safety must be our first concern. Surely we can leave a few ships behind to-
|
||||
-- Sylvanas (94419) 2 (6 sec) 96260 Do not question me, Nathanos. Now go - make for the Eternity, and bring this hero with you.
|
||||
-- Nathanos (94420) 3 (4 sec) 96263 Yes, of course. Come along... "hero."
|
||||
-- Nathanos after 3 sec walk to Bloodwing and enter vehicle slot 1, complete stage 1, enable interaction with Bloodwing
|
||||
-- on mount fly path
|
||||
DELETE FROM smart_scripts WHERE entryorguid = 94419 AND source_type IN (0, 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
|
||||
(94419, 0, 0, 1, 64, 0, 100, 0, 0, 0, 0, 0, 80, 94419, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'on gossip hello - start scenario dialogue'),
|
||||
(94419, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'on gossip hello - close gossip menu'),
|
||||
(94419, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 83, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'on gossip hello - remove gossip npc flag'),
|
||||
(94419, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'sylvanas and nathanos conversation 1'),
|
||||
(94419, 9, 1, 0, 0, 0, 100, 0, 4500, 4500, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'sylvanas and nathanos conversation 2'),
|
||||
(94419, 9, 2, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 84, 1, 0, 0, 0, 0, 0, 10, 1000006, 94420, 0, 0, 0, 0, 0, 'sylvanas and nathanos conversation 3'),
|
||||
(94419, 9, 3, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'sylvanas and nathanos conversation 4'),
|
||||
(94419, 9, 4, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 84, 3, 0, 0, 0, 0, 0, 10, 1000006, 94420, 0, 0, 0, 0, 0, 'sylvanas and nathanos conversation 5'),
|
||||
(94419, 9, 5, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 33, 113320, 0, 0, 0, 0, 0, 18, 50, 0, 0, 0, 0, 0, 0, 'kill credit for quest after conversation'),
|
||||
(94419, 9, 6, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 62, 1220, 0, 0, 0, 0, 0, 18, 50, 0, 0, 4110.959, 2944.6587, 28.25, 0, 'teleport player after conversation');
|
||||
|
||||
-- fix credit for taking the portal to the Skyfire for quest 38035 (A Royal Summons)
|
||||
UPDATE quest_objectives SET ObjectID = 97549 WHERE ID = 280241;
|
||||
-- and correct spell target position (now slightly lower so we don't end up on top of the skyfire
|
||||
-- was: INSERT INTO spell_target_position VALUES (192465, 0, -8473.82, 1403.17, 213.18, 3.26342);
|
||||
UPDATE spell_target_position SET target_position_x = -8479.7, target_position_y = 1402.06, target_position_z = 205 WHERE id = 192465;
|
||||
7
sql/updates/world/0009_wod_garrison_fixes.sql
Normal file
7
sql/updates/world/0009_wod_garrison_fixes.sql
Normal file
@@ -0,0 +1,7 @@
|
||||
-- add missing gameobject_template data for WoD garrison buildings
|
||||
DELETE FROM gameobject_template WHERE entry IN (230479, 230492, 230494);
|
||||
INSERT INTO gameobject_template (`entry`, `type`, `displayId`, `name`, `IconName`, `castBarCaption`, `unk1`, `faction`, `flags`, `size`, `questItem1`, `questItem2`, `questItem3`, `questItem4`, `questItem5`, `questItem6`, `Data0`, `Data1`, `Data2`, `Data3`, `Data4`, `Data5`, `Data6`, `Data7`, `Data8`, `Data9`, `Data10`, `Data11`, `Data12`, `Data13`, `Data14`, `Data15`, `Data16`, `Data17`, `Data18`, `Data19`, `Data20`, `Data21`, `Data22`, `Data23`, `Data24`, `Data25`, `Data26`, `Data27`, `Data28`, `Data29`, `Data30`, `Data31`, `Data32`, `unkInt32`, `AIName`, `ScriptName`, `WorldEffectID`, `StateWorldEffectID`, `SpellVisualID`, `SpellStateVisualID`, `SpellStateAnimID`, `SpellStateAnimKitID`, `MaxVisible`, `IgnoreDynLos`, `MinGold`, `MaxGold`, `VerifiedBuild`) VALUES
|
||||
(230479, 38, 18579, 'Garrison Building Horde Sparring Arena V3', '', '', '', 0, 0, 1, 0, 0, 0, 0, 0, 0, 1410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1),
|
||||
(230492, 38, 16044, 'Garrison Building Workshop V1', '', '', '', 0, 32, 1, 0, 0, 0, 0, 0, 0, 1302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1),
|
||||
(230494, 38, 16046, 'Garrison Building Workshop V3', '', '', '', 0, 0, 1, 0, 0, 0, 0, 0, 0, 1368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
|
||||
UPDATE gameobject_template SET name = 'Garrison Building Farm V3' WHERE entry = 235991;
|
||||
16
sql/updates/world/0010_broken_shore_scenario.sql
Normal file
16
sql/updates/world/0010_broken_shore_scenario.sql
Normal file
@@ -0,0 +1,16 @@
|
||||
-- remove second LFG queue, already gets triggered by end of scene
|
||||
-- INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES (227058, 'spell_q42740');
|
||||
DELETE FROM spell_script_names WHERE spell_id = 227058 AND ScriptName = 'spell_q42740';
|
||||
|
||||
-- disable custom event (modified uwow Legion Invasion - Westfall/Barrens)
|
||||
UPDATE game_event SET start_time = '0000-00-00 00:00:00', end_time = '0000-00-00 00:00:00', length = '1' WHERE eventEntry = 811;
|
||||
|
||||
-- disable rep gain from always spawned world quest npc 92128 (Felskorn Pilferer)
|
||||
-- was: INSERT INTO creature_onkill_reputation (`creature_id`, `RewFaction`, `RewValue`, `MaxStanding`) VALUES (92128, 1948, 75, 7);
|
||||
DELETE FROM creature_onkill_reputation WHERE creature_id = 92128 AND RewFaction = 1948;
|
||||
|
||||
-- fix droprate of greenies in Legion zones
|
||||
-- was for world zones: UPDATE zone_loot_template SET ChanceOrQuestChance = 0.05 WHERE item = 463 AND entry IN (7334, 7502, 7503, 7541, 7543, 7558, 7578, 7637, 7656, 7731, 8392);
|
||||
-- was for dungeons: UPDATE zone_loot_template SET ChanceOrQuestChance = 0.5 WHERE item = 463 AND entry IN (7546, 7588, 7672, 7673, 7787, 7796, 7805, 7812, 7855, 8017, 8025, 8026, 8040, 8079, 8262, 8277, 8443, 8570, 8596, 8625, 8646);
|
||||
UPDATE zone_loot_template SET ChanceOrQuestChance = 2 WHERE item = 463 AND entry IN (7334, 7502, 7503, 7541, 7543, 7558, 7578, 7637, 7656, 7731, 8392);
|
||||
UPDATE zone_loot_template SET ChanceOrQuestChance = 4 WHERE item = 463 AND entry IN (7546, 7588, 7672, 7673, 7787, 7796, 7805, 7812, 7855, 8017, 8025, 8026, 8040, 8079, 8262, 8277, 8443, 8570, 8596, 8625, 8646);
|
||||
18
sql/updates/world/0011_misc.sql
Normal file
18
sql/updates/world/0011_misc.sql
Normal file
@@ -0,0 +1,18 @@
|
||||
-- remove xp gain from NPC that is too easy to kill
|
||||
UPDATE creature_template SET flags_extra = 64 WHERE entry = 110032;
|
||||
|
||||
-- for quest 40339 (Candle of Command) also remove questgiver aura when the vehicle despawns
|
||||
DELETE FROM smart_scripts WHERE entryorguid = 99724 AND source_type = 0 AND id = 10;
|
||||
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
|
||||
(99724, 0, 10, 0, 28, 0, 100, 1, 0, 0, 0, 0, 45, 4, 4, 0, 0, 0, 0, 19, 100191, 0, 0, 0, 0, 0, 0, 'L - SD');
|
||||
DELETE FROM smart_scripts WHERE entryorguid = 100191 AND source_type = 0 AND id IN (3, 4);
|
||||
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
|
||||
(100191, 0, 3, 0, 38, 0, 100, 0, 4, 4, 0, 0, 67, 4, 500, 500, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'UD - U'),
|
||||
(100191, 0, 4, 0, 59, 0, 100, 1, 4, 0, 0, 0, 28, 196235, 0, 0, 0, 0, 0, 18, 10, 0, 0, 0, 0, 0, 0, 'UD - U');
|
||||
|
||||
-- fix loot from item 137209 (armor enhancement token) with spell loot for spell 212000
|
||||
DELETE FROM spell_loot_template WHERE entry = 212000;
|
||||
INSERT INTO spell_loot_template (`entry`, `item`, `ChanceOrQuestChance`, `lootmode`, `groupid`, `mincountOrRef`, `maxcount`) VALUES
|
||||
(212000, 147348, 60, 1, 1, 1, 1),
|
||||
(212000, 147349, 30, 1, 1, 1, 1),
|
||||
(212000, 147350, 10, 1, 1, 1, 1);
|
||||
278
sql/updates/world/0012_misc.sql
Normal file
278
sql/updates/world/0012_misc.sql
Normal file
@@ -0,0 +1,278 @@
|
||||
-- correct zoneId/areaId of certain NPCs in Acherus (DK class hall)
|
||||
-- otherwise they get despawned when disabling patch 7.2 content
|
||||
-- was zoneId 7543 and areaId 7973, both should be 7679
|
||||
UPDATE creature SET zoneId = 7679, areaId = 7679 WHERE guid IN
|
||||
(11657613, 11657612, 11657445, 11657443, 11657752, 11657753, 11657751, 11657750, 11657749, 11657755, 11657754, 383067, 11657368);
|
||||
|
||||
-- incorrect queststarter for quest 42533 (The Ruined Kingdom) (was questiver 400011, should be 93437)
|
||||
DELETE FROM creature_queststarter WHERE quest = 42533 AND id IN (93437, 400011);
|
||||
INSERT INTO creature_queststarter (`id`, `quest`) VALUES (93437, 42533);
|
||||
|
||||
-- loot fixes for Razorscale (Ulduar)
|
||||
DELETE FROM creature_loot_template WHERE entry = 33186;
|
||||
INSERT INTO creature_loot_template (entry, item, ChanceOrQuestChance, lootmode, groupid, mincountOrRef, maxcount) VALUES
|
||||
(33186, 45038, 6.6571, 1, 0, 1, 1),
|
||||
(33186, 45087, 25.8255, 1, 0, 1, 1),
|
||||
(33186, 45137, 0, 1, 0, 1, 1),
|
||||
(33186, 45138, 0, 1, 0, 1, 1),
|
||||
(33186, 45139, 0, 1, 0, 1, 1),
|
||||
(33186, 45140, 0, 1, 0, 1, 1),
|
||||
(33186, 45141, 0, 1, 0, 1, 1),
|
||||
(33186, 45142, 0, 1, 0, 1, 1),
|
||||
(33186, 45143, 0, 1, 0, 1, 1),
|
||||
(33186, 45146, 0, 1, 0, 1, 1),
|
||||
(33186, 45147, 0, 1, 0, 1, 1),
|
||||
(33186, 45148, 0, 1, 0, 1, 1),
|
||||
(33186, 45149, 0, 1, 0, 1, 1),
|
||||
(33186, 45150, 0, 1, 0, 1, 1),
|
||||
(33186, 45151, 0, 1, 0, 1, 1),
|
||||
(33186, 45298, 0, 1, 0, 1, 1),
|
||||
(33186, 45299, 0, 1, 0, 1, 1),
|
||||
(33186, 45301, 0, 1, 0, 1, 1),
|
||||
(33186, 45302, 0, 1, 0, 1, 1),
|
||||
(33186, 45303, 0, 1, 0, 1, 1),
|
||||
(33186, 45304, 0, 1, 0, 1, 1),
|
||||
(33186, 45305, 0, 1, 0, 1, 1),
|
||||
(33186, 45306, 0, 1, 0, 1, 1),
|
||||
(33186, 45307, 0, 1, 0, 1, 1),
|
||||
(33186, 45308, 0, 1, 0, 1, 1),
|
||||
(33186, 142087, 4.36, 1, 0, 1, 1);
|
||||
|
||||
-- Festergut/Rotface blood drop chance (Icecrown Citadel)
|
||||
DELETE FROM creature_loot_template WHERE item IN (50226, 50231);
|
||||
INSERT INTO creature_loot_template (entry, item, ChanceOrQuestChance, lootmode, groupid, mincountOrRef, maxcount, shared) VALUES
|
||||
(36626, 50226, -100, 10, 0, 1, 1, 0),
|
||||
(36627, 50231, -100, 10, 0, 1, 1, 0);
|
||||
|
||||
-- Fix for Assembly of Iron's loot (Ulduar)
|
||||
DELETE FROM creature_loot_template WHERE entry IN (32857, 32867, 32927);
|
||||
INSERT INTO `creature_loot_template` (`entry`, `item`, `ChanceOrQuestChance`, `lootmode`, `groupid`, `mincountOrRef`, `maxcount`, `shared`) VALUES
|
||||
(32857, 45038, 8.1459, 1, 0, 1, 1, 0),
|
||||
(32857, 45087, 36.4224, 1, 0, 1, 1, 0),
|
||||
(32857, 45088, 0.6134, 1, 0, 1, 1, 0),
|
||||
(32857, 45089, 0.2572, 1, 0, 1, 1, 0),
|
||||
(32857, 45090, 0.2638, 1, 0, 1, 1, 0),
|
||||
(32857, 45091, 0.343, 1, 0, 1, 1, 0),
|
||||
(32857, 45092, 0.4485, 1, 0, 1, 1, 0),
|
||||
(32857, 45093, 0.4683, 1, 0, 1, 1, 0),
|
||||
(32857, 45094, 0.5672, 1, 0, 1, 1, 0),
|
||||
(32857, 45095, 0.4551, 1, 0, 1, 1, 0),
|
||||
(32857, 45096, 0.2045, 1, 0, 1, 1, 0),
|
||||
(32857, 45097, 0.8509, 1, 0, 1, 1, 0),
|
||||
(32857, 45098, 0.7321, 1, 0, 1, 1, 0),
|
||||
(32857, 45099, 0.3496, 1, 0, 1, 1, 0),
|
||||
(32857, 45100, 0.5475, 1, 0, 1, 1, 0),
|
||||
(32857, 45101, 0.1913, 1, 0, 1, 1, 0),
|
||||
(32857, 45102, 0.3694, 1, 0, 1, 1, 0),
|
||||
(32857, 45103, 0.5013, 1, 0, 1, 1, 0),
|
||||
(32857, 45104, 0.5343, 1, 0, 1, 1, 0),
|
||||
(32857, 45105, 0.5936, 1, 0, 1, 1, 0),
|
||||
(32857, 45193, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45224, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45225, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45226, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45227, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45228, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45232, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45233, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45234, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45235, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45236, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45237, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45238, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45239, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45240, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45241, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45242, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45243, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45244, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45245, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45322, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45324, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45329, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45330, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45331, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45332, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45333, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45378, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45418, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45423, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45447, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45448, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45449, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45455, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45456, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 45607, 0, 1, 0, 1, 1, 0),
|
||||
(32857, 46027, 0.3562, 1, 0, 1, 1, 0),
|
||||
(32857, 46348, 0.2704, 1, 0, 1, 1, 0),
|
||||
(32857, 142088, 7.8496, 1, 0, 1, 1, 0),
|
||||
(32867, 45038, 12.3544, 1, 0, 1, 1, 0),
|
||||
(32867, 45087, 67.9305, 1, 0, 1, 3, 0),
|
||||
(32867, 45088, 0.3487, 1, 0, 1, 1, 0),
|
||||
(32867, 45089, 0.371, 1, 0, 1, 1, 0),
|
||||
(32867, 45090, 0.7123, 1, 0, 1, 1, 0),
|
||||
(32867, 45091, 0.3005, 1, 0, 1, 1, 0),
|
||||
(32867, 45092, 0.5602, 1, 0, 1, 1, 0),
|
||||
(32867, 45093, 0.2931, 1, 0, 1, 1, 0),
|
||||
(32867, 45094, 0.2152, 1, 0, 1, 1, 0),
|
||||
(32867, 45095, 0.3079, 1, 0, 1, 1, 0),
|
||||
(32867, 45096, 0.3525, 1, 0, 1, 1, 0),
|
||||
(32867, 45097, 0.3487, 1, 0, 1, 1, 0),
|
||||
(32867, 45098, 0.4638, 1, 0, 1, 1, 0),
|
||||
(32867, 45099, 0.4007, 1, 0, 1, 1, 0),
|
||||
(32867, 45100, 0.5565, 1, 0, 1, 1, 0),
|
||||
(32867, 45101, 0.4007, 1, 0, 1, 1, 0),
|
||||
(32867, 45102, 0.4934, 1, 0, 1, 1, 0),
|
||||
(32867, 45103, 0.6864, 1, 0, 1, 1, 0),
|
||||
(32867, 45104, 0.3673, 1, 0, 1, 1, 0),
|
||||
(32867, 45105, 0.3487, 1, 0, 1, 1, 0),
|
||||
(32867, 45193, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45224, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45225, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45226, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45227, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45228, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45232, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45233, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45234, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45235, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45236, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45237, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45238, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45239, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45240, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45241, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45242, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45243, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45244, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45245, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45322, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45324, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45329, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45330, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45331, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45332, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45333, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45378, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45418, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45423, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45447, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45448, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45449, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45455, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45456, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45506, 19.9303, 1, 0, 1, 1, 0),
|
||||
(32867, 45607, 0, 1, 0, 1, 1, 0),
|
||||
(32867, 45857, 41.6413, 1, 0, 1, 1, 0),
|
||||
(32867, 46027, 0.3525, 1, 0, 1, 1, 0),
|
||||
(32867, 46348, 0.3116, 1, 0, 1, 1, 0),
|
||||
(32867, 142088, 3.9664, 1, 0, 1, 1, 0),
|
||||
(32927, 45038, 6.9125, 1, 0, 1, 1, 0),
|
||||
(32927, 45087, 69.2381, 1, 0, 1, 3, 0),
|
||||
(32927, 45089, 0.2354, 1, 0, 1, 1, 0),
|
||||
(32927, 45090, 0.4794, 1, 0, 1, 1, 0),
|
||||
(32927, 45091, 0.4097, 1, 0, 1, 1, 0),
|
||||
(32927, 45092, 0.1831, 1, 0, 1, 1, 0),
|
||||
(32927, 45093, 0.2789, 1, 0, 1, 1, 0),
|
||||
(32927, 45094, 0.3051, 1, 0, 1, 1, 0),
|
||||
(32927, 45095, 0.4271, 1, 0, 1, 1, 0),
|
||||
(32927, 45096, 0.2179, 1, 0, 1, 1, 0),
|
||||
(32927, 45097, 0.2528, 1, 0, 1, 1, 0),
|
||||
(32927, 45098, 0.2354, 1, 0, 1, 1, 0),
|
||||
(32927, 45099, 0.5492, 1, 0, 1, 1, 0),
|
||||
(32927, 45100, 0.2615, 1, 0, 1, 1, 0),
|
||||
(32927, 45101, 0.1743, 1, 0, 1, 1, 0),
|
||||
(32927, 45102, 0.523, 1, 0, 1, 1, 0),
|
||||
(32927, 45103, 0.3923, 1, 0, 1, 1, 0),
|
||||
(32927, 45104, 0.3748, 1, 0, 1, 1, 0),
|
||||
(32927, 45105, 0.1308, 1, 0, 1, 1, 0),
|
||||
(32927, 45193, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45224, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45225, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45226, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45227, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45228, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45232, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45233, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45234, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45235, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45236, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45237, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45238, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45239, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45240, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45241, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45242, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45243, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45244, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45245, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45322, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45324, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45329, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45330, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45331, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45332, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45333, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45378, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45418, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45423, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45447, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45448, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45449, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45455, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45456, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45506, 19.2469, 1, 0, 1, 1, 0),
|
||||
(32927, 45607, 0, 1, 0, 1, 1, 0),
|
||||
(32927, 45857, 37.7615, 1, 0, 1, 1, 0),
|
||||
(32927, 46027, 0.2266, 1, 0, 1, 1, 0),
|
||||
(32927, 46348, 0.3748, 1, 0, 1, 1, 0),
|
||||
(32927, 142088, 7.4633, 1, 0, 1, 1, 0);
|
||||
|
||||
-- Fix for Ulduar's boss loot lootmode
|
||||
UPDATE creature_loot_template SET lootmode = 1 WHERE entry IN
|
||||
(
|
||||
SELECT lootid FROM creature_template WHERE lootid > 0
|
||||
AND entry IN (33113, 33118, 33186, 33293, 32857, 32867, 32927, 32930, 33515, 32906, 32845, 33350, 32865, 33271, 33288, 32871)
|
||||
);
|
||||
|
||||
-- fix Shattrath portal in Dalaran for Alliance (was faction 1735 (only allow Horde))
|
||||
UPDATE gameobject_template SET faction = 0 WHERE entry = 246011;
|
||||
|
||||
-- Change drop chance of pets to wowhead's values (Trial of the Crusader)
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 16.84 WHERE item = 142083 AND entry = 34797;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 2.61 WHERE item = 142084 AND entry = 34797;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 11.40 WHERE item = 142085 AND entry = 34564;
|
||||
-- Change drop chance of pets to wowhead's values (Ulduar)
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 10.44 WHERE item = 142086 AND entry = 33118;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 4.36 WHERE item = 142087 AND entry = 33186;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 7.85 WHERE item = 142088 AND entry = 32857;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 3.97 WHERE item = 142088 AND entry = 32867;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 7.46 WHERE item = 142088 AND entry = 32927;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 10.87 WHERE item = 142089 AND entry = 33515;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 14.54 WHERE item = 142090 AND entry = 32845;
|
||||
UPDATE gameobject_loot_template SET ChanceOrQuestChance = 1.51 WHERE item = 142091 AND entry = 194324;
|
||||
UPDATE gameobject_loot_template SET ChanceOrQuestChance = 21.69 WHERE item = 142092 AND entry = 194789;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 3.25 WHERE item = 142093 AND entry = 33288;
|
||||
-- Change drop chance of pets to wowhead's values (Icecrown Citadel)
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 8.80 WHERE item = 142094 AND entry = 36612;
|
||||
DELETE FROM gameobject_loot_template WHERE entry = 202238 AND item = 142095;
|
||||
INSERT INTO gameobject_loot_template (entry, item, ChanceOrQuestChance, lootmode, groupid, mincountOrRef, maxcount) VALUES
|
||||
(202238, 142095, 15.67, 15, 0, 1, 1);
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 8.27 WHERE item = 142096 AND entry = 36678;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 8.28 WHERE item = 142097 AND entry = 36853;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 1.44 WHERE item = 142098 AND entry = 36597;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 7.72 WHERE item = 142099 AND entry = 36597;
|
||||
|
||||
-- Trial of the Crusader - Faction Champions chest loot fix
|
||||
UPDATE gameobject_template SET `Data1` = 195631 WHERE entry IN (195631, 195632, 195633, 195635);
|
||||
|
||||
-- Fix quests for The Oracles (Sholazar Basin)
|
||||
UPDATE quest_template SET RewardFactionOverride1 = 70000 WHERE ID = 12705;
|
||||
UPDATE quest_template SET RewardFactionOverride1 = 70000 WHERE ID = 12761;
|
||||
UPDATE quest_template SET RewardFactionOverride1 = 70000 WHERE ID = 12762;
|
||||
UPDATE quest_template SET RewardFactionValue1 = 7 WHERE ID = 12704;
|
||||
UPDATE quest_template SET RewardFactionValue1 = 7 WHERE ID = 12726;
|
||||
UPDATE quest_template SET RewardFactionValue1 = 7 WHERE ID = 12735;
|
||||
UPDATE quest_template SET RewardFactionValue1 = 7 WHERE ID = 12736;
|
||||
UPDATE quest_template SET RewardFactionValue1 = 7 WHERE ID = 12737;
|
||||
UPDATE creature_template SET faction = 14, minlevel = 80, maxlevel = 80 WHERE entry = 29034;
|
||||
35
sql/updates/world/0013_misc.sql
Normal file
35
sql/updates/world/0013_misc.sql
Normal file
@@ -0,0 +1,35 @@
|
||||
-- remove conditions for summoning Nightbane in Karazhan (
|
||||
-- INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
-- (22, 1, 194092, 1, 1, 8, 0, 9644, 0, 0, 0, 0, '', 'SAI only if quest rewarded'),
|
||||
-- (22, 1, 194092, 1, 0, 9, 0, 9644, 0, 0, 0, 0, '', 'SAI only if quest accepted');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId = 22 AND SourceGroup = 1 AND SourceEntry = 194092 AND SourceId = 1;
|
||||
|
||||
-- Fix drop chance of quest item and of Horde version of Pit Lord's Cuffs (Demon Hunter starting zone)
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = -100 WHERE item = 129957 AND entry = 98986;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 90.8 WHERE item = 133313 AND entry = 97370;
|
||||
|
||||
-- Fix drop chance of Nightbane's quest chain items and of Fiery Warhorse's Reins (Old Karazhan)
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = -100 WHERE item = 23933 AND entry = 16524;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = -100 WHERE item = 25462 AND entry = 16807;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = -100 WHERE item = 24139 AND entry = 17225;
|
||||
UPDATE creature_loot_template SET ChanceOrQuestChance = 1 WHERE item = 30480 AND entry = 16151;
|
||||
|
||||
-- Change drop chance of Cracked Egg's contents to wowhead's values (Sholazar Basin)
|
||||
UPDATE item_loot_template SET ChanceOrQuestChance = 31.5 WHERE item = 44722 AND entry = 39883;
|
||||
UPDATE item_loot_template SET ChanceOrQuestChance = 19 WHERE item = 39898 AND entry = 39883;
|
||||
UPDATE item_loot_template SET ChanceOrQuestChance = 18 WHERE item = 39899 AND entry = 39883;
|
||||
UPDATE item_loot_template SET ChanceOrQuestChance = 18 WHERE item = 39896 AND entry = 39883;
|
||||
UPDATE item_loot_template SET ChanceOrQuestChance = 7.5 WHERE item = 44721 AND entry = 39883;
|
||||
UPDATE item_loot_template SET ChanceOrQuestChance = 6 WHERE item = 44707 AND entry = 39883;
|
||||
|
||||
-- Add title for new combined Algalon achievement in Ulduar
|
||||
DELETE FROM achievement_reward WHERE entry = 12399;
|
||||
INSERT INTO achievement_reward (entry, title_A, title_H, genderTitle, learnSpell, castSpell, item, sender, subject, text, ScriptName) VALUES
|
||||
(12399, 165, 165, 0, 0, 0, 0, 0, '', '', '');
|
||||
|
||||
-- Fix 2 old Blasted Lands spawns that now seem to be phased only in the new version
|
||||
-- phaseMask was 2, but they should at least be spawned in 1 (the old Blasted Lands phase)
|
||||
UPDATE creature SET phaseMask = 3 WHERE id IN (42299, 16841);
|
||||
|
||||
-- Hackfix: Make Commander Althea Ebonlocke (entry: 107837) neutral (faction 7, was 14) so she does not kill low lvl players questing there
|
||||
UPDATE smart_scripts SET action_param1 = 7 WHERE entryorguid = 107837 AND source_type = 0 AND link = 0 AND id IN (2, 5);
|
||||
34
sql/updates/world/0014_battlepay_rework.sql
Normal file
34
sql/updates/world/0014_battlepay_rework.sql
Normal file
@@ -0,0 +1,34 @@
|
||||
CREATE TABLE `battlepay_tokens` (
|
||||
`tokenType` TINYINT(3) NOT NULL,
|
||||
`name` VARCHAR(255) NOT NULL DEFAULT '',
|
||||
`loginMessage` TEXT NULL DEFAULT NULL,
|
||||
`listIfNone` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1',
|
||||
PRIMARY KEY (`tokenType`)
|
||||
)
|
||||
COLLATE='latin1_swedish_ci';
|
||||
|
||||
-- insert default token type
|
||||
DELETE FROM battlepay_tokens WHERE `tokenType` = 1;
|
||||
INSERT INTO battlepay_tokens (`tokenType`, `name`) VALUES (1, 'Battle Coins');
|
||||
|
||||
-- add TokenType column for each group
|
||||
ALTER TABLE `battlepay_product_group`
|
||||
ADD COLUMN `TokenType` TINYINT(3) UNSIGNED NOT NULL AFTER `Ordering`,
|
||||
ADD COLUMN `IngameOnly` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1' AFTER `TokenType`,
|
||||
ADD COLUMN `OwnsTokensOnly` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `IngameOnly`;
|
||||
|
||||
-- set default group to use tokenType 1
|
||||
UPDATE `battlepay_product_group` SET TokenType = 1 WHERE GroupID = 1;
|
||||
|
||||
-- missing spell loot for Invasian Survival Kit (item id 141410)
|
||||
-- not adding the 500 gold you should get from it, this is already
|
||||
-- provided by the battlepay script
|
||||
DELETE FROM `spell_loot_template` WHERE `entry` = 227022;
|
||||
INSERT INTO `spell_loot_template` (`entry`, `item`, `ChanceOrQuestChance`, `lootmode`, `groupid`, `mincountOrRef`, `maxcount`) VALUES
|
||||
(227022, 140276, 100, 1, 0, 20, 20),
|
||||
(227022, 141527, 100, 1, 0, 20, 20),
|
||||
(227022, 136569, 100, 1, 0, 5, 5);
|
||||
|
||||
DELETE FROM `trinity_string` WHERE `entry` = 14092;
|
||||
INSERT INTO `trinity_string` (`entry`, `content_default`) VALUES
|
||||
(14092, 'Your level is too high to buy this service.');
|
||||
4
sql/updates/world/0015_battlepay_group_fixes.sql
Normal file
4
sql/updates/world/0015_battlepay_group_fixes.sql
Normal file
@@ -0,0 +1,4 @@
|
||||
ALTER TABLE `battlepay_product_group`
|
||||
CHANGE COLUMN `IconFileDataID` `IconFileDataID` INT(11) UNSIGNED NOT NULL AFTER `Name`,
|
||||
CHANGE COLUMN `Ordering` `Ordering` INT(11) UNSIGNED NOT NULL AFTER `DisplayType`,
|
||||
ADD COLUMN `Flags` INT(11) UNSIGNED NOT NULL DEFAULT '0' AFTER `Ordering`;
|
||||
10
sql/updates/world/0016_quest_autocomplete.sql
Normal file
10
sql/updates/world/0016_quest_autocomplete.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
DELETE FROM command WHERE `name` = 'quest autocomplete';
|
||||
INSERT INTO command (`name`, `security`, `help`) VALUES
|
||||
('quest autocomplete', 3, 'Syntax: .quest autocomplete #questid\r\nMark all unfinished quest objectives as bugged for target character active quest. After this when this player pick up this quest these bugged quest objectives will automatically be completed.');
|
||||
|
||||
DELETE FROM trinity_string WHERE `entry` = 600032;
|
||||
INSERT INTO trinity_string (`entry`, `content_default`) VALUES
|
||||
(600032, 'Quest with ID: %u is (partially) set to autocomplete based the quest state of player: %s');
|
||||
|
||||
ALTER TABLE `quest_objectives`
|
||||
ADD COLUMN `Bugged` TINYINT(3) UNSIGNED NOT NULL DEFAULT 0 AFTER `VerifiedBuild`;
|
||||
Reference in New Issue
Block a user