diff options
Diffstat (limited to 'sql/old/3.3.5a')
120 files changed, 3302 insertions, 0 deletions
diff --git a/sql/old/3.3.5a/auth/19071_2019_08_16/2019_07_15_00_auth.sql b/sql/old/3.3.5a/auth/19071_2019_08_16/2019_07_15_00_auth.sql new file mode 100644 index 00000000000..f96eaa66920 --- /dev/null +++ b/sql/old/3.3.5a/auth/19071_2019_08_16/2019_07_15_00_auth.sql @@ -0,0 +1,2 @@ +-- TDB 335.19071 auth +UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/old/3.3.5a/auth/19071_2019_08_16/2019_07_16_00_auth.sql b/sql/old/3.3.5a/auth/19071_2019_08_16/2019_07_16_00_auth.sql new file mode 100644 index 00000000000..bbec0eb65aa --- /dev/null +++ b/sql/old/3.3.5a/auth/19071_2019_08_16/2019_07_16_00_auth.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `rbac_permissions` WHERE `id`=878; +INSERT INTO `rbac_permissions` (`id`,`name`) VALUES (878, 'Command: debug questreset'); + +DELETE FROM `rbac_linked_permissions` WHERE `linkedId`=878; +INSERT INTO `rbac_linked_permissions` (`id`,`linkedId`) VALUES (196,878); diff --git a/sql/old/3.3.5a/auth/19071_2019_08_16/2019_07_17_00_auth.sql b/sql/old/3.3.5a/auth/19071_2019_08_16/2019_07_17_00_auth.sql new file mode 100644 index 00000000000..afcd8c6e57e --- /dev/null +++ b/sql/old/3.3.5a/auth/19071_2019_08_16/2019_07_17_00_auth.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `rbac_permissions` WHERE `id`=879; +INSERT INTO `rbac_permissions` (`id`,`name`) VALUES (879, 'Command: debug poolstatus'); + +DELETE FROM `rbac_linked_permissions` WHERE `linkedId`=879; +INSERT INTO `rbac_linked_permissions` (`id`,`linkedId`) VALUES (196,879); diff --git a/sql/old/3.3.5a/auth/19071_2019_08_16/2019_08_10_00_auth.sql b/sql/old/3.3.5a/auth/19071_2019_08_16/2019_08_10_00_auth.sql new file mode 100644 index 00000000000..6af00e84c4b --- /dev/null +++ b/sql/old/3.3.5a/auth/19071_2019_08_16/2019_08_10_00_auth.sql @@ -0,0 +1,13 @@ +-- +DELETE FROM `rbac_permissions` WHERE `id` BETWEEN 378 AND 381; +INSERT INTO `rbac_permissions` (`id`,`name`) VALUES +(378, 'Command: account 2fa'), +(379, 'Command: account 2fa setup'), +(380, 'Command: account 2fa remove'), +(381, 'Command: account set 2fa'); + +DELETE FROM `rbac_linked_permissions` WHERE `linkedId` BETWEEN 378 AND 381; +INSERT INTO `rbac_linked_permissions` (`id`,`linkedId`) VALUES +(199, 378), +(199, 379), +(199, 380); diff --git a/sql/old/3.3.5a/auth/19071_2019_08_16/2019_08_10_01_auth.sql b/sql/old/3.3.5a/auth/19071_2019_08_16/2019_08_10_01_auth.sql new file mode 100644 index 00000000000..fd0e0c8ae0c --- /dev/null +++ b/sql/old/3.3.5a/auth/19071_2019_08_16/2019_08_10_01_auth.sql @@ -0,0 +1,295 @@ +-- + +START TRANSACTION; -- we're messing with the accounts table here, let's play it safe + +DROP TABLE IF EXISTS `secret_digest`; +CREATE TABLE `secret_digest` ( + `id` int(10) unsigned not null, + `digest` varchar(100) not null, + PRIMARY KEY (`id`) +) ENGINE=InnoDB; + +-- ============================================== -- +-- BASE32 CONVERSION STARTS HERE -- +-- (there is another banner like this at the end, -- +-- so you know how far down you need to skip) -- +-- ============================================== -- + +CREATE TEMPORARY TABLE `_temp_base32_lookup1` +( + `c` char(1) not null, + `v` tinyint unsigned not null, + primary key (`c`) +); +INSERT INTO `_temp_base32_lookup1` (`c`,`v`) VALUES +('A',00),('B',01),('C',02),('D',03),('E',04),('F',05),('G',06),('H',07), +('I',08),('J',09),('K',10),('L',11),('M',12),('N',13),('O',14),('P',15), +('Q',16),('R',17),('S',18),('T',19),('U',20),('V',21),('W',22),('X',23), +('Y',24),('Z',25),('2',26),('3',27),('4',28),('5',29),('6',30),('7',31); + +CREATE TEMPORARY TABLE `_temp_base32_lookup2` LIKE `_temp_base32_lookup1`; +INSERT INTO `_temp_base32_lookup2` SELECT * FROM `_temp_base32_lookup1`; + +CREATE TEMPORARY TABLE `_temp_base32_lookup3` LIKE `_temp_base32_lookup1`; +INSERT INTO `_temp_base32_lookup3` SELECT * FROM `_temp_base32_lookup1`; + +CREATE TEMPORARY TABLE `_temp_base32_lookup4` LIKE `_temp_base32_lookup1`; +INSERT INTO `_temp_base32_lookup4` SELECT * FROM `_temp_base32_lookup1`; + +CREATE TEMPORARY TABLE `_temp_base32_lookup5` LIKE `_temp_base32_lookup1`; +INSERT INTO `_temp_base32_lookup5` SELECT * FROM `_temp_base32_lookup1`; + +CREATE TEMPORARY TABLE `_temp_base32_lookup6` LIKE `_temp_base32_lookup1`; +INSERT INTO `_temp_base32_lookup6` SELECT * FROM `_temp_base32_lookup1`; + +CREATE TEMPORARY TABLE `_temp_base32_lookup7` LIKE `_temp_base32_lookup1`; +INSERT INTO `_temp_base32_lookup7` SELECT * FROM `_temp_base32_lookup1`; + +CREATE TEMPORARY TABLE `_temp_base32_lookup8` LIKE `_temp_base32_lookup1`; +INSERT INTO `_temp_base32_lookup8` SELECT * FROM `_temp_base32_lookup1`; + +CREATE TEMPORARY TABLE `_temp_totp_conversion` +( + `original_key` varchar(100) not null default '', + `remaining_key` varchar(100) not null default '', + `totp_secret` varbinary(128) default null, + primary key(`original_key`), + index (`remaining_key`) +); + +INSERT INTO `_temp_totp_conversion` (`original_key`) SELECT DISTINCT `token_key` FROM `account`; +UPDATE `_temp_totp_conversion` SET `remaining_key`=TRIM(TRAILING '=' FROM `original_key`),`totp_secret`='' WHERE `original_key`!=''; + +-- 8 base32 chars = 5 bytes +-- ...so after 12 iterations we're done +-- mysql doesn't let us do loops, so we have to do this manually (....mysql) +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- iteration 2 +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- iteration 3 +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- iteration 4 +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- iteration 5 +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- iteration 6 +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- iteration 7 +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- iteration 8 +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- iteration 9 +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- iteration 10 +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- iteration 11 +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- iteration 12 +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +LEFT JOIN `_temp_base32_lookup8` look8 ON look8.`c`=SUBSTR(`remaining_key`,8,1) +SET `remaining_key`=SUBSTR(`remaining_key`,9),`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 35) | (look2.`v` << 30) | (look3.`v` << 25) | (look4.`v` << 20) | (look5.`v` << 15) | (look6.`v` << 10) | (look7.`v` << 5) | (look8.`v`)),10,16),10,'0'))) +WHERE LENGTH(`remaining_key`) >= 8; + +-- ok, now the only things left are trailing partial bytes +-- if the trailing block had 1 byte , we have xxxxx xxx00 (strlen = 2) +-- if the trailing block had 2 bytes, we have xxxxx xxxyy yyyyy y0000 (strlen = 4) +-- if the trailing block had 3 bytes, we have xxxxx xxxyy yyyyy yzzzz zzzz0 (strlen = 5) +-- if the trailing block had 4 bytes, we have xxxxx xxxyy yyyyy yzzzz zzzzw wwwww ww000 (strlen = 7) + +-- 1 byte case +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +SET `remaining_key`='',`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 3) | (look2.`v` >> 2)),10,16),2,'0'))) +WHERE LENGTH(`remaining_key`)=2; +-- 2 byte case +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +SET `remaining_key`='',`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 11) | (look2.`v` << 6) | (look3.`v` << 1) | (look4.`v` >> 4)),10,16),4,'0'))) +WHERE LENGTH(`remaining_key`)=4; +-- 3 byte case +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +SET `remaining_key`='',`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 19) | (look2.`v` << 14) | (look3.`v` << 9) | (look4.`v` << 4) | (look5.`v` >> 1)),10,16),6,'0'))) +WHERE LENGTH(`remaining_key`)=5; +-- 4 byte case +UPDATE `_temp_totp_conversion` +LEFT JOIN `_temp_base32_lookup1` look1 ON look1.`c`=SUBSTR(`remaining_key`,1,1) +LEFT JOIN `_temp_base32_lookup2` look2 ON look2.`c`=SUBSTR(`remaining_key`,2,1) +LEFT JOIN `_temp_base32_lookup3` look3 ON look3.`c`=SUBSTR(`remaining_key`,3,1) +LEFT JOIN `_temp_base32_lookup4` look4 ON look4.`c`=SUBSTR(`remaining_key`,4,1) +LEFT JOIN `_temp_base32_lookup5` look5 ON look5.`c`=SUBSTR(`remaining_key`,5,1) +LEFT JOIN `_temp_base32_lookup6` look6 ON look6.`c`=SUBSTR(`remaining_key`,6,1) +LEFT JOIN `_temp_base32_lookup7` look7 ON look7.`c`=SUBSTR(`remaining_key`,7,1) +SET `remaining_key`='',`totp_secret`=CONCAT(`totp_secret`, + UNHEX(LPAD(CONV(((look1.`v` << 27) | (look2.`v` << 22) | (look3.`v` << 17) | (look4.`v` << 12) | (look5.`v` << 7) | (look6.`v` << 2) | (look7.`v` >> 3)),10,16),8,'0'))) +WHERE LENGTH(`remaining_key`)=7; + +-- assert that we actually converted everything properly +SET @mode := @@session.sql_mode; +SET SESSION sql_mode='STRICT_TRANS_TABLES'; +CREATE TEMPORARY TABLE `_temp_assert_check` (`v` char(1) not null); +INSERT INTO `_temp_assert_check` SELECT CONV(MAX(LENGTH(`remaining_key`)+1),10,2) FROM `_temp_totp_conversion`; +SET SESSION sql_mode=@mode; + +-- =================================================== -- +-- BASE32 CONVERSION ENDS HERE -- +-- (this is the other banner i promised you, so you -- +-- can stop skipping the unnecessarily complex stuff) -- +-- =================================================== -- + +ALTER TABLE `account` ADD COLUMN `totp_secret` VARBINARY(128) DEFAULT NULL AFTER `s`; +UPDATE `account` a LEFT JOIN `_temp_totp_conversion` c ON a.`token_key`=c.`original_key` SET a.`totp_secret`=c.`totp_secret`; +ALTER TABLE `account` DROP COLUMN `token_key`; + +COMMIT; -- safety gloves off diff --git a/sql/old/3.3.5a/characters/19071_2019_08_16/2019_07_15_00_characters.sql b/sql/old/3.3.5a/characters/19071_2019_08_16/2019_07_15_00_characters.sql new file mode 100644 index 00000000000..7b15aaa0140 --- /dev/null +++ b/sql/old/3.3.5a/characters/19071_2019_08_16/2019_07_15_00_characters.sql @@ -0,0 +1,2 @@ +-- TDB 335.19071 characters +UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/old/3.3.5a/characters/19071_2019_08_16/2019_07_15_01_characters.sql b/sql/old/3.3.5a/characters/19071_2019_08_16/2019_07_15_01_characters.sql new file mode 100644 index 00000000000..5864c766927 --- /dev/null +++ b/sql/old/3.3.5a/characters/19071_2019_08_16/2019_07_15_01_characters.sql @@ -0,0 +1,25 @@ +TRUNCATE `addons`; +INSERT INTO `addons` VALUES +('Blizzard_AchievementUI', 1276933997), +('Blizzard_ArenaUI', 1276933997), +('Blizzard_AuctionUI', 1276933997), +('Blizzard_BarbershopUI', 1276933997), +('Blizzard_BattlefieldMinimap', 1276933997), +('Blizzard_BindingUI', 1276933997), +('Blizzard_Calendar', 1276933997), +('Blizzard_CombatLog', 1276933997), +('Blizzard_CombatText', 1276933997), +('Blizzard_DebugTools', 1276933997), +('Blizzard_GlyphUI', 1276933997), +('Blizzard_GMChatUI', 1276933997), +('Blizzard_GMSurveyUI', 1276933997), +('Blizzard_GuildBankUI', 1276933997), +('Blizzard_InspectUI', 1276933997), +('Blizzard_ItemSocketingUI', 1276933997), +('Blizzard_MacroUI', 1276933997), +('Blizzard_RaidUI', 1276933997), +('Blizzard_TalentUI', 1276933997), +('Blizzard_TimeManager', 1276933997), +('Blizzard_TokenUI', 1276933997), +('Blizzard_TradeSkillUI', 1276933997), +('Blizzard_TrainerUI', 1276933997); diff --git a/sql/old/3.3.5a/characters/19071_2019_08_16/2019_07_16_00_characters.sql b/sql/old/3.3.5a/characters/19071_2019_08_16/2019_07_16_00_characters.sql new file mode 100644 index 00000000000..425972d7e0e --- /dev/null +++ b/sql/old/3.3.5a/characters/19071_2019_08_16/2019_07_16_00_characters.sql @@ -0,0 +1,4 @@ +-- +UPDATE `worldstates` SET `comment`='NextGuildDailyResetTime' WHERE `entry`=20006; +UPDATE `worldstates` SET `comment`='NextMonthlyQuestResetTime' WHERE `entry`=20007; +INSERT INTO `worldstates` (`entry`,`value`,`comment`) VALUES (20008,0,'NextDailyQuestResetTime'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_15_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_15_00_world.sql new file mode 100644 index 00000000000..695f04e35ba --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_15_00_world.sql @@ -0,0 +1,3 @@ +-- TDB 335.19071 world +UPDATE `version` SET `db_version`='TDB 335.19071', `cache_id`=19071 LIMIT 1; +UPDATE `updates` SET `state`='ARCHIVED'; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_00_world.sql new file mode 100644 index 00000000000..e61738a3eaa --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_00_world.sql @@ -0,0 +1,7 @@ +-- +DELETE FROM `command` WHERE `name`='debug questreset'; +INSERT INTO `command` (`name`,`permission`,`help`) VALUES +('debug questreset',878,'Syntax: .debug questreset <daily/weekly/monthly/all> + +Performs quest reset procedure for the specified type (or all types). +Quest pools will be re-generated, and quest completion status will be reset.'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_01_world.sql new file mode 100644 index 00000000000..9bc838f2c6e --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_01_world.sql @@ -0,0 +1,23 @@ +-- +DROP TABLE IF EXISTS `pool_members`; +CREATE TABLE `pool_members` ( + `type` smallint(10) unsigned NOT NULL, + `spawnId` int(10) unsigned NOT NULL, + `poolSpawnId` int(10) unsigned NOT NULL, + `chance` double unsigned NOT NULL, + `description` varchar(255) DEFAULT NULL, + PRIMARY KEY (`type`,`spawnId`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +INSERT INTO `pool_members` (`type`,`spawnId`,`poolSpawnId`,`chance`,`description`) +SELECT 0 as `type`, `guid` as `spawnId`, `pool_entry` as `poolSpawnId`, `chance`, `description` FROM `pool_creature`; + +INSERT INTO `pool_members` (`type`,`spawnId`,`poolSpawnId`,`chance`,`description`) +SELECT 1 as `type`, `guid` as `spawnId`, `pool_entry` as `poolSpawnId`, `chance`, `description` FROM `pool_gameobject`; + +INSERT INTO `pool_members` (`type`,`spawnId`,`poolSpawnId`,`chance`,`description`) +SELECT 2 as `type`, `pool_id` as `spawnId`, `mother_pool` as `poolSpawnId`, `chance`, `description` FROM `pool_pool`; + +DROP TABLE IF EXISTS `pool_creature`; +DROP TABLE IF EXISTS `pool_gameobject`; +DROP TABLE IF EXISTS `pool_pool`; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_02_world_335.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_02_world_335.sql new file mode 100644 index 00000000000..904e0d0e017 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_02_world_335.sql @@ -0,0 +1,13 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (111202); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(111202, 14222, 0, 1, 1, 0, 0, -242.918, -306.493, 164.816, 2.8492, 43200, 15, 0, 1342, 0, 1); +UPDATE `pool_members` SET `spawnId`=111202 WHERE `spawnId`=82864 AND `poolSpawnId`=1117; + +UPDATE `pool_members` SET `poolSpawnId`=650 WHERE `spawnId`IN (14990,14991,14992,14993) AND `type`=1; +UPDATE `pool_members` SET `poolSpawnId`=651 WHERE `spawnId`IN (14994,14995,14996,14997,14998) AND `type`=1; + +DELETE FROM `pool_template` WHERE `entry` IN (650,651); +INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES +(650, 1, "Takk's Nest spawn"), +(651, 1, "Ravasaur Matriarch's Nest"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_03_world_335.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_03_world_335.sql new file mode 100644 index 00000000000..b0f6c503d6e --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_16_03_world_335.sql @@ -0,0 +1,4 @@ +-- +UPDATE `gameobject` SET `map`= 0, `position_x`= -10492.83007, `position_y`= -145.55538, `position_z`= 80.34737 WHERE `guid` IN (73670, 73671, 73672, 73673, 73674); +UPDATE `gameobject` SET `position_z`=64.3731 WHERE `guid` IN (73900, 73901, 73902, 73903, 73904); +UPDATE `gameobject` SET `map`= 0, `position_x`= 1216.201538, `position_y`= -386.071655, `position_z`=62.174725 WHERE `guid` IN (74263, 74264, 74265); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_00_world_335.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_00_world_335.sql new file mode 100644 index 00000000000..a4b5c8e2887 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_00_world_335.sql @@ -0,0 +1,4 @@ +-- +UPDATE `pool_members` SET `poolSpawnId`=3310 WHERE `type`=1 AND `SpawnId` IN (69260,69261,69262,69263,69264,69265); +UPDATE `pool_members` SET `poolSpawnId`=3410 WHERE `type`=1 AND `SpawnId` IN (69860,69861,69862,69863,69864,69865); +UPDATE `pool_members` SET `poolSpawnId`=3210 WHERE `type`=1 AND `SpawnId` IN (68660,68661,68662,68663,68664,68665); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_01_world.sql new file mode 100644 index 00000000000..b3ceb271ec3 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_01_world.sql @@ -0,0 +1,114 @@ +-- +DELETE FROM `pool_members` WHERE `poolSpawnId` IN (9907) AND `spawnId` IN (11150, 11151, 11152,11153,11154,11155,11156,11157,11158,11159,11160, 11161, 11162,11163,11164,11165,11166,11167,11168,11169,11170, 11171, 11172,11173,11174,11175,11176,11177,11178,11179,11180, 11181, 11182,11183,11184,11185,11186,11187,11188,11189,11190, 11191, 11192,11193,11194,11195,11196,11197,11198,11199,11200, 11201, 11202,11203,11204,11205,11206,11207,11208,11209,11210, 11211, 11212,11213,11214,11215,11216,11217,11218,11219,11220, 11221, 11222,11223,11224,11225,11226,11227,11228,11229,11230, 11231, 11232,11233,11234,11235,11236,11237,11238,11239,11240, 11241, 11242,11243,11244,11245,11246,11247,11248,11249,11250, 11251, 11252,11253,11254,11255,11256,11257,11258,11259,11389) AND `type`=2; +INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES +(2, 11150, 9907, 0, 'Storm Peaks Ore'), +(2, 11151, 9907, 0, 'Storm Peaks Ore'), +(2, 11152, 9907, 0, 'Storm Peaks Ore'), +(2, 11153, 9907, 0, 'Storm Peaks Ore'), +(2, 11154, 9907, 0, 'Storm Peaks Ore'), +(2, 11155, 9907, 0, 'Storm Peaks Ore'), +(2, 11156, 9907, 0, 'Storm Peaks Ore'), +(2, 11157, 9907, 0, 'Storm Peaks Ore'), +(2, 11158, 9907, 0, 'Storm Peaks Ore'), +(2, 11159, 9907, 0, 'Storm Peaks Ore'), +(2, 11160, 9907, 0, 'Storm Peaks Ore'), +(2, 11161, 9907, 0, 'Storm Peaks Ore'), +(2, 11162, 9907, 0, 'Storm Peaks Ore'), +(2, 11163, 9907, 0, 'Storm Peaks Ore'), +(2, 11164, 9907, 0, 'Storm Peaks Ore'), +(2, 11165, 9907, 0, 'Storm Peaks Ore'), +(2, 11166, 9907, 0, 'Storm Peaks Ore'), +(2, 11167, 9907, 0, 'Storm Peaks Ore'), +(2, 11168, 9907, 0, 'Storm Peaks Ore'), +(2, 11169, 9907, 0, 'Storm Peaks Ore'), +(2, 11170, 9907, 0, 'Storm Peaks Ore'), +(2, 11171, 9907, 0, 'Storm Peaks Ore'), +(2, 11172, 9907, 0, 'Storm Peaks Ore'), +(2, 11173, 9907, 0, 'Storm Peaks Ore'), +(2, 11174, 9907, 0, 'Storm Peaks Ore'), +(2, 11175, 9907, 0, 'Storm Peaks Ore'), +(2, 11176, 9907, 0, 'Storm Peaks Ore'), +(2, 11177, 9907, 0, 'Storm Peaks Ore'), +(2, 11178, 9907, 0, 'Storm Peaks Ore'), +(2, 11179, 9907, 0, 'Storm Peaks Ore'), +(2, 11180, 9907, 0, 'Storm Peaks Ore'), +(2, 11181, 9907, 0, 'Storm Peaks Ore'), +(2, 11182, 9907, 0, 'Storm Peaks Ore'), +(2, 11183, 9907, 0, 'Storm Peaks Ore'), +(2, 11184, 9907, 0, 'Storm Peaks Ore'), +(2, 11185, 9907, 0, 'Storm Peaks Ore'), +(2, 11186, 9907, 0, 'Storm Peaks Ore'), +(2, 11187, 9907, 0, 'Storm Peaks Ore'), +(2, 11188, 9907, 0, 'Storm Peaks Ore'), +(2, 11189, 9907, 0, 'Storm Peaks Ore'), +(2, 11190, 9907, 0, 'Storm Peaks Ore'), +(2, 11191, 9907, 0, 'Storm Peaks Ore'), +(2, 11192, 9907, 0, 'Storm Peaks Ore'), +(2, 11193, 9907, 0, 'Storm Peaks Ore'), +(2, 11194, 9907, 0, 'Storm Peaks Ore'), +(2, 11195, 9907, 0, 'Storm Peaks Ore'), +(2, 11196, 9907, 0, 'Storm Peaks Ore'), +(2, 11197, 9907, 0, 'Storm Peaks Ore'), +(2, 11198, 9907, 0, 'Storm Peaks Ore'), +(2, 11199, 9907, 0, 'Storm Peaks Ore'), +(2, 11200, 9907, 0, 'Storm Peaks Ore'), +(2, 11201, 9907, 0, 'Storm Peaks Ore'), +(2, 11202, 9907, 0, 'Storm Peaks Ore'), +(2, 11203, 9907, 0, 'Storm Peaks Ore'), +(2, 11204, 9907, 0, 'Storm Peaks Ore'), +(2, 11205, 9907, 0, 'Storm Peaks Ore'), +(2, 11206, 9907, 0, 'Storm Peaks Ore'), +(2, 11207, 9907, 0, 'Storm Peaks Ore'), +(2, 11208, 9907, 0, 'Storm Peaks Ore'), +(2, 11209, 9907, 0, 'Storm Peaks Ore'), +(2, 11210, 9907, 0, 'Storm Peaks Ore'), +(2, 11211, 9907, 0, 'Storm Peaks Ore'), +(2, 11212, 9907, 0, 'Storm Peaks Ore'), +(2, 11213, 9907, 0, 'Storm Peaks Ore'), +(2, 11214, 9907, 0, 'Storm Peaks Ore'), +(2, 11215, 9907, 0, 'Storm Peaks Ore'), +(2, 11216, 9907, 0, 'Storm Peaks Ore'), +(2, 11217, 9907, 0, 'Storm Peaks Ore'), +(2, 11218, 9907, 0, 'Storm Peaks Ore'), +(2, 11219, 9907, 0, 'Storm Peaks Ore'), +(2, 11220, 9907, 0, 'Storm Peaks Ore'), +(2, 11221, 9907, 0, 'Storm Peaks Ore'), +(2, 11222, 9907, 0, 'Storm Peaks Ore'), +(2, 11223, 9907, 0, 'Storm Peaks Ore'), +(2, 11224, 9907, 0, 'Storm Peaks Ore'), +(2, 11225, 9907, 0, 'Storm Peaks Ore'), +(2, 11226, 9907, 0, 'Storm Peaks Ore'), +(2, 11227, 9907, 0, 'Storm Peaks Ore'), +(2, 11228, 9907, 0, 'Storm Peaks Ore'), +(2, 11229, 9907, 0, 'Storm Peaks Ore'), +(2, 11230, 9907, 0, 'Storm Peaks Ore'), +(2, 11231, 9907, 0, 'Storm Peaks Ore'), +(2, 11232, 9907, 0, 'Storm Peaks Ore'), +(2, 11233, 9907, 0, 'Storm Peaks Ore'), +(2, 11234, 9907, 0, 'Storm Peaks Ore'), +(2, 11235, 9907, 0, 'Storm Peaks Ore'), +(2, 11236, 9907, 0, 'Storm Peaks Ore'), +(2, 11237, 9907, 0, 'Storm Peaks Ore'), +(2, 11238, 9907, 0, 'Storm Peaks Ore'), +(2, 11239, 9907, 0, 'Storm Peaks Ore'), +(2, 11240, 9907, 0, 'Storm Peaks Ore'), +(2, 11241, 9907, 0, 'Storm Peaks Ore'), +(2, 11242, 9907, 0, 'Storm Peaks Ore'), +(2, 11243, 9907, 0, 'Storm Peaks Ore'), +(2, 11244, 9907, 0, 'Storm Peaks Ore'), +(2, 11245, 9907, 0, 'Storm Peaks Ore'), +(2, 11246, 9907, 0, 'Storm Peaks Ore'), +(2, 11247, 9907, 0, 'Storm Peaks Ore'), +(2, 11248, 9907, 0, 'Storm Peaks Ore'), +(2, 11249, 9907, 0, 'Storm Peaks Ore'), +(2, 11250, 9907, 0, 'Storm Peaks Ore'), +(2, 11251, 9907, 0, 'Storm Peaks Ore'), +(2, 11252, 9907, 0, 'Storm Peaks Ore'), +(2, 11253, 9907, 0, 'Storm Peaks Ore'), +(2, 11254, 9907, 0, 'Storm Peaks Ore'), +(2, 11255, 9907, 0, 'Storm Peaks Ore'), +(2, 11256, 9907, 0, 'Storm Peaks Ore'), +(2, 11257, 9907, 0, 'Storm Peaks Ore'), +(2, 11258, 9907, 0, 'Storm Peaks Ore'), +(2, 11259, 9907, 0, 'Storm Peaks Ore'), +(2, 11389, 9907, 0, 'Storm Peaks Ore'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_02_world.sql new file mode 100644 index 00000000000..f572b1d3835 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_02_world.sql @@ -0,0 +1,23 @@ +-- +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=46085; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(17, 0, 46085, 0, 0, 30, 0, 187982, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 1, 30, 0, 187995, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 2, 30, 0, 187996, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 3, 30, 0, 187997, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 4, 30, 0, 187998, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 5, 30, 0, 187999, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 6, 30, 0, 188000, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 7, 30, 0, 188001, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 8, 30, 0, 188002, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 9, 30, 0, 188003, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 10, 30, 0, 188004, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 11, 30, 0, 188005, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 12, 30, 0, 188006, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 13, 30, 0, 188007, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"), +(17, 0, 46085, 0, 14, 30, 0, 188008, 2, 0, 0, 0, 0, "", "Place Fake Fur can only be cast within 2 yards of Caribou Trap"); + +UPDATE `item_template` SET `ScriptName`="" WHERE `entry`=35127; +DELETE FROM `spell_script_names` WHERE `ScriptName`="spell_q11865_place_fake_fur"; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(46085, "spell_q11865_place_fake_fur"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_03_world.sql new file mode 100644 index 00000000000..c4b1a923945 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_03_world.sql @@ -0,0 +1,4 @@ +DELETE FROM `spell_area` WHERE `spell`=46302; +INSERT INTO `spell_area` (`spell`, `area`, `autocast`) VALUES +(46302, 4080, 1), +(46302, 4131, 1); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_04_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_04_world.sql new file mode 100644 index 00000000000..98d2594c0ad --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_04_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `unit_flags`=`unit_flags`|768 WHERE `entry`=25174; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_05_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_05_world.sql new file mode 100644 index 00000000000..a1f5bf5e119 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_05_world.sql @@ -0,0 +1,11 @@ +-- +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=4888, `OptionText`="The bank" WHERE `OptionBroadcastTextID`=7066; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=0, `OptionText`="The guild master" WHERE `OptionBroadcastTextID`=2870; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=4893, `OptionText`="The inn" WHERE `OptionBroadcastTextID`=7075; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=0, `OptionText`="The mailbox" WHERE `OptionBroadcastTextID` IN (45381, 5514, 4895); +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=0, `OptionText`="The auction house" WHERE `OptionBroadcastTextID` IN (44627, 5515); +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=0, `OptionText`="The zeppelin master" WHERE `OptionBroadcastTextID`=5518; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=0, `OptionText`="The weapon master" WHERE `OptionBroadcastTextID` IN (15230, 7253); +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=8521, `OptionText`="The stable master" WHERE `OptionBroadcastTextID`=45383; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=0, `OptionText`="The officers' lounge" WHERE `OptionBroadcastTextID`=9756; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=0, `OptionText`="The battlemaster" WHERE `OptionBroadcastTextID` IN (19209, 10359); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_06_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_06_world.sql new file mode 100644 index 00000000000..dd145469e3d --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_06_world.sql @@ -0,0 +1,3 @@ +-- +DELETE FROM `trinity_string` WHERE `entry`=5084; +INSERT INTO `trinity_string` (`entry`,`content_default`) VALUES (5084,'pools'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_07_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_07_world.sql new file mode 100644 index 00000000000..f6b9ff3d219 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_07_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `trinity_string` WHERE `entry` IN (5081,5082,5084); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_08_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_08_world.sql new file mode 100644 index 00000000000..95177a02e13 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_17_08_world.sql @@ -0,0 +1,51 @@ +-- +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=28548; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (28548, 2854800, 2854801, 2854802, 2854803) 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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(28548, 0, 0, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Spawn - Set Event Phase 1"), +(28548, 0, 1, 0, 1, 1, 100, 0, 15000, 35000, 15000, 35000, 0, 88, 2854800, 2854803, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - OOC - Call Random Actionlist (Phase 1)"), +(2854800, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Set Event Phase 2"), +(2854800, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 10, 129476, 28660, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 0 (Citizen of Havenshire)"), +(2854800, 9, 2, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 0"), +(2854800, 9, 3, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Play Emote 'Talk'"), +(2854800, 9, 4, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 10, 129476, 28660, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 1 (Citizen of Havenshire)"), +(2854800, 9, 5, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 28558, 20, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 0 (High Abbot Landgren)"), +(2854800, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Set Event Phase 1"), +(2854800, 9, 7, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 5, 6, 0, 0, 0, 0, 0, 19, 28558, 20, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Play Emote 'Question' (High Abbot Landgren)"), +(2854801, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Set Event Phase 2"), +(2854801, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 10, 129478, 28660, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 2 (Citizen of Havenshire)"), +(2854801, 9, 2, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 10, 129489, 28662, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 0 (Citizen of Havenshire)"), +(2854801, 9, 3, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 10, 129474, 28660, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 3 (Citizen of Havenshire)"), +(2854801, 9, 4, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 10, 129490, 28662, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 1 (Citizen of Havenshire)"), +(2854801, 9, 5, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 1"), +(2854801, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Set Event Phase 1"), +(2854801, 9, 7, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 5, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Play Emote 'Question'"), +(2854801, 9, 8, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Play Emote 'Point'"), +(2854802, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Set Event Phase 2"), +(2854802, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 10, 129475, 28660, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 4 (Citizen of Havenshire)"), +(2854802, 9, 2, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 2"), +(2854802, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Set Event Phase 1"), +(2854802, 9, 4, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 5, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Play Emote 'Question'"), +(2854803, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Set Event Phase 2"), +(2854803, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 10, 129487, 28662, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 2 (Citizen of Havenshire)"), +(2854803, 9, 2, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 10, 129483, 28662, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 3 (Citizen of Havenshire)"), +(2854803, 9, 3, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Say Line 3"), +(2854803, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Set Event Phase 1"), +(2854803, 9, 5, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 5, 15, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "High General Abbendis - On Script - Play Emote 'Roar'"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (28548, 28558, 28660, 28662); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(28548, 0, 0, "The pure of heart will be allowed to remain in New Avalon. Those that the inquisitors find bereft of the holy Light will be turned away.", 12, 0, 100, 1, 0, 0, 28580, 0, "High General Abbendis"), +(28548, 1, 0, "SILENCE! The Light has not abandoned us! The Light is stronger than ever among the pure!", 12, 0, 100, 5, 0, 0, 28575, 0, "High General Abbendis"), +(28548, 2, 0, "We fight! We push them back, just as we have always done!", 12, 0, 100, 5, 0, 0, 28568, 0, "High General Abbendis"), +(28548, 3, 0, "We are sending crusaders to reclaim what is rightfully ours! Any Scourge that stand in our way will be turned to ashes.", 12, 0, 100, 1, 0, 0, 28578, 0, "High General Abbendis"), +(28558, 0, 0, "But none of you could possibly have anything to worry about, right?", 12, 0, 100, 25, 0, 0, 28582, 0, "High Abbot Landgren"), +(28660, 0, 0, "Where do you expect us to stay? New Avalon cannot hold all of us!", 12, 0, 100, 1, 0, 0, 28579, 0, "Citizen of Havenshire"), +(28660, 1, 0, "The crowd gasps.", 16, 0, 100, 0, 0, 0, 28581, 0, "Citizen of Havenshire"), +(28660, 2, 0, "What does the Light say to you now, Abbendis!", 12, 0, 100, 25, 0, 0, 28570, 0, "Citizen of Havenshire"), +(28660, 3, 0, "Nor my husband and brothers!", 12, 0, 100, 1, 0, 0, 28572, 0, "Citizen of Havenshire"), +(28660, 4, 0, "What do we do? We've lost everything!", 12, 0, 100, 5, 0, 0, 0, 0, "Citizen of Havenshire"), +(28662, 0, 0, "I didn't see the Light step in to save my wife and children!", 12, 0, 100, 1, 0, 0, 28571, 0, "Citizen of Havenshire"), +(28662, 1, 0, "The Light has abandoned us!", 12, 0, 100, 1, 0, 0, 28574, 0, "Citizen of Havenshire"), +(28662, 2, 0, "Havenshire is lost!", 12, 0, 100, 1, 0, 0, 28576, 0, "Citizen of Havenshire"), +(28662, 3, 0, "The stables and mill are left abandoned! What will happen to our horses?", 12, 0, 100, 1, 0, 0, 28577, 0, "Citizen of Havenshire"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_18_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_18_00_world.sql new file mode 100644 index 00000000000..32a404c070e --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_18_00_world.sql @@ -0,0 +1 @@ +ALTER TABLE `script_spline_chain_meta` ADD COLUMN `velocity` FLOAT(5) UNSIGNED DEFAULT 0 AFTER `msUntilNext`; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_00_world.sql new file mode 100644 index 00000000000..9c34d0fefac --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_00_world.sql @@ -0,0 +1,5 @@ +-- +DELETE FROM `spell_script_names` WHERE `ScriptName`="spell_gen_magic_rooster"; +DELETE FROM `spell_linked_spell` WHERE `spell_trigger`=65917; +INSERT INTO `spell_linked_spell` (`spell_trigger`, `spell_effect`, `comment`) VALUES +(65917, 66122, "Magic Rooster"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_01_world.sql new file mode 100644 index 00000000000..5926ebafc18 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_01_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `pool_template` WHERE `entry`=11389; +DELETE FROM `pool_members` WHERE `spawnId`=11389 AND `type`=2 AND `poolSpawnId`=9907; +UPDATE `pool_members` SET `poolSpawnId`=11212 WHERE `spawnId` IN (162689,162939) AND `poolSpawnId`=11389; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_02_world.sql new file mode 100644 index 00000000000..91b0048d81c --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_02_world.sql @@ -0,0 +1,21 @@ +-- +UPDATE `npc_text` SET `text0_0`="The nether drake refuses to let you mount it. Be sure to get a phase disruptor from Professor Dabiri. It will not take you up without one.", `BroadcastTextID0`=18638 WHERE `ID`=10231; +DELETE FROM `gossip_menu` WHERE `MenuID`=8229 AND `TextID`=10231; +INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES +(8229, 10231); + +UPDATE `conditions` SET `ConditionTypeOrReference`=47, `ConditionValue2`=10 WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=8229 AND `ConditionTypeOrReference`=9; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=8229; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(14, 8229, 10231, 0, 0, 2, 0, 29778, 1, 0, 1, 0, 0, "", "Show gossip text 10231 if player does not have item 23843 in inventory AND"), +(14, 8229, 10231, 0, 0, 47, 0, 10438, 11, 0, 0, 0, 0, "", "Show gossip text 10231 if player has quest 10438"); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=20899 AND `source_type`=0; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(20899, 0, 0, 1, 25, 0, 100, 0, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Void Conduit - On Reset - Disable Health Regen"), +(20899, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Void Conduit - On Reset - Set ReactState Passive"), +(20899, 0, 2, 0, 6, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 19554, 100, 0, 0, 0, 0, 0, 0, "Void Conduit - On Death - Say Line 0 (Dimensius the All-Devouring)"); + +DELETE FROM `creature_text` WHERE `CreatureID`=19554 AND `GroupID`=0; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(19554, 0, 0, "You only hasten the inevitable. In time, all will be devoured!", 14, 0, 100, 0, 0, 0, 18602, 0, "Dimensius the All-Devouring"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_03_world.sql new file mode 100644 index 00000000000..55a9945a16d --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_03_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `gameobject` SET `id`=164724 WHERE `id`=148507; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_04_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_04_world.sql new file mode 100644 index 00000000000..b606b9bbaf7 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_19_04_world.sql @@ -0,0 +1,439 @@ +-- +UPDATE `creature_template` SET `unit_flags` = `unit_flags`|2 WHERE `entry` IN (28642,28647); +-- Dark Rider of Acherus +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32 WHERE `entry` = 28768; +-- Scarlet Fleet Defender +UPDATE `creature_addon` SET `auras` = "48356" WHERE `guid` IN (129130, 129114, 129154); +-- Scourge Gryphon +UPDATE `creature_template` SET `minlevel` = 56, `maxlevel` = 56 WHERE `entry` = 28864; +-- crusaders models +UPDATE `creature` SET `modelid`=0 WHERE `id` IN (29102, 29103); +-- Rain of Darkness +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=52149; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(17,0,52149,0,31,1,3,28576,0,0,'','Spell 52149 targets entry 28576'); +UPDATE `creature_addon` SET `auras`="52180" WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id` IN (28577, 28576)); +UPDATE `creature_addon` SET `auras`="" WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id`=28821); +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=28643; +DELETE FROM `smart_scripts` WHERE `entryorguid`=28643 AND `source_type`=0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(28643,0,0,0,54,0,20,0,0,0,0,0,11,52149,0,0,0,0,0,7,0,0,0,0,0,0,0,"Rain of Darkness Dummy - On just summoned - Cast 'Rain of Darkness'"); +-- All targets for s.52638 'Cowardly Peasant Trigger' +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=52638; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,52638,0,31,3,28576,0,0,'','Spell 52638 targets entry 28576'), +(13,1,52638,1,31,3,28577,0,0,'','Spell 52638 targets entry 28577'), +(13,1,52638,1,31,3,28557,0,0,'','Spell 52638 targets entry 28557'); +-- All targets for s.52732 'Cowardly Citizen Trigger' +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=52732; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,52732,0,31,3,28942,0,0,'','Spell 52732 targets entry 28942'), +(13,1,52732,1,31,3,28941,0,0,'','Spell 52732 targets entry 28941'); +-- spell ID - 52637 See Acherus Invisibility: starts after player completes: q.12657 'The Might Of The Scourge' finishes after player completes: q.12706 'Victory At Death's Breach!' +DELETE FROM `spell_area` WHERE `spell` = 52637; +INSERT INTO `spell_area` (`spell`, `area`, `quest_start`, `quest_end`, `aura_spell`, `racemask`, `gender`, `autocast`, `quest_start_status`, `quest_end_status`) VALUES +(52637,4298,12657,12706,0,0,2,1,64,11); +-- spell ID - 52598 Ebon Hold: Chapter II, Skybox must finish after player completes: q.12801 'The Light of Dawn' +UPDATE `spell_area` SET `quest_end` = 12801 WHERE `spell` = 52598; +-- missing spawn +DELETE FROM `creature` WHERE `guid` = 111203 AND `id`=28557; +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(111203,28557,609,1,1,0,1,2243.8,-5751.91,101.717,3.86353,360,0,0,924,0,0); +DELETE FROM `creature_addon` WHERE `guid` = 111203; +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(111203,0,0,1,234,'48356'); +-- Scarlet Miners +DELETE FROM `creature` WHERE `guid` IN (128861, 128862, 128863, 128865, 128866, 128867, 128871, 128872, 128875, 128877, 128878, 128881, 128882, 128883, 128884, 128886, 128887, 128888, 128890, 128891, 128892, 128896, 128897, 128900, 128902, 128903, 128906, 128907, 128908, 128909) AND `id` IN (28822,28821); +DELETE FROM `creature_addon` WHERE `guid` IN (128861, 128862, 128863, 128865, 128866, 128867, 128871, 128872, 128875, 128877, 128878, 128881, 128882, 128883, 128884, 128886, 128887, 128888, 128890, 128891, 128892, 128896, 128897, 128900, 128902, 128903, 128906, 128907, 128908, 128909); +UPDATE `creature` SET `spawntimesecs` = 10 WHERE `id` = 28822; +UPDATE `creature` SET `spawntimesecs` = 2 WHERE `id` = 28821; +-- Scarlet Miner #1 +UPDATE `creature` SET `position_x` = 2216.001709, `position_y` = -6019.908203, `position_z` = 8.945984, `orientation` = 4.067243, `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 128904; +DELETE FROM `creature_addon` WHERE `guid` IN (128904); +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `path_id`, auras) VALUES +(128904,0,0,1,1289040, "48356"); +DELETE FROM `waypoint_data` WHERE `id` IN (1289040); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `action_chance`, `move_type`) VALUES +(1289040,1,2216.001709,-6019.908203,8.945984,2000,0,4.35549,100,0), +(1289040,2,2206.69,-6050.58,6.27707,0,0,4.35549,100,0), +(1289040,3,2191.11,-6087.17,2.79132,0,0,4.38298,100,0), +(1289040,4,2179.79,-6133.88,1.93313,0,0,4.33271,100,0), +(1289040,5,2169.92,-6152.61,1.19506,0,0,3.57002,100,0), +(1289040,6,2134.24,-6167,0.419345,0,0,4.10802,100,0), +(1289040,7,2122.31,-6186.06,14.0377,0,0,4.17085,100,0), +(1289040,8,2118.87,-6192.96,13.3049,2000,1188,4.06482,100,0); +-- Scarlet Miner #2 +UPDATE `creature` SET `position_x` = 2300.483643, `position_y` = -5910.774902, `position_z` = 86.692505, `orientation` = 4.1, `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 128905; +DELETE FROM `creature_addon` WHERE `guid` IN (128905); +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `path_id`, auras) VALUES +(128905,0,0,1,1289050, "48356"); +DELETE FROM `waypoint_data` WHERE `id` IN (1289050); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `action_chance`, `move_type`) VALUES +(1289050,1,2300.483643,-5910.774902,86.692505,2000,0,4.1,100,0), +(1289050,2,2293.55,-5917.05,82.6056,0,0,4.5,100,0), +(1289050,3,2291.99,-5937.86,68.6884,0,0,4.4,100,0), +(1289050,4,2285.03,-5954.97,58.3396,0,0,4.11897,100,0), +(1289050,5,2271.14,-5968.92,48.9592,0,0,3.69171,100,0), +(1289050,6,2250.53,-5976.27,38.1416,0,0,3.80481,100,0), +(1289050,7,2235.15,-5990.82,28.9556,0,0,4.26348,100,0), +(1289050,8,2230.64,-5998.63,23.2568,0,0,4.21792,100,0), +(1289050,9,2222.41,-6016.41,10.5581,0,0,4.24148,100,0), +(1289050,10,2210.8,-6041.32,6.66781,0,0,4.29646,100,0), +(1289050,11,2197.73,-6067.8,5.00293,0,0,4.1708,100,0), +(1289050,12,2181.79,-6096.56,1.5113,0,0,4.23363,100,0), +(1289050,13,2176.28,-6119.68,1.27137,0,0,4.6224,100,0), +(1289050,14,2178.41,-6143.14,1.49253,0,0,5.04965,100,0), +(1289050,15,2186.09,-6157.27,2.71064,0,0,5.61592,100,0), +(1289050,16,2202.49,-6165.09,1.20293,0,0,6.13977,100,0), +(1289050,17,2232.58,-6165.21,0.876994,0,0,0.0332994,100,0), +(1289050,18,2258.76,-6162.07,1.12015,0,0,5.8476,100,0), +(1289050,19,2268.92,-6167.7,1.24728,0,0,4.96325,100,0), +(1289050,20,2271.04,-6187.32,13.9861,0,0,4.81639,100,0), +(1289050,21,2271.88,-6195.34,13.2237,2000,1188,4.81639,100,0); +-- Scarlet Miner & Mine car #3 +UPDATE `creature` SET `position_x` = 2416.258057, `position_y` = -5891.284668, `position_z` = 104.595085, `orientation` = 0.440682 WHERE `guid` = 128869; +UPDATE `creature` SET `position_x` = 2416.258057, `position_y` = -5891.284668, `position_z` = 104.595085, `orientation` = 0.440682, `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 128894; +DELETE FROM `creature_addon` WHERE `guid` IN (128894); +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `path_id`, auras) VALUES +(128894,0,0,1,1288940, "48356"); +DELETE FROM `waypoint_data` WHERE `id` IN (1288940); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `action_chance`, `move_type`) VALUES +(1288940,1,2416.258057,-5891.284668,104.595085,2000,0,0.44,100,0), +(1288940,2,2430.03,-5884.64,104.602,0,0,5.75,100,0), +(1288940,3,2434.08,-5888.33,104.883,0,0,4.99,100,0), +(1288940,4,2437.97,-5899.35,103.585,0,0,4.9803,100,0), +(1288940,5,2442.79,-5912.86,102.113,0,0,4.87427,100,0), +(1288940,6,2440.3,-5926.62,97.3613,0,0,4.28602,100,0), +(1288940,7,2427.87,-5938.68,95.1745,0,0,3.7276,100,0), +(1288940,8,2422.66,-5942.83,96.5461,0,0,4.17449,100,0), +(1288940,9,2419.94,-5957.54,97.6666,0,0,5.02036,100,0), +(1288940,10,2428.03,-5967.78,95.4582,0,0,5.59683,100,0), +(1288940,11,2437.99,-5971.81,95.8846,0,0,6.05236,100,0), +(1288940,12,2447.36,-5970.5,94.5749,0,0,0.566349,100,0), +(1288940,13,2453.66,-5955.88,95.6707,2000,1188,1.38709,100,0); +-- Scarlet Miner & Mine car #4 +UPDATE `creature` SET `position_x` = 2410.756348, `position_y` = -5939.629395, `position_z` = 97.339973, `orientation` = 5.943231 WHERE `guid` = 128860; +UPDATE `creature` SET `position_x` = 2410.756348, `position_y` = -5939.629395, `position_z` = 97.339973, `orientation` = 5.943231, `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 128885; +DELETE FROM `creature_addon` WHERE `guid` IN (128885); +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `path_id`, auras) VALUES +(128885,0,0,1,1288850, "48356"); +DELETE FROM `waypoint_data` WHERE `id` IN (1288850); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `action_chance`, `move_type`) VALUES +(1288850,1,2410.756348,-5939.629395,97.339973,2000,0,5.94,100,0), +(1288850,2,2418.29,-5945.4,96.7502,0,0,5.04,100,0), +(1288850,3,2418.23,-5953.19,97.8662,0,0,5.15,100,0), +(1288850,4,2423.57,-5963.65,96.3384,0,0,5.53484,100,0), +(1288850,5,2437.87,-5970.48,96.0122,0,0,6.24955,100,0), +(1288850,6,2474.32,-5975.1,96.276,0,0,5.99508,100,0), +(1288850,7,2494.78,-5978.27,95.4998,0,0,5.71626,100,0), +(1288850,8,2502.53,-5986.94,95.9192,0,0,5.42567,100,0), +(1288850,9,2515.76,-5995.49,102.375,0,0,6.18436,100,0), +(1288850,10,2523.18,-5991.62,103.452,0,0,0.858627,100,0), +(1288850,11,2528.24,-5981.97,103.248,0,0,1.94326,100,0), +(1288850,12,2521.05,-5969.02,105.047,0,0,1.68433,100,0), +(1288850,13,2522.14,-5957.16,107.549,0,0,1.33718,100,0), +(1288850,14,2522.25,-5950.23,109.716,0,0,2.07624,100,0), +(1288850,15,2514.35,-5940.16,111.123,0,0,2.31107,100,0), +(1288850,16,2504.78,-5932.21,115.134,0,0,3.00222,100,0), +(1288850,17,2487.73,-5936.38,116.357,0,0,3.65803,100,0), +(1288850,18,2473.76,-5938.02,115.203,0,0,2.57418,100,0), +(1288850,19,2469.85,-5932.18,115.978,0,0,1.88931,100,0), +(1288850,20,2465.38,-5916.21,113.31,0,0,2.5514,100,0), +(1288850,21,2453.98,-5909.97,112.809,0,0,3.11693,100,0), +(1288850,22,2437,-5915.94,112.788,0,0,3.14599,100,0), +(1288850,23,2428.36,-5912.56,112.956,0,0,3.47665,100,0), +(1288850,24,2419.72,-5916.33,111.72,0,0,3.57089,100,0), +(1288850,25,2407.87,-5920.25,110.704,0,0,3.09023,100,0), +(1288850,26,2382.72,-5912.66,109.618,0,0,2.8012,100,0), +(1288850,27,2360.63,-5906.09,105.863,0,0,2.87974,100,0), +(1288850,28,2339.74,-5900.61,102.166,0,0,3.0164,100,0), +(1288850,29,2320.65,-5901.12,96.3481,0,0,3.36748,100,0), +(1288850,30,2302.29,-5906.91,88.4851,0,0,3.71462,100,0), +(1288850,31,2298.87,-5912.52,85.7672,0,0,4.15602,100,0), +(1288850,32,2294.47,-5920.02,80.6317,0,0,4.48588,100,0), +(1288850,33,2295.5,-5927.8,75.0694,0,0,4.50787,100,0), +(1288850,34,2289.38,-5936.56,68.8048,0,0,4.35394,100,0), +(1288850,35,2281.71,-5954.08,57.7201,0,0,4.07015,100,0), +(1288850,36,2273.67,-5964.09,51.0012,0,0,3.82197,100,0), +(1288850,37,2263.62,-5972.28,44.9642,0,0,3.50074,100,0), +(1288850,38,2250.32,-5978.05,37.1378,0,0,3.68923,100,0), +(1288850,39,2242.16,-5986.44,32.0029,0,0,3.9759,100,0), +(1288850,40,2236.48,-5994.7,27.2984,0,0,4.15654,100,0), +(1288850,41,2232.02,-6001.88,21.9415,0,0,4.15654,100,0), +(1288850,42,2222.59,-6018.69,9.85442,0,0,4.25079,100,0), +(1288850,43,2210.65,-6043.1,6.58405,0,0,4.27435,100,0), +(1288850,44,2195.04,-6068.81,4.8415,0,0,4.29006,100,0), +(1288850,45,2184.79,-6100.61,0.801771,0,0,4.45499,100,0), +(1288850,46,2180.3,-6117.91,1.28701,0,0,4.35368,100,0), +(1288850,47,2176.49,-6139.76,1.21043,0,0,4.53432,100,0), +(1288850,48,2168.43,-6148.86,1.24682,0,0,3.76777,100,0), +(1288850,49,2151.16,-6153.96,1.24645,0,0,3.43005,100,0), +(1288850,50,2134,-6167.23,0.364198,0,0,4.12905,100,0), +(1288850,51,2122.69,-6185.79,14.1288,0,0,4.1801,100,0), +(1288850,52,2119.26,-6191.63,13.2701,2000,1188,4.1801,100,0); +-- Scarlet Miner & Mine car #5 +UPDATE `creature` SET `position_x` = 2477.604004, `position_y` = -5931.103027, `position_z` = 115.977074, `orientation` = 3.842377, `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 128893; +DELETE FROM `creature_addon` WHERE `guid` IN (128893); +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `path_id`, auras) VALUES +(128893,0,0,1,1288930, "48356"); +DELETE FROM `waypoint_data` WHERE `id` IN (1288930); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `action_chance`, `move_type`) VALUES +(1288930,1,2477.604004,-5931.103027,115.977074,2000,0,3.84,100,0), +(1288930,2,2469.85,-5932.18,115.978,0,0,1.9,100,0), +(1288930,3,2465.38,-5916.21,113.31,0,0,2.6,100,0), +(1288930,4,2453.98,-5909.97,112.809,0,0,3.11693,100,0), +(1288930,5,2437,-5915.94,112.788,0,0,3.14599,100,0), +(1288930,6,2428.36,-5912.56,112.956,0,0,3.47665,100,0), +(1288930,7,2419.72,-5916.33,111.72,0,0,3.57089,100,0), +(1288930,8,2407.87,-5920.25,110.704,0,0,3.09023,100,0), +(1288930,9,2382.72,-5912.66,109.618,0,0,2.8012,100,0), +(1288930,10,2360.63,-5906.09,105.863,0,0,2.87974,100,0), +(1288930,11,2339.74,-5900.61,102.166,0,0,3.0164,100,0), +(1288930,12,2320.65,-5901.12,96.3481,0,0,3.36748,100,0), +(1288930,13,2302.29,-5906.91,88.4851,0,0,3.71462,100,0), +(1288930,14,2298.87,-5912.52,85.7672,0,0,4.15602,100,0), +(1288930,15,2294.47,-5920.02,80.6317,0,0,4.48588,100,0), +(1288930,16,2295.5,-5927.8,75.0694,0,0,4.50787,100,0), +(1288930,17,2289.38,-5936.56,68.8048,0,0,4.35394,100,0), +(1288930,18,2281.71,-5954.08,57.7201,0,0,4.07015,100,0), +(1288930,19,2273.67,-5964.09,51.0012,0,0,3.82197,100,0), +(1288930,20,2263.62,-5972.28,44.9642,0,0,3.50074,100,0), +(1288930,21,2250.32,-5978.05,37.1378,0,0,3.68923,100,0), +(1288930,22,2242.16,-5986.44,32.0029,0,0,3.9759,100,0), +(1288930,23,2236.48,-5994.7,27.2984,0,0,4.15654,100,0), +(1288930,24,2232.02,-6001.88,21.9415,0,0,4.15654,100,0), +(1288930,25,2222.59,-6018.69,9.85442,0,0,4.25079,100,0), +(1288930,26,2210.65,-6043.1,6.58405,0,0,4.27435,100,0), +(1288930,27,2195.04,-6068.81,4.8415,0,0,4.29006,100,0), +(1288930,28,2184.79,-6100.61,0.801771,0,0,4.45499,100,0), +(1288930,29,2180.3,-6117.91,1.28701,0,0,4.35368,100,0), +(1288930,30,2176.49,-6139.76,1.21043,0,0,4.53432,100,0), +(1288930,31,2168.43,-6148.86,1.24682,0,0,3.76777,100,0), +(1288930,32,2151.16,-6153.96,1.24645,0,0,3.43005,100,0), +(1288930,33,2134,-6167.23,0.364198,0,0,4.12905,100,0), +(1288930,34,2122.69,-6185.79,14.1288,0,0,4.1801,100,0), +(1288930,35,2119.26,-6191.63,13.2701,2000,1188,4.1801,100,0); +-- Scarlet Miner & Mine car #6 +UPDATE `creature` SET `position_x` = 2406.754639, `position_y` = -5931.366211, `position_z` = 112.795784, `orientation` = 1.730102 WHERE `guid` = 128873; +UPDATE `creature` SET `position_x` = 2406.754639, `position_y` = -5931.366211, `position_z` = 112.795784, `orientation` = 1.730102, `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 128898; +DELETE FROM `creature_addon` WHERE `guid` IN (128898); +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `path_id`, auras) VALUES +(128898,0,0,1,1288980, "48356"); +DELETE FROM `waypoint_data` WHERE `id` IN (1288980); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `action_chance`, `move_type`) VALUES +(1288980,1,2406.754639,-5931.366211,112.795784,2000,0,1.73,100,0), +(1288980,2,2408.93,-5923.46,111.244,0,0,0.75,100,0), +(1288980,3,2420.15,-5915.89,111.804,0,0,0.6,100,0), +(1288980,4,2424.12,-5913.94,112.944,0,0,0.322753,100,0), +(1288980,5,2429.91,-5913.57,112.917,0,0,6.02989,100,0), +(1288980,6,2436.71,-5915.68,112.756,0,0,0.164542,100,0), +(1288980,7,2454.24,-5910.7,112.815,0,0,6.00319,100,0), +(1288980,8,2461.68,-5912.38,112.696,0,0,5.52956,100,0), +(1288980,9,2466.62,-5920.92,113.937,0,0,5.10781,100,0), +(1288980,10,2470.2,-5931.9,115.936,0,0,4.94288,100,0), +(1288980,11,2471.25,-5946.04,114.238,0,0,3.91009,100,0), +(1288980,12,2461.91,-5945.94,115.98,0,0,2.90478,100,0), +(1288980,13,2442.28,-5941.64,118.664,2000,1188,3.00295,100,0); +-- Scarlet Miner & Mine car #7 +UPDATE `creature` SET `position_x` = 2419.589111, `position_y` = -5899.963867, `position_z` = 113.110573, `orientation` = 5.496583 WHERE `guid` = 128874; +UPDATE `creature` SET `position_x` = 2419.589111, `position_y` = -5899.963867, `position_z` = 113.110573, `orientation` = 5.496583, `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 128899; +DELETE FROM `creature_addon` WHERE `guid` IN (128899); +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `path_id`, auras) VALUES +(128899,0,0,1,1288990, "48356"); +DELETE FROM `waypoint_data` WHERE `id` IN (1288990); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `action_chance`, `move_type`) VALUES +(1288990,1,2419.589111,-5899.963867,113.110573,2000,0,5.49658,100,0), +(1288990,2,2424.73,-5905.68,113.469,0,0,4.6017,100,0), +(1288990,3,2423.05,-5913.57,112.85,0,0,3.9,100,0), +(1288990,4,2419.72,-5916.33,111.72,0,0,3.57089,100,0), +(1288990,5,2407.87,-5920.25,110.704,0,0,3.09023,100,0), +(1288990,6,2382.72,-5912.66,109.618,0,0,2.8012,100,0), +(1288990,7,2360.63,-5906.09,105.863,0,0,2.87974,100,0), +(1288990,8,2339.74,-5900.61,102.166,0,0,3.0164,100,0), +(1288990,9,2320.65,-5901.12,96.3481,0,0,3.36748,100,0), +(1288990,10,2302.29,-5906.91,88.4851,0,0,3.71462,100,0), +(1288990,11,2298.87,-5912.52,85.7672,0,0,4.15602,100,0), +(1288990,12,2294.47,-5920.02,80.6317,0,0,4.48588,100,0), +(1288990,13,2295.5,-5927.8,75.0694,0,0,4.50787,100,0), +(1288990,14,2289.38,-5936.56,68.8048,0,0,4.35394,100,0), +(1288990,15,2281.71,-5954.08,57.7201,0,0,4.07015,100,0), +(1288990,16,2273.67,-5964.09,51.0012,0,0,3.82197,100,0), +(1288990,17,2263.62,-5972.28,44.9642,0,0,3.50074,100,0), +(1288990,18,2250.32,-5978.05,37.1378,0,0,3.68923,100,0), +(1288990,19,2242.16,-5986.44,32.0029,0,0,3.9759,100,0), +(1288990,20,2236.48,-5994.7,27.2984,0,0,4.15654,100,0), +(1288990,21,2232.02,-6001.88,21.9415,0,0,4.15654,100,0), +(1288990,22,2222.59,-6018.69,9.85442,0,0,4.25079,100,0), +(1288990,23,2210.65,-6043.1,6.58405,0,0,4.27435,100,0), +(1288990,24,2195.04,-6068.81,4.8415,0,0,4.29006,100,0), +(1288990,25,2184.79,-6100.61,0.801771,0,0,4.45499,100,0), +(1288990,26,2180.3,-6117.91,1.28701,0,0,4.35368,100,0), +(1288990,27,2176.49,-6139.76,1.21043,0,0,4.53432,100,0), +(1288990,28,2168.43,-6148.86,1.24682,0,0,3.76777,100,0), +(1288990,29,2151.16,-6153.96,1.24645,0,0,3.43005,100,0), +(1288990,30,2134,-6167.23,0.364198,0,0,4.12905,100,0), +(1288990,31,2122.69,-6185.79,14.1288,0,0,4.1801,100,0), +(1288990,32,2119.26,-6191.63,13.2701,2000,1188,4.1801,100,0); +-- Scarlet Miner & Mine car #8 +UPDATE `creature` SET `position_x` = 2535.325195, `position_y` = -5944.641602, `position_z` = 109.437996, `orientation` = 3.43 WHERE `guid` = 128864; +UPDATE `creature` SET `position_x` = 2535.325195, `position_y` = -5944.641602, `position_z` = 109.437996, `orientation` = 3.43, `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 128889; +DELETE FROM `creature_addon` WHERE `guid` IN (128889); +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `path_id`, auras) VALUES +(128889,0,0,1,1288890, "48356"); +DELETE FROM `waypoint_data` WHERE `id` IN (1288890); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `action_chance`, `move_type`) VALUES +(1288890,1,2535.325195,-5944.641602,109.438,2000,0,3.43,100,0), +(1288890,2,2524.54,-5946.4,109.71,0,0,2.77,100,0), +(1288890,3,2514.45,-5939.26,111.185,0,0,2.47,100,0), +(1288890,4,2505.28,-5932.11,115.146,0,0,3.02253,100,0), +(1288890,5,2487.64,-5937.46,116.247,0,0,3.55975,100,0), +(1288890,6,2476.57,-5939.55,114.837,0,0,2.58585,100,0), +(1288890,7,2470.52,-5935.27,115.852,0,0,1.92881,100,0), +(1288890,8,2469.85,-5932.18,115.978,0,0,1.88931,100,0), +(1288890,9,2465.38,-5916.21,113.31,0,0,2.5514,100,0), +(1288890,10,2453.98,-5909.97,112.809,0,0,3.11693,100,0), +(1288890,11,2437,-5915.94,112.788,0,0,3.14599,100,0), +(1288890,12,2428.36,-5912.56,112.956,0,0,3.47665,100,0), +(1288890,13,2419.72,-5916.33,111.72,0,0,3.57089,100,0), +(1288890,14,2407.87,-5920.25,110.704,0,0,3.09023,100,0), +(1288890,15,2382.72,-5912.66,109.618,0,0,2.8012,100,0), +(1288890,16,2360.63,-5906.09,105.863,0,0,2.87974,100,0), +(1288890,17,2339.74,-5900.61,102.166,0,0,3.0164,100,0), +(1288890,18,2320.65,-5901.12,96.3481,0,0,3.36748,100,0), +(1288890,19,2302.29,-5906.91,88.4851,0,0,3.71462,100,0), +(1288890,20,2298.87,-5912.52,85.7672,0,0,4.15602,100,0), +(1288890,21,2294.47,-5920.02,80.6317,0,0,4.48588,100,0), +(1288890,22,2295.5,-5927.8,75.0694,0,0,4.50787,100,0), +(1288890,23,2289.38,-5936.56,68.8048,0,0,4.35394,100,0), +(1288890,24,2281.71,-5954.08,57.7201,0,0,4.07015,100,0), +(1288890,25,2273.67,-5964.09,51.0012,0,0,3.82197,100,0), +(1288890,26,2263.62,-5972.28,44.9642,0,0,3.50074,100,0), +(1288890,27,2250.32,-5978.05,37.1378,0,0,3.68923,100,0), +(1288890,28,2242.16,-5986.44,32.0029,0,0,3.9759,100,0), +(1288890,29,2236.48,-5994.7,27.2984,0,0,4.15654,100,0), +(1288890,30,2232.02,-6001.88,21.9415,0,0,4.15654,100,0), +(1288890,31,2222.59,-6018.69,9.85442,0,0,4.25079,100,0), +(1288890,32,2210.65,-6043.1,6.58405,0,0,4.27435,100,0), +(1288890,33,2195.04,-6068.81,4.8415,0,0,4.29006,100,0), +(1288890,34,2184.79,-6100.61,0.801771,0,0,4.45499,100,0), +(1288890,35,2180.3,-6117.91,1.28701,0,0,4.35368,100,0), +(1288890,36,2176.49,-6139.76,1.21043,0,0,4.53432,100,0), +(1288890,37,2168.43,-6148.86,1.24682,0,0,3.76777,100,0), +(1288890,38,2151.16,-6153.96,1.24645,0,0,3.43005,100,0), +(1288890,39,2134,-6167.23,0.364198,0,0,4.12905,100,0), +(1288890,40,2122.69,-6185.79,14.1288,0,0,4.1801,100,0), +(1288890,41,2119.26,-6191.63,13.2701,2000,1188,4.1801,100,0); +-- Scarlet Miner & Mine car #9 +UPDATE `creature` SET `position_x` = 2453.786133, `position_y` = -5953.487793, `position_z` = 95.258797, `orientation` = 4.55 WHERE `guid` = 128870; +UPDATE `creature` SET `position_x` = 2453.786133, `position_y` = -5953.487793, `position_z` = 95.258797, `orientation` = 4.55, `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 128895; +DELETE FROM `creature_addon` WHERE `guid` IN (128895); +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `path_id`, auras) VALUES +(128895,0,0,1,1288950, "48356"); +DELETE FROM `waypoint_data` WHERE `id` IN (1288950); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `action_chance`, `move_type`) VALUES +(1288950,1,2453.786133,-5953.487793,95.258797,2000,0,4.55,100,0), +(1288950,2,2452.72,-5967.06,94.948,0,0,3.58,100,0), +(1288950,3,2437.21,-5970.83,95.8699,0,0,2.94,100,0), +(1288950,4,2423.33,-5964.13,96.3004,0,0,2.34035,100,0), +(1288950,5,2418.46,-5954.75,98.1128,0,0,1.57615,100,0), +(1288950,6,2421.02,-5945.06,96.5866,0,0,0.982392,100,0), +(1288950,7,2424.15,-5940.43,95.9135,0,0,0.759339,100,0), +(1288950,8,2438.46,-5930.17,96.4525,0,0,0.831971,100,0), +(1288950,9,2443.21,-5922.16,99.5292,0,0,1.45604,100,0), +(1288950,10,2442.92,-5913.71,102.054,0,0,1.88668,100,0), +(1288950,11,2440.51,-5904.33,103.104,0,0,1.76965,100,0), +(1288950,12,2435.25,-5889.95,104.966,0,0,2.12387,100,0), +(1288950,13,2431.46,-5885.3,104.595,0,0,2.69687,100,0), +(1288950,14,2424.06,-5886.49,104.586,0,0,3.56276,100,0), +(1288950,15,2416.01,-5891.31,104.585,2000,1188,3.657,100,0); +-- Scarlet Miner & Mine car #10 +UPDATE `creature` SET `position_x` = 2538.022949, `position_y` = -5995.528809, `position_z` = 103.005615, `orientation` = 2.9 WHERE `guid` = 128876; +UPDATE `creature` SET `position_x` = 2538.022949, `position_y` = -5995.528809, `position_z` = 103.005615, `orientation` = 2.9, `MovementType` = 2, `spawndist` = 0 WHERE `guid` = 128901; +DELETE FROM `creature_addon` WHERE `guid` IN (128901); +INSERT INTO `creature_addon` (`guid`, `mount`, `bytes1`, `bytes2`, `path_id`, auras) VALUES +(128901,0,0,1,1289010, "48356"); +DELETE FROM `waypoint_data` WHERE `id` IN (1289010); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `action_chance`, `move_type`) VALUES +(1289010,1,2538.022949,-5995.528809,103.005615,2000,0,2.9,100,0), +(1289010,2,2531.93,-5989.03,102.994,0,0,2.24,100,0), +(1289010,3,2523.14,-5974.86,104.929,0,0,1.94,100,0), +(1289010,4,2520.59,-5965.89,105.946,0,0,1.59666,100,0), +(1289010,5,2521.93,-5958.41,107.339,0,0,1.40423,100,0), +(1289010,6,2522.63,-5951.68,109.591,0,0,1.71447,100,0), +(1289010,7,2518.94,-5943.86,110.237,0,0,2.42133,100,0), +(1289010,8,2509.7,-5935.12,113.338,0,0,2.58704,100,0), +(1289010,9,2504.82,-5932.35,115.145,0,0,2.85644,100,0), +(1289010,10,2494.22,-5933.43,115.605,0,0,3.53504,100,0), +(1289010,11,2488.27,-5937.53,116.217,0,0,3.72668,100,0), +(1289010,12,2481.15,-5940.7,115.362,0,0,2.90044,100,0), +(1289010,13,2473.54,-5938.41,115.133,0,0,2.57702,100,0), +(1289010,14,2469.97,-5932.41,115.97,0,0,1.90066,100,0), +(1289010,15,2469.85,-5932.18,115.978,0,0,1.88931,100,0), +(1289010,16,2465.38,-5916.21,113.31,0,0,2.5514,100,0), +(1289010,17,2453.98,-5909.97,112.809,0,0,3.11693,100,0), +(1289010,18,2437,-5915.94,112.788,0,0,3.14599,100,0), +(1289010,19,2428.36,-5912.56,112.956,0,0,3.47665,100,0), +(1289010,20,2419.72,-5916.33,111.72,0,0,3.57089,100,0), +(1289010,21,2407.87,-5920.25,110.704,0,0,3.09023,100,0), +(1289010,22,2382.72,-5912.66,109.618,0,0,2.8012,100,0), +(1289010,23,2360.63,-5906.09,105.863,0,0,2.87974,100,0), +(1289010,24,2339.74,-5900.61,102.166,0,0,3.0164,100,0), +(1289010,25,2320.65,-5901.12,96.3481,0,0,3.36748,100,0), +(1289010,26,2302.29,-5906.91,88.4851,0,0,3.71462,100,0), +(1289010,27,2298.87,-5912.52,85.7672,0,0,4.15602,100,0), +(1289010,28,2294.47,-5920.02,80.6317,0,0,4.48588,100,0), +(1289010,29,2295.5,-5927.8,75.0694,0,0,4.50787,100,0), +(1289010,30,2289.38,-5936.56,68.8048,0,0,4.35394,100,0), +(1289010,31,2281.71,-5954.08,57.7201,0,0,4.07015,100,0), +(1289010,32,2273.67,-5964.09,51.0012,0,0,3.82197,100,0), +(1289010,33,2263.62,-5972.28,44.9642,0,0,3.50074,100,0), +(1289010,34,2250.32,-5978.05,37.1378,0,0,3.68923,100,0), +(1289010,35,2242.16,-5986.44,32.0029,0,0,3.9759,100,0), +(1289010,36,2236.48,-5994.7,27.2984,0,0,4.15654,100,0), +(1289010,37,2232.02,-6001.88,21.9415,0,0,4.15654,100,0), +(1289010,38,2222.59,-6018.69,9.85442,0,0,4.25079,100,0), +(1289010,39,2210.65,-6043.1,6.58405,0,0,4.27435,100,0), +(1289010,40,2195.04,-6068.81,4.8415,0,0,4.29006,100,0), +(1289010,41,2184.79,-6100.61,0.801771,0,0,4.45499,100,0), +(1289010,42,2180.3,-6117.91,1.28701,0,0,4.35368,100,0), +(1289010,43,2176.49,-6139.76,1.21043,0,0,4.53432,100,0), +(1289010,44,2168.43,-6148.86,1.24682,0,0,3.76777,100,0), +(1289010,45,2151.16,-6153.96,1.24645,0,0,3.43005,100,0), +(1289010,46,2134,-6167.23,0.364198,0,0,4.12905,100,0), +(1289010,47,2122.69,-6185.79,14.1288,0,0,4.1801,100,0), +(1289010,48,2119.26,-6191.63,13.2701,2000,1188,4.1801,100,0); +-- Mine Car +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=28821; +DELETE FROM `smart_scripts` WHERE `entryorguid`=28821 AND `source_type`=0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(28821,0,0,0,1,0,100,0,5000,5000,5000,5000,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mine Car - Ooc - Despawn"), +(28821,0,1,0,23,0,100,0,52414,0,5000,5000,86,52414,0,19,28822,0,0,1,0,0,0,0,0,0,0,"Mine Car - On missing aura 52414 - cross cast 52414"), +(28821,0,2,0,8,0,100,0,52414,0,5000,5000,29,0,3,0,0,0,0,7,0,0,0,0,0,0,0,"Mine Car - On spell hit - follow"); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry`=28821; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(22, 1, 28821, 0, 0, 29, 1, 28822, 10, 0, 1, 0, 0, '', 'Mine Car Despawn if no miner at 10 yards'); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=52414; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,52414,0,31,3,28821,0,0,'','Spell ffect 52414 targets entry 28821'); +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (128885, 128889, 128893, 128894, 128895, 128898, 128899, 128901, 128904, 128905); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(128885,128885,0,0,512,0,0), +(128885,128860,3,0,512,0,0), +(128889,128889,0,0,512,0,0), +(128889,128864,3,0,512,0,0), +(128893,128893,0,0,512,0,0), +(128893,128868,3,0,512,0,0), +(128894,128894,0,0,512,0,0), +(128894,128869,3,0,512,0,0), +(128895,128895,0,0,512,0,0), +(128895,128870,3,0,512,0,0), +(128898,128898,0,0,512,0,0), +(128898,128873,3,0,512,0,0), +(128899,128899,0,0,512,0,0), +(128899,128874,3,0,512,0,0), +(128901,128901,0,0,512,0,0), +(128901,128876,3,0,512,0,0), +(128904,128904,0,0,512,0,0), +(128904,128879,3,0,512,0,0), +(128905,128905,0,0,512,0,0), +(128905,128880,3,0,512,0,0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_00_world.sql new file mode 100644 index 00000000000..17c463e9c4d --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_00_world.sql @@ -0,0 +1,29 @@ +-- +UPDATE `smart_scripts` SET `action_param1`=1 WHERE `entryorguid` IN (10803, 10805) AND `source_type`=0 AND `id`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=1243 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=124300 AND `source_type`=9; +DELETE FROM `smart_scripts` WHERE `entryorguid`=10610 AND `source_type`=0 AND `id`=7; +DELETE FROM `smart_scripts` WHERE `entryorguid`=10611 AND `source_type`=0 AND `id` IN (13, 14); +DELETE FROM `smart_scripts` WHERE `entryorguid`=10803 AND `source_type`=0 AND `id` IN (17, 18, 19); +DELETE FROM `smart_scripts` WHERE `entryorguid`=10804 AND `source_type`=0 AND `id` IN (19, 20); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(1243, 0, 0, 0, 20, 0, 100, 512, 5541, 0, 0, 0, 0, 80, 124300, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Hegnar Rumbleshot - On Quest 'Ammo for Rumbleshot' Finished - Run Actionlist"), +(1243, 0, 1, 0, 38, 0, 100, 512, 3, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0.0349066, "Hegnar Rumbleshot - Om Data Set 3 0 - Set Orientation 0.03490658"), +(10610, 0, 7, 0, 40, 0, 100, 512, 4, 10610, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 2.18492, "Angus - On Waypoint 4 Reached - Set Orientation"), +(10611, 0, 13, 0, 38, 0, 100, 0, 1, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Shorty - On Data Set 1 0 - Set Run Off"), +(10611, 0, 14, 0, 38, 0, 100, 0, 12, 0, 0, 0, 0, 59, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Shorty - On Data Set 12 0 - Set Run On"), +(10803, 0, 17, 0, 38, 0, 100, 0, 1, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rifleman Wheeler - On Data Set 1 0 - Set Run Off"), +(10803, 0, 18, 0, 38, 0, 100, 0, 14, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rifleman Wheeler - On Data Set 14 0 - Set Run Off"), +(10803, 0, 19, 0, 38, 0, 100, 0, 16, 0, 0, 0, 0, 59, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rifleman Wheeler - On Data Set 16 0 - Set Run On"), +(10804, 0, 19, 0, 38, 0, 100, 0, 1, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rifleman Middlecamp - On Data Set 1 0 - Set Run Off"), +(10804, 0, 20, 0, 38, 0, 100, 0, 18, 0, 0, 0, 0, 59, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rifleman Middlecamp - On Data Set 18 0 - Set Run On"), +(124300, 9, 0, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 45, 1, 0, 0, 0, 0, 0, 19, 10610, 20, 0, 0, 0, 0, 0, 0, "Hegnar Rumbleshot - On Quest 'Ammo for Rumbleshot' Finished - Set Data 1 0"), +(124300, 9, 1, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 45, 1, 0, 0, 0, 0, 0, 19, 10611, 20, 0, 0, 0, 0, 0, 0, "Hegnar Rumbleshot - On Quest 'Ammo for Rumbleshot' Finished - Set Data 1 0"), +(124300, 9, 2, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 45, 1, 0, 0, 0, 0, 0, 19, 10804, 20, 0, 0, 0, 0, 0, 0, "Hegnar Rumbleshot - On Quest 'Ammo for Rumbleshot' Finished - Set Data 1 0"), +(124300, 9, 3, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 45, 1, 0, 0, 0, 0, 0, 19, 10805, 20, 0, 0, 0, 0, 0, 0, "Hegnar Rumbleshot - On Quest 'Ammo for Rumbleshot' Finished - Set Data 1 0"), +(124300, 9, 4, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 45, 1, 0, 0, 0, 0, 0, 19, 10803, 20, 0, 0, 0, 0, 0, 0, "Hegnar Rumbleshot - On Quest 'Ammo for Rumbleshot' Finished - Set Data 1 0"), +(124300, 9, 5, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 3.68522, "Hegnar Rumbleshot - On Data Set 2 0 - Set Orientation 3,68522"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=16786; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(13, 1, 16786, 0, 0, 31, 0, 3, 11875, 0, 0, 0, 0, "", "Mortar Shot can only hit Mortar Team Target Dummy"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_01_world.sql new file mode 100644 index 00000000000..92dd3d8ed79 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_01_world.sql @@ -0,0 +1,28 @@ +DELETE FROM `npc_text` WHERE `ID`=9635; +INSERT INTO `npc_text` (`ID`, `text0_0`, `BroadcastTextID0`) VALUES +(9635, "Please, $r, get me out of here! Unlocking the cage will surely attract my brother's attention. Kill Darkweaver Syth!", 16052); + +DELETE FROM `gossip_menu` WHERE `MenuID`=7868 AND `TextID`=9635; +INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES +(7868, 9635, 0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=7868 AND `SourceEntry` IN (9635, 9636); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=7868 AND `ConditionTypeOrReference`=13; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(14, 7868, 9635, 0, 0, 13, 1, 0, 3, 2, 1, 0, 0, "", "Gossip text requires boss Darkweaver Sith NOT defeated"), +(14, 7868, 9636, 0, 0, 13, 1, 0, 3, 2, 0, 0, 0, "", "Gossip text requires boss Darkweaver Sith defeated"), +(15, 7868, 0, 0, 0, 13, 1, 0, 3, 2, 0, 0, 0, "", "Gossip option requires boss Darkweaver Sith defeated"); + +DELETE FROM `creature_text` WHERE `CreatureID`=18956 AND `GroupID`=1; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(18956, 1, 0, "Well done! Hurry, though, we don't want to be caught!", 14, 0, 100, 0, 0, 0, 16056, 0, "Lakka"); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=1895600 AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(1895600, 9, 0, 0, 0, 0, 100, 7, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Lakka - On Script - Close Gossip"), +(1895600, 9, 1, 0, 0, 0, 100, 7, 0, 0, 0, 0, 0, 83, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Lakka - On Script - Remove Gossip Npcflag"), +(1895600, 9, 2, 0, 0, 0, 100, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Lakka - On Script - Say Line 0"), +(1895600, 9, 3, 0, 0, 0, 100, 7, 0, 0, 0, 0, 0, 33, 18956, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, "Lakka - On Script - Quest Credit 'Brother Against Brother'"), +(1895600, 9, 4, 0, 0, 0, 100, 7, 1000, 1000, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 14, 67620, 183051, 0, 0, 0, 0, 0, "Lakka - On Script - Activate Gameobject Sethekk Cage"), +(1895600, 9, 5, 0, 0, 0, 100, 7, 2000, 2000, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, -155.6249, 162.0906, 0.0098, 0, "Lakka - On Script - Move To Pos"), +(1895600, 9, 6, 0, 0, 0, 100, 7, 0, 0, 0, 0, 0, 41, 5000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Lakka - On Script - Despawn In 5 Seconds"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_02_world.sql new file mode 100644 index 00000000000..bb49309917f --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_02_world.sql @@ -0,0 +1,7 @@ +DELETE FROM `conditions` WHERE `SourceEntry` IN (21104, 21105) AND `SourceTypeOrReferenceId`=1; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(1, 8716, 21104, 0, 0, 9, 0, 8620, 0, 0, 0, 0, 0, "", "Item Draconic for Dummies (Chapter II) can be looted if quest 'The Only Prescription' is taken"), +(1, 8717, 21104, 0, 0, 9, 0, 8620, 0, 0, 0, 0, 0, "", "Item Draconic for Dummies (Chapter II) can be looted if quest 'The Only Prescription' is taken"), +(1, 12396, 21104, 0, 0, 9, 0, 8620, 0, 0, 0, 0, 0, "", "Item Draconic for Dummies (Chapter II) can be looted if quest 'The Only Prescription' is taken"), +(1, 7461, 21105, 0, 0, 9, 0, 8620, 0, 0, 0, 0, 0, "", "Item Draconic for Dummies (Chapter III) can be looted if quest 'The Only Prescription' is taken"), +(1, 7463, 21105, 0, 0, 9, 0, 8620, 0, 0, 0, 0, 0, "", "Item Draconic for Dummies (Chapter III) can be looted if quest 'The Only Prescription' is taken"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_03_world.sql new file mode 100644 index 00000000000..6c0df98229a --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_03_world.sql @@ -0,0 +1,56 @@ +-- +SET @ENTRY := 82; +DELETE FROM `game_event` WHERE `eventEntry`=@ENTRY; +INSERT INTO `game_event` (`eventEntry`, `start_time`, `end_time`, `occurence`, `length`, `holiday`, `holidayStage`, `description`, `world_event`, `announce`) VALUES +(@ENTRY, "2010-09-07 01:00:00", "2010-10-10 01:00:00", 9999999, 47520, 0, 0, "Operation: Gnomeregan", 0, 2); + +DELETE FROM `game_event_creature` WHERE `eventEntry`=@ENTRY; +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(@ENTRY, 207186), +(@ENTRY, 207193), +(@ENTRY, 207174), +(@ENTRY, 207175), +(@ENTRY, 207176), +(@ENTRY, 207177), +(@ENTRY, 207178), +(@ENTRY, 207179), +(@ENTRY, 207180), +(@ENTRY, 207181), +(@ENTRY, 207182), +(@ENTRY, 207183), +(@ENTRY, 207184), +(@ENTRY, 207185), +(@ENTRY, 207190), +(@ENTRY, 207191), +(@ENTRY, 207192), +(@ENTRY, 207194), +(@ENTRY, 207195), +(@ENTRY, 207188), +(@ENTRY, 207187), +(@ENTRY, 207196), +(@ENTRY, 207197), +(@ENTRY, 207198), +(@ENTRY, 207199), +(@ENTRY, 207189); + +DELETE FROM `game_event_gameobject` WHERE `eventEntry`=@ENTRY; +INSERT INTO `game_event_gameobject` (`eventEntry`, `guid`) VALUES +(@ENTRY, 151271), +(@ENTRY, 151272), +(@ENTRY, 151273), +(@ENTRY, 151274), +(@ENTRY, 151275), +(@ENTRY, 151276), +(@ENTRY, 151277), +(@ENTRY, 151244), +(@ENTRY, 151245), +(@ENTRY, 151246), +(@ENTRY, 151247), +(@ENTRY, 151248), +(@ENTRY, 151249), +(@ENTRY, 151250), +(@ENTRY, 151251), +(@ENTRY, 151252), +(@ENTRY, 151253), +(@ENTRY, 151254), +(@ENTRY, 151255); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_04_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_04_world.sql new file mode 100644 index 00000000000..f8f39a4ca8b --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_04_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `quest_template` SET `AllowableRaces`=690 WHERE `Id`=14036; +UPDATE `quest_template` SET `AllowableRaces`=1101 WHERE `Id`=14022; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_05_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_05_world.sql new file mode 100644 index 00000000000..d6d7ac2fb8f --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_05_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `guid`=3413 AND `id`=17076; +DELETE FROM `creature` WHERE `id` IN (23719, 23079); +UPDATE `creature` SET `position_x`=-2139.32, `position_y`=5552.883, `position_z`=50.38232, `orientation`=0.2617994 WHERE `id`=23272; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_06_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_06_world.sql new file mode 100644 index 00000000000..942e2b7a9cc --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_06_world.sql @@ -0,0 +1,7 @@ +-- +DELETE FROM `spell_custom_attr` WHERE `entry` IN (19659, 24690, 51121, 59376); +INSERT INTO `spell_custom_attr` (`entry`, `attributes`) VALUES +(19659, 4096), +(24690, 4096|8192|16384), +(51121, 4096|8192), +(59376, 4096|8192); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_07_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_07_world.sql new file mode 100644 index 00000000000..4e508602626 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_07_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature` SET `position_x`=1645.22, `position_y`=-4416.44, `position_z`=16.5534, `orientation`=0.19707 WHERE `guid`=6494; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_08_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_08_world.sql new file mode 100644 index 00000000000..12d5eb97aa3 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_08_world.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=1323 AND `SourceEntry`=2; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(15, 1323, 2, 0, 0, 8, 0, 3454, 0, 0, 0, 0, 0, "", "Show gossip option if player has quest 3454 rewarded AND"), +(15, 1323, 2, 0, 0, 8, 0, 3463, 0, 0, 1, 0, 0, "", "Show gossip option if player has quest 3463 NOT rewarded AND"), +(15, 1323, 2, 0, 0, 2, 0, 10515, 1, 1, 1, 0, 0, "", "Show gossip option if player does not have item 10515"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_09_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_09_world.sql new file mode 100644 index 00000000000..6c76d16a2f7 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_20_09_world.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=59564; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(13, 3, 59564, 0, 0, 31, 0, 3, 31142, 0, 0, 0, 0, "", "Spell Flatulate hits Icy Ghoul"), +(13, 3, 59564, 0, 1, 31, 0, 3, 31147, 0, 0, 0, 0, "", "Spell Flatulate hits Vicious Geist"), +(13, 3, 59564, 0, 2, 31, 0, 3, 31205, 0, 0, 0, 0, "", "Spell Flatulate hits Risen Alliance Soldier"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_21_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_21_00_world.sql new file mode 100644 index 00000000000..ac660a40a61 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_21_00_world.sql @@ -0,0 +1,42 @@ +-- +DELETE FROM `creature` WHERE `id` IN (24401) AND `guid` IN (3413); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(3413, 24401, 571, 1, 1, 0, 2095.209, -3292.818, 101.3649, 4.641705, 300, 0, 2); + +DELETE FROM `creature_addon` WHERE `guid` IN (3413); +INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES +(3413,34130,0,1,''); + +DELETE FROM `waypoint_data` WHERE `id` IN (34130); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`, `orientation`, `action_chance`, `move_type`, `wpguid`) VALUES +(34130,1,2095.20922, -3292.81884, 101.364, 4.641705,100,0,0), +(34130,2,2094.89111, -3311.33300, 101.955, 6.145737,100,0,0), +(34130,3,2099.41210, -3311.42675, 101.954, 0.121730,100,0,0), +(34130,4,2099.97973, -3307.15014, 100.179, 1.537576,100,0,0), +(34130,5,2100.40771, -3298.41064, 94.3826, 1.521868,100,0,0), +(34130,6,2101.35864, -3288.54223, 94.2854, 1.474744,100,0,0), +(34130,7,2101.49902, -3280.49340, 88.7989, 1.561138,100,0,0), +(34130,8,2101.70336, -3270.23266, 88.5468, 1.502233,100,0,0), +(34130,9,2101.09228, -3257.89111, 82.4200, 1.655385,100,0,0), +(34130,10,2097.74365, -3249.10278, 83.2737, 2.052012,100,0,0), +(34130,11,2086.64428, -3243.50390, 81.2624, 2.523251,100,0,0), +(34130,12,2062.80493, -3220.85498, 66.3459, 2.330827,100,0,0), +(34130,13,2052.91210, -3211.60668, 61.8431, 2.413294,100,0,0), +(34130,14,2033.85388, -3218.87426, 60.4876, 3.528560,100,0,0), +(34130,15,2038.03088, -3230.86474, 67.1839, 5.040448,100,0,0), +(34130,16,2039.27075, -3234.91210, 67.8137, 5.071866,100,0,0), +(34130,17,2029.62963, -3239.62109, 67.8150, 3.587464,100,0,0), +(34130,18,2021.72204, -3231.11962, 73.1200, 2.358315,100,0,0), +(34130,19,2017.34863, -3226.76318, 74.9953, 2.413291,100,0,0), +(34130,20,2013.76757, -3232.61157, 75.1035, 4.137241,100,0,0), +(34130,21,2012.68872, -3246.90820, 76.3393, 4.651675,100,0,0), +(34130,22,2003.27307, -3243.10229, 81.4615, 2.747084,100,0,0), +(34130,23,1995.15039, -3246.12280, 87.2953, 3.905547,100,0,0), +(34130,24,1989.51843, -3251.86377, 90.3872, 4.035137,100,0,0), +(34130,25,1987.91503, -3262.31054, 90.2657, 4.647748,100,0,0), +(34130,26,2003.28906, -3262.70239, 84.4219, 0.002111,100,0,0), +(34130,27,2035.14440, -3262.96313, 81.8778, 6.269589,100,0,0), +(34130,28,2064.42260, -3263.36108, 89.8672, 6.269589,100,0,0), +(34130,29,2065.47338, -3282.10278, 96.0460, 4.757699,100,0,0), +(34130,30,2066.49877, -3291.60571, 99.0877, 4.840164,100,0,0), +(34130,31,2083.29345, -3292.95312, 100.413, 6.269583,100,0,0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_21_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_21_01_world.sql new file mode 100644 index 00000000000..7b6de70c1e1 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_21_01_world.sql @@ -0,0 +1 @@ +UPDATE `conditions` SET `ConditionTypeOrReference`=50 WHERE `ConditionTypeOrReference`=49; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_21_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_21_02_world.sql new file mode 100644 index 00000000000..f1ea4065f50 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_21_02_world.sql @@ -0,0 +1,269 @@ +-- Steel Gate - Howling Fjord +-- Engineer Feknut 24227 +DELETE FROM `creature_addon` WHERE `guid` IN (111278); +INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES +(111278,1112780,0,1,""); +UPDATE `creature` SET `spawndist` = 0, `MovementType` = 2 WHERE `guid` = 111278; +DELETE FROM `waypoint_data` WHERE `id` IN (1112780); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `orientation`, `action_chance`) VALUES +(1112780,1,1956.69,-3227.61,153.658,1000,0,5.08746,100), +(1112780,2,1954.59,-3223.99,153.706,0,0,1.63485,100), +(1112780,3,1956.9,-3217.39,153.708,0,0,0.967256,100), +(1112780,4,1962.33,-3214.47,153.659,1000,0,0.53136,100), +(1112780,5,1957.11,-3217.13,153.702,0,0,4.13398,100), +(1112780,6,1954.55,-3223.45,153.712,0,0,4.39552,100); +-- Westguard Rifleman 24197 +DELETE FROM `creature_template_addon` WHERE `entry` = 24197; +INSERT INTO `creature_template_addon` (`entry`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(24197,0,0,2,214,""); +-- Lead Archaeologist Malzie +-- in 3.x.x can also start q.5387 'Portents of Uldum' +DELETE FROM `creature_queststarter` WHERE `quest` = 2963 AND `id`=24473; +INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES +(24473,2963); +-- Steel Gate Excavator 24398 +-- missing spawns +DELETE FROM `creature` WHERE `guid` IN (10200, 81641, 111222, 111229, 111230, 111260, 111261, 111262, 111263, 111266, 111267, 111277, 111300, 111314); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(10200, 24398,571,1,1,1,2104.12,-3284.06,82.42,5.934119,300,0,0), -- 141282 +(81641, 24398,571,1,1,1,2104.97,-3244.748,83.32822,6.213372,300,0,0), -- 141283 +(111222,24398,571,1,1,1,2098.949,-3309.101,82.50323,0.5585054,300,0,0), -- 141284 +(111229,24398,571,1,1,1,2099.512,-3303.403,82.50323,0.03490658,300,0,0), -- 141285 +(111230,24398,571,1,1,1,2090.313,-3328.637,100.0479,6.021386,300,0,0), -- 141286 +(111260,24398,571,1,1,1,2092.307,-3321.509,100.0998,5.759586,300,0,0), -- 141287 +(111261,24398,571,1,1,1,2076.246,-3299.2,82.5799,4.310963,300,0,0), -- 141288 +(111262,24398,571,1,1,1,2085.542,-3298.925,82.50323,4.869469,300,0,0), -- 141289 +(111263,24398,571,1,1,1,2081.665,-3254.051,58.29612,5.323254,300,0,0), -- 141290 +(111266,24398,571,1,1,1,2059.83,-3291.766,78.55433,3.717551,300,0,0), -- 141291 +(111267,24398,571,1,1,1,2008.042,-3340.932,123.5842,4.520403,300,0,0), -- 141292 +(111277,24398,571,1,1,1,1992.135,-3267.33,135.0446,5.689773,300,0,0), -- 141293 +(111300,24398,571,1,1,1,1980.234,-3297.31,110.0423,3.525565,300,0,0), -- 141294 +(111314,24398,571,1,1,1,2036.64,-3267.56,81.8777,4.66247,300,0,0); -- 141295 +UPDATE `creature` SET `position_x` = 2038.469971, `position_y` = -3214.354980, `position_z` = 59.843475, `orientation` = 1.850049, `spawndist` = 0, `MovementType` = 0 WHERE `guid` = 102775; +UPDATE `creature` SET `position_x` = 2028.204956, `position_y` = -3240.998047, `position_z` = 67.813362, `orientation` = 3.543018, `spawndist` = 0, `MovementType` = 0 WHERE `guid` = 102797; +UPDATE `creature` SET `position_x` = 2036.865967, `position_y` = -3241.322998, `position_z` = 67.813652, `orientation` = 0.733038, `spawndist` = 0, `MovementType` = 0 WHERE `guid` = 102795; +UPDATE `creature` SET `position_x` = 2088.439697, `position_y` = -3202.135986, `position_z` = 147.61650, `orientation` = 5.561528, `spawndist` = 0, `MovementType` = 0 WHERE `guid` = 102799; +DELETE FROM `creature_addon` WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id` = 24398); +DELETE FROM `creature_template_addon` WHERE `entry` = 24398; +INSERT INTO `creature_template_addon` (`entry`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(24398,0,0,1,233,""); +-- individual addons for 2 spawns +DELETE FROM `creature_addon` WHERE `guid` IN (102799,111277,111314); +INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(102799,1027990,0,1,0,""), +(111277,0,0,1,0,""), +(111314,0,0,1,69,""); +-- waypoints +UPDATE `creature` SET `spawndist` = 0, `MovementType` = 2 WHERE `guid` IN (102799); +DELETE FROM `waypoint_data` WHERE `id` IN (1027990); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `move_type`, `orientation`, `action_chance`) VALUES +-- #102799 +(1027990,1,2088.439,-3202.136,147.61650,2000,0,0,5.561528,100), +(1027990,2,2092.02,-3205.23,148.374,0,0,0,5.25522,100), +(1027990,3,2093.2,-3208.12,147.216,2000,0,0,0.792189,100), +(1027990,4,2093.55,-3214.07,136.595,0,0,0,0.792189,100), +(1027990,5,2088.3,-3218.37,97.5587,2000,0,0,1.5124,100), +(1027990,6,2085.46,-3214.51,96.5808,0,0,0,2.34257,100), +(1027990,7,2079.99,-3208.92,91.754,2000,0,0,0.60762,100), +(1027990,8,2082.48,-3207.11,109.552,0,0,0,0.74428,100), +(1027990,9,2083.79,-3204.8,125.653,0,0,0,0.775696,100), +(1027990,10,2086.77,-3204.47,142.163,0,0,0,0.559716,100); +SET @ENTRY := 24398; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=@ENTRY; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-102799,-102808,-111277,24398) AND `source_type`=0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(-111277,0,0,0,1,0,100,0,45000,55000,45000,55000,11,43754,0,0,0,0,0,10,102808,24398,0,0,0,0,0,"Steel Gate Excavator - Out of Combat - Cast 'throw dynamit'"), +(-111277,0,1,0,0,0,100,0,1000,2000,1000,3000,11,6660,64,0,0,0,0,2,0,0,0,0,0,0,0,"Steel Gate Excavator - In combat - cast shot'"), +(-102808,0,0,0,8,0,100,0,43754,0,10000,10000,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Steel Gate Excavator - On spell hit - say text'"), +(-102808,0,1,0,0,0,100,0,1000,2000,1000,3000,11,6660,64,0,0,0,0,2,0,0,0,0,0,0,0,"Steel Gate Excavator - In combat - cast shot'"), +(-102799,0,0,0,25,0,100,0,0,0,0,0,11,43834,0,0,0,0,0,19,23033,0,0,0,0,0,0,"Steel Gate Excavator - On reset - cast rope'"), +(-102799,0,1,0,1,0,100,0,4000,4000,4000,7000,11,43754,0,0,0,0,0,1,0,0,0,0,0,0,0,"Steel Gate Excavator - Out of Combat - cast dynamit'"), +(-102799,0,2,0,0,0,100,0,1000,2000,1000,3000,11,6660,64,0,0,0,0,2,0,0,0,0,0,0,0,"Steel Gate Excavator - In combat - cast shot'"), +(24398,0,0,0,0,0,100,0,1000,2000,1000,3000,11,6660,64,0,0,0,0,2,0,0,0,0,0,0,0,"Steel Gate Excavator - In combat - cast shot'"); +DELETE FROM `creature_text` WHERE `CreatureID`=24398; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`, `BroadcastTextId`, `comment`) VALUES +(24398, 0, 0, 'Yeouch! Watch where you throw that stuff!', 14, 7, 100, 0, 0, 0, 23370, 'Steel Gate Excavator'); +-- Steel Gate Archaeologist 24400 +-- missing spawns added -- Free WoTLKDB guids reused +DELETE FROM `creature` WHERE `guid` IN (111315, 111317, 111318, 111319); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(111315,24400,571,1,1,1,2099.83,-3292.81,94.2685,4.66242,300,0,0), -- 141296 +(111317,24400,571,1,1,1,2095.28,-3280.96,100.9218,0.3839,300,0,0), -- 141297 +(111318,24400,571,1,1,1,2029.32,-3267.26,81.9263,0.04347,300,0,0), -- 141298 +(111319,24400,571,1,1,1,2007.54,-3298.29,98.36,4.65436,300,0,0); -- 141299 +UPDATE `creature` SET `position_x` = 2022.290039, `position_y` = -3224.247070, `position_z` = 74.995354, `orientation` = 1.623156, `spawndist` = 0, `MovementType` = 0 WHERE `guid` = 103169; +DELETE FROM `creature_addon` WHERE `guid` IN (103169,111315,103161,103170,111317,111319); +INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(103169,0,0,1,69,""), +(111315,1113150,0,1,69,""), +(103161,1031610,0,1,0,""), +(103170,1031700,0,1,0,""), +(111317,1113170,0,1,0,""), +(111319,1113190,0,1,0,""); +-- waypoints +UPDATE `creature` SET `spawndist` = 0, `MovementType` = 2 WHERE `guid` IN (111315,103161,103170,111317,111319); +DELETE FROM `waypoint_data` WHERE `id` IN (1113150,1031610,1031700,1113170,1113190); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `move_type`, `action_chance`) VALUES +-- #111315 +(1113150,1,2099.47,-3297.85,94.2646,0,0,4.72132,0,100), +(1113150,2,2099.31,-3303.86,98.0294,0,0,4.69384,0,100), +(1113150,3,2099.04,-3309.97,101.932,0,0,4.67027,0,100), +(1113150,4,2092.52,-3310.6,101.944,5000,1078,4.07337,0,100), +(1113150,5,2100.86,-3310.02,101.931,0,0,1.48155,0,100), +(1113150,6,2101.51,-3298.2,94.2991,0,0,1.49333,0,100), +(1113150,7,2102.21,-3288.87,94.2991,0,0,1.46584,0,100), +(1113150,8,2102.42,-3280.19,88.5465,0,0,1.56009,0,100), +(1113150,9,2103.18,-3272.71,88.5465,0,0,2.31643,0,100), +(1113150,10,2097.19,-3271.69,89.161,5000,50,3.03271,0,100), +(1113150,11,2095.74,-3277.43,88.5465,5000,1078,4.69775,0,100), +(1113150,12,2097.42,-3276.47,88.5465,0,0,0.374916,0,100), +(1113150,13,2100.02,-3277.85,88.5465,0,0,5.04891,0,100), +(1113150,14,2100.07,-3280.19,88.712,0,0,4.68292,0,100), +(1113150,15,2099.76,-3288.49,94.2646,0,0,4.66328,0,100), +(1113150,16,2099.82,-3292.42,94.2672,0,0,4.68684,0,100), +-- 103161 +(1031610,1,2034.88,-3221.48,60.926,0,0,4.93695,0,100), +(1031610,2,2036.7,-3226.98,64.5278,0,0,5.08319,0,100), +(1031610,3,2038.3,-3231.62,67.7058,0,0,5.14209,0,100), +(1031610,4,2040.14,-3240.92,67.8137,5000,1078,4.42032,0,100), +(1031610,5,2038.39,-3232,67.8139,0,0,1.82547,0,100), +(1031610,6,2034.94,-3221.95,61.066,0,0,1.68017,0,100), +(1031610,7,2041.35,-3216.55,60.0549,0,0,0.647368,0,100), +(1031610,8,2047.17,-3214.4,60.8103,0,0,0.0993457,0,100), +(1031610,9,2053.65,-3214,61.6133,0,0,5.78042,0,100), +(1031610,10,2058.86,-3221.44,65.3129,0,0,5.34498,0,100), +(1031610,11,2065.34,-3229.19,69.871,0,0,5.4769,0,100), +(1031610,12,2074.73,-3238.66,75.8445,0,0,5.51224,0,100), +(1031610,13,2086.32,-3249.59,83.04,0,0,5.61041,0,100), +(1031610,14,2092.98,-3252.53,83.3759,0,0,5.86959,0,100), +(1031610,15,2094.65,-3255.16,82.4199,0,0,4.76053,0,100), +(1031610,16,2094.05,-3256.96,82.4199,0,0,4.3859,0,100), +(1031610,17,2087.68,-3264.09,82.4199,0,0,4.29401,0,100), +(1031610,18,2086.7,-3269.7,82.4199,0,0,4.6867,0,100), +(1031610,19,2086.56,-3275.95,82.4188,0,0,4.41181,0,100), +(1031610,20,2082.05,-3285.79,82.3876,0,0,4.29793,0,100), +(1031610,21,2078.81,-3295.5,82.4206,0,0,4.71419,0,100), +(1031610,22,2086.5,-3286.6,82.4206,0,0,0.97569,0,100), +(1031610,23,2090.77,-3267.14,82.4206,0,0,1.32912,0,100), +(1031610,24,2097.78,-3255.81,82.4206,0,0,1.02104,0,100), +(1031610,25,2098.65,-3254.19,83.3131,0,0,1.36898,0,100), +(1031610,26,2098.66,-3249.58,83.2708,0,0,1.95647,0,100), +(1031610,27,2094.79,-3245.91,83.2692,0,0,2.63583,0,100), +(1031610,28,2090.06,-3243.67,82.4822,0,0,2.64369,0,100), +(1031610,29,2082.45,-3236.93,77.7866,0,0,2.38843,0,100), +(1031610,30,2073.3,-3228.06,71.9082,0,0,2.3256,0,100), +(1031610,31,2063.71,-3217.03,65.3118,0,0,2.31382,0,100), +(1031610,32,2058.36,-3211.16,61.8037,0,0,2.30989,0,100), +(1031610,33,2055.02,-3208.81,62.1954,0,0,3.11179,0,100), +(1031610,34,2049.27,-3210.3,61.3492,0,0,3.55554,0,100), +(1031610,35,2045.61,-3213.91,60.4871,0,0,3.88148,0,100), +-- 103170 +(1031700,1,1990.61,-3264.58,90.2218,0,0,6.13234,0,100), +(1031700,2,1998.67,-3266.03,86.425,0,0,0.0180159,0,100), +(1031700,3,2007.08,-3265.01,82.2729,0,0,0.104347,0,100), +(1031700,4,2013.07,-3264.52,81.9951,0,0,0.0622537,0,100), +(1031700,5,2023.46,-3264.67,81.9936,0,0,6.24177,0,100), +(1031700,6,2038.69,-3265.67,82.0066,0,0,6.13241,0,100), +(1031700,7,2046.75,-3266.53,84.7738,0,0,6.21881,0,100), +(1031700,8,2058.11,-3266.74,89.803,0,0,6.27306,0,100), +(1031700,9,2062.41,-3269.18,90.2362,0,0,4.78081,0,100), +(1031700,10,2061.98,-3278.35,94.3574,0,0,4.82008,0,100), +(1031700,11,2062.99,-3287.62,98.9268,0,0,4.77704,0,100), +(1031700,12,2063.03,-3296.12,98.9259,0,0,6.15541,0,100), +(1031700,13,2072.44,-3297.16,99.3635,0,0,0.0450122,0,100), +(1031700,14,2079.59,-3297.19,100.04,0,0,6.23788,0,100), +(1031700,15,2088.53,-3296.54,100.968,0,0,0.131406,0,100), +(1031700,16,2093.89,-3295.45,101.35,0,0,1.51596,0,100), +(1031700,17,2094.93,-3279.18,100.787,5000,0,1.50811,0,100), +(1031700,18,2092.76,-3289.91,101.193,0,0,3.33023,0,100), +(1031700,19,2084.51,-3290.25,100.526,0,0,3.14174,0,100), +(1031700,20,2069.18,-3290.03,99.2225,0,0,1.5945,0,100), +(1031700,21,2069.21,-3287.71,99.2271,0,0,1.53167,0,100), +(1031700,22,2069.21,-3269.16,90.2411,0,0,1.64555,0,100), +(1031700,23,2070.26,-3266.28,89.9244,0,0,2.29743,0,100), +(1031700,24,2064.92,-3260.41,89.8614,0,0,3.14959,0,100), +(1031700,25,2058.48,-3260.53,89.7806,0,0,3.1653,0,100), +(1031700,26,2044.05,-3259.11,83.2618,0,0,3.04356,0,100), +(1031700,27,2038.09,-3258.7,82.0189,0,0,3.09461,0,100), +(1031700,28,2036.22,-3261.32,81.8782,0,0,3.19671,0,100), +(1031700,29,2031.6,-3261.91,81.9211,0,0,3.15744,0,100), +(1031700,30,2023.03,-3258.37,81.9894,0,0,2.98858,0,100), +(1031700,31,2009.72,-3258.07,82.0524,0,0,3.12285,0,100), +(1031700,32,2000.53,-3258.25,85.5968,0,0,3.18176,0,100), +(1031700,33,1995.95,-3258.43,87.8547,0,0,4.5083,0,100), +(1031700,34,1994.17,-3261.37,88.4903,0,0,3.82893,0,100), +(1031700,35,1992.04,-3262.14,89.4742,0,0,3.09458,0,100), +(1031700,36,1985.7,-3260.74,90.2983,5000,1078,2.83147,0,100), +-- #111317 +(1113170,1,2039.21,-3266.84,82.1112,0,0,6.2599,0,100), +(1113170,2,2047.7,-3267.73,85.3028,0,0,6.19707,0,100), +(1113170,3,2058.32,-3267.68,89.8097,0,0,0.00813388,0,100), +(1113170,4,2068.78,-3265.22,89.9119,10000,0,0.40476,0,100), +(1113170,5,2058.66,-3260.52,89.7829,0,0,3.09475,0,100), +(1113170,6,2049.14,-3260.26,85.6893,0,0,3.13402,0,100), +(1113170,7,2040.92,-3260.42,82.2698,0,0,3.05548,0,100), +(1113170,8,2037.47,-3259.99,81.9481,10000,0,2.78072,0,100), +(1113170,9,2029.74,-3263.37,81.9415,0,0,3.46401,0,100), +(1113170,10,2015.95,-3267.57,81.9616,10000,0,3.38074,0,100), +(1113170,11,2028.55,-3267.3,81.9373,0,0,0.0663566,0,100), +-- #111319 +(1113190,1,2006.75,-3305.48,99.8282,0,0,4.59938,0,100), +(1113190,2,2005.31,-3312.08,101.45,0,0,4.28129,0,100), +(1113190,3,1998.97,-3320.71,100.394,5000,1078,4.77452,0,100), +(1113190,4,2005.68,-3314.45,101.164,5000,1078,0.0244323,0,100), +(1113190,5,2009.04,-3300.02,98.4657,0,0,1.55596,0,100), +(1113190,6,2006.13,-3289.24,97.1838,0,0,1.96437,0,100), +(1113190,7,2000.52,-3277.6,92.6132,0,0,2.0391,0,100), +(1113190,8,1994.25,-3270.49,89.612,0,0,2.45143,0,100), +(1113190,9,1988.77,-3268.44,90.1637,0,0,2.73417,0,100), +(1113190,10,1987.51,-3262.49,90.264,0,0,2.74203,0,100), +(1113190,11,1983.62,-3262.39,90.269,0,0,3.15043,0,100), +(1113190,12,1981.84,-3261.74,90.6345,0,0,2.80486,0,100), +(1113190,13,1984.58,-3262.71,90.2645,0,0,5.95431,0,100), +(1113190,14,1984.31,-3264.53,90.2305,5000,1078,4.37959,0,100), +(1113190,15,1984.31,-3264.53,90.2305,10000,0,4.37959,0,100), +(1113190,16,1992.61,-3271.15,89.6702,0,0,5.69906,0,100), +(1113190,17,1998.98,-3277.69,92.645,0,0,5.41239,0,100), +(1113190,18,2002.13,-3282.93,94.7443,0,0,5.22389,0,100), +(1113190,19,2005.62,-3288.76,97.655,0,0,5.18855,0,100), +(1113190,20,2007.42,-3297.69,98.2873,0,0,4.87832,0,100); +-- Steel Gate Flying Machine 24418 +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (24418); +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES +(24418, 1, 0, 0, 0); +DELETE FROM `creature_addon` WHERE `guid` =104704; +DELETE FROM `creature_template_addon` WHERE `entry` = 24418; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(24418,0,0,0,0,'43775 43889'); +UPDATE creature SET position_z = 134.825241, spawndist = 0, MovementType = 0 WHERE guid = 104704; +UPDATE `creature` SET `id` = 24526 WHERE `id` = 15214 AND `guid` IN (105997,105998); +DELETE FROM `creature_addon` WHERE `guid` IN (105997, 105998); +DELETE FROM `creature_template_addon` WHERE `entry`=24526; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(24526, 0, 0, 65536, 1, 0, '43890 43891'); -- 24526 - 43890, 43891 +-- Gjalerbron Gargoyle 24440 +UPDATE `creature` SET `position_x` = 2040.79, `position_y` = -3293.16, `position_z` = 191.582, `orientation` = 4.32726 WHERE `guid` =107082 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2063.86, `position_y` = -3284.81, `position_z` = 172.590, `orientation` = 4.20218 WHERE `guid` =107083 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2088.80, `position_y` = -3295.57, `position_z` = 159.146, `orientation` = 5.59627 WHERE `guid` =107084 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2038.98, `position_y` = -3240.64, `position_z` = 168.500, `orientation` = 1.44151 WHERE `guid` =107085 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2048.58, `position_y` = -3246.85, `position_z` = 154.027, `orientation` = 3.94694 WHERE `guid` =107086 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2074.32, `position_y` = -3254.61, `position_z` = 151.285, `orientation` = 0.62470 WHERE `guid` =107087 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2016.23, `position_y` = -3220.88, `position_z` = 145.701, `orientation` = 0.19272 WHERE `guid` =107088 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2011.83, `position_y` = -3329.83, `position_z` = 171.795, `orientation` = 4.36712 WHERE `guid` =107089 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2036.12, `position_y` = -3271.50, `position_z` = 166.222, `orientation` = 3.90373 WHERE `guid` =107090 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2043.44, `position_y` = -3293.74, `position_z` = 155.987, `orientation` = 2.94947 WHERE `guid` =107092 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2029.06, `position_y` = -3237.62, `position_z` = 144.454, `orientation` = 1.76353 WHERE `guid` =107093 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2037.42, `position_y` = -3329.45, `position_z` = 152.021, `orientation` = 4.59488 WHERE `guid` =107094 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2048.38, `position_y` = -3219.60, `position_z` = 136.214, `orientation` = 1.94809 WHERE `guid` =107095 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2017.61, `position_y` = -3300.57, `position_z` = 161.711, `orientation` = 3.89588 WHERE `guid` =107096 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2049.23, `position_y` = -3309.59, `position_z` = 162.568, `orientation` = 2.27010 WHERE `guid` =107097 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2066.48, `position_y` = -3326.53, `position_z` = 152.303, `orientation` = 0.09847 WHERE `guid` =107098 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2045.28, `position_y` = -3274.34, `position_z` = 148.676, `orientation` = 2.69029 WHERE `guid` =107099 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2073.01, `position_y` = -3278.07, `position_z` = 148.988, `orientation` = 3.56994 WHERE `guid` =107100 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2075.15, `position_y` = -3301.94, `position_z` = 145.242, `orientation` = 1.18626 WHERE `guid` =107101 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2069.84, `position_y` = -3233.68, `position_z` = 139.911, `orientation` = 0.88681 WHERE `guid` =107102 AND `id`=24440; +UPDATE `creature` SET `position_x` = 2036.56, `position_y` = -3267.03, `position_z` = 182.720, `orientation` = 0.14167 WHERE `guid` =107111 AND `id`=24440; +UPDATE `creature_template_addon` SET `auras`="60921" WHERE `entry` = 24440; +DELETE FROM `spell_area` WHERE `spell` IN (60922) AND `area`=3999; +INSERT INTO `spell_area` (`spell`,`area`,`quest_start`,`quest_end`,`aura_spell`,`racemask`,`gender`,`autocast`,`quest_start_status`,`quest_end_status`) VALUES +(60922,3999,11391,0,0,0,2,1,10,0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_00_world.sql new file mode 100644 index 00000000000..cd66f1f0174 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_00_world.sql @@ -0,0 +1,166 @@ +-- Horde +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry` IN (31833, 31832); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (31833, 31832) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (3183300, 3183301, 3183302, 3183303, 3183304, 3183305, 3183306) AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(31833, 0, 0, 0, 0, 0, 100, 0, 0, 0, 3500, 4100, 11, 15547, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - In Combat - Cast 'Shoot'"), +(31833, 0, 1, 0, 0, 0, 100, 0, 3500, 4300, 15700, 16500, 11, 12551, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - In Combat - Cast 'Frost Shot'"), +(31833, 0, 2, 0, 0, 0, 100, 0, 4500, 5500, 11300, 12700, 11, 15496, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0,"Kor'kron Squad Leader - In Combat - Cast 'Cleave'"), +(31833, 0, 3, 0, 19, 0, 100, 0, 13301, 0, 0, 0, 80, 3183300, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Quest 'Assault by Ground' Accepted - Run Script"), +(31833, 0, 4, 0, 40, 0, 100, 0, 1, 3183300, 0, 0, 80, 3183301, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Waypoint 1 Reached - Run Script"), +(31833, 0, 5, 0, 40, 0, 100, 0, 2, 3183301, 0, 0, 80, 3183302, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Waypoint 2 Reached - Run Script"), +(31833, 0, 6, 0, 40, 0, 100, 0, 3, 3183301, 0, 0, 80, 3183303, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Waypoint 3 Reached - Run Script"), +(31833, 0, 7, 0, 40, 0, 100, 0, 6, 3183301, 0, 0, 80, 3183304, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Waypoint 6 Reached - Run Script"), +(31833, 0, 8, 0, 40, 0, 100, 0, 7, 3183301, 0, 0, 80, 3183305, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Waypoint 7 Reached - Run Script"), +(31833, 0, 9, 0, 40, 0, 100, 0, 8, 3183301, 0, 0, 80, 3183306, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Waypoint 8 Reached - Run Script"), +(31832, 0, 0, 0, 0, 0, 100, 0, 0, 0, 3500, 4100, 11, 15547, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Infantry - In Combat - Cast 'Shoot'"), +(31832, 0, 1, 0, 0, 0, 100, 0, 4500, 5500, 11300, 12700, 11, 29426, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Infantry - In Combat - Cast 'Heroic Strike'"), +(31832, 0, 2, 0, 38, 0, 100, 0, 1, 1, 0, 0, 53, 0, 3183300, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Infantry - On Data 1 1 Set - Start WP"), +(31832, 0, 3, 0, 38, 0, 100, 0, 2, 2, 0, 0, 53, 1, 3183301, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Infantry - On Data 2 2 Set - Start WP"), +(31832, 0, 4, 0, 40, 0, 100, 0, 6, 3183301, 0, 0, 54, 12000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Infantry - On Waypoint 6 Reached - Pause WP (12 Seconds)"), +(31832, 0, 5, 6, 38, 0, 100, 0, 3, 3, 0, 0, 11, 59764, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, "Kor'kron Infantry - On Data 3 3 Set - Cast 'Horde Ground Troop Kill Credit'"), +(31832, 0, 6, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 10000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Infantry - On Data 3 3 Set - Despawn In 10 Seconds"), +(3183300, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Store Invoker's Party"), +(3183300, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 83, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Remove Gossip+Questgiver Npcflag"), +(3183300, 9, 2, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 53, 0, 3183300, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Start WP"), +(3183300, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 9, 31832, 0, 10, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Set Data 1 1 (Kor'kron Infantry)"), +(3183301, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Say Line 0"), +(3183301, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 53, 1, 3183301, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Start WP"), +(3183301, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 45, 2, 2, 0, 0, 0, 0, 9, 31832, 0, 10, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Set Data 2 2 (Kor'kron Infantry)"), +(3183302, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Say Line 1"), +(3183302, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 107, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Summon Creature Group 1"), +(3183303, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Say Line 2"), +(3183303, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 107, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Summon Creature Group 2"), +(3183304, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 54, 12000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Pause WP (12 Seconds)"), +(3183304, 9, 1, 0, 0, 0, 100, 0, 500, 500, 0, 0, 90, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Set Standstate Kneel"), +(3183304, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Say Line 3"), +(3183304, 9, 3, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 91, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Remove Standstate Kneel"), +(3183304, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Say Line 4"), +(3183305, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Say Line 5"), +(3183305, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 107, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Summon Creature Group 3"), +(3183306, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 5, 214, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Play Emote STATE_READYRIFLE"), +(3183306, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Say Line 6"), +(3183306, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 9, 31832, 0, 20, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Send TargetList (Kor'kron Infantry)"), +(3183306, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 45, 3, 3, 0, 0, 0, 0, 9, 31832, 0, 20, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Set Data 3 3 (Kor'kron Infantry)"), +(3183306, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 41, 10000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Kor'kron Squad Leader - On Script - Despawn In 10 Seconds"); + +-- Alliance +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry` IN (31737, 31701); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (31737, 31701) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (3173700, 3173701, 3173702, 3173703, 3173704, 3173705) AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(31737, 0, 0, 0, 0, 0, 100, 0, 0, 0, 3500, 3500, 11, 15547, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - In Combat - Cast 'Shoot'"), +(31737, 0, 1, 0, 0, 0, 100, 0, 3500, 4300, 15700, 16500, 11, 12551, 64, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - In Combat - Cast 'Frost Shot'"), +(31737, 0, 2, 0, 0, 0, 100, 0, 4500, 5500, 11300, 12700, 11, 15496, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - In Combat - Cast 'Cleave'"), +(31737, 0, 3, 0, 19, 0, 100, 0, 13284, 0, 0, 0, 80, 3173700, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Quest 'Assault by Ground' Accepted - Run Script"), +(31737, 0, 4, 0, 40, 0, 100, 0, 2, 3173700, 0, 0, 80, 3173701, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Waypoint 2 Reached - Run Script"), +(31737, 0, 5, 0, 40, 0, 100, 0, 3, 3173701, 0, 0, 80, 3173702, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Waypoint 3 Reached - Run Script"), +(31737, 0, 6, 0, 40, 0, 100, 0, 7, 3173701, 0, 0, 80, 3173703, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Waypoint 7 Reached - Run Script"), +(31737, 0, 7, 0, 40, 0, 100, 0, 13, 3173701, 0, 0, 80, 3173704, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Waypoint 13 Reached - Run Script"), +(31737, 0, 8, 0, 40, 0, 100, 0, 15, 3173701, 0, 0, 107, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Waypoint 15 Reached - Summon Creature Group 3"), +(31737, 0, 9, 0, 40, 0, 100, 0, 19, 3173701, 0, 0, 80, 3173705, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Waypoint 19 Reached - Run Script"), +(31701, 0, 0, 0, 0, 0, 100, 0, 0, 0, 3500, 4100, 11, 15547, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Infantry - In Combat - Cast 'Shoot'"), +(31701, 0, 1, 0, 0, 1, 100, 0, 4500, 5500, 11300, 12700, 11, 29426, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Infantry - In Combat - Cast 'Heroic Strike'"), +(31701, 0, 2, 0, 38, 0, 100, 0, 1, 1, 0, 0, 53, 0, 3173700, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Infantry - On Data 1 1 Set - Start WP"), +(31701, 0, 3, 0, 38, 0, 100, 0, 2, 2, 0, 0, 53, 1, 3173701, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Infantry - On Data 2 2 Set - Start WP"), +(31701, 0, 4, 0, 40, 0, 100, 0, 13, 3173701, 0, 0, 54, 12000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Infantry - On Waypoint 13 Reached - Pause WP (12 Seconds)"), +(31701, 0, 5, 6, 38, 0, 100, 0, 3, 3, 0, 0, 11, 59677, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, "Skybreaker Infantry - On Data 3 3 Set - Cast 'Alliance Ground Troop Kill Credit'"), +(31701, 0, 6, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 10000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Infantry - On Data 3 3 Set - Despawn In 10 Seconds"), +(3173700, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Store Invoker's Party"), +(3173700, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 83, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Remove Gossip+Questgiver Npcflag"), +(3173700, 9, 2, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 53, 0, 3173700, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Start WP"), +(3173700, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 9, 31701, 0, 10, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Set Data 1 1 (Skybreaker Infantry)"), +(3173701, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Say Line 0"), +(3173701, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 53, 1, 3173701, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Start WP"), +(3173701, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 45, 2, 2, 0, 0, 0, 0, 9, 31701, 0, 10, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Set Data 2 2 (Skybreaker Infantry)"), +(3173702, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Say Line 1"), +(3173702, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 107, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Summon Creature Group 1"), +(3173703, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Say Line 2"), +(3173703, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 107, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Summon Creature Group 2"), +(3173704, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 54, 12000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Pause WP (12 Seconds)"), +(3173704, 9, 1, 0, 0, 0, 100, 0, 500, 500, 0, 0, 90, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Set Standstate Kneel"), +(3173704, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Say Line 3"), +(3173704, 9, 3, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 91, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Remove Standstate Kneel"), +(3173704, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Say Line 4"), +(3173705, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 5, 214, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Play Emote STATE_READYRIFLE"), +(3173705, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Say Line 5"), +(3173705, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 9, 31701, 0, 20, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Send TargetList (Skybreaker Infantry)"), +(3173705, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 45, 3, 3, 0, 0, 0, 0, 9, 31701, 0, 20, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Set Data 3 3 (Skybreaker Infantry)"), +(3173705, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 41, 10000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Skybreaker Squad Leader - On Script - Despawn In 10 Seconds"); + +DELETE FROM `waypoints` WHERE `entry` IN (3173700, 3173701, 3183300, 3183301); +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(3183300, 1, 7496.28, 1820.7, 356.884, "Kor'kron Squad Leader"), +(3183301, 1, 7477.58, 1839.43, 373.660, "Kor'kron Squad Leader"), +(3183301, 2, 7462.56, 1841.61, 384.70, "Kor'kron Squad Leader"), +(3183301, 3, 7418.6, 1848.96, 416.636, "Kor'kron Squad Leader"), +(3183301, 4, 7412.98, 1845.67, 421.026, "Kor'kron Squad Leader"), +(3183301, 5, 7403.45, 1821.38, 428.551, "Kor'kron Squad Leader"), +(3183301, 6, 7334.47, 1742.05, 454.717, "Kor'kron Squad Leader"), +(3183301, 7, 7312.76, 1736.24, 463.04, "Kor'kron Squad Leader"), +(3183301, 8, 7233.85, 1727.58, 474.76, "Kor'kron Squad Leader"), +(3173700, 1, 7257.3496, 1523.3920, 323.5254, "Skybreaker Squad Leader"), +(3173700, 2, 7258.3535, 1538.7557, 329.1823, "Skybreaker Squad Leader"), +(3173701, 1, 7266.29, 1563.3, 341.177, "Skybreaker Squad Leader"), +(3173701, 2, 7246.13, 1585.23, 358.475, "Skybreaker Squad Leader"), +(3173701, 3, 7232.2314, 1580.5023, 367.9077, "Skybreaker Squad Leader"), +(3173701, 4, 7220.87, 1581.2, 375.593, "Skybreaker Squad Leader"), +(3173701, 5, 7218.7, 1597.63, 379.207, "Skybreaker Squad Leader"), +(3173701, 6, 7258.64, 1611.95, 383.28, "Skybreaker Squad Leader"), +(3173701, 7, 7293.1494, 1609.2095, 391.7446, "Skybreaker Squad Leader"), +(3173701, 8, 7321.1040, 1616.9797, 405.6282, "Skybreaker Squad Leader"), +(3173701, 9, 7342.1221, 1628.4220, 421.8495, "Skybreaker Squad Leader"), +(3173701, 10, 7346.79, 1633.76, 426.629, "Skybreaker Squad Leader"), +(3173701, 11, 7349.2129, 1638.1742, 429.0128, "Skybreaker Squad Leader"), +(3173701, 12, 7347.5542, 1644.9171, 430.4065, "Skybreaker Squad Leader"), +(3173701, 13, 7341.7266, 1644.3322, 430.4596, "Skybreaker Squad Leader"), +(3173701, 14, 7303.3145, 1648.0419, 434.3962, "Skybreaker Squad Leader"), +(3173701, 15, 7289.3232, 1654.4851, 435.2600, "Skybreaker Squad Leader"), +(3173701, 16, 7275.4063, 1658.3369, 434.9894, "Skybreaker Squad Leader"), +(3173701, 17, 7252.81, 1649.82, 433.605, "Skybreaker Squad Leader"), +(3173701, 18, 7201.97, 1662.42, 458.887, "Skybreaker Squad Leader"), +(3173701, 19, 7196.9458, 1680.9031, 467.0019, "Skybreaker Squad Leader"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (31833, 31737); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(31833, 0, 0, "On the move, men!", 12, 0, 100, 0, 0, 0, 32409, 0, "Kor'kron Squad Leader"), +(31833, 1, 0, "Incoming!", 14, 0, 100, 0, 0, 0, 32407, 0, "Kor'kron Squad Leader"), +(31833, 2, 0, "For the horde!", 14, 0, 100, 0, 0, 0, 32418, 0, "Kor'kron Squad Leader"), +(31833, 3, 0, "Quickly, catch your breaths before we press to the gate!", 12, 0, 100, 0, 0, 0, 32410, 0, "Kor'kron Squad Leader"), +(31833, 4, 0, "On your feet, men! Move, move move!", 12, 0, 100, 0, 0, 0, 32411, 0, "Kor'kron Squad Leader"), +(31833, 5, 0, "Time for some blood, men!", 14, 0, 100, 0, 0, 0, 32416, 0, "Kor'kron Squad Leader"), +(31833, 6, 1, "You've got some fight in you! Blood and honor, friend!", 12, 0, 100, 0, 0, 0, 32412, 0, "Kor'kron Squad Leader"), +(31737, 0, 0, "Alright boys, let's do this!", 12, 0, 100, 0, 0, 0, 32351, 0, "Skybreaker Squad Leader"), +(31737, 1, 0, "Heads up!", 14, 0, 100, 0, 0, 0, 32398, 0, "Skybreaker Squad Leader"), +(31737, 2, 0, "On your feet, boys!", 14, 0, 100, 0, 0, 0, 32399, 0, "Skybreaker Squad Leader"), +(31737, 3, 0, "Nice work! We can only rest a moment.", 12, 0, 100, 0, 0, 0, 32352, 0, "Skybreaker Squad Leader"), +(31737, 4, 0, "On your feet, boys! Move, move move!", 12, 0, 100, 0, 0, 0, 32405, 0, "Skybreaker Squad Leader"), +(31737, 5, 0, "Thanks for keeping us covered back there! We'll hold the gate while we wait for reinforcements.", 12, 0, 100, 0, 0, 0, 32353, 0, "Skybreaker Squad Leader"); + +DELETE FROM `creature` WHERE `guid` IN (120880, 120881, 120878, 120899, 120904, 120884, 120882, 120907, 120879, 120883, 120906, 120905) AND `id`=31746; +DELETE FROM `creature_addon` WHERE `guid` IN (120880, 120881, 120878, 120904, 120884, 120882, 120907, 120879, 120883, 120906, 120905); +DELETE FROM `spawn_group` WHERE `spawnId` IN (120880, 120881, 120878, 120904, 120884, 120882, 120907, 120879, 120883, 120906, 120905); + +DELETE FROM `creature_summon_groups` WHERE `summonerId` IN (31833, 31737); +INSERT INTO `creature_summon_groups` (`summonerId`, `summonerType`, `groupId`, `entry`, `position_x`, `position_y`, `position_z`, `orientation`, `summonType`, `summonTime`) VALUES +(31833, 0, 1, 31746, 7452.8628, 1848.6608, 403.4300, 4.410012, 4, 60000), +(31833, 0, 1, 31746, 7437.7979, 1830.6842, 416.0464, 0.793254, 4, 60000), +(31833, 0, 1, 31746, 7448.9692, 1829.1456, 405.9660, 1.350887, 4, 60000), +(31833, 0, 2, 31746, 7411.1818, 1815.3200, 426.9750, 1.965810, 4, 60000), +(31833, 0, 2, 31746, 7400.2598, 1807.3700, 430.1560, 1.51368, 4, 60000), +(31833, 0, 2, 31746, 7418.5625, 1834.5736, 426.0482, 1.672897, 4, 60000), +(31833, 0, 3, 31746, 7320.6694, 1710.1952, 464.9302, 2.120577, 4, 60000), +(31833, 0, 3, 31746, 7294.0713, 1722.6086, 469.0512, 0.345577, 4, 60000), +(31833, 0, 3, 31746, 7293.6943, 1735.5493, 468.7818, 0.200278, 4, 60000), +(31737, 0, 1, 31746, 7210.6899, 1550.2826, 374.4047, 1.146656, 4, 60000), +(31737, 0, 1, 31746, 7228.5977, 1590.0863, 379.7305, 5.089356, 4, 60000), +(31737, 0, 1, 31746, 7228.3223, 1597.8716, 380.1577, 5.075222, 4, 60000), +(31737, 0, 1, 31746, 7237.6636, 1597.7928, 379.9324, 4.708441, 4, 60000), +(31737, 0, 1, 31746, 7240.6714, 1582.6246, 362.2298, 3.406250, 4, 60000), +(31737, 0, 2, 31746, 7326.3643, 1622.4797, 410.8926, 3.582962, 4, 60000), +(31737, 0, 2, 31746, 7307.3564, 1635.1537, 440.1414, 4.878867, 4, 60000), +(31737, 0, 2, 31746, 7291.2197, 1634.5176, 435.0142, 5.067356, 4, 60000), +(31737, 0, 3, 31746, 7215.3140, 1661.6870, 451.2053, 6.042760, 4, 60000), +(31737, 0, 3, 31746, 7219.8994, 1668.1444, 451.4176, 5.8388, 4, 60000), +(31737, 0, 3, 31746, 7223.4927, 1673.2920, 452.4792, 5.787735, 4, 60000), +(31737, 0, 3, 31746, 7277.5713, 1656.8722, 434.6792, 3.486518, 4, 60000); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_01_world.sql new file mode 100644 index 00000000000..9b9d71acfab --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_01_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `quest_request_items` SET `CompletionText`="The elements still seem out of balance to me, $n." WHERE `ID`=9450; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_02_world.sql new file mode 100644 index 00000000000..0d4281062cb --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_02_world.sql @@ -0,0 +1,14 @@ +-- +DELETE FROM `reference_loot_template` WHERE `Entry`=34279 AND `Item` IN (52025, 52026, 52027); +UPDATE `creature_loot_template` SET `MaxCount`=1, `Comment`="Mark of Sanctification (Heroic)" WHERE `Reference`=34279; +UPDATE `gameobject_loot_template` SET `MaxCount`=1, `comment`="Mark of Sanctification (Heroic)" WHERE `Reference`=34279; +DELETE FROM `creature_loot_template` WHERE `Entry` IN (38586, 38436, 38267, 39168) AND `Reference`=34278; +INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES +(38586, 2, 34278, 100, 0, 1, 0, 2, 2, "Mark of Sanctification (Normal)"), +(38436, 3, 34278, 100, 0, 1, 0, 2, 2, "Mark of Sanctification (Normal)"), +(38267, 3, 34278, 100, 0, 1, 0, 2, 2, "Mark of Sanctification (Normal)"), +(39168, 3, 34278, 100, 0, 1, 0, 2, 2, "Mark of Sanctification (Normal)"); + +DELETE FROM `gameobject_loot_template` WHERE `Entry`=28088 AND `Reference`=34278; +INSERT INTO `gameobject_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES +(28088, 3, 34278, 100, 0, 1, 0, 2, 2, "Mark of Sanctification (Normal)"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_03_world.sql new file mode 100644 index 00000000000..63f3b889251 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_03_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `quest_request_items` SET `CompletionText`= "I can tell you more of the power required to defeat Blazerunner, but first, you need to gather the things I require." WHERE `ID`=4084; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_04_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_04_world.sql new file mode 100644 index 00000000000..a64413edb98 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_04_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `gameobject` SET `id`=194341 WHERE `id`=194340 AND `guid`=150115; +UPDATE `gameobject_loot_template` SET `LootMode`=1 WHERE `entry`=26878; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_05_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_05_world.sql new file mode 100644 index 00000000000..08e68686132 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_05_world.sql @@ -0,0 +1,46 @@ +-- +DELETE FROM `creature` WHERE `id` IN (29844,29849) AND `guid` IN (111321, 111322, 111323, 111355, 111356, 111361, 111399, 111415, 111416, 111417, 111418, 111419, 111420, 111421, 111422, 111423, 111424, 111425); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(111321, 29844, 571, 1, 1, 0, 7171.79, -1171.77, 937.135, 1.65720, 300, 0, 0), +(111322, 29844, 571, 1, 1, 0, 7143.07, -1218.10, 923.856, 0.63617, 300, 0, 0), +(111323, 29844, 571, 1, 1, 0, 7105.03, -1203.73, 923.406, 4.98964, 300, 0, 0), +(111355, 29844, 571, 1, 1, 0, 7036.46, -1196.88, 928.524, 6.17795, 300, 0, 0), +(111356, 29844, 571, 1, 1, 0, 6985.52, -1239.67, 930.598, 0.94326, 300, 0, 0), +(111361, 29844, 571, 1, 1, 0, 7040.64, -1284.87, 919.913, 3.07562, 300, 0, 0), +(111399, 29844, 571, 1, 1, 0, 7029.68, -1297.60, 939.496, 2.79679, 300, 0, 0), +(111415, 29844, 571, 1, 1, 0, 7080.82, -1282.93, 919.239, 3.52329, 300, 0, 0), +(111416, 29844, 571, 1, 1, 0, 7083.67, -1327.89, 920.353, 1.73505, 300, 0, 0), +(111417, 29844, 571, 1, 1, 0, 7085.77, -1347.81, 916.756, 0.32526, 300, 0, 0), +(111418, 29849, 571, 1, 1, 0, 7118.97, -1331.15, 916.364, 1.47980, 300, 5, 1), +(111419, 29849, 571, 1, 1, 0, 7134.96, -1343.32, 916.364, 5.82698, 300, 5, 1), +(111420, 29849, 571, 1, 1, 0, 7149.91, -1321.87, 916.364, 1.16957, 300, 5, 1), +(111421, 29849, 571, 1, 1, 0, 7128.84, -1299.29, 916.364, 3.41187, 300, 5, 1), +(111422, 29849, 571, 1, 1, 0, 7115.69, -1311.35, 916.364, 5.09655, 300, 5, 1), +(111423, 29849, 571, 1, 1, 0, 7027.13, -1173.88, 932.897, 4.97433, 300, 5, 1), +(111424, 29849, 571, 1, 1, 0, 7013.24, -1182.34, 932.411, 3.69806, 300, 5, 1), +(111425, 29849, 571, 1, 1, 0, 6999.11, -1194.53, 936.442, 1.43219, 300, 5, 1); + +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (29849); +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES +(29849, 0, 0, 1, 0); + +UPDATE `creature` SET `position_x` = 7078.97, `position_y` = -1131.35, `position_z` = 925.048 WHERE `guid` =109886 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7307.64, `position_y` = -1134.12, `position_z` = 939.108 WHERE `guid` =109887 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7276.19, `position_y` = -1107.46, `position_z` = 939.277 WHERE `guid` =109888 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7165.31, `position_y` = -1137.07, `position_z` = 935.830 WHERE `guid` =109892 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7245.94, `position_y` = -1120.80, `position_z` = 941.081 WHERE `guid` =109893 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7225.68, `position_y` = -1067.53, `position_z` = 941.099 WHERE `guid` =109894 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7263.10, `position_y` = -1062.36, `position_z` = 941.915 WHERE `guid` =109895 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7306.59, `position_y` = -1128.36, `position_z` = 938.933 WHERE `guid` =109896 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7265.24, `position_y` = -1071.89, `position_z` = 940.405 WHERE `guid` =109897 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7273.74, `position_y` = -1144.55, `position_z` = 939.401 WHERE `guid` =109898 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7111.39, `position_y` = -1116.59, `position_z` = 923.595 WHERE `guid` =109905 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7115.35, `position_y` = -1141.08, `position_z` = 924.403 WHERE `guid` =109906 AND `id`=29844; +UPDATE `creature` SET `position_x` = 7131.71, `position_y` = -1321.40, `position_z` = 920.302 WHERE `guid` =110318 AND `id`=29849; +UPDATE `creature` SET `position_x` = 7093.36, `position_y` = -1139.74, `position_z` = 922.783 WHERE `guid` =110358 AND `id`=29849; +UPDATE `creature` SET `position_x` = 7279.41, `position_y` = -1092.62, `position_z` = 953.336 WHERE `guid` =110359 AND `id`=29849; +UPDATE `creature` SET `position_x` = 7091.48, `position_y` = -1143.23, `position_z` = 923.195 WHERE `guid` =110360 AND `id`=29849; +UPDATE `creature` SET `position_x` = 7100.66, `position_y` = -1131.79, `position_z` = 925.190 WHERE `guid` =110361 AND `id`=29849; +UPDATE `creature` SET `position_x` = 7303.61, `position_y` = -1112.50, `position_z` = 950.559 WHERE `guid` =110362 AND `id`=29849; +UPDATE `creature` SET `position_x` = 7278.10, `position_y` = -1123.33, `position_z` = 951.022 WHERE `guid` =110363 AND `id`=29849; +UPDATE `creature` SET `position_x` = 7293.52, `position_y` = -1131.73, `position_z` = 950.544 WHERE `guid` =110364 AND `id`=29849; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_06_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_06_world.sql new file mode 100644 index 00000000000..0403377ac52 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_22_06_world.sql @@ -0,0 +1,188 @@ +-- +DELETE FROM `creature_template_addon` WHERE `entry` IN (30505, 30506); +INSERT INTO `creature_template_addon` (`entry`,`mount`,`bytes1`,`bytes2`,`emote`,`auras`) VALUES +(30505,0,0,1,0,"29266"), +(30506,0,0,1,0,"29266"); + +DELETE FROM `npc_spellclick_spells` WHERE `npc_entry` IN (30165); +INSERT INTO `npc_spellclick_spells` (`npc_entry`, `spell_id`, `cast_flags`, `user_type`) VALUES +(30165,43671,1,0); + +DELETE FROM `vehicle_template_accessory` WHERE `entry` IN (30165); +INSERT INTO `vehicle_template_accessory` (`entry`,`accessory_entry`,`seat_id`,`minion`,`description`, `summontype`) VALUES +(30165,30166,0,1,'Stormcrest Eagle - Frostborn Stormrider', 8); + +UPDATE `creature_template` SET `VehicleId`=221 WHERE `entry` IN (30165); +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (30165); +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES +(30165, 1, 1, 1, 0); + +DELETE FROM `creature` WHERE `id` IN (30053,30361,30065,30064,30136,30505, 30506,30165,30182); +DELETE FROM `creature` WHERE `id` IN (30053,30361,30065,30064,30136,30505, 30506,30165,30182) AND `guid` IN (111709, 111718, 113768, 113769, 113773, 113775, 113776, 113812, 113813, 113814, 113815, 113844, 113845, 113846, 113847, 113848, 113849, 113870, 113871, 113887, 113890, 113900, 113941, 113942, 114021, 114022, 114023, 114024, 114025, 114066, 114067, 114068, 114070, 114075, 114089, 114092, 114093, 114139, 114141, 114142, 114143, 114163, 114164, 114165, 114239, 114250, 114280, 114281, 114282, 114283, 114284, 114285, 114286, 114287, 114288, 114289, 114290, 114291, 114375, 114406, 114407, 114409, 114410, 114412, 114413, 114414, 114415, 114416, 114417, 114418, 114419, 114440, 114441, 114442, 114443, 114444, 114445, 114446, 114447, 114575, 114578, 114584, 114605, 114606, 114607, 114663, 114666, 114730, 114779, 114801, 114802, 114826, 114850, 114867, 114901, 114925, 115010, 115069, 115070, 115071, 115072, 115073, 115085, 115086, 115087, 115088, 115097, 115098, 115099, 115100, 115168, 115169, 115170, 115171, 115172, 115173, 115174, 115175, 115201, 115202, 115204, 115214, 115215, 115216, 115217, 115223, 115224, 115225, 115227, 115241, 115243, 115244, 115356, 115388, 115389, 115398, 115399, 115473, 115475, 115484, 115522, 115558, 115637, 115639, 115685, 115686, 115687, 115688, 115689, 115690, 115691, 115692, 115693, 115694, 115695, 115696, 115838, 115840, 115846, 115847, 115880, 115894, 115897, 115898); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(111709, 30065, 571, 67, 4473, 1, 4, 0, 0, 7098.585, -1233.558, 923.8226, 0.9565451, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) +(111718, 30064, 571, 67, 4473, 1, 4, 0, 0, 7260.882, -1363.916, 911.7665, 0.4014257, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30064 (Area: 4473 - Difficulty: 0) +(113768, 30361, 571, 67, 4473, 1, 4, 0, 0, 7110.5, -1310.205, 916.4477, 3.822271, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30361 (Area: 4473 - Difficulty: 0) +(113769, 30064, 571, 67, 4473, 1, 4, 0, 0, 7294.543, -1239.342, 910.2243, 6.126106, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30064 (Area: 4473 - Difficulty: 0) +(113773, 30065, 571, 67, 4473, 1, 4, 0, 0, 7157.726, -1212.383, 927.1229, 4.472684, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) +(113775, 30065, 571, 67, 4473, 1, 4, 0, 0, 7110.792, -1205.608, 923.8354, 4.660029, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (Auras: ) +(113776, 30053, 571, 67, 4473, 1, 4, 0, 0, 7024.026, -1295.228, 937.7349, 2.626512, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30053 (Area: 4473 - Difficulty: 0) +(113812, 30361, 571, 67, 4473, 1, 4, 0, 0, 7102.074, -1195.535, 923.8711, 2.391101, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30361 (Area: 4473 - Difficulty: 0) +(113813, 30053, 571, 67, 4473, 1, 4, 0, 0, 7073.627, -1196.931, 924.0175, 6.262911, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30053 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(113814, 30053, 571, 67, 4473, 1, 4, 0, 0, 7021.103, -1281.485, 925.2195, 5.751715, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30053 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(113815, 30053, 571, 67, 4473, 1, 4, 0, 0, 6995.958, -1225.052, 932.392, 4.0949, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30053 (Area: 4473 - Difficulty: 0) +(113844, 30053, 571, 67, 4473, 1, 4, 0, 0, 7077.787, -1130.938, 925.1196, 4.126329, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30053 (Area: 4473 - Difficulty: 0) +(113845, 30053, 571, 67, 4473, 1, 4, 0, 0, 7116.661, -1135.461, 924.6336, 1.014946, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30053 (Area: 4473 - Difficulty: 0) +(113846, 30053, 571, 67, 4473, 1, 4, 0, 0, 7112.424, -1111.348, 923.7591, 0.494736, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30053 (Area: 4473 - Difficulty: 0) +(113847, 30065, 571, 67, 4473, 1, 4, 0, 0, 7175.752, -1178.658, 936.2604, 2.827433, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(113848, 30065, 571, 67, 4473, 1, 4, 0, 0, 7177.602, -1139.673, 935.9702, 1.834857, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(113849, 30065, 571, 67, 4473, 1, 4, 0, 0, 7211.507, -1139.689, 937.9516, 0.7402981, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(113870, 30065, 571, 67, 4473, 1, 4, 0, 0, 7158.018, -1211.216, 927.1794, 4.526322, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(113871, 30065, 571, 67, 4473, 1, 4, 0, 0, 7243.727, -1142.824, 942.798, 1.53295, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(113887, 30065, 571, 67, 4473, 1, 4, 0, 0, 7248.658, -1139.035, 941.3987, -2.955492, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(113890, 30064, 571, 67, 4473, 1, 4, 0, 0, 7366.549, -1167.878, 907.7737, 4.276057, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30064 (Area: 4473 - Difficulty: 0) (Auras: ) +(113900, 30065, 571, 67, 4473, 1, 4, 0, 0, 7245.674, -1143.17, 942.4355, 1.748157, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(113941, 30065, 571, 67, 4473, 1, 4, 0, 0, 7251.145, -1116.509, 940.7487, -1.725513, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(113942, 30064, 571, 67, 4473, 1, 4, 0, 0, 7274.531, -973.0413, 919.6902, 3.892084, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30064 (Area: 4473 - Difficulty: 0) (Auras: ) +(114021, 30065, 571, 67, 4473, 1, 4, 0, 0, 7250.502, -1116.465, 940.9236, 0.715585, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(114022, 30065, 571, 67, 4473, 1, 4, 0, 0, 7220.233, -1065.994, 940.9213, 6.269515, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(114023, 30065, 571, 67, 4473, 1, 4, 0, 0, 7247.561, -1067.842, 941.1735, 2.408554, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(114024, 30361, 571, 67, 4473, 1, 4, 0, 0, 7280.088, -1111.146, 939.1427, 5.51524, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30361 (Area: 4473 - Difficulty: 0) +(114025, 30065, 571, 67, 4473, 1, 4, 0, 0, 7302.21, -1165.039, 927.8019, 0.03133182, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(114066, 30065, 571, 67, 4473, 1, 4, 0, 0, 7307.379, -1161.784, 926.5143, 5.637414, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(114067, 30064, 571, 67, 4473, 1, 4, 0, 0, 7344.521, -1002.784, 907.9092, 1.370535, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30064 (Area: 4473 - Difficulty: 0) (Auras: ) +(114068, 30165, 571, 67, 4473, 1, 4, 0, 0, 7272.84, -1143.319, 971.666, 1.597451, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30165 (Area: 4473 - Difficulty: 0) (Auras: ) +(114070, 30065, 571, 67, 4473, 1, 4, 0, 0, 7304.465, -1126.786, 938.8994, 3.851296, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(114075, 30065, 571, 67, 4473, 1, 4, 0, 0, 7266.018, -1087.716, 939.0297, -0.2440096, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(114089, 30165, 571, 67, 4473, 1, 4, 0, 0, 7166.421, -1069.471, 965.3193, 0.07676004, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30165 (Area: 4473 - Difficulty: 0) (Auras: ) +(114092, 30065, 571, 67, 4473, 1, 4, 0, 0, 7278.113, -1009.193, 916.2668, 1.61558, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(114093, 30165, 571, 67, 4473, 1, 4, 0, 0, 7341.042, -1091.14, 932.355, 4.788342, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30165 (Area: 4473 - Difficulty: 0) (Auras: ) +(114139, 30065, 571, 67, 4473, 1, 4, 0, 0, 7337.368, -1038.013, 906.5931, 1.308997, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(114141, 30065, 571, 67, 4473, 1, 4, 0, 0, 7343.338, -1018.075, 907.7414, 1.462193, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(114142, 30064, 571, 67, 4473, 1, 4, 0, 0, 7366.789, -921.5516, 908.176, 1.151917, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30064 (Area: 4473 - Difficulty: 0) (Auras: ) +(114143, 30065, 571, 67, 4473, 1, 4, 0, 0, 7345.813, -996.4138, 907.8914, 4.512128, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) +(114163, 30165, 571, 67, 4473, 1, 4, 0, 0, 7352.526, -1124.915, 935.6765, 1.966033, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30165 (Area: 4473 - Difficulty: 0) (Auras: ) +(114164, 30065, 571, 67, 4473, 1, 4, 0, 0, 7345.55, -1020.185, 908.2519, 1.533704, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) +(114165, 30065, 571, 67, 4473, 1, 4, 0, 0, 7258.812, -998.6537, 917.2053, 1.767147, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (Auras: ) +(114239, 30065, 571, 67, 4473, 1, 4, 0, 0, 7281.516, -1003.343, 915.6545, -2.484557, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(114250, 30065, 571, 67, 4473, 1, 4, 0, 0, 7256.719, -1001.39, 917.244, 1.342828, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) +(114280, 30065, 571, 67, 4473, 1, 4, 0, 0, 7258.68, -1001.125, 917.244, 1.400184, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) +(114281, 30065, 571, 67, 4473, 1, 4, 0, 0, 7281.613, -1007.679, 915.7556, 2.525823, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4473 - Difficulty: 0) (possible waypoints or random movement) +(114282, 30064, 571, 67, 4432, 1, 4, 0, 0, 7447.73, -1222.154, 906.4549, 3.979351, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30064 (Area: 4432 - Difficulty: 0) +(114283, 30165, 571, 67, 4432, 1, 4, 0, 0, 7215.14, -1077.294, 980.376, 3.799723, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30165 (Area: 4432 - Difficulty: 0) (Auras: ) +(114284, 30065, 571, 67, 4432, 1, 4, 0, 0, 7341.291, -1005.973, 907.6592, 1.301839, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) (possible waypoints or random movement) +(114285, 30065, 571, 67, 4432, 1, 4, 0, 0, 7267.254, -1002.2, 917.2668, 2.623431, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114286, 30065, 571, 67, 4432, 1, 4, 0, 0, 7336.786, -952.9668, 909.7295, -2.442321, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114287, 30065, 571, 67, 4432, 1, 4, 0, 0, 7347.72, -979.4003, 906.5337, -1.706484, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114288, 30065, 571, 67, 4432, 1, 4, 0, 0, 7333.168, -958.7719, 911.3267, 2.007129, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114289, 30361, 571, 67, 4432, 1, 4, 0, 0, 7280.925, -970.4944, 919.0678, 5.846853, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30361 (Area: 4432 - Difficulty: 0) +(114290, 30065, 571, 67, 4432, 1, 4, 0, 0, 7371.831, -920.5584, 907.6514, -2.659512, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114291, 30065, 571, 67, 4432, 1, 4, 0, 0, 7277.926, -945.1294, 919.8123, -1.902822, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) (possible waypoints or random movement) +(114375, 30065, 571, 67, 4432, 1, 4, 0, 0, 7372.66, -924.1834, 907.2764, 3.047195, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114406, 30065, 571, 67, 4432, 1, 4, 0, 0, 7331.826, -919.0134, 913.9503, 4.97404, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114407, 30065, 571, 67, 4432, 1, 4, 0, 0, 7371.352, -923.5415, 907.4014, 3.834331, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114409, 30064, 571, 67, 4432, 1, 4, 0, 0, 7437.713, -860.8632, 913.8687, 4.08407, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30064 (Area: 4432 - Difficulty: 0) +(114410, 30065, 571, 67, 4432, 1, 4, 0, 0, 7297.76, -902.8812, 923.868, -0.8400241, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114412, 30065, 571, 67, 4432, 1, 4, 0, 0, 7231.645, -1007.118, 923.0386, 4.675755, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114413, 30182, 571, 67, 4432, 1, 4, 0, 0, 7287.11, -911.0483, 924.868, -1.220688, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30182 (Area: 4432 - Difficulty: 0) (Auras: 19135 - 19135) +(114414, 30065, 571, 67, 4432, 1, 4, 0, 0, 7272.188, -919.6406, 925.118, -1.204447, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114415, 30065, 571, 67, 4432, 1, 4, 0, 0, 7282.631, -914.322, 924.8526, -0.9981849, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114416, 30065, 571, 67, 4432, 1, 4, 0, 0, 7344.853, -860.0202, 925.7072, 0.9075712, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) (possible waypoints or random movement) +(114417, 30065, 571, 67, 4432, 1, 4, 0, 0, 7309.004, -893.566, 922.8916, -0.6820503, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4432 - Difficulty: 0) +(114418, 30361, 571, 67, 4432, 1, 4, 0, 0, 7261.193, -864.83, 925.3893, 2.408554, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30361 (Area: 4432 - Difficulty: 0) +(114419, 30165, 571, 67, 4432, 1, 4, 0, 0, 7326.025, -843.7548, 960.6533, 5.904541, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30165 (Area: 4432 - Difficulty: 0) (Auras: ) +(114440, 30065, 571, 67, 4431, 1, 4, 0, 0, 7368.542, -912.4894, 908.8452, 4.49506, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30065 (Area: 4431 - Difficulty: 0) +(114441, 30064, 571, 67, 4431, 1, 4, 0, 0, 7335.075, -1049.339, 907.8796, 3.403392, 120, 10, 0, 0, 0, 1, 0, 0, 0, 13623), -- 30064 (Area: 4431 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(114442, 30136, 571, 67, 4431, 1, 2, 0, 0, 7453.724, -975.0106, 538.7589, 5.480334, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114443, 30136, 571, 67, 4431, 1, 2, 0, 0, 7524.424, -965.8981, 688.9619, 4.537856, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114444, 30136, 571, 67, 4431, 1, 2, 0, 0, 7464.026, -982.6368, 796.7954, 5.445427, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114445, 30136, 571, 67, 4431, 1, 2, 0, 0, 7480.429, -1015.052, 738.4304, 5.707227, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114446, 30136, 571, 67, 4431, 1, 2, 0, 0, 7432.952, -993.7203, 594.6988, 5.794493, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(114447, 30136, 571, 67, 4431, 1, 2, 0, 0, 7482.136, -968.4084, 682.8922, 5.131268, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114575, 30136, 571, 67, 4431, 1, 2, 0, 0, 7496.645, -940.393, 538.7007, 4.886922, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114578, 30136, 571, 67, 4431, 1, 2, 0, 0, 7470.03, -953.4771, 538.7057, 5.183628, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114584, 30136, 571, 67, 4431, 1, 2, 0, 0, 7546.602, -954.4754, 595.524, 2.525083, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(114605, 30136, 571, 67, 4431, 1, 2, 0, 0, 7587.854, -1034.644, 711.9574, 3.159046, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114606, 30136, 571, 67, 4431, 1, 2, 0, 0, 7562.714, -976.7772, 595.9567, 3.996804, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(114607, 30136, 571, 67, 4431, 1, 2, 0, 0, 7594.04, -1016.391, 710.2169, 3.368485, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114663, 30136, 571, 67, 4431, 1, 2, 0, 0, 7443.239, -957.6465, 704.6074, 5.445427, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114666, 30136, 571, 67, 4431, 1, 2, 0, 0, 7526.913, -969.2708, 690.0422, 4.485496, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(114730, 30136, 571, 67, 4431, 1, 2, 0, 0, 7509.529, -942.8323, 596.5732, 4.747295, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114779, 30136, 571, 67, 4431, 1, 2, 0, 0, 7493.477, -944.535, 596.1667, 4.921828, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114801, 30136, 571, 67, 4431, 1, 2, 0, 0, 7432.88, -996.9908, 538.754, 5.8294, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114802, 30136, 571, 67, 4431, 1, 2, 0, 0, 7567.444, -977.0383, 595.8424, 3.944444, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(114826, 30136, 571, 67, 4431, 1, 2, 0, 0, 7453.564, -978.4579, 538.7731, 5.51524, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(114850, 30136, 571, 67, 4431, 1, 2, 0, 0, 7561.688, -985.4562, 696.1497, 3.926991, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114867, 30136, 571, 67, 4431, 1, 2, 0, 0, 7436.259, -995.6957, 538.7682, 5.794493, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(114901, 30136, 571, 67, 4431, 1, 2, 0, 0, 7471.356, -982.642, 795.1241, 5.375614, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(114925, 30136, 571, 67, 4431, 1, 2, 0, 0, 7439.698, -1004.994, 791.5581, 5.88176, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115010, 30136, 571, 67, 4431, 1, 2, 0, 0, 7440.099, -971.4941, 596.7019, 5.5676, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115069, 30136, 571, 67, 4431, 1, 2, 0, 0, 7512.031, -952.4295, 793.3883, 4.729842, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115070, 30136, 571, 67, 4431, 1, 2, 0, 0, 7522.184, -944.5262, 538.7827, 4.590216, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115071, 30136, 571, 67, 4431, 1, 2, 0, 0, 7530.056, -967.2031, 689.8135, 4.45059, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115072, 30136, 571, 67, 4431, 1, 2, 0, 0, 7518.525, -943.5374, 538.7671, 4.642576, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115073, 30136, 571, 67, 4431, 1, 2, 0, 0, 7562.215, -946.9121, 816.2698, 4.18879, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115085, 30136, 571, 67, 4431, 1, 2, 0, 0, 7536.476, -957.3798, 594.0485, 4.39823, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115086, 30136, 571, 67, 4431, 1, 2, 0, 0, 7443.688, -997.967, 791.5563, 5.77704, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115087, 30136, 571, 67, 4431, 1, 2, 0, 0, 7600.324, -1029.058, 595.6766, 3.211406, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115088, 30136, 571, 67, 4431, 1, 2, 0, 0, 7429.436, -1007.603, 538.7658, 5.794493, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115097, 30136, 571, 67, 4431, 1, 2, 0, 0, 7463.476, -972.1979, 684.4321, 5.375614, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(115098, 30136, 571, 67, 4431, 1, 2, 0, 0, 7423.083, -1045.679, 593.946, 1.511039, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(115099, 30136, 571, 67, 4431, 1, 2, 0, 0, 7420.56, -1041.88, 696.7749, 0.06981317, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115100, 30136, 571, 67, 4431, 1, 2, 0, 0, 7417.522, -1046.785, 792.7375, 0.122173, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115168, 30136, 571, 67, 4431, 1, 2, 0, 0, 7418.705, -1015.503, 594.0336, 6.073746, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115169, 30136, 571, 67, 4431, 1, 2, 0, 0, 7419.508, -1051.269, 792.1249, 0.1745329, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115170, 30136, 571, 67, 4431, 1, 2, 0, 0, 7424.976, -1011.717, 689.9098, 1.154281, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(115171, 30136, 571, 67, 4431, 1, 2, 0, 0, 7427.051, -1082.287, 706.7092, 0.5061455, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115172, 30136, 571, 67, 4431, 1, 2, 0, 0, 7438.969, -1112.64, 784.5807, 0.8203048, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115173, 30136, 571, 67, 4431, 1, 2, 0, 0, 7572.995, -1084.429, 594.0574, 2.460914, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115174, 30136, 571, 67, 4431, 1, 2, 0, 0, 7418.1, -1050.55, 557.0512, 0.1570796, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115175, 30136, 571, 67, 4431, 1, 2, 0, 0, 7517.901, -1130.352, 911.9381, 1.623156, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115201, 30136, 571, 67, 4431, 1, 2, 0, 0, 7431.482, -1077.155, 595.7086, 0.4712389, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115202, 30136, 571, 67, 4431, 1, 2, 0, 0, 7457.692, -1114.853, 595.3895, 0.9773844, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115204, 30136, 571, 67, 4431, 1, 2, 0, 0, 7427.732, -1078.474, 705.7802, 0.4712389, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115214, 30136, 571, 67, 4431, 1, 2, 0, 0, 7496.088, -1118.589, 594.0469, 1.396263, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115215, 30136, 571, 67, 4431, 1, 2, 0, 0, 7448.295, -1121.674, 868.0358, 0.9424778, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115216, 30136, 571, 67, 4431, 1, 2, 0, 0, 7580.936, -1084.358, 725.1671, 2.530727, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(115217, 30136, 571, 67, 4431, 1, 2, 0, 0, 7398.188, -1077.284, 791.4884, 0.3490658, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115223, 30136, 571, 67, 4431, 1, 2, 0, 0, 7522.259, -1136.545, 912.1757, 1.658063, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115224, 30136, 571, 67, 4431, 1, 2, 0, 0, 7450.226, -1110.221, 717.4311, 0.8901179, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115225, 30136, 571, 67, 4431, 1, 2, 0, 0, 7434.682, -1079.073, 595.3292, 0.5061455, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115227, 30136, 571, 67, 4431, 1, 2, 0, 0, 7427, -1060.98, 594.035, 0.296706, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115241, 30136, 571, 67, 4431, 1, 2, 0, 0, 7572.073, -1087.989, 594.0471, 0.7504916, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115243, 30136, 571, 67, 4431, 1, 2, 0, 0, 7463.502, -1118.416, 721.5509, 1.047198, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115244, 30136, 571, 67, 4431, 1, 2, 0, 0, 7443.285, -1120.497, 869.8369, 0.8901179, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115356, 30136, 571, 67, 4431, 1, 2, 0, 0, 7583.073, -1074.834, 721.978, 2.80998, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115388, 30136, 571, 67, 4431, 1, 2, 0, 0, 7411.37, -1093.984, 793.5714, 1.787206, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(115389, 30136, 571, 67, 4431, 1, 2, 0, 0, 7435.409, -1083.622, 595.5387, 0.5585054, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115398, 30136, 571, 67, 4431, 1, 2, 0, 0, 7571.082, -1127.995, 913.0494, 1.884956, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115399, 30136, 571, 67, 4431, 1, 2, 0, 0, 7626.591, -1043.295, 710.4351, 3.071779, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115473, 30136, 571, 67, 4431, 1, 2, 0, 0, 7570.531, -1121.142, 913.0045, 2.164208, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115475, 30136, 571, 67, 4431, 1, 2, 0, 0, 7630.001, -1038.306, 710.9193, 3.124139, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115484, 30136, 571, 67, 4431, 1, 2, 0, 0, 7598.089, -1051.754, 596.1854, 2.949606, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115522, 30136, 571, 67, 4431, 1, 2, 0, 0, 7630.105, -1015.96, 909.7239, 3.298672, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115558, 30136, 571, 67, 4431, 1, 2, 0, 0, 7583.885, -1082.893, 725.7705, 2.565634, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115637, 30136, 571, 67, 4431, 1, 2, 0, 0, 7634.22, -1010.877, 909.7239, 3.333579, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115639, 30136, 571, 67, 4431, 1, 2, 0, 0, 7511.7, -1125.057, 596.8012, 1.570796, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(115685, 30136, 571, 67, 4431, 1, 2, 0, 0, 7467.01, -1127.128, 724.5933, 2.618917, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(115686, 30136, 571, 67, 4431, 1, 2, 0, 0, 7562.714, -976.7772, 595.9567, 3.996804, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115687, 30136, 571, 67, 4431, 1, 2, 0, 0, 7567.444, -977.0383, 595.8424, 3.944444, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115688, 30136, 571, 67, 4431, 1, 2, 0, 0, 7453.564, -978.4579, 538.7731, 5.51524, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115689, 30136, 571, 67, 4431, 1, 2, 0, 0, 7415.388, -1112.259, 793.0577, 0.6806784, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(115690, 30136, 571, 67, 4431, 1, 2, 0, 0, 7463.476, -972.1979, 684.4321, 0.5211323, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(115691, 30136, 571, 67, 4431, 1, 2, 0, 0, 7557.294, -1105.604, 605.4746, 2.146755, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(115692, 30136, 571, 67, 4431, 1, 2, 0, 0, 7526.913, -969.2708, 690.0422, 4.485496, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115693, 30136, 571, 67, 4431, 1, 2, 0, 0, 7432.952, -993.7203, 594.6988, 5.794493, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115694, 30136, 571, 67, 4431, 1, 2, 0, 0, 7467.01, -1127.128, 724.5933, 1.117011, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) (possible waypoints or random movement) +(115695, 30136, 571, 67, 4431, 1, 2, 0, 0, 7471.356, -982.642, 795.1241, 5.375614, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115696, 30136, 571, 67, 4431, 1, 2, 0, 0, 7580.936, -1084.358, 725.1671, 2.530727, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4431 - Difficulty: 0) +(115838, 30506, 571, 67, 4432, 1, 2, 0, 0, 7307.133, -1111.23, 939.0631, 0.1745329, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30506 (Area: 4432 - Difficulty: 0) (Auras: 29266 - 29266) +(115840, 30136, 571, 67, 4432, 1, 2, 0, 0, 7415.388, -1112.259, 793.0577, 0.6806784, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30136 (Area: 4432 - Difficulty: 0) (possible waypoints or random movement) +(115846, 30506, 571, 67, 4432, 1, 2, 0, 0, 7269.32, -973.3442, 919.6892, 3.141593, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30506 (Area: 4432 - Difficulty: 0) (Auras: 29266 - 29266) +(115847, 30505, 571, 67, 4432, 1, 2, 0, 0, 7268.141, -871.7374, 925.8238, 6.073746, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30505 (Area: 4432 - Difficulty: 0) (Auras: 29266 - 29266) +(115880, 30505, 571, 67, 4432, 1, 2, 0, 0, 7262.116, -885.8091, 925.04, 6.213372, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30505 (Area: 4432 - Difficulty: 0) (Auras: 29266 - 29266) +(115894, 30506, 571, 67, 4432, 1, 2, 0, 0, 7347.546, -862.3053, 924.7126, 2.408554, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30506 (Area: 4432 - Difficulty: 0) (Auras: 29266 - 29266) +(115897, 30505, 571, 67, 4432, 1, 2, 0, 0, 7280.589, -872.2737, 926.3693, 0.5759587, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623), -- 30505 (Area: 4432 - Difficulty: 0) (Auras: 29266 - 29266) +(115898, 30505, 571, 67, 4432, 1, 2, 0, 0, 7269.933, -881.4082, 925.8314, 0.4886922, 120, 0, 0, 0, 0, 0, 0, 0, 0, 13623); -- 30505 (Area: 4432 - Difficulty: 0) (Auras: 29266 - 29266) + +UPDATE `creature` SET `equipment_id`=1 WHERE `id` IN (30065,30136,30505,30182); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_00_world.sql new file mode 100644 index 00000000000..56736846bd2 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_00_world.sql @@ -0,0 +1,18 @@ +-- +DELETE FROM `creature` WHERE `guid`=111426 AND `id`=24762; +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(111426, 24762,585,1,1,1,231.641968, -183.911377, -9.484764, 1.539382,86400,0,2); + +DELETE FROM `creature_addon` WHERE `guid` IN (111426); +INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES +(111426,1114260,0,1,""); + +DELETE FROM `waypoint_data` WHERE `id` IN (1114260); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action_chance`) VALUES +(1114260,1,231.641968, -183.911377, -9.484764, 1.539382,0,0,100), +(1114260,2,231.618057, -168.050690, -9.459627, 1.600643,0,0,100), +(1114260,3,231.730774, -137.755692, -9.459627, 1.577081,0,0,100), +(1114260,4,231.524628, -115.706757, -9.438408, 1.569227,0,0,100), +(1114260,5,231.730774, -137.755692, -9.459627, 4.717081,0,0,100), +(1114260,6,231.618057, -168.050690, -9.459627, 4.700643,0,0,100), +(1114260,7,231.641968, -183.911377, -9.484764, 4.739382,0,0,100); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_01_world.sql new file mode 100644 index 00000000000..a1f919ea158 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_01_world.sql @@ -0,0 +1,10 @@ +-- +UPDATE `creature` SET `position_x`=687.612061, `position_y`=-3833.748535, `position_z`=249.323883 WHERE `guid`=132537 AND `id`=23804; + +DELETE FROM `creature` WHERE `guid`=111427 AND `id`=24884; +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(111427, 24884,571,1,1,0,685.137, -3833.74, 249.413, 4.85202,180,0,0); + +DELETE FROM `creature_addon` WHERE `guid` IN (111427); +INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES +(111427,0,1,1,""); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_02_world.sql new file mode 100644 index 00000000000..7aa02b13777 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_02_world.sql @@ -0,0 +1,65 @@ +-- +DELETE FROM `creature` WHERE `id` IN (24973, 24913,17213,24911) AND `map`=594; +DELETE FROM `creature` WHERE `guid` IN (111452, 111460, 111495, 111498, 111501, 111693, 111694, 111695, 111696, 111697, 111698, 111699, 111700, 111701, 111702, 111708, 111712, 111740, 111751, 111752, 111762, 111780, 111781, 111782, 111783, 111784, 111785, 111786, 111787, 111828, 111829, 111830, 111831, 111832, 111833, 111835, 111842, 111844, 111847, 111851, 111853, 111856, 111857, 111931, 111932, 111933, 111934, 111935, 111971, 111972, 111973, 111974, 111975, 111988, 112006, 112007, 112008); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(111452, 24973, 594, 495, 3990, 1, 1, 0, 0, -26.72906, 8.964938, 16.09915, 1.32645, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111460, 24973, 594, 495, 3990, 1, 1, 0, 0, -18.25678, 12.2345, 13.16177, 4.153883, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111495, 24973, 594, 495, 3990, 1, 1, 0, 0, -28.37633, 2.132025, 19.53077, 2.897247, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111498, 24973, 594, 495, 3990, 1, 1, 0, 0, -20.63055, 0.879255, 23.1544, 2.234021, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111501, 24973, 594, 495, 3990, 1, 1, 0, 0, -10.76838, 10.98365, 11.52658, 4.590216, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111693, 24973, 594, 495, 3990, 1, 1, 0, 0, -21.46112, -0.044585, 26.67118, 1.064651, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111694, 24973, 594, 495, 3990, 1, 1, 0, 0, -14.49638, 5.586709, 19.56297, 2.6529, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111695, 24973, 594, 495, 3990, 1, 1, 0, 0, 0.120067, 2.717941, 9.014368, 2.827433, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111696, 24973, 594, 495, 3990, 1, 1, 0, 0, -4.442319, 1.44148, 30.10701, 0.1047198, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111697, 24973, 594, 495, 3990, 1, 1, 0, 0, -16.09382, 0.273838, 43.55143, 4.485496, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111698, 24973, 594, 495, 3990, 1, 1, 0, 0, 0.543251, 0.511954, 22.23153, 0.4363323, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111699, 24973, 594, 495, 3990, 1, 1, 0, 0, 1.346713, 13.2496, 20.16955, 1.32645, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111700, 24973, 594, 495, 3990, 1, 1, 0, 0, 7.384248, 4.385578, 14.35733, 2.478368, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111701, 24973, 594, 495, 3990, 1, 1, 0, 0, 21.87375, 12.49561, 9.619789, 3.246312, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111702, 24973, 594, 495, 3990, 1, 1, 0, 0, 2.856342, 0.252011, 39.62347, 2.216568, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111708, 24973, 594, 495, 3990, 1, 1, 0, 0, 11.99659, 13.0794, 10.18215, 6.230825, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111712, 24973, 594, 495, 3990, 1, 1, 0, 0, 20.8736, 10.74199, 3.112012, 4.607669, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111740, 24973, 594, 495, 3990, 1, 1, 0, 0, -0.619278, 0.729271, 15.6987, 4.712389, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111751, 24973, 594, 495, 3990, 1, 1, 0, 0, -0.383277, 9.437304, 8.81146, 4.24115, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111752, 24973, 594, 495, 3990, 1, 1, 0, 0, 2.437871, 10.67437, 3.100884, 5.602507, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111762, 24973, 594, 495, 3990, 1, 1, 0, 0, 8.728032, 11.15651, 3.11689, 2.391101, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111780, 24973, 594, 495, 3990, 1, 1, 0, 0, 5.890215, 0.641448, 56.58922, 3.228859, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111781, 24973, 594, 495, 3990, 1, 1, 0, 0, 25.33149, 0.869613, 46.0973, 6.213372, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111782, 24973, 594, 495, 3990, 1, 1, 0, 0, 2.481216, -7.586931, 14.11675, 2.635447, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111783, 24973, 594, 495, 3990, 1, 1, 0, 0, 22.16751, 1.304871, 25.48062, 5.480334, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111784, 24973, 594, 495, 3990, 1, 1, 0, 0, 28.58756, 7.992822, 20.73053, 5.009095, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111785, 24973, 594, 495, 3990, 1, 1, 0, 0, 32.80746, 3.295629, 20.36577, 5.585053, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24973 (Area: 3990 - Difficulty: 0) (possible waypoints or random movement) +(111786, 24913, 594, 495, 3989, 1, 1, 0, 0, -14.62077, 7.242019, 22.00277, 1.361357, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24913 (Area: 3989 - Difficulty: 0) (possible waypoints or random movement) +(111787, 24913, 594, 495, 3989, 1, 1, 0, 0, 0.641642, 12.69279, 3.639164, 1.989675, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24913 (Area: 3989 - Difficulty: 0) (possible waypoints or random movement) +(111828, 24913, 594, 495, 3989, 1, 1, 0, 0, 19.9379, 12.13098, 3.789603, 4.869469, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24913 (Area: 3989 - Difficulty: 0) (possible waypoints or random movement) +(111829, 24913, 594, 495, 3989, 1, 1, 0, 0, 10.38102, 11.98175, 3.886915, 4.677482, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24913 (Area: 3989 - Difficulty: 0) (possible waypoints or random movement) +(111830, 17213, 594, 495, 3989, 1, 1, 0, 0, 22.59729, 5.281494, 8.723878, 0.438953, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 17213 (Area: 3989 - Difficulty: 0) (possible waypoints or random movement) +(111831, 17213, 594, 495, 3989, 1, 1, 0, 0, 30.02148, 3.041504, 19.73749, 1.500201, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 17213 (Area: 3989 - Difficulty: 0) (possible waypoints or random movement) +(111832, 17213, 594, 495, 3989, 1, 1, 0, 0, 4.917969, 6.151367, 14.14763, 4.56761, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 17213 (Area: 3989 - Difficulty: 0) (possible waypoints or random movement) +(111833, 24911, 594, 495, 3990, 1, 1, 0, 1, -16.67796, 7.551205, 21.4348, 1.500983, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) -- +(111835, 24911, 594, 495, 3990, 1, 1, 0, 1, -19.69103, 7.482526, 22.07277, 1.675516, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111842, 24911, 594, 495, 3990, 1, 1, 0, 1, -12.31688, 6.80694, 8.809461, 3.438299, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111844, 24911, 594, 495, 3990, 1, 1, 0, 1, -12.00787, 6.714878, 20.79024, 1.396263, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111847, 24911, 594, 495, 3990, 1, 1, 0, 1, 19.22869, 9.610059, 14.84748, 1.850049, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111851, 24911, 594, 495, 3990, 1, 1, 0, 1, -1.882283, 10.84326, 8.743498, 1.623156, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111853, 24911, 594, 495, 3990, 1, 1, 0, 1, -3.603425, -0.630499, 8.80892, 0.5235988, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111856, 24911, 594, 495, 3990, 1, 1, 0, 1, -3.947893, 11.97878, 8.58033, 1.448623, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111857, 24911, 594, 495, 3990, 1, 1, 0, 1, 5.825966, 11.0785, 14.17791, 1.43117, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111931, 24911, 594, 495, 3990, 1, 1, 0, 1, 0.878048, 11.83416, 8.73421, 1.291544, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111932, 24911, 594, 495, 3990, 1, 1, 0, 1, 11.28658, 0.211993, 8.810481, 1.832596, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111933, 24911, 594, 495, 3990, 1, 1, 0, 1, 4.153328, -6.148489, 8.810009, 5.044002, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111934, 24911, 594, 495, 3990, 1, 1, 0, 1, 11.2704, 3.5174, 8.810104, 5.445427, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111935, 24911, 594, 495, 3990, 1, 1, 0, 1, 8.747454, -2.55525, 14.46791, 3.368485, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111971, 24911, 594, 495, 3990, 1, 1, 0, 1, 9.330004, 3.805439, 14.45593, 4.590216, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111972, 24911, 594, 495, 3990, 1, 1, 0, 1, 15.5146, -8.439887, 8.809952, 0.3316126, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111973, 24911, 594, 495, 3990, 1, 1, 0, 1, 27.88208, 5.102227, 19.36642, 1.745329, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111974, 24911, 594, 495, 3990, 1, 1, 0, 1, 18.72959, -7.300934, 8.809781, 5.305801, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111975, 24911, 594, 495, 3990, 1, 1, 0, 1, 5.862093, -10.93847, 14.1754, 4.572762, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(111988, 24911, 594, 495, 3990, 1, 1, 0, 1, 19.16455, -9.754368, 14.84531, 5.009095, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(112006, 24911, 594, 495, 3990, 1, 1, 0, 1, 30.97802, 0.390264, 13.86146, 5.235988, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(112007, 24911, 594, 495, 3990, 1, 1, 0, 1, 32.80746, 3.295629, 20.36577, 3.44936, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 24911 (Area: 3990 - Difficulty: 0) +(112008, 24911, 594, 495, 3990, 1, 1, 0, 1, 5.90657, -8.612793, 8.809786, 3.473205, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595); -- 24911 (Area: 3990 - Difficulty: 0) + + +DELETE FROM `creature_addon` WHERE `guid` IN (120899); +DELETE FROM `spawn_group` WHERE `spawnId` IN (120899); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_03_world.sql new file mode 100644 index 00000000000..44afc530244 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_03_world.sql @@ -0,0 +1,65 @@ +-- +DELETE FROM `creature` WHERE `id`=24917 AND `guid` IN (112023, 112025, 112030, 112032, 112035, 112038, 112042, 112234, 112235, 112240, 112250, 112295, 112297, 112299, 112303, 112304, 112374, 112397, 112419, 112430, 112464, 112481, 112617, 112719, 112720, 112723, 112724, 112725, 112727, 112728, 112732, 112735, 112737, 112743, 112744, 112747, 112748, 112795, 112818, 112820, 112825, 112839, 112849, 112877, 112902, 112904, 112918, 112996); +DELETE FROM `creature` WHERE `id`=22244 AND `guid` IN (113004, 113075, 113110, 113142); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(112023, 24917, 530, 0, 0, 1, 2, 0, 0, 4016.76, 5829.19, 267.382, 3.40863, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112025, 24917, 530, 0, 0, 1, 2, 0, 0, 3985.31, 5826.51, 266.025, 1.05086, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112030, 24917, 530, 0, 0, 1, 2, 0, 0, 3966.79, 5957.74, 273.080, 2.88869, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112032, 24917, 530, 0, 0, 1, 2, 0, 0, 3944.08, 5943.11, 266.682, 3.36779, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112035, 24917, 530, 0, 0, 1, 2, 0, 0, 3947.04, 6000.65, 266.063, 5.77503, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112038, 24917, 530, 0, 0, 1, 2, 0, 0, 3983.83, 5988.99, 273.401, 1.76557, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112042, 24917, 530, 0, 0, 1, 2, 0, 0, 3777.96, 6159.33, 265.721, 0.13194, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112234, 24917, 530, 0, 0, 1, 2, 0, 0, 3782.32, 6180.99, 266.126, 1.76557, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112235, 24917, 530, 0, 0, 1, 2, 0, 0, 3778.14, 6107.49, 266.290, 0.17120, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112240, 24917, 530, 0, 0, 1, 2, 0, 0, 3855.15, 6109.11, 267.109, 3.70158, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112250, 24917, 530, 0, 0, 1, 2, 0, 0, 3712.09, 6058.85, 265.832, 5.81037, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112295, 24917, 530, 0, 0, 1, 2, 0, 0, 3795.77, 5995.85, 265.060, 4.51840, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112297, 24917, 530, 0, 0, 1, 2, 0, 0, 3787.39, 5965.92, 266.111, 5.01320, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112299, 24917, 530, 0, 0, 1, 2, 0, 0, 3936.976, 5978.676, 266.500, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112303, 24917, 530, 0, 0, 1, 2, 0, 0, 3923.171, 6046.599, 266.828, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112304, 24917, 530, 0, 0, 1, 2, 0, 0, 3986.741, 6046.500, 266.238, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112374, 24917, 530, 0, 0, 1, 2, 0, 0, 3959.321, 6051.131, 266.539, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112397, 24917, 530, 0, 0, 1, 2, 0, 0, 3966.047, 6081.679, 269.708, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112419, 24917, 530, 0, 0, 1, 2, 0, 0, 3927.097, 6019.004, 269.648, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112430, 24917, 530, 0, 0, 1, 2, 0, 0, 3916.038, 6094.708, 270.932, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112464, 24917, 530, 0, 0, 1, 2, 0, 0, 3976.842, 6012.200, 268.413, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112481, 24917, 530, 0, 0, 1, 2, 0, 0, 4008.262, 6018.897, 267.563, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112617, 24917, 530, 0, 0, 1, 2, 0, 0, 3857.819, 6057.005, 265.646, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112719, 24917, 530, 0, 0, 1, 2, 0, 0, 3816.233, 5966.625, 266.560, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112720, 24917, 530, 0, 0, 1, 2, 0, 0, 3974.260, 5926.065, 267.653, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112723, 24917, 530, 0, 0, 1, 2, 0, 0, 3921.568, 5936.235, 266.911, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112724, 24917, 530, 0, 0, 1, 2, 0, 0, 3729.556, 5921.477, 266.505, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112725, 24917, 530, 0, 0, 1, 2, 0, 0, 3728.004, 5974.951, 267.982, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112727, 24917, 530, 0, 0, 1, 2, 0, 0, 3755.249, 5899.458, 265.151, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112728, 24917, 530, 0, 0, 1, 2, 0, 0, 3803.827, 5933.419, 265.977, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112732, 24917, 530, 0, 0, 1, 2, 0, 0, 3763.992, 5930.677, 265.525, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112735, 24917, 530, 0, 0, 1, 2, 0, 0, 3831.801, 6032.336, 266.697, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112737, 24917, 530, 0, 0, 1, 2, 0, 0, 3779.406, 6030.569, 265.532, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112743, 24917, 530, 0, 0, 1, 2, 0, 0, 3775.539, 6000.383, 267.275, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112744, 24917, 530, 0, 0, 1, 2, 0, 0, 3701.691, 5992.166, 265.340, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112747, 24917, 530, 0, 0, 1, 2, 0, 0, 3800.953, 6057.917, 267.066, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112748, 24917, 530, 0, 0, 1, 2, 0, 0, 3733.605, 6026.433, 266.745, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112795, 24917, 530, 0, 0, 1, 2, 0, 0, 3680.470, 6070.118, 267.130, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112818, 24917, 530, 0, 0, 1, 2, 0, 0, 3717.450, 6113.807, 266.641, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112820, 24917, 530, 0, 0, 1, 2, 0, 0, 3714.303, 6079.629, 267.547, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112825, 24917, 530, 0, 0, 1, 2, 0, 0, 3785.864, 6085.778, 266.230, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112839, 24917, 530, 0, 0, 1, 2, 0, 0, 3755.868, 6105.103, 268.484, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112849, 24917, 530, 0, 0, 1, 2, 0, 0, 3670.174, 6144.466, 266.763, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112877, 24917, 530, 0, 0, 1, 2, 0, 0, 3700.149, 6148.887, 266.705, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112902, 24917, 530, 0, 0, 1, 2, 0, 0, 3812.946, 6109.024, 265.974, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112904, 24917, 530, 0, 0, 1, 2, 0, 0, 3685.623, 6181.240, 266.067, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112918, 24917, 530, 0, 0, 1, 2, 0, 0, 3730.544, 6179.441, 266.784, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(112996, 24917, 530, 0, 0, 1, 2, 0, 0, 3831.597, 6136.519, 266.026, 1.32968, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(113004, 22244, 530, 0, 0, 1, 1, 0, 0, 4024.21, 5916.89, 267.871, 3.39678, 300, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(113075, 22244, 530, 0, 0, 1, 1, 0, 0, 3982.43, 6003.25, 267.936, 2.13622, 300, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(113110, 22244, 530, 0, 0, 1, 1, 0, 0, 3966.62, 6084.14, 269.127, 4.61415, 300, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(113142, 22244, 530, 0, 0, 1, 1, 0, 0, 3826.34, 6061.31, 264.852, 4.42487, 300, 7, 0, 0, 0, 1, 0, 0, 0, 0); + +DELETE FROM `creature_template_addon` WHERE `entry`=24917; +INSERT INTO `creature_template_addon` (`entry`,`mount`,`bytes1`,`bytes2`,`emote`,`auras`) VALUES +(24917,0,0,1,0, "44855"); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=24917; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (24917) AND `source_type`=0; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(24917,0,0,0,23,0,100,0,35319,0,5000,5000,11,35319,0,0,0,0,0,1,0,0,0,0,0,0,0,"Phase Wyrm - On missing aura - cast spell 35319"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_04_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_04_world.sql new file mode 100644 index 00000000000..f73fd2ea302 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_04_world.sql @@ -0,0 +1,9 @@ +-- +DELETE FROM `creature` WHERE `id`=24925 AND `guid` IN (113147,113151,113208); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113147, 24925, 530, 0, 0, 1, 1, 22742, 0, -3500.62, 395.197, 32.8023, 3.05433, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113151, 24925, 530, 0, 0, 1, 1, 22742, 0, -3618.64, 396.125, 33.1356, 0.03491, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113208, 24925, 530, 0, 0, 1, 1, 22742, 0, -3560.61, 372.614, 32.7836, 1.57081, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|128 WHERE `entry`=24925; +UPDATE `creature_template_addon` SET `emote`=422 WHERE `entry`=24925; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_05_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_05_world.sql new file mode 100644 index 00000000000..625c4a4b2eb --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_23_05_world.sql @@ -0,0 +1,35 @@ +-- +UPDATE `creature_template` SET `unit_flags`=32768 WHERE `entry`=24954; +DELETE FROM `creature` WHERE `id`=24954 AND `guid` IN (113209,113224); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113209, 24954, 571, 0, 0, 1, 1, 0, 0, 4349.93, 4266.78, 98.4817, 5.59187, 300, 0, 0, 0, 0, 2, 0, 0, 0, 0), +(113224, 24954, 571, 0, 0, 1, 1, 0, 0, 4196.80, 4065.43, 92.0476, 5.81195, 300, 0, 0, 0, 0, 2, 0, 0, 0, 0); + +DELETE FROM `waypoint_data` WHERE `id` IN (1132090,1132240); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action_chance`) VALUES +(1132090, 1, 4339.69, 4272.32, 101.39, 2.61521, 0, 0, 100), +(1132090, 2, 4325.61, 4280.77, 105.782, 2.61129, 0, 0, 100), +(1132090, 3, 4320.73, 4283.8, 104.723, 2.59165, 0, 0, 100), +(1132090, 4, 4315.65, 4286.56, 100.907, 2.59558, 0, 0, 100), +(1132090, 5, 4283.06, 4296.48, 92.3875, 2.69375, 20000, 0, 100), +(1132090, 6, 4305.17, 4289.8, 98.9692, 5.96886, 0, 0, 100), +(1132090, 7, 4316.48, 4286.62, 100.95, 5.98064, 0, 0, 100), +(1132090, 8, 4325.3, 4281.27, 105.901, 5.70183, 0, 0, 100), +(1132090, 9, 4336.18, 4274.67, 103.061, 5.71754, 0, 0, 100), +(1132090, 10, 4349.87, 4267.18, 98.4327, 5.70575, 120000, 0, 100), +(1132240, 1, 4123.04, 4106.89, 92.5128, 5.40736, 0, 0, 100), +(1132240, 2, 4185.5, 4070.71, 96.2793, 2.65768, 0, 0, 100), +(1132240, 3, 4174.4, 4077.55, 99.2717, 2.59092, 0, 0, 100), +(1132240, 4, 4167.65, 4081.31, 96.762, 2.56343, 0, 0, 100), +(1132240, 5, 4147.17, 4093.18, 95.2485, 2.63411, 0, 0, 100), +(1132240, 6, 4123.7, 4106.35, 92.481, 2.64197, 20000, 0, 100), +(1132240, 7, 4146.5, 4093.45, 95.0601, 5.72931, 0, 0, 100), +(1132240, 8, 4168.22, 4081.86, 96.7608, 5.76858, 0, 0, 100), +(1132240, 9, 4174.35, 4077.8, 99.322, 5.67434, 0, 0, 100), +(1132240, 10, 4184.38, 4071.35, 96.7752, 5.76465, 0, 0, 100), +(1132240, 11, 4196.83, 4065.39, 91.9598, 5.83926, 120000, 0, 100); + +DELETE FROM `creature_addon` WHERE `guid` IN (113209,113224); +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes1`,`bytes2`,`emote`,`auras`) VALUES +(113209,1132090,0,1,0, "45797"), +(113224,1132240,0,1,0, "45797"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_24_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_24_00_world.sql new file mode 100644 index 00000000000..97d47fd919c --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_24_00_world.sql @@ -0,0 +1,11 @@ +-- Heroism/Bloodlust should not stack with Power Infusion +DELETE FROM `spell_group` WHERE `id`=1122; +INSERT INTO `spell_group` (`id`, `spell_id`) VALUES +(1122,32182), +(1122,2825), +(1122,10060), +(1122,12472); + +DELETE FROM `spell_group_stack_rules` WHERE `group_id`=1122; +INSERT INTO `spell_group_stack_rules` (`group_id`, `stack_rule`) VALUES +(1122,4); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_24_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_24_01_world.sql new file mode 100644 index 00000000000..a9145fbf3d0 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_24_01_world.sql @@ -0,0 +1,34 @@ +DROP TABLE IF EXISTS `player_totem_model`; +CREATE TABLE `player_totem_model` ( + `TotemSlot` TINYINT(3) UNSIGNED NOT NULL, + `RaceId` TINYINT(3) UNSIGNED NOT NULL, + `DisplayId` INT(10) UNSIGNED NOT NULL DEFAULT '0', + PRIMARY KEY (`TotemSlot`,`RaceID`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +INSERT INTO `player_totem_model` (`TotemSlot`, `RaceId`, `DisplayId`) VALUES +-- Orc +(1, 2, 30758), +(2, 2, 30757), +(3, 2, 30759), +(4, 2, 30756), +-- Dwarf +(1, 3, 30754), +(2, 3, 30753), +(3, 3, 30755), +(4, 3, 30736), +-- Tauren +(1, 6, 4589), +(2, 6, 4588), +(3, 6, 4587), +(4, 6, 4590), +-- Troll +(1, 8, 30762), +(2, 8, 30761), +(3, 8, 30763), +(4, 8, 30760), +-- Draenei +(1, 11, 19074), +(2, 11, 19073), +(3, 11, 19075), +(4, 11, 19071); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_00_world_335.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_00_world_335.sql new file mode 100644 index 00000000000..04c1de08b90 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_00_world_335.sql @@ -0,0 +1,14 @@ +-- +SET @GROUP_ID := 1123; -- Change with the proper ID if this is in use +DELETE FROM `spell_group` WHERE `id`=@GROUP_ID AND `spell_id` IN (10060,12042); +INSERT INTO `spell_group` (`id`,`spell_id`) VALUES +(@GROUP_ID,10060), -- Priest - Power Infusion +(@GROUP_ID,12042); -- Mage - Arcane Power + +DELETE FROM `spell_group_stack_rules` WHERE `group_id`=@GROUP_ID; +INSERT INTO `spell_group_stack_rules` (`group_id`,`stack_rule`) VALUES +(@GROUP_ID,1); + +DELETE FROM `spell_script_names` WHERE `spell_id`=10060 AND `ScriptName`='spell_pri_power_infusion'; +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(10060,'spell_pri_power_infusion'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_01_world.sql new file mode 100644 index 00000000000..3b248a6e0ca --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_01_world.sql @@ -0,0 +1,10 @@ +-- +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=30547; +DELETE FROM `smart_scripts` WHERE `entryorguid`=30547 AND `source_type`=0; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(30547, 0, 0, 0, 1, 0, 100, 0, 30000, 60000, 180000, 300000, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Postmaster Malown - OOC - Say Line 0"); + +DELETE FROM `creature_text` WHERE `creatureid`=30547; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(30547, 0, 0, "...zzz... ..snrk... c'mere... gonna... gonna be Malowned... zzz..", 12, 0, 100, 0, 0, 0, 31230, 0, "Postmaster Malown"), +(30547, 0, 1, "...mrf... kids messin'.. with th' boxes... zzzz... teach 'em... lesson...", 12, 0, 100, 0, 0, 0, 31231, 0, "Postmaster Malown"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_02_world.sql new file mode 100644 index 00000000000..f0fd7fc4b78 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_02_world.sql @@ -0,0 +1,15 @@ +-- +DELETE FROM `creature` WHERE `id`=24977 AND `guid`=113227; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113227, 24977, 530, 0, 0, 1, 1, 0, 0, 3045.6779, 3701.3554, 143.3911, 3.395507, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +DELETE FROM `gameobject` WHERE `guid` IN (9224, 9225, 9226, 9230); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(9224, 180037, 530, 3523, 0, 1, 1, 3048.147, 3705.473, 143.5917, 0.6806767, 0, 0, 0.333806, 0.9426418, 120, 255, 1, 15595), -- 180037 (Area: 0 - Difficulty: 0) +(9225, 179975, 530, 3523, 0, 1, 1, 3050.009, 3708.433, 143.4847, 5.201083, 0, 0, -0.5150375, 0.8571676, 120, 255, 1, 15595), -- 179975 (Area: 0 - Difficulty: 0) +(9226, 187299, 530, 3523, 3712, 1, 1, 2965.176, 3678.182, 144.1205, 4.607672, 0, 0, -0.743144, 0.6691315, 120, 255, 1, 15595), -- 187299 (Area: 3712 - Difficulty: 0) +(9230, 183306, 530, 3523, 3712, 1, 1, 2999.551, 3741.136, 144.0803, 2.111848, 0, 0, 0.8703556, 0.4924237, 120, 255, 1, 15595); -- 183306 (Area: 3712 - Difficulty: 0) + +DELETE FROM `gameobject_addon` WHERE `guid` =9230 ; +INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`) VALUES +(9230, 0, 0, -0.4461977, 0.8949344); -- 183306 diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_03_world.sql new file mode 100644 index 00000000000..3cf6a925566 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_03_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `id`=25042 AND `guid`=113330; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113330, 25042, 585, 0, 0, 3, 1, 0, 0, 232.139, -271.649, -7.52314, 0.715585, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_04_world_335.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_04_world_335.sql new file mode 100644 index 00000000000..ff739bf1150 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_04_world_335.sql @@ -0,0 +1,25 @@ +-- +DELETE FROM `creature` WHERE `id`=25145 AND `guid` IN (113332, 113333, 113334, 113337, 113338, 113339, 113433, 113445, 113460, 113468, 113469, 113470, 113471, 113472, 113480, 113520, 113524, 113525, 113526, 113527, 113528, 113529); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113332, 25145, 530, 0, 0, 1, 1, 0, 1, 6756.51, -7545.18, 126.200, 5.096360, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113333, 25145, 530, 0, 0, 1, 1, 0, 1, 6775.35, -7696.51, 127.859, 3.311900, 300, 8, 0, 0, 0, 1, 0, 0, 0, 0), +(113334, 25145, 530, 0, 0, 1, 1, 0, 1, 6774.72, -7617.18, 128.606, 1.858890, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113337, 25145, 530, 0, 0, 1, 1, 0, 1, 6770.71, -7618.81, 128.502, 1.046980, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113338, 25145, 530, 0, 0, 1, 1, 0, 1, 6767.95, -7611.86, 128.593, 5.978870, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113339, 25145, 530, 0, 0, 1, 1, 0, 1, 6807.31, -7690.35, 130.622, 0.453786, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113433, 25145, 530, 0, 0, 1, 1, 0, 1, 6811.60, -7721.00, 125.959, 4.502950, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113445, 25145, 530, 0, 0, 1, 1, 0, 1, 6833.79, -7744.13, 124.765, 0.436332, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113460, 25145, 530, 0, 0, 1, 1, 0, 1, 6871.87, -7751.06, 126.638, 2.076940, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113468, 25145, 530, 0, 0, 1, 1, 0, 1, 6795.15, -7589.81, 127.622, 3.141590, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113469, 25145, 530, 0, 0, 1, 1, 0, 1, 6793.50, -7555.50, 126.474, 3.717550, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113470, 25145, 530, 0, 0, 1, 1, 0, 1, 6802.71, -7761.10, 126.991, 0.663225, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113471, 25145, 530, 0, 0, 1, 1, 0, 1, 6813.94, -7772.28, 127.331, 6.230820, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113472, 25145, 530, 0, 0, 1, 1, 0, 1, 6784.56, -7772.55, 142.828, 0.925025, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113480, 25145, 530, 0, 0, 1, 1, 0, 1, 6782.69, -7739.66, 126.344, 0.314159, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113520, 25145, 530, 0, 0, 1, 1, 0, 1, 6776.12, -7762.38, 128.772, 0.523599, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113524, 25145, 530, 0, 0, 1, 1, 0, 1, 6815.57, -7795.29, 132.311, 1.099560, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113525, 25145, 530, 0, 0, 1, 1, 0, 1, 6835.44, -7798.48, 134.436, 2.181660, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113526, 25145, 530, 0, 0, 1, 1, 0, 1, 6838.43, -7786.18, 130.069, 1.535890, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113527, 25145, 530, 0, 0, 1, 1, 0, 1, 6858.05, -7786.21, 130.118, 1.378810, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113528, 25145, 530, 0, 0, 1, 1, 0, 1, 6764.31, -7791.43, 151.763, 1.588250, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113529, 25145, 530, 0, 0, 1, 1, 0, 1, 6728.52, -7572.14, 127.364, 0.401426, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_05_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_05_world.sql new file mode 100644 index 00000000000..814c08884d6 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_05_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `id`=25172 AND `guid` IN (113530); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113530, 25172, 530, 0, 0, 1, 1, 0, 0, 12940, -6973.45, 18.3365, 3.76991, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_06_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_06_world.sql new file mode 100644 index 00000000000..f4d2a88dabf --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_06_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `id`=25213 AND `guid` IN (113531); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113531, 25213, 532, 0, 0, 1, 1, 0, 0, -11101.3, -1850.92, 221.153, 5.35816, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_07_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_07_world.sql new file mode 100644 index 00000000000..6f6b202d96e --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_07_world.sql @@ -0,0 +1,19 @@ +-- +DELETE FROM `creature` WHERE `id`=25640 AND `guid` IN (113532, 113533, 113534, 113539); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113532, 25640, 580, 0, 0, 1, 1, 0, 0, 1746.55, 621.946, 28.1335, 2.094390, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113533, 25640, 580, 0, 0, 1, 1, 0, 0, 1696.01, 675.393, 28.1335, 0.610865, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113534, 25640, 580, 0, 0, 1, 1, 0, 0, 1652.03, 635.354, 28.1335, 3.752460, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113539, 25640, 580, 0, 0, 1, 1, 0, 0, 1704.32, 582.722, 28.1335, 5.009100, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +UPDATE `gameobject_template_addon` SET `flags`=16 WHERE `entry` IN (188116, 188115, 188114, 187869); +DELETE FROM `gameobject` WHERE `guid` IN (9231, 9236, 9238, 9240, 9242, 9243, 9244, 9251); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(9231, 188116, 580, 3523, 0, 1, 1, 1704.32, 582.722, 28.1335, 1.761, 0, 0, 0.771057, 0.63676600, 180, 255, 1, 0), +(9236, 188115, 580, 3523, 0, 1, 1, 1746.55, 621.946, 28.1335, 3.111, 0, 0, 0.999883, 0.015295700, 180, 255, 1, 0), +(9238, 188114, 580, 3523, 0, 1, 1, 1696.01, 675.393, 28.1335, 4.808, 0, 0, 0.672508, -0.74009000, 180, 255, 1, 0), +(9240, 187869, 580, 3523, 0, 1, 1, 1652.03, 635.354, 28.1335, 6.163, 0, 0, 0.0600564, -0.998195, 180, 255, 1, 0), +(9242, 188415, 585, 3523, 0, 3, 1, -19.2307, -551.108, -63.7667, 4.6076700, 0, 0, -0.743144, 0.669132, 180, 255, 1, 0), +(9243, 188415, 585, 3523, 0, 3, 1, -32.2288, -646.162, -63.6902, 1.4835300, 0, 0, 0.67559, 0.737278, 180, 255, 1, 0), +(9244, 188415, 585, 3523, 0, 3, 1, 20.0252, -593.697, -63.6475, 3.21142000, 0, 0, -0.999391, 0.0349059, 180, 255, 1, 0), +(9251, 188415, 585, 3523, 0, 3, 1, -73.1546, -601.769, -63.7667, 0.0698117, 0, 0, 0.0348988, 0.999391, 180, 255, 1, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_08_world_335.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_08_world_335.sql new file mode 100644 index 00000000000..67b5921457f --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_08_world_335.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `id`=26383 AND `guid` IN (113552); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113552, 26383, 530, 0, 0, 1, 1, 0, 0, -2163.33, 6659.34, 0.1057, 6.17846, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_09_world_335.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_09_world_335.sql new file mode 100644 index 00000000000..2562fe98a05 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_09_world_335.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `id`=26546 AND `guid` IN (113557); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113557, 26546, 0, 0, 0, 1, 1, 0, 0, -3726.61, -576.766, 4.64331, 4.17134, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_10_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_10_world.sql new file mode 100644 index 00000000000..66a4937b19c --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_10_world.sql @@ -0,0 +1,50 @@ +-- +UPDATE `creature` SET `equipment_id`=1 WHERE `id`=26546; +DELETE FROM `creature` WHERE `id`=26864 AND `guid` IN (113585,113587,113589); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113585, 26864, 571, 0, 0, 1, 1, 0, 1, 3193.5659, -2243.69506, 115.23049, 3.091544, 300, 0, 0, 0, 0, 2, 0, 0, 0, 0), +(113587, 26864, 571, 0, 0, 1, 1, 0, 1, 3193.5659, -2243.69506, 115.23049, 3.091544, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(113589, 26864, 571, 0, 0, 1, 1, 0, 1, 3193.5659, -2243.69506, 115.23049, 3.091544, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +DELETE FROM `creature_addon` WHERE `guid` IN (113585); +INSERT INTO `creature_addon` (`guid`, `mount`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES +(113585,14334,1135850,0,1,""); + +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (113585,113587,113589); +INSERT INTO `creature_formations` (`leaderGUID`,`memberGUID`,`dist`,`angle`,`groupAI`,`point_1`,`point_2`) VALUES +(113585,113585,0,0,515,0,0), +(113585,113587,3,45,515,0,0), +(113585,113589,3,3115,515,0,0); + +DELETE FROM `waypoint_data` WHERE `id` IN (1135850); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action_chance`) VALUES +(1135850,1,3193.5659, -2243.69506, 115.23049, 3.091544,0,1,100), +(1135850,2,3176.4318, -2244.91455, 114.90446, 3.208351,0,1,100), +(1135850,3,3154.9943, -2238.41235, 113.17456, 2.607521,0,1,100), +(1135850,4,3133.90405, -2199.5310, 114.14094, 1.940928,0,1,100), +(1135850,5,3122.12719, -2152.38085, 103.1086, 1.507960,0,1,100), +(1135850,6,3135.25537, -2113.80908, 95.43421, 1.005305,0,1,100), +(1135850,7,3167.97851, -2069.15844, 89.31834, 0.860006,0,1,100), +(1135850,8,3190.37988, -2054.44238, 87.65277, 0.549774,0,1,100), +(1135850,9,3218.22094, -2038.52783, 87.20703, 0.534066,0,1,100), +(1135850,10,3252.60205, -2016.48144, 88.81650, 0.687219,0,1,100), +(1135850,11,3279.05346, -1981.64172, 98.30316, 0.969962,0,1,100), +(1135850,12,3304.36694, -1962.43872, 107.0400, 0.357351,0,1,100), +(1135850,13,3341.69287, -1955.26806, 114.9020, 0.058899,0,1,100), +(1135850,14,3379.39624, -1987.67993, 123.4115, 5.454592,0,1,100), +(1135850,15,3398.62744, -2013.75439, 127.7247, 5.383905,0,1,100), +(1135850,16,3395.36596, -2031.97412, 127.7789, 4.358967,0,1,100), +(1135850,17,3379.79663, -2059.60961, 125.0345, 4.201886,0,1,100), +(1135850,18,3372.78027, -2084.25390, 122.2462, 4.704535,0,1,100), +(1135850,19,3384.24731, -2130.96899, 124.3825, 4.967642,0,1,100), +(1135850,20,3390.23730, -2164.63403, 123.5395, 4.861615,0,1,100), +(1135850,21,3380.77368, -2190.37841, 120.8110, 4.296131,0,1,100), +(1135850,22,3349.53613, -2211.78491, 119.5261, 3.683521,0,1,100), +(1135850,23,3310.39794, -2238.13159, 115.1967, 3.836673,0,1,100), +(1135850,24,3286.16918, -2254.05346, 113.7245, 3.400777,0,1,100), +(1135850,25,3258.90063, -2251.61279, 114.2374, 3.019859,0,1,100); + +UPDATE creature_template SET AIName = 'SmartAI' WHERE entry = 26864; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 26864 AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(26864, 0, 0, 0, 0, 0, 100, 0, 3000, 4000, 3000, 4000, 11, 40505, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Conquest Hold Outrider - IC - Cast Cleave'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_11_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_11_world.sql new file mode 100644 index 00000000000..d9573ba9dd4 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_25_11_world.sql @@ -0,0 +1,8 @@ +-- +DELETE FROM `creature` WHERE `id`=26403 AND `guid` IN (113553); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113553, 26403, 571, 0, 0, 1, 3, 0, 0, 2772.34, 4691.93, 41.0832, 3.24631, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +DELETE FROM `creature_template_movement` WHERE `CreatureId`= 26403; +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(26403, 0, 0, 1, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_26_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_26_00_world.sql new file mode 100644 index 00000000000..9544e3d0430 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_26_00_world.sql @@ -0,0 +1,63 @@ +-- +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (26890,26892,26677); +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(26890, 0, 0, 1, 0), +(26892, 0, 0, 1, 0), +(26677, 0, 0, 1, 0); + +UPDATE `creature` SET `MovementType` = 0, `spawndist`=0, `spawntimesecs`=4 WHERE `id`=26677; +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` IN (26661,26890,26677); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (26661,26890,26677) AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2666100,2666101) AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(26661, 0, 0, 0, 20, 0, 100, 0, 12047, 30000, 30000, 0, 80, 2666100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlix - On quest reward - Action list'), +(2666100, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 66, 0, 0, 0, 0, 0, 0, 19, 26677, 20, 0, 0, 0, 0, 0, 'Zivlix - Action list - Set orientation'), +(2666100, 9, 1, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 5, 25, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlix - Action list - play emote'), +(2666100, 9, 2, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 45, 0, 1, 0, 0, 0, 0, 19, 26677, 20, 0, 0, 0, 0, 0, 'Zivlix - Action list - Set Data'), +(2666100, 9, 3, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlix - Action list - Say text'), +(2666100, 9, 4, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 59, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlix - Action list - Say text'), +(2666100, 9, 5, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 69, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 4723.84814, 545.35998, 130.311737, 0.416793, 'Zivlix - Action list - Say text'), +(26661, 0, 1, 0, 34, 0, 100, 0, 8, 1, 0, 0, 80, 2666101, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlix - On wp reached - Action list'), +(2666101, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0.416793, 'Zivlix - Action list - Set orientation'), +(2666101, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlix - Action list - Say text'), +(2666101, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 26890, 3, 16000, 0, 0, 0, 8, 0, 0, 0, 4770.54, 592.455, 150.594, 3.76145, 'Zivlix - Action list - Summon creature'), +(2666101, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 26892, 3, 16000, 0, 0, 0, 8, 0, 0, 0, 4774.345703, 588.58892, 150.593, 3.76145, 'Zivlix - Action list - Summon creature'), +(2666101, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 26892, 3, 16000, 0, 0, 0, 8, 0, 0, 0, 4767.283691, 595.76239, 150.593, 3.76145, 'Zivlix - Action list - Summon creature'), +(2666101, 9, 5, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlix - Action list - Say text'), +(2666101, 9, 6, 0, 0, 0, 100, 0, 8000, 8000, 0, 0, 24, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlix - Action list - Evade'), +(2666101, 9, 7, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlix - Action list - Say text'), +(26677, 0, 0, 1, 38, 0, 100, 0, 0, 1, 0, 0, 53, 0, 26677, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlixs Destruction Machine - On data set - Start waypoint'), +(26677, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlixs Destruction Machine - On data set - Set active'), +(26677, 0, 2, 0, 40, 0, 100, 0, 15, 26677, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Zivlixs Destruction Machine - On wp reached - despawn'), +(26890, 0, 0, 0, 1, 0, 100, 1, 6000, 6000, 0, 0, 11, 47328, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Mistress of the Coldwind - Ooc - cast Direct Hit!'), +(26890, 0, 1, 0, 1, 0, 100, 1, 12000, 12000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Mistress of the Coldwind - Ooc - Say text'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=47328; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(13, 3, 47328, 0, 0, 31, 0, 3, 26677, 0, 0, 0, 0, '', "Direct Hit!"); + +DELETE FROM `creature_text` WHERE `CreatureId` IN (26661,26890); +INSERT INTO `creature_text` (`CreatureId`, `GroupId`, `ID`, `Text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `comment`, `BroadcastTextId`) VALUES +(26661, 0, 0, "The control components are working perfectly this time!", 12, 0, 100, 0, 0, 0, 'Zivlix', 25924), +(26661, 1, 0, "Who to test the bomb on? The Harpies? Ha ha... wait... what's that?", 12, 0, 100, 6, 0, 0, 'Zivlix', 25925), +(26890, 0, 0, "You are not welcome in our home. Leave and go find some other land to pillage!", 14, 0, 100, 0, 0, 0, 'Mistress of the Coldwind', 25922), +(26661, 2, 0, "NO! My machine... my bombs! THAT'S IT! Those Harpies are going DOWN!", 12, 0, 100, 5, 0, 0, 'Zivlix', 25926), +(26661, 3, 0, "Talk to Narf. Lets take care of those bird-brains once and for all.", 12, 0, 100, 5, 0, 0, 'Zivlix', 26078); + +DELETE FROM `waypoints` WHERE `entry` IN (26677); +INSERT INTO `waypoints` (`entry`,`pointid`,`position_x`,`position_y`,`position_z`,`point_comment`) VALUES +(26677,1,4697.046, 567.007 , 124.5144, 'Zivlixs Destruction Machine'), +(26677,2,4664.82 , 589.2839, 126.2644, 'Zivlixs Destruction Machine'), +(26677,3,4667.397, 615.4627, 127.2089, 'Zivlixs Destruction Machine'), +(26677,4,4699.403, 623.2688, 130.9311, 'Zivlixs Destruction Machine'), +(26677,5,4729.83 , 593.533 , 130.2292, 'Zivlixs Destruction Machine'), +(26677,6,4736.569, 546.0275, 135.1181, 'Zivlixs Destruction Machine'), +(26677,7,4729.252, 502.6678, 133.4237, 'Zivlixs Destruction Machine'), +(26677,8,4752.534, 475.1504, 137.7292, 'Zivlixs Destruction Machine'), +(26677,9,4785.31 , 485.7249, 144.8403, 'Zivlixs Destruction Machine'), +(26677,10,4788.394, 514.8828, 139.3682, 'Zivlixs Destruction Machine'), +(26677,11,4773.589, 557.9219, 143.4515, 'Zivlixs Destruction Machine'), +(26677,12,4751.125, 580.1249, 144.9238, 'Zivlixs Destruction Machine'), +(26677,13,4734.583, 613.5748, 163.5244, 'Zivlixs Destruction Machine'), +(26677,14,4730.062, 667.8398, 143.5737, 'Zivlixs Destruction Machine'), +(26677,15,4754.887, 685.1636, 123.7125, 'Zivlixs Destruction Machine'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_26_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_26_01_world.sql new file mode 100644 index 00000000000..7448e0a4cd9 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_26_01_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `smart_scripts` SET `event_param3`=3400, `event_param4`=4800, `action_param1`=9532, `comment`="Bloodscalp Mystic - In Combat CMC - Cast 'Lightning Bolt'" WHERE `entryorguid`=701 AND `source_type`=0 AND `id`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=701 AND `source_type`=0 AND `id`=5; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_27_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_27_00_world.sql new file mode 100644 index 00000000000..b16db23f30b --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_27_00_world.sql @@ -0,0 +1,9 @@ +-- Borrowed Time +DELETE FROM `spell_ranks` WHERE `first_spell_id`=59887; +INSERT INTO `spell_ranks` (`first_spell_id`, `spell_id`, `rank`) VALUES +(59887,59887,1), +(59887,59888,2), +(59887,59889,3), +(59887,59890,4), +(59887,59891,5); +UPDATE `spell_proc` SET `SpellId`=-59887 WHERE `SpellId`=59891; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_27_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_27_01_world.sql new file mode 100644 index 00000000000..17f4d3bb597 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_27_01_world.sql @@ -0,0 +1,14 @@ +-- + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` IN (22465); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (22465) AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(22465, 0, 0, 0, 1, 0, 100, 0, 60000, 120000, 60000, 120000, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Natasha - OOC - Say text'); + +DELETE FROM `creature_text` WHERE `CreatureId` IN (22465); +INSERT INTO `creature_text` (`CreatureId`, `GroupId`, `ID`, `Text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `comment`, `BroadcastTextId`) VALUES +(22465, 0, 0, "I'm only 4 years old.", 12, 0, 100, 0, 0, 0, 'Natasha', 20353), +(22465, 0, 1, "Have you seen my mommy and daddy?", 12, 0, 100, 0, 0, 0, 'Natasha', 20355), +(22465, 0, 2, "Antelarion, is it safe to play in the forest yet?", 12, 0, 100, 6, 0, 0, 'Natasha', 20357), +(22465, 0, 3, "I think I came from Eng-land, do you know where that is?", 12, 0, 100, 5, 0, 0, 'Natasha', 20358), +(22465, 0, 4, "Antelarion says I fell off a big bird, as I fell he caught me... He is so pretty!", 12, 0, 100, 0, 0, 0, 'Natasha', 20360); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_00_world.sql new file mode 100644 index 00000000000..fa71a24fd8f --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_00_world.sql @@ -0,0 +1,4 @@ +-- +UPDATE `smart_scripts` SET `action_param3`=1 WHERE `entryorguid`=3568 AND `source_type`=0 AND `id`=1; +UPDATE `smart_scripts` SET `action_param1`=10, `link`=0, `event_type`=19, `event_param1`=938, `comment`= "Mist - On Quest Accepted- Set faction" WHERE `entryorguid`=3568 AND `source_type`=0 AND `id`=3; +DELETE FROM `smart_scripts` WHERE `entryorguid`=3568 AND `source_type`=0 AND `id`=4; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_01_world_335.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_01_world_335.sql new file mode 100644 index 00000000000..a91e8c3c798 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_01_world_335.sql @@ -0,0 +1,2 @@ +-- Test of Endurance (1150) / replace "troll" with $r +UPDATE `quest_offer_reward` SET `RewardText`="Grenka was powerful, even by $r standards. You should be proud of your accomplishment this day.$b$bDuring your test of faith you displayed strength of spirit, and now you have shown endurance in battle by taking on the Roguefeather harpies, but the time has come for a new test." WHERE `ID`=1150; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_02_world.sql new file mode 100644 index 00000000000..14352073dd8 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_02_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `spell_scripts` WHERE `id`=24320; +INSERT INTO `spell_scripts` (`id`,`effIndex`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES +(24320,0,0,15,24321,2,0,0,0,0,0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_03_world.sql new file mode 100644 index 00000000000..e65fe43aa28 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_03_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `quest_template` SET `RewardItem1`=34077, `RewardAmount1`=1 WHERE `ID` IN (12155, 12133); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_04_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_04_world.sql new file mode 100644 index 00000000000..86cb0a3d6f7 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_04_world.sql @@ -0,0 +1,13 @@ +-- Nolkai's Words +UPDATE `gameobject_template` SET `AIName`="" WHERE `entry`=181758; +DELETE FROM `smart_scripts` WHERE `entryorguid`=181758 AND `source_type`=1; +UPDATE `quest_template` SET `RewardItem1`=23846, `RewardAmount1`=1 WHERE `ID`=9561; + +-- Ally of the Netherwing +UPDATE `quest_template` SET `RewardChoiceItemID1`=31492, `RewardChoiceItemID2`=31491, `RewardChoiceItemID3`=31490, `RewardChoiceItemID4`=31494, `RewardChoiceItemID5`=31493, `RewardChoiceItemQuantity1`=1, `RewardChoiceItemQuantity2`=1, `RewardChoiceItemQuantity3`=1, `RewardChoiceItemQuantity4`=1, `RewardChoiceItemQuantity5`=1 WHERE `ID`=10870; + +-- He Will Walk The Earth... +UPDATE `quest_template` SET `RewardChoiceItemID1`=25574, `RewardChoiceItemID2`=25575, `RewardChoiceItemID3`=25576, `RewardChoiceItemQuantity1`=1, `RewardChoiceItemQuantity2`=1, `RewardChoiceItemQuantity3`=1 WHERE `ID`=9866; + +-- Hero of the Mag'har +UPDATE `quest_template` SET `RewardItem1`=28168, `RewardAmount1`=1, `RewardChoiceItemID1`=28173, `RewardChoiceItemID2`=28169, `RewardChoiceItemID3`=28172, `RewardChoiceItemID4`=28175, `RewardChoiceItemQuantity1`=1, `RewardChoiceItemQuantity2`=1, `RewardChoiceItemQuantity3`=1, `RewardChoiceItemQuantity4`=1 WHERE `ID`=10212; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_05_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_05_world.sql new file mode 100644 index 00000000000..431b37b1707 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_28_05_world.sql @@ -0,0 +1,10 @@ +-- +UPDATE `creature_template` SET `unit_flags`=131328 WHERE `entry` = 17578; +DELETE FROM `creature` WHERE `id`=17578 AND `guid` IN (86753, 113595, 113605, 113607, 113609, 113635); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(86753, 17578, 540, 3714, 0, 3, 1, 0, 0, 512.1739, 205.3514, 2.007787, 0.6981317, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 17578 (Area: 0 - Difficulty: 0) (Auras: ) +(113595, 17578, 540, 3714, 0, 3, 1, 0, 0, 512.9296, 186.9605, 2.00013, 0.7679449, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 17578 (Area: 0 - Difficulty: 0) (Auras: ) +(113605, 17578, 540, 3714, 0, 3, 1, 0, 0, 525.0672, 176.6558, 2.016024, 2.356194, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 17578 (Area: 0 - Difficulty: 0) (Auras: ) +(113607, 17578, 540, 3714, 0, 3, 1, 0, 0, 508.1696, 131.2284, 2.018857, 1.22173, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 17578 (Area: 0 - Difficulty: 0) (Auras: ) +(113609, 17578, 540, 3714, 0, 3, 1, 0, 0, 512.5972, 119.7658, 1.994586, 0.6632251, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 17578 (Area: 0 - Difficulty: 0) (Auras: ) +(113635, 17578, 540, 3714, 0, 3, 1, 0, 0, 523.4672, 119.2777, 1.946144, 2.042035, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545); -- 17578 (Area: 0 - Difficulty: 0) (Auras: ) diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_30_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_30_00_world.sql new file mode 100644 index 00000000000..aa3f44396b8 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_07_30_00_world.sql @@ -0,0 +1,8 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid`=24029 AND `source_type`=0 AND `id`=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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(24029, 0, 4, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Wyrmcaller Vile - On Aggro - Say Line 0"); + +DELETE FROM `creature_text` WHERE `CreatureID`=24029; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(24029, 0, 0, "Did you really think that by facing me, you have any hope of saving your friends?", 12, 0, 100, 0, 0, 0, 23696, 0, "Wyrmcaller Vile"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_01_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_01_00_world.sql new file mode 100644 index 00000000000..f8e082bbe20 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_01_00_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `spawn_group` WHERE `spawnType`=0 AND `spawnId` IN (22831,36626,23708,39059); +INSERT INTO `spawn_group` (`groupId`,`spawnType`,`spawnId`) VALUES +(3,0,22831), (3,0,36626), (3,0,23708), (3,0,39059); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_00_world.sql new file mode 100644 index 00000000000..8dd7a159d85 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `unit_flags`=`unit_flags`|256 WHERE `entry` =23741; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_01_world.sql new file mode 100644 index 00000000000..3d472cae16d --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_01_world.sql @@ -0,0 +1,8 @@ +-- +UPDATE `creature` SET `MovementType` =0, `spawndist`=0 WHERE `id`=27191; +DELETE FROM `creature` WHERE `id`=27198 AND `guid`=113636; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113636, 27198, 571, 0, 0, 1, 1, 0, 0, 3240.79, -724.326, 174.892, 4.15388, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); +DELETE FROM `creature_template_addon` WHERE `entry` IN (27198); +INSERT INTO `creature_template_addon` (`entry`, `mount`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES +(27198,0,0,1,0,""); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_02_world.sql new file mode 100644 index 00000000000..e7ce85498b2 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_02_world.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_death_knight_devour_humanoid'; +INSERT INTO `spell_script_names` VALUES +(53110,'spell_death_knight_devour_humanoid'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_03_world.sql new file mode 100644 index 00000000000..a4ea5908c8e --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_03_world.sql @@ -0,0 +1,18 @@ +-- +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry`=27467; +UPDATE `smart_scripts` SET `link`=7 WHERE `entryorguid` IN (27409) AND `source_type`=0 AND `id`=6; +UPDATE `smart_scripts` SET `event_type`=60, `event_param1`=60000, `event_param2`=60000, `event_param3`=60000, `event_param4`=60000, `comment`="Silverbrook Worgen - On update - Despawn" WHERE `entryorguid` IN (27417) AND `source_type`=0 AND `id`=2; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (27409) AND `source_type`=0 AND `id` IN (7,13,14,15,16); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (27467) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (27417) AND `source_type`=0 AND `id`=3; +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 +(27409, 0, 7, 13, 61, 0, 100, 512, 0, 0, 0, 0, 41, 5000, 0, 0, 0, 0, 0, 19, 27411, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Waypoint 103 Reached - Despawn In 5000 ms"), +(27409, 0, 13, 14, 61, 0, 100, 512, 0, 0, 0, 0, 12, 27467, 4, 20000, 0, 0, 0, 8, 0, 0, 0, 3437.23, -2795.77, 201.527, 5.81195, "Ducal's Horse - On Waypoint 103 Reached - Summon creature"), +(27409, 0, 14, 15, 61, 0, 100, 512, 0, 0, 0, 0, 12, 27467, 4, 20000, 0, 0, 0, 8, 0, 0, 0, 3446.18, -2787.37, 201.793, 4.88692, "Ducal's Horse - On Waypoint 103 Reached - Summon creature"), +(27409, 0, 15, 16, 61, 0, 100, 512, 0, 0, 0, 0, 11, 48681, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Waypoint 103 Reached - cast Summon Silverbrook Worgen"), +(27409, 0, 16, 0, 61, 0, 100, 512, 0, 0, 0, 0, 11, 48681, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Waypoint 103 Reached - cast Summon Silverbrook Worgen"), +(27467, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 69, 0, 0, 0, 3, 0, 0, 19, 27409, 0, 0, 0, 0, 0, 0, "Amberpine Hunter - On Just summoned - Move to target"), +(27417, 0, 3, 0, 54, 0, 100, 0, 0, 0, 0, 0, 117, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Silverbrook Worgen - On Just summoned - Disable evade"); +DELETE FROM `creature_template_addon` WHERE `entry` IN (27467); +INSERT INTO `creature_template_addon` (`entry`, `mount`, `emote`, `bytes1`, `bytes2`, `auras`) VALUES +(27467,0,376,0,2,""); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_04_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_04_world.sql new file mode 100644 index 00000000000..5af97dbaf14 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_04_world.sql @@ -0,0 +1,15 @@ +-- +DELETE FROM `creature_template_addon` WHERE `entry` IN (27610); +INSERT INTO `creature_template_addon` (`entry`, `mount`, `emote`, `bytes1`, `bytes2`, `auras`) VALUES +(27610,0,0,0,0,"29266"); + +DELETE FROM `creature_equip_template` WHERE `CreatureID`=27566 AND `ID` IN (2,3); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`) VALUES +(27566, 2, 2827, 0, 0), -- 27566 +(27566, 3, 12856, 0, 0); -- 27566 + +UPDATE `creature` SET `equipment_id`=3 WHERE `id`=27566 AND `guid` IN (112384); +UPDATE `creature` SET `equipment_id`=2 WHERE `id`=27566 AND `guid` IN (112379,112378); + +UPDATE `creature_addon` SET `emote`=28 WHERE `guid` IN (112378); +UPDATE `creature` SET `MovementType` =0, `spawndist`=0 WHERE `id`=27529; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_05_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_05_world.sql new file mode 100644 index 00000000000..a22cd3cd372 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_02_05_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `id`=27523 AND `guid`=113637; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113637, 27523, 571, 0, 0, 1, 1, 0, 0, 3691.77, -5411, 32.8266, 5.96903, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_00_world.sql new file mode 100644 index 00000000000..f71e3fc19da --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `scale`=1 WHERE `entry` =17968; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_01_world.sql new file mode 100644 index 00000000000..48d2d717146 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_01_world.sql @@ -0,0 +1,26 @@ +-- +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=23732; +DELETE FROM `smart_scripts` WHERE `entryorguid`=23732 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2373200, 2373201) AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(23732, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Reset - Set Event Phase 1"), +(23732, 0, 1, 0, 1, 1, 100, 0, 3000, 3000, 3000, 3000, 0, 87, 2373200, 2373201, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - OOC - Run Random Actionlist (Phase 1)"), +(2373200, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Set Event Phase 2"), +(2373200, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 5, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Play Emote 'Eat'"), +(2373200, 9, 2, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Say Line 0"), +(2373200, 9, 3, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Play Emote 'Talk'"), +(2373200, 9, 4, 0, 0, 0, 100, 0, 18000, 27000, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Set Event Phase 1"), +(2373201, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Set Event Phase 2"), +(2373201, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 5, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Play Emote 'Laugh'"), +(2373201, 9, 2, 0, 0, 0, 100, 0, 9000, 9000, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Say Line 1"), +(2373201, 9, 3, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 5, 273, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Play Emote 'Yes'"), +(2373201, 9, 4, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Say Line 2"), +(2373201, 9, 5, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 17, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Set EmoteState 'Dance'"), +(2373201, 9, 6, 0, 0, 0, 100, 0, 40000, 81000, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Set EmoteState 'None'"), +(2373201, 9, 7, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sorely Twitchblade - On Script - Set Event Phase 1"); + +DELETE FROM `creature_text` WHERE `CreatureID`=23732; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(23732, 0, 0, "That hit the shpot! Gimmie anudder one, Coot! *hic*", 12, 7, 100, 5, 0, 0, 22200, 0, "Sorely Twitchblade"), +(23732, 1, 0, "You're shayin' you wan... you wan... *hic* you wan' me to dansh on dis bar? *hic*", 12, 7, 100, 6, 0, 0, 22201, 0, "Sorely Twitchblade"), +(23732, 2, 0, "Maeshtro! Cue da mushic!", 12, 7, 100, 5, 0, 0, 22202, 0, "Sorely Twitchblade"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_02_world.sql new file mode 100644 index 00000000000..fb53ba88889 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_02_world.sql @@ -0,0 +1,44 @@ +-- +DELETE FROM `creature` WHERE `id`=27622 AND `guid`=113668; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113668, 27622, 0, 0, 0, 1, 1, 0, 0, -456.28103, 1498.40258, 16.98966, 5.96903, 60, 0, 0, 0, 0, 2, 0, 0, 0, 0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=49129; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(13, 1, 49129, 0, 0, 31, 0, 3, 27622, 0, 0, 0, 0, "", "Arugal Rotation Channel"); + +DELETE FROM `creature_template_movement` WHERE `CreatureId`= 27622; +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(27622, 0, 0, 1, 0); + +DELETE FROM `creature_addon` WHERE `guid`=113668; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`, `auras`) VALUES (113668,11366800,1,"49130"); + +DELETE FROM `waypoint_data` WHERE `id`=11366800; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(11366800,1,-456.28103, 1498.40258, 18.98966,0,0,0,100,0), +(11366800,2,-457.36898, 1496.58203, 18.98966,0,0,0,100,0), +(11366800,3,-458.51434, 1495.57177, 18.98966,0,0,0,100,0), +(11366800,4,-459.83737, 1494.41711, 18.98966,0,0,0,100,0), +(11366800,5,-461.39898, 1493.54296, 18.98966,0,0,0,100,0), +(11366800,6,-463.41326, 1493.34252, 18.98966,0,0,0,100,0), +(11366800,7,-465.08398, 1493.76220, 18.98966,0,0,0,100,0), +(11366800,8,-466.54000, 1494.80603, 18.98966,0,0,0,100,0), +(11366800,9,-468.04928, 1495.84643, 18.98966,0,0,0,100,0), +(11366800,10,-468.82998, 1497.45105, 18.98966,0,0,0,100,0), +(11366800,11,-469.37039, 1498.89978, 18.98966,0,0,0,100,0), +(11366800,12,-469.66574, 1500.14770, 18.98966,0,0,0,100,0), +(11366800,13,-469.05099, 1501.69104, 18.98966,0,0,0,100,0), +(11366800,14,-468.74670, 1502.91992, 18.98966,0,0,0,100,0), +(11366800,15,-467.51672, 1504.24365, 18.98966,0,0,0,100,0), +(11366800,16,-466.30108, 1505.15417, 18.98966,0,0,0,100,0), +(11366800,17,-464.70126, 1505.50427, 18.98966,0,0,0,100,0), +(11366800,18,-462.18228, 1505.41296, 18.98966,0,0,0,100,0), +(11366800,19,-459.59301, 1504.72680, 18.98966,0,0,0,100,0), +(11366800,20,-458.37594, 1503.59375, 18.98966,0,0,0,100,0), +(11366800,21,-456.90499, 1502.40295, 18.98966,0,0,0,100,0), +(11366800,22,-456.62875, 1500.67981, 18.98966,0,0,0,100,0); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (27620) AND `source_type`=0 AND `id`=2; +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 +(27620, 0, 2, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 49129, 0, 0, 0, 0, 0, 19, 27622, 0, 0, 0, 0, 0, 0, "Shade of Arugal - On reset - cast Arugal Rotation Channel"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_03_world.sql new file mode 100644 index 00000000000..dc0f36e34c4 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_03_world.sql @@ -0,0 +1,35 @@ +-- +UPDATE `creature` SET `MovementType`=1, `spawndist`=4 WHERE `guid` IN (79432,79444,79434,79452); +DELETE FROM `creature` WHERE `id`=20865 AND `guid`=79457; +DELETE FROM `linked_respawn` WHERE `guid`=79457 AND `linkedGuid`=79391; +UPDATE `creature` SET `position_x`=226.532,`position_y`=-4.33270,`position_z`=-8.59788 WHERE `guid`=79427; +UPDATE `creature` SET `position_x`=212.760,`position_y`=9.860930,`position_z`=-7.46838 WHERE `guid`=79444; +UPDATE `creature` SET `position_x`=222.822,`position_y`=-3.72311,`position_z`=-8.45253 WHERE `guid`=79445; +UPDATE `creature` SET `position_x`=225.714,`position_y`=-2.11525,`position_z`=-8.35414 WHERE `guid`=79454; +UPDATE `creature` SET `position_x`=224.367,`position_y`=-4.21835,`position_z`=-8.59119 WHERE `guid`=79456; +UPDATE `creature` SET `position_x`=223.656,`position_y`=-6.03500,`position_z`=-8.77307 WHERE `guid`=79458; + +UPDATE `creature` SET `MovementType`=2 WHERE `guid` = 79456; +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (79456); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(79456,79456,0,0,515,0,0), +(79456,79427,3,45,515,0,0), +(79456,79458,3,315,515,0,0), +(79456,79454,3,135,515,0,0), +(79456,79445,3,225,515,0,0); + +DELETE FROM `creature_addon` WHERE `guid`=79456; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`, `auras`) VALUES (79456,7945600,1,""); + +DELETE FROM `waypoint_data` WHERE `id`=7945600; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(7945600,1,224.36700, -4.21835, -8.59119, 5.285530,0,0,0,100,0), +(7945600,2,223.29058, -14.2510, -9.68364, 4.328913,0,0,0,100,0), +(7945600,3,208.86810, -18.7447, -10.0892, 2.412540,0,0,0,100,0), +(7945600,4,197.82304, -9.46247, -10.1020, 2.326146,0,0,0,100,0), +(7945600,5,190.99885, -0.62968, -10.1037, 2.098381,0,0,0,100,0), +(7945600,6,184.06471, 11.78935, -10.0824, 2.074819,0,0,0,100,0), +(7945600,7,186.71444, 20.19647, -9.72026, 0.735715,0,0,0,100,0), +(7945600,8,196.03006, 22.31151, -8.67650, 0.170228,0,0,0,100,0), +(7945600,9,205.37554, 18.44509, -7.66362, 5.844729,0,0,0,100,0), +(7945600,10,216.87519, 11.19125, -7.46836, 5.620897,0,0,0,100,0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_04_world_335.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_04_world_335.sql new file mode 100644 index 00000000000..b75474a9090 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_04_world_335.sql @@ -0,0 +1,10 @@ +-- +UPDATE `creature` SET `MovementType`=1, `spawndist`=3 WHERE `guid` IN (88917,88916); + +DELETE FROM `creature` WHERE `guid`=79457; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(79457, 27707, 1, 14, 0, 1, 1, 0, 0, 1290.452, -4431.32, 27.10891, 5.220081, 120, 3, 0, 0, 0, 1, 0, 0, 0, 12340); -- 27707 (Area: 0 - Difficulty: 0) + +DELETE FROM `game_event_creature` WHERE `guid`=79457; +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(24, 79457); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_05_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_05_world.sql new file mode 100644 index 00000000000..7848ba0f6fd --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_05_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `guid`=113669 AND `id`=27849; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113669, 27849, 571, 0, 0, 1, 3, 0, 0, 3237.351318, -738.506, 168.062, 0.70313, 120, 5, 0, 0, 0, 1, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_06_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_06_world.sql new file mode 100644 index 00000000000..2891ed41734 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_06_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `guid`=113670 AND `id`=27889; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113670, 27889, 571, 0, 0, 1, 1, 0, 0, 3459.72, 5899.17, 145.285, 5.67232, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_07_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_07_world.sql new file mode 100644 index 00000000000..ad3fe6aa224 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_07_world.sql @@ -0,0 +1,37 @@ +-- +DELETE FROM `creature` WHERE `id` IN (26800,26802,26805,27949) AND `guid` IN (126664, 126665, 126666, 126667, 126668, 113671, 113689, 113767, 115899, 115900, 115917, 115918, 115933, 115952, 115965, 115970, 116016, 116017, 116018); +DELETE FROM `creature_addon` WHERE `guid` IN (126664, 126665, 126666, 126667, 126668, 4764); +DELETE FROM `spawn_group` WHERE `spawnId` IN (126664, 126665, 126666, 126667, 126668) AND `spawnType`=0; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(113671, 26800, 576, 4265, 0, 3, 1, 0, 1, 408.0589, 187.066, -34.93626, 5.009095, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26800 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(113689, 26800, 576, 4265, 0, 3, 1, 0, 1, 389.5342, 148.687, -34.9363, 5.916666, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26800 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(113767, 26800, 576, 4265, 0, 3, 1, 0, 1, 404.3392, 181.3861, -34.93626, 5.113815, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26800 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(115899, 26800, 576, 4265, 0, 3, 1, 0, 1, 443.3662, 183.4617, -34.93741, 4.310963, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26800 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(115900, 26800, 576, 4265, 0, 3, 1, 0, 1, 450.2576, 175.4623, -34.93753, 4.118977, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26800 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(115917, 26802, 576, 4265, 0, 3, 1, 0, 1, 389.5952, 167.328, -34.93625, 5.532694, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26802 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(115918, 26802, 576, 4265, 0, 3, 1, 0, 1, 410.0124, 179.3177, -34.93626, 5.026548, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26802 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(115933, 26802, 576, 4265, 0, 3, 1, 0, 1, 442.8123, 176.3978, -34.9374, 4.276057, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26802 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(115952, 26802, 576, 4265, 0, 3, 1, 0, 1, 460.9607, 147.6021, -34.93775, 3.455752, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26802 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(115965, 26802, 576, 4265, 0, 3, 1, 0, 1, 460.8256, 162.6609, -34.93771, 3.769911, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26802 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(115970, 26805, 576, 4265, 0, 3, 1, 0, 1, 395.8999, 169.2197, -34.93626, 5.410521, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26805 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(116016, 26805, 576, 4265, 0, 3, 1, 0, 1, 428.6005, 189.3316, -34.93692, 4.607669, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26805 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(116017, 26805, 576, 4265, 0, 3, 1, 0, 1, 420.7034, 189.5074, -34.93657, 4.782202, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723), -- 26805 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) +(116018, 27949, 576, 4265, 0, 1, 1, 0, 1, 424.5469, 185.9617, -34.93673, 4.694936, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 11723); -- 27949 (Area: 0 - Difficulty: 0) (Auras: 47543 - 47543) + +UPDATE `creature_template_addon` SET `bytes2`=1, `emote`=333, `auras`="47543" WHERE `entry` IN (26798,26796,30397,30398); +DELETE FROM `creature_template_addon` WHERE `entry` IN (30496,30509,30498,30495,30508,30497,26799,26801,26803,26800,26802,26805,27949,27947); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`, `visibilityDistanceType`) VALUES +(30496, 0, 0, 0, 1, 333, '47543', 3), +(30509, 0, 0, 0, 1, 376, '47543', 3), +(30498, 0, 0, 0, 1, 375, '47543', 3), +(30495, 0, 0, 0, 1, 333, '47543', 3), +(30508, 0, 0, 0, 1, 376, '47543', 3), +(30497, 0, 0, 0, 1, 375, '47543', 3), +(26799, 0, 0, 0, 1, 333, '47543', 3), +(26801, 0, 0, 0, 1, 376, '47543', 3), +(26803, 0, 0, 0, 1, 375, '47543', 3), +(26800, 0, 0, 0, 1, 333, '47543', 3), +(26802, 0, 0, 0, 1, 376, '47543', 3), +(26805, 0, 0, 0, 1, 375, '47543', 3), +(27949, 0, 0, 0, 1, 333, '47543', 3), +(27947, 0, 0, 0, 1, 333, '47543', 3); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_08_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_08_world.sql new file mode 100644 index 00000000000..82cef9c96ee --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_08_world.sql @@ -0,0 +1,5 @@ +-- +UPDATE `creature_template` SET `unit_flags`=33554432 WHERE `entry` IN (27993); +DELETE FROM `creature` WHERE `guid`=116020 AND `id`=27993; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116020, 27993, 571, 0, 0, 1, 1, 0, 0, 925.647, -5299.53, 175.687, 1.90241, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_09_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_09_world.sql new file mode 100644 index 00000000000..478e2bdb383 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_03_09_world.sql @@ -0,0 +1,21 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (116021, 116022, 116023, 116024, 116025, 116026, 116027,116028, 116029, 116030, 116031, 116032) AND `id` IN (28023,28028); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116021, 28023, 571, 0, 0, 1, 1, 0, 1, 5485.57, -2383.3, 292.419, 4.0998, 600, 10, 0, 0, 0, 1, 0, 0, 0, 0), +(116022, 28023, 571, 0, 0, 1, 1, 0, 1, 5514.3, -2438.64, 292.419, 3.8956, 600, 10, 0, 0, 0, 1, 0, 0, 0, 0), +(116023, 28023, 571, 0, 0, 1, 1, 0, 1, 5452.69, -2425.4, 292.419, 4.0840, 600, 10, 0, 0, 0, 1, 0, 0, 0, 0), +(116024, 28023, 571, 0, 0, 1, 1, 0, 1, 5468.58, -2451.58, 292.419, 4.315, 600, 10, 0, 0, 0, 1, 0, 0, 0, 0), +(116025, 28023, 571, 0, 0, 1, 1, 0, 1, 5413.92, -2455.36, 292.419, 4.241, 600, 10, 0, 0, 0, 1, 0, 0, 0, 0), +(116026, 28023, 571, 0, 0, 1, 1, 0, 1, 5382.33, -2444.97, 292.419, 4.044, 600, 10, 0, 0, 0, 1, 0, 0, 0, 0), +(116027, 28023, 571, 0, 0, 1, 1, 0, 1, 5475.9, -2488.74, 292.419, 4.0840, 600, 10, 0, 0, 0, 1, 0, 0, 0, 0), +(116028, 28028, 571, 0, 0, 1, 1, 0, 1, 5425.1, -2516.64, 292.502, 2.007130, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116029, 28028, 571, 0, 0, 1, 1, 0, 1, 5487.93, -2409.73, 292.418, 1.59574, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116030, 28028, 571, 0, 0, 1, 1, 0, 1, 5412.91, -2467.73, 292.502, 1.15192, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116031, 28028, 571, 0, 0, 1, 1, 0, 1, 5431.67, -2402.98, 292.418, 1.56747, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116032, 28028, 571, 0, 0, 1, 1, 0, 1, 5431.93, -2497.39, 292.502, 1.55334, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 28023; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 28023 AND `source_type` = 0; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(28023, 0, 0, 0, 0, 0, 100, 0, 2000, 4000, 3000, 5000, 11, 15496, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Rotting Abomination - IC - Cast Cleave'), +(28023, 0, 1, 0, 0, 0, 100, 0, 1000, 1000, 5000, 7000, 11, 50335, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 'Rotting Abomination - IC - Cast Scourge Hook'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_00_world.sql new file mode 100644 index 00000000000..2c82d1d2491 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_00_world.sql @@ -0,0 +1,65 @@ +-- quest pools no longer support nesting, but they also don't need it +DROP TABLE IF EXISTS `quest_pool_members`; +CREATE TABLE `quest_pool_members` ( + `questId` int(10) unsigned not null, + `poolId` int(10) unsigned not null, + `poolIndex` tinyint(2) unsigned not null COMMENT 'Multiple quests with the same index will always spawn together!', + `description` varchar(255) default null, + PRIMARY KEY (`questId`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +CREATE TEMPORARY TABLE `_temp_pool_quests` ( + `sortIndex` int auto_increment not null, + `questId` int(10) unsigned not null, + `subPool` int(10) unsigned, + `topPool` int(10) unsigned not null, + `description` varchar(255) default null, + PRIMARY KEY (`sortIndex`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- build a lookup table of questid <-> nested pool <-> toplevel pool +INSERT INTO `_temp_pool_quests` (`questId`,`subPool`,`topPool`,`description`) +SELECT pq.`entry` as `questId`, IF(pp.`poolSpawnId` is null, null, pq.`pool_entry`) as `subPool`, IFNULL(pp.`poolSpawnId`,pq.`pool_entry`) AS `topPool`, pq.`description` +FROM `pool_quest` as pq LEFT JOIN `pool_members` pp ON (pp.`type`=2) and (pp.`spawnId` = pq.`pool_entry`) +ORDER BY `topPool` ASC, `subPool` ASC; + +-- delete any nested pools whose members we'll remove +DELETE FROM `pool_template` WHERE `entry` IN (SELECT DISTINCT `subPool` FROM `_temp_pool_quests` WHERE `subPool` is not null); +DELETE FROM `pool_members` WHERE `type`=2 AND `spawnId` IN (SELECT DISTINCT `subPool` FROM `_temp_pool_quests` WHERE `subPool` is not null); + +-- ensure quests without a subPool have different subPool values +UPDATE `_temp_pool_quests` SET `subPool`=`sortIndex` WHERE `subPool` is null; + +SET @pool_index = 0; +SET @last_pool = 0; +SET @last_subpool = 0; + +-- poolIndex is chosen as follows: +-- *) if we're starting a new pool, the index is 0 +-- *) if the preceding element had the same subpool, the index remains the same +-- *) if the preceding element had a different subpool, the index increases by 1 +INSERT INTO `quest_pool_members` (`questId`, `poolId`, `poolIndex`, `description`) +SELECT + `questId`, + `topPool` as `poolId`, + (CASE WHEN @last_subpool = `subPool` THEN @pool_index ELSE (@pool_index := (((@last_subpool := `subPool`) and 0) + (CASE WHEN @last_pool = `topPool` THEN @pool_index+1 ELSE ((@last_pool := `topPool`) and 0) END))) END) as `poolIndex`, + `description` +FROM `_temp_pool_quests`; + +-- drop the old table +DROP TABLE `pool_quest`; + +DROP TABLE IF EXISTS `quest_pool_template`; +CREATE TABLE `quest_pool_template` ( + `poolId` mediumint(8) unsigned not null, + `numActive` int(10) unsigned not null COMMENT 'Number of indices to have active at any time', + `description` varchar(255) default null, + PRIMARY KEY (`poolId`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- copy any quest pool templates over +INSERT INTO `quest_pool_template` (`poolId`, `numActive`, `description`) +SELECT DISTINCT pt.`entry`,pt.`max_limit`,pt.`description` FROM `quest_pool_members` qpm LEFT JOIN `pool_template` pt ON (qpm.`poolId` = pt.`entry`); + +-- and delete them from the original table +DELETE pt FROM `pool_template` pt LEFT JOIN `quest_pool_template` qpt ON qpt.`poolId`=pt.`entry` WHERE qpt.`poolId` is not null; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_01_world.sql new file mode 100644 index 00000000000..b51b60abf38 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_01_world.sql @@ -0,0 +1,64 @@ +-- +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry` IN(51210); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(17, 0, 51210, 0, 0, 29, 0, 28256, 20, 0, 1, 0, 0, '', 'Use Soo-rahms Incense if no Voice of Nozronn is spawned'); + +UPDATE `smart_scripts` SET `target_type`=23, `target_param1`=0 WHERE `entryorguid` IN (2825600) AND `source_type`=9; + +DELETE FROM `event_scripts` WHERE `id`=18481; +INSERT INTO `event_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `dataint`, `x`, `y`, `z`, `o`) VALUES +(18481, 0, 10, 28256, 30000, 0, 5211.89, 5788.68, -71.0877, 2.1648), +(18481, 1, 10, 28230, 30000, 0, 5219.113, 5779.453, -71.0571, 4.520403), +(18481, 1, 10, 28230, 30000, 0, 5225.277, 5777.674, -67.50936, 5.06145), +(18481, 1, 10, 28230, 30000, 0, 5215.021, 5777.659, -71.13335, 3.75245), +(18481, 1, 10, 28230, 30000, 0, 5220.024, 5771.545, -68.32261, 5.16617), +(18481, 1, 10, 28230, 30000, 0, 5214.409, 5784.443, -62.01576, 0.59341), +(18481, 1, 10, 28230, 30000, 0, 5208.637, 5778.08, -63.04353, 2.565634), +(18481, 0, 9, 9263, 30, 0, 0, 0, 0, 0), +(18481, 1, 15, 39983, 1, 0, 0, 0, 0, 0), +(18481, 1, 10, 28279, 30000, 0, 5240.073, 5784.477, -63.67311, 3.76355), +(18481, 1, 10, 28279, 30000, 0, 5243.024, 5777.95, -65.759511, 2.06222), +(18481, 1, 10, 28279, 30000, 0, 5259.322, 5767.997, -63.73461, 2.75762), +(18481, 1, 10, 28279, 30000, 0, 5242.078, 5740.667, -59.98921, 4.18879), +(18481, 1, 10, 28279, 30000, 0, 5249.261, 5765.971, -59.90691, 6.17846), +(18481, 1, 10, 28279, 30000, 0, 5197.423, 5776.377, -70.25041, 2.09439), +(18481, 1, 10, 28279, 30000, 0, 5207.380, 5800.154, -67.02731, 3.82227), +(18481, 1, 10, 28279, 30000, 0, 5206.194, 5754.944, -71.61551, 2.87979), +(18481, 1, 10, 28279, 30000, 0, 5204.702, 5791.856, -68.11948, 1.62315), +(18481, 1, 10, 28279, 30000, 0, 5214.361, 5743.659, -73.36909, 4.29351), +(18481, 1, 10, 28279, 30000, 0, 5232.818, 5750.225, -63.93412, 3.96189), +(18481, 1, 10, 28279, 30000, 0, 5242.865, 5777.236, -65.67616, 2.42600), +(18481, 1, 10, 28279, 30000, 0, 5232.510, 5731.526, -68.76761, 4.76474), +(18481, 1, 10, 28279, 30000, 0, 5206.439, 5767.634, -68.19739, 3.82227), +(18481, 1, 10, 28279, 30000, 0, 5254.312, 5781.611, -67.96659, 3.42084), +(18481, 1, 10, 28279, 30000, 0, 5223.679, 5794.549, -64.10463, 5.95157), +(18481, 1, 10, 28279, 30000, 0, 5232.002, 5790.667, -68.25787, 1.51843), +(18481, 1, 10, 28279, 30000, 0, 5240.936, 5786.487, -63.58977, 1.22173), +(18481, 1, 10, 28279, 30000, 0, 5198.979, 5768.557, -70.70884, 0.43633), +(18481, 1, 10, 28279, 30000, 0, 5230.022, 5771.104, -56.96051, 1.71042), +(18481, 1, 10, 28279, 30000, 0, 5199.837, 5789.268, -62.45123, 2.77507), +(18481, 1, 10, 28279, 30000, 0, 5215.567, 5799.322, -68.99142, 3.19395), +(18481, 1, 10, 28279, 30000, 0, 5221.603, 5749.741, -63.75953, 3.54301); + +UPDATE `creature_template_addon` SET `auras`="46679"WHERE `entry` IN (28230); + +DELETE FROM `gameobject` WHERE `guid`=9263 AND `id`=188443; +INSERT INTO `gameobject` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`position_x`,`position_y`,`position_z`,`orientation`,`rotation0`,`rotation1`,`rotation2`,`rotation3`,`spawntimesecs`,`animprogress`,`state`) VALUES +(9263,188443,571,1,1,5210.02002, 5790.8901, -71.384499,-3.089183,0,0,-0.9996567,0.02620165,-1,255,1); + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 28279; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 28279 AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2827900,2827901,2827902,2827903) AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(28279, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 88, 2827900, 2827903, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Sholazar Witch Light - On Just summoned - Random Action list'), +(2827900, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 33343, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Sholazar Witch Light - On Just summoned - Cast spell'), +(2827901, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 33344, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Sholazar Witch Light - On Just summoned - Cast spell'), +(2827902, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 32566, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Sholazar Witch Light - On Just summoned - Cast spell'), +(2827903, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 35709, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Sholazar Witch Light - On Just summoned - Cast spell'), +(28279, 0, 1, 0, 54, 0, 100, 0, 0, 0, 0, 0, 89, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Sholazar Witch Light - On Just summoned - Random movement'), +(28279, 0, 2, 0, 1, 0, 100, 1, 5000, 25000, 0, 0, 29, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'Sholazar Witch Light - Ooc - Move to summoner'), +(28279, 0, 3, 0, 34, 0, 100, 0, 14, 0, 0, 0, 41, 500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Sholazar Witch Light - On movement informer - despawn'); + +DELETE FROM `creature_template_movement` WHERE `CreatureId`= 28279; +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(28279, 0, 0, 1, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_02_world.sql new file mode 100644 index 00000000000..a591f92e8db --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_02_world.sql @@ -0,0 +1,14 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (116033,116034,116035,116064,116065,116066) AND `id` IN (28343,28344,20485); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116033, 28343, 530, 0, 0, 1, 1, 0, 0, 2959.510, 3678.8798, 144.20399, 1.26551, 600, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116034, 28344, 530, 0, 0, 1, 1, 0, 1, 3063.406, 3677.57, 142.7607, 4.276057, 600, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116035, 20485, 530, 0, 0, 1, 1, 0, 1, 2967.32, 3685.43, 144.121, 3.60993, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116064, 20485, 530, 0, 0, 1, 1, 0, 1, 2962.43, 3676.92, 144.121, 1.36762, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116065, 20485, 530, 0, 0, 1, 1, 0, 1, 2955.12, 3687.38, 144.121, 5.60002, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116066, 20485, 530, 0, 0, 1, 1, 0, 1, 2959.45, 3631.219, 144.412, 1.67552, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +UPDATE `creature` SET `position_x`=2971.42, `position_y`=3752.675, `position_z`=144.2516 WHERE `id`=29145; + +UPDATE `creature_template` SET `npcflag`=131072 WHERE `entry`=28343; +UPDATE `creature_template` SET `npcflag`=4224 WHERE `entry`=28344; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_03_world.sql new file mode 100644 index 00000000000..84eca3113ee --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_03_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (116081) AND `id` IN (28461); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116081, 28461, 571, 0, 0, 1, 1, 0, 0, 5115.992, 4018.106, -61.74545, 1.553343, 600, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_04_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_04_world.sql new file mode 100644 index 00000000000..c919422cb27 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_04_04_world.sql @@ -0,0 +1,9 @@ +-- +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 28640; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (27003) AND `source_type`=0 AND `id`=3; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (28640) AND `source_type`=0; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(27003, 0, 3, 0, 0, 0, 100, 0, 4000, 5000, 12000, 17000, 11, 52144, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Dregmar Runebrand - IC - Cast'), +(28640, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 11, 52145, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Summon Rune Trigger - Just summoned - cast Explosive Rune'), +(28640, 0, 1, 0, 60, 0, 100, 1, 4000, 4000, 0, 0, 11, 52146, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Summon Rune Trigger - On update - Cast Explosion'), +(28640, 0, 2, 0, 54, 0, 100, 0, 0, 0, 0, 0, 41, 4500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Summon Rune Trigger - Just summoned - Despawn'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_00_world.sql new file mode 100644 index 00000000000..fe01936dcaf --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_00_world.sql @@ -0,0 +1,43 @@ +-- +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 28964; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (28964) AND `source_type`=0; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(28964, 0, 0, 0, 0, 0, 100, 0, 3000, 5000, 7000, 10000, 11, 52835, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Lord Jesseriah McCree - IC - Cast Cleave'), +(28964, 0, 1, 0, 0, 0, 100, 0, 5000, 8000, 6000, 9000, 11, 52836, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Lord Jesseriah McCree - IC - Cast Holy Wrath'); + +UPDATE `creature_template_addon` SET `path_id`=1160820, `bytes2`=1 WHERE `entry`=28964; +DELETE FROM `creature` WHERE `id`=28964 AND `guid` IN (116082); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116082, 28964, 609, 0, 0, 1, 4, 0, 1, 1822.5416, -5928.4077, 112.5901, 2.850989, 300, 0, 0, 0, 0, 2, 0, 0, 0, 0); + +DELETE FROM `waypoint_data` WHERE `id` IN (1160820); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action_chance`) VALUES +(1160820, 1, 1822.5416, -5928.4077, 112.5901, 2.850989, 0, 0, 100), +(1160820, 2, 1805.9674, -5933.6796, 115.5751, 3.440038, 0, 0, 100), +(1160820, 3, 1783.9140, -5927.8867, 116.1226, 2.815646, 0, 0, 100), +(1160820, 4, 1764.9814, -5920.5864, 116.1206, 2.780303, 0, 0, 100), +(1160820, 5, 1733.9671, -5906.8652, 116.1270, 2.654639, 0, 0, 100), +(1160820, 6, 1711.9996, -5893.1547, 116.1433, 2.599661, 0, 0, 100), +(1160820, 7, 1697.0548, -5880.2441, 116.1337, 2.104860, 0, 0, 100), +(1160820, 8, 1696.6993, -5863.2700, 116.1487, 1.480468, 0, 0, 100), +(1160820, 9, 1699.8616, -5847.3286, 116.1410, 0.926762, 0, 0, 100), +(1160820, 10, 1712.6965, -5834.3608, 116.1470, 0.777537, 0, 0, 100), +(1160820, 11, 1722.7740, -5822.8671, 116.1230, 0.463377, 0, 0, 100), +(1160820, 12, 1742.0671, -5820.7099, 116.1232, 0.094240, 0, 0, 100), +(1160820, 13, 1760.9528, -5820.0444, 116.1169, 0.051043, 0, 0, 100), +(1160820, 14, 1777.2397, -5819.0791, 115.1158, 0.039262, 0, 0, 100), +(1160820, 15, 1796.1309, -5818.5332, 110.3443, 0.035335, 0, 0, 100), +(1160820, 16, 1777.2397, -5819.0791, 115.1158, 0.039262, 0, 0, 100), +(1160820, 17, 1760.9528, -5820.0444, 116.1169, 0.051043, 0, 0, 100), +(1160820, 18, 1742.0671, -5820.7099, 116.1232, 0.094240, 0, 0, 100), +(1160820, 19, 1722.7740, -5822.8671, 116.1230, 0.463377, 0, 0, 100), +(1160820, 20, 1712.6965, -5834.3608, 116.1470, 0.777537, 0, 0, 100), +(1160820, 21, 1699.8616, -5847.3286, 116.1410, 0.926762, 0, 0, 100), +(1160820, 22, 1696.6993, -5863.2700, 116.1487, 1.480468, 0, 0, 100), +(1160820, 23, 1697.0548, -5880.2441, 116.1337, 2.104860, 0, 0, 100), +(1160820, 24, 1711.9996, -5893.1547, 116.1433, 2.599661, 0, 0, 100), +(1160820, 25, 1733.9671, -5906.8652, 116.1270, 2.654639, 0, 0, 100), +(1160820, 26, 1764.9814, -5920.5864, 116.1206, 2.780303, 0, 0, 100), +(1160820, 27, 1783.9140, -5927.8867, 116.1226, 2.815646, 0, 0, 100), +(1160820, 28, 1805.9674, -5933.6796, 115.5751, 3.440038, 0, 0, 100), +(1160820, 29, 1822.5416, -5928.4077, 112.5901, 2.850989, 0, 0, 100); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_01_world.sql new file mode 100644 index 00000000000..aed40d7ddd2 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_01_world.sql @@ -0,0 +1,16 @@ +-- +DELETE FROM `creature_template_movement` WHERE `CreatureId`IN (29259,28534,29047); +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(29259, 2, 1, 1, 0), +(28534, 2, 1, 1, 0), +(29047, 2, 1, 1, 0); + +DELETE FROM `creature_template_addon` WHERE `entry` IN (29259,28534); +INSERT INTO `creature_template_addon` (`entry`,`bytes1`,`bytes2`, `auras`) VALUES +(29259, 50397184, 1, '10848'), +(28534, 50397184, 1, '10848'); + +UPDATE `waypoint_data` SET `position_z`=159 WHERE `id` IN (1287390); +UPDATE `creature` SET `id`=29259, `position_x`=1887.429, `position_y`=-5776.158, `position_z`=106.6308, `orientation`=4.660029 WHERE `guid` IN (125672) AND `id`=6491; +UPDATE `creature` SET `id`=29259, `position_x`=2128.62, `position_y`=-5288.736, `position_z`=85.93806, `orientation`=3.176499 WHERE `guid` IN (125673) AND `id`=6491; +UPDATE `creature` SET `id`=29259, `position_x`=2372.552, `position_y`=-5774.20312, `position_z`=154.0692, `orientation`=3.353652 WHERE `guid` IN (125671) AND `id`=6491; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_02_world.sql new file mode 100644 index 00000000000..2020a521c03 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_02_world.sql @@ -0,0 +1,21 @@ +-- +DELETE FROM `creature_template_movement` WHERE `CreatureId`IN (29349,31598); +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(29349, 1, 1, 1, 0), +(31598, 1, 1, 1, 0); + +UPDATE `creature_template_addon` SET `bytes1`=50331648 WHERE `entry` IN (29349,31598); + DELETE FROM `creature` WHERE `guid` IN (116084, 116104, 116105, 116111, 116112, 116113, 116120, 116121, 116125, 116128, 116130, 116132) AND `id`=29349; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116084, 29349, 601, 4277, 4405, 3, 1, 0, 0, 542.7188, 517.9711, 336.9682, 4.978864, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723), -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) +(116104, 29349, 601, 4277, 4405, 3, 1, 0, 0, 535.3182, 527.1041, 325.2883, 3.817765, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723), -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) +(116105, 29349, 601, 4277, 4405, 3, 1, 0, 0, 520.6521, 456.0348, 324.8441, 1.56603, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723), -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) +(116111, 29349, 601, 4277, 4405, 3, 1, 0, 0, 562.5114, 559.8456, 330.12, 0.8606349, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723), -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) +(116112, 29349, 601, 4277, 4405, 3, 1, 0, 0, 526.8224, 538.0342, 325.2505, 3.610992, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723), -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) +(116113, 29349, 601, 4277, 4405, 3, 1, 0, 0, 503.2326, 532.7911, 318.9742, 3.109733, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723), -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) +(116120, 29349, 601, 4277, 4405, 3, 1, 0, 0, 510.6967, 551.9977, 319.8427, 2.294438, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723), -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) +(116121, 29349, 601, 4277, 4405, 3, 1, 0, 0, 534.4473, 480.184, 320.8186, 3.074911, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723), -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) +(116125, 29349, 601, 4277, 4405, 3, 1, 0, 0, 536.2711, 519.256, 316.4399, 4.211335, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723), -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) +(116128, 29349, 601, 4277, 4405, 3, 1, 0, 0, 570.606, 497.1762, 334.0921, 5.500285, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723), -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) +(116130, 29349, 601, 4277, 4405, 3, 1, 0, 0, 555.2474, 519.0841, 328.507, 1.215193, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723), -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) +(116132, 29349, 601, 4277, 4405, 3, 1, 0, 0, 550.5076, 568.0135, 331.5263, 1.164986, 7200, 10, 0, 0, 0, 1, 0, 0, 0, 11723); -- 29349 (Area: 4405 - Difficulty: 0) (possible waypoints or random movement) diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_03_world.sql new file mode 100644 index 00000000000..cb76bfe7245 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_03_world.sql @@ -0,0 +1,36 @@ +-- +UPDATE `quest_template_addon` SET `PrevQuestID`=13225 WHERE `ID`=13300; -- Slaves to Saronite requires The Skybreaker +UPDATE `quest_template_addon` SET `PrevQuestID`=13225 WHERE `ID`=13336; -- Blood of the Chosen requires The Skybreaker +UPDATE `quest_template_addon` SET `PrevQuestID`=13287 WHERE `ID`=13288; -- That's Abominable (non-daily) requires Poke and Prod +UPDATE `quest_template_addon` SET `PrevQuestID`=13288 WHERE `ID`=13289; -- That's Abominable (daily) requires That's Abominable (non-daily) +UPDATE `quest_template_addon` SET `PrevQuestID`=13231 WHERE `ID`=13233; -- No Mercy! requires The Broken Front +UPDATE `quest_template_addon` SET `PrevQuestID`=13332 WHERE `ID`=13314; -- Get the Message requires Raise the Barricades +UPDATE `quest_template_addon` SET `PrevQuestID`=13314 WHERE `ID`=13333; -- Capture More Dispatches requires Get the Message +UPDATE `quest_template_addon` SET `PrevQuestID`=13295 WHERE `ID`=13297; -- Neutralizing the Plague requires Basic Chemistry +UPDATE `quest_template_addon` SET `PrevQuestID`=13315 WHERE `ID`=13320; -- Cannot Reproduce requires Sneak Preview +UPDATE `quest_template_addon` SET `PrevQuestID`=13318 WHERE `ID`=13323; -- Drag and Drop (daily) requires Drag and Drop (non-daily) +UPDATE `quest_template_addon` SET `PrevQuestID`=13318 WHERE `ID`=13342; -- Not a Bug (non-daily) requires Drag and Drop (non-daily) +UPDATE `quest_template_addon` SET `PrevQuestID`=13342 WHERE `ID`=13344; -- Not a Bug (daily) requires Not a Bug (non-daily) +UPDATE `quest_template_addon` SET `PrevQuestID`=13345 WHERE `ID`=13332; -- Raise the Barricades requires Need More Info +UPDATE `quest_template_addon` SET `PrevQuestID`=13346 WHERE `ID`=13350; -- No Rest For The Wicked (daily) requires No Rest For The Wicked (non-daily) +UPDATE `quest_template_addon` SET `PrevQuestID`=13334 WHERE `ID`=13335; -- Before the Gate of Horror requires Bloodspattered Banners +UPDATE `quest_template_addon` SET `PrevQuestID`=13332 WHERE `ID`=13337; -- The Ironwall Rampart requires Raise the Barricades +UPDATE `quest_template_addon` SET `PrevQuestID`=13321 WHERE `ID`=13322; -- Retest Now (daily) requires Retest Now (non-daily) +UPDATE `quest_template_addon` SET `PrevQuestID`=13341 WHERE `ID` IN (13284, 13309); -- Assault by Air and Assault by Ground require Joining the Assault + +DELETE FROM `quest_template_addon` WHERE `ID` IN (13294, 13231, 13296, 13286, 13290, 13298, 13315, 13319, 13318, 13334, 13339, 13338, 13345, 13341); +INSERT INTO `quest_template_addon` (`ID`, `PrevQuestID`) VALUES +(13294, 13287), -- Against the Giants requires Poke and Prod +(13231, 13225), -- The Broken Front requires The Skybreaker +(13296, 13225), -- Get to Ymirheim! requires The Skybreaker +(13286, 13231), -- ...All the Help We Can Get. requires The Broken Front +(13290, 13231), -- Your Attention, Please requires The Broken Front +(13298, 13294), -- Coprous the Defiled requires Against the Giants +(13315, 13288), -- Sneak Preview requires That's Abominable! (non-daily) +(13319, 13315), -- Chain of Command requires Sneak Preview +(13318, 13315), -- Drag and Drop (non-daily) requires Sneak Preview +(13334, 13332), -- Bloodspattered Banners requires Raise the Barricades +(13339, 13335), -- Shatter the Shards requires Before the Gate of Horror +(13338, 13335), -- The Guardians of Corp'rethar requires Before the Gate of Horror +(13345, 13318), -- Need More Info requires Drag and Drop (non-daily) +(13341, 13225); -- Joining the Assault requires The Skybreaker diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_04_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_04_world.sql new file mode 100644 index 00000000000..b9ccf69d3ed --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_04_world.sql @@ -0,0 +1,12 @@ +-- +UPDATE `creature_template_addon` SET `bytes1`=50331648, `bytes2`=1, `auras`="29266" WHERE `entry` IN (29545,29571); +UPDATE `creature_template` SET `unit_flags`=`unit_flags`|768 WHERE `entry` IN (29545,29571,29585); +DELETE FROM `creature` WHERE `guid` IN (116133,116134,116135) AND `id` IN (29545,29571,29585); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116133, 29545, 571, 67, 0, 1, 1, 0, 0, 7199.461, -2373.582, 783.9456, 3.316126, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 29545 (Area: 0 - Difficulty: 0) (Auras: 29266 - 29266) +(116134, 29571, 571, 67, 0, 1, 1, 0, 1, 7275.04, -2358.114, 750.2308, 5.934119, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 29571 (Area: 0 - Difficulty: 0) (Auras: 29266 - 29266) +(116135, 29585, 571, 67, 0, 1, 1, 0, 0, 7061.15, -2122.69, 755.463, 4.79965, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340); -- 29585 (Area: 0 - Difficulty: 0) (Auras: 29266 - 29266) + +DELETE FROM `creature_template_addon` WHERE `entry` IN (29585); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(29585, 0, 0, 50331648, 0, 0, '29266'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_05_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_05_world.sql new file mode 100644 index 00000000000..e8816141490 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_05_world.sql @@ -0,0 +1,20 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (116136, 116169, 116170, 116171, 116177, 116178, 116179, 116180, 116188, 116189, 116191, 116192, 116193, 116194, 116198, 116200, 116201) AND `id` IN (29772); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116136, 29772, 571, 0, 0, 1, 2, 0, 0, 8244.22, 2765.51, 640.425, 0.174533, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116169, 29772, 571, 0, 0, 1, 2, 0, 0, 8244.79, 2786.84, 641.072, 1.326450, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116170, 29772, 571, 0, 0, 1, 2, 0, 0, 8292.57, 2760.04, 656.108, 6.248280, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116171, 29772, 571, 0, 0, 1, 2, 0, 0, 8294.96, 2782.73, 656.108, 4.817110, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116177, 29772, 571, 0, 0, 1, 2, 0, 0, 8313.34, 2788.83, 656.911, 3.089230, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116178, 29772, 571, 0, 0, 1, 2, 0, 0, 8318.58, 2747.78, 656.012, 0.820305, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116179, 29772, 571, 0, 0, 1, 2, 0, 0, 8337.8, 2785.59, 655.176, 4.9392800, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116180, 29772, 571, 0, 0, 1, 2, 0, 0, 8342.18, 2739.8, 655.726, 1.9896800, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116188, 29772, 571, 0, 0, 1, 2, 0, 0, 8363.65, 2766.72, 656.759, 0.453786, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116189, 29772, 571, 0, 0, 1, 2, 0, 0, 8368.7, 2720.12, 656.94, 6.24828000, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116191, 29772, 571, 0, 0, 1, 2, 0, 0, 8377.84, 2710.62, 655.007, 2.932150, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116192, 29772, 571, 0, 0, 1, 2, 0, 0, 8385.12, 2754.64, 656.509, 2.024580, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116193, 29772, 571, 0, 0, 1, 2, 0, 0, 8393.87, 2710.82, 655.451, 3.543020, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116194, 29772, 571, 0, 0, 1, 2, 0, 0, 8408.45, 2700.3, 655.178, 1.6231600, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116198, 29772, 571, 0, 0, 1, 2, 0, 0, 8411.12, 2734.44, 656.054, 2.687810, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116200, 29772, 571, 0, 0, 1, 2, 0, 0, 8421.87, 2708.55, 655.178, 1.378810, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116201, 29772, 571, 0, 0, 1, 2, 0, 0, 8586.84, 2638.39, 652.437, 0.802851, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_06_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_06_world.sql new file mode 100644 index 00000000000..2a4f5b8bbcc --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_05_06_world.sql @@ -0,0 +1,25 @@ +-- +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=19 AND `SourceEntry` IN (13418, 13419, 13386, 13258); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(19, 0, 13418, 0, 0, 25, 0, 54197, 0, 0, 0, 0, 0, "", "Quest 'Preparations for War (A)' requires spell 'Cold Weather Flying'"), +(19, 0, 13419, 0, 0, 25, 0, 54197, 0, 0, 0, 0, 0, "", "Quest 'Preparations for War (H)' requires spell 'Cold Weather Flying'"), +(19, 0, 13386, 0, 0, 8, 0, 13225, 0, 0, 0, 0, 0, "", "Quest 'Exploiting an Opening' requires quest 'The Skybreaker' to be rewarded AND"), +(19, 0, 13386, 0, 0, 8, 0, 12898, 0, 0, 0, 0, 0, "", "Quest 'Exploiting an Opening' requires quest 'The Shadow Vault (A)' to be rewarded"), +(19, 0, 13258, 0, 0, 8, 0, 13224, 0, 0, 0, 0, 0, "", "Quest 'Opportunity' requires quest 'Ogrim's Hammer' to be rewarded AND"), +(19, 0, 13258, 0, 0, 8, 0, 12899, 0, 0, 0, 0, 0, "", "Quest 'Opportunity' requires quest 'The Shadow Vault (H)' to be rewarded"); + +UPDATE `quest_template_addon` SET `PrevQuestID`=0 WHERE `ID`=13386; +DELETE FROM `quest_template_addon` WHERE `ID` IN (13278, 13404, 13382); +INSERT INTO `quest_template_addon` (`ID`, `PrevQuestID`) VALUES +(13278, 13277), -- Coprous the Defiled requires Against the Giants +(13404, 13380), -- Static Shock Troops: the Bombardment requires Leading the Charge +(13382, 13380); -- Putting the Hertz: The Valley of Lost Hope requires Leading the Charge + +DELETE FROM `quest_template_addon` WHERE `ID` IN (13224, 13225); +INSERT INTO `quest_template_addon` (`ID`, `NextQuestID`, `ExclusiveGroup`) VALUES +(13224, 13308, 13224), -- Mind Tricks requires Ogrim's Hammer OR +(13225, 13308, 13224); -- Mind Tricks requires The Skybreaker + +DELETE FROM `disables` WHERE `sourceType`=1 AND `entry`=13381; +INSERT INTO `disables` (`sourceType`, `entry`, `flags`, `comment`) VALUES +(1, 13381, 0, "Quest 'Watts My Target' is deprecated"); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_00_world.sql new file mode 100644 index 00000000000..2c2c8dff69c --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_00_world.sql @@ -0,0 +1,49 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (116202, 116203, 116204, 116205, 116206, 116207, 116208, 116209, 116210, 116211, 116212, 116218, 116227, 116235, 116237, 116244, 116392, 116394, 116443, 116561, 116571, 116572, 116573, 116576, 116577, 116578, 116596, 116600, 116601, 116604, 116640) AND `id` IN (30302); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116202, 30302, 571, 0, 0, 1, 4, 0, 0, 7082.54, -2100.78, 804.909, 3.7350, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116203, 30302, 571, 0, 0, 1, 4, 0, 0, 7082.82, -2161.2, 803.592, 4.99164, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116204, 30302, 571, 0, 0, 1, 4, 0, 0, 7117.25, -2149.36, 828.855, 1.1519, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116205, 30302, 571, 0, 0, 1, 4, 0, 0, 7122.11, -2206.1, 803.657, 2.54818, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116206, 30302, 571, 0, 0, 1, 4, 0, 0, 7123.21, -2075.44, 811.86, 5.74213, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116207, 30302, 571, 0, 0, 1, 4, 0, 0, 7155.47, -2195.56, 829.488, 2.0245, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116208, 30302, 571, 0, 0, 1, 4, 0, 0, 7156.14, -2172.65, 805.483, 4.3458, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116209, 30302, 571, 0, 0, 1, 4, 0, 0, 7158.29, -2196.43, 845.092, 1.5184, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116210, 30302, 571, 0, 0, 1, 4, 0, 0, 7171.04, -2254.51, 804.536, 2.5830, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116211, 30302, 571, 0, 0, 1, 4, 0, 0, 7206.62, -2246.4, 826.224, 6.09120, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116212, 30302, 571, 0, 0, 1, 4, 0, 0, 7217.31, -2216.68, 804.466, 5.6374, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116218, 30302, 571, 0, 0, 1, 4, 0, 0, 7224.47, -2306.54, 797.298, 0.7679, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116227, 30302, 571, 0, 0, 1, 4, 0, 0, 7241.52, -2273.98, 840.661, 3.1765, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116235, 30302, 571, 0, 0, 1, 4, 0, 0, 7266.55, -2253.47, 801.22, 0.80285, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116237, 30302, 571, 0, 0, 1, 4, 0, 0, 7283.03, -2308.79, 820.664, 2.3387, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116244, 30302, 571, 0, 0, 1, 4, 0, 0, 7295.55, -2363.3, 796.967, 3.33358, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116392, 30302, 571, 0, 0, 1, 4, 0, 0, 7316.59, -2426.5, 795.789, 3.33358, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116394, 30302, 571, 0, 0, 1, 4, 0, 0, 7318.72, -2349.06, 833.57, 1.65806, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116443, 30302, 571, 0, 0, 1, 4, 0, 0, 7338.45, -2363.68, 818.77, 0.26179, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116561, 30302, 571, 0, 0, 1, 4, 0, 0, 7359.32, -2321.25, 797.658, 4.3284, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116571, 30302, 571, 0, 0, 1, 4, 0, 0, 7360.49, -2741.37, 854.655, 4.4156, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116572, 30302, 571, 0, 0, 1, 4, 0, 0, 7371.05, -2709.3, 851.329, 1.97222, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116573, 30302, 571, 0, 0, 1, 4, 0, 0, 7372.72, -2726.62, 855.929, 4.6600, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116576, 30302, 571, 0, 0, 1, 4, 0, 0, 7374.73, -2725.97, 867.125, 0.9948, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116577, 30302, 571, 0, 0, 1, 4, 0, 0, 7378.38, -2713.14, 853.977, 3.1765, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116578, 30302, 571, 0, 0, 1, 4, 0, 0, 7383.9, -2733.53, 865.533, 4.46804, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116596, 30302, 571, 0, 0, 1, 4, 0, 0, 7385.21, -2722.85, 871.328, 2.7227, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116600, 30302, 571, 0, 0, 1, 4, 0, 0, 7387.69, -2415.56, 794.019, 2.3561, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116601, 30302, 571, 0, 0, 1, 4, 0, 0, 7389.77, -2729.4, 873.385, 5.35816, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116604, 30302, 571, 0, 0, 1, 4, 0, 0, 7390.7, -2716.59, 868.861, 4.43314, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116640, 30302, 571, 0, 0, 1, 4, 0, 0, 7393.31, -2734.24, 869.933, 4.3633, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +DELETE FROM `creature_template_movement` WHERE `CreatureId`= 30302; +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(30302, 0, 0, 1, 0); + +UPDATE `gameobject_template` SET `AIName` = 'SmartGameObjectAI' WHERE `entry` IN (192080); +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` IN (30302); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (192080) AND `source_type` = 1; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (30302) AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (3030200,3030201) AND `source_type` = 9; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(192080, 1, 0, 0, 20, 0, 100, 0, 13006, 5000, 5000, 0, 45, 1, 1, 0, 0, 0, 0, 11, 30302, 40, 0, 0, 0, 0, 0, 'Hodirs Helm - On quest Rewarded - Set Data'), +(30302, 0, 0, 0, 38, 0, 100, 0, 1, 1, 5000, 5000, 87, 3030200, 3030201, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Helm Sparkle Bunny - On data set - Random action list'), +(3030200, 9, 0, 0, 0, 0, 100, 0, 1000, 5000, 0, 0, 11, 56507, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Helm Sparkle Bunny - Action list - Cast spell'), +(3030201, 9, 0, 0, 0, 0, 100, 0, 1000, 5000, 0, 0, 11, 56494, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Helm Sparkle Bunny - Action list - Cast spell'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_01_world.sql new file mode 100644 index 00000000000..2f42367fc48 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_01_world.sql @@ -0,0 +1,35 @@ +-- +DELETE FROM `creature` WHERE `id` IN (30262,30455); +DELETE FROM `creature` WHERE `guid` IN (116641, 116642, 116643, 116644, 116645, 116646, 116647, 116648, 116649, 116650, 116651, 116652, 116653, 116654, 116655, 116657, 116670, 116671, 116672, 116679, 116680, 116681, 116682, 116683, 116684, 116685, 116686, 116687, 116696, 116697, 116699) AND `id` IN (30262,30455); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116641, 30262, 571, 0, 0, 1, 4, 0, 0, 7433, -2497.83, 753.685, 1.56884000, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116642, 30262, 571, 0, 0, 1, 4, 0, 0, 7281.06, -2466.81, 756.269, 1.35234, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116643, 30262, 571, 0, 0, 1, 4, 0, 0, 7422.8, -2430.07, 752.256, 3.119790, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116644, 30262, 571, 0, 0, 1, 4, 0, 0, 7325.62, -2406.67, 749.517, 0.53539, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116645, 30262, 571, 0, 0, 1, 4, 0, 0, 7393.38, -2486.52, 749.268, 4.52843, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116646, 30262, 571, 0, 0, 1, 4, 0, 0, 7288.75, -2579.84, 750.516, 1.13446, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116647, 30262, 571, 0, 0, 1, 4, 0, 0, 7236.56, -2881.45, 824.59, 1.588250, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116648, 30262, 571, 0, 0, 1, 4, 0, 0, 7261.38, -2803.25, 777.168, 6.27733, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116649, 30262, 571, 0, 0, 1, 4, 0, 0, 7455.26, -2808.89, 784.35, 1.540530, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116650, 30262, 571, 0, 0, 1, 4, 0, 0, 7347.37, -2903.99, 821.735, 3.17088, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116651, 30262, 571, 0, 0, 1, 4, 0, 0, 7407.6, -2934.94, 847.905, 1.954770, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116652, 30262, 571, 0, 0, 1, 4, 0, 0, 7419.77, -2885.54, 823.037, 1.64061, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116653, 30262, 571, 0, 0, 1, 4, 0, 0, 7126.99, -2749.76, 786.682, 0.26179, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116654, 30262, 571, 0, 0, 1, 4, 0, 0, 7305.37, -2755.09, 775.266, 1.22173, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116655, 30262, 571, 0, 0, 1, 4, 0, 0, 7239.24, -2638.54, 753.62, 5.480330, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116657, 30262, 571, 0, 0, 1, 4, 0, 0, 7206.07, -2828.18, 824.699, 1.46608, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116670, 30262, 571, 0, 0, 1, 4, 0, 0, 7465.24, -2663.38, 808.285, 1.27232, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116671, 30262, 571, 0, 0, 1, 4, 0, 0, 7388.52, -2512.66, 749.585, 4.52843, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116672, 30262, 571, 0, 0, 1, 4, 0, 0, 7322.56, -2524.51, 748.825, 4.41849, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116679, 30262, 571, 0, 0, 1, 4, 0, 0, 7331.37, -2495.4, 749.588, 4.704660, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116680, 30262, 571, 0, 0, 1, 4, 0, 0, 7280.42, -2633.48, 814.933, 3.09183, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116681, 30262, 571, 0, 0, 1, 4, 0, 0, 7345.45, -2762.18, 762.99, 1.490310, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116682, 30262, 571, 0, 0, 1, 4, 0, 0, 7237.31, -2637.68, 814.252, 3.73500, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116683, 30262, 571, 0, 0, 1, 4, 0, 0, 7281.36, -2896.48, 823.797, 6.19235, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116684, 30262, 571, 0, 0, 1, 4, 0, 0, 7125.52, -2690.9, 786.766, 0.244346, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116685, 30262, 571, 0, 0, 1, 4, 0, 0, 7227.84, -2794.43, 777.938, 2.32163, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116686, 30455, 571, 0, 0, 1, 4, 0, 0, 7254.89, -2736.84, 747.566, 3.36217, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116687, 30455, 571, 0, 0, 1, 4, 0, 0, 7228.7, -2672.65, 749.007, 4.793140, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116696, 30455, 571, 0, 0, 1, 4, 0, 0, 7341.4, -2660.14, 747.465, 0.738549, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116697, 30455, 571, 0, 0, 1, 4, 0, 0, 7373.69, -2718.41, 747.09, 1.460420, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116699, 30455, 571, 0, 0, 1, 4, 0, 0, 7275.86, -2655.71, 747.09, 2.983970, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_02_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_02_world.sql new file mode 100644 index 00000000000..21231e5800a --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_02_world.sql @@ -0,0 +1,10 @@ +-- +DELETE FROM `creature` WHERE `id` IN (30320); +DELETE FROM `creature` WHERE `guid` IN (116700, 116701, 116702, 116703, 116704, 116710) AND `id` IN (30320); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116700, 30320, 571, 0, 0, 1, 4, 0, 0, 7425.16, -2497.86, 753.114, 1.58701, 300, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116701, 30320, 571, 0, 0, 1, 4, 0, 0, 7401.15, -2484.09, 749.789, 3.82183, 300, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116702, 30320, 571, 0, 0, 1, 4, 0, 0, 7271.1, -2476.58, 755.902, 1.396970, 300, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116703, 30320, 571, 0, 0, 1, 4, 0, 0, 7396.38, -2514.13, 749.585, 4.52841, 300, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116704, 30320, 571, 0, 0, 1, 4, 0, 0, 7330.22, -2526.83, 748.825, 4.41848, 300, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116710, 30320, 571, 0, 0, 1, 4, 0, 0, 7339.37, -2495.46, 749.44, 4.708030, 300, 5, 0, 0, 0, 1, 0, 0, 0, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_03_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_03_world.sql new file mode 100644 index 00000000000..951e4988e11 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_03_world.sql @@ -0,0 +1,42 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (116718, 116755, 116758, 116891, 116892, 116893, 116894, 116895, 116944, 116945, 116946, 116947, 116949, 116950, 117054, 117057, 117058, 117059, 117060, 117066, 117079, 117106, 117159, 117165, 117247, 117268, 117274, 117275, 117281, 117285, 117290, 117301, 117311, 117312, 117313) AND `id` IN (30577); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(116718, 30577, 571, 0, 0, 1, 64, 0, 0, 6294.31, 55.2517, 402.016, 4.03171, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116755, 30577, 571, 0, 0, 1, 64, 0, 0, 6299.04, 50.4913, 399.96, 1.797690, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116758, 30577, 571, 0, 0, 1, 64, 0, 0, 6269.58, 79.9775, 391.792, 4.60767, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116891, 30577, 571, 0, 0, 1, 64, 0, 0, 6288.59, 44.7376, 392.212, 0.31415, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116892, 30577, 571, 0, 0, 1, 64, 0, 0, 6292.58, 49.6139, 396.746, 4.41568, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116893, 30577, 571, 0, 0, 1, 64, 0, 0, 6292.7, 44.3869, 392.651, 2.757620, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116894, 30577, 571, 0, 0, 1, 64, 0, 0, 6283.04, 66.6719, 391.953, 0.13962, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116895, 30577, 571, 0, 0, 1, 64, 0, 0, 6296.91, 53.2552, 404.37, 5.619960, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116944, 30577, 571, 0, 0, 1, 64, 0, 0, 6289.54, 59.217, 392.131, 4.468040, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116945, 30577, 571, 0, 0, 1, 64, 0, 0, 6287.11, 39.6711, 396.746, 4.53786, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116946, 30577, 571, 0, 0, 1, 64, 0, 0, 6271.4, 80.4909, 387.963, 1.727880, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116947, 30577, 571, 0, 0, 1, 64, 0, 0, 6300.6, 55.0174, 404.524, 4.782200, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116949, 30577, 571, 0, 0, 1, 64, 0, 0, 6294.96, 58.349, 389.098, 1.134460, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(116950, 30577, 571, 0, 0, 1, 64, 0, 0, 6179.45, 62.4774, 379.737, 3.87463, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117054, 30577, 571, 0, 0, 1, 64, 0, 0, 6204.92, 53.2877, 382.097, 1.02974, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117057, 30577, 571, 0, 0, 1, 64, 0, 0, 6203.67, 59.5729, 382.849, 4.92183, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117058, 30577, 571, 0, 0, 1, 64, 0, 0, 6258.36, 95.5, 394.615, 4.34587000, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117059, 30577, 571, 0, 0, 1, 64, 0, 0, 6160.84, 64.4792, 387.313, 0.41887, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117060, 30577, 571, 0, 0, 1, 64, 0, 0, 6267.37, 86.6692, 385.88, 3.961900, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117066, 30577, 571, 0, 0, 1, 64, 0, 0, 6258.81, 90.6892, 396.555, 3.43830, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117079, 30577, 571, 0, 0, 1, 64, 0, 0, 6220.5, 63.2361, 391.608, 1.902410, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117106, 30577, 571, 0, 0, 1, 64, 0, 0, 6215.88, 58.9688, 390.078, 3.83972, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117159, 30577, 571, 0, 0, 1, 64, 0, 0, 6212.76, 62.0017, 381.233, 2.53073, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117165, 30577, 571, 0, 0, 1, 64, 0, 0, 6257.73, 95.6441, 403.454, 0.71558, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117247, 30577, 571, 0, 0, 1, 64, 0, 0, 6163.51, 43.4067, 384.683, 6.00393, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117268, 30577, 571, 0, 0, 1, 64, 0, 0, 6229.11, 64.5385, 389.461, 3.63029, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117274, 30577, 571, 0, 0, 1, 64, 0, 0, 6220.06, 56.7153, 392.037, 0.59341, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117275, 30577, 571, 0, 0, 1, 64, 0, 0, 6159.57, 61.2066, 391.336, 4.04916, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117281, 30577, 571, 0, 0, 1, 64, 0, 0, 6161.27, 52.8075, 383.261, 4.46804, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117285, 30577, 571, 0, 0, 1, 64, 0, 0, 6261.59, 87.9236, 391.792, 5.77704, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117290, 30577, 571, 0, 0, 1, 64, 0, 0, 6169.93, 60.5712, 381.414, 4.50295, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117301, 30577, 571, 0, 0, 1, 64, 0, 0, 6262.55, 81.0525, 390.112, 5.39307, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117311, 30577, 571, 0, 0, 1, 64, 0, 0, 6162.79, 60.5886, 394.417, 3.01942, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117312, 30577, 571, 0, 0, 1, 64, 0, 0, 6219.25, 59.7535, 394.798, 5.16617, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(117313, 30577, 571, 0, 0, 1, 64, 0, 0, 6255.77, 92.7673, 404.183, 3.90954, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +DELETE FROM `creature_template_movement` WHERE `CreatureId`= 30577; +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(30577, 0, 0, 1, 0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_04_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_04_world.sql new file mode 100644 index 00000000000..650d1272b8c --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_04_world.sql @@ -0,0 +1,4 @@ +-- +UPDATE `trinity_string` SET `content_default`='Failed to teleport you to the entrance to mapid %u (%s) - are you maybe not attuned to/missing an expansion for parent map %u?' WHERE `entry`=1197; +DELETE FROM `trinity_string` WHERE `entry`=1198; +INSERT INTO `trinity_string` (`entry`,`content_default`) VALUES (1198, 'Failed to teleport you to the start of mapid %u (%s) - are you maybe not attuned to/missing an expansion for the instance?'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_05_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_05_world.sql new file mode 100644 index 00000000000..591d7564c3e --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_06_05_world.sql @@ -0,0 +1,30 @@ +-- +DELETE FROM `trinity_string` WHERE `entry` BETWEEN 1205 AND 1211; +INSERT INTO `trinity_string` (`entry`,`content_default`) VALUES +(1205, 'No bosses were found matching your input.'), +(1206, 'Multiple bosses match your input - please be more specific:'), +(1207, '|- #%05u \'%s\' (%s)'), +(1208, 'Multiple spawn points exist for boss \'%s\' (creature #%05u) - go to one using .go creature:'), +(1209, '|- %06u (map #%03u \'%s\' at %s)'), +(1210, 'Failed to teleport you to spawn point %u for boss \'%s\' (creature #%05u) - are you missing an attunement for map \'%s\'?'), +(1211, 'Teleported you to spawn point for boss \'%s\' (creature #%05u, spawnid %u)'); + +DELETE FROM `trinity_string` WHERE `entry` BETWEEN 1189 AND 1198; +INSERT INTO `trinity_string` (`entry`,`content_default`) VALUES +(1189, 'No instances were found matching your input.'), +(1190, 'Multiple instances match your input - please be more specific:'), +(1191,'|- \'%s\' (map #%03u, %s)'), +-- 1192 is newly unused +(1193,'Could not find entrance portal for map \'%s\' (map #%03u)'), +(1194,'Could not find exit portal for map \'%s\' (map #%03u)'), +(1195,'Teleported you to the entrance of \'%s\' (map #%03u)'), +(1196,'Teleported you to the start of \'%s\' (map #%03u)'), +(1197,'Failed to teleport you to the entrance of \'%s\' (map #%03u) - are you missing an attunement for map \'%s\' (#%03u)?'), +(1198,'Failed to teleport you to the start of \'%s\' (map #%03u) - are you missing an attunement for the instance?'); + +DELETE FROM `command` WHERE `name` IN ('go boss','go instance'); +INSERT INTO `command` (`name`,`permission`,`help`) VALUES +('go instance', 377, 'Syntax: .go instance <part(s) of name> +Teleport yourself to the instance whose name and/or script name best matches the specified search string(s).'), +('go boss', 377, 'Syntax: .go boss <part(s) of name> +Teleport yourself to the dungeon boss whose name and/or script name best matches the specified search string(s).'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_08_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_08_00_world.sql new file mode 100644 index 00000000000..aaaca865404 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_08_00_world.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_item_runic_healing_injector'; +INSERT INTO `spell_script_names` VALUES +(67489,'spell_item_runic_healing_injector'); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_08_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_08_01_world.sql new file mode 100644 index 00000000000..1f4ccd75359 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_08_01_world.sql @@ -0,0 +1,4 @@ +-- Remorseless +DELETE FROM `spell_proc` WHERE `SpellId`=-14143; +INSERT INTO `spell_proc` (`SpellId`, `SchoolMask`, `SpellFamilyName`, `SpellFamilyMask0`, `SpellFamilyMask1`, `SpellFamilyMask2`, `ProcFlags`, `SpellTypeMask`, `SpellPhaseMask`, `HitMask`, `AttributesMask`, `ProcsPerMinute`, `Chance`, `Cooldown`, `Charges`) VALUES +(-14143,0,8,1191182854,2097152,0,0,1,2,0,8,0,0,0,0); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_10_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_10_00_world.sql new file mode 100644 index 00000000000..4708a4965b2 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_10_00_world.sql @@ -0,0 +1,3 @@ +-- Prayer of Mending +-- Old wrong proc flag value: 664232 +UPDATE `spell_proc` SET `ProcFlags`=0,`AttributesMask`=2 WHERE `SpellId`=-41635; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_10_01_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_10_01_world.sql new file mode 100644 index 00000000000..5ce0c1829fd --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_10_01_world.sql @@ -0,0 +1,36 @@ +-- +DELETE FROM `command` WHERE `name` LIKE 'account 2fa%'; +DELETE FROM `command` WHERE `name`='account set 2fa'; +INSERT INTO `command` (`name`, `permission`, `help`) VALUES +('account 2fa', 378, 'Syntax: .account 2fa <setup/remove>'), +('account 2fa setup', 379, 'Syntax: .account 2fa setup + +Sets up two-factor authentication for this account.'), +('account 2fa remove', 380, 'Syntax: .account 2fa remove <token> + +Disables two-factor authentication for this account, if enabled.'), +('account set 2fa', 381, 'Syntax: .account set 2fa <account> <secret/off> + +Provide a base32 encoded secret to setup two-factor authentication for the account. +Specify \'off\' to disable two-factor authentication for the account.'); + + + +DELETE FROM `trinity_string` WHERE `entry` BETWEEN 88 AND 95; +DELETE FROM `trinity_string` WHERE `entry` BETWEEN 188 AND 190; +INSERT INTO `trinity_string` (`entry`,`content_default`) VALUES +(88, "Two-factor authentication commands are not properly setup."), +(89, "Two-factor authentication is already enabled for this account."), +(90, "Invalid two-factor authentication token specified."), +(91, "In order to complete setup, you'll need to set up the device you'll be using as your second factor. + +Your 2FA key: %s + +Once you have set up your device, confirm by running .account 2fa setup <token> with the generated token."), +(92, "Two-factor authentication has been successfully set up."), +(93, "Two-factor authentication is not enabled for this account."), +(94, "To remove two-factor authentication, please specify a fresh two-factor token from your authentication device."), +(95, "Two-factor authentication has been successfully disabled."), +(188, "The provided two-factor authentication secret is too long."), +(189, "The provided two-factor authentication secret is not valid."), +(190, "Successfully enabled two-factor authentication for '%s' with the specified secret."); diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_12_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_12_00_world.sql new file mode 100644 index 00000000000..21c47556c7d --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_12_00_world.sql @@ -0,0 +1,2 @@ +-- Icy Veins need stack with BL +DELETE FROM `spell_group` WHERE `id`=1122 AND `spell_id`=12472; diff --git a/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_15_00_world.sql b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_15_00_world.sql new file mode 100644 index 00000000000..a15c00b4e93 --- /dev/null +++ b/sql/old/3.3.5a/world/19071_2019_08_16/2019_08_15_00_world.sql @@ -0,0 +1,3 @@ +-- Drain Soul +-- Disable Proc of Effect0 and Effect1 +UPDATE `spell_proc` SET `AttributesMask`=`AttributesMask`|48 WHERE `SpellId`=-1120; |