diff --git a/sql/base/auth_database.sql b/sql/base/auth_database.sql index 996dc059c..a45245801 100644 --- a/sql/base/auth_database.sql +++ b/sql/base/auth_database.sql @@ -32,7 +32,7 @@ CREATE TABLE `account` ( `sha_pass_hash` varchar(40) NOT NULL DEFAULT '', `v` varchar(64) NOT NULL DEFAULT 'dummy value, use `verifier` instead', `s` varchar(64) NOT NULL DEFAULT 'dummy value, use `salt` instead', - `token_key` varchar(100) NOT NULL DEFAULT '', + `totp_secret` varbinary(128) DEFAULT NULL, `email` varchar(255) NOT NULL DEFAULT '', `reg_mail` varchar(255) NOT NULL DEFAULT '', `joindate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, @@ -1250,6 +1250,8 @@ INSERT INTO `rbac_linked_permissions` VALUES (196,875), (196,876), (196,877), +(196,878), +(196,879), (196,881), (196,882), (197,232), @@ -1452,6 +1454,9 @@ INSERT INTO `rbac_linked_permissions` VALUES (199,223), (199,225), (199,263), +(199,378), +(199,379), +(199,380), (199,496), (199,507), (199,525), @@ -1708,6 +1713,10 @@ INSERT INTO `rbac_permissions` VALUES (375,'Command: gm list'), (376,'Command: gm visible'), (377,'Command: go'), +(378,'Command: account 2fa'), +(379,'Command: account 2fa setup'), +(380,'Command: account 2fa remove'), +(381,'Command: account set 2fa'), (387,'Command: gobject'), (388,'Command: gobject activate'), (389,'Command: gobject add'), @@ -2165,6 +2174,8 @@ INSERT INTO `rbac_permissions` VALUES (875,'Command: lookup map id'), (876,'Command: lookup item id'), (877,'Command: lookup quest id'), +(878,'Command: debug questreset'), +(879,'Command: debug poolstatus'), (881,'Command: reload vehicle_template'), (882,'Command: reload spell_script_names'); /*!40000 ALTER TABLE `rbac_permissions` ENABLE KEYS */; @@ -2233,6 +2244,29 @@ INSERT INTO `realmlist` VALUES /*!40000 ALTER TABLE `realmlist` ENABLE KEYS */; UNLOCK TABLES; +-- +-- Table structure for table `secret_digest` +-- + +DROP TABLE IF EXISTS `secret_digest`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `secret_digest` ( + `id` int(10) unsigned not null, + `digest` varchar(100) not null, + PRIMARY KEY (`id`) +) ENGINE=InnoDB; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `secret_digest` +-- + +LOCK TABLES `secret_digest` WRITE; +/*!40000 ALTER TABLE `secret_digest` DISABLE KEYS */; +/*!40000 ALTER TABLE `secret_digest` ENABLE KEYS */; +UNLOCK TABLES; + -- -- Table structure for table `updates` -- @@ -2407,7 +2441,11 @@ INSERT INTO `updates` VALUES ('2019_06_21_00_auth.sql','C519239830204B68E710F698BC0C9E89B6D5FD24','ARCHIVED','2019-06-20 19:43:50',0), ('2019_07_14_00_auth.sql','94C2B877BD906538E1E008350BEA8D8B58E0A158','ARCHIVED','2019-07-14 19:22:08',0), ('2019_07_15_00_auth.sql','3649248104CFEC70553016273069A9AE744798E3','ARCHIVED','2019-07-15 19:22:08',0), +('2019_07_16_00_auth.sql','36CB53A9EBD64BFDCF7030083E36E534F1753773','ARCHIVED','2019-07-16 00:00:00',0), +('2019_07_17_00_auth.sql','4F983F039904894ACC483BE885676C5F0A18F06B','ARCHIVED','2019-07-17 00:00:00',0), ('2019_07_26_00_auth.sql','DC9D0651602AE78B1243B40555A1A7B8447D01B2','ARCHIVED','2019-07-26 18:21:34',0), +('2019_08_10_00_auth.sql','E936802893474BB9B459D01BB5F181F54EDF0653','ARCHIVED','2019-08-10 00:00:00',0), +('2019_08_10_01_auth.sql','C58357260F0C70DA226A71F7E05DE2C49AAEFD74','ARCHIVED','2019-08-10 00:00:00',0), ('2019_08_11_00_auth.sql','04DCC2ABDA15BC7C015E8BFEA383C62A362B166F','ARCHIVED','2019-08-11 10:56:39',0), ('2019_08_18_00_auth.sql','0479A04B669A67D2E5A498CFB91507E742EFB34F','ARCHIVED','2019-08-17 11:51:02',0), ('2019_10_27_00_auth.sql','C943A651B5C9AC51BB7DF69821886F4B59F57153','ARCHIVED','2019-10-27 13:06:06',0), diff --git a/sql/updates/auth/master/2019_07_16_00_auth.sql b/sql/updates/auth/master/2019_07_16_00_auth.sql new file mode 100644 index 000000000..bbec0eb65 --- /dev/null +++ b/sql/updates/auth/master/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/updates/auth/master/2019_07_17_00_auth.sql b/sql/updates/auth/master/2019_07_17_00_auth.sql new file mode 100644 index 000000000..afcd8c6e5 --- /dev/null +++ b/sql/updates/auth/master/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/updates/auth/master/2019_08_10_00_auth.sql b/sql/updates/auth/master/2019_08_10_00_auth.sql new file mode 100644 index 000000000..6af00e84c --- /dev/null +++ b/sql/updates/auth/master/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/updates/auth/master/2019_08_10_01_auth.sql b/sql/updates/auth/master/2019_08_10_01_auth.sql new file mode 100644 index 000000000..fd0e0c8ae --- /dev/null +++ b/sql/updates/auth/master/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/updates/characters/master/2021_12_23_00_characters.sql b/sql/updates/characters/master/2021_12_23_00_characters.sql new file mode 100644 index 000000000..29da0e39a --- /dev/null +++ b/sql/updates/characters/master/2021_12_23_00_characters.sql @@ -0,0 +1 @@ +ALTER TABLE `channels` MODIFY `password` varchar(128) DEFAULT NULL AFTER `ownership`; diff --git a/sql/updates/world/master/2021_12_16_01_world.sql b/sql/updates/world/master/2021_12_16_01_world.sql new file mode 100644 index 000000000..3faedef1a --- /dev/null +++ b/sql/updates/world/master/2021_12_16_01_world.sql @@ -0,0 +1,62 @@ +DELETE FROM `player_classlevelstats` WHERE `class`=6; +INSERT INTO `player_classlevelstats` (`class`, `level`, `str`, `agi`, `sta`, `inte`) VALUES +(6, 1, 17, 15, 23, 10), +(6, 2, 18, 16, 25, 11), +(6, 3, 20, 17, 27, 12), +(6, 4, 22, 19, 29, 13), +(6, 5, 24, 20, 31, 14), +(6, 6, 26, 22, 33, 15), +(6, 7, 28, 24, 34, 16), +(6, 8, 29, 25, 36, 18), +(6, 9, 31, 26, 38, 19), +(6, 10, 33, 28, 40, 21), +(6, 11, 36, 30, 42, 22), +(6, 12, 39, 33, 43, 23), +(6, 13, 43, 36, 45, 24), +(6, 14, 46, 38, 46, 25), +(6, 15, 48, 40, 48, 26), +(6, 16, 50, 42, 50, 27), +(6, 17, 52, 43, 51, 28), +(6, 18, 54, 45, 52, 29), +(6, 19, 56, 46, 54, 30), +(6, 20, 58, 48, 55, 31), +(6, 21, 60, 50, 57, 32), +(6, 22, 62, 51, 59, 33), +(6, 23, 64, 53, 61, 35), +(6, 24, 66, 55, 63, 36), +(6, 25, 68, 56, 65, 37), +(6, 26, 70, 58, 67, 38), +(6, 27, 72, 60, 69, 39), +(6, 28, 74, 62, 71, 40), +(6, 29, 77, 64, 73, 41), +(6, 30, 79, 66, 75, 43), +(6, 31, 82, 68, 78, 44), +(6, 32, 84, 70, 80, 46), +(6, 33, 87, 72, 83, 47), +(6, 34, 90, 75, 86, 49), +(6, 35, 93, 77, 88, 50), +(6, 36, 96, 80, 91, 52), +(6, 37, 99, 82, 94, 53), +(6, 38, 102, 85, 97, 55), +(6, 39, 106, 88, 101, 57), +(6, 40, 109, 91, 104, 59), +(6, 41, 113, 94, 108, 61), +(6, 42, 117, 97, 112, 63), +(6, 43, 121, 101, 116, 65), +(6, 44, 126, 104, 120, 68), +(6, 45, 130, 108, 124, 70), +(6, 46, 135, 112, 128, 73), +(6, 47, 140, 116, 133, 75), +(6, 48, 145, 120, 138, 78), +(6, 49, 150, 124, 143, 81), +(6, 50, 155, 129, 162, 84), +(6, 51, 193, 160, 205, 104), +(6, 52, 208, 172, 224, 112), +(6, 53, 224, 186, 245, 121), +(6, 54, 241, 200, 268, 130), +(6, 55, 260, 215, 293, 140), +(6, 56, 280, 232, 321, 151), +(6, 57, 299, 248, 348, 161), +(6, 58, 319, 264, 377, 172), +(6, 59, 340, 282, 409, 184), +(6, 60, 450, 373, 414, 243); diff --git a/sql/updates/world/master/2021_12_16_02_world.sql b/sql/updates/world/master/2021_12_16_02_world.sql new file mode 100644 index 000000000..41ba89967 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_02_world.sql @@ -0,0 +1,9 @@ +DELETE FROM `player_classlevelstats` WHERE `class`=12 AND `level` IN (1, 2, 3, 4, 5, 6, 7); +INSERT INTO `player_classlevelstats` (`class`, `level`, `str`, `agi`, `sta`, `inte`) VALUES +(12, 1, 14, 18, 19, 14), +(12, 2, 15, 19, 21, 15), +(12, 3, 17, 21, 23, 16), +(12, 4, 18, 22, 25, 18), +(12, 5, 20, 24, 27, 19), +(12, 6, 21, 26, 29, 20), +(12, 7, 23, 28, 30, 22); diff --git a/sql/updates/world/master/2021_12_16_03_world_2019_07_16_00_world.sql b/sql/updates/world/master/2021_12_16_03_world_2019_07_16_00_world.sql new file mode 100644 index 000000000..e61738a3e --- /dev/null +++ b/sql/updates/world/master/2021_12_16_03_world_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 + +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/updates/world/master/2021_12_16_05_world_2019_07_17_01_world.sql b/sql/updates/world/master/2021_12_16_05_world_2019_07_17_01_world.sql new file mode 100644 index 000000000..b3ceb271e --- /dev/null +++ b/sql/updates/world/master/2021_12_16_05_world_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/updates/world/master/2021_12_16_06_world_2019_07_17_02_world.sql b/sql/updates/world/master/2021_12_16_06_world_2019_07_17_02_world.sql new file mode 100644 index 000000000..0200a6528 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_06_world_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"); + +DELETE FROM `item_script_names` WHERE `Id`=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/updates/world/master/2021_12_16_07_world_2019_07_17_03_world.sql b/sql/updates/world/master/2021_12_16_07_world_2019_07_17_03_world.sql new file mode 100644 index 000000000..f5d0592c2 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_07_world_2019_07_17_03_world.sql @@ -0,0 +1,4 @@ +DELETE FROM `spell_area` WHERE `spell`=46302; +INSERT INTO `spell_area` (`spell`, `area`, `flags`) VALUES +(46302, 4080, 3), +(46302, 4131, 3); diff --git a/sql/updates/world/master/2021_12_16_08_world_2019_07_17_04_world.sql b/sql/updates/world/master/2021_12_16_08_world_2019_07_17_04_world.sql new file mode 100644 index 000000000..98d2594c0 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_08_world_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/updates/world/master/2021_12_16_09_world_2019_07_17_05_world.sql b/sql/updates/world/master/2021_12_16_09_world_2019_07_17_05_world.sql new file mode 100644 index 000000000..e641d158c --- /dev/null +++ b/sql/updates/world/master/2021_12_16_09_world_2019_07_17_05_world.sql @@ -0,0 +1,19 @@ +-- +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=3426 WHERE `OptionBroadcastTextID`=7066 AND `OptionText`="Bank"; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=4888 WHERE `OptionBroadcastTextID`=7066 AND `OptionText`="The bank"; + +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=2868 WHERE `OptionBroadcastTextID`=2870 AND `OptionText`="Class Trainer"; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=5513 WHERE `OptionBroadcastTextID`=2870 AND `OptionText`="Inn"; + +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=4893 WHERE `OptionBroadcastTextID`=7075 AND `OptionText`="The inn"; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=5513 WHERE `OptionBroadcastTextID`=7075 AND `OptionText`="Inn"; + +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=4895 WHERE `OptionBroadcastTextID` IN (45381, 5514); +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=2869 WHERE `OptionBroadcastTextID`=4895 AND `OptionText`="Profession Trainer"; + +UPDATE `gossip_menu_option` SET `OptionText`="Zeppelin Master" WHERE `OptionBroadcastTextID`=5518; + +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=15232 WHERE `MenuId`=7777 AND `OptionIndex`=7; +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=5518 WHERE `MenuId`=10769 AND `OptionIndex`=10; + +UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=2870 WHERE `MenuId`=10769 AND `OptionIndex`=4; diff --git a/sql/updates/world/master/2021_12_16_10_world_2019_07_17_07_world.sql b/sql/updates/world/master/2021_12_16_10_world_2019_07_17_07_world.sql new file mode 100644 index 000000000..f2a7847b8 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_10_world_2019_07_17_07_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `trinity_string` WHERE `entry` IN (5081,5082); diff --git a/sql/updates/world/master/2021_12_16_11_world.sql b/sql/updates/world/master/2021_12_16_11_world.sql new file mode 100644 index 000000000..7c8cd3c45 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_11_world.sql @@ -0,0 +1 @@ +UPDATE `player_classlevelstats` SET `str`=54 WHERE `class`=11 AND `level`=44; diff --git a/sql/updates/world/master/2021_12_16_12_world_2019_07_17_08_world.sql b/sql/updates/world/master/2021_12_16_12_world_2019_07_17_08_world.sql new file mode 100644 index 000000000..95177a02e --- /dev/null +++ b/sql/updates/world/master/2021_12_16_12_world_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/updates/world/master/2021_12_16_14_world_2019_07_19_01_world.sql b/sql/updates/world/master/2021_12_16_14_world_2019_07_19_01_world.sql new file mode 100644 index 000000000..5926ebafc --- /dev/null +++ b/sql/updates/world/master/2021_12_16_14_world_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/updates/world/master/2021_12_16_15_world_2019_07_19_02_world.sql b/sql/updates/world/master/2021_12_16_15_world_2019_07_19_02_world.sql new file mode 100644 index 000000000..a648155b8 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_15_world_2019_07_19_02_world.sql @@ -0,0 +1,23 @@ +-- +DELETE FROM `npc_text` WHERE `ID`=10231; +INSERT INTO `npc_text` (`ID`,`Probability0`,`BroadcastTextID0`) VALUES (10231,1,18638); +-- 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/updates/world/master/2021_12_16_16_world_2019_07_19_04_world.sql b/sql/updates/world/master/2021_12_16_16_world_2019_07_19_04_world.sql new file mode 100644 index 000000000..3fd115298 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_16_world_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`, `flags`, `quest_start_status`, `quest_end_status`) VALUES +(52637,4298,12657,12706,0,0,2,3,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`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(111203,28557,609,'0',0,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/updates/world/master/2021_12_16_17_world_2019_07_20_00_world.sql b/sql/updates/world/master/2021_12_16_17_world_2019_07_20_00_world.sql new file mode 100644 index 000000000..17c463e9c --- /dev/null +++ b/sql/updates/world/master/2021_12_16_17_world_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/updates/world/master/2021_12_16_18_world_2019_07_20_01_world.sql b/sql/updates/world/master/2021_12_16_18_world_2019_07_20_01_world.sql new file mode 100644 index 000000000..d5bfdbecf --- /dev/null +++ b/sql/updates/world/master/2021_12_16_18_world_2019_07_20_01_world.sql @@ -0,0 +1,28 @@ +DELETE FROM `npc_text` WHERE `ID`=9635; +INSERT INTO `npc_text` (`ID`, `Probability0`, `BroadcastTextID0`) VALUES +(9635, 1, 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/updates/world/master/2021_12_16_19_world_2019_07_20_02_world.sql b/sql/updates/world/master/2021_12_16_19_world_2019_07_20_02_world.sql new file mode 100644 index 000000000..bb4930991 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_19_world_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/updates/world/master/2021_12_16_20_world_2019_07_20_03_world.sql b/sql/updates/world/master/2021_12_16_20_world_2019_07_20_03_world.sql new file mode 100644 index 000000000..1a28a6717 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_20_world_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/updates/world/master/2021_12_16_21_world_2019_07_20_05_world.sql b/sql/updates/world/master/2021_12_16_21_world_2019_07_20_05_world.sql new file mode 100644 index 000000000..d6d7ac2fb --- /dev/null +++ b/sql/updates/world/master/2021_12_16_21_world_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/updates/world/master/2021_12_16_22_world_2019_07_20_08_world.sql b/sql/updates/world/master/2021_12_16_22_world_2019_07_20_08_world.sql new file mode 100644 index 000000000..12d5eb97a --- /dev/null +++ b/sql/updates/world/master/2021_12_16_22_world_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/updates/world/master/2021_12_16_23_world_2019_07_20_09_world.sql b/sql/updates/world/master/2021_12_16_23_world_2019_07_20_09_world.sql new file mode 100644 index 000000000..6c76d16a2 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_23_world_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/updates/world/master/2021_12_16_24_world_2019_07_21_00_world.sql b/sql/updates/world/master/2021_12_16_24_world_2019_07_21_00_world.sql new file mode 100644 index 000000000..f5a77858e --- /dev/null +++ b/sql/updates/world/master/2021_12_16_24_world_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`, `spawnDifficulties`, `phaseId`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(3413, 24401, 571, '0', 0, 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/updates/world/master/2021_12_16_25_world_2019_07_21_02_world.sql b/sql/updates/world/master/2021_12_16_25_world_2019_07_21_02_world.sql new file mode 100644 index 000000000..53656d1bd --- /dev/null +++ b/sql/updates/world/master/2021_12_16_25_world_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`, `spawnDifficulties`, `phaseId`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(10200, 24398,571,'0',0,1,2104.12,-3284.06,82.42,5.934119,300,0,0), -- 141282 +(81641, 24398,571,'0',0,1,2104.97,-3244.748,83.32822,6.213372,300,0,0), -- 141283 +(111222,24398,571,'0',0,1,2098.949,-3309.101,82.50323,0.5585054,300,0,0), -- 141284 +(111229,24398,571,'0',0,1,2099.512,-3303.403,82.50323,0.03490658,300,0,0), -- 141285 +(111230,24398,571,'0',0,1,2090.313,-3328.637,100.0479,6.021386,300,0,0), -- 141286 +(111260,24398,571,'0',0,1,2092.307,-3321.509,100.0998,5.759586,300,0,0), -- 141287 +(111261,24398,571,'0',0,1,2076.246,-3299.2,82.5799,4.310963,300,0,0), -- 141288 +(111262,24398,571,'0',0,1,2085.542,-3298.925,82.50323,4.869469,300,0,0), -- 141289 +(111263,24398,571,'0',0,1,2081.665,-3254.051,58.29612,5.323254,300,0,0), -- 141290 +(111266,24398,571,'0',0,1,2059.83,-3291.766,78.55433,3.717551,300,0,0), -- 141291 +(111267,24398,571,'0',0,1,2008.042,-3340.932,123.5842,4.520403,300,0,0), -- 141292 +(111277,24398,571,'0',0,1,1992.135,-3267.33,135.0446,5.689773,300,0,0), -- 141293 +(111300,24398,571,'0',0,1,1980.234,-3297.31,110.0423,3.525565,300,0,0), -- 141294 +(111314,24398,571,'0',0,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`, `spawnDifficulties`, `phaseId`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(111315,24400,571,'0',0,1,2099.83,-3292.81,94.2685,4.66242,300,0,0), -- 141296 +(111317,24400,571,'0',0,1,2095.28,-3280.96,100.9218,0.3839,300,0,0), -- 141297 +(111318,24400,571,'0',0,1,2029.32,-3267.26,81.9263,0.04347,300,0,0), -- 141298 +(111319,24400,571,'0',0,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`,`flags`,`quest_start_status`,`quest_end_status`) VALUES +(60922,3999,11391,0,0,0,2,3,10,0); diff --git a/sql/updates/world/master/2021_12_16_26_world_2019_07_22_00_world.sql b/sql/updates/world/master/2021_12_16_26_world_2019_07_22_00_world.sql new file mode 100644 index 000000000..cd66f1f01 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_26_world_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/updates/world/master/2021_12_16_27_world_2019_07_22_01_world.sql b/sql/updates/world/master/2021_12_16_27_world_2019_07_22_01_world.sql new file mode 100644 index 000000000..9b9d71acf --- /dev/null +++ b/sql/updates/world/master/2021_12_16_27_world_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/updates/world/master/2021_12_16_28_world_2019_07_22_02_world.sql b/sql/updates/world/master/2021_12_16_28_world_2019_07_22_02_world.sql new file mode 100644 index 000000000..0d4281062 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_28_world_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/updates/world/master/2021_12_16_29_world_2019_07_22_03_world.sql b/sql/updates/world/master/2021_12_16_29_world_2019_07_22_03_world.sql new file mode 100644 index 000000000..63f3b8892 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_29_world_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/updates/world/master/2021_12_16_30_world_2019_07_22_04_world.sql b/sql/updates/world/master/2021_12_16_30_world_2019_07_22_04_world.sql new file mode 100644 index 000000000..a64413edb --- /dev/null +++ b/sql/updates/world/master/2021_12_16_30_world_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/updates/world/master/2021_12_16_31_world_2019_07_22_05_world.sql b/sql/updates/world/master/2021_12_16_31_world_2019_07_22_05_world.sql new file mode 100644 index 000000000..0fd01adcd --- /dev/null +++ b/sql/updates/world/master/2021_12_16_31_world_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`, `spawnDifficulties`, `phaseId`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(111321, 29844, 571, '0', 0, 0, 7171.79, -1171.77, 937.135, 1.65720, 300, 0, 0), +(111322, 29844, 571, '0', 0, 0, 7143.07, -1218.10, 923.856, 0.63617, 300, 0, 0), +(111323, 29844, 571, '0', 0, 0, 7105.03, -1203.73, 923.406, 4.98964, 300, 0, 0), +(111355, 29844, 571, '0', 0, 0, 7036.46, -1196.88, 928.524, 6.17795, 300, 0, 0), +(111356, 29844, 571, '0', 0, 0, 6985.52, -1239.67, 930.598, 0.94326, 300, 0, 0), +(111361, 29844, 571, '0', 0, 0, 7040.64, -1284.87, 919.913, 3.07562, 300, 0, 0), +(111399, 29844, 571, '0', 0, 0, 7029.68, -1297.60, 939.496, 2.79679, 300, 0, 0), +(111415, 29844, 571, '0', 0, 0, 7080.82, -1282.93, 919.239, 3.52329, 300, 0, 0), +(111416, 29844, 571, '0', 0, 0, 7083.67, -1327.89, 920.353, 1.73505, 300, 0, 0), +(111417, 29844, 571, '0', 0, 0, 7085.77, -1347.81, 916.756, 0.32526, 300, 0, 0), +(111418, 29849, 571, '0', 0, 0, 7118.97, -1331.15, 916.364, 1.47980, 300, 5, 1), +(111419, 29849, 571, '0', 0, 0, 7134.96, -1343.32, 916.364, 5.82698, 300, 5, 1), +(111420, 29849, 571, '0', 0, 0, 7149.91, -1321.87, 916.364, 1.16957, 300, 5, 1), +(111421, 29849, 571, '0', 0, 0, 7128.84, -1299.29, 916.364, 3.41187, 300, 5, 1), +(111422, 29849, 571, '0', 0, 0, 7115.69, -1311.35, 916.364, 5.09655, 300, 5, 1), +(111423, 29849, 571, '0', 0, 0, 7027.13, -1173.88, 932.897, 4.97433, 300, 5, 1), +(111424, 29849, 571, '0', 0, 0, 7013.24, -1182.34, 932.411, 3.69806, 300, 5, 1), +(111425, 29849, 571, '0', 0, 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/updates/world/master/2021_12_16_32_world_2019_07_22_06_world.sql b/sql/updates/world/master/2021_12_16_32_world_2019_07_22_06_world.sql new file mode 100644 index 000000000..5d5403e52 --- /dev/null +++ b/sql/updates/world/master/2021_12_16_32_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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/updates/world/master/2021_12_17_01_world_2019_07_23_00_world.sql b/sql/updates/world/master/2021_12_17_01_world_2019_07_23_00_world.sql new file mode 100644 index 000000000..dc39d5968 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_01_world_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`, `spawnDifficulties`, `phaseId`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(111426, 24762,585,'1,2',0,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/updates/world/master/2021_12_17_02_world_2019_07_23_01_world.sql b/sql/updates/world/master/2021_12_17_02_world_2019_07_23_01_world.sql new file mode 100644 index 000000000..9924d1656 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_02_world_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`, `spawnDifficulties`, `phaseId`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES +(111427, 24884,571,'0',0,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/updates/world/master/2021_12_17_03_world_2019_07_23_02_world.sql b/sql/updates/world/master/2021_12_17_03_world_2019_07_23_02_world.sql new file mode 100644 index 000000000..aa4941d07 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_03_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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/updates/world/master/2021_12_17_04_world_2019_07_23_03_world.sql b/sql/updates/world/master/2021_12_17_04_world_2019_07_23_03_world.sql new file mode 100644 index 000000000..12866655f --- /dev/null +++ b/sql/updates/world/master/2021_12_17_04_world_2019_07_23_03_world.sql @@ -0,0 +1,65 @@ +-- +DELETE FROM `creature` WHERE `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`, `spawnDifficulties`, `phaseId`, `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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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/updates/world/master/2021_12_17_05_world_2019_07_23_04_world.sql b/sql/updates/world/master/2021_12_17_05_world_2019_07_23_04_world.sql new file mode 100644 index 000000000..474c40b04 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_05_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 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, '0', 0, 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, '0', 0, 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/updates/world/master/2021_12_17_06_world_2019_07_23_05_world.sql b/sql/updates/world/master/2021_12_17_06_world_2019_07_23_05_world.sql new file mode 100644 index 000000000..0dcb6d2a3 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_06_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 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, '0', 0, 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/updates/world/master/2021_12_17_07_world_2019_07_25_01_world.sql b/sql/updates/world/master/2021_12_17_07_world_2019_07_25_01_world.sql new file mode 100644 index 000000000..3b248a6e0 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_07_world_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/updates/world/master/2021_12_17_08_world_2019_07_25_02_world.sql b/sql/updates/world/master/2021_12_17_08_world_2019_07_25_02_world.sql new file mode 100644 index 000000000..fbdeb45a7 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_08_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 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`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(9224, 180037, 530, 3523, 0, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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/updates/world/master/2021_12_17_09_world_2019_07_25_03_world.sql b/sql/updates/world/master/2021_12_17_09_world_2019_07_25_03_world.sql new file mode 100644 index 000000000..09d3db01d --- /dev/null +++ b/sql/updates/world/master/2021_12_17_09_world_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`, `spawnDifficulties`, `phaseId`, `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, '1,2', 0, 0, 0, 232.139, -271.649, -7.52314, 0.715585, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_17_10_world_2019_07_25_05_world.sql b/sql/updates/world/master/2021_12_17_10_world_2019_07_25_05_world.sql new file mode 100644 index 000000000..ccc258ea4 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_10_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 0, 0, 12940, -6973.45, 18.3365, 3.76991, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_17_11_world_2019_07_25_06_world.sql b/sql/updates/world/master/2021_12_17_11_world_2019_07_25_06_world.sql new file mode 100644 index 000000000..463787bff --- /dev/null +++ b/sql/updates/world/master/2021_12_17_11_world_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`, `spawnDifficulties`, `phaseId`, `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, '3', 0, 0, 0, -11101.3, -1850.92, 221.153, 5.35816, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_17_12_world_2019_07_25_07_world.sql b/sql/updates/world/master/2021_12_17_12_world_2019_07_25_07_world.sql new file mode 100644 index 000000000..b4e31cca9 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_12_world_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`, `spawnDifficulties`, `phaseId`, `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, '4', 0, 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, '4', 0, 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, '4', 0, 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, '4', 0, 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`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(9231, 188116, 580, 3523, 0, '4', 0, 1704.32, 582.722, 28.1335, 1.761, 0, 0, 0.771057, 0.63676600, 180, 255, 1, 0), +(9236, 188115, 580, 3523, 0, '4', 0, 1746.55, 621.946, 28.1335, 3.111, 0, 0, 0.999883, 0.015295700, 180, 255, 1, 0), +(9238, 188114, 580, 3523, 0, '4', 0, 1696.01, 675.393, 28.1335, 4.808, 0, 0, 0.672508, -0.74009000, 180, 255, 1, 0), +(9240, 187869, 580, 3523, 0, '4', 0, 1652.03, 635.354, 28.1335, 6.163, 0, 0, 0.0600564, -0.998195, 180, 255, 1, 0), +(9242, 188415, 585, 3523, 0, '1,2', 0, -19.2307, -551.108, -63.7667, 4.6076700, 0, 0, -0.743144, 0.669132, 180, 255, 1, 0), +(9243, 188415, 585, 3523, 0, '1,2', 0, -32.2288, -646.162, -63.6902, 1.4835300, 0, 0, 0.67559, 0.737278, 180, 255, 1, 0), +(9244, 188415, 585, 3523, 0, '1,2', 0, 20.0252, -593.697, -63.6475, 3.21142000, 0, 0, -0.999391, 0.0349059, 180, 255, 1, 0), +(9251, 188415, 585, 3523, 0, '1,2', 0, -73.1546, -601.769, -63.7667, 0.0698117, 0, 0, 0.0348988, 0.999391, 180, 255, 1, 0); diff --git a/sql/updates/world/master/2021_12_17_13_world_2019_07_25_09_world.sql b/sql/updates/world/master/2021_12_17_13_world_2019_07_25_09_world.sql new file mode 100644 index 000000000..15454f5d5 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_13_world_2019_07_25_09_world.sql @@ -0,0 +1,8 @@ +-- +DELETE FROM `creature` WHERE `id`=26403 AND `guid` IN (113553); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseGroup`, `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, '0', 371, 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/updates/world/master/2021_12_17_14_world_2019_07_25_10_world.sql b/sql/updates/world/master/2021_12_17_14_world_2019_07_25_10_world.sql new file mode 100644 index 000000000..ebfec4477 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_14_world_2019_07_25_10_world.sql @@ -0,0 +1,50 @@ +-- +UPDATE `creature` SET `equipment_id`=1 WHERE `id`=26546; +DELETE FROM `creature` WHERE `guid` IN (113585,113587,113589); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 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, '0', 0, 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, '0', 0, 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/updates/world/master/2021_12_17_15_world_2019_07_26_00_world.sql b/sql/updates/world/master/2021_12_17_15_world_2019_07_26_00_world.sql new file mode 100644 index 000000000..9544e3d04 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_15_world_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/updates/world/master/2021_12_17_16_world_2019_07_26_01_world.sql b/sql/updates/world/master/2021_12_17_16_world_2019_07_26_01_world.sql new file mode 100644 index 000000000..7448e0a4c --- /dev/null +++ b/sql/updates/world/master/2021_12_17_16_world_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/updates/world/master/2021_12_17_17_world.sql b/sql/updates/world/master/2021_12_17_17_world.sql new file mode 100644 index 000000000..7168e9833 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_17_world.sql @@ -0,0 +1,23 @@ +UPDATE `player_classlevelstats` SET `sta`=187, `inte`=193 WHERE (`class`=11 AND `level`=51); +UPDATE `player_classlevelstats` SET `sta`=204 WHERE (`class`=11 AND `level`=52); +UPDATE `player_classlevelstats` SET `sta`=223 WHERE (`class`=11 AND `level`=53); +UPDATE `player_classlevelstats` SET `sta`=244 WHERE (`class`=11 AND `level`=54); +UPDATE `player_classlevelstats` SET `sta`=267 WHERE (`class`=11 AND `level`=55); +UPDATE `player_classlevelstats` SET `sta`=292 WHERE (`class`=11 AND `level`=56); +UPDATE `player_classlevelstats` SET `sta`=317 WHERE (`class`=11 AND `level`=57); +UPDATE `player_classlevelstats` SET `sta`=343 WHERE (`class`=11 AND `level`=58); +UPDATE `player_classlevelstats` SET `sta`=372 WHERE (`class`=11 AND `level`=59); + +-- restore old values +UPDATE `player_classlevelstats` SET `inte`=43 WHERE (`class`=4 AND `level`=23); +UPDATE `player_classlevelstats` SET `sta`=68 WHERE (`class`=4 AND `level`=26); +UPDATE `player_classlevelstats` SET `sta`=205 WHERE (`class`=6 AND `level`=51); +UPDATE `player_classlevelstats` SET `sta`=224 WHERE (`class`=6 AND `level`=52); +UPDATE `player_classlevelstats` SET `sta`=245 WHERE (`class`=6 AND `level`=53); +UPDATE `player_classlevelstats` SET `sta`=268 WHERE (`class`=6 AND `level`=54); +UPDATE `player_classlevelstats` SET `sta`=293 WHERE (`class`=6 AND `level`=55); +UPDATE `player_classlevelstats` SET `sta`=321 WHERE (`class`=6 AND `level`=56); +UPDATE `player_classlevelstats` SET `sta`=348 WHERE (`class`=6 AND `level`=57); +UPDATE `player_classlevelstats` SET `sta`=377 WHERE (`class`=6 AND `level`=58); +UPDATE `player_classlevelstats` SET `sta`=409 WHERE (`class`=6 AND `level`=59); +UPDATE `player_classlevelstats` SET `sta`=37 WHERE (`class`=11 AND `level`=11); diff --git a/sql/updates/world/master/2021_12_17_18_world_2019_07_27_01_world.sql b/sql/updates/world/master/2021_12_17_18_world_2019_07_27_01_world.sql new file mode 100644 index 000000000..17f4d3bb5 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_18_world_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/updates/world/master/2021_12_17_19_world_2019_07_28_00_world.sql b/sql/updates/world/master/2021_12_17_19_world_2019_07_28_00_world.sql new file mode 100644 index 000000000..fa71a24fd --- /dev/null +++ b/sql/updates/world/master/2021_12_17_19_world_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/updates/world/master/2021_12_17_20_world_2019_07_28_01_world_335.sql b/sql/updates/world/master/2021_12_17_20_world_2019_07_28_01_world_335.sql new file mode 100644 index 000000000..a91e8c3c7 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_20_world_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/updates/world/master/2021_12_17_21_world_2019_07_28_02_world.sql b/sql/updates/world/master/2021_12_17_21_world_2019_07_28_02_world.sql new file mode 100644 index 000000000..14352073d --- /dev/null +++ b/sql/updates/world/master/2021_12_17_21_world_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/updates/world/master/2021_12_17_22_world_2019_07_28_03_world.sql b/sql/updates/world/master/2021_12_17_22_world_2019_07_28_03_world.sql new file mode 100644 index 000000000..e65fe43aa --- /dev/null +++ b/sql/updates/world/master/2021_12_17_22_world_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/updates/world/master/2021_12_17_23_world_2019_07_28_04_world.sql b/sql/updates/world/master/2021_12_17_23_world_2019_07_28_04_world.sql new file mode 100644 index 000000000..ea37fccdd --- /dev/null +++ b/sql/updates/world/master/2021_12_17_23_world_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/updates/world/master/2021_12_17_24_world_2019_07_28_05_world.sql b/sql/updates/world/master/2021_12_17_24_world_2019_07_28_05_world.sql new file mode 100644 index 000000000..cc942d832 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_24_world_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`, `spawnDifficulties`, `phaseId`, `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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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/updates/world/master/2021_12_17_25_world_2019_07_30_00_world.sql b/sql/updates/world/master/2021_12_17_25_world_2019_07_30_00_world.sql new file mode 100644 index 000000000..aa3f44396 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_25_world_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/updates/world/master/2021_12_17_26_world_2019_08_02_00_world.sql b/sql/updates/world/master/2021_12_17_26_world_2019_08_02_00_world.sql new file mode 100644 index 000000000..8dd7a159d --- /dev/null +++ b/sql/updates/world/master/2021_12_17_26_world_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/updates/world/master/2021_12_17_27_world_2019_08_02_01_world.sql b/sql/updates/world/master/2021_12_17_27_world_2019_08_02_01_world.sql new file mode 100644 index 000000000..d456a39d0 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_27_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 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/updates/world/master/2021_12_17_28_world_2019_08_02_02_world.sql b/sql/updates/world/master/2021_12_17_28_world_2019_08_02_02_world.sql new file mode 100644 index 000000000..e7ce85498 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_28_world_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/updates/world/master/2021_12_17_29_world_2019_08_02_03_world.sql b/sql/updates/world/master/2021_12_17_29_world_2019_08_02_03_world.sql new file mode 100644 index 000000000..a4ea5908c --- /dev/null +++ b/sql/updates/world/master/2021_12_17_29_world_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/updates/world/master/2021_12_17_30_world_2019_08_02_04_world.sql b/sql/updates/world/master/2021_12_17_30_world_2019_08_02_04_world.sql new file mode 100644 index 000000000..5af97dbaf --- /dev/null +++ b/sql/updates/world/master/2021_12_17_30_world_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/updates/world/master/2021_12_17_31_world_2019_08_02_05_world.sql b/sql/updates/world/master/2021_12_17_31_world_2019_08_02_05_world.sql new file mode 100644 index 000000000..25415b853 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_31_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 0, 0, 3691.77, -5411, 32.8266, 5.96903, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_17_32_world_2019_08_03_00_world.sql b/sql/updates/world/master/2021_12_17_32_world_2019_08_03_00_world.sql new file mode 100644 index 000000000..f71e3fc19 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_32_world_2019_08_03_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `scale`=1 WHERE `entry` =17968; diff --git a/sql/updates/world/master/2021_12_17_33_world_2019_08_03_01_world.sql b/sql/updates/world/master/2021_12_17_33_world_2019_08_03_01_world.sql new file mode 100644 index 000000000..48d2d7171 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_33_world_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/updates/world/master/2021_12_17_34_world_2019_08_03_02_world.sql b/sql/updates/world/master/2021_12_17_34_world_2019_08_03_02_world.sql new file mode 100644 index 000000000..a20c5a9c0 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_34_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 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/updates/world/master/2021_12_17_35_world_2019_08_03_03_world.sql b/sql/updates/world/master/2021_12_17_35_world_2019_08_03_03_world.sql new file mode 100644 index 000000000..dc0f36e34 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_35_world_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/updates/world/master/2021_12_17_36_world_2019_08_03_05_world.sql b/sql/updates/world/master/2021_12_17_36_world_2019_08_03_05_world.sql new file mode 100644 index 000000000..e56260756 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_36_world_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`, `spawnDifficulties`, `phaseGroup`, `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, '0', 371, 0, 0, 3237.351318, -738.506, 168.062, 0.70313, 120, 5, 0, 0, 0, 1, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_17_37_world_2019_08_03_06_world.sql b/sql/updates/world/master/2021_12_17_37_world_2019_08_03_06_world.sql new file mode 100644 index 000000000..3c9175db7 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_37_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 0, 0, 3459.72, 5899.17, 145.285, 5.67232, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_17_38_world_2019_08_03_08_world.sql b/sql/updates/world/master/2021_12_17_38_world_2019_08_03_08_world.sql new file mode 100644 index 000000000..d0df6a194 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_38_world_2019_08_03_08_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`, `spawnDifficulties`, `phaseId`, `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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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', 0, 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/updates/world/master/2021_12_17_39_world_2019_08_03_08_world.sql b/sql/updates/world/master/2021_12_17_39_world_2019_08_03_08_world.sql new file mode 100644 index 000000000..924de3647 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_39_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 0, 0, 925.647, -5299.53, 175.687, 1.90241, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_17_40_world_2019_08_03_09_world.sql b/sql/updates/world/master/2021_12_17_40_world_2019_08_03_09_world.sql new file mode 100644 index 000000000..57b0d2d79 --- /dev/null +++ b/sql/updates/world/master/2021_12_17_40_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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/updates/world/master/2021_12_18_00_world.sql b/sql/updates/world/master/2021_12_18_00_world.sql new file mode 100644 index 000000000..bfcea1cd1 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_00_world.sql @@ -0,0 +1,50 @@ +-- Battle Pet Trainer +UPDATE `trainer` SET `VerifiedBuild`=41079 WHERE `Id`=580; + +DELETE FROM `trainer_locale` WHERE `Id`=580; +INSERT INTO `trainer_locale` (`Id`, `locale`, `Greeting_lang`, `VerifiedBuild`) VALUES +(580, 'deDE', 'Kein Gruß.', 41079), +(580, 'esES', 'Sin saludo.', 41079), +(580, 'esMX', 'Sin saludo.', 41079), +(580, 'frFR', 'Je ne vous salue pas.', 41079), +(580, 'itIT', 'Nessun saluto.', 41079), +(580, 'koKR', '안녕하지 않소.', 41079), +(580, 'ptBR', 'Sem comentários.', 41079), +(580, 'ruRU', 'Здороваться даже и не буду.', 41079), +(580, 'zhCN', '无问候', 41079), +(580, 'zhTW', '嘿。', 41079); + +DELETE FROM `trainer_spell` WHERE `TrainerId`=580; +INSERT INTO `trainer_spell` (`TrainerId`, `SpellId`, `MoneyCost`, `ReqSkillLine`, `ReqSkillRank`, `ReqAbility1`, `ReqAbility2`, `ReqAbility3`, `ReqLevel`, `VerifiedBuild`) VALUES +(580,125610,1000,0,0,0,0,0,1,41079), +(580,10676,500,0,0,119467,0,0,0,41079), +(580,10688,500,0,0,119467,0,0,0,41079), +(580,10707,500,0,0,119467,0,0,0,41079), +(580,10709,500,0,0,119467,0,0,0,41079), +(580,10711,500,0,0,119467,0,0,0,41079), +(580,10714,500,0,0,119467,0,0,0,41079), +(580,35907,500,0,0,119467,0,0,0,41079), +(580,36027,500,0,0,119467,0,0,0,41079), +(580,123212,500,0,0,119467,0,0,0,41079), +(580,123214,500,0,0,119467,0,0,0,41079), +(580,127816,500,0,0,119467,0,0,0,41079); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=31 AND `SourceGroup`=580; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(31,580,10676,0,0,16,0,1,0,0,0,0,0,'','Spell is taught if player is Human'), +(31,580,10688,0,0,16,0,16,0,0,0,0,0,'','Spell is taught if player is Undead'), +(31,580,10707,0,0,16,0,8,0,0,0,0,0,'','Spell is taught if player is Night Elf'), +(31,580,10709,0,0,16,0,(32 | 134217728),0,0,0,0,0,'','Spell is taught if player is Tauren or Highmountain Tauren'), +(31,580,10711,0,0,16,0,(4 | 64 | 2048),0,0,0,0,0,'','Spell is taught if player is Dwarf, Gnome or Dark Iron Dwarf'), +(31,580,10714,0,0,16,0,(2 | 128 | 8192),0,0,0,0,0,'','Spell is taught if player is Orc, Troll or Mag''har Orc'), +(31,580,35907,0,0,16,0,(1024 | 536870912),0,0,0,0,0,'','Spell is taught if player is Draenei or Lightforged Draenei'), +(31,580,36027,0,0,16,0,512,0,0,0,0,0,'','Spell is taught if player is Blood Elf'), +(31,580,123212,0,0,16,0,256,0,0,0,0,0,'','Spell is taught if player is Goblin'), +(31,580,123214,0,0,16,0,2097152,0,0,0,0,0,'','Spell is taught if player is Worgen'), +(31,580,127816,0,0,16,0,(16777216 | 33554432),0,0,0,0,0,'','Spell is taught if player is Pandaren'); + +UPDATE `gossip_menu` SET `VerifiedBuild`=41079 WHERE (`MenuId`=14991 AND `TextId`=20326); +UPDATE `npc_text` SET `VerifiedBuild`=41079 WHERE `ID`=20326; + +UPDATE `gossip_menu_option` SET `OptionType`=5, `VerifiedBuild`=41079 WHERE (`MenuId`=14991 AND `OptionIndex`=0); +UPDATE `gossip_menu_option` SET `VerifiedBuild`=41079 WHERE (`MenuId`=14991 AND `OptionIndex`=1); diff --git a/sql/updates/world/master/2021_12_18_01_world.sql b/sql/updates/world/master/2021_12_18_01_world.sql new file mode 100644 index 000000000..e8f6c6c44 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_01_world.sql @@ -0,0 +1,263 @@ +SET @CGUID := 395092; + +-- Narzak +UPDATE `creature_template` SET `gossip_menu_id`=14991, `VerifiedBuild`=41079 WHERE `entry`=63061; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63061 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63061 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=3746; + +DELETE FROM `creature_template_addon` WHERE `entry`=63061; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63061, 0, 0, 0, 257, 0, 0, 0, 0, ''); + +DELETE FROM `creature_trainer` WHERE `CreatureId`=63061; +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(63061, 580, 14991, 0); + +DELETE FROM `npc_vendor` WHERE `entry`=63061; +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(63061, 1, 98715, 0, 4292, 1, 0, 0, 41079), +(63061, 2, 98715, 0, 4293, 1, 0, 0, 41079), +(63061, 3, 98715, 0, 4294, 1, 0, 0, 41079), +(63061, 4, 98715, 0, 4295, 1, 0, 0, 41079), +(63061, 5, 98715, 0, 4296, 1, 0, 0, 41079), +(63061, 6, 98715, 0, 4297, 1, 0, 0, 41079), +(63061, 7, 98715, 0, 4298, 1, 0, 0, 41079), +(63061, 8, 98715, 0, 4299, 1, 0, 0, 41079), +(63061, 9, 98715, 0, 4300, 1, 0, 0, 41079), +(63061, 10, 98715, 0, 4301, 1, 0, 0, 41079); + +DELETE FROM `creature` WHERE `guid`=@CGUID+0 AND `id`=63061; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+0, 63061, 1, 14, 362, '0', 0, 0, 0, 0, 352.845489501953125, -4749.765625, 12.41132545471191406, 2.928458690643310546, 120, 0, 0, 1989, 0, 0, 0, 0, 0, 41079); + +-- Shifty +UPDATE `creature_template` SET `minlevel`=64, `maxlevel`=64, `VerifiedBuild`=41079 WHERE `entry`=63063; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63063 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63063 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=1206; + +DELETE FROM `creature_template_addon` WHERE `entry`=63063; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63063, 0, 0, 0, 1, 0, 0, 0, 0, ''); + +DELETE FROM `creature` WHERE `guid`=@CGUID+1 AND `id`=63063; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+1, 63063, 1, 14, 362, '0', 0, 0, 0, 0, 352.767364501953125, -4751.49658203125, 12.68089485168457031, 2.928458690643310546, 120, 0, 0, 118, 0, 0, 0, 0, 0, 41079); + +-- Naleen +UPDATE `creature_template` SET `VerifiedBuild`=41079 WHERE `entry`=63067; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63067 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63067 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=3867; + +DELETE FROM `creature_template_addon` WHERE `entry`=63067; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63067, 0, 0, 0, 257, 0, 0, 0, 0, ''); + +DELETE FROM `creature_trainer` WHERE `CreatureId`=63067; +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(63067, 580, 14991, 0); + +DELETE FROM `npc_vendor` WHERE `entry`=63067; +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(63067, 1, 98715, 0, 4292, 1, 0, 0, 41079), +(63067, 2, 98715, 0, 4293, 1, 0, 0, 41079), +(63067, 3, 98715, 0, 4294, 1, 0, 0, 41079), +(63067, 4, 98715, 0, 4295, 1, 0, 0, 41079), +(63067, 5, 98715, 0, 4296, 1, 0, 0, 41079), +(63067, 6, 98715, 0, 4297, 1, 0, 0, 41079), +(63067, 7, 98715, 0, 4298, 1, 0, 0, 41079), +(63067, 8, 98715, 0, 4299, 1, 0, 0, 41079), +(63067, 9, 98715, 0, 4300, 1, 0, 0, 41079), +(63067, 10, 98715, 0, 4301, 1, 0, 0, 41079); + +DELETE FROM `creature` WHERE `guid`=@CGUID+2 AND `id`=63067; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+2, 63067, 1, 215, 222, '0', 0, 0, 0, 0, -2205.989501953125, -477.732635498046875, -9.05783843994140625, 2.547599077224731445, 120, 0, 0, 1604, 0, 0, 0, 0, 0, 41079); + +-- Miles +UPDATE `creature_template` SET `minlevel`=64, `maxlevel`=64, `VerifiedBuild`=41079 WHERE `entry`=63068; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63068 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63068 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=45900; + +DELETE FROM `creature_template_addon` WHERE `entry`=63068; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63068, 0, 0, 0, 1, 0, 0, 0, 0, ''); + +DELETE FROM `creature` WHERE `guid`=@CGUID+3 AND `id`=63068; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+3, 63068, 1, 215, 222, '0', 0, 0, 0, 0, -2206.0400390625, -476.5069580078125, -8.97754669189453125, 2.2899169921875, 120, 0, 0, 118, 0, 0, 0, 0, 0, 41079); + +-- Ansel Fincap +UPDATE `creature_template` SET `VerifiedBuild`=41079 WHERE `entry`=63073; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63073 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63073 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=35626; + +DELETE FROM `creature_template_addon` WHERE `entry`=63073; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63073, 0, 0, 0, 257, 0, 0, 0, 0, ''); + +DELETE FROM `creature_trainer` WHERE `CreatureId`=63073; +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(63073, 580, 14991, 0); + +DELETE FROM `npc_vendor` WHERE `entry`=63073; +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(63073, 1, 98715, 0, 4292, 1, 0, 0, 41079), +(63073, 2, 98715, 0, 4293, 1, 0, 0, 41079), +(63073, 3, 98715, 0, 4294, 1, 0, 0, 41079), +(63073, 4, 98715, 0, 4295, 1, 0, 0, 41079), +(63073, 5, 98715, 0, 4296, 1, 0, 0, 41079), +(63073, 6, 98715, 0, 4297, 1, 0, 0, 41079), +(63073, 7, 98715, 0, 4298, 1, 0, 0, 41079), +(63073, 8, 98715, 0, 4299, 1, 0, 0, 41079), +(63073, 9, 98715, 0, 4300, 1, 0, 0, 41079), +(63073, 10, 98715, 0, 4301, 1, 0, 0, 41079); + +DELETE FROM `creature` WHERE `guid`=@CGUID+4 AND `id`=63073; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+4, 63073, 0, 85, 159, '0', 0, 0, 0, 0, 2201.069580078125, 280.154510498046875, 39.18885421752929687, 0, 120, 0, 0, 1604, 0, 0, 0, 0, 0, 41079); + + -- Fester +UPDATE `creature_template` SET `minlevel`=64, `maxlevel`=64, `VerifiedBuild`=41079 WHERE `entry`=63069; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63069 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63069 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=2177; + +DELETE FROM `creature_template_addon` WHERE `entry`=63069; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63069, 0, 0, 0, 1, 0, 0, 0, 0, ''); + +UPDATE `creature` SET `zoneId`=85, `areaId`=159, `position_x`=2201.244873046875, `position_y`=281.161468505859375, `position_z`=39.38019561767578125, `orientation`=5.728331565856933593, `spawntimesecs`=120, `curhealth`=118, `VerifiedBuild`=41079 WHERE `id`=63069; + +-- Jarson Everlong +UPDATE `creature_template` SET `minlevel`=30, `maxlevel`=30, `VerifiedBuild`=41079 WHERE `entry`=63080; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63080 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63080 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=16918; + +UPDATE `npc_vendor` SET `VerifiedBuild`=41079 WHERE `entry`=63080; + +UPDATE `creature` SET `zoneId`=3430, `areaId`=3665, `position_x`=9486.8564453125, `position_y`=-6819.42041015625, `position_z`=16.57690048217773437, `orientation`=0.626979470252990722, `spawntimesecs`=120, `curhealth`=1604, `VerifiedBuild`=41079 WHERE `id`=63080; + +-- Flaps +UPDATE `creature_template` SET `minlevel`=64, `maxlevel`=64, `VerifiedBuild`=41079 WHERE `entry`=63079; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63079 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63079 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=20027; + +DELETE FROM `creature_template_movement` WHERE `CreatureId`=63079; +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`) VALUES +(63079,2,0,0,0,0,0); + +UPDATE `creature` SET `zoneId`=3430, `areaId`=3665, `position_x`=9488.302734375, `position_y`=-6820.91162109375, `position_z`=17.48877525329589843, `orientation`=0.879761934280395507, `spawntimesecs`=120, `curhealth`=118, `VerifiedBuild`=41079 WHERE `id`=63079; + +-- Matty +UPDATE `creature_template` SET `gossip_menu_id`=14991, `minlevel`=60, `VerifiedBuild`=41079 WHERE `entry`=63086; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63086 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63086 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=29968; + +DELETE FROM `creature_trainer` WHERE `CreatureId`=63086; +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(63086, 580, 14991, 0); + +DELETE FROM `npc_vendor` WHERE `entry`=63086; +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(63086, 1, 98715, 0, 4292, 1, 0, 0, 41079), +(63086, 2, 98715, 0, 4293, 1, 0, 0, 41079), +(63086, 3, 98715, 0, 4294, 1, 0, 0, 41079), +(63086, 4, 98715, 0, 4295, 1, 0, 0, 41079), +(63086, 5, 98715, 0, 4296, 1, 0, 0, 41079), +(63086, 6, 98715, 0, 4297, 1, 0, 0, 41079), +(63086, 7, 98715, 0, 4298, 1, 0, 0, 41079), +(63086, 8, 98715, 0, 4299, 1, 0, 0, 41079), +(63086, 9, 98715, 0, 4300, 1, 0, 0, 41079), +(63086, 10, 98715, 0, 4301, 1, 0, 0, 41079); + +UPDATE `creature` SET `zoneId`=1637, `areaId`=5332, `position_x`=1592.0572509765625, `position_y`=-4146.1337890625, `position_z`=51.81286239624023437, `orientation`=3.244290590286254882, `spawntimesecs`=120, `curhealth`=11791, `VerifiedBuild`=41079 WHERE `id`=63086; + +-- Snappy +UPDATE `creature_template` SET `minlevel`=64, `maxlevel`=64, `VerifiedBuild`=41079 WHERE `entry`=63085; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63085 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63085 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=32790; + +UPDATE `creature` SET `zoneId`=1637, `areaId`=5332, `position_x`=1592.4774169921875, `position_y`=-4147.23974609375, `position_z`=51.81286239624023437, `orientation`=3.864817619323730468, `spawntimesecs`=120, `curhealth`=118, `VerifiedBuild`=41079 WHERE `id`=63085; + +-- Varzok +UPDATE `creature_template` SET `gossip_menu_id`=14991, `minlevel`=60, `VerifiedBuild`=41079 WHERE `entry`=63626; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63626 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63626 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=5705; + +DELETE FROM `creature_trainer` WHERE `CreatureId`=63626; +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(63626, 580, 14991, 0); + +DELETE FROM `npc_vendor` WHERE `entry`=63626; +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(63626, 1, 98715, 0, 4292, 1, 0, 0, 41079), +(63626, 2, 98715, 0, 4293, 1, 0, 0, 41079), +(63626, 3, 98715, 0, 4294, 1, 0, 0, 41079), +(63626, 4, 98715, 0, 4295, 1, 0, 0, 41079), +(63626, 5, 98715, 0, 4296, 1, 0, 0, 41079), +(63626, 6, 98715, 0, 4297, 1, 0, 0, 41079), +(63626, 7, 98715, 0, 4298, 1, 0, 0, 41079), +(63626, 8, 98715, 0, 4299, 1, 0, 0, 41079), +(63626, 9, 98715, 0, 4300, 1, 0, 0, 41079), +(63626, 10, 98715, 0, 4301, 1, 0, 0, 41079); + +UPDATE `creature` SET `zoneId`=1637, `areaId`=5170, `position_x`=1799.375, `position_y`=-4420.59228515625, `position_z`=102.8434295654296875, `orientation`=1.095773577690124511, `spawntimesecs`=120, `curhealth`=11791, `VerifiedBuild`=41079 WHERE `id`=63626; + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=63626; + +DELETE FROM `areatrigger_scripts` WHERE `entry`=8190; +INSERT INTO `areatrigger_scripts` VALUES +(8190, 'SmartTrigger'); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=8190 AND `source_type`=2; +DELETE FROM `smart_scripts` WHERE `entryorguid`=63626 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`, `event_param_string`, `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 +(8190,2,0,1,46,0,100,0,0,0,0,0,0,'',64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Areatrigger 8190 - On trigger - Store invoker in target list 1'), +(8190,2,1,2,61,0,100,0,0,0,0,0,0,'',100,1,0,0,0,0,0,19,63626,20,0,0,0,0,0,0,'Areatrigger 8190 - Event linked - Send stored target 1 to Varzok'), +(8190,2,2,0,61,0,100,0,0,0,0,0,0,'',45,1,1,0,0,0,0,19,63626,20,0,0,0,0,0,0,'Areatrigger 8190 - Event linked - Set data 1 1 on Varzok'), +(63626,0,0,1,38,0,100,0,1,1,0,0,0,'',11,116219,2,0,0,0,0,12,1,0,0,0,0,0,0,0,'Varzok - On data set 1 1 - Cast ''CSA Area Trigger Dummy Timer Aura A'' on invoker'), +(63626,0,1,0,61,0,100,0,0,0,0,0,0,'',1,0,0,1,0,0,0,12,1,0,0,0,0,0,0,0,'Varzok - Event linked - Say text'); + +DELETE FROM `creature_text` WHERE `CreatureID`=63626; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `SoundPlayType`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(63626, 0, 0, 'Interested in catching some rare pets?', 12, 0, 100, 1, 0, 0, 0, 62763, 5, 'Varzok - Random text'), +(63626, 0, 1, 'You look like someone that might be interested in some rare pets?', 12, 0, 100, 1, 0, 0, 0, 62764, 5, 'Varzok - Random text'), +(63626, 0, 2, 'Careful with the scorpion, he may look friendly but he is a beast in battle!', 12, 0, 100, 1, 0, 0, 0, 63546, 5, 'Varzok - Random text'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND SourceEntry=8190 AND SourceId=2; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(22,1,8190,2,0,6,0,67,0,0,0,0,0,'',' Areatrigger 8190 smart if player is Horde'), +(22,1,8190,2,0,1,0,116219,0,0,1,0,0,'',' Areatrigger 8190 smart requires aura 116219 not applied'), +(22,1,8190,2,0,25,0,125610,0,0,1,0,0,'',' Areatrigger 8190 smart requires spell 125610 not learned'); + +-- Spider +UPDATE `creature_template` SET `unit_flags`=32768, `VerifiedBuild`=41079 WHERE `entry`=14881; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=14881 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=14881 AND `Idx` IN (0,1)); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID` IN (20923,44816); + +DELETE FROM `creature` WHERE `guid` IN (@CGUID+5,@CGUID+6) AND `id`=14881; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+5, 14881, 1, 1637, 5170, '0', 0, 0, 0, 0, 1802.060791015625, -4420.94775390625, 104.2365264892578125, 0.783415138721466064, 120, 0, 0, 5, 0, 0, 0, 33024, 0, 41079), +(@CGUID+6, 14881, 1, 1637, 5170, '0', 0, 0, 0, 0, 1798.4930419921875, -4419.73779296875, 102.8904495239257812, 0.783415138721466064, 120, 0, 0, 5, 0, 0, 0, 33024, 0, 41079); + +-- Scorpid +UPDATE `creature_template` SET `VerifiedBuild`=41079 WHERE `entry`=15476; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=15476 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=15476 AND `Idx` IN (0,1,2,3)); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID` IN (15470,15471); + +DELETE FROM `creature` WHERE `guid` IN (@CGUID+7,@CGUID+8) AND `id`=15476; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+7, 15476, 1, 1637, 5170, '0', 0, 0, 0, 0, 1797.7135009765625, -4420.501953125, 103.904296875, 1.648120641708374023, 120, 0, 0, 5, 0, 0, 0, 256, 0, 41079), +(@CGUID+8, 15476, 1, 1637, 5170, '0', 0, 0, 0, 0, 1800.8541259765625, -4420.65283203125, 102.9233322143554687, 1.084395527839660644, 120, 0, 0, 5, 0, 0, 0, 256, 0, 41079); diff --git a/sql/updates/world/master/2021_12_18_02_world.sql b/sql/updates/world/master/2021_12_18_02_world.sql new file mode 100644 index 000000000..5053a136c --- /dev/null +++ b/sql/updates/world/master/2021_12_18_02_world.sql @@ -0,0 +1,314 @@ +SET @CGUID := 395101; + +-- Marcus Jensen +UPDATE `creature_template` SET `gossip_menu_id`=14400, `VerifiedBuild`=41079 WHERE `entry`=63014; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63014 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63014 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=13091; + +DELETE FROM `creature_template_addon` WHERE `entry`=63014; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63014, 0, 0, 0, 257, 0, 0, 0, 0, ''); + +UPDATE `gossip_menu` SET `VerifiedBuild`=41079 WHERE (`MenuId`=14400 AND `TextId`=20326); +UPDATE `gossip_menu_option` SET `VerifiedBuild`=41079 WHERE `MenuId`=14991; + +DELETE FROM `creature_trainer` WHERE `CreatureId`=63014; +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(63014, 580, 14400, 0); + +DELETE FROM `npc_vendor` WHERE `entry`=63014; +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(63014, 1, 98715, 0, 4292, 1, 0, 0, 41079), +(63014, 2, 98715, 0, 4293, 1, 0, 0, 41079), +(63014, 3, 98715, 0, 4294, 1, 0, 0, 41079), +(63014, 4, 98715, 0, 4295, 1, 0, 0, 41079), +(63014, 5, 98715, 0, 4296, 1, 0, 0, 41079), +(63014, 6, 98715, 0, 4297, 1, 0, 0, 41079), +(63014, 7, 98715, 0, 4298, 1, 0, 0, 41079), +(63014, 8, 98715, 0, 4299, 1, 0, 0, 41079), +(63014, 9, 98715, 0, 4300, 1, 0, 0, 41079), +(63014, 10, 98715, 0, 4301, 1, 0, 0, 41079); + +DELETE FROM `creature` WHERE `guid`=@CGUID+0 AND `id`=63014; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+0, 63014, 0, 12, 87, '0', 0, 0, 0, 0, -9467.576171875, 136.064239501953125, 58.36111068725585937, 3.468830108642578125, 120, 0, 0, 1604, 0, 0, 0, 0, 0, 41079); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=63014; + +DELETE FROM `areatrigger_scripts` WHERE `entry`=8130; +INSERT INTO `areatrigger_scripts` VALUES +(8130, 'SmartTrigger'); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=8130 AND `source_type`=2; +DELETE FROM `smart_scripts` WHERE `entryorguid`=63014 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`, `event_param_string`, `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 +(8130,2,0,1,46,0,100,0,0,0,0,0,0,'',64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Areatrigger 8130 - On trigger - Store invoker in target list 1'), +(8130,2,1,2,61,0,100,0,0,0,0,0,0,'',100,1,0,0,0,0,0,19,63014,20,0,0,0,0,0,0,'Areatrigger 8130 - Event linked - Send stored target 1 to Marcus Jensen'), +(8130,2,2,0,61,0,100,0,0,0,0,0,0,'',45,1,1,0,0,0,0,19,63014,20,0,0,0,0,0,0,'Areatrigger 8130 - Event linked - Set data 1 1 on Marcus Jensen'), +(63014,0,0,1,38,0,100,0,1,1,0,0,0,'',11,116219,2,0,0,0,0,12,1,0,0,0,0,0,0,0,'Marcus Jensen - On data set 1 1 - Cast ''CSA Area Trigger Dummy Timer Aura A'' on invoker'), +(63014,0,1,0,61,0,100,0,0,0,0,0,0,'',1,0,0,1,0,0,0,12,1,0,0,0,0,0,0,0,'Marcus Jensen - Event linked - Say text'); + +DELETE FROM `creature_text` WHERE `CreatureID`=63014; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `SoundPlayType`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(63014, 0, 0, 'Interested in catching some rare pets?', 12, 0, 100, 1, 0, 0, 0, 62763, 5, 'Marcus Jensen - Random text'), +(63014, 0, 1, 'You look like someone that might be interested in some rare pets?', 12, 0, 100, 1, 0, 0, 0, 62764, 5, 'Marcus Jensen - Random text'), +(63014, 0, 2, 'Are you eyeing my cat?', 12, 0, 100, 1, 0, 0, 0, 63547, 5, 'Marcus Jensen - Random text'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND SourceEntry=8130 AND SourceId=2; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(22,1,8130,2,0,6,0,469,0,0,0,0,0,'',' Areatrigger 8130 smart if player is Alliance'), +(22,1,8130,2,0,1,0,116219,0,0,1,0,0,'',' Areatrigger 8130 smart requires aura 116219 not applied'), +(22,1,8130,2,0,25,0,125610,0,0,1,0,0,'',' Areatrigger 8130 smart requires spell 125610 not learned'); + +-- Tabbi +UPDATE `creature_template` SET `minlevel`=64, `maxlevel`=64, `VerifiedBuild`=41079 WHERE `entry`=63015; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63015 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63015 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=5554; + +DELETE FROM `creature_template_addon` WHERE `entry`=63015; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63015, 0, 0, 0, 1, 0, 0, 0, 0, ''); + +DELETE FROM `creature` WHERE `guid`=@CGUID+1 AND `id`=63015; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+1, 63015, 0, 12, 87, '0', 0, 0, 0, 0, -9467.87890625, 136.720489501953125, 58.19965362548828125, 3.162040472030639648, 120, 0, 0, 118, 0, 0, 0, 0, 0, 41079); + +-- Grady Bannson +UPDATE `creature_template` SET `gossip_menu_id`=14991, `minlevel`=30, `maxlevel`=30, `VerifiedBuild`=41079 WHERE `entry`=63075; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63075 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63075 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=30586; + +DELETE FROM `creature_template_addon` WHERE `entry`=63075; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63075, 0, 0, 0, 257, 0, 0, 0, 0, ''); + +DELETE FROM `creature_trainer` WHERE `CreatureId`=63075; +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(63075, 580, 14991, 0); + +DELETE FROM `npc_vendor` WHERE `entry`=63075; +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(63075, 1, 98715, 0, 4292, 1, 0, 0, 41079), +(63075, 2, 98715, 0, 4293, 1, 0, 0, 41079), +(63075, 3, 98715, 0, 4294, 1, 0, 0, 41079), +(63075, 4, 98715, 0, 4295, 1, 0, 0, 41079), +(63075, 5, 98715, 0, 4296, 1, 0, 0, 41079), +(63075, 6, 98715, 0, 4297, 1, 0, 0, 41079), +(63075, 7, 98715, 0, 4298, 1, 0, 0, 41079), +(63075, 8, 98715, 0, 4299, 1, 0, 0, 41079), +(63075, 9, 98715, 0, 4300, 1, 0, 0, 41079), +(63075, 10, 98715, 0, 4301, 1, 0, 0, 41079); + +DELETE FROM `creature` WHERE `guid`=@CGUID+2 AND `id`=63075; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+2, 63075, 0, 1, 131, '0', 0, 0, 0, 0, -5576.798828125, -499.05902099609375, 403.9716796875, 1.957015395164489746, 120, 0, 0, 1604, 0, 0, 0, 0, 0, 41079); + +-- Fluffy +UPDATE `creature_template` SET `minlevel`=64, `maxlevel`=64, `VerifiedBuild`=41079 WHERE `entry`=63074; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63074 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63074 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=328; + +DELETE FROM `creature_template_addon` WHERE `entry`=63074; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63074, 0, 0, 0, 1, 0, 0, 0, 0, ''); + +DELETE FROM `creature` WHERE `guid`=@CGUID+3 AND `id`=63074; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+3, 63074, 0, 1, 131, '0', 0, 0, 0, 0, -5577.9443359375, -499.454864501953125, 404.020843505859375, 2.323996782302856445, 120, 0, 0, 118, 0, 0, 0, 0, 0, 41079); + +-- Valeena +UPDATE `creature_template` SET `VerifiedBuild`=41079 WHERE `entry`=63070; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63070 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63070 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=2055; + +DELETE FROM `creature_template_addon` WHERE `entry`=63070; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63070, 0, 0, 0, 257, 0, 0, 0, 0, ''); + +DELETE FROM `creature_trainer` WHERE `CreatureId`=63070; +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(63070, 580, 14991, 0); + +DELETE FROM `npc_vendor` WHERE `entry`=63070; +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(63070, 1, 98715, 0, 4292, 1, 0, 0, 41079), +(63070, 2, 98715, 0, 4293, 1, 0, 0, 41079), +(63070, 3, 98715, 0, 4294, 1, 0, 0, 41079), +(63070, 4, 98715, 0, 4295, 1, 0, 0, 41079), +(63070, 5, 98715, 0, 4296, 1, 0, 0, 41079), +(63070, 6, 98715, 0, 4297, 1, 0, 0, 41079), +(63070, 7, 98715, 0, 4298, 1, 0, 0, 41079), +(63070, 8, 98715, 0, 4299, 1, 0, 0, 41079), +(63070, 9, 98715, 0, 4300, 1, 0, 0, 41079), +(63070, 10, 98715, 0, 4301, 1, 0, 0, 41079); + +UPDATE `creature` SET `zoneId`=141, `areaId`=186, `position_x`=9837.0849609375, `position_y`=991.1649169921875, `position_z`=1306.630859375, `orientation`=5.694543361663818359, `spawntimesecs`=120, `curhealth`=1604, `VerifiedBuild`=41079 WHERE `id`=63070 AND `guid`=864; + +-- Hoo +UPDATE `creature_template` SET `minlevel`=64, `maxlevel`=64, `VerifiedBuild`=41079 WHERE `entry`=65097; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=65097 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=65097 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=36640; + +DELETE FROM `creature_template_addon` WHERE `entry`=65097; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(65097, 0, 0, 50331648, 1, 0, 0, 0, 0, ''); + +UPDATE `creature` SET `zoneId`=141, `areaId`=186, `position_x`=9838.046875, `position_y`=992.5, `position_z`=1308.134521484375, `orientation`=5.479003429412841796, `spawntimesecs`=120, `curhealth`=118, `VerifiedBuild`=41079 WHERE `id`=65097 AND `guid`=865; + +-- Lehna +UPDATE `creature_template` SET `gossip_menu_id`=14991, `minlevel`=30, `maxlevel`=30, `VerifiedBuild`=41079 WHERE `entry`=63077; +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63077 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=17327; + +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=0 AND `Entry`=63077); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(63077, 0, 0, 0, 76, 41079); + +DELETE FROM `creature_template_addon` WHERE `entry`=63077; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63077, 0, 0, 0, 257, 0, 0, 0, 0, ''); + +DELETE FROM `creature_trainer` WHERE `CreatureId`=63077; +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(63077, 580, 14991, 0); + +UPDATE `npc_vendor` SET `VerifiedBuild`=41079 WHERE `entry`=63077; + +DELETE FROM `creature` WHERE `guid`=@CGUID+4 AND `id`=63077; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+4, 63077, 530, 3524, 3576, '0', 0, 0, 0, 0, -4210.02783203125, -12507.3505859375, 45.50818634033203125, 0.161791294813156127, 120, 0, 0, 1604, 0, 0, 0, 0, 0, 41079); + +-- Flutters +UPDATE `creature_template` SET `minlevel`=64, `maxlevel`=64, `VerifiedBuild`=41079 WHERE `entry`=63078; +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63078 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=36640; + +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=0 AND `Entry`=63078); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(63078, 0, 4, 4, 373, 41079); + +DELETE FROM `creature_template_addon` WHERE `entry`=63078; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63078, 0, 0, 33554432, 1, 0, 0, 0, 0, ''); + +DELETE FROM `creature_template_movement` WHERE `CreatureId`=63078; +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`) VALUES +(63078,2,0,0,0,0,0); + +DELETE FROM `creature` WHERE `guid`=@CGUID+5 AND `id`=63078; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+5, 63078, 530, 3524, 3576, '0', 0, 0, 0, 0, -4209.68408203125, -12505.3232421875, 47.38095855712890625, 0.036397956311702728, 120, 0, 0, 118, 0, 0, 0, 0, 0, 41079); + +-- Will Larsons +UPDATE `creature_template` SET `gossip_menu_id`=14991, `minlevel`=30, `maxlevel`=30, `VerifiedBuild`=41079 WHERE `entry`=63083; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63083 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63083 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=33673; + +DELETE FROM `creature_template_addon` WHERE `entry`=63083; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63083, 0, 0, 0, 257, 0, 0, 0, 0, ''); + +DELETE FROM `creature_trainer` WHERE `CreatureId`=63083; +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(63083, 580, 14991, 0); + +UPDATE `npc_vendor` SET `VerifiedBuild`=41079 WHERE `entry`=63083; + +DELETE FROM `creature` WHERE `guid`=@CGUID+6 AND `id`=63083; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+6, 63083, 1, 148, 4659, '0', 0, 0, 0, 0, 7353.603515625, -223.777786254882812, 8.578592300415039062, 5.006371974945068359, 120, 0, 0, 1604, 0, 0, 0, 0, 0, 41079); + +-- Poe +UPDATE `creature_template` SET `minlevel`=64, `maxlevel`=64, `VerifiedBuild`=41079 WHERE `entry`=63084; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63084 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63084 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=42863; + +DELETE FROM `creature_template_addon` WHERE `entry`=63084; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(63084, 0, 0, 33554432, 1, 0, 0, 0, 0, ''); + +DELETE FROM `creature_template_movement` WHERE `CreatureId`=63084; +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`) VALUES +(63084,2,0,0,0,0,0); + +DELETE FROM `creature` WHERE `guid`=@CGUID+7 AND `id`=63084; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+7, 63084, 1, 148, 4659, '0', 0, 0, 0, 0, 7351.87939453125, -224.104171752929687, 10.4171905517578125, 5.161756038665771484, 120, 0, 0, 118, 0, 0, 0, 0, 0, 41079); + +-- Audrey Burnhep +UPDATE `creature_template` SET `gossip_menu_id`=14991, `minlevel`=60, `maxlevel`=60, `flags_extra` = (`flags_extra` | 0x1000), `VerifiedBuild`=41079 WHERE `entry`=63596; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63596 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63596 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=4558; + +DELETE FROM `creature_trainer` WHERE `CreatureId`=63596; +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(63596, 580, 14991, 0); + +UPDATE `npc_vendor` SET `VerifiedBuild`=41079 WHERE `entry`=63596; + +UPDATE `creature` SET `zoneId`=1519, `areaId`=1519, `position_x`=-8287.2158203125, `position_y`=515.4913330078125, `position_z`=120.5628433227539062, `orientation`=1.472758412361145019, `spawntimesecs`=120, `curhealth`=11791, `VerifiedBuild`=41079 WHERE `id`=63596; + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=63596; + +DELETE FROM `areatrigger_scripts` WHERE `entry`=8189; +INSERT INTO `areatrigger_scripts` VALUES +(8189, 'SmartTrigger'); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=8189 AND `source_type`=2; +DELETE FROM `smart_scripts` WHERE `entryorguid`=63596 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`, `event_param_string`, `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 +(8189,2,0,1,46,0,100,0,0,0,0,0,0,'',64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Areatrigger 8189 - On trigger - Store invoker in target list 1'), +(8189,2,1,2,61,0,100,0,0,0,0,0,0,'',100,1,0,0,0,0,0,19,63596,20,0,0,0,0,0,0,'Areatrigger 8189 - Event linked - Send stored target 1 to Audrey Burnhep'), +(8189,2,2,0,61,0,100,0,0,0,0,0,0,'',45,1,1,0,0,0,0,19,63596,20,0,0,0,0,0,0,'Areatrigger 8189 - Event linked - Set data 1 1 on Audrey Burnhep'), +(63596,0,0,1,38,0,100,0,1,1,0,0,0,'',11,116219,2,0,0,0,0,12,1,0,0,0,0,0,0,0,'Audrey Burnhep - On data set 1 1 - Cast ''CSA Area Trigger Dummy Timer Aura A'' on invoker'), +(63596,0,1,0,61,0,100,0,0,0,0,0,0,'',1,0,0,1,0,0,0,12,1,0,0,0,0,0,0,0,'Audrey Burnhep - Event linked - Say text'); + +DELETE FROM `creature_text` WHERE `CreatureID`=63596; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `SoundPlayType`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(63596, 0, 0, 'Interested in catching some rare pets?', 12, 0, 100, 1, 0, 0, 0, 62763, 5, 'Audrey Burnhep - Random text'), +(63596, 0, 1, 'You look like someone that might be interested in some rare pets?', 12, 0, 100, 1, 0, 0, 0, 62764, 5, 'Audrey Burnhep - Random text'), +(63596, 0, 2, 'Have you ever seen such a beautiful rabbit? I can help you catch your own!', 12, 0, 100, 1, 0, 0, 0, 62765, 5, 'Audrey Burnhep - Random text'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND SourceEntry=8189 AND SourceId=2; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(22,1,8189,2,0,6,0,469,0,0,0,0,0,'',' Areatrigger 8189 smart if player is Alliance'), +(22,1,8189,2,0,1,0,116219,0,0,1,0,0,'',' Areatrigger 8189 smart requires aura 116219 not applied'), +(22,1,8189,2,0,25,0,125610,0,0,1,0,0,'',' Areatrigger 8189 smart requires spell 125610 not learned'); + +-- Rabbit +UPDATE `creature_template` SET `VerifiedBuild`=41079 WHERE `entry`=721; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=721 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=721 AND `Idx` IN (0,1)); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=4626; + +UPDATE `creature_template_addon` SET `auras`='' WHERE `entry`=721; +DELETE FROM `creature_addon` WHERE `path_id`=0 AND (`auras` IS NULL OR `auras` != '74096') AND `guid` IN (SELECT `guid` FROM `creature` WHERE `id`=721); + +UPDATE `creature` SET `zoneId`=1519, `areaId`=1519, `position_x`=-8288.9619140625, `position_y`=514.86981201171875, `position_z`=121.168182373046875, `orientation`=1.322720766067504882, `spawntimesecs`=120, `curhealth`=1, `unit_flags`=256, `VerifiedBuild`=41079 WHERE `id`=721 AND `guid`=452739; +UPDATE `creature` SET `zoneId`=1519, `areaId`=1519, `position_x`=-8285.966796875, `position_y`=515.20831298828125, `position_z`=121.2848892211914062, `orientation`=1.322720766067504882, `spawntimesecs`=120, `curhealth`=1, `unit_flags`=256, `VerifiedBuild`=41079 WHERE `id`=721 AND `guid`=452741; + +-- Squirrel +UPDATE `creature_template` SET `VerifiedBuild`=41079 WHERE `entry`=63607; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=63607 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=63607 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=36620; + +UPDATE `creature` SET `zoneId`=1519, `areaId`=1519, `position_x`=-8286.0595703125, `position_y`=515.4132080078125, `position_z`=121.9550323486328125, `orientation`=1.6369476318359375, `spawntimesecs`=120, `curhealth`=5, `unit_flags`=256, `VerifiedBuild`=41079 WHERE `id`=63607 AND `guid`=452740; +UPDATE `creature` SET `zoneId`=1519, `areaId`=1519, `position_x`=-8289.283203125, `position_y`=516.125, `position_z`=120.517669677734375, `orientation`=1.207058548927307128, `spawntimesecs`=120, `curhealth`=5, `unit_flags`=256, `VerifiedBuild`=41079 WHERE `id`=63607 AND `guid`=452743; + +-- Prairie Dog +UPDATE `creature_template` SET `VerifiedBuild`=41079 WHERE `entry`=2620; +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41079 WHERE (`Entry`=2620 AND `DifficultyID`=0); +UPDATE `creature_template_model` SET `VerifiedBuild`=41079 WHERE (`CreatureID`=2620 AND `Idx`=0); +UPDATE `creature_model_info` SET `VerifiedBuild`=41079 WHERE `DisplayID`=1072; + +UPDATE `creature` SET `zoneId`=1519, `areaId`=1519, `position_x`=-8285.2255859375, `position_y`=516.26214599609375, `position_z`=120.608306884765625, `orientation`=1.7983018159866333, `spawntimesecs`=120, `curhealth`=5, `unit_flags`=256, `VerifiedBuild`=41079 WHERE `id`=2620 AND `guid`=452742; diff --git a/sql/updates/world/master/2021_12_18_03_world.sql b/sql/updates/world/master/2021_12_18_03_world.sql new file mode 100644 index 000000000..b84bb6ab4 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_03_world.sql @@ -0,0 +1,126 @@ +SET @CGUID := 1050216; +SET @OGUID := 600018; + +-- Creature Spawns +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+12; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+0, 179470, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5927.04541015625, 4881.32470703125, 4790.078125, 2.147932052612304687, 7200, 0, 0, 46512, 0, 0, 0, 0, 0, 41359), -- Dock Enforcer (Area: -Unknown- - Difficulty: 0) +(@CGUID+1, 179469, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5937.64599609375, 4859.5146484375, 4790.078125, 0.539287984371185302, 7200, 0, 0, 46512, 0, 0, 0, 0, 0, 41359), -- Market Specialist (Area: -Unknown- - Difficulty: 0) +(@CGUID+2, 179515, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5929.267578125, 4883.37939453125, 4790.078125, 5.291161060333251953, 7200, 0, 0, 46512, 0, 0, 0, 0, 0, 41359), -- Shipping Facilitator (Area: -Unknown- - Difficulty: 0) +(@CGUID+3, 179470, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5933.171875, 4860.12158203125, 4790.078125, 3.580482721328735351, 7200, 0, 0, 46512, 0, 0, 0, 0, 0, 41359), -- Dock Enforcer (Area: -Unknown- - Difficulty: 0) +(@CGUID+4, 179469, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5899.71337890625, 4829.6943359375, 4790.00830078125, 1.257099866867065429, 7200, 0, 0, 46512, 0, 0, 0, 0, 0, 41359), -- Market Specialist (Area: -Unknown- - Difficulty: 0) +(@CGUID+5, 179515, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5908.53125, 4850.4912109375, 4790.078125, 5.748018741607666015, 7200, 0, 0, 46512, 0, 0, 0, 0, 0, 41359), -- Shipping Facilitator (Area: -Unknown- - Difficulty: 0) +(@CGUID+6, 179470, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5922.205078125, 4829.95068359375, 4790.078125, 0.613434672355651855, 7200, 0, 0, 46512, 0, 0, 0, 0, 0, 41359), -- Dock Enforcer (Area: -Unknown- - Difficulty: 0) +(@CGUID+7, 179515, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5903.52099609375, 4843.408203125, 4792.59375, 2.868761301040649414, 7200, 0, 0, 46512, 0, 0, 0, 0, 0, 41359), -- Shipping Facilitator (Area: -Unknown- - Difficulty: 0) +(@CGUID+8, 178796, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5887.6962890625, 4815.2490234375, 4790.078125, 2.952180147171020507, 7200, 0, 0, 23256, 0, 0, 0, 0, 0, 41359), -- Ta'resarra (Area: -Unknown- - Difficulty: 0) +(@CGUID+9, 179515, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5905.236328125, 4834.8349609375, 4791.408203125, 2.851178169250488281, 7200, 0, 0, 46512, 0, 0, 0, 0, 0, 41359), -- Shipping Facilitator (Area: -Unknown- - Difficulty: 0) +(@CGUID+10, 179515, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5937.10400390625, 4831.4287109375, 4790.078125, 5.093245506286621093, 7200, 0, 0, 46512, 0, 0, 0, 0, 0, 41359), -- Shipping Facilitator (Area: -Unknown- - Difficulty: 0) +(@CGUID+11, 179515, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5899.2587890625, 4832.11279296875, 4790.00830078125, 4.535107135772705078, 7200, 0, 0, 46512, 0, 0, 0, 0, 0, 41359), -- Shipping Facilitator (Area: -Unknown- - Difficulty: 0) +(@CGUID+12, 179144, 2222, 13672, 13672, '0', 0, 0, 0, 0, -5940.81591796875, 4927.71630859375, 4803.5361328125, 4.730221271514892578, 7200, 0, 0, 11791, 0, 0, 0, 0, 0, 41359); -- Zo'mezal (Area: -Unknown- - Difficulty: 0) + +-- Creature Addons +DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+12; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(@CGUID+3, 0, 0, 0, 1, 415, 0, 0, 0, ''), -- Dock Enforcer +(@CGUID+5, 0, 0, 0, 1, 69, 0, 0, 0, ''), -- Shipping Facilitator +(@CGUID+6, 0, 0, 0, 1, 720, 0, 0, 0, ''), -- Dock Enforcer +(@CGUID+7, 0, 0, 1, 1, 0, 0, 0, 0, ''), -- Shipping Facilitator +(@CGUID+9, 0, 0, 1, 1, 0, 0, 0, 0, ''), -- Shipping Facilitator +(@CGUID+10, 0, 0, 0, 1, 69, 0, 0, 0, ''); -- Shipping Facilitator + +-- GameObject Data +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+13; +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(@OGUID+0, 365352, 2222, 13672, 13672, '0', 0, 0, -5940.79345703125, 4931.865234375, 4803.60888671875, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 7200, 255, 1, 41359), -- Customs Enforcement Door (Area: -Unknown- - Difficulty: 0) +(@OGUID+1, 365353, 2222, 13672, 13672, '0', 0, 0, -5881.4833984375, 5492.73486328125, 4771.3330078125, 3.926995515823364257, 0, 0, -0.92387866973876953, 0.38268551230430603, 7200, 255, 1, 41359), -- Mailroom Entrance (Area: -Unknown- - Difficulty: 0) +(@OGUID+2, 368248, 2222, 13672, 13672, '0', 0, 0, -6119.28759765625, 5407.59765625, 4771.1640625, 3.665196180343627929, 0, 0, -0.96592521667480468, 0.258821308612823486, 7200, 255, 0, 41359), -- Menagerie Door (Area: -Unknown- - Difficulty: 0) +(@OGUID+3, 368250, 2222, 13672, 13672, '0', 0, 0, -6068.7900390625, 5436.7109375, 4771.162109375, 3.665196180343627929, 0, 0, -0.96592521667480468, 0.258821308612823486, 7200, 255, 0, 41359), -- Door (Area: -Unknown- - Difficulty: 0) +(@OGUID+4, 367994, 2222, 13672, 13672, '0', 0, 0, -5926.392578125, 4843.74560546875, 4789.93408203125, 0.532324969768524169, 0, 0, 0.263031005859375, 0.96478736400604248, 7200, 255, 1, 41359), -- Meeting Stone (Area: -Unknown- - Difficulty: 0) +(@OGUID+5, 369260, 2222, 13672, 13672, '0', 0, 0, -5894.755859375, 5451.96337890625, 4771.2998046875, 4.712392330169677734, 0, 0, -0.70710563659667968, 0.707107901573181152, 7200, 255, 1, 41359), -- Portal to Customs (Area: -Unknown- - Difficulty: 0) +(@OGUID+6, 365351, 2222, 13672, 13672, '0', 0, 0, -5940.79345703125, 5098.94384765625, 4803.60888671875, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 7200, 255, 1, 41359), -- Door (Area: -Unknown- - Difficulty: 0) +(@OGUID+7, 368246, 2222, 13672, 13672, '0', 0, 0, -5748.1767578125, 5472.26416015625, 4773.46630859375, 3.665196180343627929, 0, 0, -0.96592521667480468, 0.258821308612823486, 7200, 255, 1, 41359), -- Door (Area: -Unknown- - Difficulty: 0) +(@OGUID+8, 369258, 2222, 13672, 13672, '0', 0, 0, -6047.43408203125, 5354.9423828125, 4771.2998046875, 2.617989301681518554, 0, 0, 0.965925216674804687, 0.258821308612823486, 7200, 255, 1, 41359), -- Portal to Customs (Area: -Unknown- - Difficulty: 0) +(@OGUID+9, 369317, 2222, 13672, 13672, '0', 0, 0, -5962.04833984375, 5754.7548828125, 4811.75732421875, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 7200, 255, 1, 41359), -- Portal to Customs (Area: -Unknown- - Difficulty: 0) +(@OGUID+10, 368938, 2222, 13672, 13672, '0', 0, 0, -5803.7900390625, 5492.28271484375, 4771.634765625, 3.130894899368286132, 0, 0, 0.999985694885253906, 0.005348853301256895, 7200, 255, 1, 41359), -- Portal to Customs (Area: -Unknown- - Difficulty: 0) +(@OGUID+11, 369744, 2222, 13672, 13672, '0', 0, 0, -5984.462890625, 5834.9130859375, 4805.92236328125, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 7200, 255, 0, 41359), -- Energy Barrier (Area: -Unknown- - Difficulty: 0) +(@OGUID+12, 368580, 2222, 13672, 13672, '0', 0, 0, -5888.92578125, 4984.26171875, 4804.1162109375, 1.832594871520996093, 0, 0, 0.793353080749511718, 0.608761727809906005, 7200, 255, 1, 41359), -- Portal to Myza's Oasis (Area: -Unknown- - Difficulty: 0) +(@OGUID+13, 368579, 2222, 13672, 13672, '0', 0, 0, -5876.72412109375, 4987.4111328125, 4804.1162109375, 1.832594871520996093, 0, 0, 0.793353080749511718, 0.608761727809906005, 7200, 255, 1, 41359); -- Portal to The P.O.S.T. (Area: -Unknown- - Difficulty: 0) + +DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+13; +INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`, `WorldEffectID`, `AIAnimKitID`) VALUES +(@OGUID+0, 0, 0, 1, -0.00000004371138828, 0, 0), -- Customs Enforcement Door +(@OGUID+1, 0, 0, 1, -0.00000004371138828, 0, 0), -- Mailroom Entrance +(@OGUID+2, 0, 0, 1, -0.00000004371138828, 0, 0), -- Menagerie Door +(@OGUID+3, 0, 0, 1, -0.00000004371138828, 0, 0), -- Door +(@OGUID+5, 0, 0, 1, -0.00000004371138828, 0, 0), -- Portal to Customs +(@OGUID+6, 0, 0, 1, -0.00000004371138828, 0, 0), -- Door +(@OGUID+7, 0, 0, 1, -0.00000004371138828, 0, 0), -- Door +(@OGUID+8, 0, 0, 1, -0.00000004371138828, 0, 0), -- Portal to Customs +(@OGUID+9, 0, 0, 1, -0.00000004371138828, 0, 0), -- Portal to Customs +(@OGUID+10, 0, 0, 1, -0.00000004371138828, 0, 0), -- Portal to Customs +(@OGUID+11, 0, 0, 1, -0.00000004371138828, 0, 0), -- Energy Barrier +(@OGUID+12, 0, 0, 1, -0.00000004371138828, 0, 8414), -- Portal to Myza's Oasis +(@OGUID+13, 0, 0, 1, -0.00000004371138828, 0, 8414); -- Portal to The P.O.S.T. + +-- GameObject Template Data +DELETE FROM `gameobject_template` WHERE `entry` IN (368579 /*Portal to The P.O.S.T.*/, 368580 /*Portal to Myza's Oasis*/, 369744 /*Energy Barrier*/, 369317 /*Portal to Customs*/, 368938 /*Portal to Customs*/, 365353 /*Mailroom Entrance*/, 368246 /*Door*/, 368250 /*Door*/, 369260 /*Portal to Customs*/, 368248 /*Menagerie Door*/, 369258 /*Portal to Customs*/, 365351 /*Door*/, 365352 /*Customs Enforcement Door*/, 367994 /*Meeting Stone*/); +INSERT INTO `gameobject_template` (`entry`, `type`, `displayId`, `name`, `IconName`, `castBarCaption`, `unk1`, `size`, `Data0`, `Data1`, `Data2`, `Data3`, `Data4`, `Data5`, `Data6`, `Data7`, `Data8`, `Data9`, `Data10`, `Data11`, `Data12`, `Data13`, `Data14`, `Data15`, `Data16`, `Data17`, `Data18`, `Data19`, `Data20`, `Data21`, `Data22`, `Data23`, `Data24`, `Data25`, `Data26`, `Data27`, `Data28`, `Data29`, `Data30`, `Data31`, `Data32`, `Data33`, `Data34`, `ContentTuningId`, `VerifiedBuild`) VALUES +(368579, 10, 69590, 'Portal to The P.O.S.T.', 'point', '', '', 0.999999821186065673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Portal to The P.O.S.T. +(368580, 10, 69590, 'Portal to Myza\'s Oasis', 'point', '', '', 0.999999821186065673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Portal to Myza's Oasis +(369744, 0, 70566, 'Energy Barrier', '', '', '', 3.599999189376831054, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Energy Barrier +(369317, 0, 61271, 'Portal to Customs', '', '', '', 0.999999582767486572, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Portal to Customs +(368938, 0, 61271, 'Portal to Customs', '', '', '', 0.999999761581420898, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Portal to Customs +(365353, 0, 68410, 'Mailroom Entrance', '', '', '', 0.999999880790710449, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Mailroom Entrance +(368246, 0, 68410, 'Door', '', '', '', 0.999999523162841796, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Door +(368250, 0, 68410, 'Door', '', '', '', 0.999999523162841796, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Door +(369260, 0, 61271, 'Portal to Customs', '', '', '', 0.999999582767486572, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Portal to Customs +(368248, 0, 68410, 'Menagerie Door', '', '', '', 0.999999523162841796, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Menagerie Door +(369258, 0, 61271, 'Portal to Customs', '', '', '', 0.999999821186065673, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Portal to Customs +(365351, 0, 68410, 'Door', '', '', '', 0.999999821186065673, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Door +(365352, 0, 68410, 'Customs Enforcement Door', '', '', '', 0.999999821186065673, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41359), -- Customs Enforcement Door +(367994, 23, 46089, 'Meeting Stone', '', '', '', 0.879999935626983642, 1, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 748, 41359); -- Meeting Stone + +-- Creature Scaling +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=0 AND `Entry` IN (179144,178796,179515,179469,179470)); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(179144, 0, 0, 0, 783, 41359), +(178796, 0, 0, 0, 2043, 41359), +(179515, 0, 0, 0, 2043, 41359), +(179469, 0, 0, 0, 2043, 41359), +(179470, 0, 0, 0, 2043, 41359); + +-- Creature ModelInfo +DELETE FROM `creature_model_info` WHERE `DisplayID` IN (101262, 101154, 100888, 100880, 100869); +INSERT INTO `creature_model_info` (`DisplayID`, `BoundingRadius`, `CombatReach`, `DisplayID_Other_Gender`, `VerifiedBuild`) VALUES +(101262, 2.455555438995361328, 2.599999904632568359, 0, 41359), +(101154, 1.888888955116271972, 2, 0, 41359), +(100888, 1.888888955116271972, 2, 0, 41359), +(100880, 2.266666889190673828, 2.40000009536743164, 0, 41359), +(100869, 1.888888955116271972, 2, 0, 41359); + +-- Gossip +DELETE FROM `gossip_menu` WHERE (`MenuId`=26961 AND `TextId`=42978); +INSERT INTO `gossip_menu` (`MenuId`, `TextId`, `VerifiedBuild`) VALUES +(26961, 42978, 41359); -- 179144 (Zo'mezal) + +-- Creature Text +DELETE FROM `npc_text` WHERE `ID`=42978; +INSERT INTO `npc_text` (`ID`, `Probability0`, `Probability1`, `Probability2`, `Probability3`, `Probability4`, `Probability5`, `Probability6`, `Probability7`, `BroadcastTextId0`, `BroadcastTextId1`, `BroadcastTextId2`, `BroadcastTextId3`, `BroadcastTextId4`, `BroadcastTextId5`, `BroadcastTextId6`, `BroadcastTextId7`, `VerifiedBuild`) VALUES +(42978, 0, 0, 0, 0, 0, 0, 0, 0, 210729, 0, 0, 0, 0, 0, 0, 0, 41359); -- 42978 + +UPDATE `creature_template` SET `gossip_menu_id`=26961, `minlevel`=60, `maxlevel`=60, `faction`=35, `npcflag`=1, `BaseAttackTime`=2000, `unit_flags`=512, `unit_flags2`=2048 WHERE `entry`=179144; -- Zo'mezal +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60, `faction`=35, `npcflag`=8192, `BaseAttackTime`=2000, `unit_flags`=33536, `unit_flags2`=18432 WHERE `entry`=178796; -- Ta'resarra +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60, `faction`=35, `BaseAttackTime`=1500, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=179515; -- Shipping Facilitator +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60, `faction`=35, `BaseAttackTime`=1500, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=179469; -- Market Specialist +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60, `faction`=35, `BaseAttackTime`=1500, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=179470; -- Dock Enforcer + +-- SAI & Scripts +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry` IN (179515, 179470, 179469); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-(@CGUID+4), -(@CGUID+11), -(@CGUID+1), -(@CGUID+0), -(@CGUID+2)) 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`, `event_param_string`, `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 +(-(@CGUID+4), 0, 0, 0, 1, 0, 100, 0, 5000, 10000, 10000, 15000, 0, '', 10, 6, 396, 273, 274, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 5s - 10s and Repeat every 10s - 15s - use Rnd Emote - to self'), +(-(@CGUID+11), 0, 0, 0, 1, 0, 100, 0, 5000, 10000, 10000, 15000, 0, '', 10, 6, 396, 273, 274, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 5s - 10s and Repeat every 10s - 15s - use Rnd Emote - to self'), +(-(@CGUID+1), 0, 0, 0, 1, 0, 100, 0, 5000, 15000, 15000, 30000, 0, '', 10, 6, 396, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 5s - 15s and Repeat every 15s - 30s - use Rnd Emote - to self'), +(-(@CGUID+0), 0, 0, 0, 1, 0, 100, 0, 5000, 10000, 10000, 15000, 0, '', 10, 6, 396, 273, 274, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 5s - 10s and Repeat every 10s - 15s - use Rnd Emote - to self'), +(-(@CGUID+2), 0, 0, 0, 1, 0, 100, 0, 5000, 10000, 10000, 15000, 0, '', 10, 6, 396, 273, 274, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 5s - 10s and Repeat every 10s - 15s - use Rnd Emote - to self'); diff --git a/sql/updates/world/master/2021_12_18_04_world_mage_incanters_flow.sql b/sql/updates/world/master/2021_12_18_04_world_mage_incanters_flow.sql new file mode 100644 index 000000000..d37d3f70f --- /dev/null +++ b/sql/updates/world/master/2021_12_18_04_world_mage_incanters_flow.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_mage_incanters_flow'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(1463,'spell_mage_incanters_flow'); diff --git a/sql/updates/world/master/2021_12_18_06_world_2019_08_04_01_world.sql b/sql/updates/world/master/2021_12_18_06_world_2019_08_04_01_world.sql new file mode 100644 index 000000000..bcf552e22 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_06_world_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`,`spawnDifficulties`,`phaseId`,`position_x`,`position_y`,`position_z`,`orientation`,`rotation0`,`rotation1`,`rotation2`,`rotation3`,`spawntimesecs`,`animprogress`,`state`) VALUES +(9263,188443,571,'0',0,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/updates/world/master/2021_12_18_07_world_2019_08_04_02_world.sql b/sql/updates/world/master/2021_12_18_07_world_2019_08_04_02_world.sql new file mode 100644 index 000000000..3f7158a50 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_07_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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, '0', 0, 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/updates/world/master/2021_12_18_08_world_2019_08_04_03_world.sql b/sql/updates/world/master/2021_12_18_08_world_2019_08_04_03_world.sql new file mode 100644 index 000000000..6a2cfa4ff --- /dev/null +++ b/sql/updates/world/master/2021_12_18_08_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 0, 0, 5115.992, 4018.106, -61.74545, 1.553343, 600, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_18_09_world_2019_08_04_04_world.sql b/sql/updates/world/master/2021_12_18_09_world_2019_08_04_04_world.sql new file mode 100644 index 000000000..c919422cb --- /dev/null +++ b/sql/updates/world/master/2021_12_18_09_world_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/updates/world/master/2021_12_18_10_world_2019_08_05_00_world.sql b/sql/updates/world/master/2021_12_18_10_world_2019_08_05_00_world.sql new file mode 100644 index 000000000..84cdfe3b8 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_10_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 171, 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/updates/world/master/2021_12_18_11_world_2019_08_05_01_world.sql b/sql/updates/world/master/2021_12_18_11_world_2019_08_05_01_world.sql new file mode 100644 index 000000000..aed40d7dd --- /dev/null +++ b/sql/updates/world/master/2021_12_18_11_world_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/updates/world/master/2021_12_18_12_world_2019_08_05_02_world.sql b/sql/updates/world/master/2021_12_18_12_world_2019_08_05_02_world.sql new file mode 100644 index 000000000..6fec2f3e7 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_12_world_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`, `spawnDifficulties`, `phaseId`, `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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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, '1,2', 0, 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/updates/world/master/2021_12_18_13_world_2019_08_05_03_world.sql b/sql/updates/world/master/2021_12_18_13_world_2019_08_05_03_world.sql new file mode 100644 index 000000000..cb76bfe72 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_13_world_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/updates/world/master/2021_12_18_14_world_2019_08_05_04_world.sql b/sql/updates/world/master/2021_12_18_14_world_2019_08_05_04_world.sql new file mode 100644 index 000000000..2618f33f2 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_14_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 0, 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, '0', 0, 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, '0', 0, 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/updates/world/master/2021_12_18_15_world_2019_08_05_05_world.sql b/sql/updates/world/master/2021_12_18_15_world_2019_08_05_05_world.sql new file mode 100644 index 000000000..7a1f1cd7c --- /dev/null +++ b/sql/updates/world/master/2021_12_18_15_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 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, '0', 170, 0, 0, 8586.84, 2638.39, 652.437, 0.802851, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_18_16_world_2019_08_05_06_world.sql b/sql/updates/world/master/2021_12_18_16_world_2019_08_05_06_world.sql new file mode 100644 index 000000000..2a4f5b8bb --- /dev/null +++ b/sql/updates/world/master/2021_12_18_16_world_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/updates/world/master/2021_12_18_17_world_2019_08_06_00_world.sql b/sql/updates/world/master/2021_12_18_17_world_2019_08_06_00_world.sql new file mode 100644 index 000000000..87d65ea06 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_17_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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/updates/world/master/2021_12_18_18_world_2019_08_06_01_world.sql b/sql/updates/world/master/2021_12_18_18_world_2019_08_06_01_world.sql new file mode 100644 index 000000000..e173c5ccd --- /dev/null +++ b/sql/updates/world/master/2021_12_18_18_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 171, 0, 0, 7433, -2497.83, 753.685, 1.56884000, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0), +(116642, 30262, 571, 0, 0, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 0, 0, 7275.86, -2655.71, 747.09, 2.983970, 480, 5, 0, 0, 0, 1, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_18_19_world_2019_08_06_02_world.sql b/sql/updates/world/master/2021_12_18_19_world_2019_08_06_02_world.sql new file mode 100644 index 000000000..e85281912 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_19_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 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, '0', 171, 0, 0, 7339.37, -2495.46, 749.44, 4.708030, 300, 5, 0, 0, 0, 1, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_18_20_world_2019_08_06_03_world.sql b/sql/updates/world/master/2021_12_18_20_world_2019_08_06_03_world.sql new file mode 100644 index 000000000..d2e13af30 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_20_world_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`, `spawnDifficulties`, `phaseId`, `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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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, '0', 175, 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/updates/world/master/2021_12_18_22_world_2019_08_06_05_world.sql b/sql/updates/world/master/2021_12_18_22_world_2019_08_06_05_world.sql new file mode 100644 index 000000000..a8448d079 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_22_world_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, '|- %06llu (map #%03u \'%s\' at %s)'), +(1210, 'Failed to teleport you to spawn point %llu 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 %llu)'); + +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 +Teleport yourself to the instance whose name and/or script name best matches the specified search string(s).'), +('go boss', 377, 'Syntax: .go boss +Teleport yourself to the dungeon boss whose name and/or script name best matches the specified search string(s).'); diff --git a/sql/updates/world/master/2021_12_18_24_world_2019_08_10_00_world.sql b/sql/updates/world/master/2021_12_18_24_world_2019_08_10_00_world.sql new file mode 100644 index 000000000..2ca9d484a --- /dev/null +++ b/sql/updates/world/master/2021_12_18_24_world_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/updates/world/master/2021_12_18_25_world_2019_08_10_01_world.sql b/sql/updates/world/master/2021_12_18_25_world_2019_08_10_01_world.sql new file mode 100644 index 000000000..5ce0c1829 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_25_world_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 '), +('account 2fa setup', 379, 'Syntax: .account 2fa setup + +Sets up two-factor authentication for this account.'), +('account 2fa remove', 380, 'Syntax: .account 2fa remove + +Disables two-factor authentication for this account, if enabled.'), +('account set 2fa', 381, 'Syntax: .account set 2fa + +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 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/updates/world/master/2021_12_18_26_world_2019_08_17_02_world.sql b/sql/updates/world/master/2021_12_18_26_world_2019_08_17_02_world.sql new file mode 100644 index 000000000..fa322bbb3 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_26_world_2019_08_17_02_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `waypoint_data` SET `position_z`= 154.61 WHERE `id`= 1287390; +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|536870912 WHERE `entry` = 29047; diff --git a/sql/updates/world/master/2021_12_18_27_world_2019_08_18_00_world.sql b/sql/updates/world/master/2021_12_18_27_world_2019_08_18_00_world.sql new file mode 100644 index 000000000..bc781184e --- /dev/null +++ b/sql/updates/world/master/2021_12_18_27_world_2019_08_18_00_world.sql @@ -0,0 +1,4 @@ +-- Missing 5 man normal spellid +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_gal_darah_stampede_charge' AND `spell_id`=55220; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(55220,'spell_gal_darah_stampede_charge'); diff --git a/sql/updates/world/master/2021_12_18_28_world_2019_08_22_00_world.sql b/sql/updates/world/master/2021_12_18_28_world_2019_08_22_00_world.sql new file mode 100644 index 000000000..d5b8414ea --- /dev/null +++ b/sql/updates/world/master/2021_12_18_28_world_2019_08_22_00_world.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_gal_darah_clear_puncture'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(60022,'spell_gal_darah_clear_puncture'); diff --git a/sql/updates/world/master/2021_12_18_29_world_2019_08_30_00_world.sql b/sql/updates/world/master/2021_12_18_29_world_2019_08_30_00_world.sql new file mode 100644 index 000000000..7f0e90367 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_29_world_2019_08_30_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `unit_flags`=33554688, `speed_walk`=1.2, `speed_run`=1.71429 WHERE `entry` IN (36678,38431,38585,38586); diff --git a/sql/updates/world/master/2021_12_18_30_world_2019_09_07_00_world.sql b/sql/updates/world/master/2021_12_18_30_world_2019_09_07_00_world.sql new file mode 100644 index 000000000..4b5eb5307 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_30_world_2019_09_07_00_world.sql @@ -0,0 +1,10 @@ +-- +DELETE FROM `disables` WHERE `sourceType`=1 AND `entry`=13381; +DELETE FROM `quest_template_addon` WHERE `ID` IN (13404, 13382); +INSERT INTO `quest_template_addon` (`ID`, `PrevQuestID`, `SpecialFlags`) VALUES +(13404, 13380,1), +(13382, 13381,1); +UPDATE `quest_template_addon` SET `PrevQuestID`=13374 WHERE `id`=13376; +DELETE FROM `player_factionchange_quests` WHERE `alliance_id`=13404; +INSERT INTO `player_factionchange_quests` (`alliance_id`, `horde_id`) VALUES +(13404, 13406); diff --git a/sql/updates/world/master/2021_12_18_31_world_2019_09_07_01_world.sql b/sql/updates/world/master/2021_12_18_31_world_2019_09_07_01_world.sql new file mode 100644 index 000000000..f47fcb7d0 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_31_world_2019_09_07_01_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `smart_scripts` SET `action_param1`=83 WHERE `entryorguid` IN (-32379,-32378,-32380, 12858) AND `source_type`=0 AND `id`=0; diff --git a/sql/updates/world/master/2021_12_18_32_world_2019_09_07_02_world.sql b/sql/updates/world/master/2021_12_18_32_world_2019_09_07_02_world.sql new file mode 100644 index 000000000..3b100cd4b --- /dev/null +++ b/sql/updates/world/master/2021_12_18_32_world_2019_09_07_02_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `quest_offer_reward` SET `RewardText`="They're being driven insane? Voices in their heads?$B$BVoices in your head?!$B$BI want you to clear your mind of the taint that has crept into that place, $g boy : girl;.$B$BWe'll try to get the remainder of them out of there again tomorrow when you've had a chance to rest." WHERE `ID`=13302; diff --git a/sql/updates/world/master/2021_12_18_33_world_2019_09_07_03_world.sql b/sql/updates/world/master/2021_12_18_33_world_2019_09_07_03_world.sql new file mode 100644 index 000000000..cc2285867 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_33_world_2019_09_07_03_world.sql @@ -0,0 +1,14 @@ +-- +UPDATE `smart_scripts` SET `link`=0 WHERE `entryorguid` IN (18471) AND `source_type`=0 AND `id`=23; +UPDATE `smart_scripts` SET `event_type`=38, `event_param1`=15, `event_param2`=15 WHERE `entryorguid` IN (18471) AND `source_type`=0 AND `id`=27; +UPDATE `creature_text` SET `Type`=14 WHERE `CreatureID` IN (18471) AND `GroupID`=12; +DELETE FROM `creature_text` WHERE `CreatureID` IN (18471) AND `GroupID`=13; +INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES +(18471,13,0,"For the first time in the Ring of Blood's history, Mogor has chosen to exercise his right of battle! On this wartorn ground, $n will face Mogor, hero of the Warmaul!",14,0,100,0,0,0,15481,0,'Gurgthock'); +UPDATE `smart_scripts` SET `link`=0 WHERE `entryorguid` IN (18069) AND `source_type`=0 AND `id`=9; +UPDATE `smart_scripts` SET `event_type`=40, `event_param1`=3, `event_param2`=18069, `action_type`=45, `action_param1`=1, `action_param2`=6, `target_type`=19, `target_param1`=18471 WHERE `entryorguid` IN (18069) AND `source_type`=0 AND `id`=10; +DELETE FROM `smart_scripts` WHERE `entryorguid`=18471 AND `source_type`=0 AND `id` IN (29,30); +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 +(18471, 0, 29, 0, 38, 0, 100, 0, 1, 6, 0, 0, 1, 13, 2000, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, "Gurgthock - On Data Set 1 13 - Say Line 13"), +(18471, 0, 30, 0, 52, 0, 100, 0, 13, 18471, 0, 0, 1, 3, 0, 0, 0, 0, 0, 19, 18069, 0, 0, 0, 0, 0, 0, "Gurgthock - On text over - Say Line 3"); +UPDATE `smart_scripts` SET `target_type`=7, `target_param1`=0 WHERE `entryorguid` IN (18471) AND `source_type`=0 AND `id` IN (4,10,0,6,8); diff --git a/sql/updates/world/master/2021_12_18_34_world_2019_09_07_04_world.sql b/sql/updates/world/master/2021_12_18_34_world_2019_09_07_04_world.sql new file mode 100644 index 000000000..e465b964d --- /dev/null +++ b/sql/updates/world/master/2021_12_18_34_world_2019_09_07_04_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `smart_scripts` SET `target_type`=7, `target_param1`=0 WHERE `entryorguid` IN (18471) AND `source_type`=0 AND `id`=2; diff --git a/sql/updates/world/master/2021_12_18_35_world_2019_09_08_00_world.sql b/sql/updates/world/master/2021_12_18_35_world_2019_09_08_00_world.sql new file mode 100644 index 000000000..613583dbd --- /dev/null +++ b/sql/updates/world/master/2021_12_18_35_world_2019_09_08_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `quest_request_items` SET `CompletionText`="Finally, you've arrived... and discretely also. Good.$b$bOur world is full of fools, $N. Even the mighty Thrall has greater flaws than most can see. He turns his back on the power needed to make this land ours completely! We're not the same people who were manipulated and used by creatures from the Nether. We are our own people. We are proud... and we are strong." WHERE `ID`=3090; diff --git a/sql/updates/world/master/2021_12_18_36_world_2019_09_08_01_world.sql b/sql/updates/world/master/2021_12_18_36_world_2019_09_08_01_world.sql new file mode 100644 index 000000000..852c6588c --- /dev/null +++ b/sql/updates/world/master/2021_12_18_36_world_2019_09_08_01_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `quest_request_items` SET `CompletionText`="Our spells of Fortify are very powerful, $N. They allow our companions to take further injury from all types of attacks and survive in situations where they would normally fall. But this is nothing when compared to our abilities to heal. There are no greater healers than a priest--do well to remember that. Your power alone can turn the tides of battle easily." WHERE `ID`=5621; diff --git a/sql/updates/world/master/2021_12_18_37_world_2019_09_09_00_world.sql b/sql/updates/world/master/2021_12_18_37_world_2019_09_09_00_world.sql new file mode 100644 index 000000000..68eb8bdd2 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_37_world_2019_09_09_00_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=7725; diff --git a/sql/updates/world/master/2021_12_18_38_world_2019_09_09_02_world.sql b/sql/updates/world/master/2021_12_18_38_world_2019_09_09_02_world.sql new file mode 100644 index 000000000..595175a2f --- /dev/null +++ b/sql/updates/world/master/2021_12_18_38_world_2019_09_09_02_world.sql @@ -0,0 +1,18 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (19067,19210) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1906700,1921000) 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 +(19067, 0, 0, 0, 8, 0, 100, 0, 33531, 0, 0, 0, 80, 1906700, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Fel Cannon: Hate - On spell hit - Action list"), +(1906700, 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, 2.210368, "Fel Cannon: Hate - Action list - set orientation"), +(1906700, 9, 1, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 11, 33535, 0, 0, 0, 0, 0, 19, 19212, 0, 0, 0, 0, 0, 0, "Fel Cannon: Hate - Action list - cast spell"), +(1906700, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 33, 19067, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, "Fel Cannon: Hate - Action list - Credit quest"), +(1906700, 9, 3, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 92, 0, 33535, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Fel Cannon: Hate - Action list - Interrupt spell"), +(1906700, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 85, 42346, 0, 0, 0, 0, 0, 19, 19212, 0, 0, 0, 0, 0, 0, "Fel Cannon: Hate - Action list - Self cast spell"), +(1906700, 9, 5, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 66, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Fel Cannon: Hate - Action list - set orientation"), +(19210, 0, 0, 0, 8, 0, 100, 0, 33532, 0, 0, 0, 80, 1921000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Fel Cannon: Fear - On spell hit - Action list"), +(1921000, 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, 2.737549, "Fel Cannon: Fear - Action list - set orientation"), +(1921000, 9, 1, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 11, 33535, 0, 0, 0, 0, 0, 19, 19211, 0, 0, 0, 0, 0, 0, "Fel Cannon: Fear - Action list - cast spell"), +(1921000, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 33, 19210, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, "Fel Cannon: Fear - Action list - Credit quest"), +(1921000, 9, 3, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 92, 0, 33535, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Fel Cannon: Fear - Action list - Interrupt spell"), +(1921000, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 85, 42346, 0, 0, 0, 0, 0, 19, 19211, 0, 0, 0, 0, 0, 0, "Fel Cannon: Fear - Action list - Self cast spell"), +(1921000, 9, 5, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 66, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Fel Cannon: Fear - Action list - set orientation"); diff --git a/sql/updates/world/master/2021_12_18_39_world_2019_09_10_00_world.sql b/sql/updates/world/master/2021_12_18_39_world_2019_09_10_00_world.sql new file mode 100644 index 000000000..7afa08f85 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_39_world_2019_09_10_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `flags_extra` = `flags_extra`|128 WHERE `entry` =21321; diff --git a/sql/updates/world/master/2021_12_18_40_world_2019_09_12_01_world.sql b/sql/updates/world/master/2021_12_18_40_world_2019_09_12_01_world.sql new file mode 100644 index 000000000..e492c6cdb --- /dev/null +++ b/sql/updates/world/master/2021_12_18_40_world_2019_09_12_01_world.sql @@ -0,0 +1,2 @@ +-- O'Mally's Instrument Bunny (entry: 22021) +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|128 WHERE `entry`=22021; diff --git a/sql/updates/world/master/2021_12_18_41_world_2019_09_12_02_world.sql b/sql/updates/world/master/2021_12_18_41_world_2019_09_12_02_world.sql new file mode 100644 index 000000000..805033401 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_41_world_2019_09_12_02_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `creature_template` SET `unit_flags`=320 WHERE `entry` IN (37591,37606); +UPDATE `creature_template` SET `gossip_menu_id`=10923 WHERE `entry` IN (37607); diff --git a/sql/updates/world/master/2021_12_18_42_world_2019_09_12_03_world.sql b/sql/updates/world/master/2021_12_18_42_world_2019_09_12_03_world.sql new file mode 100644 index 000000000..033a7471c --- /dev/null +++ b/sql/updates/world/master/2021_12_18_42_world_2019_09_12_03_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `unit_flags`=32832, `dynamicflags`=0 WHERE `entry` IN (37604 ,37809, 37779); diff --git a/sql/updates/world/master/2021_12_18_43_world_2019_09_21_00_world.sql b/sql/updates/world/master/2021_12_18_43_world_2019_09_21_00_world.sql new file mode 100644 index 000000000..b121685fb --- /dev/null +++ b/sql/updates/world/master/2021_12_18_43_world_2019_09_21_00_world.sql @@ -0,0 +1,14 @@ +-- +DELETE FROM `creature` WHERE `id`= 21925; +DELETE FROM `spawn_group` WHERE `spawnId`=85978 AND `spawnType`=0; + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` IN (21925); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (21925) 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 +(21925, 0, 0, 1, 54, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'Avatar of Sathal - On Just summoned - Say text'), +(21925, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'Avatar of Sathal - On Just summoned - Start attack'), +(21925, 0, 2, 0, 0, 0, 100, 0, 2000, 3000, 5000, 8000, 11, 12471, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Avatar of Sathal - IC - Cast Shadow Bolt'); + +DELETE FROM `creature_text` WHERE `CreatureId` IN (21925); +INSERT INTO `creature_text` (`CreatureId`, `GroupId`, `ID`, `Text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `comment`, `BroadcastTextId`) VALUES +(21925, 0, 0, "Feel my wrath, $r scum! You will not get away with this!", 14, 0, 100, 0, 0, 0, 'Avatar of Sathal', 19598); diff --git a/sql/updates/world/master/2021_12_18_44_world_2019_09_26_02_world.sql b/sql/updates/world/master/2021_12_18_44_world_2019_09_26_02_world.sql new file mode 100644 index 000000000..cdb1e70c2 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_44_world_2019_09_26_02_world.sql @@ -0,0 +1,3 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (68,1756,1976,3296,14304) AND `source_type`=0 AND `id` = 0; +DELETE FROM `conditions` WHERE `SourceEntry` IN (68,1756,1976,3296,14304) AND `SourceTypeOrReferenceId` = 22; diff --git a/sql/updates/world/master/2021_12_18_45_world_2019_10_03_00_world.sql b/sql/updates/world/master/2021_12_18_45_world_2019_10_03_00_world.sql new file mode 100644 index 000000000..105536af2 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_45_world_2019_10_03_00_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_forge_of_souls_soul_sickness'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(69131,'spell_forge_of_souls_soul_sickness'); diff --git a/sql/updates/world/master/2021_12_18_46_world_2019_10_20_00_world.sql b/sql/updates/world/master/2021_12_18_46_world_2019_10_20_00_world.sql new file mode 100644 index 000000000..c41161d61 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_46_world_2019_10_20_00_world.sql @@ -0,0 +1,6 @@ +-- +UPDATE `creature_template` SET `unit_flags2`=0 WHERE `entry` IN (15262, 15312); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (15262,15312) AND `source_type`=0 AND `id`=0 AND `link`=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 +(15262, 0, 0, 0, 25, 0, 100, 2, 0, 0, 0, 0, 0, 108, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Obsidian Eradicator - On reset - Set Mana To 0'), +(15312, 0, 0, 0, 25, 0, 100, 2, 0, 0, 0, 0, 0, 108, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Obsidian Nullifier - On reset - Set Mana To 0'); diff --git a/sql/updates/world/master/2021_12_18_47_world_2019_10_20_01_world.sql b/sql/updates/world/master/2021_12_18_47_world_2019_10_20_01_world.sql new file mode 100644 index 000000000..62865c7c6 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_47_world_2019_10_20_01_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `creature_template` SET `unit_flags2`=0 WHERE `entry` IN (14862); +UPDATE `smart_scripts` SET `event_type`=25 WHERE `entryorguid` IN (14862) AND `source_type`=0 AND `id`=5; diff --git a/sql/updates/world/master/2021_12_18_48_world_2019_10_20_02_world.sql b/sql/updates/world/master/2021_12_18_48_world_2019_10_20_02_world.sql new file mode 100644 index 000000000..6ed5ad174 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_48_world_2019_10_20_02_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `mechanic_immune_mask`=`mechanic_immune_mask`|33554432 WHERE `entry` IN (36497,36498); diff --git a/sql/updates/world/master/2021_12_18_49_world_2019_10_21_00_world.sql b/sql/updates/world/master/2021_12_18_49_world_2019_10_21_00_world.sql new file mode 100644 index 000000000..461f9d8d4 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_49_world_2019_10_21_00_world.sql @@ -0,0 +1,25 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (85978,117314,117315,117316); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(85978, 30669, 571, 210, 4501, '0', 175, 0, 0, 6309.156, 53.15728, 393.4325, 2.391101, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 30669 (Area: 4501 - Difficulty: 0) +(117314, 30669, 571, 210, 4501, '0', 175, 0, 0, 6255.246, 112.484, 387.5711, 1.745329, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 30669 (Area: 4501 - Difficulty: 0) +(117315, 30669, 571, 210, 4501, '0', 175, 0, 0, 6218.403, 75.91792, 378.1545, 1.850049, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 30669 (Area: 4501 - Difficulty: 0) +(117316, 30669, 571, 210, 4501, '0', 175, 0, 0, 6155.497, 78.52045, 370.4583, 4.18879, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340); -- 30669 (Area: 4501 - Difficulty: 0) + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` IN (30669); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (30669) AND `source_type` = 0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (3066900, 3066901, 3066902, 3066903, 3066904, 3066905, 3066906, 3066907, 3066908, 3066909, 3066910, 3066911) 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 +(30669, 0, 0, 0, 1, 0, 100, 0, 20000, 40000, 30000, 50000, 88, 3066900, 3066911, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Ooc - Random action list'), +(3066900, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14560, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'), +(3066901, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14563, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'), +(3066902, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14562, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'), +(3066903, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14561, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'), +(3066904, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14556, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'), +(3066905, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14559, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'), +(3066906, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14558, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'), +(3066907, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14557, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'), +(3066908, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14564, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'), +(3066909, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14565, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'), +(3066910, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14566, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'), +(3066911, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 4, 14567, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vanguard Sound Dummy - Action list - Play sound'); diff --git a/sql/updates/world/master/2021_12_18_50_world_2019_10_21_01_world.sql b/sql/updates/world/master/2021_12_18_50_world_2019_10_21_01_world.sql new file mode 100644 index 000000000..b70130a2d --- /dev/null +++ b/sql/updates/world/master/2021_12_18_50_world_2019_10_21_01_world.sql @@ -0,0 +1,8 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (117317,117318,117319); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(117317, 30685, 571, 210, 4504, 1, 176, 0, 1, 6370.581, 227.0712, 396.1292, 3.089233, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 30685 (Area: 4504 - Difficulty: 0) +(117318, 30685, 571, 210, 4504, 1, 176, 0, 1, 6378.393, 229.9219, 396.1292, 0.9250245, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 30685 (Area: 4504 - Difficulty: 0) +(117319, 30685, 571, 210, 4504, 1, 176, 0, 1, 6378.936, 224.7951, 396.1292, 6.003932, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340); -- 30685 (Area: 4504 - Difficulty: 0) + +UPDATE `creature` SET `position_x`=6371.885, `position_y`=237.8247, `position_z`=396.1291, `orientation`=1.710423 WHERE `id`=30686; diff --git a/sql/updates/world/master/2021_12_18_51_world_2019_10_21_02_world.sql b/sql/updates/world/master/2021_12_18_51_world_2019_10_21_02_world.sql new file mode 100644 index 000000000..5e90d4fa2 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_51_world_2019_10_21_02_world.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (117320); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(117320, 30719, 571, 210, 4501, '0', 176, 0, 0, 6368.458, 217.5608, 395.3252, 5.986479, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340); -- 30719 (Area: 4501 - Difficulty: 0) + +UPDATE `creature_template_addon` SET `bytes1`=1 WHERE `entry` IN (30719); diff --git a/sql/updates/world/master/2021_12_18_52_world_2019_10_21_03_world.sql b/sql/updates/world/master/2021_12_18_52_world_2019_10_21_03_world.sql new file mode 100644 index 000000000..2ab456e88 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_52_world_2019_10_21_03_world.sql @@ -0,0 +1,7 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (117321,117322,117323,117365); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(117321, 31220, 571, 0, 0, '0', 0, 0, 0, 6067.22, 1892.13, 632.662, 3.45575, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(117322, 31225, 571, 0, 0, '0', 170, 0, 0, 6027.64, 1921.29, 632.678, 4.34922, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(117323, 31223, 571, 0, 0, '0', 170, 0, 0, 6472.73, 1722.66, 508.784, 5.91667, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(117365, 31224, 571, 0, 0, '0', 170, 0, 0, 6564.38, 1613.81, 633.546, 1.66397, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340); diff --git a/sql/updates/world/master/2021_12_18_53_world_2019_10_22_00_world.sql b/sql/updates/world/master/2021_12_18_53_world_2019_10_22_00_world.sql new file mode 100644 index 000000000..12103b3be --- /dev/null +++ b/sql/updates/world/master/2021_12_18_53_world_2019_10_22_00_world.sql @@ -0,0 +1,9 @@ +-- +DELETE FROM `creature_template_addon` WHERE `entry` IN (30382,30383); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(30382, 0, 0, 0, 0, 0, '54500'), +(30383, 0, 0, 0, 0, 0, '54500'); + +DELETE FROM `spell_area` WHERE `spell`=56582 AND `area`=4431; +INSERT INTO `spell_area` (`spell`, `area`, `quest_start`, `quest_end`, `aura_spell`, `racemask`, `gender`, `flags`, `quest_start_status`, `quest_end_status`) VALUES +(56582, 4431, 12880, 12973, 0, 0, 2, 3, 74, 1); diff --git a/sql/updates/world/master/2021_12_18_54_world_2019_10_22_01_world.sql b/sql/updates/world/master/2021_12_18_54_world_2019_10_22_01_world.sql new file mode 100644 index 000000000..2b1941f46 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_54_world_2019_10_22_01_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `quest_template_addon` SET `ExclusiveGroup`=-13047 WHERE `id` IN (13417,13047); +UPDATE `quest_template_addon` SET `PrevQuestID`=13047 WHERE `id` IN (12869); diff --git a/sql/updates/world/master/2021_12_18_55_world_2019_10_22_02_world.sql b/sql/updates/world/master/2021_12_18_55_world_2019_10_22_02_world.sql new file mode 100644 index 000000000..8fba3b156 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_55_world_2019_10_22_02_world.sql @@ -0,0 +1,6 @@ +-- +UPDATE `creature_addon` SET `auras`="54500" WHERE `guid` IN (104811); +DELETE FROM `spell_area` WHERE `spell`=56582 AND `area`=4432; +INSERT INTO `spell_area` (`spell`, `area`, `quest_start`, `quest_end`, `aura_spell`, `racemask`, `gender`, `flags`, `quest_start_status`, `quest_end_status`) VALUES +(56582, 4432, 0, 12973, 0, 0, 2, 3, 0, 11); +UPDATE `spell_area` SET `quest_end`=12973, `quest_end_status`=11 WHERE `spell`=55782 AND `area`=4432; diff --git a/sql/updates/world/master/2021_12_18_56_world_2019_10_22_03_world.sql b/sql/updates/world/master/2021_12_18_56_world_2019_10_22_03_world.sql new file mode 100644 index 000000000..e35da0ad1 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_56_world_2019_10_22_03_world.sql @@ -0,0 +1,7 @@ +-- +UPDATE `creature_addon` SET `auras`="60921" WHERE `guid` IN (104811); +DELETE FROM `spell_area` WHERE `spell`=56582 AND `area`=4432; +DELETE FROM `spell_area` WHERE `spell`=60922 AND `area` IN (4432,4431); +INSERT INTO `spell_area` (`spell`, `area`, `quest_start`, `quest_end`, `aura_spell`, `racemask`, `gender`, `flags`, `quest_start_status`, `quest_end_status`) VALUES +(60922, 4432, 0, 12973, 0, 0, 2, 3, 0, 11), +(60922, 4431, 0, 12973, 0, 0, 2, 3, 0, 11); diff --git a/sql/updates/world/master/2021_12_18_57_world_2019_10_26_00_world.sql b/sql/updates/world/master/2021_12_18_57_world_2019_10_26_00_world.sql new file mode 100644 index 000000000..27fd0eb82 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_57_world_2019_10_26_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `smart_scripts` SET `target_type`=16 WHERE `entryorguid` IN (3677000,3676400) AND `source_type`=9 AND `id`=5; diff --git a/sql/updates/world/master/2021_12_18_58_world_2019_10_29_00_world.sql b/sql/updates/world/master/2021_12_18_58_world_2019_10_29_00_world.sql new file mode 100644 index 000000000..e2709b0ae --- /dev/null +++ b/sql/updates/world/master/2021_12_18_58_world_2019_10_29_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `smart_scripts` SET `target_type`=23 WHERE `entryorguid` IN (3027400) AND `source_type`=9 AND `id`=1; diff --git a/sql/updates/world/master/2021_12_18_59_world_2019_11_03_00_world.sql b/sql/updates/world/master/2021_12_18_59_world_2019_11_03_00_world.sql new file mode 100644 index 000000000..d9070063b --- /dev/null +++ b/sql/updates/world/master/2021_12_18_59_world_2019_11_03_00_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `creature_loot_template` WHERE `entry`=4096 AND `Item` IN (30322,30302); diff --git a/sql/updates/world/master/2021_12_18_60_world_2019_11_03_01_world.sql b/sql/updates/world/master/2021_12_18_60_world_2019_11_03_01_world.sql new file mode 100644 index 000000000..60ca202b8 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_60_world_2019_11_03_01_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `conditions` WHERE `SourceGroup`=4096 AND `SourceEntry` IN (30302,30322) AND `SourceTypeOrReferenceId`=1; diff --git a/sql/updates/world/master/2021_12_18_61_world_2019_11_09_00_world.sql b/sql/updates/world/master/2021_12_18_61_world_2019_11_09_00_world.sql new file mode 100644 index 000000000..521423a61 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_61_world_2019_11_09_00_world.sql @@ -0,0 +1,29 @@ +-- Archaeologist Andorin and Moteha Windborn Brann's Communicator recovery +DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (9854, 9929); +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`) VALUES +(9854, 1, 0, "I lost Brann's Communicator and need a replacement.", 31229, 1, 1), +(9929, 1, 0, "I lost Brann's Communicator and need a replacement.", 33084, 1, 1); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup` IN (9854, 9929); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(15, 9854, 1, 0, 0, 28, 0, 12910, 0, 0, 0, 0, 0, '', 'Gossip Option requires quest complete 12910 before this option is visible'), +(15, 9854, 1, 0, 0, 2, 0, 40971, 1, 0, 1, 0, 0, '', 'Gossip Option requires not having item 40971'), +(15, 9929, 1, 0, 0, 28, 0, 12855, 0, 0, 0, 0, 0, '', 'Gossip Option requires quest complete 12855 before this option is visible'), +(15, 9929, 1, 0, 0, 2, 0, 40971, 1, 0, 1, 0, 0, '', 'Gossip Option requires not having item 40971'), +(15, 9854, 1, 0, 1, 8, 0, 12910, 0, 0, 0, 0, 0, '', 'Gossip Option requires quest rewarded 12910 before this option is visible'), +(15, 9854, 1, 0, 1, 2, 0, 40971, 1, 0, 1, 0, 0, '', 'Gossip Option requires not having item 40971'), +(15, 9929, 1, 0, 1, 8, 0, 12855, 0, 0, 0, 0, 0, '', 'Gossip Option requires quest rewarded 12855 before this option is visible'), +(15, 9929, 1, 0, 1, 2, 0, 40971, 1, 0, 1, 0, 0, '', 'Gossip Option requires not having item 40971'); + +UPDATE `creature_template` SET `AIName`="SmartAI", `ScriptName`="" WHERE `entry` IN (29937,29650); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (29937) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (29650) AND `source_type`=0 AND `id`>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 +(29937, 0, 0, 1, 62, 0, 100, 0, 9854, 1, 0, 0, 11, 57093, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Moteha Windborn - On Gossip Option 0 Selected - Invoker cast Branns Communicator Replacement"), +(29937, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Moteha Windborn - Link - Close Gossip"), +(29650, 0, 1, 2, 62, 0, 100, 0, 9929, 1, 0, 0, 11, 57093, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Archaeologist Andorin - On Gossip Option 0 Selected - Invoker cast Branns Communicator Replacement"), +(29650, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Archaeologist Andorin - Link - Close Gossip"); + +DELETE FROM `serverside_spell_effect` WHERE `SpellID`=57093; +INSERT INTO `serverside_spell_effect` (`SpellID`, `Effect`, `EffectItemType`, `ImplicitTarget1`) VALUES +(57093, 24, 40971, 25); diff --git a/sql/updates/world/master/2021_12_18_62_world_2019_11_09_01_world.sql b/sql/updates/world/master/2021_12_18_62_world_2019_11_09_01_world.sql new file mode 100644 index 000000000..86aa7c5c1 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_62_world_2019_11_09_01_world.sql @@ -0,0 +1,16 @@ +UPDATE `creature` SET `spawntimesecs`=60 WHERE `id` IN (19565,20899); +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=20933; +DELETE FROM `smart_scripts` WHERE `entryorguid`=20933 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=20899 AND `source_type`=0 AND `id` IN (3,4); +DELETE FROM `smart_scripts` WHERE `entryorguid`=2093300 AND `source_type`=9; +UPDATE `smart_scripts` SET `link`='3' WHERE `entryorguid`=20899 AND `source_type`=0 AND `id`=2 AND `link`=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, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 9, 20933, 0, 100, 0, 0, 0, 0, 0, 'Void Conduit - On Death - Set Data'), +(20899, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 19, 19565, 40, 0, 0, 0, 0, 0, 0, 'Void Conduit - On Death - Kill npc'), +(20933, 0, 0, 1, 38, 0, 100, 0, 1, 1, 0, 0, 0, 11, 35761, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Camera Shakers Manaforge Ultris - On Data Set - Cast Ultris Explosion'), +(20933, 0, 1, 0, 61, 0, 100, 0, 1, 1, 0, 0, 0, 80, 2093300, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Camera Shakers Manaforge Ultris - On Data Set - Run Script'), +(2093300, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 11, 35763, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Camera Shakers Manaforge Ultris - Script - Cast Ultris Explosion'), +(2093300, 9, 1, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 11, 35763, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Camera Shakers Manaforge Ultris - Script - Cast Ultris Explosion'), +(2093300, 9, 2, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 11, 35763, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Camera Shakers Manaforge Ultris - Script - Cast Ultris Explosion'), +(2093300, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 11, 35763, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Camera Shakers Manaforge Ultris - Script - Cast Ultris Explosion'), +(2093300, 9, 4, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 11, 35763, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Camera Shakers Manaforge Ultris - Script - Cast Ultris Explosion'); diff --git a/sql/updates/world/master/2021_12_18_63_world_2019_11_12_00_world.sql b/sql/updates/world/master/2021_12_18_63_world_2019_11_12_00_world.sql new file mode 100644 index 000000000..cef83d47b --- /dev/null +++ b/sql/updates/world/master/2021_12_18_63_world_2019_11_12_00_world.sql @@ -0,0 +1,8 @@ +-- Hotfix (2010-02-18): The drop rate of Frost Lotus, from herbs in Northrend, has been increased by 50%. From 5% to 7.5% +UPDATE `gameobject_loot_template` SET `Chance` = 7.5 WHERE `Entry` = 24093 AND `Item` = 36908; +UPDATE `gameobject_loot_template` SET `Chance` = 7.5 WHERE `Entry` = 24224 AND `Item` = 36908; +UPDATE `gameobject_loot_template` SET `Chance` = 7.5 WHERE `Entry` = 24225 AND `Item` = 36908; +UPDATE `gameobject_loot_template` SET `Chance` = 7.5 WHERE `Entry` = 24226 AND `Item` = 36908; +UPDATE `gameobject_loot_template` SET `MaxCount` = 1, `Chance` = 7.5 WHERE `Entry` = 24227 AND `Item` = 36908; +UPDATE `gameobject_loot_template` SET `Chance` = 7.5 WHERE `Entry` = 25089 AND `Item` = 36908; +UPDATE `gameobject_loot_template` SET `Chance` = 7.5 WHERE `Entry` = 25093 AND `Item` = 36908; diff --git a/sql/updates/world/master/2021_12_18_64_world_2019_11_12_01_world.sql b/sql/updates/world/master/2021_12_18_64_world_2019_11_12_01_world.sql new file mode 100644 index 000000000..15c1b650b --- /dev/null +++ b/sql/updates/world/master/2021_12_18_64_world_2019_11_12_01_world.sql @@ -0,0 +1,21 @@ +UPDATE `smart_scripts` SET `target_type`=23,`action_param3`=1 WHERE `entryorguid` IN (28948,2894800) AND `source_type` IN (0,9) AND `action_type`=1; +UPDATE `smart_scripts` SET `comment`= 'Malmortis - On Waypoint 80 Reached - Say Line 6 (No Repeat)' WHERE `entryorguid`=28948 AND `source_type`=0 AND `id`=6; +UPDATE `smart_scripts` SET `target_type`=23 WHERE `entryorguid`=2894800 AND `source_type`=9 AND `id`=3 AND `link`=0; + +DELETE FROM `smart_scripts` WHERE `entryorguid`=2894800 AND `source_type`=9 AND `id`=3; +DELETE FROM `smart_scripts` WHERE `entryorguid`=28948 AND `source_type`=0 AND `id`>14; +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 +(28948,0,15,16,40,0,100,1,2,0,0,0,54,4000,0,0,0,0,0,1,0,0,0,0,0,0,0,'Malmortis - On Waypoint 2 Reached - Pause Waypoint (No Repeat)'), +(28948,0,16,17,61,0,100,1,0,0,0,0,1,2,0,0,0,0,0,23,0,0,0,0,0,0,0,'Malmortis - On Waypoint 2 Reached - Say Line 2 (No Repeat)'), +(28948,0,17,0,61,0,100,1,0,0,0,0,66,0,0,0,0,0,0,23,0,0,0,0,0,0,0,'Malmortis - On Waypoint 2 Reached - Set Orientation To Invoker'), +(28948,0,18,0,40,0,100,513,93,0,0,0,66,0,0,0,0,0,0,23,0,0,0,0,0,0,0,'Malmortis - On Waypoint 93 Reached - Set Orientation To Invoker'), +(28948,0,19,0,40,0,100,0,93,0,0,0,1,13,5000,1,0,0,0,23,0,0,0,0,0,0,0,'Malmortis - On Waypoint 93 Reached - Say text 13'), +(28948,0,20,0,52,0,100,0,13,28948,0,0,1,14,7000,1,0,0,0,23,0,0,0,0,0,0,0,'Malmortis - On Text 13 Over - Say text 14'), +(28948,0,21,22,52,0,100,0,14,28948,0,0,1,15,3000,1,0,0,0,23,0,0,0,0,0,0,0,'Malmortis - On Text 14 Over - Say text 15'), +(28948,0,22,0,61,0,100,1,0,0,0,0,11,53101,2,0,0,0,0,23,0,0,0,0,0,0,0,'Malmortis - On Text 14 Over - Cast Kill Credit'), +(28948,0,23,24,52,0,100,512,15,28948,0,0,11,52676,2,0,0,0,0,1,0,0,0,0,0,0,0,'Malmortis - On Text 15 Over - Cast Drakuramas Teleport Script 03'), +(28948,0,24,0,61,0,100,513,0,0,0,0,41,1000,0,0,0,0,0,1,0,0,0,0,0,0,0,'Malmortis - On Text 15 Over - Despawn'); + +DELETE FROM `creature_text` WHERE `CreatureID` = 28948 AND `GroupID`=15; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `comment`, `BroadcastTextId`) VALUES +(28948, 15, 0, "Farewell", 12, 0, 100, 2, 0, 0, "Malmortis say", 29440); diff --git a/sql/updates/world/master/2021_12_18_65_world_2019_11_14_00_world.sql b/sql/updates/world/master/2021_12_18_65_world_2019_11_14_00_world.sql new file mode 100644 index 000000000..65c83656e --- /dev/null +++ b/sql/updates/world/master/2021_12_18_65_world_2019_11_14_00_world.sql @@ -0,0 +1,5 @@ +-- +DELETE FROM `gameobject` WHERE `guid` IN (9266,9268) AND `id` IN (184072,184092); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(9266, 184072, 530, 3523, 3741, '0', 0, 4671.726, 2512.325, 240.0145, 0.802851, 0, 0, 0.3907309, 0.920505, 120, 255, 1, 15354), -- 184072 (Area: 3741 - Difficulty: 0) +(9268, 184092, 530, 3523, 3741, '0', 0, 4671.729, 2512.325, 242.9658, 2.600535, 0, 0, 0.9636297, 0.267241, 120, 255, 1, 15354); -- 184092 (Area: 3741 - Difficulty: 0) diff --git a/sql/updates/world/master/2021_12_18_66_world_2019_11_14_01_world.sql b/sql/updates/world/master/2021_12_18_66_world_2019_11_14_01_world.sql new file mode 100644 index 000000000..efb1a55e8 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_66_world_2019_11_14_01_world.sql @@ -0,0 +1,7 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (117621) AND `id`=20114; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(117621, 20114, 530, 0, 0, '0', 0, 0, 0, 3923.06, 3873.36, 180.752, 0, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340); + +UPDATE `creature_template_addon` SET `auras`="34840 34832" WHERE `entry`=20086; +UPDATE `creature_template_addon` SET `auras`="34858 34832" WHERE `entry`=20114; diff --git a/sql/updates/world/master/2021_12_18_67_world_2019_11_16_01_world.sql b/sql/updates/world/master/2021_12_18_67_world_2019_11_16_01_world.sql new file mode 100644 index 000000000..f58cb4dd5 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_67_world_2019_11_16_01_world.sql @@ -0,0 +1,244 @@ +-- +UPDATE `creature` SET `phaseId`=171,`phaseGroup`=0 WHERE `id` IN (31223,31224,31225); +UPDATE `creature` SET `spawndist`=0, `MovementType`=0 WHERE `guid` IN (124131,121112,121035); +UPDATE `creature` SET `position_x`=6370.503906, `position_y`=1729.510132, `position_z`=525.191101, `orientation`=1.146587 WHERE `guid`=124242; +UPDATE `creature` SET `phaseId`=0,`phaseGroup`=396, `position_x`=6450.995, `position_y`=2048.262, `position_z`=568.1149, `orientation`=3.630285 WHERE `id`=30944; +UPDATE `gameobject` SET `phaseId`=0,`phaseGroup`=396 WHERE `id` IN (193424,193007); +UPDATE `creature_addon` SET `emote`=133 WHERE `guid` IN (124242); + +DELETE FROM `creature` WHERE `guid` IN (117635, 117647, 117715, 117728, 117729, 117747, 117750, 117763, 117764, 117766, 117810, 117812, 117813, 117814, 117817, 117902, 117904, 117905, 117906, 117907, 117908, 117909, 117910, 117911, 117912, 117913, 117914, 117915, 117916, 117917, 117918, 117919, 117923, 117945, 117948, 117955, 117956, 117957, 117958, 117978, 118048, 118049, 118050, 118051, 118052, 118053, 118054, 118055, 118056, 118152, 118160, 118162, 118174, 118210, 118211, 118220, 118242, 118260, 118264, 118270, 118308, 118309, 118310, 118321, 118430, 118434, 118435, 118441, 118446, 118447, 118448, 118458, 118491, 118497, 118498, 118499, 118500, 118501, 118502, 118503, 118504, 118505, 118506, 118507, 118508, 118509, 118510, 118511, 118512, 118513, 118514, 118515, 118517, 118518, 118519, 118520, 118533, 118537, 118538, 118539, 118540, 118541, 118542, 118543, 118544, 118545, 118548, 118549, 118550, 118551, 118552, 118553, 118576, 118594, 118596, 118597, 118598, 118599, 118629, 118676, 118688, 118689, 118690, 118691, 118692, 118693, 118694, 118695, 118696, 118697, 118698, 118700, 118701, 118702, 118703, 118704, 118705, 118706, 118707, 118724, 118749, 118750, 118774, 118784, 118895, 118914, 118972, 119021, 119024, 119028, 119035, 119046, 119049, 119050, 119051, 119052, 119113, 119127, 119128, 119129, 119130, 119131, 119132, 119133, 119134, 119135, 119136, 119138, 119139, 119140, 119141, 119142, 119144, 119343, 119347, 119359, 119360, 119382, 119383, 119384, 119399,119400,119401,119402); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(117635, 26525, 571, 210, 4518, '0', 0, 0, 0, 6404.563, 2532.112, 491.8539, 2.214607, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 26525 (Area: 4518 - Difficulty: 0) +(117647, 31754, 571, 210, 4518, '0', 0, 0, 1, 6452.206, 2461.854, 467.545, 1.921567, 120, 10, 0, 0, 0, 1, 0, 0, 0, 12340), -- 31754 (Area: 4518 - Difficulty: 0) (possible waypoints or random movement) +(117715, 31754, 571, 210, 4518, '0', 0, 0, 1, 6427.754, 2518.9, 482.9265, 5.815352, 120, 10, 0, 0, 0, 1, 0, 0, 0, 12340), -- 31754 (Area: 4518 - Difficulty: 0) (possible waypoints or random movement) +(117728, 31780, 571, 210, 4519, '0', 0, 0, 0, 6245.401, 2184.722, 499.466, 4.222034, 120, 10, 0, 0, 0, 1, 0, 0, 0, 12340), -- 31780 (Area: 4519 - Difficulty: 0) (possible waypoints or random movement) +(117729, 31780, 571, 210, 4519, '0', 0, 0, 0, 6161.952, 2344.931, 504.0855, 4.222034, 120, 10, 0, 0, 0, 1, 0, 0, 0, 12340), -- 31780 (Area: 4519 - Difficulty: 0) (possible waypoints or random movement) +(117747, 31327, 571, 210, 4520, '0', 171, 0, 1, 6413.714, 1945.586, 631.8846, 1.03795, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(117750, 31325, 571, 210, 4520, '0', 171, 0, 1, 6541.103, 1850.843, 629.5512, 4.785824, 120, 10, 0, 0, 0, 1, 0, 0, 0, 12340), -- 31325 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(117763, 31226, 571, 210, 4520, '0', 171, 0, 0, 6433.099, 1895.424, 508.6777, 4.118977, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31226 (Area: 4520 - Difficulty: 0) +(117764, 31226, 571, 210, 4520, '0', 171, 0, 0, 6431.988, 1812.841, 508.6844, 3.438299, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31226 (Area: 4520 - Difficulty: 0) +(117766, 31226, 571, 210, 4520, '0', 171, 0, 0, 6444.694, 1972.974, 631.8203, 3.385939, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31226 (Area: 4520 - Difficulty: 0) +(117810, 31322, 571, 210, 4520, '0', 171, 0, 0, 6499.831, 1845.695, 511.816, 0.1047198, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31322 (Area: 4520 - Difficulty: 0) (Auras: 19818 - 19818) +(117812, 31326, 571, 210, 4520, '0', 171, 0, 1, 6512.74, 1837.827, 632.1495, 5.97852, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(117813, 31321, 571, 210, 4520, '0', 171, 0, 1, 6467.817, 1811.164, 527.5248, 5.67232, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31321 (Area: 4520 - Difficulty: 0) +(117814, 31326, 571, 210, 4520, '0', 171, 0, 1, 6514.941, 1837.135, 632.1495, 2.836927, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(117817, 31327, 571, 210, 4520, '0', 171, 0, 1, 6514.795, 1855.03, 632.1495, 3.246346, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(117902, 31320, 571, 210, 4520, '0', 171, 0, 0, 6463.278, 1794.281, 526.985, 4.960835, 120, 10, 0, 0, 0, 1, 0, 0, 0, 12340), -- 31320 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(117904, 31327, 571, 210, 4520, '0', 171, 0, 1, 6426.318, 1949.087, 631.8448, 4.128469, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(117905, 31326, 571, 210, 4520, '0', 171, 0, 1, 6561.271, 1840.226, 629.634, 4.765397, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(117906, 31226, 571, 210, 4520, '0', 171, 0, 0, 6447.325, 1952.955, 631.8475, 3.193953, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31226 (Area: 4520 - Difficulty: 0) +(117907, 31226, 571, 210, 4520, '0', 171, 0, 0, 6555.408, 1876.794, 629.634, 4.625123, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31226 (Area: 4520 - Difficulty: 0) +(117908, 31226, 571, 210, 4520, '0', 171, 0, 0, 6531.526, 1874.528, 629.634, 4.642576, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31226 (Area: 4520 - Difficulty: 0) +(117909, 31226, 571, 210, 4520, '0', 171, 0, 0, 6523.946, 1943.552, 640.72, 4.08407, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31226 (Area: 4520 - Difficulty: 0) +(117910, 31327, 571, 210, 4520, '0', 171, 0, 1, 6561.396, 1837.87, 629.634, 1.623804, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(117911, 31327, 571, 210, 4520, '0', 171, 0, 1, 6512.187, 1854.756, 632.1495, 0.1047527, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(117912, 31326, 571, 210, 4520, '0', 171, 0, 1, 6425.001, 1947.094, 631.8889, 0.9868757, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(117913, 31325, 571, 210, 4520, '0', 171, 0, 1, 6411.742, 1859.655, 508.726, 0.03528976, 120, 10, 0, 0, 0, 1, 0, 0, 0, 12340), -- 31325 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(117914, 31327, 571, 210, 4520, '0', 171, 0, 1, 6414.834, 1947.486, 631.8419, 4.179543, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(117915, 31226, 571, 210, 4520, '0', 171, 0, 0, 6456.813, 1881.747, 508.6824, 3.996804, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31226 (Area: 4520 - Difficulty: 0) +(117916, 31327, 571, 210, 4520, '0', 171, 0, 1, 6516.858, 1682.722, 632.1497, 0.4437647, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(117917, 31326, 571, 210, 4520, '0', 171, 0, 1, 6565.905, 1684.195, 629.6342, 4.747367, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(117918, 31327, 571, 210, 4520, '0', 171, 0, 1, 6565.256, 1706.096, 629.6342, 4.710591, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(117919, 31326, 571, 210, 4520, '0', 171, 0, 1, 6517.623, 1769.83, 632.1495, 3.423351, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(117923, 31326, 571, 210, 4520, '0', 171, 0, 1, 6561.95, 1822.635, 629.634, 4.757232, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(117945, 31326, 571, 210, 4520, '0', 171, 0, 1, 6519.125, 1683.8, 632.1497, 3.585357, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(117948, 31327, 571, 210, 4520, '0', 171, 0, 1, 6564.077, 1745.022, 629.6341, 1.549383, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(117955, 31326, 571, 210, 4520, '0', 171, 0, 1, 6515.392, 1769.184, 632.1495, 0.2817586, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(117956, 31326, 571, 210, 4520, '0', 171, 0, 1, 6564.509, 1725.588, 629.6341, 4.83857, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(117957, 31327, 571, 210, 4520, '0', 171, 0, 1, 6562.17, 1802.104, 629.634, 1.527518, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(117958, 31327, 571, 210, 4520, '0', 171, 0, 1, 6517.888, 1667.163, 632.1497, 5.95938, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(117978, 31326, 571, 210, 4520, '0', 171, 0, 1, 6565.998, 1681.544, 629.6342, 1.605774, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(118048, 31327, 571, 210, 4520, '0', 171, 0, 1, 6564.85, 1722.897, 629.6342, 1.696977, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(118049, 31326, 571, 210, 4520, '0', 171, 0, 1, 6563.358, 1767.406, 629.6341, 4.763896, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(118050, 31326, 571, 210, 4520, '0', 171, 0, 1, 6517.416, 1750.44, 632.1495, 2.839379, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(118051, 31327, 571, 210, 4520, '0', 171, 0, 1, 6562.027, 1820.927, 629.634, 1.615639, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(118052, 31326, 571, 210, 4520, '0', 171, 0, 1, 6562.285, 1804.742, 629.634, 4.974188, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(118053, 31326, 571, 210, 4520, '0', 171, 0, 1, 6562.873, 1787.737, 629.6341, 4.834562, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(118054, 31327, 571, 210, 4520, '0', 171, 0, 1, 6514.888, 1751.228, 632.1495, 5.980972, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(118055, 31327, 571, 210, 4520, '0', 171, 0, 1, 6521.29, 1666.021, 632.1497, 2.817787, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(118056, 31327, 571, 210, 4520, '0', 171, 0, 1, 6563.493, 1764.792, 629.6341, 1.622303, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(118152, 31325, 571, 210, 4520, '0', 171, 0, 1, 6544.445, 1661.375, 629.5513, 1.685540, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31325 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(118160, 31327, 571, 210, 4520, '0', 171, 0, 1, 6564.115, 1746.823, 629.6341, 4.690976, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31327 (Area: 4520 - Difficulty: 0) +(118162, 31325, 571, 210, 4520, '0', 171, 0, 1, 6554.853, 1813.985, 629.5513, 1.5958, 120, 10, 0, 0, 0, 1, 0, 0, 0, 12340), -- 31325 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(118174, 31325, 571, 210, 4520, '0', 171, 0, 1, 6557.511, 1728.039, 629.5513, 1.604291, 120, 10, 0, 0, 0, 1, 0, 0, 0, 12340), -- 31325 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(118210, 31326, 571, 210, 4520, '0', 171, 0, 1, 6562.881, 1786.003, 629.634, 1.575583, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(118211, 31324, 571, 210, 4520, '0', 171, 0, 0, 6472.358, 1677.336, 576.6049, 2.356194, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31324 (Area: 4520 - Difficulty: 0) (Auras: 58269 - 58269) +(118220, 31326, 571, 210, 4520, '0', 171, 0, 1, 6565.252, 1704.195, 629.6342, 1.568999, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) +(118242, 31323, 571, 210, 4520, '0', 171, 0, 0, 6493.311, 1626.092, 636.6304, 1.343904, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31323 (Area: 4520 - Difficulty: 0) +(118260, 31325, 571, 210, 4520, '0', 171, 0, 1, 6564.46, 1633.701, 632.5282, 1.623156, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31325 (Area: 4520 - Difficulty: 0) +(118264, 31326, 571, 210, 4520, '0', 171, 0, 1, 6254.01, 1946.15, 631.857, 0.823756, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31326 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(118270, 31161, 571, 210, 4520, '0', 171, 0, 1, 6559.467, 1563.074, 633.6293, 5.009095, 120, 10, 0, 0, 0, 1, 0, 0, 0, 12340), -- 31161 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(118308, 31325, 571, 210, 4520, '0', 171, 0, 1, 6560.431, 1662.273, 629.551, 1.685542, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31325 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(118309, 31324, 571, 210, 4520, '0', 171, 0, 0, 6448.119, 1662.24, 617.214, 2.321288, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31324 (Area: 4520 - Difficulty: 0) (Auras: 58269 - 58269) +(118310, 31324, 571, 210, 4520, '0', 171, 0, 0, 6429.147, 1660.394, 595.3018, 2.426008, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31324 (Area: 4520 - Difficulty: 0) (Auras: 58269 - 58269) +(118321, 31324, 571, 210, 4520, '0', 171, 0, 0, 6400.354, 1643.931, 600.3488, 2.338741, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31324 (Area: 4520 - Difficulty: 0) (Auras: 58269 - 58269) +(118430, 31323, 571, 210, 4520, '0', 171, 0, 0, 6414.804, 1646.939, 617.3976, 2.059489, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31323 (Area: 4520 - Difficulty: 0) +(118434, 31159, 571, 210, 4520, '0', 171, 0, 1, 6437.651, 1733.478, 508.7258, 5.79639, 120, 10, 0, 0, 0, 1, 0, 0, 0, 12340), -- 31159 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(118435, 31323, 571, 210, 4520, '0', 171, 0, 0, 6416.721, 1658.516, 586.0891, 1.780236, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31323 (Area: 4520 - Difficulty: 0) +(118441, 31323, 571, 210, 4520, '0', 171, 0, 0, 6555.065, 1635.406, 632.3793, 1.570796, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31323 (Area: 4520 - Difficulty: 0) (possible waypoints or random movement) +(118446, 31325, 571, 210, 4520, '0', 171, 0, 1, 6545.262, 1632.77, 632.5453, 1.553343, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 31325 (Area: 4520 - Difficulty: 0) +(118448, 31160, 571, 210, 4508, '0', 171, 0, 1, 6074.56, 1938.18, 632.578, 5.64987, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118458, 31226, 571, 210, 4520, '0', 171, 0, 0, 6375.8598, 1964.3299, 631.843, 4.83456, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118491, 31226, 571, 210, 4520, '0', 171, 0, 0, 6379.2500, 1941.4399, 631.859, 1.62316, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118497, 31226, 571, 210, 4520, '0', 171, 0, 0, 6315.7001, 1931.7700, 631.864, 1.69297, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118498, 31226, 571, 210, 4520, '0', 171, 0, 0, 6313.1401, 1955.3199, 631.851, 4.88692, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118499, 31226, 571, 210, 4520, '0', 171, 0, 0, 6246.8300, 1923.2500, 631.843, 0.29670, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118500, 31226, 571, 210, 4520, '0', 171, 0, 0, 6243.6801, 1944.2700, 631.859, 0.22689, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118501, 30920, 571, 210, 4520, '0', 0, 0, 0, 6109.915, 1906.254, 632.6614, 1.012291, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 30920 (Area: 4520 - Difficulty: 0) +(118502, 31325, 571, 210, 4520, '0', 171, 0, 1, 6333.83, 1821.97, 508.6, 3.33453, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118503, 31325, 571, 210, 4520, '0', 171, 0, 1, 6390.7, 1849.51, 508.598, 3.07659, 300, 10, 0, 0, 0, 1, 0, 0, 0, 12340), +(118504, 31325, 571, 210, 4520, '0', 171, 0, 1, 6359.37, 1902.55, 508.602, 1.69696, 300, 10, 0, 0, 0, 1, 0, 0, 0, 12340), +(118505, 31325, 571, 210, 4520, '0', 171, 0, 1, 6262.84, 1841.65, 525.186, 6.17373, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118506, 31325, 571, 210, 4520, '0', 171, 0, 1, 6453.34, 1854.64, 508.602, 3.1421, 300, 10, 0, 0, 0, 1, 0, 0, 0, 12340), +(118507, 31325, 571, 210, 4520, '0', 171, 0, 1, 6113, 1905.79, 632.578, 6.15252, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118508, 31325, 571, 210, 4520, '0', 171, 0, 1, 6113.94, 1925.29, 632.578, 5.93654, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118509, 31325, 571, 210, 4520, '0', 171, 0, 1, 6290.19, 1939.96, 631.302, 0.136366, 300, 10, 0, 0, 0, 1, 0, 0, 0, 12340), +(118510, 31325, 571, 210, 4520, '0', 171, 0, 1, 6404.71, 1955.68, 631.379, 0.136366, 300, 10, 0, 0, 0, 1, 0, 0, 0, 12340), +(118511, 31325, 571, 210, 4520, '0', 171, 0, 1, 6334.72, 1960.53, 507.839, 4.92355, 300, 10, 0, 0, 0, 1, 0, 0, 0, 12340), +(118512, 31226, 571, 210, 4520, '0', 171, 0, 0, 6319.5000, 1964.06, 508.453, 0.349066, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118513, 31226, 571, 210, 4520, '0', 171, 0, 0, 6326.0000, 1926.51, 508.681, 0.209440, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118514, 31226, 571, 210, 4520, '0', 171, 0, 0, 6371.6098, 1933.05, 508.683, 3.228860, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118515, 31226, 571, 210, 4520, '0', 171, 0, 0, 6366.3100, 1971.31, 508.118, 3.333580, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118517, 31327, 571, 210, 4520, '0', 171, 0, 1, 6389.87, 1966.92, 631.772, 2.76745, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118518, 31327, 571, 210, 4520, '0', 171, 0, 1, 6255.31, 1947.56, 631.884, 3.87463, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118519, 31326, 571, 210, 4520, '0', 171, 0, 1, 6258.28, 1924.36, 631.848, 5.66182, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118520, 31327, 571, 210, 4520, '0', 171, 0, 1, 6259.95, 1923.17, 631.88, 2.52023, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118533, 31326, 571, 210, 4520, '0', 171, 0, 1, 6265, 1947.88, 631.846, 0.792263, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118537, 31327, 571, 210, 4520, '0', 171, 0, 1, 6266.5, 1949.4, 631.877, 3.93386, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118538, 31326, 571, 210, 4520, '0', 171, 0, 1, 6268.72, 1925.74, 631.84, 5.70028, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118539, 31327, 571, 210, 4520, '0', 171, 0, 1, 6270.51, 1924.56, 631.875, 2.55869, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118540, 31326, 571, 210, 4520, '0', 171, 0, 1, 6276.51, 1949.8, 631.85, 0.849777, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118541, 31327, 571, 210, 4520, '0', 171, 0, 1, 6277.85, 1951.31, 631.883, 3.99137, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118542, 31326, 571, 210, 4520, '0', 171, 0, 1, 6280.15, 1927.21, 631.845, 5.71103, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118543, 31327, 571, 210, 4520, '0', 171, 0, 1, 6282.06, 1925.98, 631.883, 2.56944, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118544, 31326, 571, 210, 4520, '0', 171, 0, 1, 6288.14, 1951.45, 631.849, 0.969426, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118545, 31327, 571, 210, 4520, '0', 171, 0, 1, 6289.28, 1953.11, 631.886, 4.11102, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118548, 31326, 571, 210, 4520, '0', 171, 0, 1, 6291.56, 1928.92, 631.846, 5.69148, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118549, 31327, 571, 210, 4520, '0', 171, 0, 1, 6293.26, 1927.77, 631.881, 2.54989, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118550, 31326, 571, 210, 4520, '0', 171, 0, 1, 6299.69, 1953.39, 631.853, 0.815526, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118551, 31327, 571, 210, 4520, '0', 171, 0, 1, 6300.99, 1954.76, 631.882, 3.95712, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118552, 31326, 571, 210, 4520, '0', 171, 0, 1, 6303.14, 1930.49, 631.849, 5.67288, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118553, 31327, 571, 210, 4520, '0', 171, 0, 1, 6304.76, 1929.36, 631.883, 2.42601, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118576, 31326, 571, 210, 4520, '0', 171, 0, 1, 6335.24, 1961.79, 631.734, 0.504561, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118594, 31327, 571, 210, 4520, '0', 171, 0, 1, 6336.87, 1962.69, 631.734, 3.64615, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118596, 31326, 571, 210, 4520, '0', 171, 0, 1, 6339.55, 1932.42, 631.734, 5.91178, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118597, 31327, 571, 210, 4520, '0', 171, 0, 1, 6341.18, 1931.79, 631.734, 2.77019, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118598, 31326, 571, 210, 4520, '0', 171, 0, 1, 6350.3, 1964.71, 631.734, 5.95226, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118599, 31327, 571, 210, 4520, '0', 171, 0, 1, 6352.29, 1964.02, 631.734, 2.81067, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118629, 31326, 571, 210, 4520, '0', 171, 0, 1, 6355.59, 1934.22, 631.734, 0.489751, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118676, 31327, 571, 210, 4520, '0', 171, 0, 1, 6357, 1934.97, 631.734, 3.63134, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118688, 31226, 571, 210, 4520, '0', 171, 0, 0, 6282.74, 1768.32, 525.276, 0.418879, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118689, 31226, 571, 210, 4520, '0', 171, 0, 0, 6285.05, 1739.98, 525.469, 6.26573, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118690, 31321, 571, 210, 4520, '0', 171, 0, 1, 6311.05, 1824.67, 510.092, 5.42797, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118691, 31321, 571, 210, 4520, '0', 171, 0, 1, 6322.36, 1765.4, 525.276, 0.523599, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118692, 31321, 571, 210, 4520, '0', 171, 0, 1, 6323.45, 1731.48, 525.515, 6.23082, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118693, 31321, 571, 210, 4520, '0', 171, 0, 1, 6329.26, 1748.75, 525.276, 1.11701, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118694, 31324, 571, 210, 4520, '0', 171, 0, 0, 6205.06, 1767.97, 619.533, 0.750492, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118695, 31324, 571, 210, 4520, '0', 171, 0, 0, 6206.17, 1654.04, 617.27, 0.750492, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118696, 31324, 571, 210, 4520, '0', 171, 0, 0, 6208.67, 1793.61, 617.382, 0.593412, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118697, 31324, 571, 210, 4520, '0', 171, 0, 0, 6215.74, 1765.73, 607.185, 0.750492, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118698, 31324, 571, 210, 4520, '0', 171, 0, 0, 6216.64, 1785.2, 592.153, 0.750492, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118700, 31324, 571, 210, 4520, '0', 171, 0, 0, 6220.54, 1703.19, 627.699, 5.48033, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118701, 31324, 571, 210, 4520, '0', 171, 0, 0, 6228.95, 1748.08, 627.699, 6.26573, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118702, 31324, 571, 210, 4520, '0', 171, 0, 0, 6231.03, 1623.39, 623.384, 1.44862, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118703, 31324, 571, 210, 4520, '0', 171, 0, 0, 6235.08, 1762.35, 594.648, 0.628319, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118704, 31324, 571, 210, 4520, '0', 171, 0, 0, 6238.85, 1729.19, 598.615, 0.017453, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118705, 31324, 571, 210, 4520, '0', 171, 0, 0, 6241.39, 1706.26, 599.038, 0, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118706, 31324, 571, 210, 4520, '0', 171, 0, 0, 6243.91, 1781.51, 571.527, 0.645772, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118707, 31324, 571, 210, 4520, '0', 171, 0, 0, 6253.8, 1718.56, 577.809, 6.21337, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118724, 31324, 571, 210, 4520, '0', 171, 0, 0, 6257.61, 1739.57, 581.576, 6.16101, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118749, 31324, 571, 210, 4520, '0', 171, 0, 0, 6264.37, 1644.49, 606.797, 1.65806, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118750, 31324, 571, 210, 4520, '0', 171, 0, 0, 6298.26, 1644.66, 635.578, 0.750492, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118774, 31324, 571, 210, 4520, '0', 171, 0, 0, 6314.74, 1640.09, 607.499, 0.698132, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118784, 31324, 571, 210, 4520, '0', 171, 0, 0, 6420.04, 1687.55, 569.111, 1.48353, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(118895, 31320, 571, 210, 4520, '0', 171, 0, 0, 6324.98, 1776.97, 525.262, 6.03665, 300, 5, 0, 0, 0, 1, 0, 0, 0, 12340), +(118914, 31320, 571, 210, 4520, '0', 171, 0, 0, 6315.75, 1749.75, 525.318, 6.10961, 300, 5, 0, 0, 0, 1, 0, 0, 0, 12340), +(118972, 31320, 571, 210, 4520, '0', 171, 0, 0, 6472.75, 1823.86, 524.619, 1.28865, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119021, 31320, 571, 210, 4520, '0', 171, 0, 0, 6347.47, 1653.42, 555.175, 0.048457, 300, 5, 0, 0, 0, 1, 0, 0, 0, 12340), +(119024, 31320, 571, 210, 4520, '0', 171, 0, 0, 6339.83, 1713.03, 525.317, 2.58031, 300, 5, 0, 0, 0, 1, 0, 0, 0, 12340), +(119028, 31320, 571, 210, 4520, '0', 171, 0, 0, 6352.74, 1775.61, 525.286, 4.6013, 300, 5, 0, 0, 0, 1, 0, 0, 0, 12340), +(119035, 31320, 571, 210, 4520, '0', 171, 0, 0, 6319.64, 1728.98, 525.212, 1.56194, 300, 5, 0, 0, 0, 1, 0, 0, 0, 12340), +(119046, 31320, 571, 210, 4520, '0', 171, 0, 0, 6355.55, 1746.02, 525.318, 3.19243, 300, 5, 0, 0, 0, 1, 0, 0, 0, 12340), +(119049, 31320, 571, 210, 4520, '0', 171, 0, 0, 6291.59, 1703.77, 527.156, 0.936473, 300, 5, 0, 0, 0, 1, 0, 0, 0, 12340), +(119050, 31327, 571, 210, 4520, '0', 171, 0, 1, 6400.95, 1968.12, 631.761, 2.8185, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119051, 31327, 571, 210, 4520, '0', 171, 0, 1, 6412.83, 1969.56, 631.752, 2.60252, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119052, 31327, 571, 210, 4520, '0', 171, 0, 1, 6409.42, 1970.02, 631.776, 6.03864, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119113, 31327, 571, 210, 4520, '0', 171, 0, 1, 6398.14, 1968.27, 631.775, 6.17608, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119127, 31327, 571, 210, 4520, '0', 171, 0, 1, 6421.68, 1971.51, 631.767, 6.15252, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119128, 31327, 571, 210, 4520, '0', 171, 0, 1, 6423.83, 1971.44, 631.758, 2.75174, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119129, 31327, 571, 210, 4520, '0', 171, 0, 1, 6392.13, 1942.48, 631.798, 0.536917, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119130, 31327, 571, 210, 4520, '0', 171, 0, 1, 6393.86, 1943.45, 631.781, 3.73742, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119131, 31327, 571, 210, 4520, '0', 171, 0, 1, 6403.35, 1944.76, 631.784, 0.745048, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119132, 31327, 571, 210, 4520, '0', 171, 0, 1, 6405.15, 1946.22, 631.755, 3.69029, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119133, 31327, 571, 210, 4520, '0', 171, 0, 1, 6387.51, 1967.26, 631.788, 6.12503, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119134, 31321, 571, 210, 4520, '0', 171, 0, 1, 6343.99, 1750.79, 525.556, 2.80998, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119135, 31321, 571, 210, 4520, '0', 171, 0, 1, 6360.59, 1736.24, 525.276, 4.13643, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119136, 31321, 571, 210, 4520, '0', 171, 0, 1, 6323.64, 1716.53, 525.426, 5.72468, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119138, 31321, 571, 210, 4520, '0', 171, 0, 1, 6355.53, 1764.52, 525.276, 4.76475, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119139, 31321, 571, 210, 4520, '0', 171, 0, 1, 6344.04, 1769.24, 525.375, 3.64774, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119140, 31321, 571, 210, 4520, '0', 171, 0, 1, 6371.53, 1748.72, 525.308, 5.28835, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119141, 31321, 571, 210, 4520, '0', 171, 0, 1, 6352.82, 1732.72, 525.193, 0.44767, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119142, 31321, 571, 210, 4520, '0', 171, 0, 1, 6328.69, 1820.64, 509.913, 3.47321, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119144, 31321, 571, 210, 4520, '0', 171, 0, 1, 6369.65, 1665.45, 555.737, 5.51524, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119343, 31321, 571, 210, 4520, '0', 171, 0, 1, 6333.84, 1766.47, 525.276, 5.02655, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119347, 31321, 571, 210, 4520, '0', 171, 0, 1, 6370.71, 1729.58, 525.192, 1.11524, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119359, 31321, 571, 210, 4520, '0', 171, 0, 1, 6339.15, 1732.77, 525.276, 4.45059, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119360, 31321, 571, 210, 4520, '0', 171, 0, 1, 6334.4, 1717.4, 525.276, 1.79769, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119382, 31321, 571, 210, 4520, '0', 171, 0, 1, 6357.46, 1718.11, 525.276, 1.13446, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119383, 31321, 571, 210, 4520, '0', 171, 0, 1, 6361.38, 1751.44, 525.581, 2.77507, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119384, 31321, 571, 210, 4520, '0', 171, 0, 1, 6346.33, 1715.18, 525.276, 2.84489, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119399, 31324, 571, 210, 4520, '0', 171, 0, 0, 6405.54, 1653.2, 579.39, 2.30383, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119400, 31324, 571, 210, 4520, '0', 171, 0, 0, 6381.31, 1715.12, 546.677, 1.62316, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119401, 31324, 571, 210, 4520, '0', 171, 0, 0, 6385.01, 1703.41, 563.539, 1.50098, 300, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(119402, 30894, 571, 210, 4597, '0', 0, 0, 0, 6463.091, 2039.22, 570.7224, 0.3395626, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340); -- 30894 (Area: 4597 - Difficulty: 0) (Auras: 57744 - 57744) (possible waypoints or random movement) + +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(118447, 32427, 571, 210, 4508, '0', 396, 0, 0, 6752.576, 1583.696, 392.1096, 4.276057, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340); -- 32427 (Area: 4508 - Difficulty: 0) + +DELETE FROM `spell_area` WHERE `area` = 4597 AND `spell` = 57745; +DELETE FROM `spell_area` WHERE `area` IN (4597,4520) AND `spell` = 58863; +INSERT INTO `spell_area` (`spell`, `area`, `quest_start`, `quest_end`, `aura_spell`, `racemask`, `gender`, `flags`, `quest_start_status`, `quest_end_status`) VALUES +(57745, 4597, 13143, 0, 0, 0, 2, 3, 64, 0), +(58863, 4597, 13161, 0, 0, 0, 2, 3, 74, 0), +(58863, 4520, 13161, 0, 0, 0, 2, 3, 74, 0), +(58863, 4597, 13162, 0, 0, 0, 2, 3, 74, 0), +(58863, 4520, 13162, 0, 0, 0, 2, 3, 74, 0), +(58863, 4597, 13163, 0, 0, 0, 2, 3, 74, 0), +(58863, 4520, 13163, 0, 0, 0, 2, 3, 74, 0); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=30990; +DELETE FROM `smart_scripts` WHERE `entryorguid`=30990 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 +(30990,0,0,1,25,0,100,0,0,0,0,0,2,35,0,0,0,0,0,19,30894,0,0,0,0,0,0,"Metal Post Bunny - on reset - Set fation"), +(30990,0,1,0,61,0,100,0,0,0,0,0,11,58103,0,0,0,0,0,19,30894,0,0,0,0,0,0,"Metal Post Bunny - on reset - cast Geist Chain"); + +DELETE FROM `creature_template_addon` WHERE `entry` IN (31324, 31326, 31321, 31327, 31320, 31226, 31325, 30920, 32427, 31323, 31159, 31161, 31322); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(31324, 0, 0, 50331657, 1, 0, '58269'), -- 31324 - 58269 +(31321, 0, 0, 0, 1, 233, ''), -- 31321 +(31326, 0, 0, 0, 1, 37, ''), -- 31326 +(31327, 0, 0, 0, 1, 37, ''), -- 31327 +(31320, 0, 0, 0, 1, 0, ''), -- 31320 +(31226, 0, 0, 0, 1, 0, ''), -- 31226 +(31325, 0, 0, 0, 1, 0, ''), -- 31325 +(30920, 0, 0, 0, 1, 0, ''), -- 30920 +(32427, 0, 0, 0, 1, 0, ''), -- 32427 +(31323, 0, 0, 0, 1, 0, ''), -- 31323 +(31159, 0, 0, 0, 1, 0, ''), -- 31159 +(31161, 0, 0, 0, 1, 0, ''), -- 31161 +(31322, 0, 0, 0, 1, 173, '19818'); -- 31322 - 19818 + +DELETE FROM `creature_addon` WHERE `guid` IN (117813, 118690, 119142, 119140, 119347, 118693, 119141, 119360, 119144, 119382,119402,121035); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(117813,0,0,0,1,133,""), +(118690,0,0,0,1,133,""), +(119142,0,0,0,1,133,""), +(119140,0,0,0,1,133,""), +(119347,0,0,0,1,133,""), +(118693,0,0,0,1,133,""), +(119141,0,0,0,1,133,""), +(119360,0,0,0,1,133,""), +(119382,0,0,0,1,133,""), +(119144,0,0,0,1,133,""), +(119402,0,0,0,1,431,"57744"), +(121035,0,0,0,1,0,"57745"); diff --git a/sql/updates/world/master/2021_12_18_68_world_2019_11_17_00_world.sql b/sql/updates/world/master/2021_12_18_68_world_2019_11_17_00_world.sql new file mode 100644 index 000000000..6d6aaa661 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_68_world_2019_11_17_00_world.sql @@ -0,0 +1,5 @@ +-- +UPDATE `smart_scripts` SET `action_type`=134, `action_param1`=44428 WHERE `entryorguid`=24788 AND `source_type`=0 AND `id`=3 AND `link`=4; +DELETE FROM `serverside_spell_effect` WHERE `SpellID`=44428; +INSERT INTO `serverside_spell_effect` (`SpellID`, `Effect`, `EffectItemType`, `ImplicitTarget1`) VALUES +(44428, 24, 34116, 0); diff --git a/sql/updates/world/master/2021_12_18_69_world_2019_11_17_01_world.sql b/sql/updates/world/master/2021_12_18_69_world_2019_11_17_01_world.sql new file mode 100644 index 000000000..13a49e78c --- /dev/null +++ b/sql/updates/world/master/2021_12_18_69_world_2019_11_17_01_world.sql @@ -0,0 +1,32 @@ +-- +UPDATE `smart_scripts` SET `target_type`=12, `target_param1`=1 WHERE `entryorguid`=2453901 AND `source_type`=9 AND `id`=0 AND `link`=0; +UPDATE `smart_scripts` SET `target_type`=12, `target_param1`=1 WHERE `entryorguid`=2453901 AND `source_type`=9 AND `id`=1 AND `link`=0; +UPDATE `smart_scripts` SET `link`=9, `action_type`=72, `action_param1`=0, `target_type`=7 WHERE `entryorguid`=24539 AND `source_type`=0 AND `id`=6; +UPDATE `smart_scripts` SET `event_param3`=2000, `event_param4`=2000, `action_param3`=1 WHERE `entryorguid`=24539 AND `source_type`=0 AND `id`=4; +UPDATE `smart_scripts` SET `link`=14 WHERE `entryorguid`=24539 AND `source_type`=0 AND `id`=3; + +DELETE FROM `smart_scripts` WHERE `entryorguid`=2453900 AND `source_type`=9; +DELETE FROM `smart_scripts` WHERE `entryorguid`=2453901 AND `source_type`=9; +DELETE FROM `smart_scripts` WHERE `entryorguid`=24539 AND `source_type`=0 AND `id`>8; +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 +(24539, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 134, 44421, 2, 0, 0, 0, 0,7, 0, 0, 0, 0, 0, 0, 0, 0, 'Silvermoon Harry - On Gossip Select - Cast Harry\'s Debt'), +(24539, 0, 10, 11, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Silvermoon Harry - On Gossip Select - Set event phase 0'), +(24539, 0, 11, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 102, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Silvermoon Harry - On Gossip Select - Turn HP Regen on'), +(24539, 0, 12, 13, 7, 0, 100, 0, 0, 0, 0, 0, 0, 2, 1888, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Silvermoon Harry - On Evade - Set Faction 1888'), +(24539, 0, 13, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Silvermoon Harry - On Gossip Select - Remove Equip'), +(24539, 0, 14, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 71, 0, 0, 20977, 20984, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Silvermoon Harry - On Gossip Select - SET Equip'), +(2453900, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '\'Silvermoon\' Harry - On Script - Turn HP Regen off'), +(2453900, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '\'Silvermoon\' Harry - On Script - Say Line 1'), +(2453900, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 2, 1888, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '\'Silvermoon\' Harry - On Script - Set Faction 1888'), +(2453900, 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, 0, '\'Silvermoon\' Harry - On Script - Set event Phase 1'), +(2453900, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '\'Silvermoon\' Harry - On Script - Evade'), +(2453900, 9, 5, 0, 0, 0, 100, 0, 30000, 30000, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '\'Silvermoon\' Harry - On Script - Set event Phase 0'), +(2453900, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 102, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '\'Silvermoon\' Harry - On Script - Turn HP Regen on'); + +DELETE FROM `serverside_spell_effect` WHERE `SpellID`=44421; +INSERT INTO `serverside_spell_effect` (`SpellID`, `Effect`, `EffectItemType`, `ImplicitTarget1`) VALUES +(44421, 24, 34115, 0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup` IN (9010); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(15,9010,0,0,9,0,11464,0,0,0,'','Only show second gossip (option 0) if player is on quest Gambling Debt'); diff --git a/sql/updates/world/master/2021_12_18_70_world_2019_11_19_00_world.sql b/sql/updates/world/master/2021_12_18_70_world_2019_11_19_00_world.sql new file mode 100644 index 000000000..aed4389a7 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_70_world_2019_11_19_00_world.sql @@ -0,0 +1,185 @@ +-- +SET @NPC := 117750; +SET @PATH := @NPC*10; +UPDATE `creature` SET `spawndist`=0,`MovementType`=2,`position_x`=6540.331,`position_y`=1877.259,`position_z`=629.551 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES (@NPC,@PATH,1); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,6540.331, 1877.259, 629.551,0,0,0,100,0), +(@PATH,2,6540.283, 1859.994, 629.551,0,0,0,100,0), +(@PATH,3,6540.533, 1835.495, 629.551,0,0,0,100,0), +(@PATH,4,6540.854, 1803.997, 629.551,0,0,0,100,0), +(@PATH,5,6542.359, 1762.052, 629.551,0,0,0,100,0), +(@PATH,6,6543.607, 1716.575, 629.551,0,0,0,100,0), +(@PATH,7,6545.014, 1667.600, 629.551,0,0,0,100,0), +(@PATH,8,6543.607, 1716.575, 629.551,0,0,0,100,0), +(@PATH,9,6542.359, 1762.052, 629.551,0,0,0,100,0), +(@PATH,10,6540.854, 1803.997, 629.551,0,0,0,100,0), +(@PATH,11,6540.533, 1835.495, 629.551,0,0,0,100,0), +(@PATH,12,6540.283, 1859.994, 629.551,0,0,0,100,0), +(@PATH,13,6540.331, 1877.259, 629.551,0,0,0,100,0); + +SET @NPC := 118162; +SET @PATH := @NPC*10; +UPDATE `creature` SET `spawndist`=0,`MovementType`=2,`position_x`=6553.124,`position_y`=1872.903,`position_z`=629.551 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES (@NPC,@PATH,1); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,6553.124, 1872.903, 629.551,0,0,0,100,0), +(@PATH,2,6554.411, 1844.666, 629.551,0,0,0,100,0), +(@PATH,3,6554.749, 1807.204, 629.551,0,0,0,100,0), +(@PATH,4,6555.443, 1768.718, 629.551,0,0,0,100,0), +(@PATH,5,6556.322, 1741.605, 629.551,0,0,0,100,0), +(@PATH,6,6557.329, 1702.747, 629.551,0,0,0,100,0), +(@PATH,7,6559.170, 1665.608, 629.551,0,0,0,100,0), +(@PATH,8,6557.329, 1702.747, 629.551,0,0,0,100,0), +(@PATH,9,6556.322, 1741.605, 629.551,0,0,0,100,0), +(@PATH,10,6555.443, 1768.718, 629.551,0,0,0,100,0), +(@PATH,11,6554.749, 1807.204, 629.551,0,0,0,100,0), +(@PATH,12,6554.411, 1844.666, 629.551,0,0,0,100,0), +(@PATH,13,6553.124, 1872.903, 629.551,0,0,0,100,0); + +SET @NPC := 118174; +SET @PATH := @NPC*10; +UPDATE `creature` SET `spawndist`=0,`MovementType`=2,`position_x`=6552.371,`position_y`=1661.322,`position_z`=629.551 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES (@NPC,@PATH,1); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1, 6552.371, 1661.322, 629.551,0,0,0,100,0), +(@PATH,2, 6551.883, 1687.767, 629.551,0,0,0,100,0), +(@PATH,3, 6551.104, 1715.581, 629.551,0,0,0,100,0), +(@PATH,4, 6550.197, 1742.424, 629.551,0,0,0,100,0), +(@PATH,5, 6549.316, 1784.414, 629.551,0,0,0,100,0), +(@PATH,6, 6548.214, 1821.399, 629.551,0,0,0,100,0), +(@PATH,7, 6546.878, 1869.975, 629.551,0,0,0,100,0), +(@PATH,8, 6548.214, 1821.399, 629.551,0,0,0,100,0), +(@PATH,9, 6549.316, 1784.414, 629.551,0,0,0,100,0), +(@PATH,10,6550.197, 1742.424, 629.551,0,0,0,100,0), +(@PATH,11,6551.104, 1715.581, 629.551,0,0,0,100,0), +(@PATH,12,6551.883, 1687.767, 629.551,0,0,0,100,0), +(@PATH,13,6552.371, 1661.322, 629.551,0,0,0,100,0); + +SET @NPC := 118509; +SET @PATH := @NPC*10; +UPDATE `creature` SET `spawndist`=0,`MovementType`=2,`position_x`=6243.9291,`position_y`=1933.757,`position_z`=631.488 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES (@NPC,@PATH,1); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1, 6243.9291, 1933.757, 631.488,0,0,0,100,0), +(@PATH,2, 6261.2890, 1935.936, 631.294,0,0,0,100,0), +(@PATH,3, 6282.0932, 1938.780, 631.299,0,0,0,100,0), +(@PATH,4, 6299.4321, 1941.150, 631.311,0,0,0,100,0), +(@PATH,5, 6327.7592, 1946.117, 631.769,0,0,0,100,0), +(@PATH,6, 6344.0156, 1948.286, 631.652,0,0,0,100,0), +(@PATH,7, 6327.7592, 1946.117, 631.769,0,0,0,100,0), +(@PATH,8, 6299.4321, 1941.150, 631.311,0,0,0,100,0), +(@PATH,9, 6282.0932, 1938.780, 631.299,0,0,0,100,0), +(@PATH,10,6261.2890, 1935.936, 631.294,0,0,0,100,0), +(@PATH,11,6243.9291, 1933.757, 631.488,0,0,0,100,0); + +SET @NPC := 118510; +SET @PATH := @NPC*10; +UPDATE `creature` SET `spawndist`=0,`MovementType`=2,`position_x`=6448.0307,`position_y`=1963.665,`position_z`=631.467 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES (@NPC,@PATH,1); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1, 6448.0307, 1963.665, 631.467,0,0,0,100,0), +(@PATH,2, 6433.8559, 1961.587, 631.294,0,0,0,100,0), +(@PATH,3, 6417.3081, 1959.175, 631.290,0,0,0,100,0), +(@PATH,4, 6406.9223, 1957.630, 631.290,0,0,0,100,0), +(@PATH,5, 6375.7651, 1952.996, 631.295,0,0,0,100,0), +(@PATH,6, 6351.5317, 1949.392, 631.651,0,0,0,100,0), +(@PATH,7, 6375.7651, 1952.996, 631.295,0,0,0,100,0), +(@PATH,8, 6406.9223, 1957.630, 631.290,0,0,0,100,0), +(@PATH,9, 6417.3081, 1959.175, 631.290,0,0,0,100,0), +(@PATH,10,6433.8559, 1961.587, 631.294,0,0,0,100,0), +(@PATH,11,6448.0307, 1963.665, 631.467,0,0,0,100,0); + +SET @NPC := 117322; +SET @PATH := @NPC*10; +UPDATE `creature` SET `spawndist`=0,`MovementType`=2,`position_x`=6031.1064,`position_y`=1891.639,`position_z`=632.728 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES (@NPC,@PATH,1); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1, 6031.1064, 1891.639, 632.728,0,0,0,100,0), +(@PATH,2, 6027.9648, 1900.913, 632.578,0,0,0,100,0), +(@PATH,3, 6026.6318, 1908.389, 632.578,0,0,0,100,0), +(@PATH,4, 6026.8745, 1917.646, 632.578,0,0,0,100,0), +(@PATH,5, 6028.2607, 1925.807, 632.578,0,0,0,100,0), +(@PATH,6, 6031.6225, 1932.734, 632.578,0,0,0,100,0), +(@PATH,7, 6036.9467, 1940.311, 632.578,0,0,0,100,0), +(@PATH,8, 6044.6274, 1946.779, 632.578,0,0,0,100,0), +(@PATH,9, 6054.3950, 1953.400, 632.578,0,0,0,100,0), +(@PATH,10, 6065.2382, 1956.441, 632.578,0,0,0,100,0), +(@PATH,11, 6075.9316, 1957.244, 632.578,0,0,0,100,0), +(@PATH,12, 6086.1391, 1955.381, 632.578,0,0,0,100,0), +(@PATH,13, 6094.7128, 1950.652, 632.578,0,0,0,100,0), +(@PATH,14, 6102.5820, 1944.056, 632.578,0,0,0,100,0), +(@PATH,15, 6094.7128, 1950.652, 632.578,0,0,0,100,0), +(@PATH,16, 6086.1391, 1955.381, 632.578,0,0,0,100,0), +(@PATH,17, 6075.9316, 1957.244, 632.578,0,0,0,100,0), +(@PATH,18, 6065.2382, 1956.441, 632.578,0,0,0,100,0), +(@PATH,19, 6054.3950, 1953.400, 632.578,0,0,0,100,0), +(@PATH,20, 6044.6274, 1946.779, 632.578,0,0,0,100,0), +(@PATH,21, 6036.9467, 1940.311, 632.578,0,0,0,100,0), +(@PATH,22, 6031.6225, 1932.734, 632.578,0,0,0,100,0), +(@PATH,23, 6028.2607, 1925.807, 632.578,0,0,0,100,0), +(@PATH,24, 6026.8745, 1917.646, 632.578,0,0,0,100,0), +(@PATH,25, 6026.6318, 1908.389, 632.578,0,0,0,100,0), +(@PATH,26, 6027.9648, 1900.913, 632.578,0,0,0,100,0), +(@PATH,27, 6031.1064, 1891.639, 632.728,0,0,0,100,0); + +SET @NPC := 118448; +SET @PATH := @NPC*10; +UPDATE `creature` SET `spawndist`=0,`MovementType`=2,`position_x`=6074.5600,`position_y`=1938.180,`position_z`=632.578 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES (@NPC,@PATH,1); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,6074.5600, 1938.180, 632.578,0,0,0,100,0), +(@PATH,2,6080.9282, 1926.485, 632.578,0,0,0,100,0), +(@PATH,3,6086.5986, 1910.617, 632.656,0,0,0,100,0), +(@PATH,4,6080.9282, 1926.485, 632.578,0,0,0,100,0), +(@PATH,5,6080.9282, 1926.485, 632.578,0,0,0,100,0); + +SET @NPC := 118434; +SET @PATH := @NPC*10; +UPDATE `creature` SET `spawndist`=0,`MovementType`=2,`position_x`=6406.2749,`position_y`=1718.5131,`position_z`=508.602 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES (@NPC,@PATH,1); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,6406.2749, 1718.5131, 508.602,0,0,0,100,0), +(@PATH,2,6409.1572, 1730.0246, 508.600,0,0,0,100,0), +(@PATH,3,6415.0971, 1737.3723, 508.600,0,0,0,100,0), +(@PATH,4,6429.7802, 1739.8724, 508.600,0,0,0,100,0), +(@PATH,5,6440.0083, 1735.0406, 508.600,0,0,0,100,0), +(@PATH,6,6429.7802, 1739.8724, 508.600,0,0,0,100,0), +(@PATH,7,6415.0971, 1737.3723, 508.600,0,0,0,100,0), +(@PATH,8,6409.1572, 1730.0246, 508.600,0,0,0,100,0), +(@PATH,9,6406.2749, 1718.5131, 508.602,0,0,0,100,0); + +UPDATE `creature` SET `spawndist`=0,`MovementType`=0 WHERE `guid`=118270; + +SET @NPC := 124270; +SET @PATH := @NPC*10; +UPDATE `creature` SET `spawndist`=0,`MovementType`=2,`position_x`=6278.0361,`position_y`=1841.138,`position_z`=521.659 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES (@NPC,@PATH,1); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,6278.0361, 1841.138, 521.659,0,0,0,100,0), +(@PATH,2,6299.3081, 1841.890, 509.418,0,0,0,100,0), +(@PATH,3,6313.1914, 1832.766, 508.601,0,0,0,100,0), +(@PATH,4,6323.3486, 1828.048, 509.711,0,0,0,100,0), +(@PATH,5,6334.1923, 1822.355, 508.600,0,0,0,100,0), +(@PATH,6,6323.3486, 1828.048, 509.711,0,0,0,100,0), +(@PATH,7,6313.1914, 1832.766, 508.601,0,0,0,100,0), +(@PATH,8,6299.3081, 1841.890, 509.418,0,0,0,100,0), +(@PATH,9,6278.0361, 1841.138, 521.659,0,0,0,100,0); diff --git a/sql/updates/world/master/2021_12_18_71_world_2019_11_20_00_world.sql b/sql/updates/world/master/2021_12_18_71_world_2019_11_20_00_world.sql new file mode 100644 index 000000000..2ebcc0520 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_71_world_2019_11_20_00_world.sql @@ -0,0 +1,24 @@ +-- Scalawag Frog +DELETE FROM `serverside_spell_effect` WHERE `SpellID`=44421; +INSERT INTO `serverside_spell_effect` (`SpellID`, `Effect`, `EffectItemType`, `ImplicitTarget1`) VALUES +(47121, 24, 35803, 25); +UPDATE `smart_scripts` SET `action_type`=134, `action_param1`=47121 WHERE `entryorguid`=26503 AND `source_type`=0 AND `id`=1 AND `link`=2; +-- Create Warsong Outfit +DELETE FROM `serverside_spell_effect` WHERE `SpellID`=45701; +INSERT INTO `serverside_spell_effect` (`SpellID`, `Effect`, `EffectItemType`, `ImplicitTarget1`) VALUES +(45701, 24, 34842, 25); +UPDATE `smart_scripts` SET `action_type`=134, `action_param1`=45701 WHERE `entryorguid`IN(25342,25343) AND `source_type`=0 AND `id`=0 AND `link`=1; +-- Create Sample of Rockflesh +DELETE FROM `serverside_spell_effect` WHERE `SpellID`=47416; +INSERT INTO `serverside_spell_effect` (`SpellID`, `Effect`, `EffectItemType`, `ImplicitTarget1`) VALUES +(47416, 24, 36765, 25); +UPDATE `smart_scripts` SET `action_type`=134, `action_param1`=47416 WHERE `entryorguid`=26809 AND `source_type`=0 AND `id`=1 AND `link`=0; +-- Mission: Plague This!: Create Bombs & Taxi +DELETE FROM `serverside_spell_effect` WHERE `SpellID`=43412; +INSERT INTO `serverside_spell_effect` (`SpellID`, `EffectIndex`, `Effect`, `EffectItemType`, `ImplicitTarget1`, `EffectBasePoints`, `EffectMiscValue1`) VALUES +(43412, 0, 24, 33634, 25, 10, 0), +(43412, 1, 123, 0, 25, 0, 745); +DELETE FROM `smart_scripts` WHERE `entryorguid`=23859 AND `source_type`=0 AND `id` IN(1,2,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`, `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 +(23859, 0, 1, 2, 62, 0, 100, 512, 9546, 2, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Greer Orehammer - On Gossip Option 1 Selected - Close Gossip'), +(23859, 0, 2, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 134, 43412, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Greer Orehammer - On Gossip Option 1 Selected - Invoker cast Mission: Plague This!: Create Bombs & Taxi'); diff --git a/sql/updates/world/master/2021_12_18_72_world_2019_12_01_00_world.sql b/sql/updates/world/master/2021_12_18_72_world_2019_12_01_00_world.sql new file mode 100644 index 000000000..1fd13ba94 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_72_world_2019_12_01_00_world.sql @@ -0,0 +1,82 @@ +-- +UPDATE `smart_scripts` SET `event_type`=2,`event_flags`=1,`event_param1`=50,`event_param2`=50 WHERE `entryorguid` IN (31161,30956) AND `source_type`=0 AND `id`=3; +UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry IN (31780,31327,31325,31226,31326,31321,31320,31159,30953,31160,30954); +DELETE FROM smart_scripts WHERE entryorguid IN (31780,31327,31325,31226,31326,31321,31320,31159,30953,31160,30954) 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_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(31780, 0, 0, 0, 0, 0, 100, 0, 5000, 11000, 10000, 15000, 0, 11, 50284, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Fallen Spiderlord - In Combat - Cast Blinding Swarm'), +(31327, 0, 0, 0, 0, 0, 100, 0, 2000, 8000, 13000, 16000, 0, 11, 60950, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Initiate - In Combat - Cast Blood Plague'), +(31327, 0, 1, 0, 0, 0, 100, 0, 4000, 7000, 7000, 10000, 0, 11, 60951, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Initiate - In Combat - Cast Frost Strike'), +(31327, 0, 2, 0, 0, 0, 100, 0, 2000, 8000, 9000, 12000, 0, 11, 60952, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Initiate - In Combat - Cast Icy Touch'), +(31327, 0, 3, 0, 0, 0, 100, 0, 3000, 8000, 11000, 13000, 0, 11, 60953, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Initiate - In Combat - Cast Death and Decay'), +(31325, 0, 0, 0, 0, 0, 100, 0, 2000, 8000, 13000, 16000, 0, 11, 60950, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Adept - In Combat - Cast Blood Plague'), +(31325, 0, 1, 0, 0, 0, 100, 0, 4000, 7000, 7000, 10000, 0, 11, 60951, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Adept - In Combat - Cast Frost Strike'), +(31325, 0, 2, 0, 0, 0, 100, 0, 2000, 8000, 9000, 12000, 0, 11, 60952, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Adept - In Combat - Cast Icy Touch'), +(31325, 0, 3, 0, 0, 0, 100, 0, 3000, 8000, 11000, 13000, 0, 11, 60953, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Adept - In Combat - Cast Death and Decay'), +(31226, 0, 0, 0, 0, 0, 100, 0, 1000, 2000, 3000, 4000, 0, 11, 40504, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Lumbering Atrocity - In Combat - Cast Cleave'), +(31326, 0, 0, 0, 0, 0, 100, 0, 2000, 8000, 13000, 16000, 0, 11, 60950, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Initiate - In Combat - Cast Blood Plague'), +(31326, 0, 1, 0, 0, 0, 100, 0, 4000, 7000, 7000, 10000, 0, 11, 60951, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Initiate - In Combat - Cast Frost Strike'), +(31326, 0, 2, 0, 0, 0, 100, 0, 2000, 8000, 9000, 12000, 0, 11, 60952, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Initiate - In Combat - Cast Icy Touch'), +(31326, 0, 3, 0, 0, 0, 100, 0, 3000, 8000, 11000, 13000, 0, 11, 60953, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Death Knight Initiate - In Combat - Cast Death and Decay'), +(31321, 0, 0, 0, 0, 0, 100, 0, 2000, 4000, 11000, 13000, 0, 11, 46202, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Skeletal Runesmith - IC - Cast Pierce Armor'), +(31320, 0, 0, 0, 0, 0, 100, 0, 1000, 2000, 60000, 60000, 0, 11, 50420, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Umbral Brute - IC - Cast Enrage (Self)'), +(31320, 0, 1, 0, 0, 0, 100, 0, 3000, 5000, 7000, 10000, 0, 11, 13446, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Umbral Brute - IC - Cast Strike'), +(31320, 0, 2, 0, 0, 0, 100, 0, 4000, 5000, 9000, 12000, 0, 11, 34439, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Umbral Brute - IC - Cast Uppercut'), +(31159, 0, 0, 0, 4, 0, 100, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Baelok - On Aggro - Say Line 0"), +(31159, 0, 1, 0, 2, 0, 100, 1, 50, 50, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Baelok - At Health 50% - Say Line 1"), +(31159, 0, 2, 0, 5, 0, 100, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Baelok - On Killed Unit - Say Line 2"), +(31159, 0, 3, 0, 6, 0, 100, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Baelok - On Just Died - Say Line 3"), +(31159, 0, 4, 0, 0, 0, 100, 0, 4000, 7000, 9000, 13000, 0, 11, 61094, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Baelok - In Combat - Cast 'Death Grip'"), +(31159, 0, 5, 0, 0, 0, 100, 0, 15000, 20000, 18000, 25000, 0, 11, 61090, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Baelok - In Combat - Cast 'Draw Soul'"), +(31159, 0, 6, 0, 0, 0, 100, 0, 10000, 13000, 35000, 45000, 0, 11, 61086, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Baelok - In Combat - Cast 'Summon Dancing Runeblade'"), +(30953, 0, 0, 0, 4, 0, 100, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Baelok - On Aggro - Say Line 0"), +(30953, 0, 1, 0, 2, 0, 100, 1, 50, 50, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Baelok - At Health 50% - Say Line 1"), +(30953, 0, 2, 0, 5, 0, 100, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Baelok - On Killed Unit - Say Line 2"), +(30953, 0, 3, 0, 6, 0, 100, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Baelok - On Just Died - Say Line 3"), +(30953, 0, 4, 0, 0, 0, 100, 0, 4000, 7000, 9000, 13000, 0, 11, 61094, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Baelok - In Combat - Cast 'Death Grip'"), +(30953, 0, 5, 0, 0, 0, 100, 0, 15000, 20000, 18000, 25000, 0, 11, 61090, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Baelok - In Combat - Cast 'Draw Soul'"), +(30953, 0, 6, 0, 0, 0, 100, 0, 10000, 13000, 35000, 45000, 0, 11, 61086, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Baelok - In Combat - Cast 'Summon Dancing Runeblade'"), +(31160, 0, 0, 0, 4, 0, 100, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Rokir - On Aggro - Say Line 0"), +(31160, 0, 1, 0, 5, 0, 100, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Rokir - On Killed Unit - Say Line 2"), +(31160, 0, 2, 0, 6, 0, 100, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Rokir - On Just Died - Say Line 3"), +(31160, 0, 3, 4, 2, 0, 100, 1, 50, 50, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Rokir - At Health 50% - Say Line 1"), +(31160, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 11, 61088, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Rokir - At Health 50% - Cast 'Zombie Horde'"), +(31160, 0, 5, 0, 9, 0, 100, 0, 0, 5, 15000, 19000, 0, 11, 61109, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Rokir - Within 0-5 Range - Cast 'Plague Strike'"), +(31160, 0, 6, 0, 0, 0, 100, 0, 8000, 13000, 16000, 21000, 0, 11, 61112, 1, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, "Rokir - In Combat - Cast 'Death and Decay'"), +(30954, 0, 0, 0, 4, 0, 100, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Rokir - On Aggro - Say Line 0"), +(30954, 0, 1, 0, 5, 0, 100, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Rokir - On Killed Unit - Say Line 2"), +(30954, 0, 2, 0, 6, 0, 100, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Rokir - On Just Died - Say Line 3"), +(30954, 0, 3, 4, 2, 0, 100, 1, 50, 50, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Rokir - At Health 50% - Say Line 1"), +(30954, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 11, 61088, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Rokir - At Health 50% - Cast 'Zombie Horde'"), +(30954, 0, 5, 0, 9, 0, 100, 0, 0, 5, 15000, 19000, 0, 11, 61109, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Rokir - Within 0-5 Range - Cast 'Plague Strike'"), +(30954, 0, 6, 0, 0, 0, 100, 0, 8000, 13000, 16000, 21000, 0, 11, 61112, 1, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, "Rokir - In Combat - Cast 'Death and Decay'"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (30953,31159,31160,30954); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `comment`, `BroadcastTextId`) VALUES +(30953, 0, 0, "I've been waiting.", 14, 0, 100, 0, 0, 0, 'Baelok', 31855), +(30953, 1, 0, "Don't stop now, I've almost broken a sweat.", 14, 0, 100, 0, 0, 0, 'Baelok', 31860), +(30953, 2, 0, "I know no death. I will... be back... for you...", 14, 0, 100, 0, 0, 0, 'Baelok', 31861), +(30953, 3, 0, "Your blood tastes sweet.", 14, 0, 100, 0, 0, 0, 'Baelok', 31862), +(30953, 3, 1, "Another trophy for my collection.", 14, 0, 100, 0, 0, 0, 'Baelok', 31863), +(30953, 3, 2, "Your blood is now mine.", 14, 0, 100, 0, 0, 0, 'Baelok', 31864), +(30953, 3, 3, "Fragile thing.", 14, 0, 100, 0, 0, 0, 'Baelok', 31865), +(31159, 0, 0, "I've been waiting.", 14, 0, 100, 0, 0, 0, 'Baelok', 31855), +(31159, 1, 0, "Don't stop now, I've almost broken a sweat.", 14, 0, 100, 0, 0, 0, 'Baelok', 31860), +(31159, 2, 0, "I know no death. I will... be back... for you...", 14, 0, 100, 0, 0, 0, 'Baelok', 31861), +(31159, 3, 0, "Your blood tastes sweet.", 14, 0, 100, 0, 0, 0, 'Baelok', 31862), +(31159, 3, 1, "Another trophy for my collection.", 14, 0, 100, 0, 0, 0, 'Baelok', 31863), +(31159, 3, 2, "Your blood is now mine.", 14, 0, 100, 0, 0, 0, 'Baelok', 31864), +(31159, 3, 3, "Fragile thing.", 14, 0, 100, 0, 0, 0, 'Baelok', 31865), +(31160, 0, 0,"No shining army? No righteous words? It seems your 'honor' suits you no longer.", 14, 0, 100, 0, 0, 0, 'Rokir', 31866), +(31160, 1, 0,"Such noble boasts, but in the end, we've brought you down to reality.", 14, 0, 100, 0, 0, 0, 'Rokir', 31867), +(31160, 2, 0," You too shall serve the Lich King.... your time comes.", 14, 0, 100, 0, 0, 0, 'Rokir', 31868), +(31160, 3, 0,"Your blood tastes sweet.", 14, 0, 100, 0, 0, 0, 'Rokir', 31862), +(31160, 3, 1,"Another trophy for my collection.", 14, 0, 100, 0, 0, 0, 'Rokir', 31863), +(31160, 3, 2,"Your blood is now mine.", 14, 0, 100, 0, 0, 0, 'Rokir', 31864), +(31160, 3, 3,"Fragile thing.", 14, 0, 100, 0, 0, 0, 'Rokir', 31865), +(30954, 0, 0,"No shining army? No righteous words? It seems your 'honor' suits you no longer.", 14, 0, 100, 0, 0, 0, 'Rokir', 31866), +(30954, 1, 0,"Such noble boasts, but in the end, we've brought you down to reality.", 14, 0, 100, 0, 0, 0, 'Rokir', 31867), +(30954, 2, 0," You too shall serve the Lich King.... your time comes.", 14, 0, 100, 0, 0, 0, 'Rokir', 31868), +(30954, 3, 0,"Your blood tastes sweet.", 14, 0, 100, 0, 0, 0, 'Rokir', 31862), +(30954, 3, 1,"Another trophy for my collection.", 14, 0, 100, 0, 0, 0, 'Rokir', 31863), +(30954, 3, 2,"Your blood is now mine.", 14, 0, 100, 0, 0, 0, 'Rokir', 31864), +(30954, 3, 3,"Fragile thing.", 14, 0, 100, 0, 0, 0, 'Rokir', 31865); diff --git a/sql/updates/world/master/2021_12_18_73_world_2019_12_05_00_world.sql b/sql/updates/world/master/2021_12_18_73_world_2019_12_05_00_world.sql new file mode 100644 index 000000000..40e571407 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_73_world_2019_12_05_00_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `serverside_spell_effect` WHERE `SpellID`=51860; +INSERT INTO `serverside_spell_effect` (`SpellID`, `Effect`, `EffectAura`, `EffectMechanic`, `ImplicitTarget1`) VALUES +(51860, 6, 26, 7, 1); diff --git a/sql/updates/world/master/2021_12_18_74_world_2019_12_07_00_world.sql b/sql/updates/world/master/2021_12_18_74_world_2019_12_07_00_world.sql new file mode 100644 index 000000000..6b0424c6e --- /dev/null +++ b/sql/updates/world/master/2021_12_18_74_world_2019_12_07_00_world.sql @@ -0,0 +1,53 @@ +-- +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=18069; +DELETE FROM `smart_scripts` WHERE `source_type`=9 AND `entryorguid`IN(1806900,1806901); +DELETE FROM `smart_scripts` WHERE `entryorguid`=18471 AND `source_type`=0 AND `id` IN (30,31); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (18400) 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`, `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 +(18471, 0, 30, 20, 52, 0, 100, 0, 13, 18471, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 19, 18069, 0, 0, 0, 0, 0, 0, 0, "Gurgthock - On text over - Say Line 3"), +(18471, 0, 31, 22, 38, 0, 100, 512, 16, 16, 0, 0, 0, 81, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Gurgthock - On Data Set - Set NPC Flag'), +(18069, 0, 0, 0, 0, 0, 100, 0, 1000, 1000, 3500, 3500, 0, 11, 16033, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - In Combat - Cast \'Chain Lightning\' (No Repeat)'), +(18069, 0, 1, 0, 2, 0, 100, 1, 0, 60, 0, 0, 0, 11, 15982, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - Between 0-60% Health - Cast \'Healing Wave\' (No Repeat)'), +(18069, 0, 2, 0, 2, 0, 100, 1, 0, 30, 0, 0, 0, 11, 28747, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - Between 0-30% Health - Cast \'Frenzy\' (No Repeat)'), +(18069, 0, 3, 0, 2, 0, 100, 1, 0, 30, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - Between 0-30% Health - Say Line 0 (No Repeat)'), +(18069, 0, 4, 0, 61, 0, 100, 513, 0, 0, 0, 0, 0, 80, 1806901, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On 1% HP or less (Phase 1) - Run Script '), +(18069, 0, 5, 0, 38, 0, 100, 0, 12, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Data Set 12 12 - Say Line 1 (No Repeat)'), +(18069, 0, 6, 0, 38, 0, 100, 0, 13, 13, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Data Set 13 13 - Say Line 2 (No Repeat)'), +(18069, 0, 7, 0, 38, 0, 100, 0, 14, 14, 0, 0, 0, 1, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Data Set 14 14 - Say Line 6 (No Repeat)'), +(18069, 0, 8, 9, 38, 0, 100, 512, 1, 1, 0, 0, 0, 53, 0, 18069, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Data Set 1 1 - Start Waypoint'), +(18069, 0, 9, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Data Set 1 1 - Set event phase 1'), +(18069, 0, 10, 15, 40, 0, 100, 512, 4, 18069, 0, 0, 0, 80, 1806900, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Waypoint 4 Reached - Run Script'), +(18069, 0, 12, 13, 6, 2, 100, 513, 0, 0, 0, 0, 0, 15, 9977, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Just Died - Quest Credit \'The Ring of Blood: The Final Challenge\''), +(18069, 0, 13, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 45, 15, 15, 0, 0, 0, 0, 19, 18471, 0, 0, 0, 0, 0, 0, 0, 'Mogor - Linked with Previous Event - Say Data'), +(18069, 0, 14, 0, 0, 0, 100, 0, 1000, 3000, 60000, 65000, 0, 11, 18975, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - In Combat - Cast Ice Totem'), +(18069, 0, 15, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 42, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Waypoint 4 Reached - Set Invincibility HP On'), +(18069, 0, 16, 17, 2, 1, 100, 513, 0, 1, 0, 0, 0, 18, 536870912, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On 1% HP or less - Set Unit Flags'), +(18069, 0, 17, 18, 61, 1, 100, 513, 0, 0, 0, 0, 0, 18, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On 1% HP or less (Phase 1) - Set Unit Flags'), +(18069, 0, 18, 19, 61, 1, 100, 513, 0, 0, 0, 0, 0, 95, 32, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On 1% HP or less (Phase 1) - Set Dyamic Flags'), +(18069, 0, 19, 4, 61, 1, 100, 513, 0, 0, 0, 0, 0, 90, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On 1% HP or less (Phase 1) - Set Bytes 1'), +(18069, 0, 20, 21, 7, 3, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Evade (Phase 1 & 2) - Set Faction'), +(18069, 0, 21, 0, 61, 3, 100, 0, 0, 0, 0, 0, 0, 53, 1, 1806900, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Evade (Phase 1 & 2) - Start WP (Path 2)'), +(18069, 0, 22, 23, 40, 0, 100, 0, 1, 1806900, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Reached WP1 (Path 2) - Set Home Position'), +(18069, 0, 23, 24, 61, 0, 100, 0, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 4.3693, 'Mogor - On Reached WP1 (Path 2) - Set Orientation'), +(18069, 0, 24, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 45, 16, 16, 0, 0, 0, 0, 19, 18471, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Reached WP1 (Path 2) - Say Data'), +(18069, 0, 25, 0, 7, 0, 100, 512, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 19, 12141, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Evade (All Phases) - Despawn Ice Totem'), +(18069, 0, 26, 0, 40, 0, 100, 512, 3, 18069, 0, 0, 0, 45, 1, 6, 0, 0, 0, 0, 19, 18471, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Data Set 1 1 - Say Line 3'), +(18069, 0, 27, 0, 0, 0, 100, 0, 4000, 4000, 11000, 13000, 0, 11, 39529, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - In Combat - Cast Flame Shock'), +(1806900, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Say Line 4'), +(1806900, 9, 1, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 2, 14, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Set Faction 14'), +(1806900, 9, 2, 0, 0, 0, 100, 0, 9, 9, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Set Reactstate Aggressive'), +(1806901, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Set Home Position'), +(1806901, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Set Phase 3'), +(1806901, 9, 2, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 11, 32343, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Cast \'Revive Self\''), +(1806901, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 91, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Set Bytes 1'), +(1806901, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 96, 32, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Set Dyanmic Flags'), +(1806901, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 19, 536870912, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Set Unit Flags'), +(1806901, 9, 6, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Say Line 5'), +(1806901, 9, 7, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Turn Invinvibility HP OFF'), +(1806901, 9, 8, 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, 'Mogor - On Script - Set Phase 2'), +(1806901, 9, 9, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 19, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Set Unit Flags'), +(1806901, 9, 10, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 21, 35, 0, 0, 0, 0, 0, 0, 0, 'Mogor - On Script - Start Attacking'); + +DELETE FROM `waypoints` WHERE `entry`=1806900 AND `pointid`=1; +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(1806900, 1, -714.823, 7931.65, 58.8672, 'Mogor (Path 2)'); diff --git a/sql/updates/world/master/2021_12_18_75_world_2019_12_07_01_world.sql b/sql/updates/world/master/2021_12_18_75_world_2019_12_07_01_world.sql new file mode 100644 index 000000000..6ed7d2105 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_75_world_2019_12_07_01_world.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (18399) AND `source_type`=0 AND `id`IN (11,12); +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 +(18399, 0, 11, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 39, 20, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Murkblood Twin - On Aggro - Call for Help"), +(18399, 0, 12, 0, 7, 0, 100, 0, 0, 0, 0, 0, 0, 45, 16, 16, 0, 0, 0, 0, 19, 18471, 0, 0, 0, 0, 0, 0, 0, "Murkblood Twin - On evade - Set Data"); + diff --git a/sql/updates/world/master/2021_12_18_76_world_2019_12_07_02_world.sql b/sql/updates/world/master/2021_12_18_76_world_2019_12_07_02_world.sql new file mode 100644 index 000000000..e10f92e11 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_76_world_2019_12_07_02_world.sql @@ -0,0 +1,12 @@ +-- +DELETE FROM `spell_script_names` WHERE `spell_id`=46444 AND `ScriptName`='spell_q11896_weakness_to_lightning_46444'; +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES (46444,'spell_q11896_weakness_to_lightning_46444'); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (25752,25753,25758) AND `source_type`=0 AND `id`IN (5); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (25792) AND `source_type`=0 AND `id`IN (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`, `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 +(25752, 0, 5, 0, 6, 1, 100, 0, 0, 0, 0, 0, 0, 11, 46443, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Scavenge-bot 004-A8 - On Just Died - Cast 'Weakness to Lightning: Kill Credit Direct to Player' (Phase 1)"), +(25753, 0, 5, 0, 6, 1, 100, 0, 0, 0, 0, 0, 0, 11, 46444, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Sentry-bot 57-K - On Just Died - Cast 'Weakness to Lightning: Kill Credit from Pet' (Phase 1)"), +(25758, 0, 5, 0, 6, 1, 100, 0, 0, 0, 0, 0, 0, 11, 46444, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Defendo-tank 66D - On Just Died - Cast 'Weakness to Lightning: Kill Credit from Pet' (Phase 1)"), +(25792, 0, 3, 0, 6, 1, 100, 0, 0, 0, 0, 0, 0, 11, 46444, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Scavenge-bot 005-B6 - On Just Died - Cast 'Weakness to Lightning: Kill Credit from Pet' (Phase 1)"); +UPDATE `smart_scripts` SET `action_param1`=46444, `action_param2`=2 WHERE `entryorguid` IN (25752) AND `id`=2; +UPDATE `smart_scripts` SET `action_param2`=2 WHERE `entryorguid` IN (25752,25753,25758,25792) AND `action_param1` IN (46443,46444); diff --git a/sql/updates/world/master/2021_12_18_77_world_2019_12_09_00_world.sql b/sql/updates/world/master/2021_12_18_77_world_2019_12_09_00_world.sql new file mode 100644 index 000000000..7a6782b67 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_77_world_2019_12_09_00_world.sql @@ -0,0 +1,32 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (120429, 120430, 120431, 120432, 120496, 120516, 120517, 120524, 120525, 120527, 120528, 120529, 120530, 120531, 120532, 120535, 120536, 120537, 120538, 120539, 120540, 120541, 120542); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(120429, 31435, 571, 0, 0, 0, 172, 0, 1, 5879.417, 2100.573, 509.0201, 3.560472, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) +(120430, 31435, 571, 0, 0, 0, 172, 0, 1, 5891.056, 2021.512, 512.9142, 2.565634, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) +(120431, 31435, 571, 0, 0, 0, 172, 0, 1, 5893.938, 2024.526, 513.2369, 2.600541, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) +(120432, 31435, 571, 0, 0, 0, 172, 0, 1, 5885.642, 1991.998, 514.4342, 2.80998, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) +(120496, 31435, 571, 0, 0, 0, 172, 0, 1, 5848.652, 2096.577, 503.949, 3.368485, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120516, 31435, 571, 0, 0, 0, 172, 0, 1, 5863.017, 2051.382, 504.0689, 2.80998, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120517, 31435, 571, 0, 0, 0, 172, 0, 1, 5863.935, 2122.72, 507.8875, 3.630285, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120524, 31435, 571, 0, 0, 0, 172, 0, 1, 5848.652, 2096.577, 503.949, 3.368485, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120525, 31435, 571, 0, 0, 0, 172, 0, 1, 5705.1, 2164.94, 506.448, 5.14872, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120527, 31435, 571, 0, 0, 0, 172, 0, 1, 5744.73, 2172.21, 505.841, 3.46446, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120528, 31435, 571, 0, 0, 0, 172, 0, 1, 5788.44, 2198.33, 513.466, 4.15388, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120529, 31435, 571, 0, 0, 0, 172, 0, 1, 5780.13, 2200.04, 513.765, 4.45059, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31435 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120530, 31646, 571, 0, 0, 0, 172, 0, 0, 5818.827, 2034.414, 503.4009, 0.9773844, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31646 (Area: -1 - Difficulty: 0) (Auras: 42344 - 42344) +(120531, 31646, 571, 0, 0, 0, 172, 0, 0, 5815.766, 2043.798, 503.3762, 4.153883, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31646 (Area: -1 - Difficulty: 0) (Auras: 42344 - 42344) +(120532, 31646, 571, 0, 0, 0, 172, 0, 0, 5788.609, 1993.956, 435.3794, 3.612832, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31646 (Area: -1 - Difficulty: 0) (Auras: 42344 - 42344) +(120535, 31646, 571, 0, 0, 0, 172, 0, 0, 5784.868, 2020.841, 491.8832, 0.4363323, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31646 (Area: -1 - Difficulty: 0) (Auras: 42344 - 42344) +(120536, 31646, 571, 0, 0, 0, 172, 0, 0, 5763.881, 2043.713, 493.9036, 3.106686, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31646 (Area: -1 - Difficulty: 0) (Auras: 42344 - 42344) +(120537, 31646, 571, 0, 0, 0, 172, 0, 0, 5764.212, 2045.802, 501.5097, 5.166174, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31646 (Area: -1 - Difficulty: 0) (Auras: 42344 - 42344) +(120538, 31646, 571, 0, 0, 0, 172, 0, 0, 5767.917, 2058.603, 475.9332, 4.433136, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31646 (Area: -1 - Difficulty: 0) (Auras: 42344 - 42344) +(120539, 31646, 571, 0, 0, 0, 172, 0, 0, 5703.195, 1997.119, 120.5905, 3.665191, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31646 (Area: -1 - Difficulty: 0) +(120540, 31646, 571, 0, 0, 0, 172, 0, 0, 5685.622, 2088.298, 279.9338, 3.804818, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31646 (Area: -1 - Difficulty: 0) +(120541, 31646, 571, 0, 0, 0, 172, 0, 0, 5680.397, 2073.604, -20.91908, 1.48353, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007), -- 31646 (Area: -1 - Difficulty: 0) +(120542, 31646, 571, 0, 0, 0, 172, 0, 0, 5688.017, 2092.321, 455.6302, 2.460914, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14007); -- 31646 (Area: -1 - Difficulty: 0) + +DELETE FROM `creature_template_addon` WHERE `entry` IN (31435); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(31435, 0, 0, 0, 1, 425, ''); -- 31435 + +UPDATE `creature` SET `position_x`=5907.302, `position_y`=1998.576, `position_z`=517.1657, `orientation`=2.792527 WHERE `id`=31440; diff --git a/sql/updates/world/master/2021_12_18_78_world_2019_12_09_01_world.sql b/sql/updates/world/master/2021_12_18_78_world_2019_12_09_01_world.sql new file mode 100644 index 000000000..5057da800 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_78_world_2019_12_09_01_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (120543); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(120543, 31806, 621, 0, 0, '0', 0, 0, 0, -19.213629, -0.001574, 17.527269, 3.190881, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_18_79_world_2019_12_09_02_world.sql b/sql/updates/world/master/2021_12_18_79_world_2019_12_09_02_world.sql new file mode 100644 index 000000000..4ed712664 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_79_world_2019_12_09_02_world.sql @@ -0,0 +1,9 @@ +-- +UPDATE `creature` SET `phaseId`=175 WHERE `id` IN (32617,32619,32620,32623,32625); +DELETE FROM `creature` WHERE `guid` IN (120544, 120545, 120555, 120591, 120597); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(120544, 32616, 571, 0, 0, '0', 176, 0, 0, 5415.12, 2811.42, 418.758, 2.32129, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(120545, 32618, 571, 0, 0, '0', 176, 0, 0, 5467.56, 2810.08, 418.758, 0.837758, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(120555, 32621, 571, 0, 0, '0', 176, 0, 0, 5407.84, 2819.29, 418.676, 0.471239, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(120591, 32622, 571, 0, 0, '0', 176, 0, 0, 5468.27, 2871.14, 418.758, 0, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(120597, 32624, 571, 0, 0, '0', 176, 0, 0, 5476.1, 2818.04, 418.758, 4.38078, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_18_80_world_2019_12_09_03_world.sql b/sql/updates/world/master/2021_12_18_80_world_2019_12_09_03_world.sql new file mode 100644 index 000000000..d0d7a3b5b --- /dev/null +++ b/sql/updates/world/master/2021_12_18_80_world_2019_12_09_03_world.sql @@ -0,0 +1,18 @@ +-- +UPDATE `creature` SET `MovementType`=2, `spawndist`=0 WHERE `guid` IN (12548, 131839); +UPDATE `creature_addon` SET `path_id`=125480 WHERE `guid`IN (12548, 131839); + +DELETE FROM `waypoint_data` WHERE `id` IN (125480); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES +(125480, 1, 5466.9599, 2847.219, 418.6759, 1.600639, 0, 0, 0, 100, 0), +(125480, 2, 5462.2539, 2859.512, 418.6759, 2.103294, 0, 0, 0, 100, 0), +(125480, 3, 5449.2954, 2867.745, 418.6759, 3.010430, 0, 0, 0, 100, 0), +(125480, 4, 5428.8813, 2867.707, 418.6759, 3.308881, 0, 0, 0, 100, 0), +(125480, 5, 5416.9375, 2857.756, 418.6759, 4.058936, 0, 0, 0, 100, 0), +(125480, 6, 5412.1484, 2842.477, 418.6759, 4.600855, 0, 0, 0, 100, 0), +(125480, 7, 5414.3408, 2828.859, 418.6759, 5.146702, 0, 0, 0, 100, 0), +(125480, 8, 5424.5141, 2815.667, 418.6759, 5.743592, 0, 0, 0, 100, 0), +(125480, 9, 5439.1206, 2812.936, 418.6759, 6.195192, 0, 0, 0, 100, 0), +(125480, 10, 5455.7231, 2816.125, 418.6759, 0.442150, 0, 0, 0, 100, 0), +(125480, 11, 5466.2690, 2825.763, 418.6759, 1.467095, 0, 0, 0, 100, 0), +(125480, 12, 5467.5898, 2841.060, 418.7579, 1.396260, 0, 0, 0, 100, 0); diff --git a/sql/updates/world/master/2021_12_18_81_world_2019_12_10_00_world.sql b/sql/updates/world/master/2021_12_18_81_world_2019_12_10_00_world.sql new file mode 100644 index 000000000..aad027c78 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_81_world_2019_12_10_00_world.sql @@ -0,0 +1,16 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (120601); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(120601, 27175, 571, 3537, 4121, '0', 0, 0, 1, 3599.8713, 6687.595, 194.964, 4.113135, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340); -- 27175 (Area: 4121 - Difficulty: 0) + +DELETE FROM `creature_template_addon` WHERE `entry` IN (27175); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(27175, 0, 0, 0, 257, 0, ''); -- 27175 + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (27175); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (27175) 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_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(27175, 0, 0, 0, 0, 0, 100, 0, 1000, 2000, 12000, 15000, 0, 11, 12738, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Transitus Shield Warmage - IC - Cast Amplify Damage'), +(27175, 0, 1, 0, 0, 0, 100, 0, 3000, 3000, 3000, 4000, 0, 11, 17290, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Transitus Shield Warmage - IC - Cast Fireball'), +(27175, 0, 2, 0, 0, 0, 100, 0, 5000, 6000, 8000, 10000, 0, 11, 56837, 65, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Transitus Shield Warmage - IC - Cast Frostbolt'), +(27175, 0, 3, 0, 0, 0, 100, 0, 7000, 10000, 20000, 25000, 0, 11, 13323, 1, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 'Transitus Shield Warmage - IC - Cast Polymorph'); diff --git a/sql/updates/world/master/2021_12_18_82_world_2019_12_10_01_world.sql b/sql/updates/world/master/2021_12_18_82_world_2019_12_10_01_world.sql new file mode 100644 index 000000000..e3c36b36b --- /dev/null +++ b/sql/updates/world/master/2021_12_18_82_world_2019_12_10_01_world.sql @@ -0,0 +1,19 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (120598,120599); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(120598, 32738, 571, '0', 0, 0, 0, 5846.0029, 877.936, 846.3367, 1.485737, 300, 0, 0, 0, 0, 0), +(120599, 32740, 571, '0', 0, 0, 0, 5863.8427, 871.6867, 846.337, 0.865273, 300, 0, 0, 0, 0, 0); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (32738,32740); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(32738, 0, 0,"The view up here is amazing!", 12, 0, 100, 0, 0, 0, 33031, 0, 'Kat Sunflower'), +(32738, 0, 1,"Too bad I left my light feathers at home... Slow Fall would work perfect here!", 12, 0, 100, 0, 0, 0, 33032, 0, 'Kat Sunflower'), +(32740, 0, 0,"The view up here is amazing!", 12, 0, 100, 0, 0, 0, 33031, 0, 'Archmage Rheaume'), +(32740, 0, 1,"Too bad I left my light feathers at home... Slow Fall would work perfect here!", 12, 0, 100, 0, 0, 0, 33032, 0, 'Archmage Rheaume'); + +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|32768 WHERE `entry` IN (27175); +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (32738,32740); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (32738,32740) 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_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(32738, 0, 0, 0, 1, 0, 100, 0, 1000, 60000, 300000, 840000, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Kat Sunflower - OOC - Say text'), +(32740, 0, 0, 0, 1, 0, 100, 0, 1000, 60000, 300000, 840000, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Archmage Rheaume - OOC - Say text'); diff --git a/sql/updates/world/master/2021_12_18_83_world_2019_12_10_02_world.sql b/sql/updates/world/master/2021_12_18_83_world_2019_12_10_02_world.sql new file mode 100644 index 000000000..45218311e --- /dev/null +++ b/sql/updates/world/master/2021_12_18_83_world_2019_12_10_02_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (120603); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(120603, 33599, 571, '0', 0, 0, 1, 8548.11, 933.363, 547.377, 5.86431, 300, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_18_84_world_2019_12_10_04_world.sql b/sql/updates/world/master/2021_12_18_84_world_2019_12_10_04_world.sql new file mode 100644 index 000000000..62322742f --- /dev/null +++ b/sql/updates/world/master/2021_12_18_84_world_2019_12_10_04_world.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (120604,120605,120606); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(120604, 33600, 571, '0', 0, 0, 1, 8548.21, 954.800, 547.377, 4.88665, 300, 0, 0, 0, 0, 0), +(120605, 33601, 571, '0', 0, 0, 0, 8559.26, 939.371, 547.777, 6.25005, 300, 0, 0, 0, 0, 0), +(120606, 33603, 571, '0', 0, 0, 0, 8549.54, 944.761, 547.368, 1.03501, 300, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_18_85_world_2019_12_10_05_world.sql b/sql/updates/world/master/2021_12_18_85_world_2019_12_10_05_world.sql new file mode 100644 index 000000000..64029f6ce --- /dev/null +++ b/sql/updates/world/master/2021_12_18_85_world_2019_12_10_05_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (120639); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(120639, 34055, 603, '14,33', 0, 0, 0, 2134.883, -263.6244, 442.0274, 0, 7200, 0, 0, 0, 0, 0); -- 34055 (Area: 0 - Difficulty: 0) diff --git a/sql/updates/world/master/2021_12_18_86_world_2019_12_10_06_world.sql b/sql/updates/world/master/2021_12_18_86_world_2019_12_10_06_world.sql new file mode 100644 index 000000000..0eacc1f57 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_86_world_2019_12_10_06_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (120640); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(120640, 34230, 624, '3,4', 0, 0, 0, -218.779, -263.68, 91.8296, 1.6057, 7200, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_18_87_world_2019_12_10_08_world.sql b/sql/updates/world/master/2021_12_18_87_world_2019_12_10_08_world.sql new file mode 100644 index 000000000..51e8ac316 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_87_world_2019_12_10_08_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (120644); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(120644, 34984, 571, '0', 0, 0, 0, 5812.16, 644.068, 647.537, 0, 180, 0, 0, 0, 0, 0); -- 34984 (Area: 0 - Difficulty: 0) diff --git a/sql/updates/world/master/2021_12_18_88_world_2019_12_10_09_world.sql b/sql/updates/world/master/2021_12_18_88_world_2019_12_10_09_world.sql new file mode 100644 index 000000000..963af6ff1 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_88_world_2019_12_10_09_world.sql @@ -0,0 +1,42 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (60772,63093,120645,120646,120647,120672,120673,120674); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +( 60772, 35097, 571, '0', 0, 0, 0, 8462.0263, 1606.0546, 671.071, 3.353651, 180, 0, 0, 0, 0, 0), +( 63093, 35097, 571, '0', 0, 0, 0, 8462.08, 1570.52, 670.028, 2.70526, 180, 0, 0, 0, 0, 0), +(120645, 35097, 571, '0', 0, 0, 0, 8459.2, 1611.21, 670.028, 1.91986, 180, 0, 0, 0, 0, 0), +(120646, 34728, 571, '0', 0, 0, 1, 8465.8388, 1606.368, 669.9461, 0.164148, 300, 0, 0, 0, 0, 0), +(120647, 34728, 571, '0', 0, 0, 1, 8462.0595, 1633.897, 671.2108, 5.337571, 300, 0, 0, 0, 0, 0), +(120672, 34734, 571, '0', 0, 0, 1, 8543.9501, 1504.7854, 642.151, 1.068919, 300, 0, 0, 0, 0, 0), +(120673, 35444, 571, '0', 0, 0, 1, 8464.755, 1588.085, 673.1536, 0.1745329, 300, 0, 0, 0, 0, 0), +(120674, 38751, 571, '0', 0, 0, 0, 8464.708, 1587.946, 670.0728, 0, 120, 0, 0, 0, 0, 0); + +UPDATE `creature_template_addon` SET `auras`=66763 WHERE `entry`=38751; +DELETE FROM `creature_template_addon` WHERE `entry`=35444; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(35444, 0, 0, 8, 1, 0, ''); + +DELETE FROM `creature_template_movement` WHERE `CreatureID` IN (38751); +INSERT INTO `creature_template_movement` (`CreatureId`, `Flight`) VALUES (38751,1); + +UPDATE `creature` SET `spawndist`=0, `MovementType`=0 WHERE `id` IN (35106,34810); +UPDATE `creature_template` SET `unit_flags`=`unit_flags`|768 WHERE `entry` IN (35444); +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=35106; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (34734) AND `source_type`=0 AND `id`=2; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (34808) AND `source_type`=0 AND `id`=3; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-56281,-56218) 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_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(34734, 0, 2, 0, 23, 0, 100, 1, 67040, 1, 0, 0, 0, 11, 67040, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dark Ritualist - Has Aura - Cast Spell'), +(34808, 0, 3, 0, 1, 0, 100, 0, 1000, 2000, 15000, 17000, 0, 11, 66256, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dark Ritualist - Ooc - Cast Spell Eye Channel'), +(-56281, 0, 0, 0, 1, 0, 100, 0, 1000, 1000, 5000, 7000, 0, 11, 60857, 64, 0, 0, 0, 0, 10, 60772, 35097, 0, 0, 0, 0, 0, 'Black Knight Caster - On reset - Cast Spell Drain Soul Visual'), +(-56218, 0, 0, 0, 1, 0, 100, 0, 1000, 1000, 5000, 7000, 0, 11, 60857, 64, 0, 0, 0, 0, 10, 54610, 35097, 0, 0, 0, 0, 0, 'Black Knight Caster - On reset - Cast Spell Drain Soul Visual'); + +UPDATE `creature` SET `modelid`=0, `MovementType`=0, `spawndist`=0 WHERE `id`=35097; +DELETE FROM `creature_addon` WHERE `guid` IN (54536,120672,60772,63093,120645,120646,120647,120672); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(120672, 0, 0, 0, 1, 0, '67040'), +(120646, 0, 0, 0, 1, 375, ''), +(120647, 0, 0, 0, 1, 375, ''); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=66256; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition` ,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,66256,0,0,31,0,3,34810,0,0,0,'','Eye Channel'); diff --git a/sql/updates/world/master/2021_12_18_89_world_2019_12_11_00_world.sql b/sql/updates/world/master/2021_12_18_89_world_2019_12_11_00_world.sql new file mode 100644 index 000000000..859223edc --- /dev/null +++ b/sql/updates/world/master/2021_12_18_89_world_2019_12_11_00_world.sql @@ -0,0 +1,9 @@ +-- +UPDATE `creature_template` SET `unit_flags`=`unit_flags`|768 WHERE `entry` IN (35984,35462,30281); +DELETE FROM `creature` WHERE `guid` IN (120675); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(120675, 35462, 571, '0', 0, 0, 1, 8479.33, 925.866, 547.417, 4.64556, 180, 0, 0, 0, 0, 0); +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (86812); +INSERT INTO `creature_formations` (`leaderGUID`,`memberGUID`,`dist`,`angle`,`groupAI`,`point_1`,`point_2`) VALUES +(86812,86812,0,0,515,0,0), +(86812,120675,3,270,515,0,0); diff --git a/sql/updates/world/master/2021_12_18_90_world_2019_12_11_01_world_335.sql b/sql/updates/world/master/2021_12_18_90_world_2019_12_11_01_world_335.sql new file mode 100644 index 000000000..e90976033 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_90_world_2019_12_11_01_world_335.sql @@ -0,0 +1,12 @@ +-- +UPDATE `creature` SET `guid`=120676 WHERE `guid`=314131 AND `id`=35477; + +DELETE FROM `gossip_menu_option` WHERE `MenuID`=10649; +INSERT INTO `gossip_menu_option` (`MenuId`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextId`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(10649, 0, 0, 'Yes I do!', 35835, 1, 1, 26124); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=35477; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (35477) 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_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(35477, 0, 0, 1, 62, 0, 100, 0, 10649, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Little Adeline - On gossip select - Close gossip'), +(35477, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 11, 67554, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Little Adeline - On gossip select - Cast Spell Cascade of Petals'); diff --git a/sql/updates/world/master/2021_12_18_91_world_2019_12_13_00_world.sql b/sql/updates/world/master/2021_12_18_91_world_2019_12_13_00_world.sql new file mode 100644 index 000000000..5c44f1b5a --- /dev/null +++ b/sql/updates/world/master/2021_12_18_91_world_2019_12_13_00_world.sql @@ -0,0 +1,199 @@ +-- +DELETE FROM `creature` WHERE `id` IN (37544, 37545, 37546, 37003, 37017, 36998, 37004, 37021, 37144, 37027, 37148, 37026, 37016, 37029, 37149, 37146, 37034, 37035, 37028, 37030, 37033, 37032, 37031) ; +DELETE FROM `creature` WHERE `guid` IN (120678, 120679, 120680, 120681, 120683, 120684, 120688, 120689, 120690, 120691, 120694, 120695, 120696, 120697, 120698, 120699, 120701, 120703, 120717, 120718, 120719, 120729, 120730, 120731, 120732, 120749, 120750, 120751, 120752, 120753, 120754, 120755, 120760, 120761, 120763, 120764, 120765, 120768, 120769, 120770, 120771, 120772, 120773, 120774, 120775, 120776, 120777, 120778, 120785, 120787, 120788, 120790, 120791, 120792, 120793, 120794, 120796, 120800, 120803, 120804, 120805, 120806, 120814, 120821, 120822, 120823, 120824, 120825, 120827, 120828, 120878, 120879, 120880, 120881, 120882, 120883, 120884, 120888, 120899, 120904, 120905, 120906); +DELETE FROM `creature_addon` WHERE `guid` IN (120678, 120679, 120680, 120681, 120683, 120684, 120688, 120689, 120690, 120691, 120694, 120695, 120696, 120697, 120698, 120699, 120701, 120703, 120717, 120718, 120719, 120729, 120730, 120731, 120732, 120749, 120750, 120751, 120752, 120753, 120754, 120755, 120760, 120761, 120763, 120764, 120765, 120768, 120769, 120770, 120771, 120772, 120773, 120774, 120775, 120776, 120777, 120778, 120785, 120787, 120788, 120790, 120791, 120792, 120793, 120794, 120796, 120800, 120803, 120804, 120805, 120806, 120814, 120821, 120822, 120823, 120824, 120825, 120827, 120828, 120878, 120879, 120880, 120881, 120882, 120883, 120884, 120888, 120899, 120904, 120905, 120906); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +-- a2 +(120678, 37029, 631, '3,4,5,6', 0, 0, 1, -570.641, 2211.68, 200.053, 1.04720, 7200, 0, 0, 0, 0, 0), +(120679, 37029, 631, '3,4,5,6', 0, 0, 1, -526.003, 2306.41, 200.053, 4.27606, 7200, 0, 0, 0, 0, 0), +(120680, 37034, 631, '3,4,5,6', 0, 0, 1, -521.915, 2113.98, 200.053, 2.478370, 7200, 0, 0, 0, 0, 0), +(120681, 37034, 631, '3,4,5,6', 0, 0, 1, -580.328, 2205.22, 200.053, 0.645772, 7200, 0, 0, 0, 0, 0), +(120683, 37034, 631, '3,4,5,6', 0, 0, 1, -537.818, 2272.28, 200.053, 1.191070, 7200, 0, 0, 0, 0, 0), +(120684, 37031, 631, '3,4,5,6', 0, 0, 1, -560.135, 2282.38, 200.053, 1.39626, 7200, 0, 0, 0, 0, 0), +(120688, 37031, 631, '3,4,5,6', 0, 0, 1, -543.648, 2130.99, 200.053, 5.07891, 7200, 0, 0, 0, 0, 0), +(120690, 37030, 631, '3,4,5,6', 0, 0, 1, -560.3195, 2203.019, 200.0529, 1.954769, 7200, 0, 0, 0, 0, 0), +(120691, 37030, 631, '3,4,5,6', 0, 0, 1, -532.6268, 2105.153, 202.7382, 1.850049, 7200, 0, 0, 0, 0, 0), +(120694, 37032, 631, '3,4,5,6', 0, 0, 1, -568.589, 2210.64, 200.053, 2.1353, 7200, 0, 0, 0, 0, 0), +(120695, 37032, 631, '3,4,5,6', 0, 0, 1, -537.83, 2130.97, 200.053, 5.014760, 7200, 0, 0, 0, 0, 0), +(120696, 37033, 631, '3,4,5,6', 0, 0, 1, -553.776, 2280.97, 200.053, 1.25664, 7200, 0, 0, 0, 0, 0), +(120697, 37033, 631, '3,4,5,6', 0, 0, 1, -546.288, 2117.19, 200.053, 6.23082, 7200, 0, 0, 0, 0, 0), +(120698, 37035, 631, '3,4,5,6', 0, 0, 1, -543.4393, 2286.908, 200.0529, 0.2150863, 7200, 0, 0, 0, 0, 0), +(120699, 37149, 631, '3,4,5,6', 0, 0, 1, -551.8524, 2128.007, 200.0529, 5.532694, 7200, 0, 0, 0, 0, 0), +(120701, 37149, 631, '3,4,5,6', 0, 0, 1, -543.1875, 2277.276, 200.0529, 0.942477, 7200, 0, 0, 0, 0, 0), +(120717, 37146, 631, '3,4,5,6', 0, 0, 1, -572.5555, 2199.792, 200.0529, 1.48353, 7200, 0, 0, 0, 0, 0), +(120718, 37146, 631, '3,4,5,6', 0, 0, 1, -535.309, 2136.521, 200.0529, 4.712389, 7200, 0, 0, 0, 0, 0), +(120719, 37028, 631, '3,4,5,6', 0, 0, 1, -566.7153, 2213.01, 200.0529, 2.300951, 7200, 0, 0, 0, 0, 0), +(120729, 37003, 631, '3,4,5,6', 0, 0, 1, -568.8672, 2215.135, 199.9687, -1.508828, 7200, 0, 0, 0, 0, 0), +(120730, 37017, 631, '3,4,5,6', 0, 0, 1, -522.8994, 2309.663, 199.9696, -2.332192, 7200, 0, 0, 0, 0, 0), +(120731, 36998, 631, '3,4,5,6', 0, 0, 1, -540.4876, 2290.304, 199.9696, -2.286344, 7200, 0, 0, 0, 0, 0), +(120752, 37027, 631, '3,4,5,6', 0, 0, 1, -560.3666, 2222.89, 199.9696, -2.16208, 7200, 0, 0, 0, 0, 0), +(120753, 37148, 631, '3,4,5,6', 0, 0, 1, -534.1493, 2288.938, 200.0529, 4.2935, 7200, 0, 0, 0, 0, 0), +(120755, 37026, 631, '3,4,5,6', 0, 0, 1, -578.2379, 2225.882, 200.0529, 4.991642, 7200, 0, 0, 0, 0, 0), +(120760, 37016, 631, '3,4,5,6', 0, 0, 1, -541.7899, 2301.422, 200.0529, 4.537856, 7200, 0, 0, 0, 0, 0), +(120772, 37230, 631, '3,4,5,6', 0, 0, 0, -539.654, 2128.96, 215.601, 0.802851, 7200, 0, 0, 0, 0, 0), -- +-- perma +(120761, 37231, 631, '3,4,5,6', 0, 0, 0, -542.1371, 2161.701, 200.0528, 4.46804, 7200, 0, 0, 0, 0, 0), -- +(120763, 37231, 631, '3,4,5,6', 0, 0, 0, -516.9514, 2125.953, 200.053, 3.752458, 7200, 0, 0, 0, 0, 0), -- +(120764, 37231, 631, '3,4,5,6', 0, 0, 0, -521.98767, 2101.38208, 199.96969, 1.578650, 7200, 0, 0, 0, 0, 0), -- +(120689, 37031, 631, '3,4,5,6', 0, 0, 1, -405.896, 2099.72, 191.317, 0.22689, 7200, 0, 0, 0, 0, 0), -- +(120703, 37146, 631, '3,4,5,6', 0, 0, 1, -422.2726, 2083.109, 191.339, 0.439680, 7200, 0, 0, 0, 0, 0), -- +(120732, 36998, 631, '3,4,5,6', 0, 0, 1, -373.9309, 2310.455, 199.9696, -1.549917, 7200, 0, 0, 0, 0, 0), -- +(120749, 37004, 631, '3,4,5,6', 0, 0, 1, -357.3277, 2327.389, 199.9697, 0.8163065, 7200, 0, 0, 0, 0, 0), -- +(120750, 37144, 631, '3,4,5,6', 0, 0, 1, -412.8646, 2327.679, 191.3213, 5.846853, 7200, 0, 0, 0, 0, 0), -- +(120751, 37027, 631, '3,4,5,6', 0, 0, 1, -376.3244, 2324.228, 198.888, 4.843664, 7200, 0, 0, 0, 0, 0), -- +(120754, 37148, 631, '3,4,5,6', 0, 0, 1, -369.8976, 2340.306, 198.6117, 5.5676, 7200, 0, 0, 0, 0, 0), -- +(120765, 37034, 631, '3,4,5,6', 0, 0, 1, -398.577, 2072.83, 191.52, 0.484564, 7200, 0, 0, 0, 0, 0), -- +(120768, 37149, 631, '3,4,5,6', 0, 0, 1, -402.788, 2087.65, 191.475, 0.225151, 7200, 0, 0, 0, 0, 0), -- +(120769, 37035, 631, '3,4,5,6', 0, 0, 1, -371.333, 2098.17, 199.97, 0.500037, 7200, 0, 0, 0, 0, 0), -- +(120770, 37028, 631, '3,4,5,6', 0, 0, 1, -367.681, 2092.27, 199.97, 1.32429, 7200, 0, 0, 0, 0, 0), -- +(120771, 37029, 631, '3,4,5,6', 0, 0, 1, -375.016, 2104.84, 199.97, 5.8281, 7200, 0, 0, 0, 0, 0), -- +(120773, 37544, 631, '3,4,5,6', 0, 0, 0, -373.8229, 2305.283, 200.053, 1.459183, 7200, 0, 0, 0, 0, 0), -- 37544 (Area: 0 - Difficulty: 0) (Auras: ) +(120774, 37544, 631, '3,4,5,6', 0, 0, 0, -353.7847, 2331.158, 200.053, 2.625241, 7200, 0, 0, 0, 0, 0), -- 37544 (Area: 0 - Difficulty: 0) (Auras: ) +(120775, 37544, 631, '3,4,5,6', 0, 0, 0, -320.4974, 2236.312, 200.9884, 1.883773, 7200, 0, 0, 0, 0, 0), -- 37544 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) @CGUID+45 +(120776, 37544, 631, '3,4,5,6', 0, 0, 0, -300.7784, 2242.051, 199.972, 1.786780, 7200, 0, 0, 0, 0, 0), -- 37544 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) @CGUID+46 +(120777, 37545, 631, '3,4,5,6', 0, 0, 0, -374.5538, 2321.681, 199.862, 4.767823, 7200, 0, 0, 0, 0, 0), -- 37545 (Area: 0 - Difficulty: 0) (Auras: 70394 - 70394) -- +(120778, 37545, 631, '3,4,5,6', 0, 0, 0, -370.0035, 2328.552, 200.006, 3.741523, 7200, 0, 0, 0, 0, 0), -- 37545 (Area: 0 - Difficulty: 0) (Auras: 70394 - 70394) +(120785, 37546, 631, '3,4,5,6', 0, 0, 0, -370.7639, 2323.792, 200.0529, 2.329053, 7200, 0, 0, 0, 0, 0), -- 37546 (Area: 0 - Difficulty: 0) (Auras: 70371 - 70371) +(120787, 37546, 631, '3,4,5,6', 0, 0, 0, -310.7586, 2238.527, 199.9707, 1.86683, 7200, 0, 0, 0, 0, 2), -- 37546 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) -- @CGUID+50 +(120788, 37544, 631, '3,4,5,6', 0, 0, 0, -363.1669, 2087.3798, 200.0529, 3.066780, 7200, 0, 0, 0, 0, 0), -- 37544 (Area: 0 - Difficulty: 0) (Auras: ), 7200, 0, 0, 0, 0, 0), +(120790, 37544, 631, '3,4,5,6', 0, 0, 0, -377.9635, 2112.8366, 199.9697, 3.938768, 7200, 0, 0, 0, 0, 0), -- 37544 (Area: 0 - Difficulty: 0) (Auras: ) +(120791, 37545, 631, '3,4,5,6', 0, 0, 0, -366.2217, 2096.6633, 199.9697, 3.616759, 7200, 0, 0, 0, 0, 0), -- 37545 (Area: 0 - Difficulty: 0) (Auras: 70394 - 70394) +(120792, 37545, 631, '3,4,5,6', 0, 0, 0, -369.6770, 2103.3796, 199.9697, 3.738496, 7200, 0, 0, 0, 0, 0), -- 37545 (Area: 0 - Difficulty: 0) (Auras: 70394 - 70394) +(120793, 37546, 631, '3,4,5,6', 0, 0, 0, -365.653, 2101.838, 199.969, 3.777764, 7200, 0, 0, 0, 0, 0), -- 37546 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +-- h² +(120794, 37003, 631, '3,4,5,6', 0, 0, 1, -541.8195, 2131.927, 200.0532, 5.266072, 7200, 0, 0, 0, 0, 0), -- 37003 (Area: -1 - Difficulty: 0) (Auras: ) +(120796, 37017, 631, '3,4,5,6', 0, 0, 1, -561.603, 2206.2065, 199.9702, 4.708451, 7200, 0, 0, 0, 0, 0), -- 37017 (Area: -1 - Difficulty: 0) (Auras: ) +(120800, 36998, 631, '3,4,5,6', 0, 0, 1, -566.7587, 2206.766, 200.0529, 4.537856, 7200, 0, 0, 0, 0, 0), -- 36998 (Area: -1 - Difficulty: 0) (Auras: ) +(120803, 36998, 631, '3,4,5,6', 0, 0, 1, -531.6858, 2295.083, 200.0529, 1.37881, 7200, 0, 0, 0, 0, 0), -- 36998 (Area: -1 - Difficulty: 0) (Auras: 69901 - 69901) +(120804, 37004, 631, '3,4,5,6', 0, 0, 1, -544.9114, 2125.316, 200.0534, 5.266072, 7200, 0, 0, 0, 0, 0), -- 37004 (Area: -1 - Difficulty: 0) (Auras: ) +(120805, 37004, 631, '3,4,5,6', 0, 0, 1, -572.0538, 2205.634, 200.0529, 4.939282, 7200, 0, 0, 0, 0, 0), -- 37004 (Area: -1 - Difficulty: 0) (Auras: ) +(120806, 37021, 631, '3,4,5,6', 0, 0, 1, -576.7587, 2212.627, 200.0529, 5.201081, 7200, 0, 0, 0, 0, 0), -- 37021 (Area: -1 - Difficulty: 0) (Auras: ) +(120814, 37021, 631, '3,4,5,6', 0, 0, 1, -551.7274, 2134.875, 200.0529, 5.156119, 7200, 0, 0, 0, 0, 0), -- 37021 (Area: -1 - Difficulty: 0) (Auras: ) +(120821, 37021, 631, '3,4,5,6', 0, 0, 1, -533.2379, 2314.325, 202.3127, 4.698877, 7200, 0, 0, 0, 0, 0), -- 37021 (Area: -1 - Difficulty: 0) (Auras: ) +(120822, 37144, 631, '3,4,5,6', 0, 0, 1, -568.2101, 2215.033, 200.0529, 4.572762, 7200, 0, 0, 0, 0, 0), -- 37144 (Area: -1 - Difficulty: 0) (Auras: ) +(120823, 37144, 631, '3,4,5,6', 0, 0, 1, -539.8472, 2281.116, 200.0529, 0.9599311, 7200, 0, 0, 0, 0, 0), -- 37144 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120824, 37027, 631, '3,4,5,6', 0, 0, 1, -559.7552, 2211.974, 200.0529, 4.101524, 7200, 0, 0, 0, 0, 0), -- 37027 (Area: -1 - Difficulty: 0) (Auras: 69882 - 69882) +(120825, 37027, 631, '3,4,5,6', 0, 0, 1, -542.507, 2290.811, 200.0529, 0.790114, 7200, 0, 0, 0, 0, 0), -- 37027 (Area: -1 - Difficulty: 0) (Auras: 69898 - 69898) (possible waypoints or random movement) +(120827, 37148, 631, '3,4,5,6', 0, 0, 1, -536.4028, 2143.903, 200.0529, 4.419935, 7200, 0, 0, 0, 0, 0), -- 37148 (Area: -1 - Difficulty: 0) (Auras: ) +(120828, 37148, 631, '3,4,5,6', 0, 0, 1, -543.3333, 2305.083, 200.0529, 5.532694, 7200, 0, 0, 0, 0, 0), -- 37148 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120878, 37026, 631, '3,4,5,6', 0, 0, 1, -544.4965, 2152.589, 200.0529, 5.156119, 7200, 0, 0, 0, 0, 0), -- 37026 (Area: -1 - Difficulty: 0) (Auras: ) +(120879, 37026, 631, '3,4,5,6', 0, 0, 1, -549.6493, 2290.264, 200.0529, 0.7679449, 7200, 0, 0, 0, 0, 0), -- 37026 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120880, 37016, 631, '3,4,5,6', 0, 0, 1, -545.8906, 2142.823, 200.0529, 5.156119, 7200, 0, 0, 0, 0, 0), -- 37016 (Area: -1 - Difficulty: 0) (Auras: ) +(120881, 37016, 631, '3,4,5,6', 0, 0, 1, -527.3976, 2284.901, 200.0529, 1.396263, 7200, 0, 0, 0, 0, 0), -- 37016 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120882, 37149, 631, '3,4,5,6', 0, 0, 1, -546.3212, 2112.354, 200.0529, 2.199115, 7200, 0, 0, 0, 0, 0), -- 37149 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120883, 37035, 631, '3,4,5,6', 0, 0, 1, -567.9566, 2204.46, 200.0529, 1.361357, 7200, 0, 0, 0, 0, 0), -- 37035 (Area: -1 - Difficulty: 0) (Auras: 70115 - 70115) (possible waypoints or random movement) +(120884, 37028, 631, '3,4,5,6', 0, 0, 1, -542.9514, 2122.153, 200.0537, 2.111850, 7200, 0, 0, 0, 0, 0), -- 37028 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120888, 37030, 631, '3,4,5,6', 0, 0, 1, -554.868, 2194.853, 200.0529, 2.6529, 7200, 0, 0, 0, 0, 0), -- 37030 (Area: -1 - Difficulty: 0) (Auras: 70115 - 70115) +(120899, 37033, 631, '3,4,5,6', 0, 0, 1, -576.7986, 2194.63, 200.0529, 0.6457718, 7200, 0, 0, 0, 0, 0), -- 37033 (Area: -1 - Difficulty: 0) (Auras: 70115 - 70115) (possible waypoints or random movement) +(120904, 37032, 631, '3,4,5,6', 0, 0, 1, -537.1927, 2125.583, 200.0533, 2.111848, 7200, 0, 0, 0, 0, 0), -- 37032 (Area: -1 - Difficulty: 0) (Auras: 70115 - 70115) (possible waypoints or random movement) +(120905, 37031, 631, '3,4,5,6', 0, 0, 1, -527.0382, 2127.816, 200.0905, 2.984513, 7200, 0, 0, 0, 0, 0), -- 37031 (Area: -1 - Difficulty: 0) (Auras: ) (possible waypoints or random movement) +(120906, 37230, 631, '3,4,5,6', 0, 0, 0, -530.3264, 2301.082, 213.5288, 4.555309, 7200, 0, 0, 0, 0, 0); -- 37230 (Area: -1 - Difficulty: 0) (Auras: ) + +-- Spawn Group +DELETE FROM `spawn_group_template` WHERE `groupId` IN (57, 58); +INSERT INTO `spawn_group_template` (`groupId`, `groupName`, `groupFlags`) VALUES +(57, 'ICC - Alliance Rempart of skulls', 4), +(58, 'ICC - Horde Rempart of skulls', 4); + +DELETE FROM `spawn_group` WHERE `groupId` IN (57, 58); +INSERT INTO `spawn_group` (`groupId`, `spawnType`, `spawnId`) VALUES +(57, 0, 120678), +(57, 0, 120679), +(57, 0, 120680), +(57, 0, 120681), +(57, 0, 120683), +(57, 0, 120684), +(57, 0, 120688), +(57, 0, 120690), +(57, 0, 120691), +(57, 0, 120694), +(57, 0, 120695), +(57, 0, 120696), +(57, 0, 120697), +(57, 0, 120698), +(57, 0, 120699), +(57, 0, 120701), +(57, 0, 120717), +(57, 0, 120718), +(57, 0, 120719), +(57, 0, 120729), +(57, 0, 120730), +(57, 0, 120731), +(57, 0, 120752), +(57, 0, 120753), +(57, 0, 120755), +(57, 0, 120760), +(57, 0, 120772), +(58, 0, 120794), +(58, 0, 120796), +(58, 0, 120800), +(58, 0, 120803), +(58, 0, 120804), +(58, 0, 120805), +(58, 0, 120806), +(58, 0, 120814), +(58, 0, 120821), +(58, 0, 120822), +(58, 0, 120823), +(58, 0, 120824), +(58, 0, 120825), +(58, 0, 120827), +(58, 0, 120828), +(58, 0, 120878), +(58, 0, 120879), +(58, 0, 120880), +(58, 0, 120881), +(58, 0, 120882), +(58, 0, 120883), +(58, 0, 120884), +(58, 0, 120888), +(58, 0, 120899), +(58, 0, 120904), +(58, 0, 120905), +(58, 0, 120906); + +DELETE FROM `creature_addon` WHERE `guid`=120787; +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES (120787,120787*10,1); + +DELETE FROM `waypoint_data` WHERE `id` IN (120787*10); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES +(120787*10, 1, -319.5052, 2268.1833, 199.9704, 2.038115, 0, 0, 0, 100, 0), +(120787*10, 2, -330.1688, 2285.7285, 199.9704, 2.277660, 0, 0, 0, 100, 0), +(120787*10, 3, -317.9910, 2265.6630, 199.9704, 5.073673, 0, 0, 0, 100, 0), +(120787*10, 4, -310.7590, 2238.5300, 199.9709, 1.866830, 0, 0, 0, 100, 0), +(120787*10, 5, -306.9678, 2211.2873, 199.9898, 4.728105, 0, 0, 0, 100, 0), +(120787*10, 6, -311.8185, 2182.9230, 199.9746, 4.445362, 0, 0, 0, 100, 0), +(120787*10, 7, -320.1536, 2154.9924, 199.9703, 4.311849, 0, 0, 0, 100, 0), +(120787*10, 8, -329.4419, 2139.9841, 199.9703, 4.009474, 0, 0, 0, 100, 0), +(120787*10, 9, -332.5546, 2135.076, 199.970016, 4.021255, 0, 0, 0, 100, 0), +(120787*10, 10, -323.6188, 2150.9753, 199.9703, 1.107427, 0, 0, 0, 100, 0), +(120787*10, 11, -311.8031, 2179.6269, 199.9719, 1.335193, 0, 0, 0, 100, 0), +(120787*10, 12, -308.5027, 2206.5891, 199.9873, 1.590447, 0, 0, 0, 100, 0), +(120787*10, 13, -310.7590, 2238.5300, 199.9709, 1.866830, 0, 0, 0, 100, 0); + +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (120787); +INSERT INTO `creature_formations` (`leaderGUID`,`memberGUID`,`dist`,`angle`,`groupAI`,`point_1`,`point_2`) VALUES +(120787,120787,0,0,515,0,0), +(120787,120775,3,270,515,2,9), +(120787,120776,3,90,515,2,9); + +DELETE FROM `creature_movement_override` WHERE `SpawnId` IN (120772,120906); +INSERT INTO `creature_movement_override` (`SpawnId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`) VALUES +(120772, 1, 0, 1, 1, 0, 0), +(120906, 1, 0, 1, 1, 0, 0); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=37231; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-120761,-120763,-120764,-120772,-201162,-201077,-201118,-120906) 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_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(-120761, 0, 0, 0, 23, 0, 100, 0, 70153, 0, 2000, 2000, 0, 11, 70153, 64, 0, 0, 0, 0, 10, 120772, 37230, 0, 0, 0, 0, 0, 'Rope Beam Stalker - On reset - Cast Spell Rope Beam'), +(-120763, 0, 0, 0, 23, 0, 100, 0, 70153, 0, 2000, 2000, 0, 11, 70153, 64, 0, 0, 0, 0, 10, 120772, 37230, 0, 0, 0, 0, 0, 'Rope Beam Stalker - On reset - Cast Spell Rope Beam'), +(-120764, 0, 0, 0, 23, 0, 100, 0, 70153, 0, 2000, 2000, 0, 11, 70153, 64, 0, 0, 0, 0, 10, 120772, 37230, 0, 0, 0, 0, 0, 'Rope Beam Stalker - On reset - Cast Spell Rope Beam'), +(-120772, 0, 0, 0, 0, 0, 100, 30, 10000, 13000, 13000, 16000, 0, 11, 70362, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 'Spire Frostwyrm - IC - Cast Blizzard'), +(-120772, 0, 1, 0, 0, 0, 100, 30, 8000, 10000, 3000, 6000, 0, 11, 70361, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Spire Frostwyrm - IC - Cast Cleave'), +(-120772, 0, 2, 0, 0, 0, 100, 30, 13000, 15000, 6000, 9000, 0, 11, 70116, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Spire Frostwyrm - IC - Cast Breath'), +(-120906, 0, 0, 0, 0, 0, 100, 30, 10000, 13000, 13000, 16000, 0, 11, 70362, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 'Spire Frostwyrm - IC - Cast Blizzard'), +(-120906, 0, 1, 0, 0, 0, 100, 30, 8000, 10000, 3000, 6000, 0, 11, 70361, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Spire Frostwyrm - IC - Cast Cleave'), +(-120906, 0, 2, 0, 0, 0, 100, 30, 13000, 15000, 6000, 9000, 0, 11, 70116, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Spire Frostwyrm - IC - Cast Breath'), +(-201162, 0, 0, 0, 23, 0, 100, 0, 70153, 0, 2000, 2000, 0, 11, 70153, 64, 0, 0, 0, 0, 10, 120906, 37230, 0, 0, 0, 0, 0, 'Rope Beam Stalker - On reset - Cast Spell Rope Beam'), +(-201077, 0, 0, 0, 23, 0, 100, 0, 70153, 0, 2000, 2000, 0, 11, 70153, 64, 0, 0, 0, 0, 10, 120906, 37230, 0, 0, 0, 0, 0, 'Rope Beam Stalker - On reset - Cast Spell Rope Beam'), +(-201118, 0, 0, 0, 23, 0, 100, 0, 70153, 0, 2000, 2000, 0, 11, 70153, 64, 0, 0, 0, 0, 10, 120906, 37230, 0, 0, 0, 0, 0, 'Rope Beam Stalker - On reset - Cast Spell Rope Beam'); diff --git a/sql/updates/world/master/2021_12_18_92_world_2019_12_14_00_world_335.sql b/sql/updates/world/master/2021_12_18_92_world_2019_12_14_00_world_335.sql new file mode 100644 index 000000000..fdee0eded --- /dev/null +++ b/sql/updates/world/master/2021_12_18_92_world_2019_12_14_00_world_335.sql @@ -0,0 +1,7 @@ +-- +UPDATE `gameobject` SET `spawntimesecs`=60 WHERE `id` IN (20351,19879); +UPDATE `gameobject_template` SET `AIName`='SmartGameObjectAI' WHERE `entry` IN (20352,19901); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (20352,19901) AND `source_type`=1; +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 +(20352, 1, 0, 0, 70, 0, 100, 0, 2, 0, 0, 0, 0, 99, 2, 0, 0, 0, 0, 0, 20, 20351, 5, 0, 0, 0, 0, 0, 'Circle of Imprisonment - In Loot state change - Set loot state'), +(19901, 1, 0, 0, 70, 0, 100, 0, 2, 0, 0, 0, 0, 99, 2, 0, 0, 0, 0, 0, 20, 19879, 5, 0, 0, 0, 0, 0, 'Circle of Imprisonment - In Loot state change - Set loot state'); diff --git a/sql/updates/world/master/2021_12_18_93_world_2019_12_15_00_world_335.sql b/sql/updates/world/master/2021_12_18_93_world_2019_12_15_00_world_335.sql new file mode 100644 index 000000000..ae2e7149e --- /dev/null +++ b/sql/updates/world/master/2021_12_18_93_world_2019_12_15_00_world_335.sql @@ -0,0 +1,23 @@ +-- +UPDATE `creature` SET `position_z`=12.259 WHERE `id`=23907; +UPDATE `smart_scripts` SET `event_param1`=16000,`event_param2`=16000 WHERE `entryorguid`=23900 AND `source_type`=0 AND `id`=2; +UPDATE `smart_scripts` SET `action_param1`=768 WHERE `entryorguid`=2389900 AND `source_type`=9 AND `id`=2; +UPDATE `smart_scripts` SET `action_param1`=768 WHERE `entryorguid`=23899 AND `source_type`=0 AND `id`=2; +UPDATE `creature_template_movement` SET `Ground`=1 WHERE `CreatureID`=23899; + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (23899) AND `source_type`=0 AND `id`=5; +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 +(23899,0,5,0,40,0,100,0,1,23899,0,0,103,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Tethyr - Waypoint reached - Root'); +UPDATE `creature_template` SET `flags_extra`=64 WHERE `entry` IN (23899); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=42578; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition` ,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,42578,0,0,31,0,3,23907,0,0,0,'','Cannon Blast'); + +DELETE FROM `creature_template_addon` WHERE `entry`=23900; +INSERT INTO `creature_template_addon` (`entry`, `bytes2`, `emote`) VALUES (23900,2,384); + +DELETE FROM `spell_linked_spell` WHERE `spell_trigger` = 42578; +DELETE FROM `spell_script_names` WHERE `ScriptName`="spell_gen_cannon_blast"; +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(42578, "spell_gen_cannon_blast"); diff --git a/sql/updates/world/master/2021_12_18_94_world_2019_12_15_01_world.sql b/sql/updates/world/master/2021_12_18_94_world_2019_12_15_01_world.sql new file mode 100644 index 000000000..d1832b0b6 --- /dev/null +++ b/sql/updates/world/master/2021_12_18_94_world_2019_12_15_01_world.sql @@ -0,0 +1,17 @@ +-- +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|128 WHERE `entry` IN (24928); +DELETE FROM `creature` WHERE `guid` IN (120907, 120979, 120998, 121133, 121174, 121226, 121254, 121255, 121258, 121265, 121268, 121269, 121277); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(120907, 24936, 530, 3703, 0, '0', 0, 0, 0, -1835.411, 5507.045, -12.11504, 4.103784, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 24936 (Area: 0 - Difficulty: 0) +(120979, 24936, 530, 3703, 0, '0', 0, 0, 0, -1839.165, 5510.031, -12.21958, 4.639025, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 24936 (Area: 0 - Difficulty: 0) +(120998, 24936, 530, 3703, 0, '0', 0, 0, 0, -1834.396, 5507.919, -10.9347, 4.067026, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 24936 (Area: 0 - Difficulty: 0) +(121133, 24936, 530, 3703, 0, '0', 0, 0, 0, -1840.271, 5509.81, -11.74043, 4.758062, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 24936 (Area: 0 - Difficulty: 0) +(121174, 24936, 530, 3703, 0, '0', 0, 0, 0, -1842.928, 5509.737, -12.1849, 5.039337, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 24936 (Area: 0 - Difficulty: 0) +(121226, 24936, 530, 3703, 0, '0', 0, 0, 0, -1833.459, 5507.986, -11.58765, 3.994127, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 24936 (Area: 0 - Difficulty: 0) +(121254, 24936, 530, 3703, 0, '0', 0, 0, 0, -1833.145, 5507.063, -12.1361, 3.902911, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 24936 (Area: 0 - Difficulty: 0) +(121255, 24936, 530, 3703, 0, '0', 0, 0, 0, -1841.699, 5510.384, -11.60851, 4.900143, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 24936 (Area: 0 - Difficulty: 0) +(121258, 24928, 530, 3703, 0, '0', 0, 0, 0, -1839.853, 5500.67, -10.74042, 3.874631, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 24928 (Area: 0 - Difficulty: 0) +(121265, 24936, 530, 3703, 0, '0', 0, 0, 0, -1832.456, 5506.022, -12.19859, 3.767873, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 24936 (Area: 0 - Difficulty: 0) +(121268, 24936, 530, 3703, 0, '0', 0, 0, 0, -1841.049, 5510.437, -10.38629, 4.834214, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 24936 (Area: 0 - Difficulty: 0) +(121269, 23131, 530, 3703, 0, '0', 0, 0, 1, -1886.849, 5415.389, -12.42824, 0.3356281, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354), -- 23131 (Area: 0 - Difficulty: 0) +(121277, 23131, 530, 3703, 0, '0', 0, 0, 1, -1889.244, 5422.028, -12.42819, 0.3448327, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354); -- 23131 (Area: 0 - Difficulty: 0) diff --git a/sql/updates/world/master/2021_12_19_01_world_2019_12_16_00_world.sql b/sql/updates/world/master/2021_12_19_01_world_2019_12_16_00_world.sql new file mode 100644 index 000000000..cdbcfcdb3 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_01_world_2019_12_16_00_world.sql @@ -0,0 +1,19 @@ +-- +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` IN (13142,30681,17160,19415,30680,19952,19945,19985,20673,21453,21663,24497); +UPDATE `creature_template_addon` SET `auras`="16093" WHERE `entry` IN (19027,19030); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (19945,19985,21453,21663,20673,17160); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (19945,19985,21453,21663,20673,17160) 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 +(19945,0,0,0,23,0,100,0,12550,0,3000,3000,11,12550,0,0,0,0,0,1,0,0,0,0,0,0,0,"Lashh'an Windwalker - On missing aura - Cast 'Lightning Shield'"), +(19945,0,1,0,0,0,100,0,1000,2000,3000,4000,11,9532,64,0,0,0,0,2,0,0,0,0,0,0,0,"Lashh'an Windwalker - IC - Cast 'Lightning Bolt"), +(19985,0,0,0,23,0,100,0,12550,0,3000,3000,11,12550,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ruuan'ok Cloudgazer - On missing aura - Cast 'Lightning Shield'"), +(19985,0,1,0,0,0,100,0,1000,2000,3000,4000,11,9532,64,0,0,0,0,2,0,0,0,0,0,0,0,"Ruuan'ok Cloudgazer - IC - Cast 'Lightning Bolt"), +(20673,0,0,0,23,0,100,0,12550,0,3000,3000,11,19514,0,0,0,0,0,1,0,0,0,0,0,0,0,"Swiftwing Shredder - On missing aura - Cast 'Lightning Shield'"), +(20673,0,1,0,0,0,100,0,2000,5000,3000,5000,11,36594,0,0,0,0,0,2,0,0,0,0,0,0,0,"Swiftwing Shredder - IC - Cast Lightning Breath"), +(21453,0,0,0,23,0,100,0,12550,0,3000,3000,11,12550,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ashtongue Shaman - On missing aura - Cast 'Lightning Shield'"), +(21453,0,1,0,0,0,100,0,8000,10000,30000,35000,11,36594,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ashtongue Shaman - IC - Cast bloodlust"), +(21663,0,0,0,23,0,100,0,12550,0,3000,3000,11,12550,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ashtongue Shaman - On missing aura - Cast 'Lightning Shield'"), +(21663,0,1,0,0,0,100,0,8000,10000,10000,15000,11,11986,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ashtongue Shaman - IC - Cast Healing Wave"), +(17160,0,0,0,23,0,100,0,12550,0,3000,3000,11,12550,0,0,0,0,0,1,0,0,0,0,0,0,0,"Living Cyclone - On missing aura - Cast 'Lightning Shield'"), +(17160,0,1,0,0,0,100,0,2000,4000,2000,4000,11,31705,0,0,0,0,0,2,0,0,0,0,0,0,0,"Living Cyclone - IC - Cast 'Magnetic Pull"); diff --git a/sql/updates/world/master/2021_12_19_02_world_2019_12_16_01_world.sql b/sql/updates/world/master/2021_12_19_02_world_2019_12_16_01_world.sql new file mode 100644 index 000000000..a4bd583da --- /dev/null +++ b/sql/updates/world/master/2021_12_19_02_world_2019_12_16_01_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` IN (38332); diff --git a/sql/updates/world/master/2021_12_19_03_world_2019_12_18_00_world.sql b/sql/updates/world/master/2021_12_19_03_world_2019_12_18_00_world.sql new file mode 100644 index 000000000..67c11a065 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_03_world_2019_12_18_00_world.sql @@ -0,0 +1,28 @@ +-- +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` IN (38451,35008,35602,28951,35642); +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (35008,35602,28951); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (35008,35602,28951,35642) 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_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(35008,0,0,0,23,0,100,0,12550,0,3000,3000,0,11,12544,0,0,0,0,0,1,0,0,0,0,0,0,0,"Sawemba- On missing aura - Cast 'Frost Armor'"), +(35008,0,1,0,0,0,100,0,1000,2000,3000,4000,0,11,20692,64,0,0,0,0,2,0,0,0,0,0,0,0,"Sawemba - IC - Cast Fireball"), +(35008,0,2,0,0,0,100,0,4000,6000,6000,8000,0,11,38534,64,0,0,0,0,2,0,0,0,0,0,0,0,"Sawemba - IC - Cast Frostbolt"), +(35008,0,3,0,0,0,100,0,8000,12000,15000,20000,0,11,38896,64,0,0,0,0,2,0,0,0,0,0,0,0,"Sawemba - IC - Cast Polymorph"), +(35602,0,0,0,23,0,100,0,12550,0,3000,3000,0,11,12544,0,0,0,0,0,1,0,0,0,0,0,0,0,"Magister Savarin - On missing aura - Cast 'Frost Armor'"), +(35602,0,1,0,0,0,100,0,1000,2000,3000,4000,0,11,20692,64,0,0,0,0,2,0,0,0,0,0,0,0,"Magister Savarin - IC - Cast Fireball"), +(35602,0,2,0,0,0,100,0,4000,6000,6000,8000,0,11,38534,64,0,0,0,0,2,0,0,0,0,0,0,0,"Magister Savarin - IC - Cast Frostbolt"), +(35602,0,3,0,0,0,100,0,8000,12000,15000,20000,0,11,38896,64,0,0,0,0,2,0,0,0,0,0,0,0,"Magister Savarin - IC - Cast Polymorph"), +(28951,0,0,0,10,0,100,0,1,5,30000,120000,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Breanni - Ooc los - Say text"), +(35642,0,0,0,54,0,100,0,0,0,0,0,0,11,68054,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jeeves - On just summoned - Cast Pressing Engagement"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (28951); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `comment`, `BroadcastTextId`) VALUES +(28951, 0, 0, "Welcome!", 12, 0, 100, 0, 0, 0, 'Breanni', 32807), +(28951, 0, 1, "Greetings, $c.", 12, 0, 100, 0, 0, 0, 'Breanni', 32808), +(28951, 0, 2, "Greetings! Please have a look around.", 12, 0, 100, 0, 0, 0, 'Breanni', 32809), +(28951, 0, 3, "Let me know if you need help finding anything, $c.", 12, 0, 100, 0, 0, 0, 'Breanni', 32810), +(28951, 0, 4, "Welcome. May I help you find something?", 12, 0, 100, 0, 0, 0, 'Breanni', 32811); + +DELETE FROM `spell_scripts` WHERE `id` IN (68052); +INSERT INTO `spell_scripts` (`id`,`effIndex`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES +(68052,0,0,0,0,0,35977,0,0,0,0), +(68052,0,0,18,4000,0,0,0,0,0,0); diff --git a/sql/updates/world/master/2021_12_19_04_world_2019_12_18_01_world.sql b/sql/updates/world/master/2021_12_19_04_world_2019_12_18_01_world.sql new file mode 100644 index 000000000..d78228a42 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_04_world_2019_12_18_01_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` IN (37918,30682,20089,38068); diff --git a/sql/updates/world/master/2021_12_19_05_world_2019_12_19_00_world.sql b/sql/updates/world/master/2021_12_19_05_world_2019_12_19_00_world.sql new file mode 100644 index 000000000..deaa251dc --- /dev/null +++ b/sql/updates/world/master/2021_12_19_05_world_2019_12_19_00_world.sql @@ -0,0 +1,10 @@ +-- +UPDATE `creature_template` SET `speed_walk`=2.4, `speed_run`=0.857143 WHERE `entry` IN (20405,21534); +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` IN (20405,21534); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (20405) 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 +(20405, 0, 0, 0, 60, 0, 100, 0, 1000, 1000, 2000, 2000, 11, 35151, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Nether Charge - IN Update - CAST 'Nether Charge Pulse' (NO REPEAT)"), +(20405, 0, 1, 2, 25, 0, 100, 0, 0, 0, 0, 0, 75, 35150, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Nether Charge - IN Reset - Add aura Nether Charge Passive"), +(20405, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 11, 37670, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Nether Charge - IN Reset - Cast Nether Charge Timer"), +(20405, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Nether Charge - IN Reset - React passive"), +(20405, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 89, 20, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Nether Charge - IN Reset - Random movement"); diff --git a/sql/updates/world/master/2021_12_19_06_world_2019_12_19_01_world.sql b/sql/updates/world/master/2021_12_19_06_world_2019_12_19_01_world.sql new file mode 100644 index 000000000..8d38d7ae0 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_06_world_2019_12_19_01_world.sql @@ -0,0 +1,11 @@ +-- +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` IN (19913, 40135, 40001, 40673, 40674, 40675, 40670, 40671, 40672, 30444); +UPDATE `creature_template_addon` SET `auras`="25824" WHERE `entry` IN (15902); +DELETE FROM `creature_template_spell` WHERE `CreatureID` IN (30444) AND `Index` IN (1); +INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`) VALUES +(30444, 1 ,56763); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (19913); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (19913) 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_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(19913,0,0,0,54,0,100,0,0,0,0,0,0,11,39312,0,0,0,0,0,1,0,0,0,0,0,0,0,"Area 52 Spotlight - Just summoned - Cast Cosmetic A-52 Spotlight"); diff --git a/sql/updates/world/master/2021_12_19_07_world_2019_12_19_02_world.sql b/sql/updates/world/master/2021_12_19_07_world_2019_12_19_02_world.sql new file mode 100644 index 000000000..1cc5ee5ee --- /dev/null +++ b/sql/updates/world/master/2021_12_19_07_world_2019_12_19_02_world.sql @@ -0,0 +1,37 @@ +-- +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` IN (25494,30998,30999,31000,32800,25952,25985,24029,15385,30022,29690,29733,31301,31083,32406,34047,34110,30179,29450,34925,33051,33691,33705,3739,9397,7440,28476,7438,8914,11672); +UPDATE `creature_template_addon` SET `auras`="37509 39579" WHERE `entry` IN (22902); +UPDATE `creature_template_addon` SET `auras`="64101" WHERE `entry` IN (33243); +UPDATE `creature_template_addon` SET `auras`="57887" WHERE `entry` IN (30837); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (33051,33705,29450,34047,32406,25985,25952,25494); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (29690,29733,33051,33705,29450,34047,32406,25985,25952,25494) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=30022 AND `source_type`=0 AND `id` IN (15); +DELETE FROM `smart_scripts` WHERE `entryorguid`=24029 AND `source_type`=0 AND `id` IN (5); +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 +(33051,0,0,0,54,0,100,0,0,0,0,0,0,11,62019,0,0,0,0,0,1,0,0,0,0,0,0,0,"Rune of Summoning - Just summoned - Cast Rune of Summoning"), +(33705,0,0,0,54,0,100,0,0,0,0,0,0,11,61974,0,0,0,0,0,1,0,0,0,0,0,0,0,"Rune of Power - Just summoned - Cast Rune of Power"), +(29450,0,0,0,23,0,100,0,54512,0,3000,3000,0,11,54512,0,0,0,0,0,1,0,0,0,0,0,0,0,"Vargul Runelord - On missing aura - Cast Plague Shield"), +(29450,0,1,0,0,0,100,0,2000,4000,7000,10000,0,11,56036,0,0,0,0,0,2,0,0,0,0,0,0,0,"Vargul Runelord - On missing aura - Cast Rune of Destruction"), +(30022,0,15,0,25,0,100,0,0,0,0,0,0,11,50689,0,0,0,0,0,1,0,0,0,0,0,0,0,"Vladof the Butcher - On reset - cast Blood Presence"), +(34047,0,0,0,54,0,100,0,0,0,0,0,0,11,64064,0,0,0,0,0,1,0,0,0,0,0,0,0,"Rocket Strike - Just summoned - Cast Rocket Strike"), +(32406,0,0,1,54,0,100,0,0,0,0,0,0,75,60977,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ominous Cloud - Just summoned - Add aura Ominous Cloud"), +(32406,0,1,0,61,0,100,0,0,0,0,0,0,75,60984,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ominous Cloud - Just summoned - Add aura Ominous Cloud"), +(29690,0,0,0,23,0,100,0,12550,0,3000,3000,0,11,12550,0,0,0,0,0,1,0,0,0,0,0,0,0,"Chief Rageclaw - On missing aura - Cast Lightning Shield"), +(29690,0,1,0,11,0,100,0,0,0,0,0,0,23,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Chief Rageclaw - On Respawn - Increment Phase By 1"), +(29733,0,0,0,23,0,100,0,12550,0,3000,3000,0,11,12550,0,0,0,0,0,1,0,0,0,0,0,0,0,"Elder Shaman Moky - On missing aura - Cast Lightning Shield"), +(29733,0,1,0,11,0,100,0,0,0,0,0,0,23,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Elder Shaman Moky - On Respawn - Increment Phase By 1"), +(24029,0,5,0,23,0,100,0,54512,0,3000,3000,0,11,12544,0,0,0,0,0,1,0,0,0,0,0,0,0,"Wyrmcaller Vile - On missing aura - Cast Frost Armor"), +(25985,0,0,1,54,0,100,0,0,0,0,0,0,75,46878,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ahune Ice Spear Bunny - Just summoned - Add aura Summon Ice Spear Knockback Delayer"), +(25985,0,1,0,61,0,100,0,0,0,0,0,0,75,75498,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ahune Ice Spear Bunny - Just summoned - Add aura Ice Spear Visual"), +(25952,0,0,0,11,0,100,0,0,0,0,0,0,11,46314,0,0,0,0,0,1,0,0,0,0,0,0,0,"Slippery Floor Bunny - On Respawn - Cast Ahune - Slippery Floor Ambient"), +(25494,0,0,0,54,0,100,0,0,0,0,0,0,11,45655,0,0,0,0,0,1,0,0,0,0,0,0,0,"Sage Aeire's Totem - Just summoned - Cast Cauldron Purification"); + +UPDATE `smart_scripts` SET `event_type`=23, `event_param1`=12550, `event_param3`=3000, `event_param4`=3000, `comment`="Twilight Apostle - On Respawn - Cast 'Lightning Shield' (No Repeat)" WHERE `entryorguid` IN (30179) AND `source_type`=0 AND `id`=0; +UPDATE `smart_scripts` SET `event_type`=23, `event_param1`=61570, `event_param3`=3000, `event_param4`=3000, `comment`="Twilight Apostle - On Respawn - Cast 'Lightning Shield' (No Repeat)" WHERE `entryorguid` IN (30179) AND `source_type`=0 AND `id`=1; +UPDATE `smart_scripts` SET `event_type`=23, `event_param2`=0, `comment`="Living Storm - On Missing Buff 'Lightning Shield' - Cast Lightning Shield" WHERE `entryorguid` IN (9397) AND `source_type`=0 AND `id`=0; + +UPDATE `creature_template` SET `scale`=1 WHERE `entry` IN (30837); +DELETE FROM spell_linked_spell WHERE `spell_trigger` IN (57887); +INSERT INTO spell_linked_spell (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES +(57887, 57886, 2, 'Defense System Spawn Effect'); diff --git a/sql/updates/world/master/2021_12_19_08_world_2019_12_19_03_world.sql b/sql/updates/world/master/2021_12_19_08_world_2019_12_19_03_world.sql new file mode 100644 index 000000000..5977bfe86 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_08_world_2019_12_19_03_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` IN (39137); diff --git a/sql/updates/world/master/2021_12_19_09_world_2019_12_19_04_world.sql b/sql/updates/world/master/2021_12_19_09_world_2019_12_19_04_world.sql new file mode 100644 index 000000000..6fa630eed --- /dev/null +++ b/sql/updates/world/master/2021_12_19_09_world_2019_12_19_04_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` IN (27101,27079); diff --git a/sql/updates/world/master/2021_12_19_10_world_2019_12_20_00_world.sql b/sql/updates/world/master/2021_12_19_10_world_2019_12_20_00_world.sql new file mode 100644 index 000000000..f22cdf6c1 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_10_world_2019_12_20_00_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` IN (38461); +UPDATE `creature_template` SET `ScriptName`="npc_frozen_orb_stalker" WHERE `entry` IN (38461); diff --git a/sql/updates/world/master/2021_12_19_11_world_2019_12_20_01_world.sql b/sql/updates/world/master/2021_12_19_11_world_2019_12_20_01_world.sql new file mode 100644 index 000000000..7f8d97fa5 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_11_world_2019_12_20_01_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` IN (34854); +UPDATE `creature_template` SET `ScriptName`="npc_fire_bomb" WHERE `entry` IN (34854); diff --git a/sql/updates/world/master/2021_12_19_12_world_2019_12_21_00_world.sql b/sql/updates/world/master/2021_12_19_12_world_2019_12_21_00_world.sql new file mode 100644 index 000000000..288d75a45 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_12_world_2019_12_21_00_world.sql @@ -0,0 +1,80 @@ +-- +SET @Pentarus := 28160; -- Archmage Pentarus +SET @SPELL := 50859; -- Summon Machine 28192 +Set @Machine:= 28192; +Set @AirPatrol:= 28229; + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=@Pentarus; +DELETE FROM `smart_scripts` WHERE `source_type`=9 AND `entryorguid`=@Pentarus*100; +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=@Machine; +DELETE FROM `smart_scripts` WHERE `source_type`=9 AND `entryorguid`=@Machine*100; +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=@Machine; +DELETE FROM `smart_scripts` WHERE `source_type`=9 AND `entryorguid`=@Machine*100+1; +DELETE FROM `smart_scripts` WHERE `source_type`=9 AND `entryorguid`=@Machine*100+2; +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=@AirPatrol; +DELETE FROM `smart_scripts` WHERE `source_type`=9 AND `entryorguid`=@AirPatrol*100; +DELETE FROM `smart_scripts` WHERE `source_type`=9 AND `entryorguid`=27987*100; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 27987 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 +(@Pentarus,0,0,0,62,0,100,0,10024,0,0,0,80,@Pentarus*100,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Archmage Pentarus - On gossip option select - run script'), +(@Pentarus*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Archmage Pentarus - Actionlist - Close gossip'), +(@Pentarus*100,9,1,0,0,0,100,0,0,0,0,0,11,@SPELL,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Archmage Pentarus - Script - Cast Flight to Sholazar on player'), +(@Pentarus*100,9,2,0,0,0,100,0,0,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Archmage Pentarus - Script - say 0'), +(@Pentarus*100,9,3,0,0,0,100,0,0,0,0,0,50,190488,19,0,0,0,0,8,0,0,0,5828.639, 427.1178, 670.0963, 0.8203033, 'Archmage Pentarus - Script - spawn portal'), +(@Machine, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 80, @Machine*100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Machine - On summon - Action List'), +(@Machine*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 51076, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Machine - Action List - Cast Flight to Sholazar (Trigger Warning)'), +(@Machine*100, 9, 1, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 69, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5828.688, 428.0959, 669.89274, 0.612513, 'Machine - Action List - Move to Pos'), +(@Machine, 0, 1, 0, 34, 0, 100, 0, 8, 1, 0, 0, 11, 50987, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Machine - On movement informer - cast teleportation'), +(@Machine, 0, 2, 0, 8, 0, 100, 1, 50987, 0, 0, 0, 80, @Machine*100+1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Machine - On spell hit - Action List'), +(@Machine*100+1, 9, 0, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 53, 1, @Machine, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Machine - Action List - Start wp'), +(@Machine, 0, 3, 0, 40, 0, 100, 0, 11, 0, 0, 0, 80, @Machine*100+2, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, '@Machine - On wp 11- Actionlist'), +(@Machine*100+2, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 75, 45472, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, '@Machine - Actionlist - Add parachute'), +(@Machine*100+2, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 53119, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, '@Machine - Actionlist - Cast Cosmetic Flame Dart'), +(@Machine*100+2, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 27987, 90, 0, 0, 0, 0, 0, '@Machine - Action List - talk'), +(@Machine*100+2, 9, 4, 0, 0, 0, 100, 0, 500, 500, 0, 0, 11, 50630, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, '@Machine - Actionlist - cast Eject passenger'), +(@Machine*100+2, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 69, 2, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5637.412, 5301.54, -109.5869, 0, '@Machine - Actionlist - Cast Cosmetic Flame Dart'), +(@Machine, 0, 4, 5, 34, 0, 100, 0, 8, 2, 0, 0, 11, 53119, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Machine - On movement informer - Cast Cosmetic Flame Dart'), +(@Machine, 0, 5, 0, 61, 0, 100, 0, 8, 2, 0, 0, 41, 500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Machine - On movement informer - Despawns'), +(@AirPatrol, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 80, @AirPatrol*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, '@AirPatrol - On Just summoned - Action List'), +(@AirPatrol*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, '@AirPatrol - Action List - Set active'), +(@AirPatrol*100, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 53, 1, @AirPatrol, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, '@AirPatrol - Action List - Start WP'), +(@AirPatrol*100, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 51044, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, '@AirPatrol - Action List - Cast Venture Co. Air Patrol Rockets'), +(@AirPatrol*100, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 51043, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, '@AirPatrol - Action List - CastVenture Co. Air Patrol Periodic (Kill Shot)'), +(@AirPatrol*100, 9, 4, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, '@AirPatrol - Action List - Talk'), +(@AirPatrol, 0, 1, 0, 40, 0, 100, 0, 11, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, '@AirPatrol - On wp 11- Despawns'); + +DELETE FROM `waypoints` WHERE `entry` IN (@Machine,@AirPatrol); +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(@Machine, 1, 5142.877, 4676.631, 73.46826, 'Archimage Pentarus Flying Machine'), +(@Machine, 2, 5199.205, 4727.144, 72.46811, 'Archimage Pentarus Flying Machine'), +(@Machine, 3, 5264.490, 4794.450, 69.96814, 'Archimage Pentarus Flying Machine'), +(@Machine, 4, 5309.754, 4842.058, 59.27339, 'Archimage Pentarus Flying Machine'), +(@Machine, 5, 5339.674, 4877.889, 46.18986, 'Archimage Pentarus Flying Machine'), +(@Machine, 6, 5403.426, 4944.932, 15.16180, 'Archimage Pentarus Flying Machine'), +(@Machine, 7, 5455.626, 5002.442, -3.115965, 'Archimage Pentarus Flying Machine'), +(@Machine, 8, 5529.638, 5085.854, -31.67146, 'Archimage Pentarus Flying Machine'), +(@Machine, 9, 5599.572, 5174.957, -62.56064, 'Archimage Pentarus Flying Machine'), +(@Machine, 10, 5622.023, 5202.662, -68.72743, 'Archimage Pentarus Flying Machine'), +(@Machine, 11, 5635.875, 5225.561, -75.11644, 'Archimage Pentarus Flying Machine'), +(@AirPatrol, 1, 5420.977, 4942.308, 16.00475, "AirPatrol"), +(@AirPatrol, 2, 5421.660, 4943.039, 16.00475, "AirPatrol"), +(@AirPatrol, 3, 5508.881, 4993.853, -26.99996, "AirPatrol"), +(@AirPatrol, 4, 5527.892, 5024.440, -33.16645, "AirPatrol"), +(@AirPatrol, 5, 5555.948, 5055.017, -40.5555, "AirPatrol"), +(@AirPatrol, 6, 5573.230, 5081.368, -46.41664, "AirPatrol"), +(@AirPatrol, 7, 5596.792, 5120.542, -60.86132, "AirPatrol"), +(@AirPatrol, 8, 5616.421, 5169.335, -73.94473, "AirPatrol"), +(@AirPatrol, 9, 5639.541, 5246.319, -82.02806, "AirPatrol"), +(@AirPatrol, 10, 5649.434, 5336.935, -80.61153, "AirPatrol"), +(@AirPatrol, 11, 5649.434, 5336.935, -80.61153, "AirPatrol"); + +UPDATE `creature_template_movement` SET `Swim`=0 WHERE `CreatureID` IN (28192,28229); +UPDATE `creature_template` SET `speed_walk`=6, `speed_run`=3.14286 WHERE `entry` IN (28192,28229); +UPDATE `creature_template_addon` SET `auras`="48602" WHERE `entry`=28229; +DELETE FROM `creature_template_addon` WHERE `entry`=28192; +INSERT INTO `creature_template_addon` (`entry`,`mount`,`bytes1`,`bytes2`,`emote`,`auras`) VALUES +(28192,0,0,1,0, "48602"); + +DELETE FROM `spell_scripts` WHERE `id` IN (51071); +INSERT INTO `spell_scripts` (`id`,`effIndex`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES +(51071,0,0,0,0,0,27621,0,0,0,0); diff --git a/sql/updates/world/master/2021_12_19_13_world_2019_12_21_01_world.sql b/sql/updates/world/master/2021_12_19_13_world_2019_12_21_01_world.sql new file mode 100644 index 000000000..2594ef9fd --- /dev/null +++ b/sql/updates/world/master/2021_12_19_13_world_2019_12_21_01_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `smart_scripts` SET `event_param5`=1 WHERE `entryorguid` IN (28951,31021,31027,30570) AND `source_type`=0 AND `id`=0; +UPDATE `smart_scripts` SET `event_param5`=1 WHERE `entryorguid` IN (31028) AND `source_type`=0 AND `id`=1; diff --git a/sql/updates/world/master/2021_12_19_14_world_2019_12_22_03_world.sql b/sql/updates/world/master/2021_12_19_14_world_2019_12_22_03_world.sql new file mode 100644 index 000000000..f8a27dfea --- /dev/null +++ b/sql/updates/world/master/2021_12_19_14_world_2019_12_22_03_world.sql @@ -0,0 +1,9 @@ +-- +DELETE FROM `creature_template_addon` WHERE `entry` IN (29691, 29688, 29689) ; +INSERT INTO `creature_template_addon` (`entry`,`mount`,`bytes1`,`bytes2`,`emote`,`auras`) VALUES +(29691,0,7,1,0, ""), +(29688,0,0,1,233, ""), +(29689,0,0,1,333, ""); +UPDATE `gossip_menu_option` SET `OptionType`=3, `OptionNpcFlag`=128 WHERE `MenuID` IN (9848); +UPDATE `creature` SET `MovementType`=0, `spawndist`=0 WHERE `id`= 29468; +UPDATE `creature` SET `position_x`=5766.979492, `position_y`=-1617.112793, `position_z`=234.942978, `orientation`=0.605617 WHERE `guid`= 97401; diff --git a/sql/updates/world/master/2021_12_19_15_world_2019_12_22_04_world.sql b/sql/updates/world/master/2021_12_19_15_world_2019_12_22_04_world.sql new file mode 100644 index 000000000..a7df094fe --- /dev/null +++ b/sql/updates/world/master/2021_12_19_15_world_2019_12_22_04_world.sql @@ -0,0 +1,16 @@ +-- +UPDATE `creature_addon` SET `auras`="" WHERE `guid` IN (133,55823,58656,58657,58658,58659,58671,58672,60280, 60281, 60283, 60286, 60288, 60289, 60290, 60292, 60294, 62205, 62208, 62209, 62213, 63260, 63261, 63262, 63263, 63279, 63280, 63281, 63282, 63283, 63284, 63285, 63456, 63459, 63465, 63470, 63471, 63486, 63927, 63933, 63934, 65894, 65898, 65902, 65904, 65960, 65966, 65967, 65968, 65972, 65973, 66151, 66526); +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (17327); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (17327,17606,17713,18077) 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 +(17327,0,0,0,23,0,100,0,12550,0,3000,3000,11,12550,0,0,0,0,0,1,0,0,0,0,0,0,0,"Blacksilt Tidecaller - On missing aura - Cast 'Lightning Shield'"), +(17327,0,1,0,0,0,100,0,4000,7000,15000,19000,11,12160,0,0,0,0,0,1,0,0,0,0,0,0,0,"Blacksilt Tidecaller - IC - Cast Rejuvenation"), +(17606,0,0,0,23,0,100,0,12544,0,3000,3000,11,12544,0,0,0,0,0,1,0,0,0,0,0,0,0,"Sunhawk Reclaimer - On missing aura - Cast 'Frost Armor'"), +(17606,0,1,0,0,0,100,0,2000,3000,3500,4000,11,19816,64,0,0,0,0,2,0,0,0,0,0,0,0,"Sunhawk Reclaimer - IC - Cast Fireball"), +(17606,0,2,0,0,0,100,0,0,1000,25000,30000,11,31734,1,0,0,0,0,2,0,0,0,0,0,0,0,"Sunhawk Reclaimer - IC - Cast Mark of the Sunhawk"), +(17713,0,0,0,23,0,100,0,12544,0,3000,3000,11,12544,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bloodcursed Naga - On missing aura - Cast 'Frost Armor'"), +(17713,0,1,0,0,0,100,0,2000,3000,3500,4000,11,20792,64,0,0,0,0,2,0,0,0,0,0,0,0,"Bloodcursed Naga - IC - Cast Frostbolt"), +(18077,0,0,0,23,0,100,0,12550,0,3000,3000,11,12550,0,0,0,0,0,1,0,0,0,0,0,0,0,"Umbrafen Oracle - On missing aura - Cast 'Lightning Shield'"), +(18077,0,1,0,2,0,100,0,0,49,22000,25000,11,11986,0,0,0,0,0,1,0,0,0,0,0,0,0,"Umbrafen Oracle - Between 0-49% Health - Cast 'Healing Wave'"); + +UPDATE `creature` SET `position_x`=-2862.61889, `position_y`=-11369.52246, `position_z`=-1.57192, `orientation`=1.889444 WHERE `guid`= 62209; diff --git a/sql/updates/world/master/2021_12_19_16_world_2019_12_23_00_world.sql b/sql/updates/world/master/2021_12_19_16_world_2019_12_23_00_world.sql new file mode 100644 index 000000000..a97f3bc2c --- /dev/null +++ b/sql/updates/world/master/2021_12_19_16_world_2019_12_23_00_world.sql @@ -0,0 +1,20 @@ +-- +UPDATE `creature` SET `spawntimesecs`=60 WHERE `id`=15664; +UPDATE `smart_scripts` SET `event_param1`=6763 WHERE `entryorguid` IN (15664) AND `source_type`=0 AND `id` IN (0,1); +UPDATE `conditions` SET `SourceGroup`=6763 WHERE `SourceTypeOrReferenceId`=15 AND `ConditionTypeOrReference`=2 AND `ConditionValue1`=21211; +DELETE FROM `gossip_menu` WHERE `MenuID`=21251 AND `TextID`=8076; +DELETE FROM `gossip_menu` WHERE `MenuID`=21252 AND `TextID`=8077; +UPDATE `creature_template` SET `gossip_menu_id`=6763 WHERE `entry`=15664; +UPDATE `gossip_menu` SET `VerifiedBuild`=41488 WHERE `MenuID`=6763 AND `TextID`=8076; +DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (21251,6763); +DELETE FROM `gossip_menu_option_action` WHERE `MenuID` IN (21251,6763); +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(6763, 0, 0, 'You\'re free, Metzen. The bad greench can\'t hurt you anymore.', 11350, 1, 1, 41488); + +DELETE FROM `gossip_menu_option_action` WHERE `MenuID` IN (21251,6763); +INSERT INTO `gossip_menu_option_action` (`MenuID`, `OptionIndex`, `ActionMenuID`) VALUES +(6763, 0, 6761); + +DELETE FROM `spell_scripts` WHERE `id`=25952; +INSERT INTO `spell_scripts` (`id`,`effIndex`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES +(25952,0,0,18,0,0,0,0,0,0,0); diff --git a/sql/updates/world/master/2021_12_19_17_world_2019_12_25_00_world.sql b/sql/updates/world/master/2021_12_19_17_world_2019_12_25_00_world.sql new file mode 100644 index 000000000..071621c88 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_17_world_2019_12_25_00_world.sql @@ -0,0 +1,9 @@ +-- +DELETE FROM `creature_addon` WHERE `guid` IN (85585,68738,66853,66844,66893,66854,66888,66849,66883); +DELETE FROM `creature` WHERE `guid` IN (85585,68738,66853,66844,66893,66854,66888,66849,66883); +DELETE FROM `linked_respawn` WHERE `guid` IN (85585,68738,66853,66844,66893,66854,66888,66849,66883); +UPDATE `creature` SET `position_x`=-148.279526, `position_y`=-375.795654, `position_z`=17.080269, `orientation`=4.637824 WHERE `guid`= 66817; +UPDATE `creature` SET `position_x`=-162.615082, `position_y`=-354.888336, `position_z`=17.083523, `orientation`=4.794886 WHERE `guid`= 66816; +UPDATE `creature` SET `position_x`=-149.024673, `position_y`=-354.460236, `position_z`=17.083523, `orientation`=4.759542 WHERE `guid`= 66814; +UPDATE `creature` SET `position_x`=-154.074249, `position_y`=-354.274414, `position_z`=17.083523, `orientation`=4.688859 WHERE `guid`= 66881; +UPDATE `creature` SET `orientation`=4.688859 WHERE `guid`= 66845; diff --git a/sql/updates/world/master/2021_12_19_18_world_2019_12_25_01_world.sql b/sql/updates/world/master/2021_12_19_18_world_2019_12_25_01_world.sql new file mode 100644 index 000000000..46b3324d3 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_18_world_2019_12_25_01_world.sql @@ -0,0 +1,82 @@ +-- +UPDATE `creature` SET `MovementType`=0, `spawndist`=0 WHERE `guid` IN (66811,66812,66880,66810,66877,67245,66876,67244,67133,67091,67097,67096,67098,67099,66860); +UPDATE `creature` SET `position_x`=-287.625336, `position_y`=-248.157379, `position_z`=15.033414, `orientation`=5.400887 WHERE `guid`= 67133; +UPDATE `creature` SET `position_x`=-287.953674, `position_y`=-290.882690, `position_z`=20.455458, `orientation`=4.992473 WHERE `guid`= 67149; +UPDATE `creature` SET `position_x`=-251.959885, `position_y`=-279.733002, `position_z`=15.209331 WHERE `guid`= 66880; + +DELETE FROM `creature_addon` WHERE `guid` IN (85584,67088,67087); +DELETE FROM `creature` WHERE `guid` IN (85584,67088,67087); +DELETE FROM `linked_respawn` WHERE `guid` IN (85584,67088,67087); + + +DELETE FROM `creature_equip_template` WHERE `Creatureid` IN (18794,22407,25115); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`) VALUES +(18794, 4, 19980, 19980, 0), -- 18794 +(18794, 3, 12421, 0, 0), -- 18794 +(18794, 2, 13718, 0, 0), -- 18794 +(18794, 1, 14618, 0, 0), -- 18794 +(22407, 6, 1910, 13610, 2551), -- 22407 +(22407, 5, 3367, 13610, 2551), -- 22407 +(22407, 4, 2695, 13610, 2551), -- 22407 +(22407, 3, 1902, 13610, 2551), -- 22407 +(22407, 2, 3346, 13610, 2551), -- 22407 +(22407, 1, 3362, 13610, 2551), -- 22407 +(25115, 2, 34596, 34590, 0), -- 25115 +(25115, 1, 31743, 34588, 0); -- 25115 + +UPDATE `creature` SET `equipment_id`=-1 WHERE `id` IN (18794,22407,25115); +DELETE FROM `creature` WHERE `guid` IN (66844,66849,66853,66854,66883, 66888, 66893, 67087, 67088, 68738); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES +(66844, 18631, 555, '1,2', 0, 0, 1, -360.47573, -261.38497, 12.68642, 6.201027, 7200, 0, 0, 0, 0, 0), +(66849, 18631, 555, '1,2', 0, 0, 1, -360.35812, -268.02179, 12.68686, 0.122045, 7200, 0, 0, 0, 0, 0), +(66853, 18631, 555, '1,2', 0, 0, 1, -313.30258, -268.90744, 12.68361, 3.209616, 7200, 0, 0, 0, 0, 0), +(66854, 18796, 555, '1,2', 0, 0, 1, -431.59906, -196.09413, 12.68912, 1.51927, 7200, 0, 0, 0, 0, 2), +(66883, 18794, 555, '1,2', 0, 0, -1,-138.49711, -71.4171, 8.0668, 4.649072, 7200, 0, 0, 0, 0, 0), +(66888, 18794, 555, '1,2', 0, 0, -1,-174.36454, -71.2073, 8.0672, 4.707983, 7200, 0, 0, 0, 0, 0), +(66893, 18794, 555, '1,2', 0, 0, -1,-157.13359, -51.8795, 8.0718, 4.645149, 7200, 0, 0, 0, 0, 0), +(67087, 18794, 555, '1,2', 0, 0, -1,-157.09144, -13.0580, 8.0718, 4.660861, 7200, 0, 0, 0, 0, 0), +(67088, 18794, 555, '1,2', 0, 0, -1,-138.56492, 6.409202, 8.0718, 4.598028, 7200, 0, 0, 0, 0, 0), +(68738, 18794, 555, '1,2', 0, 0, -1,-174.35505, 6.896342, 8.0718, 4.688349, 7200, 0, 0, 0, 0, 0); + +UPDATE `creature` SET `orientation`=0.022214 WHERE `guid` IN (66853, 67245, 66877, 66810); +UPDATE `creature` SET `MovementType`=2, `spawndist`=0 WHERE `guid` IN (67248); + +DELETE FROM `creature_addon` WHERE `guid` IN (66854,66844,66849,66853,66810,67248,66880); +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes1`,`bytes2`) VALUES +(66854, 668540, 0, 1), +(66844, 0, 8, 1), +(66849, 0, 8, 1), +(66853, 0, 8, 1), +(66810, 0, 8, 1), +(66880, 0, 0, 1), +(67248, 672480, 0, 1); + +DELETE FROM `waypoint_data` WHERE `id` IN (668540,672480); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES +(668540, 1, -431.59899, -196.09399, 12.68910, 1.519270, 0, 0, 0, 100, 0), +(668540, 2, -427.69046, -173.98111, 12.85872, 1.586018, 0, 0, 0, 100, 0), +(668540, 3, -429.15615, -156.17640, 12.81885, 1.472135, 0, 0, 0, 100, 0), +(668540, 4, -421.06964, -138.27380, 13.30665, 1.279713, 0, 0, 0, 100, 0), +(668540, 5, -427.66757, -114.31536, 12.68915, 2.210410, 0, 0, 0, 100, 0), +(668540, 6, -434.12530, -128.57087, 12.70553, 4.499842, 0, 0, 0, 100, 0), +(668540, 7, -437.27182, -152.70719, 12.36017, 4.558748, 0, 0, 0, 100, 0), +(668540, 8, -430.35965, -164.06910, 12.53223, 5.261678, 0, 0, 0, 100, 0), +(668540, 9, -436.86901, -180.61929, 13.03278, 4.374177, 0, 0, 0, 100, 0), +(672480,1, -249.33099, -281.855, 16.4914, 5.309800, 0, 0, 0, 100, 0), +(672480,2, -237.70388, -278.939, 17.0863, 0.483321, 0, 0, 0, 100, 0), +(672480,3, -231.84585, -269.813, 17.0863, 1.622149, 0, 0, 0, 100, 0), +(672480,4, -233.26937, -254.501, 17.0863, 1.845988, 0, 0, 0, 100, 0), +(672480,5, -245.76385, -245.834, 17.0863, 2.682437, 0, 0, 0, 100, 0), +(672480,6, -258.52417, -246.559, 12.6796, 3.283267, 0, 0, 0, 100, 0), +(672480,7, -274.94870, -250.880, 12.6817, 3.617061, 0, 0, 0, 100, 0), +(672480,8, -281.15856, -263.627, 12.6817, 4.610585, 0, 0, 0, 100, 0), +(672480,9, -274.11102, -275.567, 12.6817, 5.423469, 0, 0, 0, 100, 0), +(672480,10, -274.11102, -275.567, 12.6817, 5.423469, 0, 0, 0, 100, 0), +(672480,11, -262.74783, -279.464, 12.6817, 6.004661, 0, 0, 0, 100, 0); + +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (67248); +INSERT INTO `creature_formations` (`leaderGUID`,`memberGUID`,`dist`,`angle`,`groupAI`,`point_1`,`point_2`) VALUES +(67248,67248,0,0,515,0,0), +(67248,66811,2,90,515,0,0), +(67248,66812,2,270,515,0,0), +(67248,66880,4,270,515,0,0); diff --git a/sql/updates/world/master/2021_12_19_19_world_2019_12_25_02_world.sql b/sql/updates/world/master/2021_12_19_19_world_2019_12_25_02_world.sql new file mode 100644 index 000000000..398edc058 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_19_world_2019_12_25_02_world.sql @@ -0,0 +1,7 @@ +-- +UPDATE `creature_addon` SET `auras`="" WHERE `guid` IN (45845, 45846, 45847, 45848, 45849, 45852, 45853, 45854, 45855, 45856, 45862, 45863, 45864, 45865, 45866, 45869, 45870, 45871, 45872, 45874, 45875, 45876, 45877, 45878, 45879, 45880, 45881, 45882, 45883, 45884, 47634, 47641, 47643, 47644, 47645, 47649, 47650, 47652, 47653, 47676, 47677, 47678, 47679, 47680, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47688, 47689, 47690, 47691, 47692, 47693, 47694, 47695, 47696, 47697, 47698, 47699, 47700, 47701, 47702, 34157, 38711, 47601, 43587, 32101, 2685, 2686, 527, 528, 626, 628, 762, 1093, 2241, 2316, 2321, 89285, 89303, 31125, 31126, 31338, 31339, 31364, 31365, 31369, 31458, 31459, 31487, 31488, 31492, 31493, 31521, 31522, 31523, 31525, 31542, 31606, 31615, 31616, 31618, 31620, 31621, 31623, 31625, 31626, 31627, 31628, 31729, 31731, 33685, 33762, 33904, 34008, 34012, 34016, 34018, 30707, 31568, 31269, 31275, 30232,30234,30236,30323,30207, 30388, 40011, 40007, 26302, 26296, 26295, 26293, 26170, 25736, 25735, 78218, 77495, 77497, 77498, 75794, 75796, 75797, 75800, 75234, 75259, 75289, 75295, 75201, 75202, 75204, 75205, 75206, 75208, 75212, 75214, 74458, 74460, 74461, 74462, 74463, 74466, 74467, 74468,73902,73903,73905,72974,71283,71285,71287,71289,71290,71150,71370,71105, 71108, 71116, 71118, 71120, 71122, 71124, 67527,66819,66897,67190,67194,67195,67196,67199,67200,67201,67205,67211,67349, 67351, 67353, 67354, 67355, 67363, 67364, 67369); +UPDATE `smart_scripts` SET `event_param1`=19514 WHERE `entryorguid` IN (20673) AND `source_type`=0 AND `id`=0; +UPDATE `smart_scripts` SET `event_type`=23, `event_param1`=12544, `event_param2`=0,`event_param3`=3000, `event_param4`=3000, `action_param2`=0 WHERE `entryorguid` IN (710,677,875) AND `source_type`=0 AND `id`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (8915) AND `source_type`=0 AND `id`=7; +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 +(8915,0,7,0,23,0,100,0,12544,0,3000,3000,11,12544,0,0,0,0,0,1,0,0,0,0,0,0,0,"Twilight's Hammer Ambassador - In Miing aura - Cast Frost Armor"); diff --git a/sql/updates/world/master/2021_12_19_20_world_2019_12_26_00_world.sql b/sql/updates/world/master/2021_12_19_20_world_2019_12_26_00_world.sql new file mode 100644 index 000000000..90bcaf900 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_20_world_2019_12_26_00_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_abomination_mutated_transformation'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(70402,'spell_abomination_mutated_transformation'); diff --git a/sql/updates/world/master/2021_12_19_21_world_2019_12_27_00_world.sql b/sql/updates/world/master/2021_12_19_21_world_2019_12_27_00_world.sql new file mode 100644 index 000000000..18152fda1 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_21_world_2019_12_27_00_world.sql @@ -0,0 +1,12 @@ +-- +UPDATE `creature_addon` SET `auras`="" WHERE `guid` IN (46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46089, 46090, 46091, 46092, 46093, 46094, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46107, 46108, 46109, 46110, 46111, 46112, 46113, 46114, 46115, 46116, 46117, 46118, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46126, 46127, 41065, 41066, 41067, 41068, 41069, 41070, 41071, 41072, 41074, 41076, 41077, 41078, 41080, 41081, 41082, 41083, 41029, 41030, 41031, 41032, 41034, 40438, 36501, 36514, 36169, 36170, 36171, 36172, 36173, 36176, 36177, 36096, 29210, 32204, 32205, 32206, 32207, 32208, 32209, 32211, 27106, 27107, 25797, 24774, 21680, 21682, 20260,20316,20368, 6456, 45350, 46760, 46762, 17821, 17839, 17841, 17844, 17845, 17848, 17858, 17881, 17882, 17892, 17904, 17915, 17916, 17970, 18007, 18013, 18125, 18193, 18257, 18295, 18398, 18406, 18412, 18426, 18467, 19064, 19071, 19076, 19103, 19104, 19126, 19127, 19130, 19156, 19157, 19158, 19159, 19160, 19163, 19164, 19165, 19166, 19169, 19173, 19181, 19185, 29810, 30038, 38319, 38320, 38325, 44762, 44771, 44928, 44940, 44980, 32022, 31866, 9628, 9675, 9711, 48790, 48792, 48968, 48969, 48972, 48973, 48974, 91336, 91337, 8199, 48850, 91026, 91020, 90839, 90840, 90841, 90842, 90843, 90818, 90819, 90820, 90822, 90823, 90824, 90826, 90830, 90831, 90833, 90825, 90832, 90653, 90654, 90655, 90656, 90657, 90658, 90659, 90660, 90661, 90662, 90667, 90668, 90669, 90670, 90671, 90676, 90677, 90678, 90679, 90680, 90681, 90682, 90683, 90684,90631, 90632, 90633, 90635, 90641, 90642, 90643, 90644, 90645, 90647, 90648, 90649, 90636, 47781, 47782, 47783, 47784, 47785, 47786, 47787, 47788, 47789, 47790, 47799, 47800, 47801, 47802, 47803, 90624, 90625, 90626, 90627, 90628, 90629, 90604, 90620, 47736, 47741, 47773, 47774, 47734, 47735, 47739, 47740, 47749, 47750, 47751, 47758, 47759, 47760, 47762, 47765, 47766, 47771, 47772); +UPDATE `smart_scripts` SET `event_type`=23, `event_phase_mask`=0, `event_param2`=0 WHERE `entryorguid` IN (8913) AND `source_type`=0 AND `id`=6; +UPDATE `creature_addon` SET `auras`="52742" WHERE `guid` IN (52447,52449); +UPDATE `creature` SET `MovementType`=0, `spawndist`=0 WHERE `guid` IN (52447,52449); +UPDATE `creature` SET `position_x`=458.4017, `position_y`=379.9645, `position_z`=195.0024, `orientation`=6.279088 WHERE `guid`= 52449; +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (8409); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (8409) 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 +(8409,0,0,0,23,0,100,0,12544,0,3000,3000,11,12544,0,0,0,0,0,1,0,0,0,0,0,0,0,"Caravan Master Tset - On missing aura - Cast 'Frost Armor'"), +(8409,0,1,0,0,0,100,0,1000,2000,1500,2000,11,21369,64,0,0,0,0,2,0,0,0,0,0,0,0,"Caravan Master Tset - IC - Cast Frostbolt"), +(8409,0,2,0,0,0,100,0,4000,5000,9000,12000,11,11831,1,0,0,0,0,2,0,0,0,0,0,0,0,"Caravan Master Tset - IC - Cast Frost Nova"); diff --git a/sql/updates/world/master/2021_12_19_22_world_2019_12_27_01_world.sql b/sql/updates/world/master/2021_12_19_22_world_2019_12_27_01_world.sql new file mode 100644 index 000000000..cdd9296f4 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_22_world_2019_12_27_01_world.sql @@ -0,0 +1,420 @@ +-- +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1868800) AND `source_type`=9; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (18688,19480) 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 +(18688,0,0,0,8,0,100,1,34063,0,0,0,80,1868800,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ancient Orc Ancestor - On Spellhit Soul Mirror - Action list"), +(1868800,9,0,0,0,0,100,0,0,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Ancient Orc Ancesto - Action list - Say text"), +(1868800,9,1,0,0,0,100,0,1000,1000,0,0,11,34064,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ancient Orc Ancesto - Action list - cast Soul Split"), +(1868800,9,2,0,0,0,100,0,0,0,0,0,116,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ancient Orc Ancesto - Action list - Set corpse delay"), +(1868800,9,3,0,0,0,100,0,0,0,0,0,51,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ancient Orc Ancesto - Action list - Kill Self"), +(19480,0,0,0,0,0,100,0,5000,7000,11000,15000,11,31293,0,0,0,0,0,2,0,0,0,0,0,0,0,"Darkened Spirit - In Combat - Cast 'Consuming Shadows'"), +(19480,0,1,0,54,0,100,0,0,0,0,0,11,17321,0,0,0,0,0,1,0,0,0,0,0,0,0,"Darkened Spirit - On just summoned - Cast Spirit Spawn"); + +UPDATE `creature_template_addon` SET `auras`="32648" WHERE `entry` IN (18688,18043); +DELETE FROM `creature_template_movement` WHERE `CreatureId`=18662; +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES +(18662,0,0,1,0); + +DELETE FROM `creature_template_addon` WHERE `entry`=18687; +INSERT INTO `creature_template_addon` (`entry`, `bytes2`, `auras`) VALUES (18687,1,"32648"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (18688, 19480); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(18688, 0, 0, "Ancestors watch over you,, kind one...", 12, 0, 100, 0, 0, 0, 16841, 0, "Ancient Orc Ancestor"), +(18688, 0, 1, "Cease your crying! STOP!", 12, 0, 100, 0, 0, 0, 15706, 0, "Ancient Orc Ancestor"), +(18688, 0, 2, "I remember everything...", 12, 0, 100, 0, 0, 0, 15701, 0, "Ancient Orc Ancestor"), +(18688, 0, 3, "It cannot be...", 12, 0, 100, 0, 0, 0, 16839, 0, "Ancient Orc Ancestor"), +(18688, 0, 4, "It comes for you...", 12, 0, 100, 0, 0, 0, 16838, 0, "Ancient Orc Ancestor"), +(18688, 0, 5, "The spirits call... I am consumed.", 12, 0, 100, 0, 0, 0, 15704, 0, "Ancient Orc Ancestor"), +(18688, 0, 6, "Cannot control... It draws me in... The void grows...", 12, 0, 100, 0, 0, 0, 15710, 0, "Ancient Orc Ancestor"), +(18688, 0, 7, "It is dying. It is dying. It is dying.", 12, 0, 100, 0, 0, 0, 15707, 0, "Ancient Orc Ancestor"), +(18688, 0, 8, "The cold embrace awaits...", 12, 0, 100, 0, 0, 0, 16837, 0, "Ancient Orc Ancestor"), +(18688, 0, 9, "The pain is unbearable.", 12, 0, 100, 0, 0, 0, 15705, 0, "Ancient Orc Ancestor"), +(18688, 0, 10, "What is happening to me?", 12, 0, 100, 0, 0, 0, 15703, 0, "Ancient Orc Ancestor"), +(18688, 0, 11, "What is this trickery? I... ARGH...", 12, 0, 100, 0, 0, 0, 16840, 0, "Ancient Orc Ancestor"), +(18688, 0, 12, "What will become of us when it falls?", 12, 0, 100, 0, 0, 0, 15709, 0, "Ancient Orc Ancestor"), +(18688, 0, 13, "What... What have I become? Arrrgghhh...", 12, 0, 100, 0, 0, 0, 16835, 0, "Ancient Orc Ancestor"), +(18688, 0, 14, "Thank you...", 12, 0, 100, 0, 0, 0, 16836, 0, "Ancient Orc Ancestor"); + +DELETE FROM `creature_addon` WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id` IN (18688)); +DELETE FROM `creature` WHERE `id` IN (18688); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `curhealth`, `curmana`, dynamicflags, `MovementType`) VALUES +(14337,18688,530,'0',0,0,0,-2225.73,8586.74,-10.361,0.261799,60,0,6326,0,0,0), +(14338,18688,530,'0',0,0,0,-1452.95,8533.52,12.8692,3.33358,60,0,6326,0,0,0), +(14339,18688,530,'0',0,0,0,-2407.95,8655.04,-19.7505,4.45405,60,0,6542,0,0,2), +(14340,18688,530,'0',0,0,0,-2300.29,8571.08,-22.0957,3.86735,60,0,6326,0,0,2), +(14341,18688,530,'0',0,0,0,-1637.01,8569.54,-12.3352,5.65003,60,10,6326,0,0,1), +(14342,18688,530,'0',0,0,0,-2530.94,8629.31,-25.5884,4.80198,60,0,6326,0,0,2), +(14343,18688,530,'0',0,0,0,-1452.95,8533.52,12.8692,3.33358,60,10,6542,0,0,1), +(14977,18688,530,'0',0,0,0,-2225.73,8586.74,-10.361,0.261799,60,0,6542,0,0,2), +(14978,18688,530,'0',0,0,0,-2218.21,8513.48,-17.1368,3.84753,60,0,6542,0,0,2), +(14979,18688,530,'0',0,0,0,-1541.97,8697.41,26.0591,3.2847,60,10,6326,0,0,1), +(14980,18688,530,'0',0,0,0,-1653.31,8494.49,-12.8156,6.13478,60,10,6542,0,0,1), +(14981,18688,530,'0',0,0,0,-1579.32,8426.67,-9.33804,6.13478,60,10,6326,0,0,1), +(14982,18688,530,'0',0,0,0,-1040.87,7895.8,22.8202,6.13478,60,10,6326,0,0,1), +(14983,18688,530,'0',0,0,0,-1059.54,7750.35,25.8758,6.13478,60,10,6326,0,0,1), +(14984,18688,530,'0',0,0,0,-625.605,7785.77,80.742,1.5277,60,10,6326,0,0,1), +(14985,18688,530,'0',0,0,0,-886.413,7824.75,40.0754,6.13478,60,10,6542,0,0,1), +(20556,18688,530,'0',0,0,0,-878.863,7881.25,38.6467,6.13478,60,10,6326,0,0,1), +(21776,18688,530,'0',0,0,0,-1866.27,8098.74,-20.3459,6.13478,60,10,6542,0,0,1), +(23111,18688,530,'0',0,0,0,-2106.82,8191.13,-15.5604,3.02552,60,0,6542,0,0,2), +(24670,18688,530,'0',0,0,0,-2084.75,8286.22,-11.4935,3.19831,60,0,6542,0,0,2), +(24761,18688,530,'0',0,0,0,-2206.14,8306.9,-26.191,3.28627,60,0,6542,0,0,2), +(24794,18688,530,'0',0,0,0,-2256,8478.68,-24.6155,3.72008,60,0,6542,0,0,2), +(25100,18688,530,'0',0,0,0,-2336.12,8477.34,-30.3842,4.01413,60,0,6326,0,0,2), +(26559,18688,530,'0',0,0,0,-2350.53,8641.59,-15.5674,4.33614,60,0,6326,0,0,2), +(26564,18688,530,'0',0,0,0,-2336.04,8288.74,-36.3567,2.91457,60,0,6326,0,0,2), +(31807,18688,530,'0',0,0,0,-2336.11,8225.27,-35.7699,2.54936,60,0,6326,0,0,2), +(31833,18688,530,'0',0,0,0,-2258.45,8221.08,-31.2193,2.9185,60,0,6326,0,0,2), +(32072,18688,530,'0',0,0,0,-2203.79,8149.55,-25.1002,2.51794,60,0,6326,0,0,2), +(40475,18688,530,'0',0,0,0,-2184.8,8029.08,-17.6373,2.41427,60,0,6542,0,0,2), +(40476,18688,530,'0',0,0,0,-2297.12,7848.94,-30.4255,1.92025,60,0,6326,0,0,2), +(40703,18688,530,'0',0,0,0,-2053.2575,8155.302,-5.692453,3.01005,60,0,6326,0,0,2), +(40716,18688,530,'0',0,0,0,-2061.5180,8151.761,-7.437994,3.01005,60,0,6326,0,0,2), +(40725,18688,530,'0',0,0,0,-2068.1757,8148.957,-8.296552,3.01005,60,0,6326,0,0,2), +(40727,18688,530,'0',0,0,0,-2072.9716,8147.135,-8.763002,3.01005,60,0,6326,0,0,2), +(42893,18688,530,'0',0,0,0,-2077.1628,8145.699,-9.109463,3.01005,60,0,6326,0,0,2), +(45204,18688,530,'0',0,0,0,-2082.3554,8144.425,-9.395660,3.01005,60,0,6326,0,0,2); + +DELETE FROM `creature_addon` WHERE `guid` IN (40703,40716,40725,40727,42893,14339,14340,14342,14977,14978,23111,24670,24761,24794,25100,26559,26564,31807,31833,32072,40475,40476,45204); +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`,`auras`) VALUES +(14339,143390,1,"32648"), +(14340,143400,1,"32648"), +(14342,143420,1,"32648"), +(14977,149770,1,"32648"), +(14978,149780,1,"32648"), +(23111,231110,1,"32648"), +(24670,246700,1,"32648"), +(24761,247610,1,"32648"), +(24794,247940,1,"32648"), +(25100,251000,1,"32648"), +(26559,265590,1,"32648"), +(26564,265640,1,"32648"), +(31807,318070,1,"32648"), +(31833,318330,1,"32648"), +(32072,320720,1,"32648"), +(40475,404750,1,"32648"), +(40476,404760,1,"32648"), +(45204,452040,1,"32648"), +(40703,452040,1,"32648"), +(40716,452040,1,"32648"), +(40725,452040,1,"32648"), +(40727,452040,1,"32648"), +(42893,452040,1,"32648"); + +-- Waypoints +DELETE FROM `waypoint_data` WHERE `id` IN (407030, 407160, 407250, 407270, 428930, 143390, 143400, 143420, 149770, 149780, 231110, 246700, 247610, 247940, 251000, 265590, 265640, 318070, 318330, 320720, 404750, 404760, 452040); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`,`action_chance`,`move_type`,`wpguid`) VALUES +-- +(143390,1,-2407.95,8655.04,-19.7505,1000,0,4.45405,100,0,0), +(143390,2,-2413.04,8633.92,-25.1324,1000,0,4.45405,100,0,0), +(143390,3,-2421.09,8603.46,-26.7298,0,0,4.45405,100,0,0), +(143390,4,-2430.6,8575.63,-29.4027,0,0,4.381,100,0,0), +(143390,5,-2437.78,8552.97,-31.1736,0,0,4.45405,100,0,0), +(143390,6,-2444.38,8533.11,-30.9924,0,0,4.33231,100,0,0), +(143390,7,-2448.27,8523.36,-33.7466,0,0,4.33231,100,0,0), +(143390,8,-2453.47,8510.36,-34.1572,0,0,4.33231,100,0,0), +(143390,9,-2458.66,8497.35,-34.0185,0,0,4.33231,100,0,0), +(143390,10,-2462.55,8487.6,-36.7164,0,0,4.33231,100,0,0), +(143390,11,-2469.78,8465.87,-35.8689,0,0,4.45404,100,0,0), +(143390,12,-2474.9,8449.76,-36.479,3000,1188,4.32446,100,0,0), +-- +(143400,1,-2300.29,8571.08,-22.0957,1000,0,3.86735,100,0,0), +(143400,2,-2307.18,8565.63,-23.3747,1000,0,3.86735,100,0,0), +(143400,3,-2323.42,8554.27,-25.1835,0,0,3.69849,100,0,0), +(143400,4,-2341.53,8541.17,-29.3958,0,0,3.83201,100,0,0), +(143400,5,-2358.69,8529.71,-29.4675,0,0,3.83201,100,0,0), +(143400,6,-2365.34,8522.38,-31.3395,0,0,4.06762,100,0,0), +(143400,7,-2375.63,8506.19,-30.7447,0,0,4.15009,100,0,0), +(143400,8,-2381.94,8488.06,-31.5676,0,0,4.37,100,0,0), +(143400,9,-2388.99,8470.31,-33.0737,0,0,4.30324,100,0,0), +(143400,10,-2401.01,8449.19,-35.7696,0,0,4.14224,100,0,0), +(143400,11,-2410.79,8433.93,-39.0449,0,0,4.14224,100,0,0), +(143400,12,-2423.53,8416.24,-37.8244,0,0,4.02443,100,0,0), +(143400,13,-2438.91,8397.78,-39.061,3000,1188,4.01265,100,0,0), +-- +(143420,1,-2530.94,8629.31,-25.5884,1000,0,4.80198,100,0,0), +(143420,2,-2530.28,8621.36,-26.2077,1000,0,4.80198,100,0,0), +(143420,3,-2529.15,8604.47,-28.1857,0,0,4.77841,100,0,0), +(143420,4,-2528.22,8590.5,-29.769,0,0,4.77841,100,0,0), +(143420,5,-2527.07,8573.04,-29.9964,0,0,4.77841,100,0,0), +(143420,6,-2525.38,8555.63,-31.5614,0,0,4.83732,100,0,0), +(143420,7,-2523.27,8540.79,-32.4796,0,0,4.87266,100,0,0), +(143420,8,-2521.41,8529.25,-33.6232,0,0,4.87266,100,0,0), +(143420,9,-2518.41,8514.83,-36.519,0,0,4.94334,100,0,0), +(143420,10,-2514.23,8497.08,-37.413,0,0,4.94334,100,0,0), +(143420,11,-2511.41,8485.07,-35.6668,0,0,4.94334,100,0,0), +(143420,12,-2507.94,8465.34,-37.5257,3000,1188,4.82946,100,0,0), +-- +(149770,1,-2225.73,8586.74,-10.361,1000,0,0.261799,100,0,0), +(149770,2,-2230.86,8579.38,-11.4502,1000,0,4.03619,100,0,0), +(149770,3,-2239.71,8567.45,-13.0879,0,0,4.07153,100,0,0), +(149770,4,-2248.5,8553.74,-15.3954,0,0,4.07939,100,0,0), +(149770,5,-2261.12,8533.93,-21.6073,0,0,4.05582,100,0,0), +(149770,6,-2270.2,8517.26,-24.1489,0,0,4.10059,100,0,0), +(149770,7,-2279.27,8499.49,-27.908,0,0,4.03069,100,0,0), +(149770,8,-2293,8485.29,-27.7969,0,0,3.90896,100,0,0), +(149770,9,-2313.97,8468.41,-30.5916,0,0,3.81471,100,0,0), +(149770,10,-2327.14,8456.77,-32.0345,0,0,3.88539,100,0,0), +(149770,11,-2342.04,8442.35,-34.5414,0,0,3.9443,100,0,0), +(149770,12,-2353.98,8430.83,-35.9558,0,0,3.86183,100,0,0), +(149770,13,-2365.67,8421.51,-36.6551,0,0,3.83042,100,0,0), +(149770,14,-2376.82,8411.01,-37.0926,0,0,3.86183,100,0,0), +(149770,15,-2387.63,8399.56,-39.9234,0,0,3.91681,100,0,0), +(149770,16,-2400.03,8389.21,-39.5322,0,0,3.82649,100,0,0), +(149770,17,-2410.54,8381.85,-39.0444,0,0,3.62621,100,0,0), +(149770,18,-2427.22,8372.09,-38.2585,3000,1188,3.67726,100,0,0), +-- +(149780,1,-2218.21,8513.48,-17.1368,1000,0,3.84753,100,0,0), +(149780,2,-2225.9,8506.7,-18.3157,1000,0,3.84753,100,0,0), +(149780,3,-2241.69,8495.19,-21.2608,0,0,3.74543,100,0,0), +(149780,4,-2254.02,8485.29,-23.6365,0,0,3.85146,100,0,0), +(149780,5,-2266.7,8474.26,-26.624,0,0,3.90251,100,0,0), +(149780,6,-2282.53,8460.96,-29.9073,0,0,3.83575,100,0,0), +(149780,7,-2293.64,8450.78,-32.2739,0,0,3.89858,100,0,0), +(149780,8,-2312.77,8434.41,-34.4343,0,0,3.80041,100,0,0), +(149780,9,-2329,8420.96,-34.6316,0,0,3.83968,100,0,0), +(149780,10,-2342.3,8410.75,-36.3513,0,0,3.78863,100,0,0), +(149780,11,-2352.85,8402.78,-35.9703,0,0,3.78863,100,0,0), +(149780,12,-2368.62,8390.19,-37.4839,0,0,3.93471,100,0,0), +(149780,13,-2377.66,8381.81,-39.9896,0,0,3.86402,100,0,0), +(149780,14,-2388.56,8372.21,-40.392,0,0,3.86402,100,0,0), +(149780,15,-2398.68,8364.43,-39.9869,0,0,3.76978,100,0,0), +(149780,16,-2413.6,8353.59,-39.7226,0,0,3.76978,100,0,0), +(149780,17,-2422.74,8346.85,-40.09,3000,1188,3.78156,100,0,0), +-- +(231110,1,-2106.82,8191.13,-15.5604,1000,0,3.02552,100,0,0), +(231110,2,-2112.65,8192.04,-16.7948,1000,0,3.02552,100,0,0), +(231110,3,-2121.32,8193.06,-18.1025,0,0,3.02552,100,0,0), +(231110,4,-2138.71,8195.08,-20.6668,0,0,3.02552,100,0,0), +(231110,5,-2152.45,8196.68,-23.1558,0,0,3.02552,100,0,0), +(231110,6,-2169.23,8199.54,-25.8568,0,0,2.91949,100,0,0), +(231110,7,-2186.44,8204.07,-28.6804,0,0,2.8763,100,0,0), +(231110,8,-2198.97,8208.21,-29.0413,0,0,2.78598,100,0,0), +(231110,9,-2210.4,8212.23,-28.0244,0,0,2.81346,100,0,0), +(231110,10,-2226.21,8218.56,-26.739,0,0,2.75063,100,0,0), +(231110,11,-2238.35,8223.76,-27.498,0,0,2.731,100,0,0), +(231110,12,-2251.97,8229.42,-29.0346,0,0,2.75849,100,0,0), +(231110,13,-2265.74,8235.78,-30.4832,0,0,2.6878,100,0,0), +(231110,14,-2282.11,8243.3,-30.8119,0,0,2.71529,100,0,0), +(231110,15,-2299.43,8248.93,-33.1635,0,0,2.85666,100,0,0), +(231110,16,-2314.23,8251.73,-36.0716,0,0,2.97447,100,0,0), +(231110,17,-2328.3,8254.83,-35.9723,0,0,2.91949,100,0,0), +(231110,18,-2347.02,8257.81,-38.1012,0,0,3.05694,100,0,0), +(231110,19,-2365.63,8259.31,-40.5246,0,0,3.06479,100,0,0), +(231110,20,-2384.29,8263.58,-39.357,0,0,2.77812,100,0,0), +(231110,21,-2405.55,8270.21,-37.7358,3000,1188,2.84881,100,0,0), +-- +(246700,1,-2084.75,8286.22,-11.4935,1000,0,3.19831,100,0,0), +(246700,2,-2091.1,8286.06,-12.3958,1000,0,3.19831,100,0,0), +(246700,3,-2106.99,8288.47,-15.4028,0,0,2.90378,100,0,0), +(246700,4,-2119.97,8292.25,-18.4454,0,0,2.84881,100,0,0), +(246700,5,-2136.66,8296.48,-19.3693,0,0,2.8763,100,0,0), +(246700,6,-2154.37,8301.18,-20.9227,0,0,3.01767,100,0,0), +(246700,7,-2170.51,8301.82,-22.6604,0,0,3.1237,100,0,0), +(246700,8,-2189.94,8301.98,-24.2471,0,0,3.15511,100,0,0), +(246700,9,-2206.32,8302.08,-25.8035,0,0,3.12762,100,0,0), +(246700,10,-2221.69,8303.03,-26.126,0,0,3.09228,100,0,0), +(246700,11,-2234.13,8303.57,-28.4319,0,0,3.10799,100,0,0), +(246700,12,-2248.53,8303.48,-29.4753,0,0,3.1826,100,0,0), +(246700,13,-2262.85,8305.04,-29.8504,0,0,3.08914,100,0,0), +(246700,14,-2276.84,8305.46,-30.8176,0,0,3.14804,100,0,0), +(246700,15,-2290.82,8304.94,-32.4245,0,0,3.19909,100,0,0), +(246700,16,-2304.81,8304.44,-33.9312,0,0,3.14412,100,0,0), +(246700,17,-2322.31,8304.53,-36.2386,0,0,3.13234,100,0,0), +(246700,18,-2336.31,8304.66,-37.9441,0,0,3.13234,100,0,0), +(246700,19,-2352.01,8304.31,-37.699,0,0,3.18731,100,0,0), +(246700,20,-2365.59,8305.15,-40.1673,0,0,3.04594,100,0,0), +(246700,21,-2383.63,8306.82,-38.712,0,0,3.03023,100,0,0), +(246700,22,-2401.23,8308.73,-38.554,0,0,3.03416,100,0,0), +(246700,23,-2423.32,8310.51,-38.1534,3000,1188,3.08128,100,0,0), +-- +(247610,1,-2206.14,8306.9,-26.191,1000,0,3.28627,100,0,0), +(247610,2,-2212.08,8306.59,-26.1231,1000,0,3.28627,100,0,0), +(247610,3,-2223.2,8304.77,-26.3483,0,0,3.31561,100,0,0), +(247610,4,-2236.38,8301.02,-28.5661,0,0,3.32346,100,0,0), +(247610,5,-2248.5,8299.47,-28.7971,0,0,3.27241,100,0,0), +(247610,6,-2266.04,8297.18,-29.6781,0,0,3.27634,100,0,0), +(247610,7,-2282.35,8295.87,-31.8415,0,0,3.18602,100,0,0), +(247610,8,-2297.05,8294.86,-33.8225,0,0,3.23707,100,0,0), +(247610,9,-2314.94,8295.12,-35.8822,0,0,3.0957,100,0,0), +(247610,10,-2326.35,8296.19,-37.6473,0,0,3.0525,100,0,0), +(247610,11,-2340.74,8297.08,-36.9042,0,0,3.09177,100,0,0), +(247610,12,-2359.08,8297.76,-39.7544,0,0,3.10748,100,0,0), +(247610,13,-2377.33,8298.04,-39.5022,0,0,3.10748,100,0,0), +(247610,14,-2394.15,8298.36,-39.518,0,0,3.12712,100,0,0), +(247610,15,-2425.05,8298.74,-39.8907,3000,1188,3.17817,100,0,0), +-- +(247940,1,-2256,8478.68,-24.6155,1000,0,3.72008,100,0,0), +(247940,2,-2261.14,8475.37,-25.8232,1000,0,3.72008,100,0,0), +(247940,3,-2272.51,8467.21,-28.3968,0,0,3.80648,100,0,0), +(247940,4,-2285.8,8455.84,-30.6126,0,0,3.88109,100,0,0), +(247940,5,-2300.34,8442.98,-33.4702,0,0,3.91879,100,0,0), +(247940,6,-2312.62,8430.52,-35.257,0,0,3.95413,100,0,0), +(247940,7,-2324.73,8415.52,-35.6384,0,0,4.08765,100,0,0), +(247940,8,-2334.41,8400.94,-36.4277,0,0,4.15048,100,0,0), +(247940,9,-2343.83,8385.63,-38.5498,0,0,4.21331,100,0,0), +(247940,10,-2365.02,8369.27,-39.7285,0,0,3.66353,100,0,0), +(247940,11,-2378.88,8360.32,-40.392,0,0,3.69495,100,0,0), +(247940,12,-2391.93,8351.75,-38.8548,0,0,3.73029,100,0,0), +(247940,13,-2406.44,8339.74,-38.2314,0,0,3.84417,100,0,0), +(247940,14,-2422.92,8329.23,-37.6123,3000,1188,3.68317,100,0,0), +-- +(251000,1,-2336.12,8477.34,-30.3842,1000,0,4.01413,100,0,0), +(251000,2,-2349.93,8462.18,-33.0847,1000,0,4.01413,100,0,0), +(251000,3,-2366.12,8445.55,-34.8728,0,0,3.94344,100,0,0), +(251000,4,-2373.97,8435.66,-37.0363,0,0,4.01648,100,0,0), +(251000,5,-2380.55,8426.95,-36.2271,0,0,4.08952,100,0,0), +(251000,6,-2390.7,8414.94,-39.51,0,0,3.8327,100,0,0), +(251000,7,-2401.49,8406.01,-40.1447,0,0,3.8327,100,0,0), +(251000,8,-2410.17,8396.76,-38.5437,0,0,4.05183,100,0,0), +(251000,9,-2425.49,8379.5,-38.4966,3000,1188,3.94344,100,0,0), +-- +(265590,1,-2350.53,8641.59,-15.5674,1000,0,4.33614,100,0,0), +(265590,2,-2352.89,8636.14,-16.3244,1000,0,4.33614,100,0,0), +(265590,3,-2357.5,8623.99,-18.0005,0,0,4.36363,100,0,0), +(265590,4,-2362.76,8609.52,-19.8936,0,0,4.36363,100,0,0), +(265590,5,-2366.35,8599.65,-21.8037,0,0,4.36363,100,0,0), +(265590,6,-2369.94,8589.79,-23.7659,0,0,4.36363,100,0,0), +(265590,7,-2375.45,8576.94,-26.2606,0,0,4.24189,100,0,0), +(265590,8,-2381.59,8564.36,-28.3376,0,0,4.26938,100,0,0), +(265590,9,-2387.13,8551.14,-28.6318,0,0,4.33614,100,0,0), +(265590,10,-2392.13,8540.34,-28.5545,0,0,4.26546,100,0,0), +(265590,11,-2398.71,8527.99,-28.765,0,0,4.20262,100,0,0), +(265590,12,-2406.03,8511.94,-30.638,0,0,4.3165,100,0,0), +(265590,13,-2411.22,8498.94,-32.6872,0,0,4.33614,100,0,0), +(265590,14,-2417.87,8484,-34.7147,0,0,4.27724,100,0,0), +(265590,15,-2425.59,8468.94,-36.5487,0,0,4.23404,100,0,0), +(265590,16,-2433.41,8452.95,-38.3402,0,0,4.26153,100,0,0), +(265590,17,-2439.51,8440.35,-36.7726,0,0,4.26153,100,0,0), +(265590,18,-2451.02,8423.42,-37.3139,3000,1188,4.08482,100,0,0), +-- +(265640,1,-2336.04,8288.74,-36.3567,1000,0,2.91457,100,0,0), +(265640,2,-2342.21,8290.03,-36.0686,1000,0,2.91457,100,0,0), +(265640,3,-2354.03,8291.55,-38.2599,0,0,3.02452,100,0,0), +(265640,4,-2375.94,8295.73,-39.9772,0,0,3.00096,100,0,0), +(265640,5,-2396.58,8299.53,-39.806,0,0,2.94598,100,0,0), +(265640,6,-2419.92,8304.59,-38.8306,3000,1188,2.92635,100,0,0), +-- +(318070,1,-2336.11,8225.27,-35.7699,1000,0,2.54936,100,0,0), +(318070,2,-2340.34,8228.06,-35.889,1000,0,2.54936,100,0,0), +(318070,3,-2358.71,8238.23,-38.7513,0,0,2.72214,100,0,0), +(318070,4,-2369.57,8242.53,-40.8813,0,0,2.77712,100,0,0), +(318070,5,-2382.45,8246.73,-39.914,0,0,2.83995,100,0,0), +(318070,6,-2394.95,8250.99,-39.4445,0,0,2.84781,100,0,0), +(318070,7,-2419.48,8255.91,-38.5315,3000,1188,3.04416,100,0,0), +-- +(318330,1,-2258.45,8221.08,-31.2193,1000,0,2.9185,100,0,0), +(318330,2,-2264.59,8222.61,-30.8688,1000,0,2.9185,100,0,0), +(318330,3,-2279.19,8226.34,-30.9118,0,0,2.88315,100,0,0), +(318330,4,-2294.29,8229.86,-32.502,0,0,2.93421,100,0,0), +(318330,5,-2302.79,8232.62,-33.6875,0,0,2.75749,100,0,0), +(318330,6,-2311.76,8236.52,-36.218,0,0,2.73393,100,0,0), +(318330,7,-2328.46,8243.79,-37.3536,0,0,2.76534,100,0,0), +(318330,8,-2346.61,8249.73,-38.4788,0,0,2.83996,100,0,0), +(318330,9,-2358.44,8255.57,-39.1873,0,0,2.65146,100,0,0), +(318330,10,-2372.51,8261.68,-40.7349,0,0,2.84388,100,0,0), +(318330,11,-2389.28,8266.69,-38.6213,0,0,2.85567,100,0,0), +(318330,12,-2405.67,8270.19,-37.7384,3000,1188,2.9774,100,0,0), +-- +(320720,1,-2203.79,8149.55,-25.1002,1000,0,2.51794,100,0,0), +(320720,2,-2210.85,8154.53,-26.8673,1000,0,2.51794,100,0,0), +(320720,3,-2223.12,8161.02,-30.405,0,0,2.56507,100,0,0), +(320720,4,-2233,8167.85,-31.2388,0,0,2.52972,100,0,0), +(320720,5,-2243.01,8174.87,-33.5484,0,0,2.52972,100,0,0), +(320720,6,-2257.05,8184.72,-34.9053,0,0,2.52972,100,0,0), +(320720,7,-2270.59,8191.99,-36.1858,0,0,2.71037,100,0,0), +(320720,8,-2283.26,8197.29,-36.6298,0,0,2.7732,100,0,0), +(320720,9,-2296.8,8202.52,-36.0711,0,0,2.7732,100,0,0), +(320720,10,-2309.64,8207.47,-36.8004,0,0,2.7732,100,0,0), +(320720,11,-2320.94,8211.83,-36.1317,0,0,2.7732,100,0,0), +(320720,12,-2333.98,8216.87,-35.3284,0,0,2.7732,100,0,0), +(320720,13,-2348.95,8223.85,-35.9928,0,0,2.55172,100,0,0), +(320720,14,-2367.19,8235.63,-40.6976,0,0,2.54779,100,0,0), +(320720,15,-2381.4,8243.44,-40.6753,0,0,2.79912,100,0,0), +(320720,16,-2394.08,8247.13,-38.7973,0,0,2.88551,100,0,0), +(320720,17,-2415.85,8252.83,-38.9504,3000,1188,2.88551,100,0,0), +-- +(404750,1,-2184.8,8029.08,-17.6373,1000,0,2.41427,100,0,0), +(404750,2,-2189.89,8033.31,-18.7028,1000,0,2.41427,100,0,0), +(404750,3,-2201.12,8043.03,-21.2763,0,0,2.44961,100,0,0), +(404750,4,-2210.96,8051.17,-23.9013,0,0,2.45354,100,0,0), +(404750,5,-2220.19,8059.87,-28.1386,0,0,2.44569,100,0,0), +(404750,6,-2228.35,8066.62,-31.2971,0,0,2.45354,100,0,0), +(404750,7,-2243.75,8073.69,-33.0466,0,0,2.51716,100,0,0), +(404750,8,-2256.64,8084.78,-34.8378,0,0,2.37579,100,0,0), +(404750,9,-2269.54,8096.88,-35.8722,0,0,2.40327,100,0,0), +(404750,10,-2274.08,8100.97,-34.4774,0,0,2.43076,100,0,0), +(404750,11,-2285.13,8110.73,-35.2784,0,0,2.4072,100,0,0), +(404750,12,-2293.23,8118.05,-36.6003,0,0,2.4072,100,0,0), +(404750,13,-2303.37,8127.19,-37.9431,0,0,2.4072,100,0,0), +(404750,14,-2313.27,8135.21,-37.7228,0,0,2.59099,100,0,0), +(404750,15,-2326.01,8147.27,-38.0687,0,0,2.33966,100,0,0), +(404750,16,-2337.12,8156.41,-38.4812,0,0,2.48888,100,0,0), +(404750,17,-2347.76,8168.32,-39.0334,0,0,2.2729,100,0,0), +(404750,18,-2358.32,8180.11,-38.6665,0,0,2.31217,100,0,0), +(404750,19,-2368.77,8189.27,-37.5052,0,0,2.45825,100,0,0), +(404750,20,-2384.14,8199.83,-40.8323,0,0,2.57999,100,0,0), +(404750,21,-2395.97,8207.08,-41.4856,0,0,2.5957,100,0,0), +(404750,22,-2404.42,8212.29,-39.4423,0,0,2.58784,100,0,0), +(404750,23,-2415.06,8217.57,-38.0044,3000,1188,2.65853,100,0,0), +-- +(404760,1,-2297.12,7848.94,-30.4255,1000,0,1.92025,100,0,0), +(404760,2,-2299.1,7855.22,-31.5119,1000,0,1.92025,100,0,0), +(404760,3,-2304.97,7869.3,-33.6264,0,0,2.10404,100,0,0), +(404760,4,-2310.6,7885.7,-36.7148,0,0,1.89591,100,0,0), +(404760,5,-2315.58,7897.69,-36.2731,0,0,1.9823,100,0,0), +(404760,6,-2322.29,7913.85,-35.4619,0,0,1.97445,100,0,0), +(404760,7,-2324.87,7930.59,-36.2939,0,0,1.75846,100,0,0), +(404760,8,-2326.62,7941.83,-37.0868,0,0,1.9391,100,0,0), +(404760,9,-2332.33,7954.6,-38.5053,0,0,2.03335,100,0,0), +(404760,10,-2337.86,7965.23,-40.3403,0,0,2.06084,100,0,0), +(404760,11,-2342.11,7973.1,-41.8945,0,0,2.06869,100,0,0), +(404760,12,-2350.94,7987.8,-43.8866,0,0,2.11975,100,0,0), +(404760,13,-2360.01,8000.48,-44.3554,0,0,2.15509,100,0,0), +(404760,14,-2364.95,8009.58,-42.1108,0,0,2.02157,100,0,0), +(404760,15,-2371.6,8018.86,-42.377,0,0,2.26112,100,0,0), +(404760,16,-2377.15,8026.67,-43.9684,0,0,2.09618,100,0,0), +(404760,17,-2383.49,8038.39,-43.2112,0,0,2.05299,100,0,0), +(404760,18,-2389.7,8051.49,-44.9951,0,0,2.05691,100,0,0), +(404760,19,-2397.24,8065.66,-45.2933,0,0,2.06084,100,0,0), +(404760,20,-2400.62,8071.78,-43.7882,0,0,2.06477,100,0,0), +(404760,21,-2405.28,8080.43,-44.8051,0,0,2.06477,100,0,0), +(404760,22,-2414.09,8096.78,-42.7268,0,0,2.06477,100,0,0), +(404760,23,-2414.19,8107.76,-43.7943,0,0,1.56211,100,0,0), +(404760,24,-2416.34,8128.6,-41.3327,0,0,1.75846,100,0,0), +(404760,25,-2421.42,8140.34,-40.3193,0,0,1.97838,100,0,0), +(404760,26,-2426.74,8151.71,-40.4096,0,0,2.0255,100,0,0), +(404760,27,-2440.01,8173.9,-38.1841,3000,1188,2.08833,100,0,0), +-- +(452040,1,-2082.11,8144.33,-9.38167,0,0,3.01005,100,0,0), +(452040,2,-2090.07,8144.3,-9.68601,0,0,3.01005,100,0,0), +(452040,3,-2104.75,8146.88,-11.5349,0,0,2.82469,100,0,0), +(452040,4,-2117.46,8150.49,-13.9854,0,0,2.82469,100,0,0), +(452040,5,-2132.37,8154.47,-16.5653,0,0,2.86396,100,0,0), +(452040,6,-2162.07,8159.93,-22.7686,0,0,2.8993,100,0,0), +(452040,7,-2181.45,8166.97,-24.183,0,0,2.86003,100,0,0), +(452040,8,-2198.64,8173.96,-25.4028,0,0,2.75008,100,0,0), +(452040,9,-2217.2,8192.97,-27.2827,0,0,2.62834,100,0,0), +(452040,10,-2228.8,8200.04,-28.4579,0,0,2.76422,100,0,0), +(452040,11,-2246.08,8207.95,-30.9994,0,0,2.73673,100,0,0), +(452040,12,-2258.95,8213.47,-31.4389,0,0,2.73673,100,0,0), +(452040,13,-2271.81,8218.98,-30.8967,0,0,2.73673,100,0,0), +(452040,14,-2287.73,8223.45,-32.2008,0,0,2.82705,100,0,0), +(452040,15,-2300.97,8228.01,-33.8134,0,0,2.80349,100,0,0), +(452040,16,-2312.92,8233.68,-36.2357,0,0,2.64641,100,0,0), +(452040,17,-2326.3,8240.15,-37.6111,0,0,2.70924,100,0,0), +(452040,18,-2342.98,8249.96,-38.1975,0,0,2.74458,100,0,0), +(452040,19,-2355.6,8256.92,-38.9036,0,0,2.61892,100,0,0), +(452040,20,-2366.56,8262.79,-40.5378,0,0,2.68175,100,0,0), +(452040,21,-2377.26,8267.13,-40.3544,0,0,2.80349,100,0,0), +(452040,22,-2390.06,8270.31,-38.3435,0,0,2.99591,100,0,0), +(452040,23,-2407.86,8275.86,-37.7765,0,1188,2.8781,100,0,0); + +DELETE FROM `spell_area` WHERE `spell` IN (32649); +INSERT INTO `spell_area` (`spell`,`area`,`quest_start`,`quest_end`,`aura_spell`,`racemask`,`gender`,`flags`,`quest_start_status`,`quest_end_status`) VALUES +(32649,3518,10252,0,0,0,2,3,64,11), +(32649,3688,10252,0,0,0,2,3,64,11), +(32649,3518,10045,0,0,0,2,3,64,11), +(32649,3688,10045,0,0,0,2,3,64,11); diff --git a/sql/updates/world/master/2021_12_19_23_world_2019_12_28_00_world.sql b/sql/updates/world/master/2021_12_19_23_world_2019_12_28_00_world.sql new file mode 100644 index 000000000..df6d28530 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_23_world_2019_12_28_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_addon` SET `auras`="" WHERE `guid` IN (71286,71288,133528, 133378,133492,133681,133505,133522,131648, 131656, 131816, 131819, 131832, 131833, 131834, 132052, 132841, 133004, 133280, 133282, 133288, 133290, 133291, 133293, 133294, 133298,131518,131542,131219, 133422, 133423, 133424, 133425, 133426,130016,130017,130029,130749,129231,129244,128584,127401,126792,71284,100326,54146,54168,54170,54174,51476,50009,54169,51334,51330,51328,49450,49451,51324,46189,145496,46911,145501, 145506, 145511, 145516, 145521, 145526); diff --git a/sql/updates/world/master/2021_12_19_26_world_2020_01_02_00_world.sql b/sql/updates/world/master/2021_12_19_26_world_2020_01_02_00_world.sql new file mode 100644 index 000000000..d204694fd --- /dev/null +++ b/sql/updates/world/master/2021_12_19_26_world_2020_01_02_00_world.sql @@ -0,0 +1,12 @@ +-- +DELETE FROM `gossip_menu_option` WHERE `MenuId`=5181 AND `OptionIndex`=0; +INSERT INTO `gossip_menu_option` (`MenuId`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextId`, `VerifiedBuild`) VALUES +(5181, 0, 1, 'Let me browse your seasonal fare.', 8786, 41488); + +DELETE FROM `creature_template_addon` WHERE `entry`=13436; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(13436, 0, 0, 0, 257, 0, 0, 0, 0, ''); -- 13436 (Guchie Jinglepocket) + +DELETE FROM `creature_template_scaling` WHERE `DifficultyID`=0 AND `Entry`=13436; +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(13436, 0, 0, 0, 417, 41488); diff --git a/sql/updates/world/master/2021_12_19_27_world_2020_01_02_01_world.sql b/sql/updates/world/master/2021_12_19_27_world_2020_01_02_01_world.sql new file mode 100644 index 000000000..5e0519d45 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_27_world_2020_01_02_01_world.sql @@ -0,0 +1,10 @@ +-- +UPDATE `creature_template` SET `gossip_menu_id`=181 WHERE `entry`=6586; +DELETE FROM `gossip_menu` WHERE `MenuID`=21200 AND `TextID`=522; +DELETE FROM `gossip_menu` WHERE `MenuID`=21201 AND `TextID`=539; +DELETE FROM `gossip_menu` WHERE `MenuID`=21202 AND `TextID`=559; +DELETE FROM `gossip_menu` WHERE `MenuID`=21203 AND `TextID`=563; +DELETE FROM `gossip_menu` WHERE `MenuID`=21204 AND `TextID`=581; +DELETE FROM `gossip_menu` WHERE `MenuID`=21205 AND `TextID`=623; +DELETE FROM `gossip_menu` WHERE `MenuID`=21206 AND `TextID`=638; +DELETE FROM `gossip_menu` WHERE `MenuID`=21207 AND `TextID`=678; diff --git a/sql/updates/world/master/2021_12_19_28_world_2020_01_02_02_world.sql b/sql/updates/world/master/2021_12_19_28_world_2020_01_02_02_world.sql new file mode 100644 index 000000000..42bd308c7 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_28_world_2020_01_02_02_world.sql @@ -0,0 +1,33 @@ +-- +UPDATE `creature_template` SET `gossip_menu_id`=230 WHERE `entry`=6669; +DELETE FROM `gossip_menu` WHERE `MenuID` IN (21208,230) AND `TextID` IN (718,758); +INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES (230,718),(230,758); + +DELETE FROM `gossip_menu_option` WHERE `MenuID`=230 AND `OptionIndex`=0; +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(230, 0, 0, 'Turn the key to start the machine.', 2703, 1, 1, 0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=230; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=230; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry`=6669; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(15, 230, 0, 0, 0, 9, 0, 2078, 0, 0, 0, 0, 0, '', 'Show gossip option if player has quest 2078 but not complete'), +(15, 230, 0, 0, 0, 2, 0, 7442, 1, 0, 0, 0, 0, '', 'Show gossip option if player has item 7442'), +(22, 11, 6669, 0, 0, 23, 1, 452, 0, 0, 1, 0, 0, '', 'The Threshwackonator 4100 SAI condition to despawns if in the wrong area'), +(14, 230, 758, 0, 0, 9, 0, 2078, 0, 0, 0, 0, 0, '', 'Show gossip text if player has quest 2078 but not complete'), +(14, 230, 758, 0, 0, 2, 0, 7442, 1, 0, 0, 0, 0, '', 'Show gossip text if player has item 7442'); + +UPDATE `creature_template` SET `AIName`='SmartAI', `ScriptName`='' WHERE `entry`=6669; +DELETE FROM `smart_scripts` WHERE `entryorguid`=6669 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 +(6669,0,0,1,62,0,100,0,230,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0.0,0.0,0.0,0.0,'The Threshwackonator 4100 - On Gossip Option Selected - Close Gossip'), +(6669,0,1,2,61,0,100,0,0,0,0,0,81,0,0,0,0,0,0,1,0,0,0,0.0,0.0,0.0,0.0,'The Threshwackonator 4100 - On Gossip Option Selected - Set NPC Flags'), +(6669,0,2,3,61,0,100,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0.0,0.0,0.0,0.0,'The Threshwackonator 4100 - On Gossip Option Selected - Say Line 0'), +(6669,0,3,4,61,0,100,0,0,0,0,0,29,0,0,0,0,0,0,7,0,0,0,0.0,0.0,0.0,0.0,'The Threshwackonator 4100 - On Gossip Option Selected - Follow Invoker'), +(6669,0,4,0,61,0,100,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0.0,0.0,0.0,0.0,'The Threshwackonator 4100 - On Gossip Option Selected - Set Phase 1'), +(6669,0,5,6,75,0,100,1,0,6667,5,0,1,0,0,0,0,0,0,19,6667,0,0,0.0,0.0,0.0,0.0,'The Threshwackonator 4100 - On Creature 6667 within 5 yards - Say Line 0 on creature 6667'), +(6669,0,6,7,61,0,100,1,0,0,0,0,101,0,0,0,0,0,0,1,0,0,0,0.0,0.0,0.0,0.0,'The Threshwackonator 4100 - On Creature 6667 within 5 yards - Set Home Position'), +(6669,0,7,8,61,0,100,1,0,0,0,0,2,14,0,0,0,0,0,1,0,0,0,0.0,0.0,0.0,0.0,'The Threshwackonator 4100 - On Creature 6667 within 5 yards - Set hostile'), +(6669,0,8,0,61,0,100,0,0,0,0,0,22,2,0,0,0,0,0,1,0,0,0,0.0,0.0,0.0,0.0,'The Threshwackonator 4100 - On Creature 6667 within 5 yards - Set Phase 1'), +(6669,0,9,0,1,3,100,1,300000,300000,0,0,41,0,15,0,0,0,0,1,0,0,0,0.0,0.0,0.0,0.0,'The Threshwackonator 4100 - OOC (Phase 3) - Despawn after 5 minutes'), +(6669,0,10,0,1,3,100,1,3000,3000,0,0,41,0,15,0,0,0,0,1,0,0,0,0.0,0.0,0.0,0.0,'The Threshwackonator 4100 - OOC (Phase 3) - Despawn after 3 Secs'); diff --git a/sql/updates/world/master/2021_12_19_29_world_2020_01_02_03_world.sql b/sql/updates/world/master/2021_12_19_29_world_2020_01_02_03_world.sql new file mode 100644 index 000000000..5c0d8709a --- /dev/null +++ b/sql/updates/world/master/2021_12_19_29_world_2020_01_02_03_world.sql @@ -0,0 +1,13 @@ +-- +DELETE FROM `gossip_menu` WHERE `MenuID` IN (21210) AND `TextID` IN (769); +UPDATE `creature_template` SET `gossip_menu_id`=10482 WHERE `entry`=3701; +DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (21210,10482); +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(10482, 0, 0, "Tharnariun,, I have lost the trap. Could you please give me another?", 9431, 1, 1, 0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (15) AND `SourceGroup` IN (21210,10482); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(15, 10482, 0, 0, 0, 2, 0, 7586, 1, 1, 1, 0, 0, "", "Show gossip option if player does not have item Tharnariun's Hope"), +(15, 10482, 0, 0, 0, 9, 0, 2118, 0, 0, 0, 0, 0, "", "Show gossip option if player has quest 'Plagued Lands' taken"); + +UPDATE `smart_scripts` SET `event_param1`=10482 WHERE `entryorguid` IN (3701) AND `source_type`=0 AND `id`=0; diff --git a/sql/updates/world/master/2021_12_19_30_world_2020_01_02_04_world.sql b/sql/updates/world/master/2021_12_19_30_world_2020_01_02_04_world.sql new file mode 100644 index 000000000..1dd815586 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_30_world_2020_01_02_04_world.sql @@ -0,0 +1,31 @@ +-- +UPDATE `creature_template` SET `gossip_menu_id`=1702 WHERE `entry` IN (6548); +UPDATE `creature_template` SET `gossip_menu_id`=434 WHERE `entry` IN (4419); + +DELETE FROM `gossip_menu` WHERE `MenuID` IN (21211,21212,280,282,1702,21217,434) AND `TextID` IN (778,780,2354,932); +INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES +(280,778), +(282,780), +(1702,2354), +(434,932); + +UPDATE `creature_template` SET `gossip_menu_id`=280 WHERE `entry` =4429; +UPDATE `creature_template` SET `gossip_menu_id`=282 WHERE `entry` IN (4430,13000); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (15) AND `SourceGroup` IN (21211,21212,280,282,434,21217); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(15, 280, 0, 0, 0, 9, 0, 1950, 0, 0, 0, 0, 0, "", "Show gossip option if quest 'Get the Scoop' is taken"), +(15, 282, 0, 0, 0, 9, 0, 1950, 0, 0, 0, 0, 0, "", "Show gossip option if quest 'Get the Scoop' is taken"), +(15, 434, 0, 0, 0, 9, 0, 1950, 0, 0, 0, 0, 0, "", "Show gossip option if quest 'Get the Scoop' is taken"); + +DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (21211,21212,280,282,434,21217); +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(280, 0, 0, "Where is Tirth's assistant?", 2769, 1, 1, 0), +(282, 0, 0, "Where is Tirth's assistant?", 2779, 1, 1, 0), +(434, 0, 0, "Where is Tirth's assistant?", 2779, 1, 1, 0); + +DELETE FROM `gossip_menu_option_action` WHERE `MenuID` IN (21211,21212,280,282,434,21217); +INSERT INTO `gossip_menu_option_action` (`MenuID`, `OptionIndex`, `ActionMenuID`, `ActionPoiID`) VALUES +(280, 0, 281, 0), +(282, 0, 283, 0), +(434, 0, 433, 0); diff --git a/sql/updates/world/master/2021_12_19_31_world_2020_01_03_01_world.sql b/sql/updates/world/master/2021_12_19_31_world_2020_01_03_01_world.sql new file mode 100644 index 000000000..f8f0eed63 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_31_world_2020_01_03_01_world.sql @@ -0,0 +1,13 @@ +-- +UPDATE `creature_template` SET `gossip_menu_id`=301 WHERE `entry`=3849; +UPDATE `creature_template` SET `gossip_menu_id`=300 WHERE `entry`=3850; + +DELETE FROM `gossip_menu` WHERE `MenuID` IN (21213, 21214, 300, 301) AND `TextID` IN (798,799); +INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES +(300,798), +(301,799); + +DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (21213, 21214, 300, 301); +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(300, 0, 0, "Please unlock the courtyard door.", 2802, 1, 1, 0), +(301, 0, 0, "Please unlock the courtyard door.", 2802, 1, 1, 0); diff --git a/sql/updates/world/master/2021_12_19_32_world_2020_01_03_02_world.sql b/sql/updates/world/master/2021_12_19_32_world_2020_01_03_02_world.sql new file mode 100644 index 000000000..e9275e658 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_32_world_2020_01_03_02_world.sql @@ -0,0 +1,6 @@ +-- +UPDATE `creature_template` SET `gossip_menu_id`=344 WHERE `entry` IN (11106,6746,9501,7737); +DELETE FROM `gossip_menu` WHERE `MenuID` IN (21215) AND `TextID` IN (822); +DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (21215); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (15) AND `SourceGroup` IN(21215); +UPDATE `smart_scripts` SET `event_param1`=344, `event_param2`=2 WHERE `entryorguid`=6746 AND `source_type`=0 AND `id`=0; diff --git a/sql/updates/world/master/2021_12_19_33_world_2020_01_03_03_world.sql b/sql/updates/world/master/2021_12_19_33_world_2020_01_03_03_world.sql new file mode 100644 index 000000000..d22b813fa --- /dev/null +++ b/sql/updates/world/master/2021_12_19_33_world_2020_01_03_03_world.sql @@ -0,0 +1,6 @@ +-- +UPDATE `creature_template` SET `gossip_menu_id`=522 WHERE `entry` IN (3402); +DELETE FROM `gossip_menu` WHERE `MenuID` IN (21216,21220,21219) AND `TextID` IN (907,1041,1039); +DELETE FROM `gossip_menu` WHERE `MenuID` IN (522) AND `TextID` IN (1039); +INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES +(522,1039); diff --git a/sql/updates/world/master/2021_12_19_34_world_2020_01_05_00_world.sql b/sql/updates/world/master/2021_12_19_34_world_2020_01_05_00_world.sql new file mode 100644 index 000000000..67e40bf61 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_34_world_2020_01_05_00_world.sql @@ -0,0 +1,35 @@ +-- +DELETE FROM `quest_request_items_locale` WHERE `ID`=12619 AND `locale` IN ("esES","esMX","frFr","ruRU"); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(12619,"esES","La hojarruna es una extensión de tu ser. Un caballero de la Muerte no puede luchar sin una hojarruna.",18019), +(12619,"esMX","La hojarruna es una extensión de tu ser. Un caballero de la Muerte no puede luchar sin una hojarruna.",18019), +(12619,"frFr","La lame runique est une extension de votre être ! Sans lame runique, vous ne pourrez pas vous battre.",18019), +(12619,"ruRU","Рунический меч – это продолжение твоей руки. Рыцарь смерти – ничто без своего клинка. ",18019); + +DELETE FROM `quest_offer_reward_locale` WHERE `ID` IN (12593,12619,12842,12848) AND `locale` IN ("esES","esMX","frFr","ruRU"); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(12593,"esES","Has oído la llamada del Rey Exánime, caballero de la Muerte. Es hora de responder a tu maestro.",18019), +(12593,"esMX","Has oído la llamada del Rey Exánime, caballero de la Muerte. Es hora de responder a tu maestro.",18019), +(12593,"frFr","Vous avez entendu l’appel du roi-liche, chevalier de la mort. L’heure de répondre à votre maître a sonné.",18019), +(12593,"ruRU","Ты $gслышал:слышала; зов Короля-лича, рыцарь смерти. Настало время откликнуться на призыв своего господина.",18019), +(12619,"esES","Bien hecho, $N. Has conseguido crear tu primera arma de hojarruna. ¡Con ella sembrarás las semillas del caos y la destrucción! Dejarás una estela de sangre, un campo de batalla repleto de los cadáveres de todos los que se han atrevido a hacer frente a la Plaga.",18019), +(12619,"esMX","Bien hecho, $N. Has conseguido crear tu primera arma de hojarruna. ¡Con ella sembrarás las semillas del caos y la destrucción! Dejarás una estela de sangre, un campo de batalla repleto de los cadáveres de todos los que se han atrevido a hacer frente a la Plaga.",18019), +(12619,"frFr","Très bien, $N. Vous avez créé votre première arme runique. Avec elle, vous sèmerez chaos et destruction ! Vous laisserez une traînée de carnage derrière vous, jonchée des cadavres de tous ceux qui osent s’opposer au Fléau.",18019), +(12619,"ruRU","Отличная работа, $N. Твой первый рунический клинок готов. С его помощью ты будешь сеять хаос и разрушение, его острием прольешь реки крови и заточишь его лезвие о трупы врагов, осмелившихся бросить вызов могуществу Плети.",18019), +(12842,"esES","Acuérdate de estas palabras, caballero de la Muerte: la forja de runas es un instrumento de la Plaga. ¡Solo existe en Acherus, Naxxramas y en el corazón de Corona de Hielo! Solo puedes blasonar tus armas en una forja de runas.$B$BVuelve con frecuencia y blasona tus armas. ¡Un caballero de la Muerte debe estar preparado para todo lo que se atreva a combatir con él!",18019), +(12842,"esMX","Acuérdate de estas palabras, caballero de la Muerte: la forja de runas es un instrumento de la Plaga. ¡Solo existe en Acherus, Naxxramas y en el corazón de Corona de Hielo! Solo puedes blasonar tus armas en una forja de runas.$B$BVuelve con frecuencia y blasona tus armas. ¡Un caballero de la Muerte debe estar preparado para todo lo que se atreva a combatir con él!",18019), +(12842,"ruRU","Запомни, рыцарь смерти: кузня рун – это инструмент Плети. Найти его можно только в Акерусе, Наксрамасе и в самом сердце Ледяной Короны! Только с помощью рунической кузницы можно наносить гравировку на твое оружие.$B$BНе забывай покрывать рунами любой клинок, которым ты владеешь. Рыцарь смерти должен быть готов к любым опасностям, которые встретятся ему на пути!",18019), +(12848,"esES","Como esperaba, ¡mi caballero elegido ha triunfado! Estás listo, $N.",18019), +(12848,"esMX","Como esperaba, ¡mi caballero elegido ha triunfado! Estás listo, $N.",18019), +(12848,"frFr","Comme je m’y attendais, mon chevalier a triomphé ! Vous êtes prêt, $N. ",18019), +(12848,"ruRU","Как я и ожидал, мой верный рыцарь смерти вернулся с победой! Твое обучение завершено, $N.",18019); + +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Iniciado indigno dominato" WHERE `ID`=12848 AND (`locale`="esES" OR `locale`="esMX"); +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Initié indigne dominé" WHERE `ID`=12848 AND `locale`="frFR"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Побеждено недостойных учеников" WHERE `ID`=12848 AND `locale`="ruRU"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Forja de Nuevo Avalon analizada",`ObjectiveText2`="Concejo de Nuevo Avalon analizada",`ObjectiveText3`="Bastión Escarlata analizada",`ObjectiveText4`="Capilla de la Llama Carmesí analizada" WHERE `ID`=12641 AND (`locale`='esES' OR `locale`='esMX'); +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Forge de la Nouvelle-Avalon analysée",`ObjectiveText2`="Hôtel de ville de la Nouvelle-Avalon analysée",`ObjectiveText3`="Fort écarlate analysée",`ObjectiveText4`="Chapelle de la flamme cramoisie analysée" WHERE `ID`=12641 AND `locale`="frFR"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Осмотрена Кузня Нового Авалона",`ObjectiveText2`="Осмотрена Ратуша Нового Авалона",`ObjectiveText3`="Осмотрена Крепость Алого ордена",`ObjectiveText4`="Осмотрена Часовня Багрового Пламени" WHERE `ID`=12641 AND `locale`="ruRU"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Cruzado Escarlata asesinada",`ObjectiveText2`="Ciudadano de Villa Refugio asesinada" WHERE `ID`=12678 AND (`locale`='esES' OR `locale`='esMX'); +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Croisé écarlate tué",`ObjectiveText2`="Citoyen de Havre-comté tué" WHERE `ID`=12678 AND `locale`="frFR"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Убито крестоносцев Алого Ордена",`ObjectiveText2`="Убито граждан Тихоземья" WHERE `ID`=12678 AND `locale`="ruRU"; diff --git a/sql/updates/world/master/2021_12_19_35_world_2020_01_05_01_world.sql b/sql/updates/world/master/2021_12_19_35_world_2020_01_05_01_world.sql new file mode 100644 index 000000000..4c058ebdd --- /dev/null +++ b/sql/updates/world/master/2021_12_19_35_world_2020_01_05_01_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (44468,55063,45514); diff --git a/sql/updates/world/master/2021_12_19_36_world_2020_01_05_02_world.sql b/sql/updates/world/master/2021_12_19_36_world_2020_01_05_02_world.sql new file mode 100644 index 000000000..ece2ad335 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_36_world_2020_01_05_02_world.sql @@ -0,0 +1,8 @@ +-- +UPDATE `creature_addon` SET `auras`="45187" WHERE `guid` IN ( 83999, 84002, 84003, 84004, 84005, 84006); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (25063) AND `source_type`=0; +DELETE FROM `conditions` WHERE `SourceEntry`=25063 AND `SourceTypeOrReferenceId`=22; +UPDATE `creature_template` SET `AIName`="" WHERE `entry`=25063; +DELETE FROM `spell_scripts` WHERE `id`=45188; +INSERT INTO `spell_scripts` (`id`,`effIndex`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES +(45188,0,0,15,45189,0,0,0,0,0,0); diff --git a/sql/updates/world/master/2021_12_19_37_world_2020_01_06_00_world.sql b/sql/updates/world/master/2021_12_19_37_world_2020_01_06_00_world.sql new file mode 100644 index 000000000..df9a6a35d --- /dev/null +++ b/sql/updates/world/master/2021_12_19_37_world_2020_01_06_00_world.sql @@ -0,0 +1,68 @@ +-- +UPDATE `creature` SET `spawntimesecs`=30 WHERE `guid`=84498; +DELETE FROM `creature_addon` WHERE `guid` IN (84507,84498); +INSERT INTO `creature_addon` (`guid`, `bytes2`) VALUE +(84507,0), (84498,1); + +DELETE FROM `gameobject` WHERE `guid`=9302; +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(9302, 183852, 530, 3519, 3956, '0', 0, -3105.043, 4957.401, -100.8201, 3.351047, 0, 0, -0.9945211, 0.1045355, 120, 255, 0, 15595); -- 183852 (Area: 3956 - Difficulty: 0) + +DELETE FROM `creature` WHERE `guid` IN (44468,84497); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(44468, 19677, 530, 3519, 3956, '0', 0, 0, 0, -3101.862, 4931.368, -87.81017, 2.303835, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15595); -- 19677 (Area: 3956 - Difficulty: 0) + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (19673,19676); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-84507,19676,19673) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1967600,1967300,1967301,1967601) 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 +(-84507,0,0,0,1,0,100,0,2000,2000,6000,9000,11,34432,0,0,0,0,0,19,19677,0,0,0,0,0,0,"Consortium Engineer - Ooc - Cast 'Ribbon of Souls'"), +(19676,0,0,0,1,0,100,0,2000,2000,120000,120000,80,1967600,0,0,0,0,0,1,0,0,0,0,0,0,0,"Captain Kaftiz - Ooc - Action list"), +(1967600,9,0,0,0,0,100,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Captain Kaftiz - Ooc - Action list"), +(1967600,9,1,0,0,0,100,0,7000,7000,0,0,1,0,0,0,0,0,0,10,84500,19672,0,0,0,0,0,"Captain Kaftiz - Action list - Say text"), +(1967600,9,2,0,0,0,100,0,7000,7000,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Captain Kaftiz - Action list - Say text"), +(1967600,9,3,0,0,0,100,0,5000,5000,0,0,1,0,0,0,0,0,0,10,84498,19673,0,0,0,0,0,"Captain Kaftiz - Action list - Say text"), +(1967600,9,4,0,0,0,100,0,1000,1000,0,0,45,1,1,0,0,0,0,10,84498,19673,0,0,0,0,0,"Captain Kaftiz - Action list - Set data"), +(19676,0,1,0,38,0,100,0,1,1,10000,10000,80,1967601,0,0,0,0,0,1,0,0,0,0,0,0,0,"Captain Kaftiz - Ooc - Action list"), +(1967601,9,5,0,0,0,100,0,2000,2000,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Captain Kaftiz - Action list - Say text"), +(1967601,9,6,0,0,0,100,0,2000,2000,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Captain Kaftiz - Action list - Say text"), +(19673,0,0,0,38,0,100,1,1,1,0,0,69,1,0,0,0,0,0,8,0,0,0,-3076.0187, 4942.9399, -101.0475, 0.060653,"Consortium Engineer - on data set - Move to pos"), +(19673,0,1,0,34,0,100,1,8,1,0,0,87,1967300,1967301,0,0,0,0,1,0,0,0,0,0,0,0,"Consortium Engineer - Movement inform - Random Action list"), +(1967300,9,0,0,0,0,100,0,0,0,0,0,51,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Captain Kaftiz - Action list - Kill Self"), +(1967300,9,1,0,0,0,100,0,0,0,0,0,45,1,1,0,0,0,0,19,19676,0,0,0,0,0,0,"Captain Kaftiz - Action list - Set data"), +(1967301,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,"Captain Kaftiz - Action list - Say text"), +(1967301,9,1,0,0,0,100,0,3000,3000,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Captain Kaftiz - Action list - Say text"), +(1967301,9,2,0,0,0,100,0,1000,1000,0,0,51,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Captain Kaftiz - Action list - Kill Self"), +(1967301,9,3,0,0,0,100,0,0,0,0,0,45,1,1,0,0,0,0,19,19676,0,0,0,0,0,0,"Captain Kaftiz - Action list - Set data"); + +DELETE FROM `creature_template_movement` WHERE `CreatureId`= 19677; +INSERT INTO `creature_template_movement` (`CreatureId`,`Ground`,`Swim`,`Flight`,`Rooted`) VALUES +(19677, 0, 0, 1, 0); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (19673,19676,19672); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `comment`) VALUES +(19676,0,0, "Is that damned thing safe to go through yet?", 12, 0, 100, 1, 0, 0, 17201, '"Captain" Kaftiz'), +(19676,0,1, "Is it done yet? What is taking so damned long?", 12, 0, 100, 1, 0, 0, 17202, '"Captain" Kaftiz'), +(19676,0,2, "You know, we could easily replace you with goblins. Is that what you want???", 12, 0, 100, 1, 0, 0, 17203, '"Captain" Kaftiz'), +(19676,0,3, "I can't believe you imbeciles went to school for this! Does anybody here know what they're doing?", 12, 0, 100, 1, 0, 0, 17204, '"Captain" Kaftiz'), +(19672,0,0, "It is if I'm not the one that's going to be sent in to test it... Otherwise,, no.", 12, 0, 100, 0, 0, 0, 17194, 'Consortium Engineer'), +(19672,0,1, "What does that mean anyway? Ready? Can it ever be ready?", 12, 0, 100, 0, 0, 0, 17195, 'Consortium Engineer'), +(19672,0,2, "I'm giving her all that I've got,, captain. I don't think she can take much more of this!", 12, 0, 100, 0, 0, 0, 17196, 'Consortium Engineer'), +(19672,0,3, "I can't bang on this device any faster,, captain! My wrapping is already beginning to unravel!", 12, 0, 100, 0, 0, 0, 17197, 'Consortium Engineer'), +(19672,0,4, "Will you stop asking that?", 12, 0, 100, 0, 0, 0, 17198, 'Consortium Engineer'), +(19672,0,5, "Why don't you pick up a hammer and start banging on these structures instead of asking us if it's done every 5 minutes?", 12, 0, 100, 0, 0, 0, 17199, 'Consortium Engineer'), +(19672,0,6, "I've had just about enough of your incessant whining,, captain. What are you even a captain of? I mean, the nerve!", 12, 0, 100, 0, 0, 0, 17200, 'Consortium Engineer'), +(19676,1,0, "Alright, it looks safe. Get in there, engineer!", 12, 0, 100, 1, 0, 0, 17210, '"Captain" Kaftiz'), +(19673,0,0,"I don't get paid enough for this nonsense.", 12, 0, 100, 0, 0, 0, 17205, 'Consortium Engineer'), +(19673,0,1,"Here goes nothing!", 12, 0, 100, 0, 0, 0, 17206, 'Consortium Engineer'), +(19673,0,2,"This is gonna leave a mark...", 12, 0, 100, 0, 0, 0, 17207, 'Consortium Engineer'), +(19673,0,3,"If I make it through, I expect a pay raise.", 12, 0, 100, 0, 0, 0, 17208, 'Consortium Engineer'), +(19673,1,0,"%s runs his hands across his body to make sure everything is intact.", 16, 0, 100, 0, 0, 0, 17211, 'Consortium Engineer'), +(19673,2,0,"I made it! I made it!", 12, 0, 100, 0, 0, 0, 17209, 'Consortium Engineer'), +(19676,2,0, "%s shrugs.", 16, 0, 100, 0, 0, 0, 17212, '"Captain" Kaftiz'), +(19676,2,1, "%s shakes his head in disapproval.", 16, 0, 100, 0, 0, 0, 17213, '"Captain" Kaftiz'), +(19676,3,0, "Oh well,, back to the drawing board.", 12, 0, 100, 1, 0, 0, 17214, '"Captain" Kaftiz'), +(19676,3,1, "I didn't like him much anyway. Too much talk,, not enough 'do.'", 12, 0, 100, 1, 0, 0, 17215, '"Captain" Kaftiz'), +(19676,3,2, "Damnit. How are we ever going to get through their security measures?", 12, 0, 100, 1, 0, 0, 17216, '"Captain" Kaftiz'), +(19676,3,3, "Nice going you incompetent morons! Another one of our engineers vaporized!", 12, 0, 100, 1, 0, 0, 17217, '"Captain" Kaftiz'), +(19676,3,4, "Thankfully,, there's a steady stream of these fools chomping at the bit to get in here.", 12, 0, 100, 1, 0, 0, 17218, '"Captain" Kaftiz'); diff --git a/sql/updates/world/master/2021_12_19_38_world_2020_01_06_01_world.sql b/sql/updates/world/master/2021_12_19_38_world_2020_01_06_01_world.sql new file mode 100644 index 000000000..5e8402f4a --- /dev/null +++ b/sql/updates/world/master/2021_12_19_38_world_2020_01_06_01_world.sql @@ -0,0 +1,11 @@ +-- +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (19674); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (19674) 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 +(19674,0,0,0,1,0,100,0,2000,5000,40000,60000,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Nexus-Prince Haramad - Ooc - Say line"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (19674); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `comment`) VALUES +(19674,0,0,"I don't give a damn what Shaffar's ethereals have placed over the entrance to the Mana-Tombs. You will work until those wards are removed and the Consortium can move in safely and take what's rightfully ours!", 12, 0, 100, 0, 0, 0, 17224, 'Nexus-Prince Haramad'), +(19674,0,1,"I don't pay you engineers exorbitant amounts of gold so that I can hear the words 'no' or 'can't' exit your wrappings. Bring that barrier down or you'll find yourselves working the energy reclamation line on X-17.", 12, 0, 100, 0, 0, 0, 17225, 'Nexus-Prince Haramad'), +(19674,0,2,"I'm close to the edge, Morphalius. Another screw up and it'll be you running through that portal for Kaftiz's tests.", 12, 0, 100, 0, 0, 0, 17226, 'Nexus-Prince Haramad'); -- Remove this line for cata+ diff --git a/sql/updates/world/master/2021_12_19_39_world_2020_01_06_02_world.sql b/sql/updates/world/master/2021_12_19_39_world_2020_01_06_02_world.sql new file mode 100644 index 000000000..1ad3d23f4 --- /dev/null +++ b/sql/updates/world/master/2021_12_19_39_world_2020_01_06_02_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `creature_addon` SET `emote`=0, `bytes1`=8 WHERE `guid` IN (127995,127998,128029,127997,128030,127996); +UPDATE `creature_addon` SET `emote`=0 WHERE `guid` IN (126599,53282,53247,27685,27684,27683,27681,27675,6455,6854,49199,82886,82293,82286,82285,82277); diff --git a/sql/updates/world/master/2021_12_20_00_world_2020_01_07_00_world.sql b/sql/updates/world/master/2021_12_20_00_world_2020_01_07_00_world.sql new file mode 100644 index 000000000..ddc8b09cd --- /dev/null +++ b/sql/updates/world/master/2021_12_20_00_world_2020_01_07_00_world.sql @@ -0,0 +1,817 @@ +-- +UPDATE `creature_template` SET `unit_flags`=33536 WHERE `entry`=37765; +UPDATE `creature_template` SET `unit_flags`=768 WHERE `entry`=37707; +UPDATE `creature_template` SET `flags_extra`=2 WHERE `entry`=38048; +UPDATE `creature_template_movement` SET `Flight`=0 WHERE `CreatureID`=38048; +UPDATE `gameobject` SET `phaseId`=0,`phaseGroup`=398 WHERE `id` IN (187264,186982,187333); +UPDATE `gameobject` SET `phaseId`=180,`phaseGroup`=0 WHERE `id` IN (201718); +UPDATE `creature` SET `phaseId`=180,`phaseGroup`=0 WHERE `id` IN (37552,37527); +UPDATE `gameobject` SET `phaseId`=0,`phaseGroup`=398 WHERE `guid` IN (27750,27799,27798,27755,27862,27827,27828,27801,27800,27753,27861,27845,27831,27838,27844,27835,27754,27810,27811,27843,27834,27842,27840,27837,27841,27829,27832,27839,27833,27752,27751,50452,27836,27847, 26222, 28284, 27848, 27849, 47220, 47221, 27850, 47222, 27851, 27852, 47223, 47224, 27853, 27855, 47225, 47226, 27856, 47227, 27858, 47228, 27859, 27860, 47229); +UPDATE `creature` SET `phaseId`=0,`phaseGroup`=398 WHERE `id` IN (25172,25043, 25950, 24975, 25039, 25163, 25169, 25976, 25170, 25977,25175,26560,25059,25061,25057,24967,24813,25032,24965,25112,25154,25084,25060,25073,24980,26091, 26090, 25069, 26092, 26089); +UPDATE `creature` SET `phaseId`=0,`phaseGroup`=398 WHERE `guid` IN (94326); +DELETE FROM `creature_template_addon` WHERE `entry`=37707; +INSERT INTO `creature_template_addon` (`entry`, `bytes1`,`bytes2`, `emote`) VALUES +(37707,0,1,173); + +DELETE FROM `creature` WHERE `guid` IN (45514, 46570, 46819, 55063, 66946, 66947, 84497, 85584, 85585, 121279, 121280, 121283, 121285, 121290, 121301, 121302, 121303, 121304, 121305, 121306, 121308, 121310, 121311, 121312, 121321, 121322, 121323, 121324, 121325, 121326, 121327, 121328, 121329, 121330, 121331, 121332, 121333, 121334, 121335, 121336, 121341, 121352, 121353, 121354, 121355, 121356, 121357, 121358, 121369, 121377, 121378, 121379, 121380, 121382, 121383, 121384, 121387, 121389, 121390, 121395, 121396, 121397, 121398, 121399, 121400, 121401, 121402, 121403, 121404, 121405, 121406, 121560, 121606, 121614, 121629, 121630, 121658, 121659, 121660, 121661, 121713, 121734, 121756, 121757, 121758, 121759, 121860, 121958, 122278, 122279, 122285, 122286, 122423, 122424, 122466, 122467, 122468, 122469, 122470, 122471, 122472, 122475, 122476, 122477, 122478, 122479, 122480, 122481, 122541, 122543, 122567, 122568, 122569, 122570, 122594, 122595, 122596, 122597, 122598, 122599, 122601, 122603, 122605, 122606, 122607, 122608, 122614, 122616, 122619, 122620, 122621, 122624, 122625, 122627, 122628, 122629, 122630, 122631, 122633, 122634, 122635, 122636, 122637, 122640, 122666, 122681, 122688, 122689, 122707, 122708, 122709, 122710, 122711, 122712, 122713, 122714, 122715, 122716, 122717, 122728, 122729, 122730, 122731, 122732, 122733, 122734, 122735, 122758, 122777, 122915, 122953, 122954, 122957, 122958, 122969, 122973, 122974, 122983, 122985, 122986, 122987, 122988, 122989, 122990, 122991, 123009, 123010, 123011, 123012, 123102, 123103, 123104, 123105, 123106, 123107, 123108, 123114, 123115, 123200, 123201, 123246, 123528, 123535, 123703, 123710, 123711, 123712, 123713, 123717, 123721, 123722, 123727, 123729, 123730, 123731, 123732, 123733, 123734, 123735, 123736, 123737, 123738, 123739, 123740, 123741, 123742, 123743, 123827, 123828, 123829, 123830, 123831, 123832, 123833, 123834, 123835, 123836, 123837, 123838, 123839, 123840, 123841, 123922, 123923, 123924, 123929, 123930, 123931, 123932, 123933, 123936, 123937, 124002); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(45514, 25108, 530, 4080, 4086, '0', 180, 0, 1, 12703.5, -6984.97021, 25.6016, 5.877370, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 25108 (Area: 4086 - Difficulty: 0) +(46570, 25063, 530, 4080, 4086, '0', 180, 0, 1, 12732.3, -6935.39, 41.4833, 3.33932, 120, 0, 0, 7000, 0, 2, 0, 0, 0, 15354), -- 25063 (Area: 4086 - Difficulty: 0) (Auras: 45187 - 45187) +(46819, 25034, 530, 4080, 4086, '0', 180, 0, 1, 12791.27, -6874.636, 13.47228, 4.34587, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 25034 (Area: 4086 - Difficulty: 0) +(55063, 25063, 530, 4080, 4086, '0', 180, 0, 1, 12729.6, -6922.33, 46.8938, 3.89386, 120, 0, 0, 7000, 0, 2, 0, 0, 0, 15354), -- 25063 (Area: 4086 - Difficulty: 0) (Auras: 45187 - 45187) +(66946, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12809.04, -6869.366, 12.57642, 0.7853982, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) +(66947, 25063, 530, 4080, 4086, '0', 180, 0, 1, 12793.7, -6942.99, 51.0401, 1.5895, 120, 0, 0, 7000, 0, 2, 0, 0, 0, 15354), -- 25063 (Area: 4086 - Difficulty: 0) +(84497, 25133, 530, 4080, 4086, '0', 180, 0, 0, 12784.43, -6882.12, 13.47272, 5.201081, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 25133 (Area: 4086 - Difficulty: 0) +(85584, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12784.18, -6946.3417, 12.869, 6.177361, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) (possible waypoints or random movement) +(85585, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12737.9257, -6865.2958, 14.274, 0.42802, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) (possible waypoints or random movement) +(121279, 25036, 530, 4080, 4086, '0', 180, 0, 1, 12816.97, -7004.863, 18.67621, 2.303835, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 25036 (Area: 4086 - Difficulty: 0) +(121280, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12756.51, -6890.03, 12.40075, 4.537856, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) +(121283, 25063, 530, 4080, 4086, '0', 180, 0, 1, 12809.6, -6933.71, 52.2336, 2.06153, 120, 0, 0, 7000, 0, 2, 0, 0, 0, 15354), -- 25063 (Area: 4086 - Difficulty: 0) (Auras: 45187 - 45187) (possible waypoints or random movement) +(121285, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12798.21, -6996.149, 18.74898, 1.780236, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) +(121290, 25045, 530, 4080, 4086, '0', 180, 0, 0, 12782.2998, -6983.4199,15.7889, 2.35551, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 25045 (Area: 4086 - Difficulty: 0) (possible waypoints or random movement) +(121301, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12782.67, -6875.734, 13.47161, 5.148721, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) +(121302, 25063, 530, 4080, 4086, '0', 180, 0, 1, 12790.8, -6968.92, 68.3717, 5.14277, 120, 0, 0, 7000, 0, 2, 0, 0, 0, 15354), -- 25063 (Area: 4086 - Difficulty: 0) +(121303, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12773.92, -6912.483, 12.31896, 3.281219, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) +(121304, 25174, 530, 4080, 4086, '0', 180, 0, 0, 12800.2, -6986.225, 47.67599, 1.972222, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 25174 (Area: 4086 - Difficulty: 0) +(121305, 25037, 530, 4080, 4086, '0', 180, 0, 1, 12782.03, -6975.558, 15.69556, 1.675516, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 25037 (Area: 4086 - Difficulty: 0) +(121306, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12614.57, -6785.383, 14.00645, 5.446735, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) (possible waypoints or random movement) +(121308, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12812.93, -6906.109, 13.28192, 0.7464374, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) (possible waypoints or random movement) +(121310, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12811.66, -6984.268, 18.75718, 2.86234, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) +(121311, 25063, 530, 4080, 4086, '0', 180, 0, 1, 12821.9, -7056.96, 77.4068, 2.92676, 120, 0, 0, 7000, 0, 2, 0, 0, 0, 15354), -- 25063 (Area: 4086 - Difficulty: 0) (Auras: 45187 - 45187) (possible waypoints or random movement) +(121312, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12695.52, -6965.243, 36.33651, 2.617994, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) +(121321, 25035, 530, 4080, 4086, '0', 180, 0, 1, 12689.32, -6964.384, 15.63754, 2.303835, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 25035 (Area: 4086 - Difficulty: 0) +(121322, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12704.04, -6952.475, 15.64789, 1.186824, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) +(121323, 37707, 530, 4080, 4086, '0', 180, 0, 1, 12673.52, -6868.418, 4.979268, 3.036873, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4086 - Difficulty: 0) +(121324, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12674.24, -6956.315, 15.63754, 6.161012, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) +(121325, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12562.85, -6973.1562, 16.7306, 6.094687, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) (possible waypoints or random movement) +(121326, 37509, 530, 4080, 4086, '0', 180, 0, 0, 12688.65, -6825.2661, 4.6009, 3.703156, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 37509 (Area: 4086 - Difficulty: 0) (possible waypoints or random movement) +(121327, 37512, 530, 4080, 4086, '0', 180, 0, -1, 12616.68, -6927.729, 4.684753, 1.570796, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4086 - Difficulty: 0) +(121328, 37707, 530, 4080, 4086, '0', 180, 0, 1, 12720.84, -6826.269, 5.508173, 6.038839, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4086 - Difficulty: 0) +(121329, 37707, 530, 4080, 4086, '0', 180, 0, 1, 12639.82, -6911.198, 4.684666, 4.607669, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4086 - Difficulty: 0) +(121330, 24994, 530, 4080, 4086, '0', 180, 0, 0, 12646.22, -6983.522, 14.66189, 0.7853982, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 24994 (Area: 4086 - Difficulty: 0) +(121331, 37512, 530, 4080, 4086, '0', 180, 0, -1, 12616.67, -6905.905, 4.684711, 4.660029, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4086 - Difficulty: 0) +(121332, 37707, 530, 4080, 4086, '0', 180, 0, 1, 12670.55, -6845.186, 4.684278, 5.550147, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4086 - Difficulty: 0) +(121333, 25046, 530, 4080, 4086, '0', 180, 0, 1, 12664.15, -6984.873, 14.58425, 4.799655, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 25046 (Area: 4086 - Difficulty: 0) +(121334, 37512, 530, 4080, 4090, '0', 180, 0, -1, 12586.38, -6909.877, 4.684669, 6.038839, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4090 - Difficulty: 0) +(121335, 37512, 530, 4080, 4090, '0', 180, 0, -1, 12636.19, -6820.66, 12.51606, 0.6632251, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4090 - Difficulty: 0) +(121336, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12591.5, -6782.577, 14.90524, 6.195919, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121341, 37512, 530, 4080, 4090, '0', 180, 0, -1, 12697.12, -6785.601, 7.153825, 2.792527, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4090 - Difficulty: 0) +(121352, 37512, 530, 4080, 4090, '0', 180, 0, -1, 12650.04, -6807.092, 12.68128, 3.857178, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4090 - Difficulty: 0) +(121353, 37707, 530, 4080, 4090, '0', 180, 0, 1, 12680.04, -6807.448, 4.684268, 0.1919862, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4090 - Difficulty: 0) +(121354, 37512, 530, 4080, 4090, '0', 180, 0, -1, 12712.77, -6780.108, 7.129846, 1.099557, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4090 - Difficulty: 0) +(121355, 37509, 530, 4080, 4090, '0', 180, 0, 0, 12729.81, -6810.378, 5.476305, 4.054946, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 37509 (Area: 4090 - Difficulty: 0) (possible waypoints or random movement) +(121356, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12591.04, -6791.578, 14.32568, 0.03490658, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121357, 37707, 530, 4080, 4090, '0', 180, 0, 1, 12613.53, -6771.752, 14.12672, 1.58825, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4090 - Difficulty: 0) +(121358, 37509, 530, 4080, 4090, '0', 180, 0, 0, 12636.78, -6851.825, 4.684277, 5.410521, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37509 (Area: 4090 - Difficulty: 0) +(121369, 37512, 530, 4080, 4090, '0', 180, 0, -1, 12585.68, -6922.408, 4.684671, 0.418879, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4090 - Difficulty: 0) +(121377, 37510, 530, 4080, 4090, '0', 180, 0, 1, 12709.66, -6793.721, 8.807113, 2.740167, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37510 (Area: 4090 - Difficulty: 0) +(121378, 37512, 530, 4080, 4090, '0', 180, 0, -1, 12705.96, -6807.698, 7.164794, 4.258604, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4090 - Difficulty: 0) +(121379, 37707, 530, 4080, 4090, '0', 180, 0, 1, 12642.73, -6840.479, 4.702638, 6.213372, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4090 - Difficulty: 0) +(121380, 37707, 530, 4080, 4088, '0', 180, 0, 1, 12631.81, -7088.788, 15.4149, 5.078908, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4088 - Difficulty: 0) +(121382, 37707, 530, 4080, 4088, '0', 180, 0, 1, 12619.88, -7045.059, 18.81685, 3.089233, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4088 - Difficulty: 0) +(121383, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12567.19, -6770.559, 15.17427, 4.572762, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121384, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12572.59, -6758.722, 10.4574, 6.213372, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121387, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12567.04, -6779.202, 15.17422, 1.396263, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121389, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12591.77, -6767.577, 14.95628, 0.01745329, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121390, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12571.43, -6791.17, 10.47161, 6.248279, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121395, 37707, 530, 4080, 4090, '0', 180, 0, 1, 12574.86, -6779.014, 10.50827, 2.879793, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4090 - Difficulty: 0) +(121396, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12577.89, -6779.213, 15.17415, 1.396263, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121397, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12591.47, -6759.931, 14.667, 5.986479, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121398, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12578.52, -6770.854, 15.17422, 4.625123, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121399, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12556.84, -6769.787, 15.17891, 6.143559, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121400, 37523, 530, 4080, 4090, '0', 180, 0, 1, 12556.44, -6779.537, 15.12648, 0.05235988, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37523 (Area: 4090 - Difficulty: 0) +(121401, 37707, 530, 4080, 4094, '0', 180, 0, 1, 12594.69, -6739.135, 13.83367, 2.303835, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4094 - Difficulty: 0) +(121402, 37512, 530, 4080, 4094, '0', 180, 0, -1, 12625.52, -6702.575, 7.464141, 0.05235988, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4094 - Difficulty: 0) +(121403, 37509, 530, 4080, 4094, '0', 180, 0, 0, 12649.420, -6662.85, 4.57232, 4.845907, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 37509 (Area: 4094 - Difficulty: 0) (possible waypoints or random movement) +(121404, 37707, 530, 4080, 4094, '0', 180, 0, 1, 12667.64, -6737.891, 4.590302, 1.605703, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4094 - Difficulty: 0) +(121405, 37707, 530, 4080, 4094, '0', 180, 0, 1, 12594.69, -6739.135, 13.83367, 2.303835, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4094 - Difficulty: 0) +(121406, 37707, 530, 4080, 4094, '0', 180, 0, 1, 12646.96, -6717.226, 4.645595, 4.782202, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4094 - Difficulty: 0) +(121560, 37512, 530, 4080, 4094, '0', 180, 0, -1, 12625.48, -6697.292, 7.474412, 6.265732, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4094 - Difficulty: 0) +(121606, 37509, 530, 4080, 4094, '0', 180, 0, 0, 12683.7998, -6718.6201, 3.63918, 1.516400, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 37509 (Area: 4094 - Difficulty: 0) (possible waypoints or random movement) +(121614, 37510, 530, 4080, 4094, '0', 180, 0, 1, 12611.35, -6700.043, 9.629214, 6.195919, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37510 (Area: 4094 - Difficulty: 0) +(121629, 37707, 530, 4080, 4094, '0', 180, 0, 1, 12641.23, -6689.481, 4.643745, 2.635447, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4094 - Difficulty: 0) +(121630, 37707, 530, 4080, 4094, '0', 180, 0, 1, 12664.95, -6757.2, 4.705441, 4.014257, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4094 - Difficulty: 0) +(121658, 37707, 530, 4080, 0, '0', 180, 0, 1, 12705.09, -7164.799, 14.49936, 3.612832, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 0 - Difficulty: 0) +(121659, 37707, 530, 4080, 0, '0', 180, 0, 1, 12679.34, -7243.3, 7.670139, 2.670354, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 0 - Difficulty: 0) +(121660, 37509, 530, 4080, 0, '0', 180, 0, 0, 12714.8183, -7036.2275, 19.8606, 4.167535, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 37509 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(121661, 24994, 530, 4080, 0, '0', 180, 0, 0, 12790.97, -7117.996, 5.416523, 5.372055, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 24994 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(121713, 37707, 530, 4080, 0, '0', 180, 0, 1, 12619.72, -7268.943, 3.31581, 2.164208, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 0 - Difficulty: 0) +(121734, 25088, 530, 4080, 0, '0', 180, 0, 1, 12808.47, -7090.858, 7.36832, 5.532694, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 25088 (Area: 0 - Difficulty: 0) +(121756, 37509, 530, 4080, 4094, '0', 180, 0, 0, 12682.31, -6691.255, 4.178058, 1.884956, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37509 (Area: 4094 - Difficulty: 0) +(121757, 37707, 530, 4080, 4094, '0', 180, 0, 1, 12702.18, -6745.995, 4.230821, 5.026548, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4094 - Difficulty: 0) +(121758, 37707, 530, 4080, 4094, '0', 180, 0, 1, 12697.47, -6712.594, 3.599743, 0.7330383, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4094 - Difficulty: 0) +(121759, 37707, 530, 4080, 4094, '0', 180, 0, 1, 12658.21, -6679.771, 4.755017, 4.817109, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4094 - Difficulty: 0) +(121860, 37512, 530, 4080, 4094, '0', 180, 0, -1, 12725.01, -6725.603, 0.1439893, 0.4014257, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4094 - Difficulty: 0) +(121958, 37707, 530, 4080, 4094, '0', 180, 0, 1, 12699.72, -6671.552, 1.972552, 2.303835, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4094 - Difficulty: 0) +(122278, 37707, 530, 4080, 4094, '0', 180, 0, 1, 12709.33, -6772.045, 5.192053, 5.358161, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4094 - Difficulty: 0) +(122279, 37509, 530, 4080, 4089, '0', 180, 0, 0, 12780.52, -6687.627, 2.330961, 4.520403, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37509 (Area: 4089 - Difficulty: 0) +(122285, 37510, 530, 4080, 4089, '0', 180, 0, 1, 12762.76, -6646.967, 0.3431243, 0.9773844, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37510 (Area: 4089 - Difficulty: 0) +(122286, 37707, 530, 4080, 4089, '0', 180, 0, 1, 12734.44, -6796.189, 5.506242, 2.96706, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4089 - Difficulty: 0) +(122423, 37512, 530, 4080, 4089, '0', 180, 0, -1, 12668.35, -6647.182, 7.104978, 5.532694, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4089 - Difficulty: 0) +(122424, 37509, 530, 4080, 4089, '0', 180, 0, 0, 12745.26464, -6786.13427, 5.42363, 1.602215, 120, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 37509 (Area: 4089 - Difficulty: 0) (possible waypoints or random movement) +(122466, 37509, 530, 4080, 4089, '0', 180, 0, 0, 12771.75, -6716.531, 2.345382, 1.308997, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37509 (Area: 4089 - Difficulty: 0) +(122467, 37509, 530, 4080, 4089, '0', 180, 0, 0, 12790.81, -6707.66, 2.328273, 2.75762, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37509 (Area: 4089 - Difficulty: 0) +(122468, 37512, 530, 4080, 4089, '0', 180, 0, -1, 12791.69, -6678.043, 2.747907, 0.05235988, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4089 - Difficulty: 0) +(122469, 37509, 530, 4080, 4089, '0', 180, 0, 0, 12762.91, -6696.088, 2.347323, 5.986479, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37509 (Area: 4089 - Difficulty: 0) +(122470, 37707, 530, 4080, 4089, '0', 180, 0, 1, 12741.22, -6712.175, 0.1439893, 3.298672, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4089 - Difficulty: 0) +(122471, 37509, 530, 4080, 4089, '0', 180, 0, 0, 12654.05, -6614.91, 22.90334, 2.061656, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37509 (Area: 4089 - Difficulty: 0) (possible waypoints or random movement) +(122472, 37509, 530, 4080, 4089, '0', 180, 0, 0, 12649.18, -6640.226, 22.9868, 3.717551, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37509 (Area: 4089 - Difficulty: 0) +(122475, 37512, 530, 4080, 4089, '0', 180, 0, -1, 12666.01, -6632.382, 22.99325, 3.560472, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4089 - Difficulty: 0) +(122476, 37512, 530, 4080, 4089, '0', 180, 0, -1, 12747.86, -6698.665, 2.808839, 3.665191, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4089 - Difficulty: 0) +(122477, 37707, 530, 4080, 4089, '0', 180, 0, 1, 12771.17, -6646.533, -0.7067557, 2.024582, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4089 - Difficulty: 0) +(122478, 37510, 530, 4080, 4089, '0', 180, 0, 1, 12665.5, -6632.332, 9.034658, 5.113815, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37510 (Area: 4089 - Difficulty: 0) +(122479, 37512, 530, 4080, 4089, '0', 180, 0, -1, 12759.97, -6725.568, 2.811804, 3.543018, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4089 - Difficulty: 0) +(122480, 37707, 530, 4080, 4089, '0', 180, 0, 1, 12738.19, -6670.005, 0.7253703, 3.665191, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4089 - Difficulty: 0) +(122481, 37509, 530, 4080, 4089, '0', 180, 0, 0, 12776.26, -6730.771, 2.372379, 0.4014257, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37509 (Area: 4089 - Difficulty: 0) +(122541, 37510, 530, 4080, 4089, '0', 180, 0, 1, 12776.78, -6701.71, 2.991996, 3.490659, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37510 (Area: 4089 - Difficulty: 0) +(122543, 37512, 530, 4080, 4089, '0', 180, 0, -1, 12677.53, -6641.715, 7.105008, 5.218534, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4089 - Difficulty: 0) +(122567, 37707, 530, 4080, 4089, '0', 180, 0, 1, 12746.95, -6651.578, -0.5699697, 4.031711, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4089 - Difficulty: 0) +(122568, 37707, 530, 4080, 4089, '0', 180, 0, 1, 12724.62, -6701.361, 0.1724123, 2.303835, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4089 - Difficulty: 0) +(122569, 37509, 530, 4080, 4089, '0', 180, 0, 0, 12682.66, -6622.26, 22.98639, 0.4363323, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37509 (Area: 4089 - Difficulty: 0) +(122570, 37512, 530, 4080, 4089, '0', 180, 0, -1, 12767.97, -6642.516, -0.7066807, 3.804818, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4089 - Difficulty: 0) +(122594, 37510, 530, 4080, 4089, '0', 180, 0, 1, 12797.3, -6760.679, 1.216035, 3.490659, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37510 (Area: 4089 - Difficulty: 0) +(122595, 37512, 530, 4080, 4089, '0', 180, 0, -1, 12805.09, -6704.859, 2.756539, 0.541052, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37512 (Area: 4089 - Difficulty: 0) +(122596, 37707, 530, 4080, 4089, '0', 180, 0, 1, 12799.33, -6755.689, 0.4083243, 0.8377581, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37707 (Area: 4089 - Difficulty: 0) +(122597, 37509, 530, 4080, 4089, '0', 180, 0, 0, 12798.76, -6720.219, 2.372545, 3.735005, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37509 (Area: 4089 - Difficulty: 0) +(122598, 37510, 530, 4080, 4089, '0', 180, 0, 1, 12793.5, -6738.066, 18.95512, 2.111848, 120, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37510 (Area: 4089 - Difficulty: 0) +(122599, 38047, 580, 4075, 0, '4', 180, 0, 0, 1717.688, 643.375, 28.33705, 3.909538, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122601, 38047, 580, 4075, 0, '4', 180, 0, 0, 1695.609, 659.9566, 28.13354, 3.351032, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122603, 38048, 580, 4075, 0, '4', 180, 0, 0, 1713.648, 620.5469, 27.56794, 2.775074, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(122605, 37781, 580, 4075, 0, '4', 180, 0, 0, 1770.819, 687.6823, 71.27356, 2.268928, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122606, 38047, 580, 4075, 0, '4', 180, 0, 0, 1720.017, 643.1337, 28.13354, 3.612832, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122607, 37781, 580, 4075, 0, '4', 180, 0, 0, 1772.351, 641.7934, 71.27518, 0.4537856, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122608, 38052, 580, 4075, 0, '4', 180, 0, 0, 1714.698, 639.2379, 28.05676, 0.6108652, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38052 (Area: 0 - Difficulty: 0) +(122614, 37781, 580, 4075, 0, '4', 180, 0, 0, 1748.641, 709.5226, 71.27362, 4.18879, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122616, 38047, 580, 4075, 0, '4', 180, 0, 0, 1687.311, 642.0452, 27.83973, 5.480334, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(122619, 37781, 580, 4075, 0, '4', 180, 0, 0, 1770.318, 648.0799, 71.27582, 0.3141593, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122620, 37781, 580, 4075, 0, '4', 180, 0, 0, 1760.622, 669.7726, 71.2736, 0.5759587, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122621, 37781, 580, 4075, 0, '4', 180, 0, 0, 1776.205, 691.4549, 71.27354, 2.234021, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122624, 38047, 580, 4075, 0, '4', 180, 0, 0, 1716.533, 642.5208, 28.64944, 3.944444, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122625, 38047, 580, 4075, 0, '4', 180, 0, 0, 1719.771, 637.4288, 28.65645, 3.228859, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122627, 38048, 580, 4075, 0, '4', 180, 0, 0, 1710.941, 616.2413, 27.63809, 2.234021, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(122628, 37781, 580, 4075, 0, '4', 180, 0, 0, 1782.87, 680.5712, 71.27356, 3.595378, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122629, 37781, 580, 4075, 0, '4', 180, 0, 0, 1726.502, 696.7014, 71.27367, 1.117011, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122630, 38047, 580, 4075, 0, '4', 180, 0, 0, 1692.799, 661.1129, 28.13354, 4.764749, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122631, 37781, 580, 4075, 0, '4', 180, 0, 0, 1743.446, 687.9809, 71.2736, 0.8552113, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122633, 38047, 580, 4075, 0, '4', 180, 0, 0, 1721.403, 638.3143, 28.25281, 3.298672, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122634, 37781, 580, 4075, 0, '4', 180, 0, 0, 1703.606, 720.5452, 71.11599, 4.956735, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122635, 38047, 580, 4075, 0, '4', 180, 0, 0, 1722.069, 640.5261, 28.13354, 3.351032, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122636, 37781, 580, 4075, 0, '4', 180, 0, 0, 1794.024, 663.5399, 71.2735, 3.543018, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122637, 38047, 580, 4075, 0, '4', 180, 0, 0, 1693.368, 658.1528, 28.13354, 0.8552113, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122640, 38047, 580, 4075, 0, '4', 180, 0, 0, 1717.946, 645.7205, 28.13354, 3.892084, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122666, 37781, 580, 4075, 0, '4', 180, 0, 0, 1726.842, 716.9583, 71.27367, 4.468043, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122681, 38047, 580, 4075, 0, '4', 180, 0, 0, 1689.833, 643.9254, 27.85831, 5.480334, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122688, 38047, 580, 4075, 0, '4', 180, 0, 0, 1715.701, 645.8715, 28.31853, 4.223697, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122689, 37781, 580, 4075, 0, '4', 180, 0, 0, 1719.019, 673.9132, 28.13352, 4.380776, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122707, 38047, 580, 4075, 0, '4', 180, 0, 0, 1719.592, 640.8333, 28.28751, 3.577925, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122708, 38047, 580, 4075, 0, '4', 180, 0, 0, 1718.189, 640.0399, 28.66756, 3.577925, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122709, 36991, 580, 4075, 0, '4', 180, 0, 0, 1746.181, 622.0781, 28.13354, 3.159046, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) (Auras: 18950 - 18950) +(122710, 37781, 580, 4075, 0, '4', 180, 0, 0, 1756.368, 676.0208, 71.27359, 2.391101, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122711, 37781, 580, 4075, 0, '4', 180, 0, 0, 1734.993, 662.6059, 28.13351, 3.996804, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122712, 37000, 580, 4075, 0, '4', 180, 0, 0, 1698.918, 628.1875, 27.61438, 0, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37000 (Area: 0 - Difficulty: 0) (Auras: 46822 - 46822) +(122713, 36991, 580, 4075, 0, '4', 180, 0, 0, 1694.727, 676.0452, 28.13354, 4.799655, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) (Auras: 18950 - 18950) +(122714, 37781, 580, 4075, 0, '4', 180, 0, 0, 1767.818, 697.8108, 71.27356, 4.014257, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122715, 37781, 580, 4075, 0, '4', 180, 0, 0, 1761.866, 680.4636, 71.27359, 2.338741, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122716, 37781, 580, 4075, 0, '4', 180, 0, 0, 1748.559, 683.3611, 71.27359, 0.9424778, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122717, 38047, 580, 4075, 0, '4', 180, 0, 0, 1714.556, 645.0104, 28.61519, 4.29351, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122728, 37781, 580, 4075, 0, '4', 180, 0, 0, 1764.627, 662.8489, 71.27358, 0.6806784, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122729, 37781, 580, 4075, 0, '4', 180, 0, 0, 1745.911, 645.1805, 28.13352, 3.543018, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122730, 37781, 580, 4075, 0, '4', 180, 0, 0, 1719.267, 699.257, 71.27368, 1.396263, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122731, 37781, 580, 4075, 0, '4', 180, 0, 0, 1736.776, 595.8177, 28.13354, 2.443461, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122732, 38048, 580, 4075, 0, '4', 180, 0, 0, 1707.554, 613.5035, 27.67042, 2.024582, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(122733, 37781, 580, 4075, 0, '4', 180, 0, 0, 1667.153, 666.7361, 28.13354, 5.532694, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122734, 38047, 580, 4075, 0, '4', 180, 0, 0, 1685.25, 639.9219, 27.88572, 5.550147, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122735, 38047, 580, 4075, 0, '4', 180, 0, 0, 1682.207, 637.0347, 28.04178, 5.689773, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122758, 38048, 580, 4075, 0, '4', 180, 0, 0, 1704.318, 612.25, 27.61179, 1.867502, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(122777, 37781, 580, 4075, 0, '4', 180, 0, 0, 1664.049, 638.783, 28.13354, 4.572762, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122915, 38048, 580, 4075, 0, '4', 180, 0, 0, 1633.186, 686.5347, 46.83237, 3.94148, 5, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(122953, 37781, 580, 4075, 0, '4', 180, 0, 0, 1669.852, 637.4167, 28.13354, 4.537856, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122954, 37781, 580, 4075, 0, '4', 180, 0, 0, 1675.42, 635.9323, 28.2077, 4.520403, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122957, 37763, 580, 4075, 0, '4', 180, 0, 1, 1671.679, 631.2379, 28.13354, 3.996804, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37763 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(122958, 38047, 580, 4075, 0, '4', 180, 0, 0, 1641.642, 680.191, 46.95925, 2.735323, 5, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(122969, 37781, 580, 4075, 0, '4', 180, 0, 0, 1683.108, 624.2795, 27.51995, 3.804818, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(122973, 37764, 580, 4075, 0, '4', 180, 0, 1, 1665.132, 632.75, 28.13354, 5.026548, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37764 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(122974, 38047, 580, 4075, 0, '4', 180, 0, 0, 1631.097, 661.3177, 40.48694, 4.273676, 5, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(122983, 37781, 580, 4075, 0, '4', 180, 0, 0, 1676.181, 630.2813, 28.55653, 4.34587, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(122985, 37781, 580, 4075, 0, '4', 180, 0, 0, 1660.936, 634.2743, 28.13354, 4.625123, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(122986, 37781, 580, 4075, 0, '4', 180, 0, 0, 1661.111, 660.6979, 28.13354, 5.637414, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(122987, 38047, 580, 4075, 0, '4', 180, 0, 0, 1639.12, 676.8368, 45.3597, 4.08407, 5, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(122988, 38047, 580, 4075, 0, '4', 180, 0, 0, 1632.158, 623.4323, 33.34926, 1.745329, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122989, 38047, 580, 4075, 0, '4', 180, 0, 0, 1629.585, 625.9583, 33.06926, 5.759586, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(122990, 36991, 580, 4075, 0, '4', 180, 0, 0, 1621.212, 641.6702, 35.32724, 4.712389, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) (Auras: 18950 - 18950) +(122991, 38047, 580, 4075, 0, '4', 180, 0, 0, 1632.722, 626.3871, 33.17657, 3.996804, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123009, 36991, 580, 4075, 0, '4', 180, 0, 0, 1651.594, 635.4479, 28.2208, 6.161012, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) (Auras: 18950 - 18950) +(123010, 37781, 580, 4075, 0, '4', 180, 0, 0, 1694.278, 612.6059, 27.51222, 3.769911, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(123011, 38047, 580, 4075, 0, '4', 180, 0, 0, 1610.45, 613.2708, 33.4045, 0.2792527, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123012, 38056, 580, 4075, 0, '4', 180, 0, 0, 1661.486, 595.3733, 29.98636, 0.8726646, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38056 (Area: 0 - Difficulty: 0) +(123102, 36991, 580, 4075, 0, '4', 180, 0, 0, 1643.071, 609.1754, 31.40665, 0.4014257, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) (Auras: 18950 - 18950) +(123103, 38047, 580, 4075, 0, '4', 180, 0, 0, 1649.809, 588.4844, 33.40433, 2.216568, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123104, 38047, 580, 4075, 0, '4', 180, 0, 0, 1648.561, 590.2656, 33.4043, 5.096361, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123105, 36991, 580, 4075, 0, '4', 180, 0, 0, 1621.899, 584.1198, 33.40447, 0.6632251, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) (Auras: 18950 - 18950) +(123106, 38047, 580, 4075, 0, '4', 180, 0, 0, 1609.764, 615.3368, 33.4045, 0.1919862, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123107, 36991, 580, 4075, 0, '4', 180, 0, 0, 1656.394, 589.842, 31.40632, 0.9250245, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) (Auras: 18950 - 18950) +(123108, 36991, 580, 4075, 0, '4', 180, 0, 0, 1636.573, 563.4531, 33.40441, 0.8552113, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) (Auras: 18950 - 18950) +(123114, 38048, 580, 4075, 0, '4', 180, 0, 0, 1700.17, 611.3455, 27.63427, 1.553343, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123115, 37765, 580, 4075, 0, '4', 180, 0, 1, 1700.569, 604.8038, 28.48316, 3.228859, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37765 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(123200, 38048, 580, 4075, 0, '4', 180, 0, 0, 1702.67, 601.5729, 28.13354, 2.321288, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123201, 38048, 580, 4075, 0, '4', 180, 0, 0, 1693.632, 584.5452, 28.22653, 0.3490658, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123246, 36991, 580, 4075, 0, '4', 180, 0, 0, 1676.05, 577.6024, 31.40628, 1.22173, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) (Auras: 18950 - 18950) +(123528, 36991, 580, 4075, 0, '4', 180, 0, 0, 1704.99, 582.3368, 28.18485, 1.919862, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) (Auras: 18950 - 18950) +(123535, 36991, 580, 4075, 0, '4', 180, 0, 0, 1653.429, 549.0781, 33.40437, 1.099557, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) (Auras: 18950 - 18950) +(123703, 38047, 580, 4075, 0, '4', 180, 0, 0, 1671.960, 540.492, 33.2999, 5.146702, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(123710, 38048, 580, 4075, 0, '4', 180, 0, 0, 1700.521, 600.7222, 28.13354, 1.466077, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123711, 38048, 580, 4075, 0, '4', 180, 0, 0, 1695.469, 585.0521, 28.18122, 3.420845, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123712, 38047, 580, 4075, 0, '4', 180, 0, 0, 1677.663, 568.4531, 33.40426, 2.303835, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123713, 38047, 580, 4075, 0, '4', 180, 0, 0, 1676.681, 570.3264, 33.40429, 4.939282, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123717, 37781, 580, 4075, 0, '4', 180, 0, 0, 1730.738, 590.2761, 28.13354, 2.426008, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(123721, 37745, 580, 4075, 0, '4', 180, 0, 1, 1690.215, 620.0746, 28.70778, 0.7679449, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37745 (Area: 0 - Difficulty: 0) +(123722, 37746, 580, 4075, 0, '4', 180, 0, 0, 1698.696, 615.9739, 27.21028, 4.712389, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37746 (Area: 0 - Difficulty: 0) (Auras: 70474 - 70474) +(123727, 37746, 580, 4075, 0, '4', 180, 0, 0, 1688.083, 633.4479, 27.15345, 1.518436, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37746 (Area: 0 - Difficulty: 0) (Auras: 70474 - 70474) +(123729, 37746, 580, 4075, 0, '4', 180, 0, 0, 1703.7, 616.6632, 27.24971, 5.445427, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37746 (Area: 0 - Difficulty: 0) (Auras: 70474 - 70474) +(123730, 37746, 580, 4075, 0, '4', 180, 0, 0, 1687.483, 623.8316, 27.37409, 3.124139, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37746 (Area: 0 - Difficulty: 0) (Auras: 70474 - 70474) +(123731, 37746, 580, 4075, 0, '4', 180, 0, 0, 1690.311, 636.8316, 27.34631, 2.251475, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37746 (Area: 0 - Difficulty: 0) (Auras: 70474 - 70474) +(123732, 37746, 580, 4075, 0, '4', 180, 0, 0, 1686.597, 628.8351, 27.215, 3.141593, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37746 (Area: 0 - Difficulty: 0) (Auras: 70474 - 70474) +(123733, 37746, 580, 4075, 0, '4', 180, 0, 0, 1689.792, 619.3489, 27.16935, 3.874631, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37746 (Area: 0 - Difficulty: 0) (Auras: 70474 - 70474) +(123734, 37746, 580, 4075, 0, '4', 180, 0, 0, 1694.092, 616.8195, 27.19254, 4.468043, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37746 (Area: 0 - Difficulty: 0) (Auras: 70474 - 70474) +(123735, 38047, 580, 4075, 0, '4', 180, 0, 0, 1646.556, 674.9965, 46.4607, 1.134464, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(123736, 38047, 580, 4075, 0, '4', 180, 0, 0, 1673.198, 537.9844, 33.40432, 1.37881, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(123737, 38047, 580, 4075, 0, '4', 180, 0, 0, 1648.175, 676.4375, 47.37434, 2.478368, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(123738, 38048, 580, 4075, 0, '4', 180, 0, 0, 1648.646, 699.8594, 53.20877, 3.6747, 5, 0, 0, 1, 0, 2, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) (possible waypoints or random movement) +(123739, 37781, 580, 4075, 0, '4', 180, 0, 0, 1774.05, 932.447, 15.5685, 4.76818, 7200, 0, 0, 37800, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(123740, 37781, 580, 4075, 0, '4', 180, 0, 0, 1754.76, 932.357, 15.5692, 4.76818, 7200, 0, 0, 37800, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(123741, 37781, 580, 4075, 0, '4', 180, 0, 0, 1737.58, 914.546, 15.5639, 6.14655, 7200, 0, 0, 37800, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(123742, 37781, 580, 4075, 0, '4', 180, 0, 0, 1791.22, 866.181, 15.5924, 2.43555, 7200, 0, 0, 37800, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(123743, 37781, 580, 4075, 0, '4', 180, 0, 0, 1769.91, 845.957, 15.5945, 2.13317, 7200, 0, 0, 37800, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(123827, 37781, 580, 4075, 0, '4', 180, 0, 0, 1719.63, 844.951, 15.5873, 1.57632, 7200, 0, 0, 37800, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(123828, 37781, 580, 4075, 0, '4', 180, 0, 0, 1709.01, 863.998, 18.0296, 6.1976, 7200, 0, 0, 37800, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(123829, 37781, 580, 4075, 0, '4', 180, 0, 0, 1709.63, 885.197, 18.0296, 0.0565737, 7200, 0, 0, 37800, 0, 0, 0, 0, 0, 15354), -- 37781 (Area: 0 - Difficulty: 0) +(123830, 36991, 580, 4075, 0, '4', 180, 0, 0, 1644.82, 864.499, 14.6259, 6.27841, 7200, 0, 0, 18430, 0, 2, 0, 0, 0, 15354), -- 36991 (Area: 0 - Difficulty: 0) +(123831, 38048, 580, 4075, 0, '4', 180, 0, 0, 1767.42, 877.327, 14.6133, 3.99055, 7200, 0, 0, 12175, 3893, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123832, 38047, 580, 4075, 0, '4', 180, 0, 0, 1765.13, 874.892, 14.6133, 0.805761, 7200, 0, 0, 10635, 3561, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123833, 38047, 580, 4075, 0, '4', 180, 0, 0, 1791.93, 881.239, 15.5932, 1.56367, 7200, 0, 0, 10635, 3561, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123834, 38048, 580, 4075, 0, '4', 180, 0, 0, 1791.77, 884.533, 15.5932, 4.84663, 7200, 0, 0, 11379, 3725, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123835, 38048, 580, 4075, 0, '4', 180, 0, 0, 1774.93, 922.727, 15.5897, 2.43939, 7200, 0, 0, 12600, 3994, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123836, 38047, 580, 4075, 0, '4', 180, 0, 0, 1771.8, 925.614, 15.5823, 5.52207, 7200, 0, 0, 10635, 3561, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123837, 38047, 580, 4075, 0, '4', 180, 0, 0, 1749.58, 926.867, 15.5815, 5.62417, 7200, 0, 0, 11379, 3725, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123838, 38048, 580, 4075, 0, '4', 180, 0, 0, 1743.77, 923.201, 15.5886, 6.17002, 7200, 0, 0, 11770, 3809, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123839, 38048, 580, 4075, 0, '4', 180, 0, 0, 1762.16, 924.739, 15.5851, 3.17735, 7200, 0, 0, 11001, 3643, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123840, 38047, 580, 4075, 0, '4', 180, 0, 0, 1758.09, 921.072, 15.5926, 1.55157, 7200, 0, 0, 11001, 3643, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123841, 38047, 580, 4075, 0, '4', 180, 0, 0, 1754.43, 922.408, 15.5911, 0.298864, 7200, 0, 0, 11770, 3809, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123922, 38048, 580, 4075, 0, '4', 180, 0, 0, 1754.87, 926.822, 15.5813, 5.50213, 7200, 0, 0, 10635, 3561, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123923, 38047, 580, 4075, 0, '4', 180, 0, 0, 1759.75, 928.217, 15.5785, 4.10019, 7200, 0, 0, 11001, 3643, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123924, 38047, 580, 4075, 0, '4', 180, 0, 0, 1724.75, 895.518, 15.5833, 5.67491, 7200, 0, 0, 11770, 3809, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123929, 38048, 580, 4075, 0, '4', 180, 0, 0, 1728.34, 895.185, 15.0771, 2.9378, 7200, 0, 0, 12175, 3893, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123930, 38047, 580, 4075, 0, '4', 180, 0, 0, 1726.05, 892.891, 15.0771, 1.72828, 7200, 0, 0, 11770, 3809, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123931, 38047, 580, 4075, 0, '4', 180, 0, 0, 1769.82, 905.252, 14.6293, 4.42613, 7200, 0, 0, 10635, 3561, 0, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(123932, 38048, 580, 4075, 0, '4', 180, 0, 0, 1767.61, 902.752, 14.6247, 6.0519, 7200, 0, 0, 11001, 3643, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123933, 38048, 580, 4075, 0, '4', 180, 0, 0, 1770.05, 900.748, 14.6227, 1.48088, 7200, 0, 0, 12600, 3994, 0, 0, 0, 0, 15354), -- 38048 (Area: 0 - Difficulty: 0) +(123936, 38049, 580, 4075, 0, '4', 180, 0, 0, 1771.87, 903.013, 14.6258, 3.04775, 7200, 0, 0, 120, 0, 0, 0, 0, 0, 15354), -- 38049 (Area: 0 - Difficulty: 0) +(123937, 38047, 580, 4075, 0, '4', 180, 0, 0, 1779.67, 888.661, 14.6296, 4.81883, 7200, 0, 0, 11001, 3643, 2, 0, 0, 0, 15354), -- 38047 (Area: 0 - Difficulty: 0) +(124002, 38049, 580, 4075, 0, '4', 180, 0, 0, 1777.57, 875.299, 14.6282, 1.55158, 7200, 0, 0, 137, 0, 2, 0, 0, 0, 15354); -- 38049 (Area: 0 - Difficulty: 0) + +DELETE FROM `creature_addon` WHERE `guid` IN (46570, 55063, 66946, 66947, 85584, 85585, 121279, 121280, 121283, 121285, 121290, 121301, 121302, 121303, 121304, 121305, 121306, 121308, 121310, 121311, 121312, 121321, 121322, 121324, 121325, 121326, 121327, 121330, 121331, 121334, 121335, 121336, 121341, 121352, 121354, 121355, 121356, 121358, 121369, 121377, 121378, 121383, 121384, 121387, 121389, 121390, 121395, 121396, 121397, 121398, 121399, 121400, 121402, 121403, 121560, 121606, 121614, 121660, 121661, 121734, 121756, 121860, 122279, 122285, 122286, 122423, 122424, 122466, 122467, 122468, 122469, 122471, 122472, 122475, 122476, 122478, 122479, 122481, 122541, 122543, 122569, 122570, 122594, 122595, 122597, 122598, 122599, 122601, 122603, 122605, 122606, 122607, 122608, 122614, 122616, 122619, 122620, 122621, 122624, 122625, 122627, 122628, 122629, 122630, 122631, 122633, 122634, 122635, 122636, 122637, 122640, 122666, 122681, 122688, 122689, 122707, 122708, 122709, 122710, 122711, 122712, 122713, 122714, 122715, 122716, 122717, 122728, 122729, 122730, 122731, 122732, 122733, 122734, 122735, 122758, 122777, 122915, 122953, 122954, 122957, 122958, 122969, 122973, 122974, 122983, 122985, 122986, 122987, 122988, 122989, 122990, 122991, 123009, 123010, 123011, 123012, 123102, 123103, 123104, 123105, 123106, 123107, 123108, 123114, 123115, 123200, 123201, 123246, 123528, 123535, 123703, 123710, 123711, 123712, 123713, 123717, 123721, 123722, 123727, 123729, 123730, 123731, 123732, 123733, 123734, 123735, 123736, 123737, 123738, 123739, 123740, 123741, 123742, 123743, 123827, 123828, 123829, 123830, 123831, 123832, 123833, 123834, 123835, 123836, 123837, 123838, 123839, 123840, 123841, 123922, 123923, 123924, 123929, 123930, 123931, 123932, 123933, 123936, 123937, 124002); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(46570, 839990, 28417, 0, 1, 0, '45187'), -- 25063 - 45187 - 45187 +(55063, 840020, 28417, 0, 1, 0, '45187'), -- 25063 - 45187 - 45187 +(66946, 0, 0, 0, 1, 0, ''), -- 24994 +(66947, 840030, 28417, 0, 1, 0, '45187'), -- 25063 +(85584, 855840, 0, 0, 1, 0, ''), -- 24994 +(85585, 855850, 0, 0, 1, 0, ''), -- 24994 +(121279, 0, 0, 0, 0, 0, ''), -- 25036 +(121280, 0, 0, 0, 1, 0, ''), -- 24994 +(121283, 840040, 28417, 0, 1, 0, '45187'), -- 25063 - 45187 - 45187 +(121285, 0, 0, 0, 1, 0, ''), -- 24994 +(121290, 0, 0, 0, 1, 0, ''), -- 25045 +(121301, 0, 0, 0, 1, 0, ''), -- 24994 +(121302, 840050, 28417, 0, 1, 0, '45187'), -- 25063 +(121303, 0, 0, 0, 1, 0, ''), -- 24994 +(121304, 0, 0, 0, 1, 0, ''), -- 25174 +(121305, 0, 0, 0, 2, 0, ''), -- 25037 +(121306, 1213060, 0, 0, 1, 0, ''), -- 24994 +(121308, 1213080, 0, 0, 1, 0, ''), -- 24994 +(121310, 0, 0, 0, 1, 0, ''), -- 24994 +(121311, 840060, 28417, 0, 1, 0, '45187'), -- 25063 - 45187 - 45187 +(121312, 0, 0, 0, 1, 0, ''), -- 24994 +(121321, 0, 0, 0, 0, 0, ''), -- 25035 +(121322, 0, 0, 0, 1, 0, ''), -- 24994 +(121324, 0, 0, 0, 1, 0, ''), -- 24994 +(121325, 1213250, 0, 0, 1, 0, ''), -- 24994 +(121326, 1213260, 0, 0, 1, 0, ''), -- 37509 +(121327, 0, 0, 0, 1, 0, ''), -- 37512 +(121330, 0, 0, 0, 1, 0, ''), -- 24994 +(121331, 0, 0, 0, 1, 0, ''), -- 37512 +(121334, 0, 0, 0, 1, 0, ''), -- 37512 +(121335, 0, 0, 0, 1, 0, ''), -- 37512 +(121336, 0, 0, 0, 2, 0, ''), -- 37523 +(121341, 0, 0, 0, 1, 0, ''), -- 37512 +(121352, 0, 0, 0, 1, 0, ''), -- 37512 +(121354, 0, 0, 0, 1, 0, ''), -- 37512 +(121355, 1213550, 0, 0, 1, 0, ''), -- 37509 +(121356, 0, 0, 0, 2, 0, ''), -- 37523 +(121358, 0, 0, 0, 1, 0, ''), -- 37509 +(121369, 0, 0, 0, 1, 0, ''), -- 37512 +(121377, 0, 0, 0, 1, 0, ''), -- 37510 +(121378, 0, 0, 0, 1, 0, ''), -- 37512 +(121383, 0, 0, 0, 2, 0, ''), -- 37523 +(121384, 0, 0, 0, 2, 0, ''), -- 37523 +(121387, 0, 0, 0, 2, 0, ''), -- 37523 +(121389, 0, 0, 0, 2, 0, ''), -- 37523 +(121390, 0, 0, 0, 2, 0, ''), -- 37523 +(121395, 0, 0, 0, 0, 133, ''), -- 37707 +(121396, 0, 0, 0, 2, 0, ''), -- 37523 +(121397, 0, 0, 0, 2, 0, ''), -- 37523 +(121398, 0, 0, 0, 2, 0, ''), -- 37523 +(121399, 0, 0, 0, 2, 0, ''), -- 37523 +(121400, 0, 0, 0, 2, 0, ''), -- 37523 +(121402, 0, 0, 0, 1, 0, ''), -- 37512 +(121403, 1214030, 0, 0, 1, 0, ''), -- 37509 +(121560, 0, 0, 0, 1, 0, ''), -- 37512 +(121606, 1216060, 0, 0, 1, 0, ''), -- 37509 +(121614, 0, 0, 0, 1, 0, ''), -- 37510 +(121660, 1216600, 0, 0, 1, 0, ''), -- 37509 +(121661, 1216610, 0, 0, 1, 0, ''), -- 24994 +(121734, 0, 0, 0, 0, 0, ''), -- 25088 +(121756, 0, 0, 0, 1, 0, ''), -- 37509 +(121860, 0, 0, 0, 1, 0, ''), -- 37512 +(122279, 0, 0, 0, 1, 0, ''), -- 37509 +(122285, 0, 0, 0, 1, 0, ''), -- 37510 +(122286, 0, 0, 0, 0, 133, ''), -- 37707 +(122423, 0, 0, 0, 1, 0, ''), -- 37512 +(122424, 1224240, 0, 0, 1, 0, ''), -- 37509 +(122466, 0, 0, 0, 1, 0, ''), -- 37509 +(122467, 0, 0, 0, 1, 0, ''), -- 37509 +(122468, 0, 0, 0, 1, 0, ''), -- 37512 +(122469, 0, 0, 0, 1, 0, ''), -- 37509 +(122471, 0, 0, 0, 1, 0, ''), -- 37509 +(122472, 0, 0, 0, 1, 0, ''), -- 37509 +(122475, 0, 0, 0, 1, 0, ''), -- 37512 +(122476, 0, 0, 0, 1, 0, ''), -- 37512 +(122478, 0, 0, 0, 1, 0, ''), -- 37510 +(122479, 0, 0, 0, 1, 0, ''), -- 37512 +(122481, 0, 0, 0, 1, 0, ''), -- 37509 +(122541, 0, 0, 0, 1, 0, ''), -- 37510 +(122543, 0, 0, 0, 1, 0, ''), -- 37512 +(122569, 0, 0, 0, 1, 0, ''), -- 37509 +(122570, 0, 0, 0, 1, 0, ''), -- 37512 +(122594, 0, 0, 0, 1, 0, ''), -- 37510 +(122595, 0, 0, 0, 1, 0, ''), -- 37512 +(122597, 0, 0, 0, 1, 0, ''), -- 37509 +(122598, 0, 0, 0, 1, 0, ''), -- 37510 +(122599, 0, 0, 1, 1, 0, ''), -- 38047 +(122601, 0, 0, 0, 1, 0, ''), -- 38047 +(122603, 0, 0, 8, 1, 0, ''), -- 38048 +(122605, 0, 0, 0, 257, 0, ''), -- 37781 +(122606, 0, 0, 1, 1, 0, ''), -- 38047 +(122607, 0, 0, 0, 257, 0, ''), -- 37781 +(122608, 0, 0, 0, 257, 0, ''), -- 38052 +(122614, 0, 0, 0, 257, 0, ''), -- 37781 +(122616, 0, 0, 8, 1, 0, ''), -- 38047 +(122619, 0, 0, 0, 257, 0, ''), -- 37781 +(122620, 0, 0, 0, 257, 0, ''), -- 37781 +(122621, 0, 0, 0, 257, 0, ''), -- 37781 +(122624, 0, 0, 1, 1, 0, ''), -- 38047 +(122625, 0, 0, 1, 1, 0, ''), -- 38047 +(122627, 0, 0, 8, 1, 0, ''), -- 38048 +(122628, 0, 0, 0, 257, 0, ''), -- 37781 +(122629, 0, 0, 0, 257, 0, ''), -- 37781 +(122630, 0, 0, 0, 1, 0, ''), -- 38047 +(122631, 0, 0, 0, 257, 0, ''), -- 37781 +(122633, 0, 0, 1, 1, 0, ''), -- 38047 +(122634, 0, 0, 0, 257, 0, ''), -- 37781 +(122635, 0, 0, 1, 1, 0, ''), -- 38047 +(122636, 0, 0, 0, 257, 0, ''), -- 37781 +(122637, 0, 0, 0, 1, 0, ''), -- 38047 +(122640, 0, 0, 1, 1, 0, ''), -- 38047 +(122666, 0, 0, 0, 257, 0, ''), -- 37781 +(122681, 0, 0, 8, 1, 0, ''), -- 38047 +(122688, 0, 0, 1, 1, 0, ''), -- 38047 +(122689, 0, 0, 0, 257, 0, ''), -- 37781 +(122707, 0, 0, 1, 1, 0, ''), -- 38047 +(122708, 0, 0, 1, 1, 0, ''), -- 38047 +(122709, 0, 0, 0, 257, 0, '18950'), -- 36991 - 18950 - 18950 +(122710, 0, 0, 0, 257, 0, ''), -- 37781 +(122711, 0, 0, 0, 257, 0, ''), -- 37781 +(122712, 0, 0, 0, 1, 0, '46822'), -- 37000 - 46822 - 46822 +(122713, 0, 0, 0, 257, 0, '18950'), -- 36991 - 18950 - 18950 +(122714, 0, 0, 0, 257, 0, ''), -- 37781 +(122715, 0, 0, 0, 257, 0, ''), -- 37781 +(122716, 0, 0, 0, 257, 0, ''), -- 37781 +(122717, 0, 0, 1, 1, 0, ''), -- 38047 +(122728, 0, 0, 0, 257, 0, ''), -- 37781 +(122729, 0, 0, 0, 257, 0, ''), -- 37781 +(122730, 0, 0, 0, 257, 0, ''), -- 37781 +(122731, 0, 0, 0, 257, 0, ''), -- 37781 +(122732, 0, 0, 8, 1, 0, ''), -- 38048 +(122733, 0, 0, 0, 257, 0, ''), -- 37781 +(122734, 0, 0, 1, 1, 0, ''), -- 38047 +(122735, 0, 0, 8, 1, 0, ''), -- 38047 +(122758, 0, 0, 8, 1, 0, ''), -- 38048 +(122777, 0, 0, 0, 257, 0, ''), -- 37781 +(122915, 1229150, 0, 0, 1, 0, ''), -- 38048 +(122953, 0, 0, 0, 257, 0, ''), -- 37781 +(122954, 0, 0, 0, 257, 0, ''), -- 37781 +(122957, 0, 0, 0, 1, 0, ''), -- 37763 +(122958, 1229580, 0, 0, 1, 0, ''), -- 38047 +(122969, 0, 0, 0, 257, 0, ''), -- 37781 +(122973, 0, 0, 0, 257, 0, ''), -- 37764 +(122974, 1229740, 0, 0, 1, 0, ''), -- 38047 +(122983, 0, 0, 0, 257, 0, ''), -- 37781 +(122985, 0, 0, 0, 257, 0, ''), -- 37781 +(122986, 0, 0, 0, 257, 0, ''), -- 37781 +(122987, 1229870, 0, 0, 1, 0, ''), -- 38047 +(122988, 0, 0, 0, 1, 0, ''), -- 38047 +(122989, 0, 0, 0, 1, 0, ''), -- 38047 +(122990, 0, 0, 0, 257, 0, '18950'), -- 36991 - 18950 - 18950 +(122991, 0, 0, 0, 1, 0, ''), -- 38047 +(123009, 0, 0, 0, 257, 0, '18950'), -- 36991 - 18950 - 18950 +(123010, 0, 0, 0, 257, 0, ''), -- 37781 +(123011, 0, 0, 1, 1, 0, ''), -- 38047 +(123012, 0, 0, 0, 1, 0, ''), -- 38056 +(123102, 0, 0, 0, 257, 0, '18950'), -- 36991 - 18950 - 18950 +(123103, 0, 0, 0, 1, 0, ''), -- 38047 +(123104, 0, 0, 0, 1, 0, ''), -- 38047 +(123105, 0, 0, 0, 257, 0, '18950'), -- 36991 - 18950 - 18950 +(123106, 0, 0, 1, 1, 0, ''), -- 38047 +(123107, 0, 0, 0, 257, 0, '18950'), -- 36991 - 18950 - 18950 +(123108, 0, 0, 0, 257, 0, '18950'), -- 36991 - 18950 - 18950 +(123114, 0, 0, 8, 1, 0, ''), -- 38048 +(123115, 0, 0, 0, 1, 0, ''), -- 37765 +(123200, 0, 0, 0, 1, 0, ''), -- 38048 +(123201, 0, 0, 0, 1, 0, ''), -- 38048 +(123246, 0, 0, 0, 257, 0, '18950'), -- 36991 - 18950 - 18950 +(123528, 0, 0, 0, 257, 0, '18950'), -- 36991 - 18950 - 18950 +(123535, 0, 0, 0, 257, 0, '18950'), -- 36991 - 18950 - 18950 +(123703, 0, 0, 0, 1, 0, ''), -- 38047 +(123710, 0, 0, 0, 1, 0, ''), -- 38048 +(123711, 0, 0, 0, 1, 0, ''), -- 38048 +(123712, 0, 0, 0, 1, 0, ''), -- 38047 +(123713, 0, 0, 0, 1, 0, ''), -- 38047 +(123717, 0, 0, 0, 257, 0, ''), -- 37781 +(123721, 0, 0, 1, 0, 0, ''), -- 37745 +(123722, 0, 0, 0, 1, 0, '70474'), -- 37746 - 70474 - 70474 +(123727, 0, 0, 0, 1, 0, '70474'), -- 37746 - 70474 - 70474 +(123729, 0, 0, 0, 1, 0, '70474'), -- 37746 - 70474 - 70474 +(123730, 0, 0, 0, 1, 0, '70474'), -- 37746 - 70474 - 70474 +(123731, 0, 0, 0, 1, 0, '70474'), -- 37746 - 70474 - 70474 +(123732, 0, 0, 0, 1, 0, '70474'), -- 37746 - 70474 - 70474 +(123733, 0, 0, 0, 1, 0, '70474'), -- 37746 - 70474 - 70474 +(123734, 0, 0, 0, 1, 0, '70474'), -- 37746 - 70474 - 70474 +(123735, 0, 0, 0, 1, 0, ''), -- 38047 +(123736, 0, 0, 0, 1, 0, ''), -- 38047 +(123737, 0, 0, 0, 1, 0, ''), -- 38047 +(123738, 1237380, 0, 0, 1, 0, ''), -- 38048 +(123739, 0, 0, 0, 1, 0, ''), -- 37781 +(123740, 0, 0, 0, 1, 0, ''), -- 37781 +(123741, 0, 0, 0, 1, 0, ''), -- 37781 +(123742, 0, 0, 0, 1, 0, ''), -- 37781 +(123743, 0, 0, 0, 1, 0, ''), -- 37781 +(123827, 0, 0, 0, 1, 0, ''), -- 37781 +(123828, 0, 0, 0, 1, 0, ''), -- 37781 +(123829, 0, 0, 0, 1, 0, ''), -- 37781 +(123830, 1238300, 0, 0, 1, 0, ''), -- 36991 +(123831, 0, 0, 0, 1, 0, ''), -- 38048 +(123832, 0, 0, 0, 1, 0, ''), -- 38047 +(123833, 0, 0, 0, 1, 0, ''), -- 38047 +(123834, 0, 0, 0, 1, 0, ''), -- 38048 +(123835, 0, 0, 0, 1, 0, ''), -- 38048 +(123836, 0, 0, 0, 1, 0, ''), -- 38047 +(123837, 0, 0, 1, 1, 0, ''), -- 38047 +(123838, 0, 0, 1, 1, 0, ''), -- 38048 +(123839, 0, 0, 0, 1, 0, ''), -- 38048 +(123840, 0, 0, 0, 1, 0, ''), -- 38047 +(123841, 0, 0, 1, 1, 0, ''), -- 38047 +(123922, 0, 0, 1, 1, 0, ''), -- 38048 +(123923, 0, 0, 1, 1, 0, ''), -- 38047 +(123924, 0, 0, 0, 1, 0, ''), -- 38047 +(123929, 0, 0, 0, 1, 0, ''), -- 38048 +(123930, 0, 0, 0, 1, 0, ''), -- 38047 +(123931, 0, 0, 0, 1, 0, ''), -- 38047 +(123932, 0, 0, 0, 1, 0, ''), -- 38048 +(123933, 0, 0, 0, 1, 0, ''), -- 38048 +(123936, 0, 0, 0, 1, 0, ''), -- 38049 +(123937, 1239370, 0, 0, 1, 0, ''), -- 38047 +(124002, 1240020, 0, 0, 1, 0, ''); -- 38049 + +DELETE FROM `waypoint_data` WHERE `id` IN (855840,855850,1213060,1213080,1213250,1213260,1213550,1214030,1216060,1216600,1216610,1224240,1237380,1229740,1229150,1238300,1239370,1240020,1229580,1229870); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES +(855840, 1, 12784.1855, -6946.3417, 12.8693, 6.177361, 0, 0, 0, 100, 0), +(855840, 2, 12815.5888, -6948.8066, 10.0258, 6.204849, 0, 0, 0, 100, 0), +(855840, 3, 12840.7714, -6948.9960, 6.80201, 0.098376, 0, 0, 0, 100, 0), +(855840, 4, 12862.9003, -6945.4799, 4.51644, 0.249747, 0, 0, 0, 100, 0), +(855840, 5, 12885.8017, -6935.6660, 3.80214, 0.722768, 0, 0, 0, 100, 0), +(855840, 6, 12912.2539, -6912.7558, 4.29121, 0.707060, 0, 0, 0, 100, 0), +(855840, 7, 12949.2900, -6882.7236, 6.04605, 0.663863, 0, 0, 0, 100, 0), +(855840, 8, 12912.2539, -6912.7558, 4.29121, 0.707060, 0, 0, 0, 100, 0), +(855840, 9, 12885.8017, -6935.6660, 3.80214, 0.722768, 0, 0, 0, 100, 0), +(855840, 10, 12862.9003, -6945.4799, 4.51644, 0.249747, 0, 0, 0, 100, 0), +(855840, 11, 12840.7714, -6948.9960, 6.80201, 0.098376, 0, 0, 0, 100, 0), +(855840, 12, 12815.5888, -6948.8066, 10.0258, 6.204849, 0, 0, 0, 100, 0), +(855840, 13, 12784.1855, -6946.3417, 12.8693, 6.177361, 0, 0, 0, 100, 0), +(855850, 1,12737.9257, -6865.2958, 14.274, 0.428029, 0, 0, 0, 100, 0), +(855850, 2,12769.4746, -6850.1494, 14.211, 0.455518, 0, 0, 0, 100, 0), +(855850, 3,12806.0996, -6832.3100, 11.600, 0.208502, 0, 0, 0, 100, 0), +(855850, 4,12842.6523, -6814.3012, 9.0846, 0.455518, 0, 0, 0, 100, 0), +(855850, 5,12806.0996, -6832.3100, 11.600, 0.208502, 0, 0, 0, 100, 0), +(855850, 6,12769.4746, -6850.1494, 14.211, 0.455518, 0, 0, 0, 100, 0), +(855850, 7,12737.9257, -6865.2958, 14.274, 0.428029, 0, 0, 0, 100, 0), +(1213060, 1, 12614.57617, -6785.38378, 14.00645, 5.446735, 0, 0, 0, 100, 0), +(1213060, 2, 12638.66992, -6810.76855, 12.41191, 5.478150, 0, 0, 0, 100, 0), +(1213060, 3, 12670.65722, -6838.53857, 12.52295, 5.619520, 0, 0, 0, 100, 0), +(1213060, 4, 12695.49121, -6863.14550, 12.53440, 5.458516, 0, 0, 0, 100, 0), +(1213060, 5, 12710.24707, -6879.72949, 12.52985, 5.415320, 0, 0, 0, 100, 0), +(1213060, 6, 12727.79980, -6896.16992, 12.39720, 5.716400, 0, 0, 0, 100, 0), +(1213060, 7, 12751.93750, -6905.24121, 12.23674, 5.929751, 0, 0, 0, 100, 0), +(1213060, 8, 12755.82714, -6927.88134, 12.23744, 3.872013, 0, 0, 0, 100, 0), +(1213060, 9, 12738.38574, -6930.58984, 12.23714, 2.890265, 0, 0, 0, 100, 0), +(1213060, 10, 12726.00293, -6918.35546, 12.24306, 2.045961, 0, 0, 0, 100, 0), +(1213060, 11, 12712.96875, -6894.86035, 12.41279, 2.238384, 0, 0, 0, 100, 0), +(1213060, 12, 12689.68066, -6871.61425, 12.44381, 2.360121, 0, 0, 0, 100, 0), +(1213060, 13, 12671.33105, -6852.69531, 12.43909, 2.297289, 0, 0, 0, 100, 0), +(1213060, 14, 12643.86718, -6822.69287, 12.44502, 2.293362, 0, 0, 0, 100, 0), +(1213060, 15, 12626.23339, -6804.46777, 13.35373, 2.356194, 0, 0, 0, 100, 0), +(1213080, 1,12812.9003, -6906.1098, 13.2819, 0.746437, 0, 0, 0, 100, 0), +(1213080, 2,12833.3691, -6890.6010, 12.2010, 0.633031, 0, 0, 0, 100, 0), +(1213080, 3,12862.8457, -6865.8500, 10.3164, 0.703717, 0, 0, 0, 100, 0), +(1213080, 4,12876.1884, -6854.5263, 9.32083, 0.703717, 0, 0, 0, 100, 0), +(1213080, 5,12898.4882, -6838.4096, 8.43014, 0.542710, 0, 0, 0, 100, 0), +(1213080, 6,12876.1884, -6854.5263, 9.32083, 0.703717, 0, 0, 0, 100, 0), +(1213080, 7,12862.8457, -6865.8500, 10.3164, 0.703717, 0, 0, 0, 100, 0), +(1213080, 8,12833.3691, -6890.6010, 12.2010, 0.633031, 0, 0, 0, 100, 0), +(1213080, 9,12812.9003, -6906.1098, 13.2819, 0.746437, 0, 0, 0, 100, 0), +(1213250, 1, 12562.8583, -6973.1562, 16.7306, 6.094687, 0, 0, 0, 100, 0), +(1213250, 2, 12590.1416, -6979.4306, 15.6279, 6.043636, 0, 0, 0, 100, 0), +(1213250, 3, 12620.6679, -6995.8754, 19.2594, 5.599888, 0, 0, 0, 100, 0), +(1213250, 4, 12649.0683, -7012.5805, 20.8473, 5.902264, 0, 0, 0, 100, 0), +(1213250, 5, 12679.8701, -7021.5131, 21.3504, 0.486941, 0, 0, 0, 100, 0), +(1213250, 6, 12695.2001, -7011.5400, 21.1047, 0.807555, 0, 0, 0, 100, 0), +(1213250, 7, 12719.2929, -6990.6069, 20.2984, 0.840371, 0, 0, 0, 100, 0), +(1213250, 8, 12695.2001, -7011.5400, 21.1047, 0.807555, 0, 0, 0, 100, 0), +(1213250, 9, 12679.8701, -7021.5131, 21.3504, 0.486941, 0, 0, 0, 100, 0), +(1213250, 10,12649.0683, -7012.5805, 20.8473, 5.902264, 0, 0, 0, 100, 0), +(1213250, 11,12620.6679, -6995.8754, 19.2594, 5.599888, 0, 0, 0, 100, 0), +(1213250, 12,12590.1416, -6979.4306, 15.6279, 6.043636, 0, 0, 0, 100, 0), +(1213250, 13,12562.8583, -6973.1562, 16.7306, 6.094687, 0, 0, 0, 100, 0), +(1213260, 1,12688.6562, -6825.2661, 4.6009, 3.703156, 0, 0, 0, 100, 0), +(1213260, 2,12657.9101, -6849.1826, 4.6009, 3.864163, 0, 0, 0, 100, 0), +(1213260, 3,12649.4072, -6868.2768, 4.6009, 5.128651, 0, 0, 0, 100, 0), +(1213260, 4,12662.5996, -6884.5400, 4.7259, 5.379680, 0, 0, 0, 100, 0), +(1213260, 5,12684.1181, -6871.9541, 4.6009, 0.832530, 0, 0, 0, 100, 0), +(1213260, 6,12704.4941, -6844.4477, 4.6009, 2.034189, 0, 0, 0, 100, 0), +(1213550, 1,12729.7998, -6810.3798, 5.4763, 4.054950, 0, 0, 0, 100, 0), +(1213550, 2,12710.1308, -6821.6552, 4.9053, 3.428263, 0, 0, 0, 100, 0), +(1213550, 3,12692.0234, -6818.3457, 4.6696, 2.642865, 0, 0, 0, 100, 0), +(1213550, 4,12682.3095, -6797.9531, 4.6021, 1.869247, 0, 0, 0, 100, 0), +(1213550, 5,12687.7519, -6776.6909, 4.6028, 0.938550, 0, 0, 0, 100, 0), +(1213550, 6,12707.8486, -6767.8701, 4.6524, 0.109955, 0, 0, 0, 100, 0), +(1213550, 7,12729.0859, -6777.2651, 5.4225, 5.156146, 0, 0, 0, 100, 0), +(1213550, 8,12738.7949, -6797.7949, 5.4225, 4.480703, 0, 0, 0, 100, 0), +(1214030, 1, 12649.42089, -6662.85058, 4.57232, 4.845907, 0, 0, 0, 100, 0), +(1214030, 2, 12649.67773, -6694.49658, 4.56077, 4.720244, 0, 0, 0, 100, 0), +(1214030, 3, 12650.00000, -6710.68017, 4.62649, 1.870940, 0, 0, 0, 100, 0), +(1214030, 4, 12657.50390, -6734.11914, 4.57269, 5.175769, 0, 0, 0, 100, 0), +(1214030, 5, 12675.85644, -6768.18164, 4.59693, 5.226822, 0, 0, 0, 100, 0), +(1214030, 6, 12657.50390, -6734.11914, 4.57269, 5.175769, 0, 0, 0, 100, 0), +(1214030, 7, 12650.00000, -6710.68017, 4.62649, 1.870940, 0, 0, 0, 100, 0), +(1214030, 8, 12649.67773, -6694.49658, 4.56077, 4.720244, 0, 0, 0, 100, 0), +(1214030, 9, 12649.42089, -6662.85058, 4.57232, 4.845907, 0, 0, 0, 100, 0), +(1216060, 1, 12683.7998, -6718.6201, 3.63918, 1.516400, 0, 0, 0, 100, 0), +(1216060, 2, 12690.3144, -6714.4711, 3.52006, 5.996508, 0, 0, 0, 100, 0), +(1216060, 3, 12702.3798, -6723.9086, 3.51426, 4.174385, 0, 0, 0, 100, 0), +(1216060, 4, 12695.4267, -6731.5922, 3.51426, 3.793467, 0, 0, 0, 100, 0), +(1216060, 5, 12688.6601, -6731.8037, 3.51426, 3.129806, 0, 0, 0, 100, 0), +(1216060, 6, 12676.7001, -6735.6083, 3.92364, 3.711000, 0, 0, 0, 100, 0), +(1216060, 7, 12671.2880, -6740.5390, 4.38923, 3.832737, 0, 0, 0, 100, 0), +(1216060, 8, 12677.5078, -6733.4975, 3.80978, 0.828589, 0, 0, 0, 100, 0), +(1216060, 9, 12681.0566, -6728.1259, 3.57999, 1.366587, 0, 0, 0, 100, 0), +(1216600, 1, 12714.8183, -7036.2275, 19.8606, 4.790933, 0, 0, 0, 100, 0), +(1216600, 2, 12719.8681, -7087.2060, 17.5511, 4.790936, 0, 0, 0, 100, 0), +(1216600, 3, 12726.1972, -7139.3139, 12.2266, 4.845915, 0, 0, 0, 100, 0), +(1216600, 4, 12727.2763, -7175.2011, 8.67745, 4.551393, 0, 0, 0, 100, 0), +(1216600, 5, 12716.1171, -7203.2524, 8.19902, 4.229382, 0, 0, 0, 100, 0), +(1216600, 6, 12702.9892, -7227.4497, 6.86231, 4.303992, 0, 0, 0, 100, 0), +(1216600, 7, 12683.5136, -7250.2651, 6.36512, 3.860242, 0, 0, 0, 100, 0), +(1216600, 8, 12664.7109, -7264.8940, 4.53071, 3.824899, 0, 0, 0, 100, 0), +(1216600, 9, 12683.5136, -7250.2651, 6.36512, 3.860242, 0, 0, 0, 100, 0), +(1216600, 10,12702.9892, -7227.4497, 6.86231, 4.303992, 0, 0, 0, 100, 0), +(1216600, 11,12716.1171, -7203.2524, 8.19902, 4.229382, 0, 0, 0, 100, 0), +(1216600, 12,12727.2763, -7175.2011, 8.67745, 4.551393, 0, 0, 0, 100, 0), +(1216600, 13,12726.1972, -7139.3139, 12.2266, 4.845915, 0, 0, 0, 100, 0), +(1216600, 14,12719.8681, -7087.2060, 17.5511, 4.790936, 0, 0, 0, 100, 0), +(1216600, 15,12714.8183, -7036.2275, 19.8606, 4.790933, 0, 0, 0, 100, 0), +(1216610, 1, 12791.00000, -7118.00000, 5.41652, 5.372060, 0, 0, 0, 100, 0), +(1216610, 2, 12779.03027, -7104.19824, 5.87673, 1.975273, 0, 0, 0, 100, 0), +(1216610, 3, 12766.62109, -7072.39746, 5.87059, 1.613989, 0, 0, 0, 100, 0), +(1216610, 4, 12762.18847, -7027.13037, 9.55591, 1.712164, 0, 0, 0, 100, 0), +(1216610, 5, 12763.02343, -6993.42334, 11.3794, 1.504033, 0, 0, 0, 100, 0), +(1216610, 6, 12769.67968, -6965.06591, 13.5953, 1.284122, 0, 0, 0, 100, 0), +(1216610, 7, 12763.02343, -6993.42334, 11.3794, 1.504033, 0, 0, 0, 100, 0), +(1216610, 8, 12762.18847, -7027.13037, 9.55591, 1.712164, 0, 0, 0, 100, 0), +(1216610, 9, 12766.62109, -7072.39746, 5.87059, 1.613989, 0, 0, 0, 100, 0), +(1216610, 10,12779.03027, -7104.19824, 5.87673, 1.975273, 0, 0, 0, 100, 0), +(1216610, 11,12791.00000, -7118.00000, 5.41652, 5.372060, 0, 0, 0, 100, 0), +(1224240, 1, 12745.26464, -6786.13427, 5.42363, 1.602215, 0, 0, 0, 100, 0), +(1224240, 2, 12744.78125, -6761.64111, 3.59519, 1.578653, 0, 0, 0, 100, 0), +(1224240, 3, 12740.25195, -6732.37060, 0.06151, 1.861396, 0, 0, 0, 100, 0), +(1224240, 4, 12734.76953, -6715.75634, 0.06151, 1.908520, 0, 0, 0, 100, 0), +(1224240, 5, 12724.48242, -6691.88281, 0.22557, 2.026330, 0, 0, 0, 100, 0), +(1224240, 6, 12717.07519, -6674.12060, -0.0019, 2.065600, 0, 0, 0, 100, 0), +(1224240, 7, 12703.73242, -6667.49023, 1.22752, 2.925611, 0, 0, 0, 100, 0), +(1224240, 8, 12686.25976, -6668.04931, 3.96731, 3.212281, 0, 0, 0, 100, 0), +(1224240, 9, 12661.52929, -6669.91162, 4.55315, 3.184793, 0, 0, 0, 100, 0), +(1224240, 10,12686.25976, -6668.04931, 3.96731, 3.212281, 0, 0, 0, 100, 0), +(1224240, 11,12703.73242, -6667.49023, 1.22752, 2.925611, 0, 0, 0, 100, 0), +(1224240, 12,12717.07519, -6674.12060, -0.0019, 2.065600, 0, 0, 0, 100, 0), +(1224240, 13,12724.48242, -6691.88281, 0.22557, 2.026330, 0, 0, 0, 100, 0), +(1224240, 14,12734.76953, -6715.75634, 0.06151, 1.908520, 0, 0, 0, 100, 0), +(1224240, 15,12740.25195, -6732.37060, 0.06151, 1.861396, 0, 0, 0, 100, 0), +(1224240, 16,12744.78125, -6761.64111, 3.59519, 1.578653, 0, 0, 0, 100, 0), +(1224240, 17,12745.26464, -6786.13427, 5.42363, 1.602215, 0, 0, 0, 100, 0), +(1237380, 1, 1643.50903, 695.6584, 51.0641, 3.958414, 0, 0, 0, 100, 0), +(1237380, 2, 1626.95825, 671.2121, 42.4297, 4.217592, 0, 0, 0, 100, 0), +(1237380, 3, 1617.60400, 649.0344, 36.6820, 4.468915, 0, 0, 0, 100, 0), +(1237380, 4, 1616.99499, 622.4570, 32.9895, 4.873392, 0, 0, 0, 100, 0), +(1237380, 5, 1619.14306, 611.7560, 33.3212, 5.332850, 0, 0, 0, 100, 0), +(1237380, 6, 1636.57739, 595.2517, 33.3212, 6.204633, 0, 0, 0, 100, 0), +(1237380, 7, 1651.97338, 599.1400, 31.3024, 0.616524, 0, 0, 0, 100, 0), +(1237380, 8, 1672.14636, 599.7859, 28.0587, 0.164934, 0, 0, 0, 100, 0), +(1237380, 9, 1695.42370, 604.6782, 28.3109, 0.435897, 0, 0, 0, 100, 0), +(1237380, 10,1714.81750, 615.4093, 28.2034, 0.977822, 0, 0, 0, 100, 0), +(1237380, 11,1712.18896, 618.4840, 27.4805, 2.536838, 10000, 0, 0, 100, 0), +(1237380, 12,1718.69689, 612.1633, 28.0503, 5.407468, 0, 0, 0, 100, 0), +(1237380, 13,1727.61267, 600.5427, 28.2977, 5.387829, 0, 0, 0, 100, 0), +(1237380, 14,1732.88220, 593.9653, 28.0503, 5.387829, 2000, 0, 1188, 100, 0), +(1229740, 1, 1629.2884, 654.7408, 38.5786, 4.472817, 0, 0, 0, 100, 0), +(1229740, 2, 1625.3210, 628.4104, 32.7149, 4.688799, 0, 0, 0, 100, 0), +(1229740, 3, 1628.1773, 620.7239, 33.3021, 5.250358, 0, 0, 0, 100, 0), +(1229740, 4, 1639.3947, 621.0914, 31.6066, 0.117777, 0, 0, 0, 100, 0), +(1229740, 5, 1655.4492, 624.4552, 28.0903, 0.172755, 0, 0, 0, 100, 0), +(1229740, 6, 1670.6616, 634.4130, 28.0503, 0.805001, 0, 0, 0, 100, 0), +(1229740, 7, 1677.3640, 643.4644, 28.0503, 0.930664, 0, 0, 0, 100, 0), +(1229740, 8, 1689.0157, 647.0961, 28.3610, 0.066723, 0, 0, 0, 100, 0), +(1229740, 9, 1692.2019, 644.4523, 27.6591, 5.073641, 10000, 0, 0, 100, 0), +(1229740, 10,1687.8599, 648.6117, 28.4418, 2.430776, 0, 0, 0, 100, 0), +(1229740, 11,1678.2159, 654.3744, 28.0502, 2.560368, 0, 0, 0, 100, 0), +(1229740, 12,1665.2711, 662.7548, 28.0502, 2.572149, 2000, 0, 1188, 100, 0), +(1229150, 1, 1626.09411, 674.70965, 43.02581, 4.311800, 0, 0, 0, 100, 0), +(1229150, 2, 1617.60961, 645.75463, 35.96107, 4.464952, 0, 0, 0, 100, 0), +(1229150, 3, 1618.21093, 624.32000, 32.89136, 5.360297, 0, 0, 0, 100, 0), +(1229150, 4, 1634.59594, 620.66943, 33.32146, 0.168810, 0, 0, 0, 100, 0), +(1229150, 5, 1651.79699, 621.66510, 28.20891, 0.263059, 0, 0, 0, 100, 0), +(1229150, 6, 1665.02661, 636.02203, 28.05032, 0.907086, 0, 0, 0, 100, 0), +(1229150, 7, 1669.76538, 641.72393, 28.05032, 0.812838, 0, 0, 0, 100, 0), +(1229150, 8, 1676.37744, 643.00103, 28.05046, 5.760853, 0, 0, 0, 100, 0), +(1229150, 9, 1683.27282, 638.70697, 27.98234, 5.646971, 10000, 0, 0, 100, 0), +(1229150, 10,1675.75744, 647.65838, 28.05027, 2.257978, 0, 0, 0, 100, 0), +(1229150, 11,1664.60437, 662.71325, 28.05065, 2.238343, 2000, 0, 1188, 100, 0), +(1229870, 1, 1635.9592, 670.6919, 43.3466, 4.226958, 0, 0, 0, 100, 0), +(1229870, 2, 1627.7585, 650.2439, 37.4983, 4.501845, 0, 0, 0, 100, 0), +(1229870, 3, 1625.8419, 617.4829, 33.3212, 4.922028, 0, 0, 0, 100, 0), +(1229870, 4, 1640.8205, 585.8854, 33.3212, 5.377554, 0, 0, 0, 100, 0), +(1229870, 5, 1655.6242, 576.1264, 33.3212, 0.594475, 0, 0, 0, 100, 0), +(1229870, 6, 1664.6826, 582.2939, 31.6152, 0.673014, 0, 0, 0, 100, 0), +(1229870, 7, 1676.7386, 599.3569, 28.0505, 0.417760, 0, 0, 0, 100, 0), +(1229870, 8, 1693.2491, 597.5180, 28.0505, 6.265044, 0, 0, 0, 100, 0), +(1229870, 9, 1707.8393, 599.9578, 28.0505, 0.437390, 0, 0, 0, 100, 0), +(1229870, 10,1705.9248, 612.9373, 27.5163, 2.016040, 10000, 0, 0, 100, 0), +(1229870, 11,1708.8541, 608.9269, 28.4396, 5.507134, 0, 0, 0, 100, 0), +(1229870, 12,1720.9752, 599.6489, 28.0503, 5.730970, 0, 0, 0, 100, 0), +(1229870, 13,1732.2313, 594.2683, 28.0505, 5.730970, 2000, 0, 1188, 100, 0), +(1229580, 1, 1637.8419, 674.3695, 44.2902, 4.073764, 0, 0, 0, 100, 0), +(1229580, 2, 1628.8764, 655.2679, 38.6896, 4.431117, 0, 0, 0, 100, 0), +(1229580, 3, 1624.3720, 623.6206, 33.0316, 4.851300, 0, 0, 0, 100, 0), +(1229580, 4, 1632.6021, 599.2584, 33.3224, 5.240068, 0, 0, 0, 100, 0), +(1229580, 5, 1645.1791, 596.2758, 33.2374, 0.025017, 0, 0, 0, 100, 0), +(1229580, 6, 1667.8240, 600.0780, 28.2342, 0.248855, 0, 0, 0, 100, 0), +(1229580, 7, 1689.2089, 605.3999, 28.1771, 0.331322, 0, 0, 0, 100, 0), +(1229580, 8, 1706.6115, 609.2496, 28.2075, 0.272417, 0, 0, 0, 100, 0), +(1229580, 9, 1710.5233, 610.8832, 28.2626, 0.637628, 0, 0, 0, 100, 0), +(1229580, 10,1709.5230, 614.8632, 27.5732, 2.212351, 10000, 0, 0, 100, 0), +(1229580, 11,1719.1650, 607.1668, 28.0502, 5.664183, 0, 0, 0, 100, 0), +(1229580, 12,1726.2573, 600.0643, 28.0502, 5.483541, 0, 0, 0, 100, 0), +(1229580, 13,1732.3306, 594.4162, 28.0503, 5.518883, 2000, 0, 1188, 100, 0), +(1240020, 1, 1777.56848, 875.29931, 14.6281, 1.551575, 0, 1, 0, 100, 0), +(1240020, 2, 1775.64172, 883.11712, 14.6236, 1.743583, 0, 1, 0, 100, 0), +(1240020, 3, 1778.42334, 903.20623, 14.6311, 1.366591, 0, 1, 0, 100, 0), +(1240020, 4, 1769.37207, 910.87805, 14.6338, 2.509346, 0, 1, 0, 100, 0), +(1240020, 5, 1756.91223, 904.48230, 14.6244, 3.718860, 0, 1, 0, 100, 0), +(1240020, 6, 1747.47241, 910.30059, 14.6327, 2.686061, 0, 1, 0, 100, 0), +(1240020, 7, 1741.87023, 899.61669, 14.6295, 4.237223, 0, 1, 0, 100, 0), +(1240020, 8, 1732.54956, 893.01116, 14.6325, 3.758131, 0, 1, 0, 100, 0), +(1240020, 9, 1728.35095, 881.23742, 14.6348, 4.374664, 0, 1, 0, 100, 0), +(1240020, 10,1732.74023, 874.49774, 14.6288, 5.289652, 0, 1, 0, 100, 0), +(1240020, 11,1730.10351, 858.54345, 14.6326, 4.543526, 0, 1, 0, 100, 0), +(1240020, 12,1740.48986, 854.06384, 14.6356, 5.882627, 0, 1, 0, 100, 0), +(1240020, 13,1751.30725, 859.56988, 14.6295, 0.471234, 0, 1, 0, 100, 0), +(1240020, 14,1763.76306, 858.59637, 14.6283, 6.200714, 0, 1, 0, 100, 0), +(1240020, 15,1768.85009, 866.91198, 14.6283, 1.040648, 0, 1, 0, 100, 0), +(1239370, 1, 1779.6687, 888.6608, 14.6295, 4.818826, 0, 0, 0, 100, 0), +(1239370, 2, 1780.5958, 881.3879, 14.6298, 4.920514, 0, 0, 0, 100, 0), +(1239370, 3, 1771.2349, 869.6425, 14.6262, 4.080136, 0, 0, 0, 100, 0), +(1239370, 4, 1761.3510, 859.3227, 14.6286, 3.879860, 0, 0, 0, 100, 0), +(1239370, 5, 1740.1669, 860.7139, 14.6272, 3.090534, 0, 0, 0, 100, 0), +(1239370, 6, 1728.5976, 861.4759, 14.6359, 2.980579, 0, 0, 0, 100, 0), +(1239370, 7, 1728.5102, 875.2536, 14.6359, 1.527592, 0, 0, 0, 100, 0), +(1239370, 8, 1728.9901, 886.3522, 14.6359, 1.527592, 0, 0, 0, 100, 0), +(1239370, 9, 1739.2226, 894.8374, 14.6266, 0.691143, 0, 0, 0, 100, 0), +(1239370, 10,1744.1535, 906.4385, 14.6313, 1.174163, 0, 0, 0, 100, 0), +(1239370, 11,1763.0007, 907.7712, 14.6292, 0.054971, 0, 0, 0, 100, 0), +(1239370, 12,1774.9246, 908.4273, 14.6333, 0.054971, 0, 0, 0, 100, 0), +(1239370, 13,1777.7211, 898.8013, 14.6290, 4.995125, 0, 0, 0, 100, 0), +(1238300, 1,1644.81543, 864.4989, 14.6259, 6.278414, 0, 0, 0, 100, 0), +(1238300, 2,1658.19946, 864.0669, 14.6245, 0.373058, 0, 0, 0, 100, 0), +(1238300, 3,1672.73449, 874.7603, 14.6236, 0.871786, 0, 0, 0, 100, 0), +(1238300, 4,1675.18884, 889.3621, 14.6273, 2.163766, 0, 0, 0, 100, 0), +(1238300, 5,1664.97473, 901.6001, 14.6263, 2.360116, 0, 0, 0, 100, 0), +(1238300, 6,1653.02356, 907.0870, 14.6239, 3.023777, 0, 0, 0, 100, 0), +(1238300, 7,1636.26770, 903.7770, 14.6225, 3.530360, 0, 0, 0, 100, 0), +(1238300, 8,1631.43188, 891.5036, 14.6243, 4.319686, 0, 0, 0, 100, 0), +(1238300, 9,1631.95410, 877.1769, 14.6244, 5.242523, 0, 0, 0, 100, 0); + +DELETE FROM `gameobject` WHERE `guid` IN (9292, 9293, 9294, 9298, 9299); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(9292, 185976, 530, 3703, 0, '0', 0, -1847.377, 5509.743, -12.76625, 1.24791, 0, 0, 0.5842495, 0.8115741, 120, 255, 1, 15354), -- 185976 (Area: 0 - Difficulty: 0) +(9293, 185579, 530, 4080, 4092, '0', 180, 11791.83, -7065.792, 24.60784, 0, 0, 0, 0, 1, 120, 255, 1, 15354), -- 185579 (Area: 4092 - Difficulty: 0) +(9294, 201797, 580, 4075, 0, '4', 180, 1663.814, 663.7396, 28.05021, 5.550147, 0, 0, -0.3583679, 0.9335805, 7200, 255, 1, 15354), -- 201797 (Area: 0 - Difficulty: 0) +(9298, 201797, 580, 4075, 0, '4', 180, 1733.573, 593.1424, 28.05021, 3.490667, 0, 0, -0.984807, 0.1736523, 7200, 255, 1, 15354), -- 201797 (Area: 0 - Difficulty: 0) +(9299, 201794, 580, 4075, 0, '4', 180, 1690.028, 619.7118, 29.23134, 0.7504908, 0, 0, 0.3665009, 0.9304177, -1, 255, 1, 15354); -- 201794 (Area: 0 - Difficulty: 0) + +DELETE FROM `gameobject_addon` WHERE `guid`=9292; +INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`) VALUES +(9292, 0, 0, -0.526214, 0.8503522); -- 185976 + +UPDATE `creature` SET `equipment_id`=-1 WHERE `id` IN (33698); +DELETE FROM `creature_equip_template` WHERE `CreatureID` IN (33698,37764,37512); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`) VALUES +(33698, 1, 46107, 45856, 2551), -- 33698 +(33698, 2, 42544, 45856, 2551), -- 33698 +-- (37764, 1, 62232, 0, 0), -- 37764 FOR Cata+ +(37764, 1, 20977, 20984, 0), -- 37764 FOR wotlk +(37512, 1, 32332, 0, 0), -- 37512 +(37512, 2, 34531, 34590, 0), -- 37512 +(37512, 3, 34611, 34588, 0), -- 37512 +(37512, 4, 38211, 0, 0); -- 37512 + +UPDATE `creature_template` SET `gossip_menu_id`=10963 WHERE `entry`=37523; +DELETE FROM `gossip_menu` WHERE `MenuId` IN (10963,37523); +INSERT INTO `gossip_menu` (`MenuId`, `TextId`, `VerifiedBuild`) VALUES +(10963, 15240, 15354), -- 37523 +(10963, 15239, 15354); -- 37523 +DELETE FROM `gossip_menu_option` WHERE (`MenuId`=10963 AND `OptionIndex`=0); +INSERT INTO `gossip_menu_option` (`MenuId`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextId`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(10963, 0, 0, 'I\'m ready to enter the Sunwell.', 37806, 1, 1, 15354); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=45188; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,45188,0,31,3,24938,0,0,'','Spell 45188 targets entry 24938'); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (33817,37763,37764,37765,37781,38056); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `comment`) VALUES +(33817, 0, 0, 'Crusaders and combatants, a true hero stands before you this day! $N, of the Sunreavers, has restored the ancient blade of Quel\'Delar as a symbol of our resolve to defeat the Lich King!', 14, 0, 100, 66, 0, 0, 38084, 'Justicar Mariel Trueheart to Player'), +(33817, 1, 0, 'Crusaders and combatants, a true hero stands before you this day! $n, of the Silver Covenant, has restored the ancient blade of Quel\'Delar as a symbol of our resolve to defeat the Lich King!', 14, 0, 100, 66, 0, 0, 38039, 'Justicar Mariel Trueheart to Player'), +(37763, 0, 0, 'Look at it, Lor\'themar. It is certainly Quel\'Delar.', 12, 0, 100, 1, 0, 0, 37444, 'Grand Magister Rommath to Player'), +(37763, 1, 0, 'What is the meaning of this treachery?', 12, 0, 100, 0, 0, 0, 37389, 'Grand Magister Rommath to Player'), +(37763, 2, 0, 'It seems the captain is correct. Quel\'Delar is not to be ours after all.', 12, 0, 100, 0, 0, 0, 37433, 'Grand Magister Rommath to Player'), +(37763, 3, 0, 'Guards, return to your posts.', 12, 0, 100, 0, 0, 0, 37432, 'Grand Magister Rommath to Player'), +(37763, 4, 0, 'You will have what you have come for, $N. Take the sword and begone. And you, Auric, have a care what you say in this sacred place.', 12, 0, 100, 1, 0, 0, 37434, 'Grand Magister Rommath to Player'), +(37764, 0, 0, 'We shall see.', 12, 0, 100, 1, 0, 0, 37442, 'Lor\'themar Theron to Player'), +(37764, 1, 0, 'So it is. You have my thanks, $N, for restoring Quel\'Delar to its rightful owners.', 12, 0, 100, 1, 0, 0, 37388, 'Lor\'themar Theron to Player'), +(37765, 0, 0, 'This is not my doing, Rommath. There is no treachery here.', 12, 0, 100, 1, 0, 0, 37430, 'Captain Auric Sunchaser to Player'), +(37765, 1, 0, 'Call off your men. Lor\'themar\'s own foolishness caused his injuries. Quel\'Delar is not chosen; it chooses its master.', 12, 0, 100, 1, 0, 0, 37431, 'Captain Auric Sunchaser to Player'), +(37765, 2, 0, 'Carry the sword back to Dalaran through that portal, $N. You have done what many quel\'dorei have dreamt of for years. Quel\'Delar has been restored at last.', 12, 0, 100, 25, 0, 0, 37440, 'Captain Auric Sunchaser to Player'), +(37781, 0, 0, 'My Lord Regent! What have they done to you?', 14, 0, 100, 0, 0, 0, 37439, 'Sunwell Honor Guard to Player'), +(37781, 1, 0, 'Drop your weapon and surrender, traitor.', 12, 0, 100, 0, 0, 0, 37390, 'Sunwell Honor Guard to Player'), +(38056, 0, 0, 'My lords and ladies, I present $N, bearer of Quel\'Delar.', 14, 0, 100, 1, 0, 0, 37820, 'Chamberlain Galiros to Player'); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (38047,38048); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-123737, -123735, -122989, -122988, -122991, -123104, -123103, -123713, -123712, -123703, -123736, -123201, -123711, -123710, -123200, -122637, -122601, -122630, -123832, -123831, -123833, -123834, -123933, -123932, -123931, -123839, -123840, -123929, -123924, -123930) 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 +(-123737,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123735,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-122989,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-122988,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-122991,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123104,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123103,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123713,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123712,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123703,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123736,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123201,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123711,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123710,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123200,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-122637,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-122601,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-122630,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123832,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123831,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123833,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123834,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123933,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123932,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123931,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123839,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123840,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123929,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123924,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"), +(-123930,0,0,0,1,0,100,0,1000,7000,7000,12000,10,1,5,6,0,0,0,1,0,0,0,0,0,0,0,"Blood Elf Pilgrim - Ooc - Play random emote"); diff --git a/sql/updates/world/master/2021_12_20_01_world_2020_01_07_01_world.sql b/sql/updates/world/master/2021_12_20_01_world_2020_01_07_01_world.sql new file mode 100644 index 000000000..fad14bf81 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_01_world_2020_01_07_01_world.sql @@ -0,0 +1,4 @@ +DELETE FROM `creature_text` WHERE `CreatureID`=17398; +UPDATE `creature_template` SET `AIName` = '', `ScriptName` = 'npc_nascent_fel_orc' WHERE `entry`=17398; +UPDATE `creature_template` SET `AIName` = '', `ScriptName` = 'npc_fel_orc_neophyte' WHERE `entry`=17429; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (17398, 17429) AND `source_type`=0; diff --git a/sql/updates/world/master/2021_12_20_02_world_2020_01_08_00_world.sql b/sql/updates/world/master/2021_12_20_02_world_2020_01_08_00_world.sql new file mode 100644 index 000000000..3fa2a61a1 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_02_world_2020_01_08_00_world.sql @@ -0,0 +1,56 @@ +-- +UPDATE `creature` SET `id`=25115, `equipment_id`=-1, `position_x`=-1865.195, `position_y`=5519.567, `position_z`=-12.42813, `MovementType`=2, `spawntimesecs`=2 WHERE `guid`=96657; +UPDATE `creature` SET `position_x`=-1778.39929, `position_y`=5430.0888, `position_z`=-12.4280, `MovementType`=2, `spawntimesecs`=4 WHERE `guid`=96658; +UPDATE `creature` SET `position_x`=-1941.18994, `position_y`=5486.8999, `position_z`=-12.3448, `MovementType`=2, `spawntimesecs`=7 WHERE `guid`=96656; +UPDATE `creature` SET `position_x`=-1775.78552, `position_y`=5492.1049, `position_z`=-12.4282, `MovementType`=2, `spawntimesecs`=12 WHERE `guid`=96593; + +DELETE FROM `waypoint_data` WHERE `id` IN (966570,966580,966560,965930); +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES +(966570, 1, -1865.195, 5519.567, -12.42813, 0, 0, 0, 0, 100, 0), +(966570, 2, -1866.180, 5519.394, -12.42813, 0, 0, 0, 0, 100, 0), +(966570, 3, -1889.286, 5514.188, -12.42813, 0, 0, 0, 0, 100, 0), +(966570, 4, -1897.085, 5497.141, -12.42813, 0, 0, 0, 0, 100, 0), +(966570, 5, -1876.342, 5471.396, -12.42812, 0, 0, 0, 0, 100, 0), +(966570, 6, -1856.188, 5471.471, -12.42811, 0, 0, 0, 0, 100, 0), +(966570, 7, -1850.9967, 5480.94, -12.4282, 0, 0, 0, 0, 100, 0), +(966570, 8, -1845.269, 5496.979, -12.45687, 0, 0, 0, 0, 100, 0), +(966570, 9, -1840.907, 5499.918, -12.42801, 0, 0, 0, 0, 100, 0), +(966570, 10, -1840.907, 5499.918, -12.42801, 0, 2000, 0, 1188, 100, 0), +(966580, 1, -1778.399292, 5430.088867, -12.428075, 0, 0, 0, 0, 100, 0), +(966580, 2, -1757.908936, 5428.303223, -12.428164, 0, 0, 0, 0, 100, 0), +(966580, 3, -1761.839966, 5456.084961, -12.428164, 0, 0, 0, 0, 100, 0), +(966580, 4, -1775.222778, 5467.199219, -12.428164, 0, 0, 0, 0, 100, 0), +(966580, 5, -1799.759521, 5461.987305, -12.428164, 0, 0, 0, 0, 100, 0), +(966580, 6, -1823.131226, 5450.023438, -12.428164, 0, 0, 0, 0, 100, 0), +(966580, 7, -1831.939941, 5459.100098, -12.428300, 0, 0, 0, 0, 100, 0), +(966580, 8, -1847.006104, 5470.152344, -12.428164, 0, 0, 0, 0, 100, 0), +(966580, 9, -1840.989990, 5493.669922, -12.428100, 0, 0, 0, 0, 100, 0), +(966580,10, -1840.239990, 5498.819824, -12.427400, 0, 2000, 0, 1188, 100, 0), +(966560, 1,-1941.18994, 5486.8999, -12.3448, 0, 0, 0, 0, 100, 0), +(966560, 2,-1922.83398, 5502.5971, -12.4275, 0, 0, 0, 0, 100, 0), +(966560, 3,-1905.53808, 5508.8178, -12.4275, 0, 0, 0, 0, 100, 0), +(966560, 4,-1890.22290, 5483.4902, -12.4275, 0, 0, 0, 0, 100, 0), +(966560, 5,-1883.03515, 5470.7153, -12.4275, 0, 0, 0, 0, 100, 0), +(966560, 6,-1849.79394, 5471.0424, -12.4275, 0, 0, 0, 0, 100, 0), +(966560, 7,-1840.98999, 5493.6699, -12.4281, 0, 0, 0, 0, 100, 0), +(966560, 8,-1840.23999, 5498.8198, -12.4274, 0, 2000, 0, 1188, 100, 0), +(965930, 1,-1775.78552, 5492.10498, -12.42821, 0, 0, 0, 0, 100, 0), +(965930, 2,-1790.54882, 5469.54101, -12.42821, 0, 0, 0, 0, 100, 0), +(965930, 3,-1821.18725, 5449.80517, -12.42821, 0, 0, 0, 0, 100, 0), +(965930, 4,-1831.93994, 5459.10009, -12.42830, 0, 0, 0, 0, 100, 0), +(965930, 5,-1848.20520, 5473.39257, -12.42821, 0, 0, 0, 0, 100, 0), +(965930, 6,-1840.98999, 5493.66992, -12.42810, 0, 0, 0, 0, 100, 0), +(965930, 7,-1840.23999, 5498.81982, -12.42740, 0, 2000, 0, 1188, 100, 0); + +DELETE FROM `creature_addon` WHERE `guid` IN (96657,96658,96656,96593,96667,96670); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(96657, 966570, 0, 0, 1, 0, ''), +(96658, 966580, 0, 0, 1, 0, ''), +(96656, 966560, 0, 0, 1, 0, ''), +(96593, 965930, 0, 0, 1, 0, ''), +(96667, 0, 0, 0, 1, 0, ''), +(96670, 0, 0, 0, 1, 0, ''); + +DELETE FROM `creature` WHERE `guid`=68464; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(68464, 17076, 530, 3703, 0, '0', 0, 0, 0, -1884.44, 5419.771, -12.42816, 0.282832, 120, 0, 0, 0, 0, 0, 0, 0, 0, 15354); -- 17076 (Area: 0 - Difficulty: 0) diff --git a/sql/updates/world/master/2021_12_20_03_world_2020_01_08_01_world.sql b/sql/updates/world/master/2021_12_20_03_world_2020_01_08_01_world.sql new file mode 100644 index 000000000..684fc4207 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_03_world_2020_01_08_01_world.sql @@ -0,0 +1,50 @@ +-- +DELETE FROM `quest_offer_reward_locale` WHERE `ID` IN (12636,12641,12657,12850,12670,12678,12680,12687,12733,12679) AND `locale` IN ("esES","esMX","frFr","ruRU"); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(12636,"esES","Se acerca la hora de derramar la sangre de nuestros enemigos. Antes de tirarte de cabeza a la batalla, debes conocer a quién intentas aniquilar. Es lo que diferencia a un caballero de la Muerte de un necrófago descerebrado.$B$BTe otorgaré visión más allá de la visión, mi campeón. Usarás el ojo de Acherus para robar los secretos de nuestros enemigos.",18019), +(12636,"esMX","Se acerca la hora de derramar la sangre de nuestros enemigos. Antes de tirarte de cabeza a la batalla, debes conocer a quién intentas aniquilar. Es lo que diferencia a un caballero de la Muerte de un necrófago descerebrado.$B$BTe otorgaré visión más allá de la visión, mi campeón. Usarás el ojo de Acherus para robar los secretos de nuestros enemigos.",18019), +(12636,"frFr","Il sera bientôt temps de verser le sang de nos ennemis. Vous devez d’abord apprendre à connaître ce que vous cherchez à détruire, avant de vous jeter à corps perdu dans la bataille. C’est ce qui différencie le chevalier de la mort de la simple goule.$B$BJe vais vous faire don de la vision par-delà la vision, champion. Vous utiliserez l’œil d’Achérus pour voler les secrets de nos ennemis.",18019), +(12636,"ruRU","Скоро настанет время проливать кровь наших врагов. Но сначала ты должен увидеть то, что собираешься уничтожить. Нельзя безоглядно бросаться в битву, не имея представления о том, с чем тебе предстоит столкнуться. Именно это отличает рыцаря смерти от безмозглого вурдалака.$B$BМой защитник, я дарую тебе возможность заглянуть за пределы досягаемого. Ты воспользуешься оком Акеруса и познаешь тайны наших врагов.",18019), +(12641,"esES","Se preparan para luchar como esperaba, pero hay algo más. Noto la presencia de un antiguo enemigo. Un enemigo que aniquilé hace mucho tiempo…$B$BNo importa. Enviaremos el poder de la Plaga al completo antes de que tengan la oportunidad de evacuar sus casas y poner sus defensas en posición.",18019), +(12641,"esMX","Se preparan para luchar como esperaba, pero hay algo más. Noto la presencia de un antiguo enemigo. Un enemigo que aniquilé hace mucho tiempo…$B$BNo importa. Enviaremos el poder de la Plaga al completo antes de que tengan la oportunidad de evacuar sus casas y poner sus defensas en posición.",18019), +(12641,"frFr","Comme prévu, ils se préparent pour la bataille. Mais il y a autre chose… Je sens un ancien ennemi. Un ennemi que j’ai détruit il y a déjà bien longtemps…$B$bCe n’est pas grave. Nous allons envoyer toute la puissance du Fléau contre eux avant qu’ils aient une chance d’évacuer leurs maisons et de mettre en place leurs défenses.",18019), +(12641,"ruRU","Как мы и ожидали, они готовятся к битве. Но я почувствовал там кое-что другое... присутствие старого врага, которого считал уничтоженным много лет назад...$B$BВпрочем, это неважно. Мы обрушим на них всю мощь Плети прежде, чем они успеют опомниться. У них не будет ни единого шанса защитить себя и свои дома.",18019), +(12657,"esES","Pronto resonará el eco de los cuernos de guerra por esta tierra, despertará a los muertos y llamará a la maquinaria de guerra de la Plaga. ¡Ay de aquellos que se crucen por nuestro camino!$B$BTú y tus hermanos dirigiréis la carga, $N. La próxima vez que mire hacia las tierras escarlata, las legiones de Acherus oscurecerán mi visión. La marcha hacia Nuevo Avalon empieza ahora.",18019), +(12657,"esMX","Pronto resonará el eco de los cuernos de guerra por esta tierra, despertará a los muertos y llamará a la maquinaria de guerra de la Plaga. ¡Ay de aquellos que se crucen por nuestro camino!$B$BTú y tus hermanos dirigiréis la carga, $N. La próxima vez que mire hacia las tierras escarlata, las legiones de Acherus oscurecerán mi visión. La marcha hacia Nuevo Avalon empieza ahora.",18019), +(12657,"frFr","Les cors de guerre retentiront bientôt sur cette terre, réveillant les morts et appelant les machines de guerre du Fléau. Je plains ceux qui se dresseront sur notre route !$B$BVous et les vôtres dirigerez l’assaut, $N. La prochaine fois que je regarderai les terres écarlates, ma vision sera noircie par les légions d’Achérus. La marche vers la Nouvelle-Avalon débute maintenant.",18019), +(12657,"ruRU","Скоро звук рога войны эхом пронесется по этим землям, и мертвецы восстанут, приветствуя шествие Плети. Горе тем, кто станет у нас на пути!$B$BТы и твои братья, $N, будут стоять во главе нашего войска, и когда в следующий раз я брошу взгляд на земли Алого ордена, то увижу там легионы Акеруса. Наступление на Новый Авалон начинается!",18019), +(12850,"esES","¡La guerra ha empezado, caballero de la Muerte! Te daré mi mejor grifo para que te lleve hasta la Brecha de la Muerte. ¡Caos, muerte y destrucción! ¡Proclamarás todo esto y más!",18019), +(12850,"esMX","¡La guerra ha empezado, caballero de la Muerte! Te daré mi mejor grifo para que te lleve hasta la Brecha de la Muerte. ¡Caos, muerte y destrucción! ¡Proclamarás todo esto y más!",18019), +(12850,"frFr","La guerre a commencé, $c ! Je vais vous placer sur l\'un de mes meilleurs griffons et vous envoyer à Brèche-de-Mort. Chaos, mort, destruction ! Vous serez $gle messager:la messagère; de tout ceci et bien plus encore !",18019), +(12850,"ruRU","Война началась, рыцарь смерти! Я немедленно прикажу подать для тебя самого быстрокрылого грифона, который отвезет тебя в Разлом Смерти. Хаос, смерть, разрушение! Ты станешь их глашатаем!",18019), +(12670,"esES","¿Lo hueles?$B$B$B$BCarne fresca… La esencia del Cruzado Escarlata se huele en el aire.$B$B$B$BDiscúlpame caballero de la Muerte, seguro que mi gusto por la cocina refinada no te interesa. ¡Estás aquí para trabajar! ¡Para dirigir la carga! Sí, lo sé. El Rey Exánime me ha contado todo lo que necesito sobre ti, $N.$B$BHa llegado la hora de derramar sangre.",18019), +(12670,"esMX","¿Lo hueles?$B$B$B$BCarne fresca… La esencia del Cruzado Escarlata se huele en el aire.$B$B$B$BDiscúlpame caballero de la Muerte, seguro que mi gusto por la cocina refinada no te interesa. ¡Estás aquí para trabajar! ¡Para dirigir la carga! Sí, lo sé. El Rey Exánime me ha contado todo lo que necesito sobre ti, $N.$B$BHa llegado la hora de derramar sangre.",18019), +(12670,"frFr","Sentez-vous ça ?$B$B$B$BDe la viande fraîche… L’odeur des croisés écarlates flotte dans l’air.$B$B$B$BExcusez-moi, chevalier de la mort. Mon goût pour la gastronomie ne vous intéresse probablement pas. Vous êtes ici pour travailler ! Pour mener l’assaut ! Oui... Je sais. le roi-liche m’a raconté tout ce que j’ai besoin de savoir sur vous, $N.$B$BLe bain de sang va commencer.",18019), +(12670,"ruRU","Ты это чувствуешь?$B$B<Валанар принюхивается к воздуху.>$B$BСвежим мясом запахло... Не иначе Алый орден подобрался поближе.$B$B<Валанар мечтательно сглатывает слюну.>$B$BАх, прошу прощения, рыцарь смерти. Вряд ли тебя интересуют мои кулинарные предпочтения. Ты ведь прибыл сюда по делу! Готов повести за собой наше войско? Знаю... готов. Король-лич все мне о тебе рассказал, $N.$B$BЧто ж, время битвы настало!",18019), +(12678,"esES","¿Lo sientes, $N? Esta sensación es puro poder recorriendo tu cuerpo. Tal cosa no puede existir para los mortales.$B$BYa se han desmantelado las primeras filas. Los geists acabarán el trabajo y prepararán el terreno para Razuvious. Ahora debemos centrarnos en objetivos más tácticos.",18019), +(12678,"esMX","¿Lo sientes, $N? Esta sensación es puro poder recorriendo tu cuerpo. Tal cosa no puede existir para los mortales.$B$BYa se han desmantelado las primeras filas. Los geists acabarán el trabajo y prepararán el terreno para Razuvious. Ahora debemos centrarnos en objetivos más tácticos.",18019), +(12678,"ruRU","Ты чувствуешь силу, которая пропитывает все твое тело, $N? Жалким смертным никогда не испытать этого восторга.$B$BИх авангард уничтожен. Мои упыри довершат начатое и подготовят почву для Разувия. Мы же обратим наше внимание на более насущные задачи.",18019), +(12678,"frFr","Vous ressentez cette sensation, $N ? C\'est la puissance brute qui coule dans vos veines. Les mortels ne peuvent pas vivre une telle chose.$B$BLes lignes de front sont maintenant démantelées. Les geists vont terminer le travail et préparer le terrain pour Razuvious. Nous allons maintenant nous concentrer sur des cibles plus tactiques.",18019), +(12680,"esES","Ahora la verdadera prueba. ¿Puedes dominar a un destrero suelto y coger brutalmente la cosa que más deseas?",18019), +(12680,"esMX","Ahora la verdadera prueba. ¿Puedes dominar a un destrero suelto y coger brutalmente la cosa que más deseas?",18019), +(12680,"frFr","Et maintenant, la véritable épreuve. Saurez-vous maîtriser un destrier non attaché et prendre ce que vous désirez le plus ?",18019), +(12680,"ruRU","А теперь тебя ждет настоящее испытание. Сможешь ли ты укротить необъезженного скакуна и силой взять то, чего желаешь больше всего на свете?",18019), +(12687,"esES","Has conseguido lo que la mayoría de principiantes no ha podido conseguir, $N. Por ello recibirás un buen premio.",18019), +(12687,"esMX","Has conseguido lo que la mayoría de principiantes no ha podido conseguir, $N. Por ello recibirás un buen premio.",18019), +(12687,"frFr","Vous avez réussi là où la plupart des initiés échouent, $N. Vous serez grassement récompensé.",18019), +(12687,"ruRU","Ты преуспел там, где потерпели поражение многие опытные рыцари, $N. За это тебя ждет великая награда.$B$B<Саланар кланяется вам.>",18019), +(12733,"esES","¡Después de la victoria viene la gloria, caballero de la Muerte! ¡Bien hecho! Hoy el Rey Exánime te mira con buenos ojos.",18019), +(12733,"esMX","¡Después de la victoria viene la gloria, caballero de la Muerte! ¡Bien hecho! Hoy el Rey Exánime te mira con buenos ojos.",18019), +(12733,"frFr","La gloire revient au vainqueur, chevalier de la mort ! Bien joué ! Le roi-liche vous regarde d\'un œil favorable en ce jour.",18019), +(12733,"ruRU","Победа приносит славу, рыцарь смерти! Ты заслуживаешь похвалы самого Короля-лича!",18019), +(12679,"esES","¡Bien hecho, caballero de la Muerte! ¡Alimentas la máquina de guerra de la Plaga con tus actos!$B$BAh sí, tu premio, como te prometí.",18019), +(12679,"esMX","¡Bien hecho, caballero de la Muerte! ¡Alimentas la máquina de guerra de la Plaga con tus actos!$B$BAh sí, tu premio, como te prometí.",18019), +(12679,"ruRU","Прекрасно, рыцарь смерти! Сегодня ты оказал великую помощь военной машине Плети!$B$BАх, да – вот и обещанная награда.",18019), +(12679,"frFR","Bien joué, chevalier de la mort ! Vos actions vont nous permettre d\'alimenter les machines de guerre du Fléau !$b$bAh oui, voici votre récompense, comme promis.",18019); + +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Caballo robado con éxito" WHERE `ID`=12680 AND (`locale`="esES" OR `locale`="esMX"); +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Cheval volé avec succès" WHERE `ID`=12680 AND `locale`="frFR"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Украдено лошадей" WHERE `ID`=12680 AND `locale`="ruRU"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Caballeros de la Muerte derrotados en duelo" WHERE `ID`=12733 AND (`locale`="esES" OR `locale`="esMX"); +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Chevaliers de la mort vaincus en duel" WHERE `ID`=12733 AND `locale`="frFR"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Побеждено рыцарей смерти" WHERE `ID`=12733 AND `locale`="ruRU"; diff --git a/sql/updates/world/master/2021_12_20_04_world_2020_01_08_02_world.sql b/sql/updates/world/master/2021_12_20_04_world_2020_01_08_02_world.sql new file mode 100644 index 000000000..806076472 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_04_world_2020_01_08_02_world.sql @@ -0,0 +1,5 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (123721); +DELETE FROM `creature_addon` WHERE `guid` IN (123721); +-- ummoned by spell=70477 +-- (123721, 37745, 580, 4075, 0, 1, 2048, 0, 1, 1690.215, 620.0746, 28.70778, 0.7679449, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 15354), -- 37745 (Area: 0 - Difficulty: 0) diff --git a/sql/updates/world/master/2021_12_20_05_world_2020_01_09_01_world.sql b/sql/updates/world/master/2021_12_20_05_world_2020_01_09_01_world.sql new file mode 100644 index 000000000..f4b5a8ed8 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_05_world_2020_01_09_01_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `creature` WHERE `id` IN (14848); diff --git a/sql/updates/world/master/2021_12_20_06_world_2020_01_09_02_world.sql b/sql/updates/world/master/2021_12_20_06_world_2020_01_09_02_world.sql new file mode 100644 index 000000000..72ad96f6a --- /dev/null +++ b/sql/updates/world/master/2021_12_20_06_world_2020_01_09_02_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `creature` SET `position_x`=-1721.397217, `position_y`=5637.887695, `position_z`=128.023605, `orientation`=2.859651 WHERE `guid`= 85406; +UPDATE `creature` SET `position_x`=-1712.549561, `position_y`=5646.225098, `position_z`=128.024399, `orientation`=3.322971 WHERE `guid`= 88265; diff --git a/sql/updates/world/master/2021_12_20_07_world_2020_01_09_03_world.sql b/sql/updates/world/master/2021_12_20_07_world_2020_01_09_03_world.sql new file mode 100644 index 000000000..8ae57bbf0 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_07_world_2020_01_09_03_world.sql @@ -0,0 +1,3 @@ +-- +DELETE FROM `creature` WHERE `id`=29686; +DELETE FROM `spawn_group` WHERE `spawnId` IN (119104, 119105, 119106, 119107, 119108, 119109, 119110, 119111, 119114, 119115, 119116, 119117, 119118, 119119, 119120, 119121, 119143) AND `spawnType`=0; diff --git a/sql/updates/world/master/2021_12_20_08_world_2020_01_09_04_world.sql b/sql/updates/world/master/2021_12_20_08_world_2020_01_09_04_world.sql new file mode 100644 index 000000000..a27cb4548 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_08_world_2020_01_09_04_world.sql @@ -0,0 +1,13 @@ +-- +DELETE FROM `conditions` WHERE `SourceEntry` IN (59951, 59952) AND `SourceTypeOrReferenceId`=13 AND `ConditionValue2`=29686; +DELETE FROM `creature_template_addon` WHERE `entry` IN (29686); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(29686, 0, 0, 8, 1, 0, ''); -- 29686 + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=54990; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition` ,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,3,54990,0,0,31,0,3,29700,0,0,0,'','Chains of the Scourge'); + +DELETE FROM `spell_scripts` WHERE `id`=54990; +INSERT INTO `spell_scripts` (`id`,`effIndex`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES +(54990,1,0,15,55009,3,0,0,0,0,0); diff --git a/sql/updates/world/master/2021_12_20_09_world_2020_01_12_00_world.sql b/sql/updates/world/master/2021_12_20_09_world_2020_01_12_00_world.sql new file mode 100644 index 000000000..1e9f89d96 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_09_world_2020_01_12_00_world.sql @@ -0,0 +1,133 @@ +-- +DELETE FROM `creature_addon` WHERE `guid`=106937; +DELETE FROM `creature_template_addon` WHERE `entry` IN (32838,34679,29945,29855,28857,27351,25196,37993, 37998, 1312, 4984, 5510, 5516, 12791, 13358, 13359, 14489, 25195,28049); +INSERT INTO `creature_template_addon` (`entry`, `bytes2`, `emote`) VALUES +(14489,2,0), +(13359,2,0), +(13358,2,0), +(12791,258,0), +(5516,2,0), +(5510,2,0), +(4984,2,0), +(1312,2,0), +(37993,2,0), +(37998,2,0), +(25195,2,0), +(25196,2,0), +(27351,2,214), +(28049,2,0), +(28857,2,0), +(29855,2,0), +(29945,2,0), +(32838,2,0), +(34679,2,0); + +UPDATE `creature_template_addon` SET `bytes2`=2 WHERE `entry` IN (18965,18970,31294,37144,37146,32710,32711); +UPDATE `creature` SET `equipment_id`=-1 WHERE `id` IN (27553,27560,27557,31563,25242,25243,25275,19068,16582,16842,16580,18240,17136,17138,18488,25962,19048,19792,18489,20203,19610,19737,19995,19362,21742,21717,22016,22018); +UPDATE `creature` SET `equipment_id`=1 WHERE `id` IN (27588,16842, 28596, 28569, 18301, 19147, 21114, 21254); +UPDATE `creature_equip_template` SET `ItemID1`=34681 WHERE `CreatureID` IN (27573) AND `ID`=1; +DELETE FROM `creature_equip_template` WHERE `CreatureID`IN (27588,27553,27560,27557,31563,25242,25243,25275,28596, 28569, 18301, 19147, 21114, 21254, 19068,16582,16842,16580,18240,17136,17138,18488,25962,19048,19792,18489,20203,19610,19737,19995,19362,21742,21717,25994,22016,22018); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`) VALUES +(19068, 4, 14877, 14877, 5260), -- 19068 +(19068, 3, 18062, 0, 5260), -- 19068 +(19068, 2, 17383, 0, 5260), -- 19068 +(19068, 1, 10898, 12456, 5260), -- 19068 +(18489, 4, 14877, 14877, 5260), -- 18489 +(18489, 3, 18062, 0, 5260), -- 18489 +(18489, 2, 17383, 0, 5260), -- 18489 +(18489, 1, 10898, 12456, 5260), -- 18489 +(20203, 3, 1911, 0, 0), -- 20203 +(20203, 2, 2704, 0, 0), -- 20203 +(20203, 1, 1903, 0, 0), -- 20203 +(19610, 3, 1903, 0, 0), -- 19610 +(19610, 2, 4994, 0, 0), -- 19610 +(19610, 1, 1910, 0, 0), -- 19610 +(19737, 2, 4994, 0, 0), -- 19737 +(19737, 1, 1903, 0, 0), -- 19737 +(25994, 1, 1906, 2081, 0), -- 25994 +(25994, 2, 2200, 0, 0), -- 25994 +(19995, 3, 2703, 13407, 5870), -- 19995 +(19995, 2, 2703, 13406, 5870), -- 19995 +(19995, 1, 14874, 0, 5870), -- 19995 +(19362, 4, 30181, 21549, 2507), -- 19362 +(19362, 3, 30180, 30180, 2507), -- 19362 +(19362, 2, 30178, 0, 2507), -- 19362 +(19362, 1, 30179, 0, 2507), -- 1936 +(21742, 2, 5956, 24322, 0), -- 21742 +(21742, 1, 27405, 24322, 0), -- 21742 +(21717, 5, 5956, 0, 0), -- 21717 +(21717, 4, 31600, 31600, 0), -- 21717 +(21717, 3, 31601, 0, 0), -- 21717 +(21717, 2, 31603, 31603, 0), -- 21717 +(21717, 1, 31600, 31466, 0), -- 21717 +(22016, 4, 31206, 31466, 0), -- 22016 +(22016, 3, 31208, 0, 0), -- 22016 +(22016, 2, 31207, 0, 0), -- 22016 +(22016, 1, 31205, 31205, 0), -- 22016 +(22018, 4, 12403, 0, 0), -- 22018 +(22018, 3, 30636, 0, 0), -- 22018 +(22018, 2, 25758, 0, 0), -- 22018 +(22018, 1, 27405, 24328, 0), -- 22018 +(19792, 7, 30179, 21549, 0), -- 19792 +(19792, 6, 29417, 0, 0), -- 19792 +(19792, 5, 2028, 0, 0), -- 19792 +(19792, 4, 27405, 24328, 0), -- 19792 +(19792, 3, 25758, 0, 0), -- 19792 +(19792, 2, 30636, 0, 0), -- 19792 +(19792, 1, 23225, 0, 0), -- 19792 +(19048, 2, 1903, 0, 0), -- 19048 +(19048, 1, 1910, 0, 0), -- 19048 +(25962, 1, 2200, 0, 0), -- 25962 +(25962, 2, 1906, 2081, 0), -- 25962 +(18488, 4, 27849, 27849, 0), -- 18488 +(18488, 3, 27850, 27851, 0), -- 18488 +(18488, 2, 27850, 27850, 0), -- 18488 +(18488, 1, 27852, 0, 0), -- 18488 +(17138, 5, 5289, 0, 0), -- 17138 +(17138, 4, 14475, 0, 0), -- 17138 +(17138, 3, 5287, 0, 0), -- 17138 +(17138, 2, 5288, 0, 0), -- 17138 +(17138, 1, 14643, 0, 0), -- 17138 +(17136, 4, 1901, 1901, 0), -- 17136 +(17136, 3, 1905, 1905, 0), -- 17136 +(17136, 2, 1899, 1895, 0), -- 17136 +(17136, 1, 3361, 1896, 0), -- 17136 +(18240, 6, 6233, 0, 0), -- 18240 +(18240, 5, 12868, 0, 0), -- 18240 +(18240, 4, 3362, 0, 0), -- 18240 +(18240, 3, 3351, 0, 0), -- 18240 +(18240, 2, 3346, 0, 0), -- 18240 +(18240, 1, 3367, 0, 0), -- 18240 +(16580, 1, 10898, 12456, 5260), -- 16580 +(16580, 2, 21465, 12452, 5260), -- 16580 +(16582, 2, 10898, 12456, 13924), -- 16582 +(16582, 1, 18062, 0, 13924), -- 16582 +(16842, 2, 1905, 2558, 0), -- 16842 +(16842, 1, 1901, 1901, 0), -- 16842 +(28596, 1, 5292, 0, 0), -- 28596 +(28569, 1, 5292, 0, 0), -- 28569 +(18301, 1, 3351, 0, 0), -- 18301 +(19147, 1, 2704, 0, 0), -- 19147 +(21114, 1, 1911, 0, 0), -- 21114 +(21254, 1, 3350, 0, 0), -- 21254 +(27588, 1, 21573, 21572, 21564), -- 27588 +(27553, 3, 34682, 12452, 0), -- 27553 +(27553, 2, 34681, 12452, 0), -- 27553 +(27553, 1, 30181, 12452, 0), -- 27553 +(27560, 4, 36790, 0, 0), -- 27560 +(27560, 3, 36791, 0, 0), -- 27560 +(27560, 2, 36792, 0, 0), -- 27560 +(27560, 1, 28914, 0, 0), -- 27560 +(27557, 2, 34682, 0, 0), -- 27557 +(27557, 1, 34681, 0, 0), -- 27557 +(31563, 3, 34637, 34637, 5260), -- 31563 +(31563, 2, 34639, 0, 5260), -- 31563 +(31563, 1, 34640, 21549, 5260), -- 31563 +(25242, 4, 34637, 34637, 42921), -- 25242 +(25242, 3, 34639, 0, 42921), -- 25242 +(25242, 2, 34640, 21549, 42921), -- 25242 +(25242, 1, 8178, 0, 42921), -- 25242 +(25243, 2, 34681, 0, 5260), -- 25243 +(25243, 1, 34682, 34682, 5260), -- 25243 +(25275, 2, 1903, 13611, 0), -- 25275 +(25275, 1, 35312, 9701, 0); -- 25275 diff --git a/sql/updates/world/master/2021_12_20_10_world_2020_01_12_01_world.sql b/sql/updates/world/master/2021_12_20_10_world_2020_01_12_01_world.sql new file mode 100644 index 000000000..3e4c1a3bb --- /dev/null +++ b/sql/updates/world/master/2021_12_20_10_world_2020_01_12_01_world.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `creature_equip_template` WHERE `CreatureID`=38493; +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`) VALUES +(38493, 1, 40595, 49933, 0), -- 38493 +(38493, 2, 46107, 49933, 0); -- 38493 +UPDATE `creature` SET `equipment_id`=2 WHERE `guid` IN (112005,111997,111996); diff --git a/sql/updates/world/master/2021_12_20_11_world_2020_01_12_02_world.sql b/sql/updates/world/master/2021_12_20_11_world_2020_01_12_02_world.sql new file mode 100644 index 000000000..ce3594d1b --- /dev/null +++ b/sql/updates/world/master/2021_12_20_11_world_2020_01_12_02_world.sql @@ -0,0 +1,9 @@ +-- +DELETE FROM `spawn_group` WHERE `groupId` IN (57,58) AND `spawnId` IN (84090,208778); +INSERT INTO `spawn_group` (`groupId`, `spawnType`, `spawnId`) VALUES +(57, 0, 208778), +(58, 0, 84090); + +DELETE FROM `creature` WHERE `guid`=84090; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(84090, 38491, 631, 4812, 0, '3,4,5,6', 0, 0, 1, -532.6129, 2151.1406, 199.9705, 3.294214, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 12213); -- 38492 (Area: 0 - Difficulty: 0) diff --git a/sql/updates/world/master/2021_12_20_12_world_2020_01_12_04_world.sql b/sql/updates/world/master/2021_12_20_12_world_2020_01_12_04_world.sql new file mode 100644 index 000000000..7548d3a85 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_12_world_2020_01_12_04_world.sql @@ -0,0 +1,34 @@ +-- +UPDATE `creature` SET `equipment_id`=-1 WHERE `id` IN (1976, 14901, 23745, 24015, 24062, 24212, 28579, 32710, 32711, 34838); +DELETE FROM `creature_equip_template` WHERE `CreatureID` IN (/*1976,*/ 14901, 23745, 24015, 24062, 24212, 28579, 32710, 32711, 34838); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`, `VerifiedBuild`) VALUES +-- (1976, 1, 1899, 143, 0, 0), +-- (1976, 2, 2715, 143, 0, 0), +(14901, 1, 12629, 0, 0, 18019), +(14901, 2, 1910, 13605, 0, 0), +(23745, 1, 6228, 0, 0, 0), +(23745, 2, 2023, 0, 0, 18019), +(24015, 1, 34818, 0, 0, 0), +(24015, 2, 34817, 0, 0, 0), +(24015, 3, 34819, 0, 0, 0), +(24015, 4, 34819, 33212, 0, 0), +(24015, 5, 34820, 0, 0, 0), +(24015, 6, 34816, 0, 0, 0), +(24015, 7, 34821, 0, 0, 0), +(24015, 8, 33276, 0, 0, 18019), +(24062, 1, 1910, 0, 0, 18019), +(24062, 2, 2704, 0, 0, 0), +(24212, 1, 1983, 0, 0, 18019), +(24212, 2, 1910, 0, 0, 0), +(28579, 1, 39359, 0, 0, 0), +(28579, 2, 33594, 33594, 0, 18019), +(32710, 1, 0, 0, 44635, 0), +(32710, 2, 0, 0, 44643, 0), +(32711, 1, 0, 0, 44643, 0), +(32711, 2, 0, 0, 44635, 0), +(34838, 1, 34817, 0, 0, 0), +(34838, 2, 40894, 13407, 0, 0), +(34838, 3, 34816, 34819, 0, 0), +(34838, 4, 34821, 34816, 0, 0), +(34838, 5, 34819, 33212, 0, 0), +(34838, 6, 34818, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_20_13_world_2020_01_12_05_world.sql b/sql/updates/world/master/2021_12_20_13_world_2020_01_12_05_world.sql new file mode 100644 index 000000000..57d11c34e --- /dev/null +++ b/sql/updates/world/master/2021_12_20_13_world_2020_01_12_05_world.sql @@ -0,0 +1,21 @@ +-- +DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (6815) AND `OptionIndex`=4; +DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (6899) AND `OptionIndex`=2; +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(6815, 4, 0, "Where is Elder Darkhorn?", 11584, 1, 1, 0), +(6899, 2, 0, "Where is Elder Wheathoof?", 11582, 1, 1, 0); + +DELETE FROM `gossip_menu_option_action` WHERE `MenuID` IN (6815) AND `OptionIndex`=4; +DELETE FROM `gossip_menu_option_action` WHERE `MenuID` IN (6899) AND `OptionIndex` IN (1,2); +INSERT INTO `gossip_menu_option_action` (`MenuID`, `OptionIndex`, `ActionMenuID`, `ActionPoiID`) VALUES +(6815, 4, 6896, 0), +(6899, 1, 6854, 0), +(6899, 2, 6895, 0); + +-- UPDATE `gossip_menu_option_action` SET `ActionMenuID` = 21097 WHERE `MenuID` = 6815 AND `OptionIndex` = 1; +-- UPDATE `gossip_menu_option_action` SET `ActionMenuID` = 21107 WHERE `MenuID` = 6815 AND `OptionIndex` = 2; +-- UPDATE `gossip_menu_option_action` SET `ActionMenuID` = 21147 WHERE `MenuID` = 6815 AND `OptionIndex` = 3; +-- UPDATE `gossip_menu_option_action` SET `ActionMenuID` = 21086 WHERE `MenuID` = 6899 AND `OptionIndex` = 0; +-- UPDATE `gossip_menu_option_action` SET `ActionMenuID` = 6854 WHERE `MenuID` = 6899 AND `OptionIndex` = 1; +-- UPDATE `gossip_menu_option_action` SET `ActionMenuID` = 21122 WHERE `MenuID` = 6899 AND `OptionIndex` = 3; +-- UPDATE `gossip_menu_option_action` SET `ActionMenuID` = 21147 WHERE `MenuID` = 6899 AND `OptionIndex` = 4; diff --git a/sql/updates/world/master/2021_12_20_14_world_2020_01_15_01_world_335.sql b/sql/updates/world/master/2021_12_20_14_world_2020_01_15_01_world_335.sql new file mode 100644 index 000000000..6b882d41c --- /dev/null +++ b/sql/updates/world/master/2021_12_20_14_world_2020_01_15_01_world_335.sql @@ -0,0 +1,152 @@ +-- +UPDATE `creature` SET `spawntimesecs`=120 WHERE `id`=349; +UPDATE `creature_template` SET `AIName`='SmartAI', `ScriptName`="" WHERE `entry` IN (349); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (349) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (34900,34901,34902,34903) 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 +(349,0,0,0,19,0,100,0,219,0,0,0,80,34900,0,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - On Quest accept - Action list"), +(34900,9,0,0,0,0,100,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - Action list - Remove npc flag"), +(34900,9,1,0,0,0,100,0,0,0,0,0,64,1,0,0,0,0,0,16,0,0,0,0,0,0,0,"Corporal Keeshan - Action list - Store target"), +(34900,9,2,0,0,0,100,0,0,0,0,0,1,0,0,0,0,0,0,16,0,0,0,0,0,0,0,"Corporal Keeshan - Action list - Say text"), +(34900,9,3,0,0,0,100,0,10000,10000,0,0,2,250,0,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - Action list - Set faction"), +(34900,9,4,0,0,0,100,0,0,0,0,0,53,0,349,0,219,0,1,1,0,0,0,0,0,0,0,"Corporal Keeshan - Action list - Start waypoint"), +(349,0,1,0,0,0,100,0,5000,8000,8000,10000,11,11972,0,0,0,0,0,2,0,0,0,0,0,0,0,"Corporal Keeshan - IC - Cast Shield Bash"), +(349,0,2,0,0,0,100,0,4000,5000,5000,6000,11,21008,0,0,0,0,0,2,0,0,0,0,0,0,0,"Corporal Keeshan - IC - Cast Mocking Blow"), +(349,0,3,0,40,0,100,0,39,349,0,0,80,34901,2,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - On wp reached - Action list"), +(34901,9,0,0,0,0,100,0,0,0,0,0,54,30000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - Action list - pause waypoint"), +(34901,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,"Corporal Keeshan - Action list - Say text"), +(34901,9,2,0,0,0,100,0,0,0,0,0,90,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - Action list - Add bytes1 sit"), +(34901,9,3,0,0,0,100,0,29000,29000,0,0,91,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - Action list - Remove bytes1 sit"), +(34901,9,4,0,0,0,100,0,3000,3000,0,0,1,2,0,0,0,0,0,12,1,0,0,0,0,0,0,"Corporal Keeshan - Action list - Say text"), +(349,0,4,0,40,0,100,0,69,349,0,0,80,34902,2,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - On wp reached - Action list"), +(34902,9,0,0,0,0,100,0,0,0,0,0,59,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - Action list - Set run On"), +(34902,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,"Corporal Keeshan - Action list - Say text"), +(349,0,5,0,40,0,100,0,115,349,0,0,80,34903,2,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - On wp reached - Action list"), +(34903,9,0,0,0,0,100,0,0,0,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - Action list - Say text"), +(34903,9,1,0,0,0,100,0,8000,8000,0,0,1,4,0,0,0,0,0,12,1,0,0,0,0,0,0,"Corporal Keeshan - Action list - Say text"), +(34903,9,2,0,0,0,100,0,0,0,0,0,15,219,0,0,0,0,0,12,1,0,0,0,0,0,0,"Corporal Keeshan - Action list - Quest explored"), +(34903,9,3,0,0,0,100,0,20000,20000,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Corporal Keeshan - Action list - Despawn"), +(349,0,6,0,6,0,100,0,0,0,0,0,6,219,0,0,0,0,0,12,1,0,0,0,0,0,0,"Corporal Keeshan - On Death - Fail quest"); + +DELETE FROM `creature_text` WHERE `CreatureID`=349 AND `GroupID`=5; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(349, 5, 0, 'So close to blessed Lakeshire. By the Light, let my legs carry me a bit further!', 12, 7, 100, 0, 0, 0, 28, 0, 'Corporal Keeshan'); + +DELETE FROM `script_waypoint` WHERE `entry`=349; +DELETE FROM `waypoints` WHERE `entry`=349; +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(349, 1, -8763.9, -2185.21, 141.217, "Corporal Keeshan"), +(349, 2, -8768.76, -2185.94, 141.949, "Corporal Keeshan"), +(349, 3, -8772.1, -2189.18, 141.443, "Corporal Keeshan"), +(349, 4, -8778.78, -2195.66, 140.662, "Corporal Keeshan"), +(349, 5, -8789.74, -2191.46, 141.634, "Corporal Keeshan"), +(349, 6, -8802.37, -2185.99, 141.96, "Corporal Keeshan"), +(349, 7, -8818, -2184.8, 139.153, "Corporal Keeshan"), +(349, 8, -8828.42, -2193.02, 138.973, "Corporal Keeshan"), +(349, 9, -8826.45, -2203.82, 140.293, "Corporal Keeshan"), +(349, 10, -8822.54, -2211.43, 142.884, "Corporal Keeshan"), +(349, 11, -8813.51, -2225.08, 143.327, "Corporal Keeshan"), +(349, 12, -8807.5, -2233.92, 144.441, "Corporal Keeshan"), +(349, 13, -8801.3, -2239.04, 146.476, "Corporal Keeshan"), +(349, 14, -8797.57, -2243.61, 146.594, "Corporal Keeshan"), +(349, 15, -8794.38, -2250.83, 146.723, "Corporal Keeshan"), +(349, 16, -8788.1, -2255.1, 147.309, "Corporal Keeshan"), +(349, 17, -8775.37, -2259.82, 149.18, "Corporal Keeshan"), +(349, 18, -8768.09, -2259.54, 150.52, "Corporal Keeshan"), +(349, 19, -8754.65, -2255.62, 152.253, "Corporal Keeshan"), +(349, 20, -8748.51, -2252.62, 153.098, "Corporal Keeshan"), +(349, 21, -8743.2, -2251.67, 154.038, "Corporal Keeshan"), +(349, 22, -8738.4, -2250.23, 154.028, "Corporal Keeshan"), +(349, 23, -8734.35, -2251.56, 154.363, "Corporal Keeshan"), +(349, 24, -8727.41, -2248.64, 154.919, "Corporal Keeshan"), +(349, 25, -8717.66, -2246.3, 154.926, "Corporal Keeshan"), +(349, 26, -8709.05, -2245.83, 154.767, "Corporal Keeshan"), +(349, 27, -8700.13, -2243.28, 153.872, "Corporal Keeshan"), +(349, 28, -8690.15, -2242.54, 153.733, "Corporal Keeshan"), +(349, 29, -8683.49, -2244.31, 155.356, "Corporal Keeshan"), +(349, 30, -8674.53, -2247.89, 155.574, "Corporal Keeshan"), +(349, 31, -8669.86, -2252.77, 154.854, "Corporal Keeshan"), +(349, 32, -8669.07, -2258.88, 156.424, "Corporal Keeshan"), +(349, 33, -8670.56, -2264.69, 156.978, "Corporal Keeshan"), +(349, 34, -8673.45, -2269.45, 156.007, "Corporal Keeshan"), +(349, 35, -8674.4, -2275.9, 155.747, "Corporal Keeshan"), +(349, 36, -8674.82, -2282.75, 155.496, "Corporal Keeshan"), +(349, 37, -8675.17, -2289.5, 157.049, "Corporal Keeshan"), +(349, 38, -8676.43, -2297.67, 156.701, "Corporal Keeshan"), +(349, 39, -8677.59, -2304.85, 155.917, "Corporal Keeshan"), +(349, 40, -8682.32, -2312.88, 155.928, "Corporal Keeshan"), +(349, 41, -8687.78, -2324.44, 156.024, "Corporal Keeshan"), +(349, 42, -8695.71, -2334.87, 156.06, "Corporal Keeshan"), +(349, 43, -8705.17, -2345.13, 156.021, "Corporal Keeshan"), +(349, 44, -8715.1, -2353.95, 156.188, "Corporal Keeshan"), +(349, 45, -8725.8, -2359.17, 156.253, "Corporal Keeshan"), +(349, 46, -8735.92, -2363.27, 157.151, "Corporal Keeshan"), +(349, 47, -8746.82, -2367.99, 158.13, "Corporal Keeshan"), +(349, 48, -8755.38, -2375.72, 157.271, "Corporal Keeshan"), +(349, 49, -8765.12, -2388.08, 156.092, "Corporal Keeshan"), +(349, 50, -8768.84, -2395.58, 155.926, "Corporal Keeshan"), +(349, 51, -8772.85, -2405.27, 156.418, "Corporal Keeshan"), +(349, 52, -8776.95, -2414.94, 156.388, "Corporal Keeshan"), +(349, 53, -8781.69, -2430.11, 153.264, "Corporal Keeshan"), +(349, 54, -8786.76, -2440.34, 147.849, "Corporal Keeshan"), +(349, 55, -8792.01, -2453.38, 142.746, "Corporal Keeshan"), +(349, 56, -8797.41, -2462.21, 138.171, "Corporal Keeshan"), +(349, 57, -8804.78, -2472.43, 134.192, "Corporal Keeshan"), +(349, 58, -8815.26, -2478.45, 133.079, "Corporal Keeshan"), +(349, 59, -8823.74, -2491.21, 132.911, "Corporal Keeshan"), +(349, 60, -8835.25, -2496.44, 132.057, "Corporal Keeshan"), +(349, 61, -8841.04, -2503.01, 132.199, "Corporal Keeshan"), +(349, 62, -8850.81, -2509.63, 132.865, "Corporal Keeshan"), +(349, 63, -8858.64, -2522.29, 133.852, "Corporal Keeshan"), +(349, 64, -8862.25, -2527.1, 134.279, "Corporal Keeshan"), +(349, 65, -8870.67, -2542.08, 131.044, "Corporal Keeshan"), +(349, 66, -8880.4, -2550.79, 130.505, "Corporal Keeshan"), +(349, 67, -8892.87, -2560.3, 130.558, "Corporal Keeshan"), +(349, 68, -8908.74, -2573.64, 131.616, "Corporal Keeshan"), +(349, 69, -8922.05, -2585.31, 132.446, "Corporal Keeshan"), +(349, 70, -8935.86, -2591.19, 132.446, "Corporal Keeshan"), +(349, 71, -8949.08, -2596.87, 132.537, "Corporal Keeshan"), +(349, 72, -8959.17, -2599.72, 132.507, "Corporal Keeshan"), +(349, 73, -8969.43, -2601.96, 132.471, "Corporal Keeshan"), +(349, 74, -8979.77, -2603.66, 132.39, "Corporal Keeshan"), +(349, 75, -8991.61, -2604.16, 131.196, "Corporal Keeshan"), +(349, 76, -9000.2, -2602.38, 128.954, "Corporal Keeshan"), +(349, 77, -9011.57, -2594.23, 127.435, "Corporal Keeshan"), +(349, 78, -9019.77, -2587.67, 126.618, "Corporal Keeshan"), +(349, 79, -9028.35, -2582.26, 125.787, "Corporal Keeshan"), +(349, 80, -9038.96, -2572.71, 124.748, "Corporal Keeshan"), +(349, 81, -9046.92, -2560.64, 124.447, "Corporal Keeshan"), +(349, 82, -9059.29, -2550.1, 123.756, "Corporal Keeshan"), +(349, 83, -9068.15, -2547.28, 122.965, "Corporal Keeshan"), +(349, 84, -9077.54, -2541.67, 121.17, "Corporal Keeshan"), +(349, 85, -9085.61, -2532.98, 118.85, "Corporal Keeshan"), +(349, 86, -9097.8, -2520.49, 117.401, "Corporal Keeshan"), +(349, 87, -9110.18, -2507.01, 117.098, "Corporal Keeshan"), +(349, 88, -9119.21, -2498.23, 116.627, "Corporal Keeshan"), +(349, 89, -9124.61, -2487.07, 115.972, "Corporal Keeshan"), +(349, 90, -9127.42, -2478.53, 114.843, "Corporal Keeshan"), +(349, 91, -9133.18, -2465.77, 113.029, "Corporal Keeshan"), +(349, 92, -9137.54, -2456.22, 111.051, "Corporal Keeshan"), +(349, 93, -9146.73, -2441.6, 107.979, "Corporal Keeshan"), +(349, 94, -9155.62, -2430.79, 106.251, "Corporal Keeshan"), +(349, 95, -9158.06, -2420.36, 104.838, "Corporal Keeshan"), +(349, 96, -9157.25, -2410.2, 103.858, "Corporal Keeshan"), +(349, 97, -9152.95, -2401.47, 102.679, "Corporal Keeshan"), +(349, 98, -9153.63, -2393.46, 100.63, "Corporal Keeshan"), +(349, 99, -9156.48, -2385.68, 98.2937, "Corporal Keeshan"), +(349, 100, -9161.01, -2379.87, 96.2066, "Corporal Keeshan"), +(349, 101, -9169.08, -2373.14, 93.8832, "Corporal Keeshan"), +(349, 102, -9175.61, -2368.72, 92.5178, "Corporal Keeshan"), +(349, 103, -9187.1, -2360.52, 89.9231, "Corporal Keeshan"), +(349, 104, -9194.27, -2352.89, 87.593, "Corporal Keeshan"), +(349, 105, -9201.07, -2344.88, 85.8516, "Corporal Keeshan"), +(349, 106, -9205.62, -2339.56, 85.0342, "Corporal Keeshan"), +(349, 107, -9212.44, -2331.58, 83.8068, "Corporal Keeshan"), +(349, 108, -9219.26, -2323.6, 82.29, "Corporal Keeshan"), +(349, 109, -9229.98, -2313.25, 79.4506, "Corporal Keeshan"), +(349, 110, -9240.03, -2303.51, 76.7841, "Corporal Keeshan"), +(349, 111, -9249.34, -2298.82, 74.3911, "Corporal Keeshan"), +(349, 112, -9254.95, -2296.68, 72.8144, "Corporal Keeshan"), +(349, 113, -9264.73, -2292.92, 70.0089, "Corporal Keeshan"), +(349, 114, -9272.24, -2293.79, 68.6096, "Corporal Keeshan"), +(349, 115, -9277.03, -2295.98, 68.1135, "Corporal Keeshan"); diff --git a/sql/updates/world/master/2021_12_20_15_world_2020_01_16_00_world.sql b/sql/updates/world/master/2021_12_20_15_world_2020_01_16_00_world.sql new file mode 100644 index 000000000..7cd173deb --- /dev/null +++ b/sql/updates/world/master/2021_12_20_15_world_2020_01_16_00_world.sql @@ -0,0 +1,4 @@ +-- +UPDATE `creature` SET `equipment_id`=-1 WHERE `id` IN (1976, 14901, 23745, 24015, 24062, 24212, 28579, 32710, 32711, 34838); +UPDATE `creature` SET `equipment_id`=0 WHERE `guid` IN (34838,24212,28579,24062,23745,24015); +UPDATE `creature` SET `equipment_id`=1 WHERE `guid` IN (1976,14901,32710,32711); diff --git a/sql/updates/world/master/2021_12_20_16_world_2020_01_17_00_world.sql b/sql/updates/world/master/2021_12_20_16_world_2020_01_17_00_world.sql new file mode 100644 index 000000000..9ab8f4bf1 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_16_world_2020_01_17_00_world.sql @@ -0,0 +1,184 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (28253,28273,-119104,-119105) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2827300) 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 +(-119104, 0, 0, 1, 8, 0, 100, 0, 51172, 0, 2000, 2000, 0, 11, 51169, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Lightning Cloud - On spell hit - Cast Fierce Lightning Spawner'), +(-119104, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2825300, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Lightning Cloud - On spell hit - Start WP'), +(-119104, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 3, 0, 23310, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Lightning Cloud - On spell hit - morph'), +(-119104, 0, 3, 0, 40, 0, 100, 0, 4, 2825300, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Lightning Cloud - On Waypoint reach - despawn'), +(-119105, 0, 0, 1, 8, 0, 100, 0, 51172, 0, 2000, 2000, 0, 11, 51169, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Lightning Cloud - On spell hit - Cast Fierce Lightning Spawner'), +(-119105, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2825301, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Lightning Cloud - On spell hit - Start WP'), +(-119105, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 3, 0, 23310, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Lightning Cloud - On spell hit - morph'), +(-119105, 0, 3, 0, 40, 0, 100, 0, 4, 2825301, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Lightning Cloud - On Waypoint reach - despawn'), +(28273, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 80, 2827300, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Arranged Crystal Formation Bunny - On just summoned - Action list'), +(2827300, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 51150, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Arranged Crystal Formation Bunny - Action list - Cast Crystal Shatter Visual\ Action list'), +(2827300, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 1, 2, 0, 0, 0, 0, 19, 28216, 40, 0, 0, 0, 0, 0, 0, 'Arranged Crystal Formation Bunny - Action list - Set Data 1 2'), +(2827300, 9, 2, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 11, 51172, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Arranged Crystal Formation Bunny - Action list - Cast Lightning to Cloud'), +(2827300, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 99, 2, 0, 0, 0, 0, 0, 20, 190502, 0, 0, 0, 0, 0, 0, 0, 'Arranged Crystal Formation Bunny - Action list - Set loot state Gameobject \'Arranged Crystal Formation\''), +(2827300, 9, 4, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 99, 3, 0, 0, 0, 0, 0, 15, 190503, 10, 0, 0, 0, 0, 0, 0, 'Arranged Crystal Formation Bunny - Action list - Set loot state Gameobject \'Arranged Crystal Formation\''), +(2827300, 9, 5, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 15, 12537, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 'Arranged Crystal Formation Bunny - Action list - Quest Credit \'Lightning Definitely Strikes Twice\''); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (28110,28109) AND `source_type`=0 AND `id`=3; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2811000,2811001) 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 +(28110, 0, 3, 0, 8, 0, 100, 0, 51122, 0, 11000, 11000, 0, 88, 2811000, 2811001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Oracle - On Spellhit \'Fierce Lightning Stike\' - Run random Script'), +(28109, 0, 3, 0, 8, 0, 100, 0, 51122, 0, 11000, 11000, 0, 88, 2811000, 2811001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Warrior - On Spellhit \'Fierce Lightning Stike\' - Run random Script'), +(2811000, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 52079, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Oracle - Script - Cast Impact'), +(2811000, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 2, 2, 0, 0, 0, 0, 19, 28216, 40, 0, 0, 0, 0, 0, 0, 'Arranged Crystal Formation Bunny - Action list - Set Data 1 2'), +(2811000, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 42963, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Oracle - Script - cast Knockdown'), +(2811000, 9, 3, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 11, 51201, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Oracle - Script - Cast Cosmetic - Smoking Corpse'), +(2811000, 9, 4, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 11, 3617, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Oracle - Script - Cast killself'), +(2811001, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 52079, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Oracle - Script - Cast Impact'), +(2811001, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 2, 2, 0, 0, 0, 0, 19, 28216, 40, 0, 0, 0, 0, 0, 0, 'Arranged Crystal Formation Bunny - Action list - Set Data 1 2'), +(2811001, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 42963, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Oracle - Script - cast Knockdown'), +(2811001, 9, 3, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 11, 52061, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Oracle - Script - Cast Fear'), +(2811001, 9, 4, 0, 0, 0, 100, 0, 11000, 11000, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Oracle - Script - Cast killself'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`IN (51172,51122); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,51172,0,0,31,0,3,28253,0,0,0,0, '', 'Cloud to Lightning hits Mistwhisper Lightning Cloud'), +(13,1,51122,0,0,31,0,3,28254,0,0,0,0, '', 'Fierce Lightning Stike hits Mistwhisper Lightning Target'), +(13,1,51122,0,1,31,0,3,28109,0,0,0,0, '', 'Fierce Lightning Stike hits Mistwhisper Warrior'), +(13,1,51122,0,2,31,0,3,28110,0,0,0,0, '', 'Fierce Lightning Stike hits Mistwhisper Oracle'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`IN (51151); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(17,0,51151,0,0,29,0,28273,20,0,1,0,0, '', 'Place Skyreach Crystals'), +(17,0,51151,0,0,30,0,190502,20,0,1,0,0, '', 'Place Skyreach Crystals'); + +DELETE FROM `event_scripts` WHERE `id` IN (18475,18474); +INSERT INTO `event_scripts` (`id`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES +(18475, 2, 9, 4599, 60, 0, 0, 0, 0, 0), +(18475, 2, 9, 9304, 60, 0, 0, 0, 0, 0), +(18475, 2, 9, 9305, 60, 0, 0, 0, 0, 0), +(18475, 2, 9, 9307, 60, 0, 0, 0, 0, 0), +(18474, 1, 10,28273,30000,0,6206.318,4951.269,-96.66917,0.6108652); + +DELETE FROM `creature` WHERE `id` IN (28273); +DELETE FROM `creature_addon` WHERE `guid` IN (106338); +DELETE FROM `creature` WHERE `guid` IN (119104,119105); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(119104, 28253, 571, 3711, 4306, '0', 0, 11686, 0, 6224.011, 4944.437, -80.04568, 4.904375, 2, 0, 0, 1, 0, 0, 0, 0, 0, 14545), -- 28253 (Area: 4306 - Difficulty: 0) (Auras: 51169 - 51169) (possible waypoints or random movement) +(119105, 28253, 571, 3711, 4306, '0', 0, 11686, 0, 6196.975, 4964.1, -80.53481, 2.949606, 2, 0, 0, 1, 0, 0, 0, 0, 0, 14545); -- 28253 (Area: 4306 - Difficulty: 0) (Auras: 51169 - 51169) (possible waypoints or random movement) + +UPDATE `gameobject` SET `position_x`=6206.035, `position_y`=4950.958, `position_z`=-98.87278, `orientation`=6.073746 WHERE `id`=190502; +UPDATE `gameobject_template_addon` SET `flags`=4 WHERE `Entry` IN (190502); + +DELETE FROM `gameobject` WHERE `guid` IN (9304,9305,9307); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(9304, 190503, 571, 3711, 4306, '0', 0, 6205.198, 4951.755, -98.87682, 3.839725, 0, 0, -0.9396925, 0.3420205, -1, 255, 1, 14545), -- 190503 (Area: 4306 - Difficulty: 0) +(9305, 190503, 571, 3711, 4306, '0', 0, 6207.116, 4950.446, -98.87629, 5.480334, 0, 0, -0.3907309, 0.920505, -1, 255, 1, 14545), -- 190503 (Area: 4306 - Difficulty: 0) +(9307, 190503, 571, 3711, 4306, '0', 0, 6206.69, 4951.788, -98.91489, 2.740162, 0, 0, 0.9799242, 0.1993704, -1, 255, 1, 14545); -- 190503 (Area: 4306 - Difficulty: 0) + +DELETE FROM `waypoints` WHERE `entry` IN (2825300,2825301); +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(2825300, 1, 6224.967, 4957.806, -70.71909, 'Mistwhisper Lightning Cloud'), +(2825300, 2, 6233.925, 4986.368, -70.71909, 'Mistwhisper Lightning Cloud'), +(2825300, 3, 6269.082, 4992.032, -70.71909, 'Mistwhisper Lightning Cloud'), +(2825300, 4, 6317.538, 4970.312, -70.71909, 'Mistwhisper Lightning Cloud'), +(2825301, 1, 6191.627, 4973.427, -70.71909, 'Mistwhisper Lightning Cloud'), +(2825301, 2, 6158.727, 5018.104, -61.37012, 'Mistwhisper Lightning Cloud'), +(2825301, 3, 6134.556, 4969.962, -61.37012, 'Mistwhisper Lightning Cloud'), +(2825301, 4, 6107.038, 5010.760, -61.37012, 'Mistwhisper Lightning Cloud'); + +DELETE FROM `creature_template_addon` WHERE `entry` IN (28110); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(28110, 0, 0, 0, 1, 0, '50727'); -- 28110 - 50727 + +-- Zepik the Gorloc Hunter +DELETE FROM `smart_scripts` WHERE `entryorguid`=28216 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 +(28216, 0, 0, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 8, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Respawn - Set Reactstate Defensive"), +(28216, 0, 1, 0, 8, 0, 100, 0, 51234, 0, 45000, 70000, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Spellhit 'Frenzyheart Hill Aura' - Say Line 0"), -- Frenzyheart Hill +(28216, 0, 2, 0, 8, 0, 100, 0, 53163, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Spellhit 'Dessawn Retainer' - Despawn Instant"), +(28216, 0, 3, 0, 0, 0, 100, 0, 4000, 7000, 15000, 18000, 0, 11, 52761, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - In Combat - Cast 'Barbed Net'"), +(28216, 0, 4, 0, 0, 0, 100, 0, 5000, 8000, 12000, 15000, 0, 11, 52889, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - In Combat - Cast 'Envenomed Shot'"), +(28216, 0, 5, 0, 0, 0, 100, 0, 0, 6000, 15000, 18000, 0, 11, 52873, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - In Combat - Cast 'Open Wound'"), +(28216, 0, 6, 0, 0, 0, 100, 0, 3000, 5000, 3000, 7000, 0, 11, 52758, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - In Combat - Cast 'Piercing Arrow'"), +(28216, 0, 7, 0, 2, 0, 100, 0, 0, 30, 60000, 60000, 0, 11, 52895, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - Between 0-30% Health - Cast 'Bandage'"), +(28216, 0, 8, 0, 38, 0, 100, 0, 2, 2, 20000, 20000, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On data set - Say Line 1"),-- light hit big-tongues +(28216, 0, 9, 0, 1, 0, 100, 0, 10000, 40000, 45000, 90000, 0, 1, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - Out of Combat - Say Line 7"), -- River's heart +(28216, 0, 10, 0, 8, 2, 100, 0, 51239, 0, 40000, 70000, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Spellhit 'Mistwhisper Refuge Aura' - Say Line 3"), -- Mistwhisper Refuge +(28216, 0, 11, 0, 1, 0, 100, 0, 3000, 3000, 3000, 3000, 0, 11, 51792, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Respawn - Cast 'Wolvar Location Periodic'"), +(28216, 0, 12, 0, 1, 0, 100, 0, 3000, 3000, 3000, 3000, 0, 11, 51623, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Respawn - Cast 'Sholazar Guardian Heartbeat'"), +(28216, 0, 13, 0, 38, 0, 100, 0, 1, 2, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Data Set 1 2 - Say Line 3"), +(28216, 0, 14, 0, 8, 0, 100, 0, 51843, 0, 6000, 10000, 0, 11, 51959, 0, 0, 0, 0, 0, 19, 28161, 5, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Spellhit 'Chicken Location Ping' - Cast 'Chicken Net'"), +(28216, 0, 15, 0, 8, 0, 100, 0, 51843, 0, 40000, 70000, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Spellhit 'Chicken Location Ping' - Say Line 2"), -- Chikn quest Chickens +(28216, 0, 16, 17, 38, 0, 100, 0, 1, 3, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Data Set 1 3 - Say Line 6"), -- Croco quest +(28216, 0, 17, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 41, 3000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Data Set 1 3 - Despawn"), +(28216, 0, 18, 0, 8, 0, 100, 0, 51643, 0, 45000, 70000, 0, 1, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - On Spellhit 'Kartak's Hold Aura' - Say Line 9"), -- 'Kartak's Hold +(28216, 0, 19, 20, 1, 0, 100, 1, 1000, 1000, 0, 0, 0, 1, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - Out of Combat - Say Line 7"), -- Broken pillar +(28216, 0, 20, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 41, 5000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Zepik the Gorloc Hunter - Out of Combat - Despawn"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry`=28216 AND `SourceId`=0; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(22, 15, 28216, 0, 0, 29, 0, 28161, 5, 0, 0, 0, 0, "", "Execute SAI only if there is chicken escapee within 5 yards"), +(22, 10, 28216, 0, 0, 23, 1, 4290, 0, 0, 0, 0, 0, "", "Zepik dont execute sai in River's heart"), +(22, 20, 28216, 0, 0, 23, 1, 4296, 0, 0, 0, 0, 0, "", "Zepik dont execute sai in Broken pillar"); + +DELETE FROM `creature_text` WHERE `CreatureID`=28216; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +-- Frenzyheart Hill +(28216, 0, 0, "Dajik tried to show me ways of hunt,, but I do better when I do things my way.", 12, 0, 100, 0, 0, 0, 28201, 0, "Zepik"), +(28216, 0, 1, "Bring back good meat and the camp treat you like high-shaman for a day. Good deal.", 12, 0, 100, 0, 0, 0, 28202, 0, "Zepik"), +(28216, 0, 2, "You should go let chickens out again and say Goregek did it. Never get old.", 12, 0, 100, 0, 0, 0, 28203, 0, "Zepik"), +(28216, 0, 3, "I not in a big hurry. We can rest here a while if want.", 12, 0, 100, 0, 0, 0, 28204, 0, "Zepik"), +(28216, 0, 5, "I not live here always... I traveled lot of world on my own not long ago. I like all the stories of beasts and dragons and gods and stuff.", 12, 0, 100, 0, 0, 0, 28205, 0, "Zepik"), +(28216, 0, 6, "Elder Harkek pretty good Frenzyheart. He help me a lot when I was littler and not liking Dajik.", 12, 0, 100, 0, 0, 0, 28206, 0, "Zepik"), + -- light hit big-tongues +(28216, 1, 0, "Hahah! You see that? Lightning bolt hit him right in the head!", 12, 0, 100, 0, 0, 0, 28223, 0, "Zepik"), +(28216, 1, 1, "BOOM! That so good! More! More!", 12, 0, 100, 0, 0, 0, 28224, 0, "Zepik"), +(28216, 1, 2, "Zap!", 12, 0, 100, 0, 0, 0, 28225, 0, "Zepik"), +(28216, 1, 3, "We need to do this more often! This so funny... lightning hitting big-tongues everywhere!", 12, 0, 100, 0, 0, 0, 28226, 0, "Zepik"), +(28216, 1, 4, "Good one! It not even see it coming.", 12, 0, 100, 0, 0, 0, 28239, 0, "Zepik"), +(28216, 1, 5, "Hah! Leave some for Zepik too.", 12, 0, 100, 0, 0, 0, 28240, 0, "Zepik"), +(28216, 1, 6, "No more play?", 12, 0, 100, 0, 0, 0, 28241, 0, "Zepik"), +(28216, 1, 7, "Flame! Death! Destruction! The black fire rages within my heart! I must... release it! Hahah!", 12, 0, 100, 0, 0, 0, 28242, 0, "Zepik"), +-- Chickens +(28216, 2, 0, "May not be great hunt,, but this still fun after so many time.", 12, 0, 100, 0, 0, 0, 28231, 0, "Zepik"), +(28216, 2, 1, "You think they learn to keep Goregek away from chickens.", 12, 0, 100, 0, 0, 0, 28232, 0, "Zepik"), +(28216, 2, 2, "Goregek never 'stumble' into chicken hut... Goregek always have to feed his dumb belly. Always one chicken missing when we catch them all.", 12, 0, 100, 0, 0, 0, 28233, 0, "Zepik"), +(28216, 2, 3, "You chickens are tougher than I thought! I'll have to improvise!", 12, 0, 100, 0, 0, 0, 28234, 0, "Zepik"), +(28216, 2, 4, "You pretty good! Natural at hunt,, like me.", 12, 0, 100, 0, 0, 0, 28235, 0, "Zepik"), +(28216, 2, 5, "Goregek think he the boss of everyone,, but he eat too much and hunt too little.", 12, 0, 100, 0, 0, 0, 28236, 0, "Zepik"), +(28216, 2, 6, "Dajik forget what he doing,, where he at... sometime even forget his own name. Make him not so good teacher sometimes.", 12, 0, 100, 0, 0, 0, 28237, 0, "Zepik"), +(28216, 2, 7, "You ever fought big dragon or god or anything? Zepik like hearing stories.", 12, 0, 100, 0, 0, 0, 28238, 0, "Zepik"), +-- cristal activation +(28216, 3, 0, "Hah! This the fun part!", 12, 0, 100, 0, 0, 0, 28475, 0, "Zepik"), +(28216, 3, 1, "Eat it big-tongues!", 12, 0, 100, 0, 0, 0, 28478, 0, "Zepik"), +(28216, 3, 2, "Trust me - you going love this!", 12, 0, 100, 0, 0, 0, 28477, 0, "Zepik"), +-- say at Mistwhisper Refuge +(28216, 4, 0, "That lake near here actually full of sea things. Not sure how it all get here... maybe in floods?", 12, 0, 100, 0, 0, 0, 28227, 0, "Zepik"), +(28216, 4, 1, "I think one reason I like hunting big-tongues so much... they not as dumb as the other hunts. They give a real fight.", 12, 0, 100, 0, 0, 0, 28228, 0, "Zepik"), +(28216, 4, 2, "Mist big-tongues are smart with their shrine thing sometimes... cover whole area with mist and it get hard to find any.", 12, 0, 100, 0, 0, 0, 28229, 0, "Zepik"), +(28216, 4, 3, "Careful of big mistcaller guy... Zepik fought him once and barely got away. He lot stronger than rest of big-tongues here.", 12, 0, 100, 0, 0, 0, 28230, 0, "Zepik"), +-- Croco quest +(28216, 5, 0, "Enjoy ride! Call me when you get there.", 12, 0, 100, 0, 0, 0, 28881, 0, "Zepik"), +-- despawn Broken pillar +(28216, 6, 0, "My kind not welcome at broken pillar. I going back to hill - find me when you done.", 12, 0, 100, 0, 0, 0, 28219, 0, "Zepik"), +(28216, 6, 1, "Many Frenzyheart lost at broken pillar. Today is not Zepik's day to be lost too.", 12, 0, 100, 0, 0, 0, 28220, 0, "Zepik"), +(28216, 6, 2, "I thought about tricking big-tongues to come here,, but it too dangerous for me. You have good luck and I meet you back at hill.", 12, 0, 100, 0, 0, 0, 28221, 0, "Zepik"), +(28216, 6, 3, "Bad plan to come here... many more adventures to be had before I risk this place. Be safe... I meet you later.", 12, 0, 100, 0, 0, 0, 28222, 0, "Zepik"), +-- River heart +(28216, 7, 0, "Not sure if you notice,, but there rumbling sometimes from the water in the big hole. I think there something down there.", 12, 0, 100, 0, 0, 0, 28243, 0, "Zepik"), +(28216, 7, 1, "Big-tongues don't usually come down here anymore... I had a big fight and killed lots.", 12, 0, 100, 0, 0, 0, 28244, 0, "Zepik"), +(28216, 7, 2, "I always wonder where all the water go... doesn't make sense.", 12, 0, 100, 0, 0, 0, 28245, 0, "Zepik"), +(28216, 7, 3, "Vekjik likes finding big-tongues that wander too far to throw in the basin. He help me trap some of the dumb ones. You should watch him sometime... it pretty funny actually.", 12, 0, 100, 0, 0, 0, 28246, 0, "Zepik"), +(28216, 7, 4, "Battle here been going on for a while... these spark big-tongues have a lot more fight than the other ones.", 12, 0, 100, 0, 0, 0, 28247, 0, "Zepik"), +(28216, 7, 5, "Big-tongues here worship shrine,, like at other places,, but this shrine sometimes have a guardian. Careful if it shows up.", 12, 0, 100, 0, 0, 0, 28248, 0, "Zepik"), +(28216, 7, 6, "Feels good to hunt with a not dumb hunter. You good at this.", 12, 0, 100, 0, 0, 0, 28249, 0, "Zepik"), +(28216, 7, 7, "Maybe I not be the only one big-tongues fear much longer. You scary when in the fight.", 12, 0, 100, 0, 0, 0, 28250, 0, "Zepik"), +-- Fortunate Misunderstandings quest ? +(28216, 8, 0, "Gorlocs are the bad-guys, just so you know.", 12, 0, 100, 0, 0, 0, 28207, 0, "Zepik"), +(28216, 8, 1, "I hope you planning something secret involving that big-tongue ending up dead.", 12, 0, 100, 0, 0, 0, 28208, 0, "Zepik"), +(28216, 8, 2, "If I step on its tail,, it was an accident.", 12, 0, 100, 0, 0, 0, 28209, 0, "Zepik"), +(28216, 8, 3, "Normally I kill these things. You know that,, yeah?", 12, 0, 100, 0, 0, 0, 28210, 0, "Zepik"), +(28216, 8, 4, "I not so happy about traveling with big-tongues.", 12, 0, 100, 0, 0, 0, 28211, 0, "Zepik"), +(28216, 8, 5, "I see what you doing... maybe if we treat it nice it will lead us back to more big-tongues.", 12, 0, 100, 0, 0, 0, 28212, 0, "Zepik"), +-- Kartak hold +(28216, 9, 0, "Good to stay away from Kartak. He only a friend of Frenzyheart so long as we keep his belly full... and he's got a big belly.", 12, 0, 100, 0, 0, 0, 28213, 0, "Zepik"), +(28216, 9, 1, "I teach myself a lot of my big-tongue hunt here. Lot to kill.", 12, 0, 100, 0, 0, 0, 28214, 0, "Zepik"), +(28216, 9, 2, "Something about sound of battle make this place more relaxing than main hill.", 12, 0, 100, 0, 0, 0, 28215, 0, "Zepik"), +(28216, 9, 3, "Not mentioned much,, but Kartak ate dozen Frenzyheart before became 'friend.'", 12, 0, 100, 0, 0, 0, 28216, 0, "Zepik"), +(28216, 9, 5, "Ever met Tartek? He one of our best fighters... leads in the northwest. I hear he captured one of the dragon things. No lie,, I a little jealous.", 12, 0, 100, 0, 0, 0, 28217, 0, "Zepik"), +(28216, 9, 6, "Shaman Jakjek is quiet for a Frenzyheart,, but still very strong. He probably the only reason Kartak not turned on more of us.", 12, 0, 100, 0, 0, 0, 28218, 0, "Zepik"); diff --git a/sql/updates/world/master/2021_12_20_17_world_2020_01_17_01_world.sql b/sql/updates/world/master/2021_12_20_17_world_2020_01_17_01_world.sql new file mode 100644 index 000000000..3e1239957 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_17_world_2020_01_17_01_world.sql @@ -0,0 +1,4 @@ +-- +UPDATE `smart_scripts` SET `target_type`=21, `target_param1`=30 WHERE `entryorguid` IN (2832700) AND `source_type`=9 AND `id` IN (0,1,2); +UPDATE `smart_scripts` SET `action_type`=69, `target_type`=8, `target_x`=5355.424805, `target_y`=4486.478027, `target_z`=-120.716667 WHERE `entryorguid` IN (2832700) AND `source_type`=9 AND `id` IN (4); +UPDATE `smart_scripts` SET `action_param4`=1 WHERE `entryorguid` IN (28327) AND `source_type`=0 AND `id` IN (1); diff --git a/sql/updates/world/master/2021_12_20_18_world_2020_01_17_02_world.sql b/sql/updates/world/master/2021_12_20_18_world_2020_01_17_02_world.sql new file mode 100644 index 000000000..6515be7a3 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_18_world_2020_01_17_02_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature_template_addon` WHERE `entry` IN (30944); +INSERT INTO `creature_template_addon` (`entry`, `bytes2`) VALUES +(30944, 0); diff --git a/sql/updates/world/master/2021_12_20_19_world_2020_01_18_00_world.sql b/sql/updates/world/master/2021_12_20_19_world_2020_01_18_00_world.sql new file mode 100644 index 000000000..c3272f8c6 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_19_world_2020_01_18_00_world.sql @@ -0,0 +1,32 @@ +-- +DELETE FROM `creature_template_addon` WHERE `entry` IN (29149, 29006, 28025, 28668, 28667, 29124, 28443, 28112, 28001, 28010, 29036, 28095); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(29149, 0, 0, 0, 1, 0, '50726'), -- 29149 - 50726 +(29006, 0, 0, 0, 1, 0, '50503'), -- 29006 - 50503 +(28025, 0, 0, 0, 1, 0, '50503'), -- 28025 - 50503 +(28668, 0, 0, 0, 1, 0, '54176'), -- 28668 - 54176 +(28667, 0, 0, 0, 1, 0, '50726 52119'), -- 28667 - 50726, 52119 +(29124, 0, 0, 0, 1, 0, '53213 54189'), -- 29124 - 53213, 54189 +(28443, 0, 0, 0, 1, 0, '51841'), -- 28443 - 51841 +(28112, 0, 0, 0, 1, 0, '50726'), -- 28112 - 50726 +(28001, 0, 0, 0, 1, 0, '44366'), -- 28001 - 44366 +(28010, 0, 0, 0, 1, 0, '54913'), -- 28010 - 54913 +(29036, 0, 0, 0, 1, 0, '52948 61750 61751'), -- 29036 - 52948, 61750, 61751 +(28095, 0, 0, 0, 1, 0, '52162'); -- 28095 - 52162 + +DELETE FROM `creature_addon` WHERE `guid` IN (151894,98348,102744); +UPDATE `creature_template_addon` SET `path_id`=1518940, `auras`="44366" WHERE `entry` IN (28297); +UPDATE `creature_template_addon` SET `auras`="29266", `bytes1`=0 WHERE `entry` IN (28464); +UPDATE `creature_template_addon` SET `auras`="52948" WHERE `entry` IN (28320); +UPDATE `creature_template_addon` SET `emote`=0 WHERE `entry` IN (28538); +UPDATE `creature` SET `unit_flags`=570425872 WHERE `guid` IN (40461, 40456, 40460, 40454, 40466, 40458, 40451, 40455,40453,40457, 40459); +UPDATE `creature` SET `unit_flags`=512 WHERE `guid` IN (40452, 40462, 40467); + +DELETE FROM `creature_addon` WHERE `guid` IN (40452, 40462, 40467, 40271,40278,40276); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(40452,0, 0, 0, 1, 0, '52948'), +(40462,0, 0, 0, 1, 0, '52948'), +(40467,0, 0, 0, 1, 0, '52948'), +(40271,0, 0, 0, 1, 69, ''), +(40278,0, 0, 0, 1, 69, ''), +(40276,0, 0, 0, 1, 69, ''); diff --git a/sql/updates/world/master/2021_12_20_20_world_2020_01_18_01_world.sql b/sql/updates/world/master/2021_12_20_20_world_2020_01_18_01_world.sql new file mode 100644 index 000000000..4aeaa1354 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_20_world_2020_01_18_01_world.sql @@ -0,0 +1,8 @@ +-- +DELETE FROM `creature` WHERE `guid` IN(200010,200008) AND `id` IN (29057,29069); +DELETE FROM `spawn_group` WHERE `spawnId` IN (200010,200008) AND `spawnType`=0; +UPDATE `creature` SET `position_x`=6232.26, `position_y`=4944.96, `position_z`=-98.8431, `orientation`=3.43397, `spawndist`=0, `MovementType`=0 WHERE `guid`=115122; +UPDATE `creature` SET `position_x`=6241.88, `position_y`=4953.22, `position_z`=-98.7876, `orientation`=3.57534, `spawndist`=0, `MovementType`=0 WHERE `guid`=115126; +UPDATE `creature` SET `position_x`=6222.05, `position_y`=4943.04, `position_z`=-98.8662, `orientation`=3.62246, `spawndist`=0, `MovementType`=0 WHERE `guid`=115196; +UPDATE `creature` SET `position_x`=6203.99, `position_y`=4966.64, `position_z`=-98.9068, `orientation`=4.27041, `spawndist`=0, `MovementType`=0 WHERE `guid`=115136; +UPDATE `creature` SET `position_x`=6212.96, `position_y`=4974.03, `position_z`=-98.8272, `orientation`=4.08192, `spawndist`=0, `MovementType`=0 WHERE `guid`=115192; diff --git a/sql/updates/world/master/2021_12_20_21_world_2020_01_18_02_world.sql b/sql/updates/world/master/2021_12_20_21_world_2020_01_18_02_world.sql new file mode 100644 index 000000000..5ada648ff --- /dev/null +++ b/sql/updates/world/master/2021_12_20_21_world_2020_01_18_02_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `creature_template_addon` SET `path_id`=60960 WHERE `entry` IN (30300); +DELETE FROM `creature_addon` WHERE `guid`=6096; diff --git a/sql/updates/world/master/2021_12_20_22_world_2020_01_19_00_world.sql b/sql/updates/world/master/2021_12_20_22_world_2020_01_19_00_world.sql new file mode 100644 index 000000000..d6a7e6983 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_22_world_2020_01_19_00_world.sql @@ -0,0 +1,5 @@ +-- +DELETE FROM `creature_addon` WHERE `guid` IN (137507,137508); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`,`visibilityDistanceType`) VALUES +(137507,1,"48387",3), +(137508,1,"48387",3); diff --git a/sql/updates/world/master/2021_12_20_23_world_2020_01_19_01_world.sql b/sql/updates/world/master/2021_12_20_23_world_2020_01_19_01_world.sql new file mode 100644 index 000000000..9a2336b5a --- /dev/null +++ b/sql/updates/world/master/2021_12_20_23_world_2020_01_19_01_world.sql @@ -0,0 +1,6 @@ +UPDATE `creature_template` SET `ScriptName`='',`AIName`='SmartAI' WHERE `entry` IN (27306,27906,27173,27904); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (27906,27173,27904) 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 +(27906,0,0,0,25,0,100,0,0,0,0,0,0,11,48310,0,0,0,0,0,10,123746,27306,0,0,0,0,0,0,'Warmage Hollister - On Reset - Cast \'Transitus Shield Beam\''), +(27173,0,0,0,25,0,100,0,0,0,0,0,0,11,48310,0,0,0,0,0,10,123745,27306,0,0,0,0,0,0,'Warmage Calandra - On Reset - Cast \'Transitus Shield Beam\''), +(27904,0,0,0,25,0,100,0,0,0,0,0,0,11,48310,0,0,0,0,0,10,123744,27306,0,0,0,0,0,0,'Warmage Watkins - On Reset - Cast \'Transitus Shield Beam\''); diff --git a/sql/updates/world/master/2021_12_20_24_world_2020_01_19_02_world.sql b/sql/updates/world/master/2021_12_20_24_world_2020_01_19_02_world.sql new file mode 100644 index 000000000..8c6fe8336 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_24_world_2020_01_19_02_world.sql @@ -0,0 +1,6 @@ +UPDATE `creature_template` SET `ScriptName`='',`AIName`='SmartAI' WHERE `entry` IN (27306,32369,32371,32372); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (32369,32371,32372) 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 +(32369,0,0,0,25,0,100,0,0,0,0,0,0,11,48310,0,0,0,0,0,10,72404,27306,0,0,0,0,0,0,'Warmage Sarina - On Reset - Cast \'Transitus Shield Beam\''), +(32371,0,0,0,25,0,100,0,0,0,0,0,0,11,48310,0,0,0,0,0,10,77844,27306,0,0,0,0,0,0,'Warmage Halister - On Reset - Cast \'Transitus Shield Beam\''), +(32372,0,0,0,25,0,100,0,0,0,0,0,0,11,48310,0,0,0,0,0,10,72403,27306,0,0,0,0,0,0,'Warmage Ilsudria - On Reset - Cast \'Transitus Shield Beam\''); diff --git a/sql/updates/world/master/2021_12_20_25_world_2020_01_19_03_world.sql b/sql/updates/world/master/2021_12_20_25_world_2020_01_19_03_world.sql new file mode 100644 index 000000000..6bb696394 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_25_world_2020_01_19_03_world.sql @@ -0,0 +1,18 @@ +-- +UPDATE `creature_template` SET `AIName`= 'SmartAI', `ScriptName`="" WHERE `entry`IN (23778,23998); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (23998,23778) 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 +(23778, 0, 0, 0, 1, 0, 100, 0, 0, 45000, 90000, 180000, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dark Ranger Lyana - OOC - Say'), +(23778, 0, 1, 0, 62, 0, 100, 0, 8879, 0, 0, 0, 11, 42799, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Dark Ranger Lyana - on gossip select - Credit quest'), +(23778, 0, 2, 0, 0, 0, 100, 0, 2000, 2000, 2000, 3000, 11, 61512, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Dark Ranger Lyana - IC - Cast '), +(23998, 0, 0, 0, 62, 0, 100, 0, 8870, 0, 0, 0, 11, 42756, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Deathstalker Razael - on gossip select - Credit quest'); + +UPDATE `creature` SET `position_x`=1618.561035, `position_y`=-6155.402832, `position_z`=9.270269, `orientation`=3.982527 WHERE `id`=23778; +DELETE FROM `creature_template_addon` WHERE `entry` IN (23778); +INSERT INTO `creature_template_addon` (`entry`, `bytes2`) VALUES +(23778, 0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup` IN (8879,8870); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(15,8879,0,0,9,11221,0,0,0,0,'','Only show gossip option 0 if player has if player has quest 11221 active'), +(15,8870,0,0,9,11221,0,0,0,0,'','Only show gossip option 0 if player has if player has quest 11221 active'); diff --git a/sql/updates/world/master/2021_12_20_26_world_2020_01_19_04_world.sql b/sql/updates/world/master/2021_12_20_26_world_2020_01_19_04_world.sql new file mode 100644 index 000000000..f3f53b8a9 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_26_world_2020_01_19_04_world.sql @@ -0,0 +1,5 @@ +-- +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup` IN (8879,8870); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(15,8879,0,0,48,11221,1,0,0,0,'','Only show gossip option 0 if player has if player has quest objective 11221 active'), +(15,8870,0,0,48,11221,0,0,0,0,'','Only show gossip option 0 if player has if player has quest objective 11221 active'); diff --git a/sql/updates/world/master/2021_12_20_27_world_2020_01_21_00_world.sql b/sql/updates/world/master/2021_12_20_27_world_2020_01_21_00_world.sql new file mode 100644 index 000000000..f9abec450 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_27_world_2020_01_21_00_world.sql @@ -0,0 +1,5 @@ +-- +UPDATE `smart_scripts` SET `link`=8 WHERE `entryorguid`IN (184312) AND `source_type`=1 AND `id` IN (7); +DELETE FROM `smart_scripts` WHERE `entryorguid`IN (184312) AND `source_type`=1 AND `id` IN (0,8) AND `action_type`=78; +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 +(184312, 1, 8, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 78, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ara Control Console - On Data Set - Reset Scripts'); diff --git a/sql/updates/world/master/2021_12_20_28_world_2020_01_25_01_world.sql b/sql/updates/world/master/2021_12_20_28_world_2020_01_25_01_world.sql new file mode 100644 index 000000000..dfdcc7d90 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_28_world_2020_01_25_01_world.sql @@ -0,0 +1,2 @@ +-- Spire Spiderling +DELETE FROM `creature` WHERE `id` = 10375; diff --git a/sql/updates/world/master/2021_12_20_29_world_2020_01_25_05_world.sql b/sql/updates/world/master/2021_12_20_29_world_2020_01_25_05_world.sql new file mode 100644 index 000000000..d253a8651 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_29_world_2020_01_25_05_world.sql @@ -0,0 +1,12 @@ +-- Lost Soul +SET @POOL := 351; +DELETE FROM `pool_template` WHERE `entry` = @POOL; +INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES +(@POOL, 1, 'Lost Soul'); +DELETE FROM `pool_members` WHERE `poolSpawnId` = @POOL; +INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES +(0, 325765, @POOL, 0, "Lost Soul - Spawn 1"), +(0, 325966, @POOL, 0, "Lost Soul - Spawn 2"), +(0, 325970, @POOL, 0, "Lost Soul - Spawn 3"); + +-- UPDATE `creature` SET `position_x`=2757.901611, `position_y`=859.967407, `position_z`=113.202911 WHERE `guid` = 44863; diff --git a/sql/updates/world/master/2021_12_20_30_world_2020_01_26_00_world.sql b/sql/updates/world/master/2021_12_20_30_world_2020_01_26_00_world.sql new file mode 100644 index 000000000..aad1cc0eb --- /dev/null +++ b/sql/updates/world/master/2021_12_20_30_world_2020_01_26_00_world.sql @@ -0,0 +1,113 @@ +-- +DELETE FROM `quest_request_items_locale` WHERE `ID` IN (12706,12716,12717,12718,12719,12724,12727) AND `locale` IN ("esES","esMX","frFr","ruRU"); +INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES +(12706,"frFR","J'étais certain que vous ne reviendriez pas ici en un seul morcerau, chevaller de la morte. Peut-étre que je vous avais sous-estimé.",18019), +(12706,"ruRU","Не думал, что ты вернешься живым с поля битвы, рыцарь смерти. Возможно, я тебя недооценил.",18019), +(12716,"esES","¿Has conseguido los objetos que te he pedido?",18019), +(12716,"esMX","¿Has conseguido los objetos que te he pedido?",18019), +(12716,"frFR","Avez-vous rassemblé les matériaux que je vous ai demandés ?",18019), +(12716,"ruRU","Ты все принес?",18019), +(12717,"esES","La caldera de peste está parada.",18019), +(12717,"esMX","La caldera de peste está parada.",18019), +(12717,"frFR","Le chaudron de peste semble endormi.",18019), +(12717,"ruRU","Варево в чумном котле лениво булькает.",18019), +(12718,"esES","La caldera de peste hace burbujas y agita su brebaje tóxico, echando un gas espeso.$b$b¿Tienes más calaveras de cruzado para poner dentro?",18019), +(12718,"esMX","La caldera de peste hace burbujas y agita su brebaje tóxico, echando un gas espeso.$b$b¿Tienes más calaveras de cruzado para poner dentro?",18019), +(12718,"frFR","La mixture toxique bouillonne dans le chaudron de peste, répandant une épaisse fumée aux alentours.$b$bAvez-vous plus de crânes de croisés à y jeter ?",18019), +(12718,"ruRU","Чумной котел булькает и расплескивает вокруг свое ядовитое содержимое, от которого поднимаются пары зеленоватого газа.$b$bЕсть ли у тебя еще несколько черепов рыцарей Света, чтобы добавить их в чумное варево?",18019), +(12719,"esES","¡No hay escapatoria!",18019), +(12719,"esMX","¡No hay escapatoria!",18019), +(12719,"frFR","Aucune issue de secours !",18019), +(12719,"ruRU","Спасения нет!",18019), +(12724,"esES","¡Devasta el bastión! ¡El horario está ahí!",18019), +(12724,"esMX","¡Devasta el bastión! ¡El horario está ahí!",18019), +(12724,"frFR","Mettez le fort à sac ! Le plan de route se trouve là-bas !",18019), +(12724,"ruRU","Обыщи всю крепость! Расписание хранится где-то там!",18019), +(12727,"esES","¿Qué pasa con Koltira?",18019), +(12727,"esMX","¿Qué pasa con Koltira?",18019), +(12727,"frFR","Qu’est-il advenu de Koltira ?",18019), +(12727,"ruRU","Какие новости от Кольтиры?",18019); + +DELETE FROM `quest_offer_reward_locale` WHERE `ID` IN (12697,12698,12700,12701,12706,12714,12715,12716,12717,12718,12719,12720,12722,12723,12724,12725,12727,12738) AND `locale` IN ("esES","esMX","frFr","ruRU"); +INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES +(12697,"esES","Has luchado mucho para invadir el reino del Cosechador… Espera.$b$b$b$bDiscúlpame, $r. Cuesta cambiar las antiguas costumbres.$b$b¿Valanar te envió, entonces? Creo que eres bastante competente.$b$bTengo un regalo para los perros Escarlata. Uno que, estoy seguro, acelerará sus trabajos en las minas.",18019), +(12697,"esMX","Has luchado mucho para invadir el reino del Cosechador… Espera.$b$b$b$bDiscúlpame, $r. Cuesta cambiar las antiguas costumbres.$b$b¿Valanar te envió, entonces? Creo que eres bastante competente.$b$bTengo un regalo para los perros Escarlata. Uno que, estoy seguro, acelerará sus trabajos en las minas.",18019), +(12697,"frFr","Vous avez durement combattu pour envahir le royaume du moissonneur… Un instant.$b$b$b$bToutes mes excuses, $r. Difficile de se départir de ses vieilles habitudes.$b$bAinsi, Valanar vous envoie ? Je lui fais confiance pour juger de votre compétence.$b$bJ’ai un cadeau pour ces chiens écarlates. Un cadeau qui accélèrera leur travail dans les mines.",18019), +(12697,"ruRU","Вы сражались отчаянно, чтобы проникнуть в царство жнеца! Ох, погоди...$b$b<Готик пролистывает свои записи.>$b$bПрошу прощения, $r. Старые привычки неистребимы.$b$bПолагаю, тебя послал Валанар? Надеюсь, у него хватило ума послать кого-нибудь достаточно компетентного.$b$bВидишь ли, у меня есть небольшой подарок для жалких псов из Алого ордена. Сюрприз, который немного ускорит их работы на руднике.",18019), +(12698,"esES","Ahora saben que las minas ya no son seguras. Doblarán sus esfuerzos en retirarse y ¡nos las dejarán libres para nosotros!",18019), +(12698,"esMX","Ahora saben que las minas ya no son seguras. Doblarán sus esfuerzos en retirarse y ¡nos las dejarán libres para nosotros!",18019), +(12698,"frFr","Ils savent désormais que les mines ne sont plus sûres. Ils vont devoir faire deux fois plus d’efforts pour battre en retraite, et nous pourrons les attaquer par derrière !",18019), +(12698,"ruRU","Теперь они поймут, что на рудниках больше небезопасно, и постараются как можно быстрее убраться оттуда, забывая об осторожности!",18019), +(12700,"esES","Nos has hecho un buen servicio, caballero de la Muerte. Pocos de tus hermanos han sobrevivido nuestro ataque a los intrusos Escarlata. Eres uno de los más fuertes.$b$b$b$bHacia el este, pasada la Mina Villa Refugio, está la costa llamada la Punta de la Luz por la Cruzada Escarlata. Un millar de soldados nos separa de sus barcos. ¿Insuperable? No lo creo...",18019), +(12700,"esMX","Nos has hecho un buen servicio, caballero de la Muerte. Pocos de tus hermanos han sobrevivido nuestro ataque a los intrusos Escarlata. Eres uno de los más fuertes.$b$b$b$bHacia el este, pasada la Mina Villa Refugio, está la costa llamada la Punta de la Luz por la Cruzada Escarlata. Un millar de soldados nos separa de sus barcos. ¿Insuperable? No lo creo...",18019), +(12700,"frFr","Vous nous avez bien servi, chevalier de la mort. Peu de vos frères ont survécu à notre attaque initiale contre les intrus de la Croisade écarlate. Vous êtes l’un des plus puissants.$b$bÀ l’est d’ici, au-delà de la mine de Havre-Comté, se trouve la côte, appelée Halte de la Lumière par la Croisade écarlate. Un millier de soldats se trouvent entre nous et leurs navires. Insurmontable ? Pas vraiment...",18019), +(12700,"ruRU","Ты служишь нам верой и правдой, рыцарь смерти. Немногие из твоих собратьев вернулись назад после нашей первой стычки с захватчиками из Алого ордена, но ты оказался в числе сильнейших.$b$b<Принц Валанар одобрительно кивает.>$b$bК востоку отсюда, за Тихоземской шахтой есть побережье, которое Алый орден пафосно именует Заставой Света. Их флот защищают тысячи верных солдат. Скажешь, нам никогда их не одолеть? Ошибаешься...",18019), +(12701,"esES","¡La flota Escarlata al completo ha sido exterminada en cuestión de minutos! ¡Recibiré una mención de honor del Rey Exánime por esto! Todo lo que queda de la Cruzada Escarlata ahora son los ciudadanos de Nuevo Avalon.$b$bColocaré los ignitores y nigromantes en Villa Refugio inmediatamente. ¡Tú llevarás mi informe al Alto Señor!",18019), +(12701,"esMX","¡La flota Escarlata al completo ha sido exterminada en cuestión de minutos! ¡Recibiré una mención de honor del Rey Exánime por esto! Todo lo que queda de la Cruzada Escarlata ahora son los ciudadanos de Nuevo Avalon.$b$bColocaré los ignitores y nigromantes en Villa Refugio inmediatamente. ¡Tú llevarás mi informe al Alto Señor!",18019), +(12701,"frFr","Toute la flotte écarlate a coulé en quelques minutes ! Je vais recevoir une récompense du roi-liche pour ça ! Tout ce qui reste de la Croisade écarlate, désormais, ce sont les citoyens de la Nouvelle-Avalon.$b$bJe vais envoyer mes boute-flammes et mes nécromanciens sur Havre-Comté immédiatement. Vous, remettez mon rapport au généralissime !",18019), +(12701,"ruRU","Мы уничтожили весь флот Алого ордена в мгновение ока! Пожалуй, я заслужил одобрение Короля-лича! Нам осталось только разбить остатки армии Нового Авалона.$b$bЯ немедленно пошлю огненосцев и некромантов на Тихоземье. А ты лично доставишь мой доклад верховному лорду! ",18019), +(12706,"esES","$b$b¿TODA la flota escarlata?$b$b$b$bQue gran poder, $n... No había visto esa clase de dominio en años... Desde que mi padre portaba...$b$b$b$bNo importa...$b$bSí, tu recomendación, no sea que lo olvide.",18019), +(12706,"esMX","$b$b¿TODA la flota escarlata?$b$b$b$bQue gran poder, $n... No había visto esa clase de dominio en años... Desde que mi padre portaba...$b$b$b$bNo importa...$b$bSí, tu recomendación, no sea que lo olvide.",18019), +(12706,"ruRU","<Верховный лорд Могрейн просматривает доклад.>$b$bФлот Алого ордена ПОЛНОСТЬЮ уничтожен?$b$b<Верховный лорд Могрейн одобрительно качает головой.>$b$bКакая же сила скрыта в тебе, $n... Давно уже я не видел такой демонстрации превосходства... Пожалуй, с тех самых пор, как мой отец взял в руки...$b$b<Верховный лорд Могрейн взмахивает рукой.>$b$bВпрочем, это не важно...$b$bЧуть не забыл – вот твоя награда.",18019), +(12714,"esES","¡Villa Refugio es nuestra! Un millar de cadáveres yacen en el suelo esperando pacientemente renacer. ¡Ahora atacamos a nuestro enemigo con la fuerza renacida de la Plaga!$b$bLos necrófagos ya han empezado su ataque en Nuevo Avalon. Nuestras fuerzas avanzan detrás de ellos y han tomado la Cripta de los Recuerdos.",18019), +(12714,"esMX","¡Villa Refugio es nuestra! Un millar de cadáveres yacen en el suelo esperando pacientemente renacer. ¡Ahora atacamos a nuestro enemigo con la fuerza renacida de la Plaga!$b$bLos necrófagos ya han empezado su ataque en Nuevo Avalon. Nuestras fuerzas avanzan detrás de ellos y han tomado la Cripta de los Recuerdos.",18019), +(12714,"frFr","Havre-Comté est à nous ! Un millier de corps jonche le sol, attendant patiemment leur renaissance. Nous frappons maintenant notre ennemi avec la puissance éveillée du Fléau !$b$bLes goules ont déjà commencé leur assaut sur la Nouvelle-Avalon. Nos forces les ont suivies et ont pris la crypte du Souvenir.",18019), +(12714,"ruRU","Тихоземье пало! Тысячи трупов устилают землю, терпеливо ожидая воскрешения. Скоро мы нанесем решающий удар по нашему врагу со всей силой, на которую способна возрожденная Плеть!$b$bНаши вурдалаки уже начали осаду Нового Авалона; скоро к ним присоединятся и остальные войска, захватившие Склеп Воспоминаний.",18019), +(12715,"esES","Saludos, caballero de la Muerte. Soy el señor de sangre, Keleseth, gobernador de la parte sureste de Rasganorte. El Rey Exánime espera usar mis talentos para acabar con esta afrenta mortal a la Plaga. Me complace cumplir con todo lo que el Rey Exánime me pide. Claro está que un mar de infinitas almas para saciar mi sed endulzarán el trato, ¿no crees?",18019), +(12715,"esMX","Saludos, caballero de la Muerte. Soy el señor de sangre, Keleseth, gobernador de la parte sureste de Rasganorte. El Rey Exánime espera usar mis talentos para acabar con esta afrenta mortal a la Plaga. Me complace cumplir con todo lo que el Rey Exánime me pide. Claro está que un mar de infinitas almas para saciar mi sed endulzarán el trato, ¿no crees?",18019), +(12715,"frFr","Je vous salue, chevalier de la mort. Je suis le seigneur de sang Keleseth, dirigeant de la côte du sud-est du Norfendre. Le roi-liche a décidé de mettre mes talents à profit pour mettre un terme à cet affront mortel au Fléau. Comme pour tout ce que le roi-liche m’ordonne, je suis ravi de m’y plier. Bien sûr, une mer infinie d’âmes pour apaiser ma soif a grandement contribué à adoucir le marché.",18019), +(12715,"ruRU","Приветствую тебя, рыцарь смерти. Я – принц крови Келесет, правитель юго-восточных пределов Нордскола. Король-лич пожелал воспользоваться моими силами, чтобы покончить с жалким сопротивлением смертных, и я счастлив подчиниться воле моего господина. В конце концов, кто бы отказался насладиться страданиями бесчисленных тысяч душ?",18019), +(12716,"esES","¡Perfecto! Ahora dame un momento para poner todo en orden.",18019), +(12716,"esMX","¡Perfecto! Ahora dame un momento para poner todo en orden.",18019), +(12716,"frFr","Parfait ! Maintenant, laissez-moi un peu de temps pour mettre tout ça au point.",18019), +(12716,"ruRU","Отлично! Сейчас я все сделаю...",18019), +(12717,"esES","La caldera de peste cobra vida cuando pones las calaveras dentro.$b$bA los pocos segundos algunos viales de líquido negro flotan hasta arriba.",18019), +(12717,"esMX","La caldera de peste cobra vida cuando pones las calaveras dentro.$b$bA los pocos segundos algunos viales de líquido negro flotan hasta arriba.",18019), +(12717,"frFr","Le chaudron de peste prend vie lorsque vous jetez les crânes dedans.$b$bQuelques secondes plus tard, quelques fioles d’un liquide sombre flottent à sa surface.",18019), +(12717,"ruRU","Чумной котел подпрыгивает, жадно принимая ваше подношение.$b$bЧерез несколько секунд на поверхности появляются несколько флаконов с черной жидкостью.",18019), +(12718,"esES","La caldera de peste cobra vida cuando las calaveras se ponen dentro.$b$bA los pocos segundos, la caldera de peste te ofrece el oscuro y espumoso esplendor del brebaje especial de Noth.",18019), +(12718,"esMX","La caldera de peste cobra vida cuando las calaveras se ponen dentro.$b$bA los pocos segundos, la caldera de peste te ofrece el oscuro y espumoso esplendor del brebaje especial de Noth.",18019), +(12718,"frFr","Le chaudron de peste prend vie lorsque vous jetez les crânes dedans.$b$bQuelques secondes plus tard, le chaudron de peste contient la superbe cuvée spéciale de Noth, brune et mousseuse.",18019), +(12718,"ruRU","Чумной котел подпрыгивает, жадно принимая ваше подношение.$b$bЕще несколько секунд – и вы сможете насладиться темным и пенистым пойлом Нота!",18019), +(12719,"esES","El registro nos contará muchas cosas sobre los insectos Escarlatas.$b$b$b$bDatos sobre muertes, nacimientos, pero lo más importante, movimientos.$b$bMira aquí, $n, ya han enviado estas naves fuera. Déjame ver aquí… ¿Hacia dónde se dirigen?$b$b¿QUÉ? Es imposible. ¡Se dirigen hacia Rasganorte!$b$bJunto a las coordenadas figuran las palabras \"Alba Carmesí\".",18019), +(12719,"esMX","El registro nos contará muchas cosas sobre los insectos Escarlatas.$b$b$b$bDatos sobre muertes, nacimientos, pero lo más importante, movimientos.$b$bMira aquí, $n, ya han enviado estas naves fuera. Déjame ver aquí… ¿Hacia dónde se dirigen?$b$b¿QUÉ? Es imposible. ¡Se dirigen hacia Rasganorte!$b$bJunto a las coordenadas figuran las palabras \"Alba Carmesí\".",18019), +(12719,"frFr","Le registre va nous en apprendre beaucoup sur ces insectes écarlates.$b$b$b$bTaux de mortalité et de natalité, mais surtout les mouvements.$b$bRegardez ici, $n. Ils ont déjà envoyé trois vaisseaux. Voyons… Où se rendent-ils ?$b$bQUOI ? C’est impossible. Ils font voile vers le Norfendre !$b$bÀ côté des coordonnées, les mots « Aube cramoisie » ont été écrits.",18019), +(12719,"ruRU","Этот реестр расскажет нам много всего интересного о ничтожествах, именующих себя Алым орденом.$b$b<Келесет лениво перелистывает страницы.>$b$bТут есть все – уровень смертности, рождаемости и самое главное – их перемещения.$b$bВидишь, $n – они отправили из Нового Авалона целых три корабля. И куда они направляются? Ну-ка, посмотрим...$b$b<Келесет бормочет под нос что-то про широту и долготу, вычисляя координаты.>$b$bЧТО? Этого не может быть! Они плывут в Нордскол!$b$bЗдесь, под координатами есть подпись: \"Багровый Рассвет.\" Что бы это могло означать?",18019), +(12720,"esES","¿Un despertar? ¡No sabes lo que dices, chico! ¿Qué clase de loco dejaría a su gente en medio de los fríos baldíos? Puede que este mensajero tenga la respuesta.",18019), +(12720,"esMX","¿Un despertar? ¡No sabes lo que dices, chico! ¿Qué clase de loco dejaría a su gente en medio de los fríos baldíos? Puede que este mensajero tenga la respuesta.",18019), +(12720,"frFr","Un éveil ? Vous dites n’importe quoi, jeune homme ! Quel genre de fou donnerait ses hommes en pâture au cœur même des terres gelées ? Alors, peut-être que ce courrier détient la réponse.",18019), +(12720,"ruRU","Пробуждение? Что за чепуху ты несешь, парень! Какой глупец поведет за собой людей в самое сердце ледяных пустошей? Возможно, курьер даст нам ответ на этот вопрос...",18019), +(12722,"esES","Eres bastante eficaz con esa espada, $n. Quizá, con el permiso del Rey Exánime, ¿estarías interesado en convertirte en uno de mis subordinados? Stratholme está buscando un nuevo alcalde.",18019), +(12722,"esMX","Eres bastante eficaz con esa espada, $n. Quizá, con el permiso del Rey Exánime, ¿estarías interesado en convertirte en uno de mis subordinados? Stratholme está buscando un nuevo alcalde.",18019), +(12722,"frFr","Vous êtes plutôt efficace avec cette lame, $n. Peut-être, si le roi-liche le permet, auriez-vous envie de devenir l’un de mes séides ? Stratholme a besoin d’un nouveau maire.",18019), +(12722,"ruRU","Ты прекрасно обращаешься с этим клинком, $n. Не желаешь стать моим прислужником – разумеется, с разрешения Короля-лича? Стратхольму нужен новый градоправитель.",18019), +(12723,"esES","Parece que aceptamos a cualquiera en la orden oscura estos días. Cuando me concedieron el don, las cosas eran distintas. ¡Muy distintas!$b$bY en lo que concierne a este mensajero...",18019), +(12723,"esMX","Parece que aceptamos a cualquiera en la orden oscura estos días. Cuando me concedieron el don, las cosas eran distintas. ¡Muy distintas!$b$bY en lo que concierne a este mensajero...",18019), +(12723,"frFr","On laisse rentrer n’importe qui dans l’ordre sombre de nos jours. Lorsque j’ai reçu ce don, les choses étaient différentes. Vraiment différentes !$b$bPour en revenir au courrier…",18019), +(12723,"ruRU","Ты посмотри – похоже, нынче в рыцарей смерти посвящают кого попало. Когда мне была дарована великая честь вступить в ряды Плети, все было совсем по-другому!$b$bА что касается курьера...",18019), +(12724,"esES","$b$b¡Estos cretinos despreciables han estado ocupados! Rutas de patrullas del norte, rutas de patrullas del sur, rutas de patrullas del oeste y rutas de patrullas del este. Pero nada sobre las rutas de sus mensajeros. Espera un momento, ¿qué es esto? Parece una ruta de patrulla del oeste que viene de las Tierras de la Peste del Oeste. ¡Esta patrulla llegará hasta aquí hoy! Necesitaré tiempo para ingeniar un plan.",18019), +(12724,"esMX","$b$b¡Estos cretinos despreciables han estado ocupados! Rutas de patrullas del norte, rutas de patrullas del sur, rutas de patrullas del oeste y rutas de patrullas del este. Pero nada sobre las rutas de sus mensajeros. Espera un momento, ¿qué es esto? Parece una ruta de patrulla del oeste que viene de las Tierras de la Peste del Oeste. ¡Esta patrulla llegará hasta aquí hoy! Necesitaré tiempo para ingeniar un plan.",18019), +(12724,"frFr","$b$bCes crétins ont été bien occupés ! Des plans de route de patrouilles au nord, au sud, à l’ouest et à l’est, mais rien sur les trajets de leurs courriers. Une minute. Et ça, qu’est-ce que c’est ? On dirait une patrouille à l’ouest, qui viendrait des Maleterres de l’ouest ? Cette patrouille doit passer par ici aujourd’hui ! Il va falloir que nous nous préparions.",18019), +(12724,"ruRU","<Орбаз пролистывает расписание.>$b$bПохоже, у этих безмозглых слизняков полно работы! Расписание северных патрулей, восточных патрулей, южных патрулей, западных патрулей – и ни одного расписания курьеров! Минутку... А это еще что? Похоже на патрульный маршрут, проходящий возле Западных Чумных земель! В расписании он поставлен на сегодня! Надо все тщательно спланировать...",18019), +(12725,"esES","Has hecho una tontería al venir a buscarme. He fracasado. Tendrías que haberme dado por muerto. Ahora nos pueden matar a los dos.$b$b$b$bSomos caballeros de la Muerte de la Plaga. Esto infringe nuestro pacto de hermandad oscura.$b$bThassarian, ¡maldito necio!",18019), +(12725,"esMX","Has hecho una tontería al venir a buscarme. He fracasado. Tendrías que haberme dado por muerto. Ahora nos pueden matar a los dos.$b$b$b$bSomos caballeros de la Muerte de la Plaga. Esto infringe nuestro pacto de hermandad oscura.$b$bThassarian, ¡maldito necio!",18019), +(12725,"frFr","Vous n’auriez pas dû venir me chercher. J’ai échoué. Vous auriez dû me laisser pour mort, maintenant, nous allons peut-être être tués tous les deux.$b$b$b$bNous sommes des chevaliers de la mort du Fléau. Cela va à l’encontre des engagements de la fraternité sombre.$b$bThassarian, espèce d’imbécile !",18019), +(12725,"ruRU","Глупо было идти мне на помощь. Я подвел нас всех. Надо было бросить меня на откуп судьбе – ведь теперь мы оба рискуем жизнью.$b$b<Кольтира качает головой.>$b$bМы – рыцари смерти, верные слуги Плети. Мы связаны законами нашего темного братства.$b$bТассариан, ты идиот!",18019), +(12727,"esES","¡Voy a alimentar a los necrófagos con la cabeza de este monstruo!$b$b$b$b¿Se escapó Koltira?$b$b$b$bSeguro que sí. Aquellas paredes no pueden pararlo.$b$bEs la hora de la venganza.",18019), +(12727,"esMX","¡Voy a alimentar a los necrófagos con la cabeza de este monstruo!$b$b$b$b¿Se escapó Koltira?$b$b$b$bSeguro que sí. Aquellas paredes no pueden pararlo.$b$bEs la hora de la venganza.",18019), +(12727,"frFr","Je donnerai la tête de ce monstre à manger aux goules !$b$b$b$bKoltira a-t-il survécu ?$b$b$b$bJe suis sûr que oui. Ces murs ne peuvent pas le retenir.$b$bIl est temps de régler nos comptes.",18019), +(12727,"ruRU","Я скормлю эту мерзкую голову вурдалакам!$b$b<Тассариан швыряет отрубленную голову в чулан.>$b$bКольтире удалось выбраться оттуда?$b$b<Тассариан умолкает.>$b$bНадеюсь, что да. Его не удержишь четырьмя стенами темницы.$b$bЧто ж, настало время расплаты!",18019), +(12738,"esES","Solo son de carne y hueso, no son rival para la Plaga.$b$bNo encontramos a ninguno de nuestros hermanos, pero tropezamos con algo especial.",18019), +(12738,"esMX","Solo son de carne y hueso, no son rival para la Plaga.$b$bNo encontramos a ninguno de nuestros hermanos, pero tropezamos con algo especial.",18019), +(12738,"frFr","Ils ne sont que de la chair et des os. Ils ne font pas le poids face au Fléau.$b$bNous n’avons trouvé aucun de nos frères, mais nous sommes tombés sur quelque chose de vraiment spécial.",18019), +(12738,"ruRU","Смертные из плоти и крови – не соперники рыцарям Плети.$b$bМы не смогли освободить наших братьев, но зато обнаружили нечто весьма любопытное.",18019); + +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Necrófago escarlata convertido" WHERE `ID`=12698 AND (`locale`="esES" OR `locale`="esMX"); +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Goule écarlate revenue" WHERE `ID`=12698 AND `locale`="frFR"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Обращено вурдалаков" WHERE `ID`=12698 AND `locale`="ruRU"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Defensor escarlata asesinado" WHERE `ID`=12701 AND (`locale`="esES" OR `locale`="esMX"); +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Défenseur écarlate tué" WHERE `ID`=12701 AND `locale`="frFR"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Убито защитников Алого ордена" WHERE `ID`=12701 AND `locale`="ruRU"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Soldado de la Cruzada Escarlata asesinado",`ObjectiveText2`="Ciudadano de Nuevo Avalon asesinado" WHERE `ID`=12722 AND (`locale`="esES" OR `locale`="esMX"); +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Soldat de la Croisade écarlate tué",`ObjectiveText2`="Habitant de la Nouvelle-Avalon tué" WHERE `ID`=12722 AND `locale`="frFR"; +-- UPDATE `quest_template_locale` SET `ObjectiveText1`="Убито солдат Алого ордена",`ObjectiveText2`="Убито граждан Нового Авалона" WHERE `ID`=12722 AND `locale`="ruRU"; diff --git a/sql/updates/world/master/2021_12_20_31_world_2020_01_26_01_world.sql b/sql/updates/world/master/2021_12_20_31_world_2020_01_26_01_world.sql new file mode 100644 index 000000000..39264064f --- /dev/null +++ b/sql/updates/world/master/2021_12_20_31_world_2020_01_26_01_world.sql @@ -0,0 +1,9 @@ +-- Steelforged Defender SAI +SET @ENTRY := 33236; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=@ENTRY; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY 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 +(@ENTRY,0,0,0,6,0,100,1,1,1,0,0,11,65387,2,0,0,0,0,1,0,0,0,0,0,0,0,"Steelforged Defender - On Just Died - Cast 'Dwarfageddon' (No Repeat)"), +(@ENTRY,0,1,0,0,0,100,0,0,2500,9000,12000,11,62845,0,0,0,0,0,2,0,0,0,0,0,0,0,"Steelforged Defender - In Combat - Cast 'Hamstring'"), +(@ENTRY,0,2,0,0,0,100,0,0,2600,13000,14000,11,50370,0,0,0,0,0,2,0,0,0,0,0,0,0,"Steelforged Defender - In Combat - Cast 'Sunder Armor'"), +(@ENTRY,0,3,0,0,0,100,0,500,4000,4500,9000,11,57780,0,0,0,0,0,2,0,0,0,0,0,0,0,"Steelforged Defender - In Combat - Cast 'Lightning Bolt'"); diff --git a/sql/updates/world/master/2021_12_20_32_world_2020_01_26_02_world.sql b/sql/updates/world/master/2021_12_20_32_world_2020_01_26_02_world.sql new file mode 100644 index 000000000..62a38b240 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_32_world_2020_01_26_02_world.sql @@ -0,0 +1,17 @@ +UPDATE `creature_template` SET `unit_flags`=536903744, `flags_extra`=0 WHERE `entry`IN (21303,21304,21592,21623); +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`IN (21303,21304); +UPDATE `creature_template_addon` SET `auras`='31261' WHERE `entry` IN (21303,21304,21592,21623); +UPDATE `creature_template_addon` SET `auras`='29266' WHERE `entry` IN (21962); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN(21303,21304,21395) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN(2130400) 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 +(21304, 0, 0, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 80, 2130400, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warder Corpse - On Aggro - Action list'), +(21303, 0, 0, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 80, 2130400, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Defender Corpse - On Aggro - Action list'), +(21304, 0, 1, 0, 10, 0, 100, 1, 0, 8, 0, 0, 0, 80, 2130400, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warder Corpse - Ooc los - Action list'), +(21303, 0, 1, 0, 10, 0, 100, 1, 0, 8, 0, 0, 0, 80, 2130400, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Defender Corpse - Ooc los - Action list'), +(2130400, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 36599, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warder Corpse - Action list - Cast Spell Bloody Explosion'), +(2130400, 9, 1, 0, 0, 0, 100, 0, 100, 100, 0, 0, 0, 11, 36593, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warder Corpse - Action list - Cast Spell Corpse Burst'), +(2130400, 9, 2, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warder Corpse - Action list - Despawn'), +(21395, 0, 0, 0, 0, 0, 100, 0, 2000, 4000, 3000, 5000, 0, 11, 36796, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Protean Spawn - In Combat - Cast Acidic Bite'), +(21395, 0, 1, 2, 54, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 21, 40, 0, 0, 0, 0, 0, 0, 0, 'Protean Spawn - on just summoned - Attack'), +(21395, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 11, 36588, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Protean Spawn - on just summoned - cast Bloody Explosion'); diff --git a/sql/updates/world/master/2021_12_20_33_world_2020_01_26_03_world.sql b/sql/updates/world/master/2021_12_20_33_world_2020_01_26_03_world.sql new file mode 100644 index 000000000..8f0ed84e2 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_33_world_2020_01_26_03_world.sql @@ -0,0 +1,33 @@ +UPDATE `creature_template` SET `ScriptName`='',`AIName`='SmartAI' WHERE `entry` IN (26248,26249); +UPDATE `creature_template` SET `unit_flags`=768 WHERE `entry`=26250; + +DELETE FROM `item_script_names` WHERE `ScriptName`='item_incendiary_explosives'; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=46797; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(17,0,46797,0,0,29,0,26248,15,0,0,0,0,'','Spell \'Set Explosives Cart\' can be used within 15 yards of Northern Sinkhole'), +(17,0,46797,0,1,29,0,26249,15,0,0,0,0,'','Spell \'Set Explosives Cart\' can be used within 15 yards of Southern Sinkhole'); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (26248,26249) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2624800,2624900) 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 +(26248,0,0,0,8,0,100,0,46797,0,9000,9000,0,80,2624800,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Northern Sinkhole - On spellhit - Action list'), +(2624800,9,0,0,0,0,100,0,0,0,0,0,0,33,26248,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Northern Sinkhole - Action list - Kill credit'), +(2624800,9,1,0,0,0,100,0,0,0,0,0,0,11,46798,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Northern Sinkhole - Action list - Cast \'Summon Explosives Cart\''), +(2624800,9,2,0,0,0,100,0,4000,4000,0,0,0,11,46799,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Northern Sinkhole - Action list - Cast \'Summon Explosives Cart - Fire\''), +(2624800,9,3,0,0,0,100,0,1000,1000,0,0,0,9,0,0,0,0,0,0,20,188160,0,0,0,0,0,0,0,'Northern Sinkhole - Action list - Activate Explosives Cart - Fire'), +(2624800,9,4,0,0,0,100,0,1000,1000,0,0,0,11,42445,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Northern Sinkhole - Action list - Cast \'Cannon Fire\''), +(2624800,9,5,0,0,0,100,0,1000,1000,0,0,0,11,46225,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Northern Sinkhole - Action list - Cast \'Huge Explosion\''), +(2624800,9,6,0,0,0,100,0,500,500,0,0,0,11,46800,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Northern Sinkhole - Action list - Cast \'Summon Scourged Burrower\''), +(2624800,9,7,0,0,0,100,0,1000,1000,0,0,0,51,0,0,0,0,0,0,19,26250,3,0,0,0,0,0,0,'Northern Sinkhole - Action list - Kill Scourged Burrower'), +(2624800,9,8,0,0,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,20,188160,0,0,0,0,0,0,0,'Northern Sinkhole - Action list - Despawn Explosives Cart - Fire'), + +(26249,0,0,0,8,0,100,0,46797,0,9000,9000,0,80,2624900,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Southern Sinkhole - On spellhit - Action list'), +(2624900,9,0,0,0,0,100,0,0,0,0,0,0,33,26249,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Southern Sinkhole - Action list - Kill credit'), +(2624900,9,1,0,0,0,100,0,0,0,0,0,0,11,46798,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Southern Sinkhole - Action list - Cast \'Summon Explosives Cart\''), +(2624900,9,2,0,0,0,100,0,4000,4000,0,0,0,11,46799,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Southern Sinkhole - Action list - Cast \'Summon Explosives Cart - Fire\''), +(2624900,9,3,0,0,0,100,0,1000,1000,0,0,0,9,0,0,0,0,0,0,20,188160,0,0,0,0,0,0,0,'Southern Sinkhole - Action list - Activate Explosives Cart'), +(2624900,9,4,0,0,0,100,0,1000,1000,0,0,0,11,42445,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Southern Sinkhole - Action list - Cast \'Cannon Fire\''), +(2624900,9,5,0,0,0,100,0,1000,1000,0,0,0,11,46225,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Southern Sinkhole - Action list - Cast \'Huge Explosion\''), +(2624900,9,6,0,0,0,100,0,500,500,0,0,0,11,46800,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Southern Sinkhole - Action list - Cast \'Summon Scourged Burrower\''), +(2624900,9,7,0,0,0,100,0,1000,1000,0,0,0,51,0,0,0,0,0,0,19,26250,3,0,0,0,0,0,0,'Southern Sinkhole - Action list - Kill Scourged Burrower'), +(2624900,9,8,0,0,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,20,188160,0,0,0,0,0,0,0,'Southern Sinkhole - Action list - Despawn Explosives Cart'); diff --git a/sql/updates/world/master/2021_12_20_34_world_2020_01_26_04_world.sql b/sql/updates/world/master/2021_12_20_34_world_2020_01_26_04_world.sql new file mode 100644 index 000000000..8c17edb98 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_34_world_2020_01_26_04_world.sql @@ -0,0 +1,235 @@ +-- +DELETE FROM `creature_text` WHERE `CreatureID` IN (28610,28939,28940,28936); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +-- Players line +(28610,0,0,'What is the \"Crimson Dawn?\"',12,0,100,0,0,0,29133,0,'Scarlet Marksman'), +(28610,0,1,'Tell me what you know about \"Crimson Dawn\" or the beatings will continue!''',12,0,100,0,0,0,29134,0,'Scarlet Marksman'), +(28610,0,2,'I''m through being courteous with your kind, human! What is the \"Crimson Dawn?\"',12,0,100,0,0,0,29135,0,'Scarlet Marksman'), +(28610,0,3,'\"Crimson Dawn!\" What is it! Speak!',12,0,100,0,0,0,29136,0,'Scarlet Marksman'), +(28610,0,4,'I can keep this up for a very long time, Scarlet dog! Tell me about the \"Crimson Dawn!\"',12,0,100,0,0,0,29137,0,'Scarlet Marksman'), +(28610,0,5,'I''ll tear the secrets from your soul! Tell me about the \"Crimson Dawn\" and your life may be spared!',12,0,100,0,0,0,29138,0,'Scarlet Marksman'), +(28610,0,6,'Is your life worth so little? Just tell me what I need to know about \"Crimson Dawn\" and I''ll end your suffering quickly.',12,0,100,0,0,0,29139,0,'Scarlet Marksman'), +(28610,0,7,'I grow tired of these games, human. Tell me of the \"Crimson Dawn\" or I will tear your spine out with my bare hands!',12,0,100,0,0,0,29140,0,'Scarlet Marksman'), +-- npc resist line +(28610,1,0,"I'll tell you nothing, Scourge filth!",12,0,100,0,0,0,29141,0,'Scarlet Marksman'), +(28610,1,1,'You''''ll have to kill me, monster. I will tell you NOTHING!',12,0,100,0,0,0,29142,0,'Scarlet Marksman'), +(28610,1,2,'Argh... The pain... The pain is almost as unbearable as the lashings I received in grammar school when I was but a child.',12,0,100,0,0,0,29143,0,'Scarlet Marksman'), +(28610,1,3,"You... You'll get nothing... And like it...",12,0,100,0,0,0,29144,0,'Scarlet Marksman'), +(28610,1,4,"Do you think this to be pain? To be suffering? HAH! Destroy this mortal shell so that I may ascend to the heavens!",12,0,100,0,0,0,29145,0,'Scarlet Marksman'), +(28610,1,5,'You hit like a girl. Honestly. Is that the best you can do?',12,0,100,0,0,0,29146,0,'Scarlet Marksman'), +(28610,1,6,"The crimson what? Never heard of it...",12,0,100,0,0,0,29147,0,'Scarlet Marksman'), +(28610,1,7,"The pain is momentary. It pales in comparison to what the High General would do to me...",12,0,100,0,0,0,29148,0,'Scarlet Marksman'), +(28610,1,8,"You know nothing of pain, monster!",12,0,100,0,0,0,29155,0,'Scarlet Marksman'), +(28610,1,9,"HAH! I've survived three separate inquisitions! This is nothing in comparison!",12,0,100,0,0,0,29156,0,'Scarlet Marksman'), +(28610,1,10,"Look out! There's a bee loose and it's on a stinging rampage!",12,0,100,0,0,0,29157,0,'Scarlet Marksman'), +(28610,1,11,"That one tickled...",12,0,100,0,0,0,29158,0,'Scarlet Marksman'), +(28610,1,12,"I'm going to send you back to the Lich King in pieces!",12,0,100,0,0,0,29159,0,'Scarlet Marksman'), +(28610,1,13,'You''ll be hanging in the gallows shortly, Scourge fiend!',12,0,100,0,0,0,29160,0,'Scarlet Marksman'), +(28610,1,14,'I used to work for Grand Inquisitor Isillien! Your idea of pain is a normal mid-afternoon for me!',12,0,100,0,0,0,29161,0,'Scarlet Marksman'), +(28610,1,15,'ARGH! You burned my last good tabard!',12,0,100,0,0,0,29162,0,'Scarlet Marksman'), +-- torture success +(28610,2,0,"I'll tell you everything! STOP! PLEASE!",12,0,100,20,0,0,29149,0,'Scarlet Marksman'), +(28610,3,0,'We... We have only been told that the \"Crimson Dawn\" is an awakening. You... You see, the Light speaks to the High General. It is the Light...',12,0,100,1,0,0,29150,0,'Scarlet Marksman'), +(28610,4,0,'The Light that guides us. This movement was set in motion before you came... We... We do as we are told. It is what must be done.',12,0,100,1,0,0,29151,0,'Scarlet Marksman'), +(28610,5,0,'I know very litte else... The High General chooses who may go and who must stay behind. There''''s nothing else... You must believe me!',12,0,100,1,0,0,29152,0,'Scarlet Marksman'), +(28610,6,0,'LIES! The pain you are about to endure will be talked about for years to come!',12,0,100,0,0,0,29163,0,'Scarlet Marksman'), +(28610,7,0,'NO! PLEASE! There is one more thing that I forgot to mention... A courier comes soon... From Hearthglen. It...',12,0,100,431,0,0,29153,0,'Scarlet Marksman'), +(28610,8,0,'%s dies from the torture.',16,0,100,0,0,0,29154,0,'Scarlet Marksman'), +-- aggro +(28610,9,0,"Scourge filth! DIE!, Scourge filth! DIE!",12,0,100,0,0,0,28597,0,'Scarlet Marksman'), +(28610,9,1,"The Crusade will be victorious!, The Crusade will be victorious!",12,0,100,0,0,0,28598,0,'Scarlet Marksman'), +(28610,9,2,"I will present your head to Abbendis myself!",12,0,100,0,0,0,28599,0,'Scarlet Marksman'), +(28610,9,3,"You're not welcome in these lands, monster!",12,0,100,0,0,0,28600,0,'Scarlet Marksman'), +(28610,9,4,"Let the purging begin!, Let the purging begin!",12,0,100,0,0,0,28601,0,'Scarlet Marksman'), +(28610,9,5,"By the Light be cleansed!, By the Light be cleansed!",12,0,100,0,0,0,28602,0,'Scarlet Marksman'), +-- +-- Players line +(28939,0,0,'What is the \"Crimson Dawn?\"',12,0,100,0,0,0,29133,0,'Scarlet Preacher'), +(28939,0,1,'Tell me what you know about \"Crimson Dawn\" or the beatings will continue!''',12,0,100,0,0,0,29134,0,'Scarlet Preacher'), +(28939,0,2,'I''m through being courteous with your kind, human! What is the \"Crimson Dawn?\"',12,0,100,0,0,0,29135,0,'Scarlet Preacher'), +(28939,0,3,'\"Crimson Dawn!\" What is it! Speak!',12,0,100,0,0,0,29136,0,'Scarlet Preacher'), +(28939,0,4,'I can keep this up for a very long time, Scarlet dog! Tell me about the \"Crimson Dawn!\"',12,0,100,0,0,0,29137,0,'Scarlet Preacher'), +(28939,0,5,'I''ll tear the secrets from your soul! Tell me about the \"Crimson Dawn\" and your life may be spared!',12,0,100,0,0,0,29138,0,'Scarlet Preacher'), +(28939,0,6,'Is your life worth so little? Just tell me what I need to know about \"Crimson Dawn\" and I''ll end your suffering quickly.',12,0,100,0,0,0,29139,0,'Scarlet Preacher'), +(28939,0,7,'I grow tired of these games, human. Tell me of the \"Crimson Dawn\" or I will tear your spine out with my bare hands!',12,0,100,0,0,0,29140,0,'Scarlet Preacher'), +-- npc resist line +(28939,1,0,"I'll tell you nothing, Scourge filth!",12,0,100,0,0,0,29141,0,'Scarlet Preacher'), +(28939,1,1,'You''''ll have to kill me, monster. I will tell you NOTHING!',12,0,100,0,0,0,29142,0,'Scarlet Preacher'), +(28939,1,2,'Argh... The pain... The pain is almost as unbearable as the lashings I received in grammar school when I was but a child.',12,0,100,0,0,0,29143,0,'Scarlet Preacher'), +(28939,1,3,"You... You'll get nothing... And like it...",12,0,100,0,0,0,29144,0,'Scarlet Preacher'), +(28939,1,4,"Do you think this to be pain? To be suffering? HAH! Destroy this mortal shell so that I may ascend to the heavens!",12,0,100,0,0,0,29145,0,'Scarlet Preacher'), +(28939,1,5,'You hit like a girl. Honestly. Is that the best you can do?',12,0,100,0,0,0,29146,0,'Scarlet Preacher'), +(28939,1,6,"The crimson what? Never heard of it...",12,0,100,0,0,0,29147,0,'Scarlet Preacher'), +(28939,1,7,"The pain is momentary. It pales in comparison to what the High General would do to me...",12,0,100,0,0,0,29148,0,'Scarlet Preacher'), +(28939,1,8,"You know nothing of pain, monster!",12,0,100,0,0,0,29155,0,'Scarlet Preacher'), +(28939,1,9,"HAH! I've survived three separate inquisitions! This is nothing in comparison!",12,0,100,0,0,0,29156,0,'Scarlet Preacher'), +(28939,1,10,"Look out! There's a bee loose and it's on a stinging rampage!",12,0,100,0,0,0,29157,0,'Scarlet Preacher'), +(28939,1,11,"That one tickled...",12,0,100,0,0,0,29158,0,'Scarlet Preacher'), +(28939,1,12,"I'm going to send you back to the Lich King in pieces!",12,0,100,0,0,0,29159,0,'Scarlet Preacher'), +(28939,1,13,'You''ll be hanging in the gallows shortly, Scourge fiend!',12,0,100,0,0,0,29160,0,'Scarlet Preacher'), +(28939,1,14,'I used to work for Grand Inquisitor Isillien! Your idea of pain is a normal mid-afternoon for me!',12,0,100,0,0,0,29161,0,'Scarlet Preacher'), +(28939,1,15,'ARGH! You burned my last good tabard!',12,0,100,0,0,0,29162,0,'Scarlet Preacher'), +-- torture success +(28939,2,0,"I'll tell you everything! STOP! PLEASE!",12,0,100,20,0,0,29149,0,'Scarlet Preacher'), +(28939,3,0,'We... We have only been told that the \"Crimson Dawn\" is an awakening. You... You see, the Light speaks to the High General. It is the Light...',12,0,100,1,0,0,29150,0,'Scarlet Preacher'), +(28939,4,0,'The Light that guides us. This movement was set in motion before you came... We... We do as we are told. It is what must be done.',12,0,100,1,0,0,29151,0,'Scarlet Preacher'), +(28939,5,0,'I know very litte else... The High General chooses who may go and who must stay behind. There''''s nothing else... You must believe me!',12,0,100,1,0,0,29152,0,'Scarlet Preacher'), +(28939,6,0,'LIES! The pain you are about to endure will be talked about for years to come!',12,0,100,0,0,0,29163,0,'Scarlet Preacher'), +(28939,7,0,'NO! PLEASE! There is one more thing that I forgot to mention... A courier comes soon... From Hearthglen. It...',12,0,100,431,0,0,29153,0,'Scarlet Preacher'), +(28939,8,0,'%s dies from the torture.',16,0,100,0,0,0,29154,0,'Scarlet Preacher'), +-- aggro +(28939,9,0,"Scourge filth! DIE!, Scourge filth! DIE!",12,0,100,0,0,0,28597,0,'Scarlet Preacher'), +(28939,9,1,"The Crusade will be victorious!, The Crusade will be victorious!",12,0,100,0,0,0,28598,0,'Scarlet Preacher'), +(28939,9,2,"I will present your head to Abbendis myself!",12,0,100,0,0,0,28599,0,'Scarlet Preacher'), +(28939,9,3,"You're not welcome in these lands, monster!",12,0,100,0,0,0,28600,0,'Scarlet Preacher'), +(28939,9,4,"Let the purging begin!, Let the purging begin!",12,0,100,0,0,0,28601,0,'Scarlet Preacher'), +(28939,9,5,"By the Light be cleansed!, By the Light be cleansed!",12,0,100,0,0,0,28602,0,'Scarlet Preacher'), +-- +-- Players line +(28940,0,0,'What is the \"Crimson Dawn?\"',12,0,100,0,0,0,29133,0,'Scarlet Crusader'), +(28940,0,1,'Tell me what you know about \"Crimson Dawn\" or the beatings will continue!''',12,0,100,0,0,0,29134,0,'Scarlet Crusader'), +(28940,0,2,'I''m through being courteous with your kind, human! What is the \"Crimson Dawn?\"',12,0,100,0,0,0,29135,0,'Scarlet Crusader'), +(28940,0,3,'\"Crimson Dawn!\" What is it! Speak!',12,0,100,0,0,0,29136,0,'Scarlet Crusader'), +(28940,0,4,'I can keep this up for a very long time, Scarlet dog! Tell me about the \"Crimson Dawn!\"',12,0,100,0,0,0,29137,0,'Scarlet Crusader'), +(28940,0,5,'I''ll tear the secrets from your soul! Tell me about the \"Crimson Dawn\" and your life may be spared!',12,0,100,0,0,0,29138,0,'Scarlet Crusader'), +(28940,0,6,'Is your life worth so little? Just tell me what I need to know about \"Crimson Dawn\" and I''ll end your suffering quickly.',12,0,100,0,0,0,29139,0,'Scarlet Crusader'), +(28940,0,7,'I grow tired of these games, human. Tell me of the \"Crimson Dawn\" or I will tear your spine out with my bare hands!',12,0,100,0,0,0,29140,0,'Scarlet Crusader'), +-- npc resist line +(28940,1,0,"I'll tell you nothing, Scourge filth!",12,0,100,0,0,0,29141,0,'Scarlet Crusader'), +(28940,1,1,'You''''ll have to kill me, monster. I will tell you NOTHING!',12,0,100,0,0,0,29142,0,'Scarlet Crusader'), +(28940,1,2,'Argh... The pain... The pain is almost as unbearable as the lashings I received in grammar school when I was but a child.',12,0,100,0,0,0,29143,0,'Scarlet Crusader'), +(28940,1,3,"You... You'll get nothing... And like it...",12,0,100,0,0,0,29144,0,'Scarlet Crusader'), +(28940,1,4,"Do you think this to be pain? To be suffering? HAH! Destroy this mortal shell so that I may ascend to the heavens!",12,0,100,0,0,0,29145,0,'Scarlet Crusader'), +(28940,1,5,'You hit like a girl. Honestly. Is that the best you can do?',12,0,100,0,0,0,29146,0,'Scarlet Crusader'), +(28940,1,6,"The crimson what? Never heard of it...",12,0,100,0,0,0,29147,0,'Scarlet Crusader'), +(28940,1,7,"The pain is momentary. It pales in comparison to what the High General would do to me...",12,0,100,0,0,0,29148,0,'Scarlet Crusader'), +(28940,1,8,"You know nothing of pain, monster!",12,0,100,0,0,0,29155,0,'Scarlet Crusader'), +(28940,1,9,"HAH! I've survived three separate inquisitions! This is nothing in comparison!",12,0,100,0,0,0,29156,0,'Scarlet Crusader'), +(28940,1,10,"Look out! There's a bee loose and it's on a stinging rampage!",12,0,100,0,0,0,29157,0,'Scarlet Crusader'), +(28940,1,11,"That one tickled...",12,0,100,0,0,0,29158,0,'Scarlet Crusader'), +(28940,1,12,"I'm going to send you back to the Lich King in pieces!",12,0,100,0,0,0,29159,0,'Scarlet Crusader'), +(28940,1,13,'You''ll be hanging in the gallows shortly, Scourge fiend!',12,0,100,0,0,0,29160,0,'Scarlet Crusader'), +(28940,1,14,'I used to work for Grand Inquisitor Isillien! Your idea of pain is a normal mid-afternoon for me!',12,0,100,0,0,0,29161,0,'Scarlet Crusader'), +(28940,1,15,'ARGH! You burned my last good tabard!',12,0,100,0,0,0,29162,0,'Scarlet Crusader'), +-- torture success +(28940,2,0,"I'll tell you everything! STOP! PLEASE!",12,0,100,20,0,0,29149,0,'Scarlet Crusader'), +(28940,3,0,'We... We have only been told that the \"Crimson Dawn\" is an awakening. You... You see, the Light speaks to the High General. It is the Light...',12,0,100,1,0,0,29150,0,'Scarlet Crusader'), +(28940,4,0,'The Light that guides us. This movement was set in motion before you came... We... We do as we are told. It is what must be done.',12,0,100,1,0,0,29151,0,'Scarlet Crusader'), +(28940,5,0,'I know very litte else... The High General chooses who may go and who must stay behind. There''''s nothing else... You must believe me!',12,0,100,1,0,0,29152,0,'Scarlet Crusader'), +(28940,6,0,'LIES! The pain you are about to endure will be talked about for years to come!',12,0,100,0,0,0,29163,0,'Scarlet Crusader'), +(28940,7,0,'NO! PLEASE! There is one more thing that I forgot to mention... A courier comes soon... From Hearthglen. It...',12,0,100,431,0,0,29153,0,'Scarlet Crusader'), +(28940,8,0,'%s dies from the torture.',16,0,100,0,0,0,29154,0,'Scarlet Crusader'), +-- aggro +(28940,9,0,"Scourge filth! DIE!, Scourge filth! DIE!",12,0,100,0,0,0,28597,0,'Scarlet Crusader'), +(28940,9,1,"The Crusade will be victorious!, The Crusade will be victorious!",12,0,100,0,0,0,28598,0,'Scarlet Crusader'), +(28940,9,2,"I will present your head to Abbendis myself!",12,0,100,0,0,0,28599,0,'Scarlet Crusader'), +(28940,9,3,"You're not welcome in these lands, monster!",12,0,100,0,0,0,28600,0,'Scarlet Crusader'), +(28940,9,4,"Let the purging begin!, Let the purging begin!",12,0,100,0,0,0,28601,0,'Scarlet Crusader'), +(28940,9,5,"By the Light be cleansed!, By the Light be cleansed!",12,0,100,0,0,0,28602,0,'Scarlet Crusader'), +-- +-- Players line +(28936,0,0,'What is the \"Crimson Dawn?\"',12,0,100,0,0,0,29133,0,'Scarlet Commander'), +(28936,0,1,'Tell me what you know about \"Crimson Dawn\" or the beatings will continue!''',12,0,100,0,0,0,29134,0,'Scarlet Commander'), +(28936,0,2,'I''m through being courteous with your kind, human! What is the \"Crimson Dawn?\"',12,0,100,0,0,0,29135,0,'Scarlet Commander'), +(28936,0,3,'\"Crimson Dawn!\" What is it! Speak!',12,0,100,0,0,0,29136,0,'Scarlet Commander'), +(28936,0,4,'I can keep this up for a very long time, Scarlet dog! Tell me about the \"Crimson Dawn!\"',12,0,100,0,0,0,29137,0,'Scarlet Commander'), +(28936,0,5,'I''ll tear the secrets from your soul! Tell me about the \"Crimson Dawn\" and your life may be spared!',12,0,100,0,0,0,29138,0,'Scarlet Commander'), +(28936,0,6,'Is your life worth so little? Just tell me what I need to know about \"Crimson Dawn\" and I''ll end your suffering quickly.',12,0,100,0,0,0,29139,0,'Scarlet Commander'), +(28936,0,7,'I grow tired of these games, human. Tell me of the \"Crimson Dawn\" or I will tear your spine out with my bare hands!',12,0,100,0,0,0,29140,0,'Scarlet Commander'), +-- npc resist line +(28936,1,0,"I'll tell you nothing, Scourge filth!",12,0,100,0,0,0,29141,0,'Scarlet Commander'), +(28936,1,1,'You''''ll have to kill me, monster. I will tell you NOTHING!',12,0,100,0,0,0,29142,0,'Scarlet Commander'), +(28936,1,2,'Argh... The pain... The pain is almost as unbearable as the lashings I received in grammar school when I was but a child.',12,0,100,0,0,0,29143,0,'Scarlet Commander'), +(28936,1,3,"You... You'll get nothing... And like it...",12,0,100,0,0,0,29144,0,'Scarlet Commander'), +(28936,1,4,"Do you think this to be pain? To be suffering? HAH! Destroy this mortal shell so that I may ascend to the heavens!",12,0,100,0,0,0,29145,0,'Scarlet Commander'), +(28936,1,5,'You hit like a girl. Honestly. Is that the best you can do?',12,0,100,0,0,0,29146,0,'Scarlet Commander'), +(28936,1,6,"The crimson what? Never heard of it...",12,0,100,0,0,0,29147,0,'Scarlet Commander'), +(28936,1,7,"The pain is momentary. It pales in comparison to what the High General would do to me...",12,0,100,0,0,0,29148,0,'Scarlet Commander'), +(28936,1,8,"You know nothing of pain, monster!",12,0,100,0,0,0,29155,0,'Scarlet Commander'), +(28936,1,9,"HAH! I've survived three separate inquisitions! This is nothing in comparison!",12,0,100,0,0,0,29156,0,'Scarlet Commander'), +(28936,1,10,"Look out! There's a bee loose and it's on a stinging rampage!",12,0,100,0,0,0,29157,0,'Scarlet Commander'), +(28936,1,11,"That one tickled...",12,0,100,0,0,0,29158,0,'Scarlet Commander'), +(28936,1,12,"I'm going to send you back to the Lich King in pieces!",12,0,100,0,0,0,29159,0,'Scarlet Commander'), +(28936,1,13,'You''ll be hanging in the gallows shortly, Scourge fiend!',12,0,100,0,0,0,29160,0,'Scarlet Commander'), +(28936,1,14,'I used to work for Grand Inquisitor Isillien! Your idea of pain is a normal mid-afternoon for me!',12,0,100,0,0,0,29161,0,'Scarlet Commander'), +(28936,1,15,'ARGH! You burned my last good tabard!',12,0,100,0,0,0,29162,0,'Scarlet Commander'), +-- torture success +(28936,2,0,"I'll tell you everything! STOP! PLEASE!",12,0,100,20,0,0,29149,0,'Scarlet Commander'), +(28936,3,0,'We... We have only been told that the \"Crimson Dawn\" is an awakening. You... You see, the Light speaks to the High General. It is the Light...',12,0,100,1,0,0,29150,0,'Scarlet Commander'), +(28936,4,0,'The Light that guides us. This movement was set in motion before you came... We... We do as we are told. It is what must be done.',12,0,100,1,0,0,29151,0,'Scarlet Commander'), +(28936,5,0,'I know very litte else... The High General chooses who may go and who must stay behind. There''''s nothing else... You must believe me!',12,0,100,1,0,0,29152,0,'Scarlet Commander'), +(28936,6,0,'LIES! The pain you are about to endure will be talked about for years to come!',12,0,100,0,0,0,29163,0,'Scarlet Commander'), +(28936,7,0,'NO! PLEASE! There is one more thing that I forgot to mention... A courier comes soon... From Hearthglen. It...',12,0,100,431,0,0,29153,0,'Scarlet Commander'), +(28936,8,0,'%s dies from the torture.',16,0,100,0,0,0,29154,0,'Scarlet Commander'), +-- aggro +(28936,9,0,"Scourge filth! DIE!, Scourge filth! DIE!",12,0,100,0,0,0,28597,0,'Scarlet Commander'), +(28936,9,1,"The Crusade will be victorious!, The Crusade will be victorious!",12,0,100,0,0,0,28598,0,'Scarlet Commander'), +(28936,9,2,"I will present your head to Abbendis myself!",12,0,100,0,0,0,28599,0,'Scarlet Commander'), +(28936,9,3,"You're not welcome in these lands, monster!",12,0,100,0,0,0,28600,0,'Scarlet Commander'), +(28936,9,4,"Let the purging begin!, Let the purging begin!",12,0,100,0,0,0,28601,0,'Scarlet Commander'), +(28936,9,5,"By the Light be cleansed!, By the Light be cleansed!",12,0,100,0,0,0,28602,0,'Scarlet Commander'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=52781; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=52805; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(17,0,52781,0,0,31,1,3,28610,0,0,27,0,'','Persuasive Strike - Scarlet Marksman'), +(17,0,52781,0,0,9,0,12720,0,0,0,27,0,'','Persuasive Strike - require quest taken'), +(17,0,52781,0,1,31,1,3,28939,0,0,27,0,'','Persuasive Strike - Scarlet Preacher'), +(17,0,52781,0,1,9,0,12720,0,0,0,27,0,'','Persuasive Strike - require quest taken'), +(17,0,52781,0,2,31,1,3,28940,0,0,27,0,'','Persuasive Strike - Scarlet Crusader'), +(17,0,52781,0,2,9,0,12720,0,0,0,27,0,'','Persuasive Strike - require quest taken'), +(17,0,52781,0,3,31,1,3,28936,0,0,27,0,'','Persuasive Strike - Scarlet Commander'), +(17,0,52781,0,3,9,0,12720,0,0,0,27,0,'','Persuasive Strike - require quest taken'), +(13,1,52805,0,0,31,0,3,28610,0,0,0,0,'','Interrogation - Scarlet Marksman'), +(13,1,52805,0,1,31,0,3,28939,0,0,0,0,'','Interrogation - Scarlet Preacher'), +(13,1,52805,0,2,31,0,3,28940,0,0,0,0,'','Interrogation - Scarlet Crusader'), +(13,1,52805,0,3,31,0,3,28936,0,0,0,0,'','Interrogation - Scarlet Commander'); + +UPDATE `creature_template` SET `ScriptName`='',`AIName`='SmartAI' WHERE `entry` IN (28610,28939,28940,28936); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (28610,28939,28940,28936) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2861000,2861001,2861002) 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 +(28610,0,0,0,0,0,100,0,2000,3900,2500,3900,0,11,6660,64,0,0,0,0,2,0,0,0,0,0,0,0,0,'Scarlet Marksman - IC CMC - Cast shot'), +(28610,0,1,0,0,0,100,0,4000,8000,4000,8000,0,11,32915,0,0,0,0,0,2,0,0,0,0,0,0,0,0,'Scarlet Marksman - IC - Cast Raptor Strike'), +(28610,0,2,0,0,0,100,0,8000,10000,8000,10000,0,11,18651,64,0,0,0,0,2,0,0,0,0,0,0,0,0,'Scarlet Marksman - IC - Cast Multi-Shot'), +(28610,0,3,0,8,0,100,0,52781,0,10000,10000,0,87,2861000,2861001,2861000,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Marksman - On spellhit - Random action list'), +(28610,0,4,0,4,0,10,0,0,0,0,0,0,1,9,0,1,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet Marksman - On aggro - say text'), +(28610,0,5,0,7,0,100,0,0,0,0,0,0,80,2861002,2,1,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Marksman - On evade - action list'), +(28939,0,0,0,0,0,100,0,2000,3900,2500,3900,0,11,15498,64,0,0,0,0,2,0,0,0,0,0,0,0,0,'Scarlet Preacher - IC CMC - Cast Holy Smite'), +(28939,0,1,0,0,0,100,0,4000,6000,60000,60000,0,11,34809,1,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Preacher - IC - Cast Holy Fury'), +(28939,0,2,0,0,0,100,0,8000,10000,25000,30000,0,11,19725,0,0,0,0,0,2,0,0,0,0,0,0,0,0,'Scarlet Preacher - IC - Cast Turn Undead'), +(28939,0,3,0,8,0,100,0,52781,0,10000,10000,0,87,2861000,2861001,2861000,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Preacher - On spellhit - Random action list'), +(28939,0,4,0,4,0,10,0,0,0,0,0,0,1,9,0,1,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet Preacher - On aggro - say text'), +(28939,0,5,0,7,0,100,0,0,0,0,0,0,80,2861002,2,1,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Preacher - On evade - action list'), +(28940,0,0,0,0,0,100,0,2300,3900,2300,3900,0,11,52818,64,0,0,0,0,2,0,0,0,0,0,0,0,0,'Scarlet Crusader - IC CMC - Cast shot'), +(28940,0,1,0,0,0,100,0,5000,8000,5000,8000,0,11,52221,0,0,0,0,0,2,0,0,0,0,0,0,0,0,'Scarlet Crusader - IC - Cast Heroic Strike'), +(28940,0,2,0,8,0,100,0,52781,0,10000,10000,0,87,2861000,2861001,2861000,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Crusader - On spellhit - Random action list'), +(28940,0,3,0,4,0,10,0,0,0,0,0,0,1,9,0,1,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet Marksman - On aggro - say text'), +(28940,0,4,0,7,0,100,0,0,0,0,0,0,80,2861002,2,1,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Marksman - On evade - action list'), +(28936,0,0,0,0,0,100,0,2300,3900,2300,3900,0,11,52818,64,0,0,0,0,2,0,0,0,0,0,0,0,0,'Scarlet Commander - IC CMC - Cast shot'), +(28936,0,1,0,0,0,100,0,5000,8000,5000,8000,0,11,52221,0,0,0,0,0,2,0,0,0,0,0,0,0,0,'Scarlet Commander - IC - Cast Heroic Strike'), +(28936,0,2,0,8,0,100,0,52781,0,10000,10000,0,87,2861000,2861001,2861000,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Commander - On spellhit - Random action list'), +(28936,0,3,0,4,0,10,0,0,0,0,0,0,1,9,0,1,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet Commander - On aggro - say text'), +(28936,0,4,0,7,0,100,0,0,0,0,0,0,80,2861002,2,1,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Commander - On evade - action list'), +(2861000,9,0,0,0,0,100,0,0,0,0,0,0,84,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 0 - Player say line 0'), +(2861000,9,1,0,0,0,100,0,4000,4000,0,0,0,1,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 0 - Say line 1'), +(2861001,9,0,0,0,0,100,0,0,0,0,0,0,84,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 0 - Player say line 0'), +(2861001,9,1,0,0,0,100,0,0,0,0,0,0,8,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Set react state'), +(2861001,9,2,0,0,0,100,0,0,0,0,0,0,21,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Disable combat movement'), +(2861001,9,3,0,0,0,100,0,2000,2000,0,0,0,1,2,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Say line 2'), +(2861001,9,4,0,0,0,100,0,2000,2000,0,0,0,90,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Set kneel state'), +(2861001,9,5,0,0,0,100,0,2000,2000,0,0,0,1,3,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Say line 3'), +(2861001,9,6,0,0,0,100,0,5000,5000,0,0,0,1,4,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Say line 4'), +(2861001,9,7,0,0,0,100,0,6000,6000,0,0,0,1,5,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Say line 5'), +(2861001,9,8,0,0,0,100,0,3000,3000,0,0,0,84,6,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Player say line 6'), +(2861001,9,9,0,0,0,100,0,0,0,0,0,0,11,52806,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - cast Interrogation'), +(2861001,9,10,0,0,0,100,0,0,0,0,0,0,91,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Remove kneel state'), +(2861001,9,11,0,0,0,100,0,0,0,0,0,0,17,431,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Set state Cower'), +(2861001,9,12,0,0,0,100,0,4000,4000,0,0,0,1,7,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Say line 7'), +(2861001,9,13,0,0,0,100,0,2000,2000,0,0,0,11,52794,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Cast \'Interrogation Quest Credit\''), +(2861001,9,14,0,0,0,100,0,1000,1000,0,0,0,1,8,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Say line 8'), +(2861001,9,15,0,0,0,100,0,0,0,0,0,0,11,3617,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet unit - Action list 1 - Cast kill self'), +(2861002,9,0,0,0,0,100,0,0,0,0,0,0,17,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet unit - On action list - Reset emote state'), +(2861002,9,1,0,0,0,100,0,0,0,0,0,0,91,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet unit - On action list - Restore state'), +(2861002,9,2,0,0,0,100,0,0,0,0,0,0,8,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet unit - On action list - Restore react state'), +(2861002,9,3,0,0,0,100,0,0,0,0,0,0,21,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet unit - On action list - Enable combat movement'); diff --git a/sql/updates/world/master/2021_12_20_35_world_2020_01_27_00_world.sql b/sql/updates/world/master/2021_12_20_35_world_2020_01_27_00_world.sql new file mode 100644 index 000000000..8ec78bc03 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_35_world_2020_01_27_00_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `disables` WHERE `sourceType`=0 AND `entry` IN (54612); +INSERT INTO `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES +(0, 54612, 64, '', '', 'Chained Peasant (Chest) LOS'); diff --git a/sql/updates/world/master/2021_12_20_36_world_2020_01_27_02_world.sql b/sql/updates/world/master/2021_12_20_36_world_2020_01_27_02_world.sql new file mode 100644 index 000000000..a0a4d4ebe --- /dev/null +++ b/sql/updates/world/master/2021_12_20_36_world_2020_01_27_02_world.sql @@ -0,0 +1,5 @@ +-- +UPDATE `creature` SET `equipment_id`=1 WHERE `guid` IN (120420,120423,120427,120421,120422,120426); +UPDATE `creature` SET `equipment_id`=2 WHERE `guid` IN (120419,120425); +UPDATE `waypoint_data` SET `position_x`=2558.624023, `position_y`=-4999.662109, `position_z`=291.09082, `orientation`=1.009225 WHERE `id` IN (1204260) AND `point`=1; +UPDATE `waypoint_data` SET `delay`=20000 WHERE `id` IN (1204260); diff --git a/sql/updates/world/master/2021_12_20_37_world_2020_01_28_00_world.sql b/sql/updates/world/master/2021_12_20_37_world_2020_01_28_00_world.sql new file mode 100644 index 000000000..0d0091e6a --- /dev/null +++ b/sql/updates/world/master/2021_12_20_37_world_2020_01_28_00_world.sql @@ -0,0 +1,50 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (/*44340, 44341, 44343, 44344, 44345, 44346,*/ 44347, 44348, 44349, 44376, 44378, /*106338, 119106, 119107, 119108, 119109, 119110,*/ 119111, 119114, 119115, 119116, 119117); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`) VALUES +-- (44340, 15893, 0, 0, 0, '0', 0, 0, 0, 1642.07, 239.839, 62.6749, 0.802851, 180, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +-- (44341, 15893, 1, 0, 0, '0', 0, 0, 0, -1031.95, -230.513, 160.243, 3.9619, 180, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +-- (44343, 15893, 1, 0, 0, '0', 0, 0, 0, 1983.05, -4255.89, 31.7698, 2.07694, 180, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +-- (44344, 15893, 0, 0, 0, '0', 0, 0, 0, -4663.16, -956.235, 500.46, 0.05236, 180, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +-- (44345, 15893, 0, 0, 0, '0', 0, 0, 0, -8748.48, 1074.25, 90.6194, 0.471239, 180, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +-- (44346, 15893, 1, 0, 0, '0', 0, 0, 0, 10150.5, 2602.14, 1330.91, 1.5708, 120, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +(44347, 15893, 530, 0, 0, '0', 0, 0, 0, -4017.51, -11837.7, 0.159306, 4.39823, 120, 0, 0, 1, 0, 0, 0, 0, 0), +(44348, 15893, 571, 0, 0, '0', 0, 0, 0, 5821.92, 642.784, 648.11, 5.16617, 120, 0, 0, 1, 0, 0, 0, 0, 0), +(44349, 15893, 530, 0, 0, '0', 0, 0, 0, -1804.34, 5492.79, -12.3448, 5.37561, 120, 0, 0, 1, 0, 0, 0, 0, 0), +(44376, 15893, 530, 0, 0, '0', 0, 0, 0, -1778.06, 5439.69, -12.3448, 4.41568, 120, 0, 0, 1, 0, 0, 0, 0, 0), +(44378, 15893, 530, 0, 0, '0', 0, 0, 0, 9479.26, -7295.21, 14.4095, 4.39823, 120, 0, 0, 1, 0, 0, 0, 0, 0), +-- (106338, 15894, 0, 0, 0, '0', 0, 0, 0, 1642.07, 239.839, 62.6749, 0.802851, 180, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +-- (119106, 15894, 1, 0, 0, '0', 0, 0, 0, -1031.95, -230.513, 160.243, 3.9619, 180, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +-- (119107, 15894, 1, 0, 0, '0', 0, 0, 0, 1983.05, -4255.89, 31.7698, 2.07694, 180, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +-- (119108, 15894, 0, 0, 0, '0', 0, 0, 0, -4663.16, -956.235, 500.46, 0.05236, 180, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +-- (119109, 15894, 0, 0, 0, '0', 0, 0, 0, -8748.48, 1074.25, 90.6194, 0.471239, 180, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +-- (119110, 15894, 1, 0, 0, '0', 0, 0, 0, 10150.5, 2602.14, 1330.91, 1.5708, 120, 0, 0, 1, 0, 0, 0, 0, 0), -- 3.3.5 only +(119111, 15894, 530, 0, 0, '0', 0, 0, 0, -4017.51, -11837.7, 0.159306, 4.39823, 120, 0, 0, 1, 0, 0, 0, 0, 0), +(119114, 15894, 571, 0, 0, '0', 0, 0, 0, 5821.92, 642.784, 648.11, 5.16617, 120, 0, 0, 1, 0, 0, 0, 0, 0), +(119115, 15894, 530, 0, 0, '0', 0, 0, 0, -1804.34, 5492.79, -12.3448, 5.37561, 120, 0, 0, 1, 0, 0, 0, 0, 0), +(119116, 15894, 530, 0, 0, '0', 0, 0, 0, -1778.06, 5439.69, -12.3448, 4.41568, 120, 0, 0, 1, 0, 0, 0, 0, 0), +(119117, 15894, 530, 0, 0, '0', 0, 0, 0, 9479.26, -7295.21, 14.4095, 4.39823, 120, 0, 0, 1, 0, 0, 0, 0, 0); + +DELETE FROM `game_event_creature` WHERE `guid` IN (/*44340, 44341, 44343, 44344, 44345, 44346,*/ 44347, 44348, 44349, 44376, 44378, /*106338, 119106, 119107, 119108, 119109, 119110,*/ 119111, 119114, 119115, 119116, 119117) AND `eventEntry`=7; +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +-- (7, 44340), -- 3.3.5 only +-- (7, 44341), -- 3.3.5 only +-- (7, 44343), -- 3.3.5 only +-- (7, 44344), -- 3.3.5 only +-- (7, 44345), -- 3.3.5 only +-- (7, 44346), -- 3.3.5 only +(7, 44347), +(7, 44348), +(7, 44349), +(7, 44376), +(7, 44378), +-- (7, 106338), -- 3.3.5 only +-- (7, 119106), -- 3.3.5 only +-- (7, 119107), -- 3.3.5 only +-- (7, 119108), -- 3.3.5 only +-- (7, 119109), -- 3.3.5 only +-- (7, 119110), -- 3.3.5 only +(7, 119111), +(7, 119114), +(7, 119115), +(7, 119116), +(7, 119117); diff --git a/sql/updates/world/master/2021_12_20_38_world_2020_01_28_01_world.sql b/sql/updates/world/master/2021_12_20_38_world_2020_01_28_01_world.sql new file mode 100644 index 000000000..4e88ae91d --- /dev/null +++ b/sql/updates/world/master/2021_12_20_38_world_2020_01_28_01_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `flags_extra` = `flags_extra`|128 WHERE `entry` = 33881; diff --git a/sql/updates/world/master/2021_12_20_39_world_2020_01_28_02_world.sql b/sql/updates/world/master/2021_12_20_39_world_2020_01_28_02_world.sql new file mode 100644 index 000000000..17016c66b --- /dev/null +++ b/sql/updates/world/master/2021_12_20_39_world_2020_01_28_02_world.sql @@ -0,0 +1,10 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-84658, -84697, -84667, -84666, -84665, -84664, -84662, -84661, -84660, -84659, 35475); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (3547500,3547501,3547502,3547503,3547504) 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 +(35475, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 88, 3547500, 3547504, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Visiting Warlock - On reset - Random Action list'), +(3547500, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 23503, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Visiting Warlock - Action list - cast Serverside - Summon Imp'), +(3547501, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 23500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Visiting Warlock - Action list - cast Serverside - Summon Felhunter'), +(3547502, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 23502, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Visiting Warlock - Action list - cast Serverside - Summon Succubus'), +(3547503, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 23501, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Visiting Warlock - Action list - cast Serverside - Summon Voidwalker'), +(3547504, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 32782, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Visiting Warlock - Action list - cast Serverside - Summon Felguard'); diff --git a/sql/updates/world/master/2021_12_20_40_world_2020_01_28_03_world.sql b/sql/updates/world/master/2021_12_20_40_world_2020_01_28_03_world.sql new file mode 100644 index 000000000..596e5d685 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_40_world_2020_01_28_03_world.sql @@ -0,0 +1,6 @@ +-- +UPDATE `creature_template` SET `unit_flags`=33555200 WHERE `entry` IN (17302); +DELETE FROM `creature` WHERE `guid` IN (119118, 119119); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(119118, 17611, 540, 3714, 0, '1,2', 0, 0, 0, 336.7071, -84.05206, 1.992441, 3.124139, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 17611 (Area: 0 - Difficulty: 0) +(119119, 17302, 540, 3714, 0, '2', 0, 0, 0, 149.408, -83.94183, 2.01231, 1.117011, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 15595); -- 17302 (Area: 0 - Difficulty: 0) diff --git a/sql/updates/world/master/2021_12_20_41_world_2020_01_30_00_world.sql b/sql/updates/world/master/2021_12_20_41_world_2020_01_30_00_world.sql new file mode 100644 index 000000000..f3a25811c --- /dev/null +++ b/sql/updates/world/master/2021_12_20_41_world_2020_01_30_00_world.sql @@ -0,0 +1,42 @@ +-- +DELETE FROM `serverside_spell_effect` WHERE `SpellID`=43388; +INSERT INTO `serverside_spell_effect` (`SpellID`, `Effect`, `ImplicitTarget1`) VALUES +(43388, 1, 1); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (23564,24198,24199) 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 +(23564, 0, 0, 1, 8, 0, 100, 1, 42166, 0, 0, 0, 0, 11, 43399, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Tribesman - On Spellhit 'Plagued Blood Explosion' - Cast 'Plagued Vrykul Force Credit'"), +(23564, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 11, 42167, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Tribesman - On Spellhit 'Plagued Blood Explosion' - Cast 'Plagued Blood Explosion'"), +(23564, 0, 2, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 11, 43506, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Tribesman - On Aggro - Cast 'Plague Blight'"), +(23564, 0, 3, 4, 8, 0, 100, 1, 43381, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Tribesman - On Spellhit 'Plague Spray' - Say Line 0"), +(23564, 0, 4, 5, 61, 0, 100, 512, 0, 0, 0, 0, 0, 2, 1925, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Tribesman - On Spellhit 'Plague Spray' - Set Faction 1925"), +(23564, 0, 5, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 11, 43384, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Tribesman - On Spellhit 'Plague Spray' - Cast 'Spray Credit'"), +(23564, 0, 6, 0, 8, 0, 100, 1, 43385, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 19, 0, 30, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Tribesman - On Spellhit 'Plagued Vrykul Dummy' - Start Attacking"), +(23564, 0, 7, 0, 1, 0, 35, 0, 0, 30000, 25000, 45000, 0, 11, 43327, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Tribesman - Out of Combat - Cast 'Vomit'"), +(23564, 0, 8, 0, 0, 0, 100, 0, 2000, 4000, 5000, 8000, 0, 11, 32736, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Tribesman - In Combat - Cast 'Mortal Strike'"), +(23564, 0, 9, 0, 0, 0, 100, 0, 1000, 1000, 4000, 5000, 0, 11, 15496, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Tribesman - In Combat - Cast 'Cleave'"), +(24198, 0, 0, 1, 8, 0, 100, 1, 42166, 0, 0, 0, 0, 11, 43399, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Rune-Caster - On Spellhit 'Plagued Blood Explosion' - Cast 'Plagued Vrykul Force Credit'"), +(24198, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 11, 42167, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Rune-Caster - Out of Combat - Cast 'Plagued Blood Explosion'"), +(24198, 0, 2, 3, 8, 0, 100, 1, 43381, 0, 0, 0, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Rune-Caster - On Spellhit 'Plague Spray' - Say Line 0"), +(24198, 0, 3, 4, 61, 0, 100, 512, 0, 0, 0, 0, 0, 2, 1925, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Rune-Caster - On Spellhit 'Plagued Blood Explosion' - Set Faction 1925"), +(24198, 0, 4, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 11, 43384, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Rune-Caster - On Spellhit 'Plague Spray' - Cast 'Spray Credit'"), +(24198, 0, 5, 0, 8, 0, 100, 1, 43385, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 19, 0, 30, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Rune-Caster - On Spellhit 'Plagued Vrykul Dummy' - Start Attacking"), +(24198, 0, 6, 0, 1, 0, 35, 0, 0, 30000, 25000, 45000, 0, 11, 43327, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Rune-Caster - Out of Combat - Cast 'Vomit'"), +(24198, 0, 7, 0, 0, 0, 100, 0, 0, 0, 18000, 20000, 0, 11, 47782, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Rune-Caster - In Combat - Cast 'Corruption'"), +(24198, 0, 8, 0, 0, 0, 100, 0, 10000, 12000, 15000, 17000, 0, 11, 15616, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Rune-Caster - In Combat - Cast 'Flame Shock'"), +(24199, 0, 0, 1, 8, 0, 100, 1, 42166, 0, 0, 0, 0, 11, 43399, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Handler - On Spellhit 'Plagued Blood Explosion' - Cast 'Plagued Vrykul Force Credit'"), +(24199, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 11, 42167, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Handler - On Spellhit 'Plague Spray' - Cast 'Plagued Blood Explosion'"), +(24199, 0, 2, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 11, 43506, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Handler - On Aggro - Cast 'Plague Blight'"), +(24199, 0, 3, 4, 8, 0, 100, 1, 43381, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Handler - On Spellhit 'Plague Spray' - Say Line 0"), +(24199, 0, 4, 5, 61, 0, 100, 512, 0, 0, 0, 0, 0, 2, 1925, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Handler - On Spellhit 'Plague Spray' - Set Faction 1925"), +(24199, 0, 5, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 11, 43384, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Handler - On Spellhit 'Plague Spray' - Cast 'Spray Credit'"), +(24199, 0, 6, 0, 8, 0, 100, 1, 43385, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 19, 0, 30, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Handler - On Spellhit 'Plagued Vrykul Dummy' - Start Attacking"), +(24199, 0, 7, 0, 1, 0, 35, 0, 0, 30000, 25000, 45000, 0, 11, 43327, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Plagued Dragonflayer Handler - Out of Combat - Cast 'Vomit'"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=43381; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`,`ScriptName`, `Comment`) VALUES +(17, 0, 43381, 0, 0, 31, 1, 3, 23564, 0, 0, 173, 0, "", "Plague Spray - Plagued Dragonflayer Tribesman"), +(17, 0, 43381, 0, 0, 1, 1, 43381, 0, 0, 1, 173, 0, "", "Plague Spray - Plagued Dragonflayer Tribesman"), +(17, 0, 43381, 0, 1, 31, 1, 3, 24198, 0, 0, 173, 0, "", "Plague Spray - Plagued Dragonflayer Rune-Caster"), +(17, 0, 43381, 0, 1, 1, 1, 43381, 0, 0, 1, 173, 0, "", "Plague Spray - Plagued Dragonflayer Rune-Caster"), +(17, 0, 43381, 0, 2, 31, 1, 3, 24199, 0, 0, 173, 0, "", "Plague Spray - Plagued Dragonflayer Handler"), +(17, 0, 43381, 0, 2, 1, 1, 43381, 0, 0, 1, 173, 0, "", "Plague Spray - Plagued Dragonflayer Handler"); diff --git a/sql/updates/world/master/2021_12_20_42_world_2020_02_01_00_world.sql b/sql/updates/world/master/2021_12_20_42_world_2020_02_01_00_world.sql new file mode 100644 index 000000000..f58d176ca --- /dev/null +++ b/sql/updates/world/master/2021_12_20_42_world_2020_02_01_00_world.sql @@ -0,0 +1,4 @@ +UPDATE `creature_template` SET `AIName`= 'SmartAI',`ScriptName`="" WHERE `entry`=10668; +DELETE FROM `smart_scripts` WHERE `entryorguid`=10668 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 +(10668,0,0,0,62,0,100,0,2871,0,0,0,33,10668,0,0,0,0,0,7,0,0,0,0,0,0,0,'Beaten Corpse - On gossip select - Credit quest'); diff --git a/sql/updates/world/master/2021_12_20_43_world_2020_02_01_01_world.sql b/sql/updates/world/master/2021_12_20_43_world_2020_02_01_01_world.sql new file mode 100644 index 000000000..bb0fa3d21 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_43_world_2020_02_01_01_world.sql @@ -0,0 +1,20 @@ +-- Iruk +UPDATE `creature_template` SET `AIName`= 'SmartAI',`ScriptName`="" WHERE `entry`=26219; +DELETE FROM `smart_scripts` WHERE `entryorguid`=26219 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 +(26219,0,0,1,62,0,100,0,9280,0,0,0,11,46816,1,0,0,0,0,7,0,0,0,0,0,0,0,"Iruk - On gossip select - Cast spell 'Create Totem of Issliruk'"), +(26219,0,1,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Iruk - Linked event - Close gossip'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=9280; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(15,9280,0,0,9,11961,0,0,0,0,'','Show gossip option 0 only if player has quest 11961 active'); + +-- Elder Muahit +DELETE FROM `creature_text` WHERE `CreatureID`=26218; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(26218,0,0,'The spirits have listened! Can you feel it, $n?',12,0,100,0,0,0,25615,0,'Elder Muahit'); + +UPDATE `creature_template` SET `AIName`= 'SmartAI',`ScriptName`="" WHERE `entry`=26218; +DELETE FROM `smart_scripts` WHERE `entryorguid`=26218 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 +(26218,0,0,0,20,0,100,0,11961,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Elder Muahit - On quest reward - Say line 0'); diff --git a/sql/updates/world/master/2021_12_20_44_world_2020_02_01_03_world.sql b/sql/updates/world/master/2021_12_20_44_world_2020_02_01_03_world.sql new file mode 100644 index 000000000..2c7fd7414 --- /dev/null +++ b/sql/updates/world/master/2021_12_20_44_world_2020_02_01_03_world.sql @@ -0,0 +1,6 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_gift_of_the_harvester'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES (52479,'spell_gift_of_the_harvester'); + +DELETE FROM `disables` WHERE `sourceType`=0 AND `entry`=52479; +INSERT INTO `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES +(0,52479,64,'','','Gift of the Harvester (LOS)'); diff --git a/sql/updates/world/master/2021_12_21_01_world_2020_02_10_00_world.sql b/sql/updates/world/master/2021_12_21_01_world_2020_02_10_00_world.sql new file mode 100644 index 000000000..cdf1b2287 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_01_world_2020_02_10_00_world.sql @@ -0,0 +1,11 @@ +-- +UPDATE `npc_text` SET /*`Text0_0`="You can find our mana loom in the merchant's bazaar within the Lower City.", `Text0_1`="You can find our mana loom in the merchant's bazaar within the Lower City.", `Emote0_0`=1,*/ `BroadcastTextID0`=19591, `Probability0`=1 WHERE `id`=10503; +-- UPDATE `gossip_menu_option` SET `ActionMenuID`=8418 WHERE `MenuID`=8403 AND `OptionID`=6; +-- UPDATE `gossip_menu_option_action` SET `ActionMenuID`=8410 WHERE `MenuID`=8357 AND `OptionIndex`=8; + +DELETE FROM `npc_text` WHERE `ID` IN (10515, 724001, 724002, 724003, 724004, 724005, 2981); +INSERT INTO `npc_text` (`ID`, `Probability0`, `BroadcastTextID0`) VALUES +(10515, 1, 41148); + +DELETE FROM `gossip_menu` WHERE `MenuID`=8410 AND `TextID`=10515; +INSERT INTO `gossip_menu` (`MenuID`,`TextID`) VALUES (8410,10515); diff --git a/sql/updates/world/master/2021_12_21_02_world_2020_02_11_00_world.sql b/sql/updates/world/master/2021_12_21_02_world_2020_02_11_00_world.sql new file mode 100644 index 000000000..3ea884e69 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_02_world_2020_02_11_00_world.sql @@ -0,0 +1,9 @@ +-- +UPDATE `gameobject` SET `spawntimesecs`=180 WHERE `id`=176581; +-- Hand of Iruxos Crystal SAI +SET @ENTRY := 176581; +UPDATE `gameobject_template` SET `AIName`="SmartGameObjectAI", `scriptname`= '' WHERE `entry`=@ENTRY; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=1; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ENTRY,1,0,1,70,0,100,0,2,0,0,0,12,11876,4,10000,0,0,0,1,0,0,0,0,0,0,0,"Hand of Iruxos Crystal - On Gameobject State Changed - Summon Creature 'Demon Spirit' for 10000 milliseconds "), +(@ENTRY,1,1,0,61,0,100,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Hand of Iruxos Crystal - On Gameobject State Changed - Despawn Instant"); diff --git a/sql/updates/world/master/2021_12_21_03_world_2020_02_11_01_world.sql b/sql/updates/world/master/2021_12_21_03_world_2020_02_11_01_world.sql new file mode 100644 index 000000000..237017796 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_03_world_2020_02_11_01_world.sql @@ -0,0 +1,11 @@ +-- +UPDATE `smart_scripts` SET `event_param3`=3000, `event_param4`=3000, `action_type`=86, `action_param1`=69352, `action_param2`=32, `action_param3`=29, `action_param4`=0, `target_type`=21, `target_param1`=5, `target_param2`=0 WHERE `entryorguid` IN (37966,37980,36812) AND `id`=6; +UPDATE `smart_scripts` SET `action_param1`=69352 WHERE `entryorguid` IN (37966,37980,36812) AND `source_type`=0 AND `id`=7; +DELETE FROM `vehicle_seat_addon` WHERE `SeatEntry` IN (6446, 6447, 7326, 7327, 7328, 7329); +INSERT INTO `vehicle_seat_addon` (`SeatEntry`, `SeatOrientation`, `ExitParamX`, `ExitParamY`, `ExitParamZ`, `ExitParamO`, `ExitParamValue`) VALUES +(6446, 0, -1, 4, 3, 0, 1), +(6447, 0, 1, 4, 3, 0, 1), +(7326, 0, -1, 4, 3, 0, 1), +(7327, 0, 1, 4, 3, 0, 1), +(7328, 0, -1, 4, 3, 0, 1), +(7329, 0, 1, 4, 3, 0, 1); diff --git a/sql/updates/world/master/2021_12_21_04_world_2020_02_11_02_world.sql b/sql/updates/world/master/2021_12_21_04_world_2020_02_11_02_world.sql new file mode 100644 index 000000000..16d6ab123 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_04_world_2020_02_11_02_world.sql @@ -0,0 +1,81 @@ +-- +SET @CGUID := 124091; -- Needs 13 consecutive guids +SET @ANNOUNCEVENT := 46; -- Event for Announces from Shattrath Saul +SET @CONCERTEVENT := 47; -- Event for Actual Concert + +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+12 AND `id` IN(23623,23625,23626,23624,23619,28206,23850,23853,23855,23845,23854,23830,23852); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+ 0, 23850, 530, 3703, 3899, '0', 0, 0, 0, -1750.72, 5136.825, -36.17796, 2.111848, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 23850 (Area: 3899 - Difficulty: 0) +(@CGUID+ 1, 23853, 530, 3703, 3899, '0', 0, 0, 0, -1749.081, 5137.796, -36.17796, 2.076942, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 23853 (Area: 3899 - Difficulty: 0) +(@CGUID+ 2, 23855, 530, 3703, 3899, '0', 0, 0, 0, -1749.921, 5134.271, -36.17796, 2.042035, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 23855 (Area: 3899 - Difficulty: 0) +(@CGUID+ 3, 23845, 530, 3703, 3899, '0', 0, 0, 0, -1745.396, 5136.415, -36.17797, 2.024582, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 23845 (Area: 3899 - Difficulty: 0) +(@CGUID+ 4, 23854, 530, 3703, 3899, '0', 0, 0, 0, -1752.908, 5136.067, -36.17797, 2.042035, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 23854 (Area: 3899 - Difficulty: 0) +(@CGUID+ 5, 23830, 530, 3703, 3899, '0', 0, 0, 0, -1750.518, 5136.135, -36.17796, 2.076942, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 23830 (Area: 3899 - Difficulty: 0) +(@CGUID+ 6, 23852, 530, 3703, 3899, '0', 0, 0, 0, -1754.977, 5133.365, -36.17797, 1.937315, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), -- 23852 (Area: 3899 - Difficulty: 0) +(@CGUID+ 7, 23623, 530, 3703, 3899, '0', 0, 0, 0, -1749.92,5134.53,-36.2611,1.85192, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(@CGUID+ 8, 23625, 530, 3703, 3899, '0', 0, 0, 0, -1749.28,5138.05,-36.2611,1.826, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(@CGUID+ 9, 23626, 530, 3703, 3899, '0', 0, 0, 0, -1752.7,5136.19,-36.2612,1.80244, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(@CGUID+10, 23624, 530, 3703, 3899, '0', 0, 0, 0, -1755.31,5133.44,-36.2612,1.77574, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(@CGUID+11, 23619, 530, 3703, 3899, '0', 0, 0, 0, -1745.25,5136.43,-36.2613,1.99015, 120, 0, 0, 0, 0, 0, 0, 0, 0, 12340), +(@CGUID+12, 28206, 530, 3703, 3899, '0', 0, 0, 0, -1749.92,5134.53,-36.2611,1.85192, 480, 0, 0, 0, 0, 0, 0, 0, 0, 12340); + +DELETE FROM `game_event` WHERE `eventEntry`IN(@CONCERTEVENT,@ANNOUNCEVENT); +INSERT INTO `game_event` (`eventEntry`, `start_time`, `end_time`, `occurence`, `length`, `holiday`, `holidayStage`, `description`, `world_event`, `announce`) VALUES +(@CONCERTEVENT, '2010-09-07 21:00:00', '2030-10-10 01:00:00', 180, 6, 0, 0, 'L70 ETC Shattrath', 0, 2), +(@ANNOUNCEVENT, '2010-09-07 20:50:00', '2030-10-10 01:00:00', 180, 16, 0, 0, 'L70 ETC Shattrath Announce', 0, 2); + +DELETE FROM `game_event_creature` WHERE `eventEntry`IN(@CONCERTEVENT,@ANNOUNCEVENT); +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(@CONCERTEVENT, @CGUID+0), +(@CONCERTEVENT, @CGUID+1), +(@CONCERTEVENT, @CGUID+2), +(@CONCERTEVENT, @CGUID+3), +(@CONCERTEVENT, @CGUID+4), +(@CONCERTEVENT, @CGUID+5), +(@CONCERTEVENT, @CGUID+6), +(@CONCERTEVENT, @CGUID+7), +(@CONCERTEVENT, @CGUID+8), +(@CONCERTEVENT, @CGUID+9), +(@CONCERTEVENT, @CGUID+10), +(@CONCERTEVENT, @CGUID+11), +(@ANNOUNCEVENT, @CGUID+12); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=19270 AND `source_type`=0 AND `id`IN(1,2) AND `link`=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_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(19270, 0, 1, 0, 68, 0, 100, 512, @ANNOUNCEVENT, 0, 0, 0, 0, 80, 1927001, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Event Start Run Timed action list'), +(19270, 0, 2, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Spawn - Set Active'); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=1927001 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 +(1927001, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - Script - Say'), +(1927001, 9, 1, 0, 0, 0, 100, 0, 120000, 120000, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - Script - Say'), +(1927001, 9, 2, 0, 0, 0, 100, 0, 120000, 120000, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - Script - Say'), +(1927001, 9, 3, 0, 0, 0, 100, 0, 120000, 120000, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - Script - Say'); + +DELETE FROM `creature_text` WHERE `CreatureID`=19270 AND `GroupID` IN(1,2,3,4) AND `ID`=0; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(19270, 1, 0, "TAUREN CHIEFTAINS! Playing LIVE, in the WORLD'S END TAVERN! Be there, at the top of the hour! Banished from Shattrath? SNEAK BACK IN!", 14, 0, 100, 0, 0, 0, 28504, 2, 'Shattrath Saul'), +(19270, 2, 0, "Are you ready to rock? Then head over to the World's End Tavern! The Tauren Chieftains start their show at the top of the hour.", 14, 0, 100, 0, 0, 0, 28496, 2, 'Shattrath Saul'), +(19270, 3, 0, "Who? The Tauren Chieftains! What? A live performance! Where? The World's End Tavern! When? The top of the hour! BE THERE!", 14, 0, 100, 0, 0, 0, 28502, 2, 'Shattrath Saul'), +(19270, 4, 0, "Now, in Shattrath City: The Tauren Chieftains! Playing in the World's End Tavern at the top of the hour!", 14, 0, 100, 0, 0, 0, 28481, 2, 'Shattrath Saul'); + +UPDATE `smart_scripts` SET `action_param3`=1 WHERE `entryorguid`=23830 AND `source_type`=0 AND `id`=0 AND `link`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=23619 AND `source_type`=0 AND `id`=12 AND `link`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=23619 AND `source_type`=0 AND `id`IN(19,20,21) AND `link`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=23623 AND `source_type`=0 AND `id`IN(20,21,22) AND `link`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=23624 AND `source_type`=0 AND `id` IN(19,20) AND `link`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=23626 AND `source_type`=0 AND `id`IN(20,21) AND `link`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=23625 AND `source_type`=0 AND `id`IN(19,20) AND `link`=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_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(23619, 0, 19, 0, 1, 0, 100, 1, 213000, 213000, 0, 0, 0, 28, 34126, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Out of Combat - Remove \'Spotlight\''), +(23619, 0, 20, 0, 1, 0, 100, 1, 27990, 27990, 0, 0, 0, 28, 16380, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Out of Combat - Remove Greater Invisibility'), +(23619, 0, 21, 0, 11, 0, 100, 1, 0, 0, 0, 0, 0, 11, 16380, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - On Spawn - Cast Greater Invisibility'), +(23625, 0, 19, 0, 1, 0, 100, 1, 9900, 9900, 0, 0, 0, 28, 16380, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Out of Combat - Remove Greater Invisibility'), +(23625, 0, 20, 0, 11, 0, 100, 1, 0, 0, 0, 0, 0, 11, 16380, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Samuro - On Spawn - Cast Greater Invisibility'), +(23623, 0, 20, 0, 1, 0, 100, 1, 23990, 23990, 0, 0, 0, 28, 16380, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Out of Combat - Remove Greater Invisibility'), +(23623, 0, 21, 0, 11, 0, 100, 1, 0, 0, 0, 0, 0, 11, 16380, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - On Spawn - Cast Greater Invisibility'), +(23623, 0, 22, 0, 1, 0, 100, 1, 23990, 23990, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 19, 28206, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Out of Combat - Despawn [DND] L70ETC Drums'), +(23624, 0, 19, 0, 1, 0, 100, 1, 12990, 12990, 0, 0, 0, 28, 16380, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Mai\'Kyl - Out of Combat - Remove Greater Invisibility'), +(23624, 0, 20, 0, 11, 0, 100, 1, 0, 0, 0, 0, 0, 11, 16380, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Mai\'Kyl - On Spawn - Cast Greater Invisibility'), +(23626, 0, 20, 0, 1, 0, 100, 1, 12990, 12990, 0, 0, 0, 28, 16380, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Out of Combat - Remove Greater Invisibility'), +(23626, 0, 21, 0, 11, 0, 100, 1, 0, 0, 0, 0, 0, 11, 16380, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - On Spawn - Cast Greater Invisibility'); diff --git a/sql/updates/world/master/2021_12_21_05_world_2020_02_11_03_world.sql b/sql/updates/world/master/2021_12_21_05_world_2020_02_11_03_world.sql new file mode 100644 index 000000000..507627500 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_05_world_2020_02_11_03_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `disables` WHERE `sourceType`=1 AND `entry`=25485; -- World Event Dungeon - Hummel diff --git a/sql/updates/world/master/2021_12_21_06_world_2020_02_13_00_world.sql b/sql/updates/world/master/2021_12_21_06_world_2020_02_13_00_world.sql new file mode 100644 index 000000000..9d8a1016a --- /dev/null +++ b/sql/updates/world/master/2021_12_21_06_world_2020_02_13_00_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `smart_scripts` SET `event_param1`=12544 WHERE `entryorguid` IN (35008,35602) AND `source_type`=0 AND `id`=0; +UPDATE `smart_scripts` SET `event_param1`=12544 WHERE `entryorguid` IN (24029) AND `source_type`=0 AND `id`=5; diff --git a/sql/updates/world/master/2021_12_21_07_world_2020_02_13_01_world.sql b/sql/updates/world/master/2021_12_21_07_world_2020_02_13_01_world.sql new file mode 100644 index 000000000..735a194f9 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_07_world_2020_02_13_01_world.sql @@ -0,0 +1,54 @@ +-- +-- UPDATE `gossip_menu_option` SET `OptionText`="Officer's Lounge", `OptionBroadcastTextID`=9749 WHERE `MenuID`=435 AND `OptionIndex`=10; +-- UPDATE `gossip_menu_option` SET `OptionText`="Officer's Lounge", `OptionBroadcastTextID`=9756 WHERE `MenuID`=1951 AND `OptionIndex`=9; +-- UPDATE `gossip_menu_option` SET `OptionText`="Zeppelin Master", `OptionBroadcastTextID`=5518 WHERE `MenuID`=1951 AND `OptionIndex`=6; +-- UPDATE `gossip_menu_option` SET `OptionText`="Zeppelin Master", `OptionBroadcastTextID`=5518 WHERE `MenuID`=721 AND `OptionIndex`=12; +-- UPDATE `gossip_menu_option` SET `OptionText`="Weapon Master", `OptionBroadcastTextID`=7253 WHERE `MenuID`=7633 AND `OptionIndex`=7; +-- UPDATE `gossip_menu_option` SET `OptionText`="Weapon Master", `OptionBroadcastTextID`=7253 WHERE `MenuID`=1951 AND `OptionIndex`=7; +-- UPDATE `gossip_menu_option` SET `OptionText`="Weapon Master", `OptionBroadcastTextID`=7253 WHERE `MenuID`=7777 AND `OptionIndex`=7; +-- UPDATE `gossip_menu_option` SET `OptionText`="Weapon Master", `OptionBroadcastTextID`=7253 WHERE `MenuID`=721 AND `OptionIndex`=6; +-- UPDATE `gossip_menu_option` SET `OptionText`="Mailbox", `OptionBroadcastTextID`=4895 WHERE `MenuID`=721 AND `OptionIndex`=4; +-- UPDATE `gossip_menu_option` SET `OptionText`="Mailbox", `OptionBroadcastTextID`=4895 WHERE `MenuID`=1951 AND `OptionIndex`=4; +-- UPDATE `gossip_menu_option` SET `OptionText`="Mailbox", `OptionBroadcastTextID`=4895 WHERE `MenuID`=10043 AND `OptionIndex`=10; +-- UPDATE `gossip_menu_option` SET `OptionText`="Mailbox", `OptionBroadcastTextID`=4895 WHERE `MenuID`=7777 AND `OptionIndex`=5; +-- UPDATE `gossip_menu_option` SET `OptionText`="Mailbox", `OptionBroadcastTextID`=4895 WHERE `MenuID`=10265 AND `OptionIndex`=5; +-- UPDATE `gossip_menu_option` SET `OptionText`="Mailbox", `OptionBroadcastTextID`=4895 WHERE `MenuID`=7633 AND `OptionIndex`=5; +-- UPDATE `gossip_menu_option` SET `OptionText`="Mailbox", `OptionBroadcastTextID`=4895 WHERE `MenuID`=2352 AND `OptionIndex`=5; +-- UPDATE `gossip_menu_option` SET `OptionText`="Mailbox", `OptionBroadcastTextID`=4895 WHERE `MenuID`=8282 AND `OptionIndex`=4; +-- UPDATE `gossip_menu_option` SET `OptionText`="Mailbox", `OptionBroadcastTextID`=4895 WHERE `MenuID`=8357 AND `OptionIndex`=4; +-- UPDATE `gossip_menu_option` SET `OptionText`="Mailbox", `OptionBroadcastTextID`=4895 WHERE `MenuID`=8419 AND `OptionIndex`=4; +-- UPDATE `gossip_menu_option` SET `OptionText`="Mailbox", `OptionBroadcastTextID`=4895 WHERE `MenuID`=2121 AND `OptionIndex`=6; +UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=2352 AND `OptionIndex`=3; +-- UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=8185 AND `OptionIndex`=1; +-- UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=435 AND `OptionIndex`=6; +-- UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=10043 AND `OptionIndex`=7; +UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=3506 AND `OptionIndex`=2; +-- UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=7633 AND `OptionIndex`=3; +UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=2121 AND `OptionIndex`=4; +UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=3533 AND `OptionIndex`=2; +-- UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=10265 AND `OptionIndex`=3; +-- UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=721 AND `OptionIndex`=2; +UPDATE `gossip_menu_option` SET `OptionText`="The Guild Master & Vendor.", `OptionBroadcastTextID`=7072 WHERE `MenuID`=3580 AND `OptionIndex`=2; +-- UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=7777 AND `OptionIndex`=3; +-- UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=8129 AND `OptionIndex`=2; +-- UPDATE `gossip_menu_option` SET `OptionText`="Guild Master & Vendor", `OptionBroadcastTextID`=3428 WHERE `MenuID`=1951 AND `OptionIndex`=2; +-- UPDATE `gossip_menu_option` SET `OptionText`="Battlemaster", `OptionBroadcastTextID`=10359 WHERE `MenuID`=8357 AND `OptionIndex`=6; +-- UPDATE `gossip_menu_option` SET `OptionText`="Battlemaster", `OptionBroadcastTextID`=10359 WHERE `MenuID`=8419 AND `OptionIndex`=6; +-- UPDATE `gossip_menu_option` SET `OptionText`="Battlemaster", `OptionBroadcastTextID`=10359 WHERE `MenuID`=8282 AND `OptionIndex`=6; +-- UPDATE `gossip_menu_option` SET `OptionText`="Battlemaster", `OptionBroadcastTextID`=10359 WHERE `MenuID`=1951 AND `OptionIndex`=10; +-- UPDATE `gossip_menu_option` SET `OptionText`="Battlemaster", `OptionBroadcastTextID`=10359 WHERE `MenuID`=721 AND `OptionIndex`=8; +UPDATE `gossip_menu_option` SET `OptionText`="Battlemaster", `OptionBroadcastTextID`=10359 WHERE `MenuID`=2352 AND `OptionIndex`=7; +-- UPDATE `gossip_menu_option` SET `OptionText`="Battlemaster", `OptionBroadcastTextID`=10359 WHERE `MenuID`=435 AND `OptionIndex`=11; +UPDATE `gossip_menu_option` SET `OptionText`="Battlemaster", `OptionBroadcastTextID`=10359 WHERE `MenuID`=2121 AND `OptionIndex`=8; +-- UPDATE `gossip_menu_option` SET `OptionText`="Battlemaster", `OptionBroadcastTextID`=10359 WHERE `MenuID`=10265 AND `OptionIndex`=8; +-- UPDATE `gossip_menu_option` SET `OptionText`="Auction House", `OptionBroadcastTextID`=5316 WHERE `MenuID`=721 AND `OptionIndex`=5; +UPDATE `gossip_menu_option` SET `OptionText`="Auction House", `OptionBroadcastTextID`=5316 WHERE `MenuID`=2352 AND `OptionIndex`=0; +-- UPDATE `gossip_menu_option` SET `OptionText`="Auction House", `OptionBroadcastTextID`=5316 WHERE `MenuID`=435 AND `OptionIndex`=0; +-- UPDATE `gossip_menu_option` SET `OptionText`="Auction House", `OptionBroadcastTextID`=5316 WHERE `MenuID`=1951 AND `OptionIndex`=5; +-- UPDATE `gossip_menu_option` SET `OptionText`="Auction House", `OptionBroadcastTextID`=5316 WHERE `MenuID`=7633 AND `OptionIndex`=0; +UPDATE `gossip_menu_option` SET `OptionText`="Auction House", `OptionBroadcastTextID`=5316 WHERE `MenuID`=2121 AND `OptionIndex`=0; +-- UPDATE `gossip_menu_option` SET `OptionText`="Auction House", `OptionBroadcastTextID`=5316 WHERE `MenuID`=7777 AND `OptionIndex`=0; +-- UPDATE `gossip_menu_option` SET `OptionText`="Auction House", `OptionBroadcastTextID`=5316 WHERE `MenuID`=10043 AND `OptionIndex`=1; +-- UPDATE `gossip_menu_option` SET `OptionText`="Auction House", `OptionBroadcastTextID`=5316 WHERE `MenuID`=10265 AND `OptionIndex`=0; +DELETE FROM `npc_text` WHERE `ID` IN (30000,30001); +UPDATE `gossip_menu_option` SET `OptionText`="Teach me the ways of the spirits.", `OptionBroadcastTextID`=7658 WHERE `MenuID`=5123 AND `OptionIndex`=0; diff --git a/sql/updates/world/master/2021_12_21_08_world_2020_02_13_02_world.sql b/sql/updates/world/master/2021_12_21_08_world_2020_02_13_02_world.sql new file mode 100644 index 000000000..454e34313 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_08_world_2020_02_13_02_world.sql @@ -0,0 +1,6 @@ +-- +UPDATE `smart_scripts` SET `event_param1`=9181, `link`=0 WHERE `entryorguid` IN (25590) AND `source_type`=0 AND `id`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (25590) AND `source_type`=0 AND `id`=1; +DELETE FROM `gossip_menu_option` WHERE `MenuID`=9182 AND `OptionIndex`=0; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (15) AND `SourceGroup` IN(9182,9181); +UPDATE `conditions` SET `ConditionTypeOrReference`=47, `ConditionValue2`=66 WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=9171 AND `SourceEntry`=1; diff --git a/sql/updates/world/master/2021_12_21_09_world_2020_02_13_03_world.sql b/sql/updates/world/master/2021_12_21_09_world_2020_02_13_03_world.sql new file mode 100644 index 000000000..98bf73268 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_09_world_2020_02_13_03_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `conditions` SET `ConditionValue2`=10 WHERE `SourceTypeOrReferenceId`=1 AND `SourceGroup`=29695 AND `SourceEntry`=40971 AND `ConditionTypeOrReference`=47; diff --git a/sql/updates/world/master/2021_12_21_10_world_2020_02_14_01_world_335.sql b/sql/updates/world/master/2021_12_21_10_world_2020_02_14_01_world_335.sql new file mode 100644 index 000000000..913530847 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_10_world_2020_02_14_01_world_335.sql @@ -0,0 +1,18 @@ +-- +-- UPDATE `gossip_menu_option` SET `OptionBroadcastTextID`=23837 WHERE `MenuID`=9025 AND `OptionIndex`=4; +-- UPDATE `gossip_menu_option` SET `OptionText`="Justice Quartermasters", `OptionBroadcastTextID`=32704 WHERE `MenuID`=10173 AND `OptionIndex`=2; +DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (21249); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (15) AND `SourceGroup` IN (21249); +UPDATE `gossip_menu_option` SET `OptionText`="I have lost my talisman and require a new one, Jin'rokh.", `OptionBroadcastTextID`=10380 WHERE `MenuID` IN (21263,21264) AND `OptionIndex` IN (3,4,5,6); +UPDATE `gossip_menu_option` SET `OptionText`="I have lost the talisman and require a new one, Al'tabim.", `OptionBroadcastTextID`=10384 WHERE `MenuID` IN (21265,21266,21267) AND `OptionIndex` IN (3,4,5,6); +UPDATE `gossip_menu_option` SET `OptionText`="Maywiki, I've lost my talisman and require a replacement.", `OptionBroadcastTextID`=10427 WHERE `MenuID` IN (21268,21269) AND `OptionIndex` IN (3,4,5,6); +UPDATE `gossip_menu_option` SET `OptionText`="I have lost the talisman, Falthir. I require a replacement.", `OptionBroadcastTextID`=10439 WHERE `MenuID` IN (21271,21270) AND `OptionIndex` IN (3,4,5,6); +UPDATE `gossip_menu_option` SET `OptionText`="Search the corpse for an insignia.", `OptionBroadcastTextID`=14408 WHERE `MenuID` IN (7486) AND `OptionIndex` IN (0); +DELETE FROM `gossip_menu_option_action` WHERE `MenuID` IN (7486) AND `OptionIndex` IN (0); +INSERT INTO `gossip_menu_option_action` (`MenuId`,`OptionIndex`,`ActionMenuId`) VALUES +(7486,0,7485); +DELETE FROM `gossip_menu` WHERE `MenuID`=7485 AND `TextID`=9072; +INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES +(7485, 9072); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN(17832) AND `source_type`=0 AND `id`=1; +UPDATE `smart_scripts` SET `link`=0 WHERE `entryorguid` IN(17832) AND `source_type`=0 AND `id`=0; diff --git a/sql/updates/world/master/2021_12_21_11_world_2020_02_14_02_world.sql b/sql/updates/world/master/2021_12_21_11_world_2020_02_14_02_world.sql new file mode 100644 index 000000000..a899a231b --- /dev/null +++ b/sql/updates/world/master/2021_12_21_11_world_2020_02_14_02_world.sql @@ -0,0 +1,57 @@ +-- +-- +UPDATE `creature_text` SET `Text`="STOP!", `BroadcastTextId`=24666 WHERE `CreatureID` IN (25416) AND `GroupID`=1; +UPDATE `creature_text` SET `Probability`=100, `comment`="Churn" WHERE `CreatureID` IN (25418); +UPDATE `creature_text` SET `Probability`=100, `comment`="Simmer" WHERE `CreatureID` IN (25416); +DELETE FROM `creature_text` WHERE `CreatureID` = 25418 AND `GroupID`=3; +DELETE FROM `creature_text` WHERE `CreatureID` = 25416 AND `GroupID`=0; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `comment`, `BroadcastTextId`) VALUES +(25418, 3, 0, "I will crush you under the weight of my waves!", 12, 0, 100, 0, 0, 0, 'Churn', 24679), +(25418, 3, 1, "You dare come into my pool?!", 12, 0, 100, 0, 0, 0, 'Churn', 24680), +(25418, 3, 2, "Your death will not be pleasant!", 12, 0, 100, 0, 0, 0, 'Churn', 24681), +(25418, 3, 3, "Your corpse will feed my fish.", 12, 0, 100, 0, 0, 0, 'Churn', 24682), +(25416, 0, 0, "Who dares?!", 12, 0, 100, 0, 0, 0, 'Simmer', 24675), +(25416, 0, 1, "I will turn your bones to ash!", 12, 0, 100, 0, 0, 0, 'Simmer', 24676), +(25416, 0, 2, "You will be consumed!", 12, 0, 100, 0, 0, 0, 'Simmer', 24677), +(25416, 0, 3, "There is no escape from my rise!", 12, 0, 100, 0, 0, 0, 'Simmer', 24678); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (25416,25418) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2541600,2541800) 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 +(25416, 0, 0, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - On Aggro - Say Line 0"), +(25416, 0, 1, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 42, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - On Respawn - Set Invincibility Hp 5%"), +(25416, 0, 2, 0, 0, 0, 100, 0, 2300, 5300, 8000, 9900, 0, 11, 50207, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - In Combat - Cast Boiling Blood"), +(25416, 0, 3, 0, 2, 0, 100, 1, 0, 1, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - Between 0-5% Health - Set Eevent phase 1"), +(25416, 0, 4, 0, 32, 1, 100, 1, 1, 100000, 0, 0, 0, 80, 2541600, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - Damaged - Action list"), +(2541600, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - Action list - Stop Attack"), +(2541600, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 18, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - Action list - Set unitflag"), +(2541600, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - Action list - Disable combat movement"), +(2541600, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - Action list - Say Line 2"), +(2541600, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 85, 45599, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - Action list - Invoker Cast 'Boiling Point: Simmer Kill Credit' (No Repeat)"), +(2541600, 9, 5, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 2, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - Action list - Say Line 3"), +(2541600, 9, 6, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 0, 1, 3, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - Action list - Say Line 1 (No Repeat)"), +(2541600, 9, 7, 0, 0, 0, 100, 0, 11000, 11000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - Action list - Despawn"), +(25416, 0, 5, 0, 32, 1, 100, 1, 1, 100000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - Between 0-5% Health - Despawn"), +(25416, 0, 6, 0, 7, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Simmer - On Evade - Set event phase 0"), +(25418, 0, 0, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - On Aggro - Say text"), +(25418, 0, 1, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 42, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - On Aggro - Set Invincibility Hp 1% (No Repeat)"), +(25418, 0, 2, 0, 0, 0, 100, 0, 2300, 5300, 8000, 9900, 0, 11, 50206, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - In Combat - Cast 'Scalding Steam' (No Repeat)"), +(25418, 0, 3, 0, 2, 0, 100, 1, 0, 1, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - Between 0-1% Health - Set Eevent phase 1"), +(25418, 0, 4, 0, 32, 1, 100, 1, 1, 100000, 0, 0, 0, 80, 2541800, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - Damaged - Action list"), +(2541800, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - Action list - Stop Attack"), +(2541800, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 18, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - Action list - Set unitflag"), +(2541800, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - Action list - Disable combat movement"), +(2541800, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - Action list - Say Line 0 (No Repeat)"), +(2541800, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 85, 45598, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - Between Action list - Invoker Cast 'Boiling Point: Churn Kill Credit' (No Repeat)"), +(2541800, 9, 5, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - Action list - Say Line 1 (No Repeat)"), +(2541800, 9, 6, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - Action list - Say Line 2 (No Repeat)"), +(2541800, 9, 7, 0, 0, 0, 100, 0, 11000, 11000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - Action list - Despawn"), +(25418, 0, 5, 0, 32, 1, 100, 1, 1, 100000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - Between 0-1% Health - Despawn"), +(25418, 0, 6, 0, 7, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Churn - On Evade - Set event phase 0"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry` IN (25416,25418); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(22,5,25416,0,47,11627,10,0,0,0,'','Execute the SAI only if the quest is Taken or complete'), +(22,5,25418,0,47,11627,10,0,0,0,'','Execute the SAI only if the quest is Taken or complete'), +(22,6,25416,0,47,11627,10,0,1,0,'','Execute the SAI only if the quest is not Taken or complete'), +(22,6,25418,0,47,11627,10,0,1,0,'','Execute the SAI only if the quest is not Taken or complete'); diff --git a/sql/updates/world/master/2021_12_21_12_world_2020_02_14_03_world.sql b/sql/updates/world/master/2021_12_21_12_world_2020_02_14_03_world.sql new file mode 100644 index 000000000..b40217e8e --- /dev/null +++ b/sql/updates/world/master/2021_12_21_12_world_2020_02_14_03_world.sql @@ -0,0 +1,3 @@ +-- Cat Figurine SAI +SET @ENTRY := 13873; +UPDATE `gameobject_template` SET `AIName`="", `ScriptName`='' WHERE `entry`=@ENTRY; diff --git a/sql/updates/world/master/2021_12_21_13_world_2020_02_15_01_world.sql b/sql/updates/world/master/2021_12_21_13_world_2020_02_15_01_world.sql new file mode 100644 index 000000000..2b3455817 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_13_world_2020_02_15_01_world.sql @@ -0,0 +1,27 @@ +-- +-- GO Journal of Jandice Barov (180794) +DELETE FROM `npc_text` WHERE `ID` IN (8121,8122); +INSERT INTO `npc_text` (`ID`,`Probability0`,`BroadcastTextID0`) VALUES +(8121,1,11406), +(8122,1,11410); +-- DELETE FROM `gossip_menu` WHERE `MenuID`=6799; +-- INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES (6799, 8120),(6799, 8121),(6799, 8122); +DELETE FROM `gossip_menu_option` WHERE `MenuID`=6799; +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`) VALUES +(6799, 0, 0, '', 11407, 1, 1); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (14, 15) AND `SourceGroup`=6799; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(14, 6799, 8120, 0, 0, 7, 0, 197, 280, 0, 1, 0, 0, '', 'Show text if player does not have tailoring'), +(14, 6799, 8121, 0, 0, 7, 0, 197, 280, 0, 0, 0, 0, '', 'Show text if player have tailoring'), +(14, 6799, 8121, 0, 0, 25, 0, 26086, 0, 0, 1, 0, 0, '', 'Show text if player does not have spell 26086'), +(14, 6799, 8122, 0, 0, 7, 0, 197, 280, 0, 0, 0, 0, '', 'Show text if player have tailoring'), +(14, 6799, 8122, 0, 0, 25, 0, 26086, 0, 0, 0, 0, 0, '', 'Show text if player have spell 26086'), +(15, 6799, 0, 0, 0, 7, 0, 197, 280, 0, 0, 0, 0, '', 'Show gossip if player have tailoring'), +(15, 6799, 0, 0, 0, 25, 0, 26086, 0, 0, 1, 0, 0, '', 'Show gossip if player does not have spell 26086'); +DELETE FROM `gameobject` WHERE `id`=180794; +DELETE FROM `gameobject_addon` WHERE `guid`=43231; +UPDATE `gameobject_template` SET `AIName`='SmartGameObjectAI', `ScriptName`='' WHERE `entry`=180794; +DELETE FROM `smart_scripts` WHERE `entryorguid`=180794 AND `source_type`=1; +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 +(180794, 1, 0, 1, 62, 0, 100, 0, 6799, 0, 0, 0, 85, 26095, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Journal of Jandice Barov - On Gossip Select - Invoker Cast Felcloth Bag'), +(180794, 1, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Journal of Jandice Barov - On Gossip Select - Close Gossip'); diff --git a/sql/updates/world/master/2021_12_21_14_world_2020_02_15_02_world.sql b/sql/updates/world/master/2021_12_21_14_world_2020_02_15_02_world.sql new file mode 100644 index 000000000..754379993 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_14_world_2020_02_15_02_world.sql @@ -0,0 +1,101 @@ +-- +UPDATE `creature` SET `spawnDifficulties`='1' WHERE `id`=17461; +DELETE FROM `gameobject` WHERE `id` IN (177669,181915) AND `map`=540; +DELETE FROM `gameobject_addon` WHERE `guid` IN (20592, 20593, 20594, 20595, 20596, 20597, 20599, 20601, 20602, 20603, 20604, 20605, 20606, 20607, 20609, 20612, 20613, 20614, 20615); +DELETE FROM `creature` WHERE `guid` IN (124113, 124115, 124223, 124224, 124412, 124413, 124414, 124415, 124416, 124417, 124418, 62873, 124444, 124619, 124620, 124621, 124652, 124738, 124739, 124740, 124741, 124742, 125003, 125005, 125031, 125166, 125196, 125241, 125329, 125380, 125383, 125391, 125405, 125408, 125409, 125410, 125411, 125412, 125413, 125414, 125415, 125416, 125417, 125418, 125419, 125420, 125510, 125522, 125523, 125588, 125589, 125591, 125592, 125696, 125697, 125698, 125699, 125700, 125701, 125702, 125703, 125704, 125705, 125706, 125707, 125708, 125709, 125710, 125711); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(124113, 17462, 540, 3714, 0, '1,2', 0, 0, 1, 332.262, 314.0845, 2.030712, 0.1570796, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124115, 17462, 540, 3714, 0, '1,2', 0, 0, 1, 335.331, 311.7092, 2.02385, 0.9948376, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124223, 17693, 540, 3714, 0, '1,2', 0, 0, 0, 341.2886, 314.903, 2.012742, 3.141593, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124224, 17462, 540, 3714, 0, '1,2', 0, 0, 1, 335.664, 317.5591, 2.024835, 5.288348, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124412, 16523, 540, 3714, 0, '1,2', 0, 0, 1, 61.30349, -0.4023, -13.2068, 2.896550, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124413, 17462, 540, 3714, 0, '1,2', 0, 0, 1, 499.87179, 321.81210, 1.94359, 3.301424, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124414, 17462, 540, 3714, 0, '1,2', 0, 0, 1, 499.85400, 318.80801, 1.94367, 3.159050, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124415, 17462, 540, 3714, 0, '1,2', 0, 0, 1, 499.78231, 315.92248, 1.94367, 3.109004, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124417, 17462, 540, 3714, 0, '1,2', 0, 0, 1, 499.46646, 313.06533, 1.94390, 2.916586, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(62873, 17462, 540, 3714, 0, '1,2', 0, 0, 1, 498.71929, 309.80215, 1.94390, 2.979412, 7200, 0, 1, 0, 0, 0, 0, 0, 0, 14545), +(124418, 17671, 540, 3714, 0, '1,2', 0, 0, 1, 368.9659, -9.1709, 1.9283, 1.435307, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124416, 17671, 540, 3714, 0, '1,2', 0, 0, 1, 379.85430, -9.96167, 1.91661, 1.479283, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124444, 17695, 540, 3714, 0, '1,2', 0, 0, 1,320.2298, -90.9392, 1.9282, 0.007839, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124619, 17695, 540, 3714, 0, '1,2', 0, 0, 1,368.4808, -87.7512, 1.9167, 1.716090, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124620, 17695, 540, 3714, 0, '1,2', 0, 0, 1,381.4019, -52.1401, 1.9150, 1.594652, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124621, 17695, 540, 3714, 0, '1,2', 0, 0, 1,367.7065, -35.9950, 1.9302, 1.520040, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124652, 17669, 540, 3714, 0, '1,2', 0, 0, 0,308.49993, -82.4843, 1.92393, 6.219155, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124738, 17669, 540, 3714, 0, '1,2', 0, 0, 0,308.26995, -88.1636, 1.92263, 6.258424, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 14545), +(124739, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 49.8876, 281.703, -13.1265, 4.09254, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(124740, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 133.197, 261.577, -13.2012, 2.3947, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(124741, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 501.594, 53.5415, 1.94273, 0.330827, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(124742, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 203.879, 165.702, -42.4057, 6.14243, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125003, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 413.007, 92.7835, 1.03479, 0.917774, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125005, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 119.419, 255.938, -45.2524, 0.830412, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125031, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 501.513, 293.966, 1.93947, 0.445941, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125166, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 344.047, 335.721, 1.9456, 3.23042, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125196, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 115.869, 223.215, -47.7406, 1.51629, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125241, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 320.906, 294.456, 2.01263, 2.98451, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125329, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 47.0979, 254.544, -13.0907, 1.07684, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125380, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 177.031, 300.648, -8.19186, 3.68007, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125383, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 251.579, 263.924, -13.2118, 4.73688, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125391, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 501.895, 293.72, 1.9389, 5.75975, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125405, 2110, 540, 3714, 0, '1,2', 0, 0, 0, -10.3597, 6.42759, -13.2078, 5.64778, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125408, 2110, 540, 3714, 0, '1,2', 0, 0, 0, 159.809, 246.503, -13.1881, 2.41328, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125409, 2914, 540, 3714, 0, '1,2', 0, 0, 0, 158.569, 179.447, -43.3181, 2.12398, 900, 10, 0, 1, 0, 1, 0, 0, 0, 14545), +(125410, 2914, 540, 3714, 0, '1,2', 0, 0, 0, 124.75, 221.811, -47.8098, 4.6856, 900, 10, 0, 1, 0, 1, 0, 0, 0, 14545), +(125411, 2914, 540, 3714, 0, '1,2', 0, 0, 0, 119.84, 234.17, -46.3605, 3.14159, 900, 10, 0, 1, 0, 1, 0, 0, 0, 14545), +(125412, 2914, 540, 3714, 0, '1,2', 0, 0, 0, 169.113, 160.488, -42.3438, 6.15895, 900, 10, 0, 1, 0, 1, 0, 0, 0, 14545), +(125413, 2914, 540, 3714, 0, '1,2', 0, 0, 0, 176.379, 194.505, -29.3616, 2.21331, 900, 10, 0, 1, 0, 1, 0, 0, 0, 14545), +(125414, 2914, 540, 3714, 0, '1,2', 0, 0, 0, 180.964, 221.136, -19.9495, 4.79997, 900, 10, 0, 1, 0, 1, 0, 0, 0, 14545), +(125415, 2914, 540, 3714, 0, '1,2', 0, 0, 0, 196.605, 156.598, -42.3818, 2.6321, 900, 10, 0, 1, 0, 1, 0, 0, 0, 14545), +(125416, 2914, 540, 3714, 0, '1,2', 0, 0, 0, 184.983, 157.058, -42.359, 2.86419, 900, 10, 0, 1, 0, 1, 0, 0, 0, 14545), +(125417, 2914, 540, 3714, 0, '1,2', 0, 0, 0, 127.502, 195.562, -48.3811, 5.06052, 900, 10, 0, 1, 0, 1, 0, 0, 0, 14545), +(125418, 4075, 540, 3714, 0, '1,2', 0, 0, 0, 336.401, -80.9012, 1.93798, 4.28647, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125419, 4075, 540, 3714, 0, '1,2', 0, 0, 0, 93.8544, 77.9175, -13.2221, 1.79534, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125420, 4075, 540, 3714, 0, '1,2', 0, 0, 0, 74.3365, 12.5382, -13.2194, 4.50366, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125510, 4075, 540, 3714, 0, '1,2', 0, 0, 0, 348.926, 15.3367, 1.05846, 5.78935, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125522, 4075, 540, 3714, 0, '1,2', 0, 0, 0, 46.9932, 279.064, -13.1237, 5.7629, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125523, 4075, 540, 3714, 0, '1,2', 0, 0, 0, 46.9123, 63.7751, -13.1153, 5.46641, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125588, 4075, 540, 3714, 0, '1,2', 0, 0, 0, 502.01, 293.909, 1.93946, 1.97847, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125589, 4075, 540, 3714, 0, '1,2', 0, 0, 0, 368.352, -47.8858, 1.93028, 1.12947, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125591, 4075, 540, 3714, 0, '1,2', 0, 0, 0, 194.412, 245.801, -13.1823, 2.82348, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125592, 4075, 540, 3714, 0, '1,2', 0, 0, 0, 536.59, 295.011, 1.94342, 6.26132, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125696, 4075, 540, 3714, 0, '1,2', 0, 0, 0, 526.892, 338.525, 2.11571, 0.276872, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125697, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 58.3455, 220.712, -13.2181, 2.27722, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125698, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 58.5732, 225.986, -13.1171, 4.85973, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125699, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 57.4501, 111.621, -13.2218, 5.81864, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125700, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 82.703, 112.605, -13.1385, 1.80114, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125701, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 81.9415, 225.795, -13.1873, 5.65857, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125702, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 81.9493, 221.776, -13.2032, 4.03066, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125703, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 50.9596, 188.825, -13.2365, 0.78815, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125704, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 49.4711, 151.141, -13.1444, 2.51327, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125705, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 56.0556, 223.233, -13.2109, 5.97285, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125706, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 80.5337, 116.628, -13.2218, 3.8644, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125707, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 475.297, 328.561, 1.93489, 0.559711, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125708, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 474.959, 302.775, 2.0046, 2.09439, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125709, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 437.785, 299.469, 1.90173, 2.05887, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125710, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 365.673, 327.968, 1.91816, 3.92003, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545), +(125711, 9699, 540, 3714, 0, '1,2', 0, 0, 0, 86.9678, 155.807, -13.1448, 1.74533, 900, 5, 0, 1, 0, 1, 0, 0, 0, 14545); + +UPDATE `creature` SET `position_x`=513.0185, `position_y`=320.1967, `position_z`=1.935, `orientation`=3.298671 WHERE `guid`=62871; +UPDATE `creature` SET `position_x`=513.4207, `position_y`=311.7632, `position_z`=1.935, `orientation`=3.186774 WHERE `guid`=62872; +UPDATE `creature` SET `position_x`=437.7765, `position_y`=319.6755, `position_z`=1.897, `orientation`=3.149433 WHERE `guid`=62933; +UPDATE `creature` SET `position_x`=476.1992, `position_y`=309.6117, `position_z`=1.932, `orientation`=3.055194 WHERE `guid`=62930; +UPDATE `creature` SET `position_x`=475.9173, `position_y`=320.6696, `position_z`=1.930, `orientation`=3.114096 WHERE `guid`=62929; +UPDATE `creature` SET `id`=17671, `position_x`=277.9302, `position_y`=-89.779, `position_z`=1.8637, `orientation`=6.17744, `equipment_id`=1 WHERE `guid`=86462; +UPDATE `creature` SET `id`=17671, `position_x`=278.6319, `position_y`=-78.108, `position_z`=1.8141, `orientation`=6.16958, `equipment_id`=1 WHERE `guid`=86463; +UPDATE `creature` SET `id`=17670, `equipment_id`=1 WHERE `guid`=86366; + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`IN (17693); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN(17693) 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 +(17693, 0, 0, 1, 10, 0, 100, 1, 0, 40, 0, 0, 0, 69, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 490.1031, 315.782, 1.9452, 6.277944, 'Shattered Hand Scout - Ooc - Los'), +(17693, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattered Hand Scout - Ooc - Say text'), +(17693, 0, 2, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattered Hand Scout - On reset - SET passive'), +(17693, 0, 3, 0, 34, 0, 100, 0, 8, 1, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattered Hand Scout - On movement informer - Despawn'); + +DELETE FROM `creature_text` WHERE `CreatureID` = 17693; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `comment`, `BroadcastTextId`) VALUES +(17693, 0, 0, "Invaders have breached the defenses!", 14, 0, 100, 0, 0, 10285, 'Churn', 14309); + +DELETE FROM `gameobject` WHERE `guid` IN (4713,4719); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(4713, 184941, 540, 0, 0, '1,2', 0, 473.462, 144.087, 0.594992, 0.0698117, 0, 0, 0.992546, 0.121868, 86400, 100, 1, 14545), +(4719, 184940, 540, 0, 0, '1,2', 0, 565.6843, 230.211, 0.8906, 2.752820, 0, 0, 0.976296, 0.21644, 86400, 100, 1, 14545); diff --git a/sql/updates/world/master/2021_12_21_16_world_2020_02_16_02_world.sql b/sql/updates/world/master/2021_12_21_16_world_2020_02_16_02_world.sql new file mode 100644 index 000000000..ba54cc434 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_16_world_2020_02_16_02_world.sql @@ -0,0 +1,18 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (125720, 125763, 125764, 125765, 125912, 125913, 125914, 125915); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `npcflag`, `MovementType`) VALUES +(125720, 18242, 534, '4', 0, 0, 0, 5613.96, -2864.49, 1617.05, 0.488692, 604800, 0, 0, 0, 0, 0, 0), +(125763, 18242, 534, '4', 0, 0, 0, 5536.6, -2813.09, 1607.19, 5.20108, 604800, 0, 0, 0, 0, 0, 0), +(125764, 18242, 534, '4', 0, 0, 0, 5659.94, -2706.53, 1623.12, 6.17846, 604800, 0, 0, 0, 0, 0, 0), +(125765, 18242, 534, '4', 0, 0, 0, 5548.28, -2669.32, 1566.98, 1.69297, 604800, 0, 0, 0, 0, 0, 0), +(125912, 18242, 534, '4', 0, 0, 0, 5511.56, -2613.27, 1571.1, 4.95674, 604800, 0, 0, 0, 0, 0, 0), +(125913, 18242, 534, '4', 0, 0, 0, 5395.46, -2701, 1591.39, 1.3439, 604800, 0, 0, 0, 0, 0, 0), +(125914, 18410, 534, '4', 0, 0, 0, 5051.43, -1820.68, 1331.49, 2.75762, 604800, 0, 0, 0, 0, 0, 0), +(125915, 18410, 534, '4', 0, 0, 0, 5052.48, -1816.86, 1331.29, 3.00197, 604800, 0, 0, 0, 0, 0, 0); + +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|128 WHERE `entry`=18410; +DELETE FROM `creature_template_movement` WHERE `CreatureId`=18242; +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES +(18242, 0, 0, 1, 0); + +UPDATE `creature` SET `position_z`=1495.175 WHERE `guid` IN (53013,53014); diff --git a/sql/updates/world/master/2021_12_21_17_world_2020_02_16_03_world.sql b/sql/updates/world/master/2021_12_21_17_world_2020_02_16_03_world.sql new file mode 100644 index 000000000..e07a790c5 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_17_world_2020_02_16_03_world.sql @@ -0,0 +1,22 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (125917, 125918, 125920, 125921); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `npcflag`, `MovementType`) VALUES +(125917, 18766, 558, '1,2', 0, 0, 0, 113.589, -132.944, -139.589, 2.72271, 7200, 0, 0, 1, 0, 0, 0), +(125918, 18766, 558, '1,2', 0, 0, 0, 40.7895, -191.962, -139.589, 3.89208, 7200, 0, 0, 1, 0, 0, 0), +(125920, 18766, 558, '1,2', 0, 0, 0, 113.81, -191.401, -139.589, 2.9147, 7200, 0, 0, 1, 0, 0, 0), +(125921, 18766, 558, '1,2', 0, 0, 0, 40.4961, -134.312, -139.589, 5.74213, 7200, 0, 0, 1, 0, 0, 0); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`IN (18766); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN(18766) 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 +(18766, 0, 0, 0, 10, 0, 100, 0, 0, 60, 1000, 1000, 0, 11, 32889, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Pool of Souls - Ooc los - Cast Grasp of Death'); + +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|128 WHERE `entry` IN (18766,20314); +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (18766,20314); +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES +(18766, 0, 0, 1, 0), +(20314, 0, 0, 1, 0); + +DELETE FROM `creature_template_addon` WHERE `entry`= 20316; +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES +(20316, "35841 35850"); diff --git a/sql/updates/world/master/2021_12_21_18_world_2020_02_16_04_world.sql b/sql/updates/world/master/2021_12_21_18_world_2020_02_16_04_world.sql new file mode 100644 index 000000000..7583f9712 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_18_world_2020_02_16_04_world.sql @@ -0,0 +1,123 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (125922, 125927, 125930, 125931, 125932, 126052, 126091); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `npcflag`, `MovementType`) VALUES +(125922, 19382, 530, '0', 0, 0, 0, -4051.94, 2241.56, 162.544, 0.216896, 300, 0, 0, 6986, 0, 0, 2), +(125927, 19382, 530, '0', 0, 0, 0, -3899.48, 2238.93, 153.799, 6.19141, 300, 0, 0, 6986, 0, 0, 2), +(125930, 19382, 530, '0', 0, 0, 0, -3949.48, 2304.36, 171.654, 6.06812, 300, 0, 0, 6986, 0, 0, 2), +(125931, 19382, 530, '0', 0, 0, 0, -3897.92, 2224.14, 151.055, 0.100661, 300, 0, 0, 6986, 0, 0, 2), +(125932, 19382, 530, '0', 0, 0, 0, -3999.39, 2088.57, 154.241, 4.72118, 300, 0, 0, 6986, 0, 0, 2), +(126052, 19382, 530, '0', 0, 0, 0, -4076.25, 2220.12, 152.366, 5.04713, 300, 0, 0, 6986, 0, 0, 2), +(126091, 19382, 530, '0', 0, 0, 0, -4108.75, 2120.99, 165.498, 5.35342, 300, 0, 0, 6986, 0, 0, 2); + +DELETE FROM `creature_addon` WHERE `guid` IN (125922, 125927, 125930, 125931, 125932, 126052, 126091); +INSERT INTO `creature_addon` (`guid`, `path_id`, `visibilityDistanceType`) VALUES +(125922,1259220, 3), +(125927,1259270, 3), +(125930,1259300, 3), +(125931,1259310, 3), +(125932,1259320, 3), +(126052,1260520, 3), +(126091,1260910, 3); + +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (19382); +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES +(19382, 1, 1, 1, 0); + +DELETE FROM `waypoint_data` WHERE `id` IN (1259220, 1259270, 1259300, 1259310, 1259320, 1260520, 1260910); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`action`,`move_type`,`action_chance`,`wpguid`) VALUES +(1259220, 1, -4051.94, 2241.56, 162.544, 0.216896, 0, 0, 2, 100,0), +(1259220, 2, -3997.56, 2253.14, 158.921, 5.91104, 0, 0, 2, 100,0), +(1259220, 3, -3925.54, 2219.22, 155.111, 5.63615, 0, 0, 2, 100,0), +(1259220, 4, -3854.31, 2156.6, 134.7, 5.20418, 0, 0, 2, 100,0), +(1259220, 5, -3818.04, 2075.42, 128.011, 3.66089, 0, 0, 2, 100,0), +(1259220, 6, -3834.16, 2048.48, 128.009, 3.46848, 0, 0, 2, 100,0), +(1259220, 7, -3880.47, 2038.16, 123.718, 3.00902, 0, 0, 2, 100,0), +(1259220, 8, -3925.97, 2044.73, 123.344, 3.0208, 0, 0, 2, 100,0), +(1259220, 9, -3974.4, 2054.21, 134.021, 2.71449, 0, 0, 2, 100,0), +(1259220, 10, -4013.86, 2083.46, 146.103, 2.18435, 0, 0, 2, 100,0), +(1259220, 11, -4031.3, 2131.46, 154.554, 1.89375, 0, 0, 2, 100,0), +(1259220, 12, -4054.6, 2206.02, 161.32, 1.71704, 0, 0, 2, 100,0), +(1259270, 1, -3899.48, 2238.93, 153.799, 6.19534, 0, 0, 2, 100,0), +(1259270, 2, -3857.09, 2225.5, 139.343, 4.98584, 0, 0, 2, 100,0), +(1259270, 3, -3849.71, 2185.97, 122.181, 4.56958, 0, 0, 2, 100,0), +(1259270, 4, -3852.46, 2144.69, 125.701, 4.64419, 0, 0, 2, 100,0), +(1259270, 5, -3859.27, 2102.81, 130.463, 4.09834, 0, 0, 2, 100,0), +(1259270, 6, -3890.33, 2069.91, 135.302, 3.14408, 0, 0, 2, 100,0), +(1259270, 7, -3959.81, 2086.18, 157.318, 2.91632, 0, 0, 2, 100,0), +(1259270, 8, -4040.09, 2124.8, 171.418, 2.6375, 0, 0, 2, 100,0), +(1259270, 9, -4072.57, 2169.26, 165.294, 1.33374, 0, 0, 2, 100,0), +(1259270, 10, -4064.99, 2207.03, 168.235, 0.179203, 0, 0, 2, 100,0), +(1259270, 11, -4004.62, 2224.87, 164.896, 0.11637, 0, 0, 2, 100,0), +(1259270, 12, -3928.63, 2232.41, 162.067, 0.139932, 0, 0, 2, 100,0), +(1259300, 1, -3949.48, 2304.36, 171.654, 6.06812, 0, 0, 2, 100,0), +(1259300, 2, -3881.05, 2279.63, 154.421, 5.8168, 0, 0, 2, 100,0), +(1259300, 3, -3857.98, 2258.32, 135.208, 5.25525, 0, 0, 2, 100,0), +(1259300, 4, -3840.02, 2223.93, 121.701, 4.75653, 0, 0, 2, 100,0), +(1259300, 5, -3839.27, 2183.51, 122.92, 4.04574, 0, 0, 2, 100,0), +(1259300, 6, -3862.96, 2152.95, 124.671, 4.45414, 0, 0, 2, 100,0), +(1259300, 7, -3864.79, 2109.73, 130.412, 4.31277, 0, 0, 2, 100,0), +(1259300, 8, -3883.63, 2073.73, 128.885, 4.18319, 0, 0, 2, 100,0), +(1259300, 9, -3935.96, 2049.97, 127.05, 3.45669, 0, 0, 2, 100,0), +(1259300, 10, -3987.81, 2020.87, 129.134, 2.65166, 0, 0, 2, 100,0), +(1259300, 11, -4009.99, 2053.36, 132.873, 2.18435, 0, 0, 2, 100,0), +(1259300, 12, -4040.82, 2096.28, 158.469, 1.67384, 0, 0, 2, 100,0), +(1259300, 13, -4031.14, 2157.85, 162.339, 1.43822, 0, 0, 2, 100,0), +(1259300, 14, -4017.71, 2217.55, 168.982, 1.29292, 0, 0, 2, 100,0), +(1259300, 15, -3992.56, 2266.98, 173.162, 0.963052, 0, 0, 2, 100,0), +(1259310, 1, -3900.47, 2224.45, 151.84, 6.21105, 0, 0, 2, 100,0), +(1259310, 2, -3869.76, 2227.03, 145.231, 5.36283, 0, 0, 2, 100,0), +(1259310, 3, -3854.2, 2205.04, 137.46, 5.06045, 0, 0, 2, 100,0), +(1259310, 4, -3844.81, 2150.86, 126.133, 4.71881, 0, 0, 2, 100,0), +(1259310, 5, -3844.5, 2111.13, 123.73, 4.72273, 0, 0, 2, 100,0), +(1259310, 6, -3845.52, 2056.38, 123.894, 3.49202, 0, 0, 2, 100,0), +(1259310, 7, -3884.24, 2038.94, 120.657, 3.16215, 0, 0, 2, 100,0), +(1259310, 8, -3937.46, 2039.53, 128.187, 3.12288, 0, 0, 2, 100,0), +(1259310, 9, -3979.93, 2042.14, 130.443, 3.02863, 0, 0, 2, 100,0), +(1259310, 10, -4006.04, 2045.1, 134.086, 2.21574, 0, 0, 2, 100,0), +(1259310, 11, -4029.41, 2088.36, 144.849, 1.98405, 0, 0, 2, 100,0), +(1259310, 12, -4032.27, 2129.1, 151.644, 1.2929, 0, 0, 2, 100,0), +(1259310, 13, -4046.06, 2167.97, 159.199, 0.460378, 0, 0, 2, 100,0), +(1259310, 14, -3997.94, 2182.24, 147.777, 0.024478, 0, 0, 2, 100,0), +(1259310, 15, -3945.65, 2182.34, 153.491, 0.393615, 0, 0, 2, 100,0), +(1259310, 16, -3917.84, 2209.25, 151.136, 0.868781, 0, 0, 2, 100,0), +(1259320, 1, -3999.39, 2088.57, 154.241, 4.72118, 0, 0, 2, 100,0), +(1259320, 2, -3996.4, 2025.73, 131.159, 5.11387, 0, 0, 2, 100,0), +(1259320, 3, -3980.67, 1984.63, 126.931, 5.64401, 0, 0, 2, 100,0), +(1259320, 4, -3949.4, 1961.52, 120.325, 0.236544, 0, 0, 2, 100,0), +(1259320, 5, -3912.93, 1976.07, 122.084, 0.809885, 0, 0, 2, 100,0), +(1259320, 6, -3881.71, 2029.34, 126.014, 1.21437, 0, 0, 2, 100,0), +(1259320, 7, -3868.52, 2086.93, 126.512, 1.95657, 0, 0, 2, 100,0), +(1259320, 8, -3884.25, 2110.46, 129.245, 2.72233, 0, 0, 2, 100,0), +(1259320, 9, -3928.8, 2132.42, 137.384, 2.99329, 0, 0, 2, 100,0), +(1259320, 10, -3974.01, 2138.49, 141.452, 3.68052, 0, 0, 2, 100,0), +(1259320, 11, -3987.24, 2120.74, 150.055, 4.32454, 0, 0, 2, 100,0), +(1260520, 1, -4076.25, 2220.12, 152.366, 4.94104, 0, 0, 2, 100,0), +(1260520, 2, -4055.83, 2173.18, 151.895, 5.14131, 0, 0, 2, 100,0), +(1260520, 3, -4030.75, 2118.7, 150.714, 5.14131, 0, 0, 2, 100,0), +(1260520, 4, -4013.47, 2072.27, 139.418, 5.05885, 0, 0, 2, 100,0), +(1260520, 5, -3996.36, 2020.97, 126.096, 5.0667, 0, 0, 2, 100,0), +(1260520, 6, -3975.46, 1984.79, 122.488, 5.71465, 0, 0, 2, 100,0), +(1260520, 7, -3938.71, 1972.51, 121.056, 0.012655, 0, 0, 2, 100,0), +(1260520, 8, -3910.65, 1995.43, 123.188, 1.02975, 0, 0, 2, 100,0), +(1260520, 9, -3890.18, 2041.82, 125.367, 1.17897, 0, 0, 2, 100,0), +(1260520, 10, -3875.63, 2074.2, 135.303, 1.84656, 0, 0, 2, 100,0), +(1260520, 11, -3885.37, 2108.05, 141.323, 1.94866, 0, 0, 2, 100,0), +(1260520, 12, -3907.97, 2156.71, 142.056, 1.8819, 0, 0, 2, 100,0), +(1260520, 13, -3918.51, 2202.87, 151.002, 2.23141, 0, 0, 2, 100,0), +(1260520, 14, -3948.5, 2232.25, 150.484, 2.44346, 0, 0, 2, 100,0), +(1260520, 15, -3994.83, 2256.08, 151.702, 2.78904, 0, 0, 2, 100,0), +(1260520, 16, -4048.14, 2253.56, 158.818, 3.42521, 0, 0, 2, 100,0), +(1260910, 1, -4108.75, 2120.99, 165.498, 5.40836, 0, 0, 2, 100,0), +(1260910, 2, -4099.19, 2100.11, 159.642, 0.11478, 0, 0, 2, 100,0), +(1260910, 3, -4043.58, 2116.84, 149.879, 0.354326, 0, 0, 2, 100,0), +(1260910, 4, -3984.91, 2130.74, 144.929, 0.189392, 0, 0, 2, 100,0), +(1260910, 5, -3904.38, 2138.36, 134.802, 0.083364, 0, 0, 2, 100,0), +(1260910, 6, -3878.68, 2156.17, 130.807, 0.613508, 0, 0, 2, 100,0), +(1260910, 7, -3861.03, 2178.32, 133.881, 1.32822, 0, 0, 2, 100,0), +(1260910, 8, -3864.98, 2235.6, 145.941, 2.33353, 0, 0, 2, 100,0), +(1260910, 9, -3908.54, 2253.61, 151.858, 2.88724, 0, 0, 2, 100,0), +(1260910, 10, -3960.79, 2246.79, 157.82, 3.53519, 0, 0, 2, 100,0), +(1260910, 11, -4009.92, 2224.95, 164.005, 3.67656, 0, 0, 2, 100,0), +(1260910, 12, -4060.04, 2180.75, 163.157, 3.93574, 0, 0, 2, 100,0); + + diff --git a/sql/updates/world/master/2021_12_21_19_world_2020_02_16_05_world.sql b/sql/updates/world/master/2021_12_21_19_world_2020_02_16_05_world.sql new file mode 100644 index 000000000..173db703d --- /dev/null +++ b/sql/updates/world/master/2021_12_21_19_world_2020_02_16_05_world.sql @@ -0,0 +1,44 @@ +-- +UPDATE `creature_template` SET `unit_flags`=33587968 WHERE `entry` IN (19416); +DELETE FROM `creature` WHERE `guid` IN (126092, 126093, 126094, 126121, 126122, 126256, 126664, 126665, 126666, 126667, 126668, 127002, 127003, 127004, 127005, 127107, 127108, 127109, 127225, 127226, 127227, 127228, 127231, 127232, 127233, 127234, 127236, 127272, 127273, 127274, 127275, 127276, 127277, 127278, 127279, 127280); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(126092, 19416, 530, 3519, 3688, '0', 0, 0, 0, -3387.172, 5177.652, -95.4726, 1.396263, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3688 - Difficulty: 0) +(126093, 19416, 530, 3519, 3688, '0', 0, 0, 0, -3330.136, 5182.805, -88.44417, 1.58825, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3688 - Difficulty: 0) +(126094, 19416, 530, 3519, 3688, '0', 0, 0, 0, -3383.71, 5192.255, -97.12683, 3.822271, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3688 - Difficulty: 0) +(126121, 19416, 530, 3519, 3688, '0', 0, 0, 0, -3330.147, 5185.821, -88.34676, 4.39823, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3688 - Difficulty: 0) +(126122, 19416, 530, 3519, 3688, '0', 0, 0, 0, -3400.185, 5185.938, -88.72957, 0.01745329, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3688 - Difficulty: 0) +(126256, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3558.749, 4945.349, -8.938482, 3.141593, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(126664, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3589.759, 4958.169, -16.07662, 5.8294, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(126665, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3610.091, 4946.128, -22.55922, 6.021386, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(126666, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3593.032, 4931.014, -18.51772, 0.06981317, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(126667, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3561.48, 4948.509, -8.966965, 3.944444, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(126668, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3565.491, 4949.006, -8.949272, 4.34587, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127002, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3569.862, 4949.046, -8.917868, 5.393067, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127003, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3610.145, 4928.859, -21.96672, 0.2443461, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127004, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3589.922, 4950.491, -16.01632, 6.021386, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127005, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3604.122, 4937.787, -22.62471, 6.003932, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127107, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3596.76, 4950.664, -21.2734, 6.195919, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127108, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3571.575, 4943.306, -8.917854, 0.03490658, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127109, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3603.546, 4962.408, -22.62576, 6.091199, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127225, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3610.495, 4936.802, -22.43668, 5.951573, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127226, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3592.681, 4962.177, -18.418, 5.916666, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127227, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3604.225, 4928.086, -22.33435, 6.178465, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127228, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3609.721, 4962.552, -22.62576, 5.916666, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127231, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3597.477, 4942.241, -21.6605, 0.05235988, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127232, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3564.036, 4936.497, -8.978624, 1.658063, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127233, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3596.669, 4934.441, -21.2282, 6.248279, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127234, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3604.072, 4946.475, -22.62576, 6.003932, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127236, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3590.313, 4942.292, -16.15607, 6.230825, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127272, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3593.291, 4954.31, -18.69635, 6.091199, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127273, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3609.907, 4954.746, -22.61663, 6.056293, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127274, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3569.752, 4938.038, -8.917878, 0.7504916, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127275, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3559.012, 4940.637, -8.940417, 2.548181, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127276, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3593.022, 4938.924, -18.31859, 6.230825, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127277, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3603.876, 4954.56, -22.62576, 6.003932, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127278, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3589.462, 4933.084, -15.72467, 6.248279, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127279, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3593.144, 4946.163, -18.38688, 6.056293, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 19416 (Area: 3893 - Difficulty: 0) +(127280, 19416, 530, 3519, 3893, '0', 0, 0, 0, -3596.541, 4959.32, -21.31441, 6.056293, 120, 0, 0, 0, 0, 0, 0, 0, 0, 14545); -- 19416 (Area: 3893 - Difficulty: 0) + +DELETE FROM `creature_template_addon` WHERE `entry` IN (19416); +INSERT INTO `creature_template_addon` (`entry`, `bytes1`, `bytes2`, `auras`) VALUES +(19416,0,1,"32648"); diff --git a/sql/updates/world/master/2021_12_21_20_world_2020_02_16_06_world.sql b/sql/updates/world/master/2021_12_21_20_world_2020_02_16_06_world.sql new file mode 100644 index 000000000..137d65afc --- /dev/null +++ b/sql/updates/world/master/2021_12_21_20_world_2020_02_16_06_world.sql @@ -0,0 +1,82 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (127281, 127282, 127283, 127284, 127285, 127286, 127287, 127288, 127289, 127290, 83159, 83158, 127291, 127292, 127293, 127337, 127340, 127341, 127342, 127343, 127344, 127345, 127346, 127347, 127348, 127349, 127350); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(127281, 19433, 560, 0, 0, '1,2', 0, 0, 0, 2190.86, 156.635, 88.529, 1.44862, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(127282, 19555, 553, 0, 0, '1,2', 0, 0, 0, 20.0907, 599.71, -8.29904, 3.14159, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(127283, 19555, 553, 0, 0, '1,2', 0, 0, 0, -9.87732, 599.763, -8.5421, 6.03884, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(127284, 19555, 553, 0, 0, '1,2', 0, 0, 0, -1.83877, 510.545, 0.624383, 2.58309, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(127285, 19555, 553, 0, 0, '1,2', 0, 0, 0, -18.0924, 509.914, 1.61268, 3.52556, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(127286, 19633, 553, 0, 0, '1,2', 0, 0, 0, 5.5075, 166.63363, -5.53947, 4.074454, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(127287, 17993, 553, 0, 0, '1,2', 0, 0, 1, 159.294, 284.484, -3.5414, 2.336378, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(127288, 17993, 553, 0, 0, '1,2', 0, 0, 1, 164.96496, 292.46508, -4.01768, 3.000821, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(127289, 17993, 553, 0, 0, '1,2', 0, 0, 1, 165.25766, 294.53042, -4.28777, 3.198741, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(127290, 18404, 553, 0, 0, '1,2', 0, 0, 1, 165.12690, 296.81567, -4.65590, 3.153750, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +( 83159, 18419, 553, 0, 0, '1,2', 0, 0, 0, -17.221077, 484.17288, -5.45766, 3.577850, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +( 83158, 18419, 553, 0, 0, '1,2', 0, 0, 0, -16.664059, 482.56976, -5.46886, 3.522872, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(127291, 19509, 553, 0, 0, '1,2', 0, 0, 1, -15.983337, 480.93481, -5.48168, 0.000000, 7200, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(127292, 19507, 553, 0, 0, '1,2', 0, 0, 0, -157.634, 411.701, -17.6124, 1.27409, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127293, 19507, 553, 0, 0, '1,2', 0, 0, 0, -177.217, 408.964, -17.6069, 2.07694, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127337, 19507, 553, 0, 0, '1,2', 0, 0, 0, -150.54, 400.302, -17.7579, 2.75762, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127340, 19507, 553, 0, 0, '1,2', 0, 0, 0, -172.605, 403.925, -17.6111, 4.74729, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127341, 19507, 553, 0, 0, '1,2', 0, 0, 0, -173.274, 390.129, -17.6073, 3.50811, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127342, 19507, 553, 0, 0, '1,2', 0, 0, 0, -177.095, 378.248, -17.6081, 5.18363, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127343, 19507, 553, 0, 0, '1,2', 0, 0, 0, -172.32, 380.316, -17.6107, 0.890118, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127344, 19507, 553, 0, 0, '1,2', 0, 0, 0, -166.857, 398.471, -17.6142, 4.2237, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127345, 19507, 553, 0, 0, '1,2', 0, 0, 0, -154.356, 386.376, -17.7216, 4.43314, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127346, 19507, 553, 0, 0, '1,2', 0, 0, 0, -179.922, 401.107, -17.6042, 0.488692, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127347, 19507, 553, 0, 0, '1,2', 0, 0, 0, -164.275, 375.683, -17.6168, 2.75762, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127348, 19507, 553, 0, 0, '1,2', 0, 0, 0, -152.4, 372.664, -17.6055, 0.331613, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127349, 17993, 553, 0, 0, '1,2', 0, 0, 1, -159.78871, 397.28646, -17.75124, 1.535449, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0), +(127350, 17993, 553, 0, 0, '1,2', 0, 0, 1, -169.84764, 397.32601, -17.69619, 1.456909, 7200, 0, 0, 1, 0, 0, 0, 768, 0, 0); + +DELETE FROM `creature_addon` WHERE `guid` IN (127292, 127293, 127337, 127340, 127341, 127342, 127343, 127344, 127345, 127346, 127347, 127348); +INSERT INTO `creature_addon` (`guid`,`auras`) VALUES +(127292, "29266"), +(127293, "29266"), +(127337, "29266"), +(127340, "29266"), +(127341, "29266"), +(127342, "29266"), +(127343, "29266"), +(127344, "29266"), +(127345, "29266"), +(127346, "29266"), +(127347, "29266"), +(127348, "29266"); + +UPDATE `creature` SET `MovementType`=1, `wander_distance`=4 WHERE `id` IN (18587,19598, 19608); +UPDATE `creature` SET `MovementType`=1, `wander_distance`=3 WHERE `guid` IN (82996, 82997, 82998, 82999); +UPDATE `creature` SET `position_x`=2.877390, `position_y`=46.429570, `position_z`=-5.53850, `orientation`=4.680918 WHERE `guid`=83152; +UPDATE `creature` SET `position_x`=-5.10230, `position_y`=46.366970, `position_z`=-5.54440, `orientation`=4.680964 WHERE `guid`=83151; +UPDATE `creature` SET `position_x`=-6.11066, `position_y`=132.83241, `position_z`=-5.54037, `orientation`=5.252552 WHERE `guid`=82984; +UPDATE `creature` SET `position_x`=5.160928, `position_y`=133.02864, `position_z`=-5.54037, `orientation`=3.799569 WHERE `guid`=83156; +UPDATE `creature` SET `position_x`=5.676146, `position_y`=213.20092, `position_z`=-5.539595, `orientation`=4.790774 WHERE `guid`=82985; +UPDATE `creature` SET `position_x`=-7.28351, `position_y`=212.73678, `position_z`=-5.539595, `orientation`=4.606196 WHERE `guid`=82991; + +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|128 WHERE `entry` IN (19433,20522); +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (19555); +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES +(19555, 0, 0, 1, 0); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (19505,-127349,-127350) 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 +(19505, 0, 0, 0, 1, 0, 100, 2, 1000, 1000, 6000, 6000, 0, 11, 34156, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sunseeker Channeler - Out of Combat - Cast 'Sunseeker Blessing'"), +(19505, 0, 1, 0, 1, 0, 100, 4, 1000, 1000, 10000, 10000, 0, 11, 34200, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sunseeker Channeler - Out of Combat - Cast 'Sunseeker Blessing'"), +(19505, 0, 2, 0, 0, 0, 100, 6, 4000, 4000, 10000, 15000, 0, 11, 34637, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, "Sunseeker Channeler - In Combat - Cast 'Soul Channel'"), +(19505, 0, 3, 0, 0, 0, 100, 6, 14000, 14000, 10000, 15000, 0, 11, 34634, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sunseeker Channeler - In Combat - Cast 'Sunseeker Aura'"), +(-127349, 0, 0, 1, 10, 0, 100, 1, 0, 65, 0, 0, 0, 69, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, -163.22595, 422.3164, -17.7551, 1.303757, 'Bloodwarder Protector - Ooc Los - Move to pos'), +(-127349, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodwarder Protector - Ooc - Say text'), +(-127349, 0, 2, 0, 34, 0, 100, 0, 8, 1, 0, 0, 0, 11, 29266, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodwarder Protector - On movement informer - Cast feign death'), +(-127350, 0, 0, 1, 10, 0, 100, 1, 0, 65, 0, 0, 0, 69, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, -170.38806, 418.8028, -17.7296, 1.613989, 'Bloodwarder Protector - Ooc Los - Move to pos'), +(-127350, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodwarder Protector - Ooc - Say text'), +(-127350, 0, 2, 0, 34, 0, 100, 0, 8, 1, 0, 0, 0, 11, 29266, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bloodwarder Protector - On movement informer - Cast feign death'); + +DELETE FROM `creature_text` WHERE `CreatureID` = 17993; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `comment`, `BroadcastTextId`) VALUES +(17993, 0, 0, "Help! Someone help us!", 14, 0, 100, 0, 0, 0, 'Bloodwarder Protector', 16994), +(17993, 1, 0, "Get out of here, there are too many of them! Escape while you can!", 14, 0, 100, 0, 0, 0, 'Bloodwarder Protector', 16993); + +DELETE FROM `conditions` WHERE `SourceEntry` IN (34156,34200) AND `SourceTypeOrReferenceId` = 13; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(13, 1, 34156, 0, 31, 3, 19555, 0, 0, '', "Crystal Channel"), +(13, 1, 34200, 0, 31, 3, 19555, 0, 0, '', "Crystal Channel"); diff --git a/sql/updates/world/master/2021_12_21_21_world_2020_02_16_07_world.sql b/sql/updates/world/master/2021_12_21_21_world_2020_02_16_07_world.sql new file mode 100644 index 000000000..68e09498b --- /dev/null +++ b/sql/updates/world/master/2021_12_21_21_world_2020_02_16_07_world.sql @@ -0,0 +1,64 @@ +-- +SET @PLANE := 28710; +SET @PILOT := 28646; +UPDATE `creature_template` SET `AIName`='SmartAI',`ScriptName`='', `speed_walk`=10, `speed_run`=1 WHERE `entry`=@PLANE; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@PLANE 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_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(@PLANE, 0, 0, 1, 11, 0, 100, 512, 0, 0, 0, 0, 0, 60, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Just Summoned - Turn Fly On'), +(@PLANE, 0, 1, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 53, 0, @PLANE, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Just Summoned - Start WP'), +(@PLANE, 0, 2, 0, 40, 0, 100, 512, 5, @PLANE, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, @PILOT, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Reached WP5 -Say'), +(@PLANE, 0, 3, 0, 40, 0, 100, 512, 11, @PLANE, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 19, @PILOT, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Reached WP11 -Say'), +(@PLANE, 0, 4, 0, 40, 0, 100, 512, 12, @PLANE, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 19, @PILOT, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Reached WP12 -Say'), +(@PLANE, 0, 5, 0, 40, 0, 100, 512, 14, @PLANE, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 19, @PILOT, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Reached WP14 -Say'), +(@PLANE, 0, 6, 0, 40, 0, 100, 512, 15, @PLANE, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 19, @PILOT, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Reached WP15 -Say'), +(@PLANE, 0, 7, 0, 40, 0, 100, 512, 17, @PLANE, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 19, @PILOT, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Reached WP17 -Say'), +(@PLANE, 0, 8, 0, 40, 0, 100, 512, 21, @PLANE, 0, 0, 0, 1, 6, 0, 0, 0, 0, 0, 19, @PILOT, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Reached WP21 -Say'), +(@PLANE, 0, 9, 10, 40, 0, 100, 512, 25, @PLANE, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Reached WP21 -Say'), +(@PLANE, 0, 10, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 11, 52255, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Reached WP21 - cast Engine on Fire'), +(@PLANE, 0, 11, 0, 28, 0, 100, 512, 0, 0, 0, 0, 0, 134, 44795, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Passenger Removed - Cast Parachute'), +(@PLANE, 0, 12, 13, 8, 0, 100, 512, 52226, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Spell Hit - Set Phase 2'), +(@PLANE, 0, 13, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 11, 50630, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Spell Hit - Cast Eject All Passengers'), +(@PLANE, 0, 14, 0, 40, 0, 100, 512, 26, @PLANE, 0, 0, 0, 59, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Reached WP26 -Turn Run ON'), +(@PLANE, 0, 15, 0, 28, 2, 100, 512, 0, 0, 0, 0, 0, 134, 53328, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Passenger Removed (Phase 2) - Cast Credit'), +(@PLANE, 0, 16, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Spawn -Set Phase 1'), +(@PLANE, 0, 17, 0, 28, 1, 100, 512, 0, 0, 0, 0, 0, 6, 12671, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Vics Flying Machine - On Passenger Removed (Phase 1) - Fail Quest'); + +DELETE FROM `waypoint_data` WHERE `id`=@PLANE; +DELETE FROM `waypoints` WHERE `entry`=@PLANE; +INSERT INTO `waypoints` (`entry`,`pointid`,`position_x`,`position_y`,`position_z`,`point_comment`) VALUES +(@PLANE,1,5494.87,4747.031,-187.8783, "Vic's Flying Machine"), +(@PLANE,2,5485.906,4740.681,-184.5172, "Vic's Flying Machine"), +(@PLANE,3,5472.882,4732.441,-172.1562, "Vic's Flying Machine"), +(@PLANE,4,5460.913,4712.542,-157.8784, "Vic's Flying Machine"), +(@PLANE,5,5452.147,4673.518,-137.8906, "Vic's Flying Machine"), +(@PLANE,6,5449.777,4630.711,-126.6684, "Vic's Flying Machine"), +(@PLANE,7,5507.432,4506.089,-126.6684, "Vic's Flying Machine"), +(@PLANE,8,5586.811,4465.319,-126.6684, "Vic's Flying Machine"), +(@PLANE,9,5676.111,4437.874,-126.6684, "Vic's Flying Machine"), +(@PLANE,10,5756.449,4391.051,-91.25155, "Vic's Flying Machine"), +(@PLANE,11,5817.163,4269.269,-91.25155, "Vic's Flying Machine"), +(@PLANE,12,5856.145,4202.824,-68.29334, "Vic's Flying Machine"), +(@PLANE,13,5921.523,4105.534,-68.29334, "Vic's Flying Machine"), +(@PLANE,14,5995.021,4029.883,-13.97897, "Vic's Flying Machine"), +(@PLANE,15,6118.298,3883.733,94.11866, "Vic's Flying Machine"), +(@PLANE,16,6132.932,3750.75,176.5123, "Vic's Flying Machine"), +(@PLANE,17,6165.863,3748.196,198.9567, "Vic's Flying Machine"), +(@PLANE,18,6208.277,3782.189,196.8455, "Vic's Flying Machine"), +(@PLANE,19,6227.615,3836.871,191.6234, "Vic's Flying Machine"), +(@PLANE,20,6218.483,3885.17,191.6234, "Vic's Flying Machine"), +(@PLANE,21,6197.045,3890.053,191.6234, "Vic's Flying Machine"), +(@PLANE,22,6168.752,3864.161,191.6234, "Vic's Flying Machine"), +(@PLANE,23,6204.037,3807.239,191.6234, "Vic's Flying Machine"), +(@PLANE,24,6232.975,3820.852,191.6234, "Vic's Flying Machine"), +(@PLANE,25,6219.879,3854.341,166.6234, "Vic's Flying Machine"), +(@PLANE,26,6210.428,3855.185,154.4848, "Vic's Flying Machine"); + +UPDATE `creature_template_movement` SET `Swim`=1,`Ground`=1,`Flight`=2 WHERE `CreatureId`=28710; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` =14 AND `SourceGroup`=9750; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(14, 9750, 13376, 0, 0, 8, 0, 12671, 0, 0, 0, 0, 0, '', 'Pilot Vic Show different gossip if player has rewarded quest 12671 '), +(14, 9750, 13375, 0, 0, 8, 0, 12671, 0, 0, 1, 0, 0, '', 'Pilot Vic Show different gossip if player is not rewarded quest 12671'); + +DELETE FROM `vehicle_template_accessory` WHERE `entry` IN (28710); +INSERT INTO `vehicle_template_accessory` (`entry`,`accessory_entry`, `seat_id`, `minion`, `description`) VALUES +(28710,28646,0,1,'Vics Flying Machine'); diff --git a/sql/updates/world/master/2021_12_21_22_world_2020_02_16_08_world.sql b/sql/updates/world/master/2021_12_21_22_world_2020_02_16_08_world.sql new file mode 100644 index 000000000..a2d5c41ef --- /dev/null +++ b/sql/updates/world/master/2021_12_21_22_world_2020_02_16_08_world.sql @@ -0,0 +1,36 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (27409,27467) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2740900,2740901) 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 +(2740900, 9, 0, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 23, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Script - Inc Phase"), +(2740900, 9, 1, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 53, 1, 27409, 0, 12308, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Script - Start Waypoint"), +(2740900, 9, 2, 0, 0, 0, 100, 512, 1000, 1000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 27411, 10, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Script - Set Data 1 1"), +(2740900, 9, 3, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 11, 48683, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Script - Cast 'Escape from Silverbrook Periodic'"), +(2740900, 9, 4, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Script - Store Targetlist"), +(2740901, 9, 0, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 23, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Script - Inc Phase"), +(2740901, 9, 1, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 12, 27467, 4, 20000, 0, 0, 0, 8, 0, 0, 0, 0, 3437.23, -2795.77, 201.527, 5.81195, "Ducal's Horse - Action list - Summon creature"), +(2740901, 9, 2, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 12, 27467, 4, 20000, 0, 0, 0, 8, 0, 0, 0, 0, 3446.18, -2787.37, 201.793, 4.88692, "Ducal's Horse - Action list - Summon creature"), +(2740901, 9, 3, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 11, 48681, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - Action list - cast Summon Silverbrook Worgen"), +(2740901, 9, 4, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 11, 48681, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - Action list - cast Summon Silverbrook Worgen"), +(2740901, 9, 5, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 18, 33554432, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - Action list - Set unitflag"), +(2740901, 9, 6, 0, 0, 0, 100, 512, 1000, 1000, 0, 0, 0, 11, 50630, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - Action list - Cast 'Eject All Passengers'"), +(2740901, 9, 7, 0, 0, 0, 100, 512, 2000, 2000, 0, 0, 0, 85, 50473, 2, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - Action list - Cast 'Escape from Silverbrook Credit'"), +(2740901, 9, 8, 0, 0, 0, 100, 512, 2000, 2000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 19, 27411, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - Action list - Despawn"), +(2740901, 9, 9, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - Action list - Despawn"), +(27409, 0, 0, 0, 27, 0, 100, 512, 0, 0, 0, 0, 0, 23, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Passenger Boarded - Inc Phase"), +(27409, 0, 1, 0, 27, 2, 100, 512, 0, 0, 0, 0, 0, 80, 2740900, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Passenger Boarded (Phase 2) - Run Script"), +(27409, 0, 2, 0, 40, 0, 100, 512, 103, 0, 0, 0, 0, 80, 2740901, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Waypoint 103 Reached - Action list"), +(27409, 0, 3, 0, 40, 0, 100, 512, 37, 0, 0, 0, 0, 97, 25, 10, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4063.24, -2261.99, 215.989, 0, "Ducal's Horse - On Waypoint 37 Reached - Jump To Pos"), +(27409, 0, 4, 0, 40, 0, 100, 512, 75, 0, 0, 0, 0, 97, 25, 10, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3900.4, -2743.33, 219.152, 0, "Ducal's Horse - On Waypoint 75 Reached - Jump To Pos"), +(27409, 0, 5, 6, 28, 4, 100, 512, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 19, 27411, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Passenger Removed (Phase 4) - Despawn"), +(27409, 0, 6, 0, 61, 4, 100, 512, 0, 0, 0, 0, 0, 41, 500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - On Passenger Removed (Phase 4) - Despawn In 500 ms"), +(27409, 0, 7, 8, 1, 0, 100, 513, 300000, 300000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 19, 27411, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - OOC - Despawn"), +(27409, 0, 8, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ducal's Horse - OOC - Despawn"), +(27467, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 3, 0, 0, 19, 27409, 0, 0, 0, 0, 0, 0, 0, "Amberpine Hunter - On Just summoned - Move to target"), +(27467, 0, 1, 0, 1, 0, 100, 0, 3000, 3000, 2000, 2000, 0, 11, 47001, 64, 0, 0, 0, 0, 19, 27417, 0, 0, 0, 0, 0, 0, 0, "Amberpine Hunter - Ooc - Cast shot"), +(27467, 0, 2, 0, 0, 0, 100, 0, 2000, 2000, 2000, 2000, 0, 11, 47001, 64, 0, 0, 0, 0, 19, 27417, 0, 0, 0, 0, 0, 0, 0, "Amberpine Hunter - IC - Cast shot"); + +DELETE FROM `vehicle_seat_addon` WHERE `SeatEntry` IN (861,862); +INSERT INTO `vehicle_seat_addon` (`SeatEntry`, `SeatOrientation`, `ExitParamX`, `ExitParamY`, `ExitParamZ`, `ExitParamO`, `ExitParamValue`) VALUES +(861, 0, -2, 2, 0, 0, 1), +(862, 0, -2, 3, 0, 0, 1); diff --git a/sql/updates/world/master/2021_12_21_23_world_2020_02_17_00_world.sql b/sql/updates/world/master/2021_12_21_23_world_2020_02_17_00_world.sql new file mode 100644 index 000000000..5cc07c3a9 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_23_world_2020_02_17_00_world.sql @@ -0,0 +1,33 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (127351, 127352, 127353, 127354, 127355, 127356, 127358, 127359, 127360, 127361, 127362, 127363, 127364, 127365, 127366, 127367, 127368, 127369, 127370, 127371, 127372, 127373, 127374, 127375, 127376, 127377, 127378, 127379, 127380, 127402); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(127351, 20155, 560, 2367, 2370, '1,2', 0, 0, 0, 2102.716, 95.3138, 53.06873, 3.316126, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 20155 (Area: 2370 - Difficulty: 0) +(127352, 20156, 560, 2367, 2368, '1,2', 0, 0, 0, 2621.884, 684.1758, 55.37511, 3.752458, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 15595), -- 20156 (Area: 2368 - Difficulty: 0) +(127353, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 267.997, -84.13632, 3.174591, 5.864306, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127354, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 260.1482, -83.79867, 4.184245, 2.6529, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127355, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 249.6018, -69.3923, 5.022202, 1.396263, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127356, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 242.7067, -90.59, 5.023407, 5.113815, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127358, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 235.9178, -83.92481, 5.023408, 1.815142, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127359, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 243.1962, -104.702, 5.022936, 5.148721, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127360, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 249.9625, -98.26886, 5.022704, 3.612832, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127361, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 243.4501, -77.29634, 5.0234, 4.555309, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127362, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 235.6373, -99.74619, 5.023408, 5.340707, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127363, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 242.3749, -63.77849, 5.022943, 3.054326, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127364, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 251.6234, -84.12178, 5.021717, 5.253441, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127365, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 236.2814, -68.86074, 5.023407, 5.148721, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127366, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 222.929, -99.31724, 5.023414, 0.3665192, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127367, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 229.2128, -91.27964, 5.023414, 0.2443461, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127368, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 223.4857, -68.38847, 5.023414, 0.9424778, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127369, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 229.3703, -63.33781, 5.023414, 2.75762, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127370, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 229.5742, -76.44375, 5.023414, 2.146755, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127371, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 229.3575, -104.7927, 5.023414, 3.438299, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127372, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 223.1584, -83.87238, 5.023413, 6.108652, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127373, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 207.5476, -84.2186, 5.021762, 0.122173, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127374, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 209.3706, -97.99586, 5.022563, 5.253441, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127375, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 210.2564, -70.4671, 5.022758, 0.9250245, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127376, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 216.0915, -104.1881, 5.022802, 1.48353, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127377, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 216.2818, -64.6925, 5.02281, 3.752458, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127378, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 215.4207, -89.05723, 5.023415, 5.218534, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127379, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 216.0998, -78.2583, 5.023416, 5.096361, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127380, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 198.5645, -84.26196, 3.918597, 4.014257, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545), -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) +(127402, 20709, 540, 3714, 0, '1,2', 0, 0, 0, 190.9118, -84.5878, 2.684293, 5.759586, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 14545); -- 20709 (Area: 0 - Difficulty: 0) (Auras: ) diff --git a/sql/updates/world/master/2021_12_21_24_world_2020_02_17_01_world.sql b/sql/updates/world/master/2021_12_21_24_world_2020_02_17_01_world.sql new file mode 100644 index 000000000..d7d76069c --- /dev/null +++ b/sql/updates/world/master/2021_12_21_24_world_2020_02_17_01_world.sql @@ -0,0 +1,71 @@ +-- +DELETE FROM `gameobject` WHERE guid IN (14540, 13487, 47482, 47483, 47484, 47485, 16818, 29765, 29766, 29767, 29768, 29769, 29770, 29771, 29774, 4720, 4752, 9322, 9324, 9325, 9326, 9327, 9330, 9331, 9333, 9335, 9336, 9339, 9341, 9342, 9344, 9348, 9350, 9352, 9354, 9356, 9358, 9359, 9360, 9361, 9363, 9366, 9367, 9368, 9369, 9371, 9372, 9374); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(4720, 184571, 548, 3607, 0, '4', 0, 141.5569, -353.0748, 29.93848, 0, -1, 0, 0, 0, 7200, 255, 1, 15595), -- 184571 (Area: 0 - Difficulty: 0) +(4752, 183490, 548, 3607, 0, '4', 0, -59.13499, -98.79662, -52.93419, 3.141593, 0, 0, -1, 0, 7200, 255, 1, 15595), -- 0 (Area: 0 - Difficulty: 0) +(9322, 184915, 548, 3607, 0, '4', 0, -45.51904, -244.8646, -39.93894, 0.5689191, 0.03683853, 0.007964134, 0.2805367, 0.959103, 7200, 255, 1, 15595), -- 184915 (Area: 0 - Difficulty: 0) +(9324, 184569, 548, 3607, 0, '4', 0, -57.2842, -370.5138, 29.93848, 0, -1, 0, 0, 0, 7200, 255, 1, 15595), -- 184569 (Area: 0 - Difficulty: 0) +(9325, 185051, 548, 3607, 0, '4', 0, 50.11681, -944.26, 44.2385, 0.7500172, 0, 0, 0.3662806, 0.9305044, 7200, 255, 1, 15595), -- 185051 (Area: 0 - Difficulty: 0) +(9326, 184699, 548, 3607, 0, '4', 0, -266.8159, -359.0749, 10.32863, 4.507039, -0.1998358, 0.7089205, -0.242569, 0.6313935, 7200, 255, 1, 15595), -- 184699 (Area: 0 - Difficulty: 0) +(9327, 184698, 548, 3607, 0, '4', 0, -213.7573, -374.0034, 6.425076, 1.55436, -0.6505156, -0.1883984, 0.6777172, 0.2864174, 7200, 255, 1, 15595), -- 184698 (Area: 0 - Difficulty: 0) +(9330, 184921, 548, 3607, 0, '4', 0, 127.8488, -278.5111, -39.93894, 0.5689191, 0.03683853, 0.007964134, 0.2805367, 0.959103, 7200, 255, 1, 15595), -- 184921 (Area: 0 - Difficulty: 0) +(9331, 185054, 548, 3607, 0, '4', 0, 9.143904, -944.26, 44.2385, 0.7500172, 0, 0, 0.3662806, 0.9305044, 7200, 255, 1, 15595), -- 185054 (Area: 0 - Difficulty: 0) +(9333, 185053, 548, 3607, 0, '4', 0, 9.1439, -903.2713, 44.2385, 0.7500172, 0, 0, 0.3662806, 0.9305044, 7200, 255, 1, 15595), -- 185053 (Area: 0 - Difficulty: 0) +(9335, 184920, 548, 3607, 0, '4', 0, -108.7091, -445.593, -39.93894, 0.5689191, 0.03683853, 0.007964134, 0.2805367, 0.959103, 7200, 255, 1, 15595), -- 184920 (Area: 0 - Difficulty: 0) +(9336, 184204, 548, 3607, 0, '4', 0, 26.32847, -654.4946, 15.47422, 3.141593, 0, 0, -1, 0, 7200, 255, 1, 15595), -- 184204 (Area: 0 - Difficulty: 0) -- +(9339, 184917, 548, 3607, 0, '4', 0, -230.1264, -140.2151, -40.93506, 0.5689191, 0.03683853, 0.007964134, 0.2805367, 0.959103, 7200, 255, 1, 15595), -- 184917 (Area: 0 - Difficulty: 0) +(9341, 184570, 548, 3607, 0, '4', 0, 42.01682, -304.0735, 29.93848, 0, -1, 0, 0, 0, 7200, 255, 1, 15595), -- 184570 (Area: 0 - Difficulty: 0) +(9342, 183407, 548, 3607, 0, '4', 0, 50.0234, -0.00007662681, 820.2599, 3.141593, 0, 0, -1, 0, 7200, 255, 1, 15595), -- 0 (Area: 0 - Difficulty: 0) +(9344, 184919, 548, 3607, 0, '4', 0, -229.7251, -445.593, -39.93894, 0.5689191, 0.03683853, 0.007964134, 0.2805367, 0.959103, 7200, 255, 1, 15595), -- 184919 (Area: 0 - Difficulty: 0) +(9348, 184572, 548, 3607, 0, '4', 0, 141.557, -509.7885, 29.93848, 0, -1, 0, 0, 0, 7200, 255, 1, 15595), -- 184572 (Area: 0 - Difficulty: 0) +(9350, 184205, 548, 3607, 0, '4', 0, 26.32847, -654.4946, 15.47422, 3.141593, 0, 0, -1, 0, 7200, 255, 1, 15595), -- 184205 (Area: 0 - Difficulty: 0) -- +(9352, 184573, 548, 3607, 0, '4', 0, 41.54227, -554.9265, 29.93848, 0, -1, 0, 0, 0, 7200, 255, 1, 15595), -- 184573 (Area: 0 - Difficulty: 0) +(9354, 184918, 548, 3607, 0, '4', 0, -255.6166, -187.4016, -39.93894, 0.5689191, 0.03683853, 0.007964134, 0.2805367, 0.959103, 7200, 255, 1, 15595), -- 184918 (Area: 0 - Difficulty: 0) +(9356, 184914, 548, 3607, 0, '4', 0, -108.7092, -265.369, -47.78902, 0.5689191, 0.03683853, 0.007964134, 0.2805367, 0.959103, 7200, 255, 1, 15595), -- 184914 (Area: 0 - Difficulty: 0) +(9358, 184916, 548, 3607, 0, '4', 0, -193.6823, -140.2151, -40.93506, 0.5689191, 0.03683853, 0.007964134, 0.2805367, 0.959103, 7200, 255, 1, 15595), -- 184916 (Area: 0 - Difficulty: 0) +(9359, 184203, 548, 3607, 0, '4', 0, 26.32847, -654.4946, 15.47422, 3.141593, 0, 0, -1, 0, 7200, 255, 1, 15595), -- 184203 (Area: 0 - Difficulty: 0) +(9360, 184913, 548, 3607, 0, '4', 0, -148.1119, -296.5949, -39.93894, 0.5689191, 0.03683853, 0.007964134, 0.2805367, 0.959103, 7200, 255, 1, 15595), -- 184913 (Area: 0 - Difficulty: 0) +(9361, 184568, 548, 3607, 0, '4', 0, 47.75674, -581.8289, 4.655592, 3.141593, 0, 0, -1, 0, 7200, 255, 1, 15595), -- 184568 (Area: 0 - Difficulty: 0) -- +(9363, 184574, 548, 3607, 0, '4', 0, -56.74874, -482.8741, 29.93848, 0, -1, 0, 0, 0, 7200, 255, 1, 15595), -- 184574 (Area: 0 - Difficulty: 0) +(9366, 185052, 548, 3607, 0, '4', 0, 50.1168, -903.2713, 44.2385, 0.7500172, 0, 0, 0.3662806, 0.9305044, 7200, 255, 1, 15595), -- 185052 (Area: 0 - Difficulty: 0) +(9367, 184697, 548, 3607, 0, '4', 0, -228.0119, -332.929, 40.45307, 4.363324, 0, 0, -0.8191519, 0.5735767, 7200, 255, 1, 15595), -- 184697 (Area: 0 - Difficulty: 0) +(9368, 185117, 548, 3607, 0, '4', 0, -245.7294, -381.393, -0.187039, 2.879789, 0, 0, 0.9914446, 0.1305283, 7200, 255, 1, 15595), -- 185117 (Area: 0 - Difficulty: 0) +(9369, 185118, 548, 3607, 0, '4', 0, 123.2582, -432.3567, -1.196554, 4.799657, 0, 0, -0.6755896, 0.7372779, 7200, 255, 1, 15595), -- 185118 (Area: 0 - Difficulty: 0) +(9371, 185115, 548, 3607, 0, '4', 0, 373.1394, -465.1063, 30.71642, 3.228859, 0, 0, -0.9990482, 0.04361926, 7200, 255, 1, 15595), -- 185115 (Area: 0 - Difficulty: 0) +(9372, 185474, 548, 3607, 0, '4', 0, 451.2623, -544.8354, -7.546607, 4.834563, 0, 0, -0.6626196, 0.7489561, 7200, 255, 1, 15595), -- 185474 (Area: 0 - Difficulty: 0) +(9374, 185114, 548, 3607, 0, '4', 0, 457.4108, -555.2696, -6.996453, 1.832595, 0, 0, 0.7933531, 0.6087617, 7200, 255, 1, 15595); -- 185114 (Area: 0 - Difficulty: 0) + +DELETE FROM `gameobject_addon` WHERE guid IN (14540, 13487, 47482, 47483, 47484, 47485, 16818, 29765, 29766, 29767, 29768, 29769, 29770, 29771, 29774, 4720, 4752, 9322, 9324, 9325, 9326, 9327, 9330, 9331, 9333, 9335, 9336, 9339, 9341, 9342, 9344, 9348, 9350, 9352, 9354, 9356, 9358, 9359, 9360, 9361, 9363, 9366, 9367, 9368, 9369, 9371, 9372, 9374); +INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`) VALUES +(4720, 0, 0, 1, -0.00000004371139), -- 184571 +(4752, 0, 0, 1, -0.00000004371139), -- 0 +(9322, 0, 0, 1, -0.00000004371139), -- 184915 +(9324, 0, 0, 1, -0.00000004371139), -- 184569 +(9325, 0, 0, 1, -0.00000004371139), -- 185051 +(9326, 0, 0, 1, -0.00000004371139), -- 184699 +(9327, 0, 0, 1, -0.00000004371139), -- 184698 +(9330, 0, 0, 1, -0.00000004371139), -- 184921 +(9331, 0, 0, 1, -0.00000004371139), -- 185054 +(9333, 0, 0, 1, -0.00000004371139), -- 185053 +(9335, 0, 0, 1, -0.00000004371139), -- 184920 +(9336, 0, 0, 1, -0.00000004371139), -- 184204 +(9339, 0, 0, 1, -0.00000004371139), -- 184917 +(9341, 0, 0, 1, -0.00000004371139), -- 184570 +(9342, 0, 0, 1, -0.00000004371139), -- 0 +(9344, 0, 0, 1, -0.00000004371139), -- 184919 +(9348, 0, 0, 1, -0.00000004371139), -- 184572 +(9350, 0, 0, 1, -0.00000004371139), -- 184205 +(9352, 0, 0, 1, -0.00000004371139), -- 184573 +(9354, 0, 0, 1, -0.00000004371139), -- 184918 +(9356, 0, 0, 1, -0.00000004371139), -- 184914 +(9358, 0, 0, 1, -0.00000004371139), -- 184916 +(9359, 0, 0, 1, -0.00000004371139), -- 184203 +(9360, 0, 0, 1, -0.00000004371139), -- 184913 +(9361, 0, 0, 1, -0.00000004371139), -- 184568 +(9363, 0, 0, 1, -0.00000004371139), -- 184574 +(9366, 0, 0, 1, -0.00000004371139), -- 185052 +(9367, 0, 0, 1, -0.00000004371139), -- 184697 +(9368, 0, 0, 1, -0.00000004371139), -- 185117 +(9369, 0, 0, 1, -0.00000004371139), -- 185118 +(9371, 0, 0, 1, -0.00000004371139), -- 185115 +(9374, 0, 0, 1, -0.00000004371139); -- 185114 diff --git a/sql/updates/world/master/2021_12_21_25_world_2020_02_17_02_world.sql b/sql/updates/world/master/2021_12_21_25_world_2020_02_17_02_world.sql new file mode 100644 index 000000000..9e7c9a354 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_25_world_2020_02_17_02_world.sql @@ -0,0 +1,5 @@ +-- +DELETE FROM `gameobject` WHERE `guid` IN (9375,9378); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(9375, 185116, 548, 3607, 0, '4', 0, 348.987, -684.119, -12.39, 0.004, 0, 0, -0.00199676, -0.999998, 300, 0, 1, 15595), -- 184571 (Area: 0 - Difficulty: 0) +(9378, 184956, 548, 3607, 0, '4', 0, 38.6884, -418.089, -19.8813, 5.53269, 0, 0, -1, 0, 10, 0, 1, 15595); -- 184571 (Area: 0 - Difficulty: 0) diff --git a/sql/updates/world/master/2021_12_21_26_world_2020_02_17_03_world.sql b/sql/updates/world/master/2021_12_21_26_world_2020_02_17_03_world.sql new file mode 100644 index 000000000..4e93ba887 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_26_world_2020_02_17_03_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `gameobject_template_addon` SET `flags`=16 WHERE `entry`IN (185114,185115,185116,185117,185118); diff --git a/sql/updates/world/master/2021_12_21_27_world_2020_02_18_02_world.sql b/sql/updates/world/master/2021_12_21_27_world_2020_02_18_02_world.sql new file mode 100644 index 000000000..1f8d91604 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_27_world_2020_02_18_02_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (18191) AND `source_type`=0 AND `id` IN (2,3,4,5); diff --git a/sql/updates/world/master/2021_12_21_28_world_2020_02_19_00_world.sql b/sql/updates/world/master/2021_12_21_28_world_2020_02_19_00_world.sql new file mode 100644 index 000000000..5f483516f --- /dev/null +++ b/sql/updates/world/master/2021_12_21_28_world_2020_02_19_00_world.sql @@ -0,0 +1,7 @@ +-- +DELETE FROM `gameobject` WHERE `guid` IN (99956,9381,9385,9386); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(99956, 184643, 530, 0, 0, '0', 0, 3964.10376, 2008.44445, 383.94104, 0.176697, 0, 0, 0, 1, 180, 0, 1, 0), +(9381, 184643, 530, 0, 0, '0', 0, 3930.18457, 2038.26062, 383.50134, 1.720004, 0, 0, 0, 1, 180, 0, 1, 0), +(9385, 184643, 530, 0, 0, '0', 0, 3902.93530, 1996.42260, 383.64352, 3.275094, 0, 0, 0, 1, 180, 0, 1, 0), +(9386, 184643, 530, 0, 0, '0', 0, 3942.99975, 1970.09973, 383.32125, 5.105074, 0, 0, 0, 1, 180, 0, 1, 0); diff --git a/sql/updates/world/master/2021_12_21_29_world_2020_02_19_01_world.sql b/sql/updates/world/master/2021_12_21_29_world_2020_02_19_01_world.sql new file mode 100644 index 000000000..3ba3df23e --- /dev/null +++ b/sql/updates/world/master/2021_12_21_29_world_2020_02_19_01_world.sql @@ -0,0 +1,11 @@ +-- +UPDATE `smart_scripts` SET `action_param3`=1, `target_type`=7 WHERE `entryorguid` IN (28609) AND `id`=0; +UPDATE `gameobject_template` SET `AIName`='SmartGameObjectAI' WHERE `entry`=190769; +DELETE FROM `smart_scripts` WHERE `entryorguid`=190769 AND `source_type`=1; +DELETE FROM `smart_scripts` WHERE `entryorguid`=19076900 AND `source_type`=1; +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 +(190769, 1, 0, 0, 63, 0, 100, 0, 0, 0, 0, 0, 0, 80, 19076900, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Gift of the Harvester- On Just Summoned - Action list'), +(19076900, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 99, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Gift of the Harvester- Action list - Set gob state'), +(19076900, 9, 1, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 93, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Gift of the Harvester- Action list - play custum anim'), +(19076900, 9, 2, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 0, 99, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Gift of the Harvester- Action list - Set gob state'), +(19076900, 9, 3, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Gift of the Harvester- Action list - Despawn'); diff --git a/sql/updates/world/master/2021_12_21_30_world_2020_02_21_00_world.sql b/sql/updates/world/master/2021_12_21_30_world_2020_02_21_00_world.sql new file mode 100644 index 000000000..78c77433e --- /dev/null +++ b/sql/updates/world/master/2021_12_21_30_world_2020_02_21_00_world.sql @@ -0,0 +1,43 @@ +-- +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=25940; +DELETE FROM `smart_scripts` WHERE `entryorguid`=25940 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_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(25940, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 11, 47123, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'FK - On spawn - Cast summon scorchling'); + +UPDATE `creature` SET `modelid`=16412 WHERE `guid`=78651; +UPDATE `creature` SET `modelid`=21084 WHERE `guid`=152406; +UPDATE `creature` SET `modelid`=16412 WHERE `guid`=152407; +UPDATE `creature` SET `modelid`=16446 WHERE `guid`=202716; +UPDATE `creature` SET `modelid`=16443 WHERE `guid`=202717; +UPDATE `creature` SET `modelid`=16436 WHERE `guid`=202715; +UPDATE `creature` SET `modelid`=16432 WHERE `guid`=202714; +UPDATE `creature` SET `modelid`=16445 WHERE `guid`=202741; +UPDATE `creature` SET `modelid`=16442 WHERE `guid`=202742; +UPDATE `creature` SET `modelid`=16444 WHERE `guid`=202743; +UPDATE `creature` SET `modelid`=21086 WHERE `guid`=202744; +UPDATE `creature` SET `modelid`=16444 WHERE `guid`=202747; +UPDATE `creature` SET `modelid`=21086 WHERE `guid`=202752; +UPDATE `creature` SET `modelid`=16442 WHERE `guid`=202754; +UPDATE `creature` SET `modelid`=16443 WHERE `guid`=202753; +UPDATE `creature` SET `modelid`=16445 WHERE `guid`=202755; +UPDATE `creature` SET `modelid`=16445 WHERE `guid`=202759; +UPDATE `creature` SET `modelid`=16442 WHERE `guid`=202760; +UPDATE `creature` SET `modelid`=16443 WHERE `guid`=202761; +UPDATE `creature` SET `modelid`=16444 WHERE `guid`=202762; +UPDATE `creature` SET `modelid`=16448 WHERE `guid`=202764; +UPDATE `creature` SET `modelid`=16414 WHERE `guid`=213815; + +DELETE FROM `game_event_creature` WHERE `guid` IN (202766, 202767); +DELETE FROM `creature` WHERE `guid` IN (202766, 202767, 1886); +UPDATE `creature` SET `orientation`= 3.318307 WHERE `guid` IN (202759,202760,202761,202762,202763); +UPDATE `creature` SET `orientation`= 1.61 WHERE `guid` IN (202755,202753,202754,202752,202756,202757); +UPDATE `creature` SET `orientation`= 2.874556 WHERE `guid`=202744; +UPDATE `creature` SET `orientation`= 1.504035 WHERE `guid` IN (202742,202745,202741); +UPDATE `creature` SET `orientation`= 4.590652 WHERE `guid`=202740; +UPDATE `creature` SET `orientation`= 2.693916 WHERE `guid`=202747; +UPDATE `creature` SET `orientation`= 5.289657 WHERE `guid` IN (202748,202749,202750,202751); +UPDATE `creature` SET `orientation`= 3.565712 WHERE `guid`=202717; +UPDATE `creature` SET `orientation`= 2.489717 WHERE `guid`=202715; +UPDATE `creature` SET `orientation`= 5.144366 WHERE `guid` IN (202718,202719); +UPDATE `creature` SET `orientation`= 2.324780 WHERE `guid`=202749; +UPDATE `creature` SET `position_x`=944.326477, `position_y`=781.856445, `position_z`=103.963005, `orientation`= 3.955679 WHERE `guid`=86636; diff --git a/sql/updates/world/master/2021_12_21_31_world_2020_02_21_01_world.sql b/sql/updates/world/master/2021_12_21_31_world_2020_02_21_01_world.sql new file mode 100644 index 000000000..0c81c9ace --- /dev/null +++ b/sql/updates/world/master/2021_12_21_31_world_2020_02_21_01_world.sql @@ -0,0 +1,139 @@ +-- +UPDATE `creature_model_info` SET `DisplayID_Other_Gender`=29243 WHERE `DisplayID` IN (16431); +DELETE FROM `serverside_spell_effect` WHERE `SpellID` IN (46248,46249,46250,46252,46253,46254,46255,46256,46257,46258,46259); +INSERT INTO `serverside_spell_effect` (`SpellID`, `Effect`, `EffectAura`, `EffectMiscValue1`, `ImplicitTarget1`, `ImplicitTarget2`) VALUES +(46248, 6, 56, 25868, 1, 0), +(46249, 6, 56, 25869, 1, 0), +(46250, 6, 56, 25870, 1, 0), +(46252, 6, 56, 25871, 1, 0), +(46253, 6, 56, 25872, 1, 0), +(46254, 6, 56, 25873, 1, 0), +(46255, 6, 56, 25874, 1, 0), +(46256, 6, 56, 25875, 1, 0), +(46257, 6, 56, 25876, 1, 0), +(46258, 6, 56, 25877, 1, 0), +(46259, 6, 56, 25878, 1, 0); + +UPDATE `creature` SET `modelid`=0 WHERE `id` IN (16781); +-- Human +DELETE FROM `creature_addon` WHERE `guid` IN (213796,212850,213103,213801,212599,213097,152407,212291,213814,78651,213731,213791,85193,85195,213100,94614,213808,212601,213794); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`) VALUES +(213796,4097,"46254"),(212850,4097,"46254"),/*(94697, 4097,"46254"),*/ +(213103,4097,"46254"),/*(94645, 4097,"46254"),*/(213801,4097,"46254"),(212599,4097,"46254"), +(213097,4097,"46254"),/*(94661, 4097,"46254"),*/(152407,4097,"46254"),(212291,4097,"46254"), +/*(94590, 4097,"46254"),(94563, 4097,"46254"),*/(213814,4097,"46254"),/*(212041,4097,"46254"),*/ +(78651, 4097,"46254"),/*(94617, 4097,"46254"),*/(213731,4097,"46254"),/*(211793,4097,"46254"),*/ +(213791,4097,"46254"),/*(94646, 4097,"46254"),(94584, 4097,"46254"),*/(85193, 4097,"46254"), +/*(94741, 4097,"46254"),(94743, 4097,"46254"),*/(85195, 4097,"46254"),/*(165585,4097,"46254"),*/ +(213100,4097,"46254"),/*(94591, 4097,"46254"),(212538,4097,"46254"),(94699, 4097,"46254"),*/ +(94614, 4097,"46254"),/*(94637, 4097,"46254"),(94638, 4097,"46254"),*/(213808,4097,"46254"), +/*(94604, 4097,"46254"),*/(212601,4097,"46254"),/*(94544, 4097,"46254"),*/(213794,4097,"46254")/*, +(165586,4097,"46254")*/; +-- Dwarf +DELETE FROM `creature_addon` WHERE `guid` IN (94633,213732,213105,212598,213797,213802,213807,213738,213813,94713,213728,213115,212290,78650,213098,85192); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`) VALUES +(94633,4097,'46254'),(213732,4097,'46254'),(213105,4097,'46254'), +(212598,4097,'46254'),(213797,4097,'46254'),(213802,4097,'46254'), +(213807,4097,'46254'),(213738,4097,'46254'),(213813,4097,'46254'), +(94713,4097,'46254'),(213728,4097,'46254'),(213115,4097,'46254'), +(212290,4097,'46254'),(78650,4097,'46254'),(213098,4097,'46254'), +(85192,4097,'46254'); +-- Night Elf +DELETE FROM `creature_addon` WHERE `guid` IN (94613,85194,213729,213803,213737,213747,212848,213748,213793,212289,213815); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`) VALUES +(94613,4097,"46254"),(85194,4097,"46254"),(213729,4097,"46254"), +(213803,4097,"46254"),(213737,4097,"46254"),(213747,4097,"46254"), +(212848,4097,"46254"),(213748,4097,"46254"),(213793,4097,"46254"), +(212289,4097,"46254"),(213815,4097,"46254"); +-- Orc +DELETE FROM `creature_addon` WHERE `guid` IN (94656,210984,211543,211544,211520,211541,210685,210411,94573,210414,94736,202748,209929,210426,94667,211259,209669,211256,210946); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`) VALUES +(94656,4097,"46254"),(210984,4097,"46254"),(211543,4097,"46254"), +(211544,4097,"46254"),(211520,4097,"46254"),(211541,4097,"46254"), +(210685,4097,"46254"),(210411,4097,"46254"),(94573,4097,"46254"), +(210414,4097,"46254"),(94736,4097,"46254"),(202748,4097,"46254"), +(209929,4097,"46254"),(210426,4097,"46254"),(94667,4097,"46254"), +(211259,4097,"46254"),(209669,4097,"46254"),(211256,4097,"46254"), +(210946,4097,"46254"); +-- Tauren +DELETE FROM `creature_addon` WHERE `guid` IN (210427,94721,11001,210413,94625,209926,202742,210683,211521,94665,210947,211257,209928,209667,202754); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`) VALUES +(210427,4097,"46254"),(94721,4097,"46254"),(11001,4097,"46254"), +(210413,4097,"46254"),(94625,4097,"46254"),(209926,4097,"46254"), +(202742,4097,"46254"),(210683,4097,"46254"),(211521,4097,"46254"), +(94665,4097,"46254"),(210947,4097,"46254"),(211257,4097,"46254"), +(209928,4097,"46254"),(209667,4097,"46254"),(202754,4097,"46254"); +-- Undead +DELETE FROM `creature_addon` WHERE `guid` IN (209666,202743,94572,202747,210415,211260,94631,94694,202753,211542,210949,210428,210412); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`) VALUES +(209666,4097,"46254"),(202743,4097,"46254"),(94572,4097,"46254"), +(202747,4097,"46254"),(210415,4097,"46254"),(211260,4097,"46254"), +(94631,4097,"46254"),(94694,4097,"46254"),(202753,4097,"46254"), +(211542,4097,"46254"),(210949,4097,"46254"),(210428,4097,"46254"), +(210412,4097,"46254"); +-- Troll +DELETE FROM `creature_addon` WHERE `guid` IN (94666,211540,94720,210983,94626,94668,94719,211523,210684,211258,94632,202755,202741,94718); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`) VALUES +(94666,4097,"46254"),(211540,4097,"46254"),(94720,4097,"46254"), +(210983,4097,"46254"),(94626,4097,"46254"),(94668,4097,"46254"), +(94719,4097,"46254"),(211523,4097,"46254"),(210684,4097,"46254"), +(211258,4097,"46254"),(94632,4097,"46254"),(202755,4097,"46254"), +(202741,4097,"46254"),(94718,4097,"46254"); +-- Gnome +DELETE FROM `creature_addon` WHERE `guid` IN (202764,213099,78649,213806,212602,213792,213116,94714,213816,213104,212849); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`) VALUES +(202764,4097,"46254"),(213099,4097,"46254"),(78649,4097,"46254"), +(213806,4097,"46254"),(212602,4097,"46254"),(213792,4097,"46254"), +(213116,4097,"46254"),(94714,4097,"46254"),(213816,4097,"46254"), +(213104,4097,"46254"),(212849,4097,"46254"); +-- Draenei +DELETE FROM `creature_addon` WHERE `guid` IN (213790,213746,213739,212292,94712,213809,213800,212600,212847,213733,202765,213114,152406,213795); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`) VALUES +(213790,4097,"46254"),(213746,4097,"46254"),(213739,4097,"46254"), +(212292,4097,"46254"),(94712,4097,"46254"),(213809,4097,"46254"), +(213800,4097,"46254"),(212600,4097,"46254"),(212847,4097,"46254"), +(213733,4097,"46254"),(202765,4097,"46254"),(213114,4097,"46254"), +(152406,4097,"46254"),(213795,4097,"46254"); +-- Blood Elf +DELETE FROM `creature_addon` WHERE `guid` IN (94624,209668,202746,94518,211522,210950,210682,209670,202752,202749,202744,94737,94722); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`) VALUES +(94624,4097,"46254"),(209668,4097,"46254"),(202746,4097,"46254"), +(94518,4097,"46254"),(211522,4097,"46254"),(210950,4097,"46254"), +(210682,4097,"46254"),(209670,4097,"46254"),(202752,4097,"46254"), +(202749,4097,"46254"),(202744,4097,"46254"),(94737,4097,"46254"), +(94722,4097,"46254"); +-- Goblin +DELETE FROM `creature_addon` WHERE `guid` IN (210948,209927,213106,213113); +INSERT INTO `creature_addon` (`guid`,`bytes2`,`auras`) VALUES +(210948,4097,"46254"),(209927,4097,"46254"),(213106,4097,"46254"), +(213113,4097,"46254"); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=16781; +DELETE FROM `smart_scripts` WHERE `entryorguid`=16781 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_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(16781, 0, 0, 0, 1, 0, 100, 0, 240000, 480000, 240000, 480000, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Midsummer Celebrant- OOC - Say text Horde'), +(16781, 0, 1, 0, 1, 0, 100, 0, 240000, 480000, 240000, 480000, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Midsummer Celebrant- OOC - Say text Alliance'), +(16781, 0, 2, 0, 1, 0, 100, 0, 240000, 480000, 240000, 480000, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Midsummer Celebrant- OOC - Say text Gnome'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry` IN (16781); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(22, 1, 16781, 0, 0, 1, 1, 46256, 0, 0, 0, 0, 0, '', 'Celebrant - Only run SAI if Has the aura 46256'), +(22, 1, 16781, 0, 1, 1, 1, 46257, 0, 0, 0, 0, 0, '', 'Celebrant - Only run SAI if Has the aura 46257'), +(22, 1, 16781, 0, 2, 1, 1, 46259, 0, 0, 0, 0, 0, '', 'Celebrant - Only run SAI if Has the aura 46259'), +(22, 1, 16781, 0, 3, 1, 1, 46258, 0, 0, 0, 0, 0, '', 'Celebrant - Only run SAI if Has the aura 46258'), +(22, 1, 16781, 0, 4, 1, 1, 46248, 0, 0, 0, 0, 0, '', 'Celebrant - Only run SAI if Has the aura 46248'), +(22, 2, 16781, 0, 0, 1, 1, 46254, 0, 0, 0, 0, 0, '', 'Celebrant - Only run SAI if Has the aura 46254'), +(22, 2, 16781, 0, 1, 1, 1, 46250, 0, 0, 0, 0, 0, '', 'Celebrant - Only run SAI if Has the aura 46250'), +(22, 2, 16781, 0, 2, 1, 1, 46255, 0, 0, 0, 0, 0, '', 'Celebrant - Only run SAI if Has the aura 46255'), +(22, 2, 16781, 0, 3, 1, 1, 46252, 0, 0, 0, 0, 0, '', 'Celebrant - Only run SAI if Has the aura 46252'), +(22, 2, 16781, 0, 4, 1, 1, 46249, 0, 0, 0, 0, 0, '', 'Celebrant - Only run SAI if Has the aura 46249'), +(22, 3, 16781, 0, 0, 1, 1, 46253, 0, 0, 0, 0, 0, '', 'Celebrant - Only run SAI if Has the aura 46253'); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (16781); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(16781, 0, 0, "The Horde fires will never be extinguished!", 12, 1, 100, 4, 0, 0, 24534, 0, "Midsummer Celebrant Horde"), +(16781, 0, 1, "I'd like to see the Alliance try to steal our flame.", 12, 1, 100, 1, 0, 0, 24533, 0, "Midsummer Celebrant Horde"), +(16781, 1, 0, "The Horde have tried to steal our flames. I hope we return the favor.", 12, 7, 100, 1, 0, 0, 24531, 0, "Midsummer Celebrant Alliance"), +(16781, 1, 1, "The Alliance fires burn strong and true!", 12, 7, 100, 4, 0, 0, 24532, 0, "Midsummer Celebrant Alliance"), +(16781, 2, 0, "Midsummer Fire Festival is a great time to celebrate the summer!", 12, 0, 100, 4, 0, 0, 24535, 0, "Midsummer Celebrant Goblin"), +(16781, 2, 1, "I love the firework show at the end of Midsummer Firefestival.", 12, 0, 100, 1, 0, 0, 24536, 0, "Midsummer Celebrant Goblin"); diff --git a/sql/updates/world/master/2021_12_21_32_world_2020_02_21_02_world.sql b/sql/updates/world/master/2021_12_21_32_world_2020_02_21_02_world.sql new file mode 100644 index 000000000..6a30756e9 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_32_world_2020_02_21_02_world.sql @@ -0,0 +1,10 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (1886, 94839, 94831, 94808, 94805, 94840, 94814, 94803); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +( 1886, 17066, 530, 0, 0, '0', 0, 0, 0, -3821.98, -11508.3, -132.124, 0.9075, 180, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(94803, 17066, 530, 0, 0, '0', 0, 0, 0, -2988.84, 4126.660, 11, 3.26329, 180, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(94805, 17066, 571, 0, 0, '0', 0, 0, 0, 3943.700, -620.329, 249, 4.94546, 180, 0, 0, 1, 0, 0, 0, 0, 0, 0), +(94808, 17066, 571, 0, 0, '0', 0, 0, 0, 5151.540, -709.361, 176.093, 2.02988, 180, 0, 0, 1, 0, 0, 0, 0, 0, 0); +DELETE FROM `game_event_creature` WHERE `guid` IN (1886, 94839, 94831, 94808, 94805, 94840, 94814, 94803); +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(1,1886),(1,94803),(1,94805),(1,94808); diff --git a/sql/updates/world/master/2021_12_21_33_world_2020_02_22_00_world.sql b/sql/updates/world/master/2021_12_21_33_world_2020_02_22_00_world.sql new file mode 100644 index 000000000..92239df23 --- /dev/null +++ b/sql/updates/world/master/2021_12_21_33_world_2020_02_22_00_world.sql @@ -0,0 +1,88 @@ +-- Inconspicuous Mine Car +UPDATE `gameobject` SET `position_x`=2391.736,`position_y`=-5898.792,`position_z`=109.3904,`orientation`=0.6981314,`rotation3`=0.9396927 WHERE `guid`=65890 AND `id`=190767; +-- Mine Car +UPDATE `creature_template` SET `minlevel`=56,`maxlevel`=56 WHERE `entry` = 28817; +UPDATE `creature_template` SET `ScriptName`='',`AIName`='SmartAI' WHERE `entry`=28817; +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=28817; +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 +(28817,0,0,0,54,0,100,0,0,0,0,0,0,3,0,25703,0,0,0,0,1,0,0,0,0,0,0,0,0,'Mine Car - On spawned - Set model'), +(28817,0,1,0,27,0,100,0,0,0,0,0,0,11,52464,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Mine Car - On passenger boarded - Cast spell \'Summon Scarlet Miner\''), +(28817,0,2,0,8,0,100,1,52595,0,0,0,0,29,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Mine Car - On spell hit - Set follow'), +(28817,0,3,0,28,0,100,0,0,0,0,0,0,41,0,0,0,0,0,0,19,28841,9,0,0,0,0,0,0,'Mine Car - On passenger removed - Despawn \'Scarlet Miner\''); +-- Summon Scarlet Miner +UPDATE `spell_target_position` SET `PositionX`=2384.13,`PositionY`=-5900.07,`PositionZ`=108.0813 WHERE `ID`=52464; +UPDATE `spell_target_position` SET `PositionX`=2389.58,`PositionY`=-5901.18,`PositionZ`=108.9380 WHERE `ID`=52462; + +-- Scarlet Miner +DELETE FROM `waypoints` WHERE `entry` IN (2884100,2884101); +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(2884100,1, 2376.892, -5906.246, 108.5153,'Scarlet Miner'), +(2884100,2, 2354.759, -5905.348, 104.9017,'Scarlet Miner'), +(2884100,3, 2331.889, -5903.588, 100.0160,'Scarlet Miner'), +(2884100,4, 2308.977, -5905.764, 90.91159,'Scarlet Miner'), +(2884100,5, 2298.572, -5914.677, 84.70060,'Scarlet Miner'), +(2884100,6, 2291.055, -5934.960, 70.15641,'Scarlet Miner'), +(2884100,7, 2282.350, -5954.375, 57.76657,'Scarlet Miner'), +(2884100,8, 2275.099, -5964.198, 51.61853,'Scarlet Miner'), +(2884100,9, 2260.797, -5972.555, 43.49573,'Scarlet Miner'), +(2884100,10, 2245.771, -5980.806, 34.91277,'Scarlet Miner'), +(2884100,11, 2236.629, -5991.123, 29.03914,'Scarlet Miner'), +(2884100,12, 2197.551, -6068.021, 4.954395,'Scarlet Miner'), +(2884100,13, 2183.802, -6092.537, 1.664639,'Scarlet Miner'), +(2884100,14, 2178.071, -6118.517, 1.298641,'Scarlet Miner'), +(2884100,15, 2173.443, -6140.669, 1.102578,'Scarlet Miner'), +(2884100,16, 2167.344, -6150.516, 1.348482,'Scarlet Miner'), +(2884100,17, 2156.898, -6155.389, 1.925997,'Scarlet Miner'), +(2884100,18, 2141.903, -6161.750, 1.179094,'Scarlet Miner'), +(2884100,19, 2137.161, -6163.067, 1.066367,'Scarlet Miner'), +(2884100,20, 2131.983, -6170.813, 2.067344,'Scarlet Miner'), +(2884100,21, 2126.371, -6179.504, 8.487098,'Scarlet Miner'), +(2884100,22, 2122.159, -6186.258, 13.99542,'Scarlet Miner'), +(2884100,23, 2115.892, -6196.246, 13.67582,'Scarlet Miner'), +(2884101,1, 2376.892, -5906.246, 108.515,'Scarlet Miner'), +(2884101,2, 2354.759, -5905.348, 104.901,'Scarlet Miner'), +(2884101,3, 2331.889, -5903.588, 100.016,'Scarlet Miner'), +(2884101,4, 2308.977, -5905.764, 90.9115,'Scarlet Miner'), +(2884101,5, 2298.572, -5914.677, 84.7006,'Scarlet Miner'), +(2884101,6, 2291.055, -5934.960, 70.1564,'Scarlet Miner'), +(2884101,7, 2282.350, -5954.375, 57.7665,'Scarlet Miner'), +(2884101,8, 2275.099, -5964.198, 51.6185,'Scarlet Miner'), +(2884101,9, 2260.797, -5972.555, 43.4957,'Scarlet Miner'), +(2884101,10, 2245.771, -5980.806, 34.9127,'Scarlet Miner'), +(2884101,11, 2236.629, -5991.123, 29.0391,'Scarlet Miner'), +(2884101,12, 2197.551, -6068.021, 4.95439,'Scarlet Miner'), +(2884101,13, 2183.802, -6092.537, 1.66463,'Scarlet Miner'), +(2884101,14, 2178.071, -6118.517, 1.29864,'Scarlet Miner'), +(2884101,15, 2173.443, -6140.669, 1.10257,'Scarlet Miner'), +(2884101,16, 2176.981, -6153.453, 1.64646,'Scarlet Miner'), +(2884101,17, 2185.705, -6165.262, 1.09934,'Scarlet Miner'), +(2884101,18, 2199.173, -6167.276, 1.05963,'Scarlet Miner'), +(2884101,19, 2220.801, -6165.641, 1.25961,'Scarlet Miner'), +(2884101,20, 2250.129, -6162.287, 0.91468,'Scarlet Miner'), +(2884101,21, 2262.414, -6163.124, 1.49738,'Scarlet Miner'), +(2884101,22, 2268.944, -6167.533, 1.26519,'Scarlet Miner'), +(2884101,23, 2269.859, -6174.558, 5.10841,'Scarlet Miner'), +(2884101,24, 2270.228, -6180.257, 8.81259,'Scarlet Miner'), +(2884101,25, 2270.822, -6184.768, 12.4218,'Scarlet Miner'), +(2884101,26, 2271.095, -6187.314, 13.9912,'Scarlet Miner'), +(2884101,27, 2273.838, -6196.402, 13.65775,'Scarlet Miner'); + +UPDATE `creature_template` SET `ScriptName`='',`AIName`='SmartAI' WHERE `entry`=28841; +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=28841; +DELETE FROM `smart_scripts` WHERE `source_type`=9 AND `entryorguid` IN (2884100,2884101,2884102); +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 +(28841,0,0,1,54,0,100,0,0,0,0,0,0,59,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Miner - On just summoned - Set Run off'), +(28841,0,1,0,61,0,100,0,0,0,0,0,0,69,0,0,0,0,0,0,8,0,0,0,0,2386.673,-5900.587,108.5761,0,'Scarlet Miner - On just summoned - Move'), +(28841,0,2,3,34,0,100,0,8,0,0,0,0,66,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,'Scarlet Miner - On movement inform - Set orientation'), +(28841,0,3,4,61,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Miner - Linked event - Say line 0'), +(28841,0,4,0,61,0,100,0,0,0,0,0,0,87,2884100,2884101,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Miner - Linked event - Random action list'), +(28841,0,5,0,58,0,100,0,0,0,0,0,0,80,2884102,0,1,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Miner - On WP ended - Action list 2'), +(2884100,9,0,0,0,0,100,0,4000,4000,0,0,0,11,52595,0,0,0,0,0,23,0,0,0,0,0,0,0,0,'Scarlet Miner - Action list 0 - Cast spell \'Drag Mine Cart\''), +(2884100,9,1,0,61,0,100,0,0,0,0,0,0,53,1,2884100,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Miner - Action list 0 - Start WP'), +(2884101,9,0,0,0,0,100,0,4000,4000,0,0,0,11,52595,0,0,0,0,0,23,0,0,0,0,0,0,0,0,'Scarlet Miner - Action list 1 - Cast spell \'Drag Mine Cart\''), +(2884101,9,1,0,0,0,100,0,0,0,0,0,0,53,1,2884101,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Miner - Action list 1 - Start WP'), +(2884102,9,0,0,0,0,100,0,4000,4000,0,0,0,28,52595,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Miner - Action list 2 - Remove aura'), +(2884102,9,1,0,0,0,100,0,0,0,0,0,0,66,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,'Scarlet Miner - Action list 2 - Set orientation'), +(2884102,9,2,0,0,0,100,0,1000,1000,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Miner - Action list 2 - Say line 1'), +(2884102,9,3,0,0,0,100,0,0,0,0,0,0,41,1000,0,0,0,0,0,23,0,0,0,0,0,0,0,0,'Scarlet Miner - Action list 2 - Despawn \'Mine Car\''), +(2884102,9,4,0,0,0,100,0,0,0,0,0,0,41,1000,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Scarlet Miner - Action list 2 - Despawn self'); diff --git a/sql/updates/world/master/2021_12_22_00_world_2020_02_23_00_world.sql b/sql/updates/world/master/2021_12_22_00_world_2020_02_23_00_world.sql new file mode 100644 index 000000000..7bbba750c --- /dev/null +++ b/sql/updates/world/master/2021_12_22_00_world_2020_02_23_00_world.sql @@ -0,0 +1,5 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (23832,-18587) AND source_type=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=2383200 AND source_type=9; +UPDATE `creature_template` SET `AIName`="" WHERE `entry`=23832; +UPDATE `creature_template_addon` SET `auras`="42491" WHERE `entry`=23832; diff --git a/sql/updates/world/master/2021_12_22_01_world_2020_02_25_00_world.sql b/sql/updates/world/master/2021_12_22_01_world_2020_02_25_00_world.sql new file mode 100644 index 000000000..833dde6bb --- /dev/null +++ b/sql/updates/world/master/2021_12_22_01_world_2020_02_25_00_world.sql @@ -0,0 +1,26 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1739100,1739101) AND `source_type`=9; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (17391) 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 +(17391, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 80, 1739100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Just Summoned - Run Script"), +(1739100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 3, 0, 16995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Morph To Model 16995"), +(1739100, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Set Orientation Invoker"), +(1739100, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 25035, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Cast 'Elemental Spawn-in'"), +(1739100, 9, 3, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Say Line 0"), +(1739100, 9, 4, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Set run off"), +(1739100, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 69, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, -3924.27, -12761.5, 101.693, 0, "Stillpine Ancestor Coo - On Script - Move To Position"), +(17391, 0, 1, 0, 34, 0, 100, 0, 8, 1, 0, 0, 0, 80, 1739101, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Movement informer - Run Script"), +(1739101, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Say Line 1"), +(1739101, 9, 1, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 85, 30424, 2, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Cast 'Ghost Walk'"), +(1739101, 9, 2, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Say Line 2"), +(1739101, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Say Line 3"), +(1739101, 9, 4, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 11, 30473, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Cast 'Coo Transform Furbolg DND'"), +(1739101, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 3, 0, 17019, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Morph To Model 17019"), +(1739101, 9, 6, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 60, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Disable garvity"), +(1739101, 9, 7, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 59, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Set run ON"), +(1739101, 9, 8, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, -3922.69, -12832.4, 130.241, 0, "Stillpine Ancestor Coo - On Script - Move To Position"), +(1739101, 9, 9, 0, 0, 0, 100, 0, 8000, 8000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Stillpine Ancestor Coo - On Script - Despawn Instant"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (17391) AND `GroupID`=3; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(17391, 3, 0, "%s points across the river.", 16, 0, 100, 0, 0, 0, 13872, 0, "Stillpine Ancestor Coo"); diff --git a/sql/updates/world/master/2021_12_22_02_world_2020_02_26_00_world.sql b/sql/updates/world/master/2021_12_22_02_world_2020_02_26_00_world.sql new file mode 100644 index 000000000..9ceb9dfee --- /dev/null +++ b/sql/updates/world/master/2021_12_22_02_world_2020_02_26_00_world.sql @@ -0,0 +1,35 @@ +-- +DELETE FROM `gossip_menu` WHERE `MenuID` IN (9254,9255,9258,9259,9260); +INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES +(9254, 12524, 0), +(9255, 12524, 0), +(9258, 12524, 0), +(9259, 12568, 26365), +(9260, 12571, 0), +(9260, 12572, 0); + +UPDATE `gameobject_template` SET `data3`=9254 WHERE `entry`=188134; -- 9258 +UPDATE `gameobject_template` SET `data3`=9255 WHERE `entry`=188135; -- 9259 +UPDATE `gameobject_template` SET `data3`=9258 WHERE `entry`=188139; -- 9260 +UPDATE `gameobject_template` SET `data2`=2 WHERE `entry`=181376; +UPDATE `gameobject_template` SET `data10`=28859, `data12`=181290 WHERE `entry`=181288; + +DELETE FROM `gameobject_template` WHERE `entry` IN (188130); +INSERT INTO `gameobject_template` (`entry`, `type`, `displayId`, `size`, `name`, `data1`, `data2`, `data3`, `data6`, `VerifiedBuild`) VALUES +(188130, 2, 7666, 1, 'Ice Stone', 0, 3, 9251, -1, 11723); + +DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (9254,9255,9258,9259,9260); +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(9254, 0, 0, "Lay your hand on the Ice Stone.", 25218, 1, 1, 0), +(9255, 0, 0, "Lay your hand on the Ice Stone.", 25218, 1, 1, 0), +(9258, 0, 0, "Lay your hand on the Ice Stone.", 25218, 1, 1, 0); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup` IN (9254,9255,9258,9259,9260); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition` ,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(15,9254,0,0,0,9,0,11947,0,0,0,0,'','Ice Stone - For Gossip player must have Striking back /Desolace/'), +(15,9255,0,0,0,9,0,11947,0,0,0,0,'','Ice Stone - For Gossip player must have Striking back /Desolace/'), +(15,9258,0,0,0,9,0,11947,0,0,0,0,'','Ice Stone - For Gossip player must have Striking back /Desolace/'); + +UPDATE `smart_scripts` SET `event_param1`=9254 WHERE `entryorguid` IN (188134) AND `source_type`=1 AND `id`=0; +UPDATE `smart_scripts` SET `event_param1`=9255 WHERE `entryorguid` IN (188135) AND `source_type`=1 AND `id`=0; +UPDATE `smart_scripts` SET `event_param1`=9258 WHERE `entryorguid` IN (188139) AND `source_type`=1 AND `id`=0; diff --git a/sql/updates/world/master/2021_12_22_03_world_2020_02_27_00_world.sql b/sql/updates/world/master/2021_12_22_03_world_2020_02_27_00_world.sql new file mode 100644 index 000000000..e439563ad --- /dev/null +++ b/sql/updates/world/master/2021_12_22_03_world_2020_02_27_00_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `creature_template_addon` SET `auras`='' WHERE `entry` IN (29519, 29520, 29565, 29566, 29567); +DELETE FROM `creature_addon` WHERE `guid` IN (128740); diff --git a/sql/updates/world/master/2021_12_22_04_world_2020_02_28_00_world.sql b/sql/updates/world/master/2021_12_22_04_world_2020_02_28_00_world.sql new file mode 100644 index 000000000..24430fbdc --- /dev/null +++ b/sql/updates/world/master/2021_12_22_04_world_2020_02_28_00_world.sql @@ -0,0 +1,253 @@ +-- +UPDATE `creature_template` SET `gossip_menu_id`=10244 WHERE `entry`=19169; -- Blood Elf +UPDATE `creature_template` SET `gossip_menu_id`=10245 WHERE `entry`=19171; -- Draenei +UPDATE `creature_template` SET `gossip_menu_id`=10246 WHERE `entry`=19148; -- Dwarf +UPDATE `creature_template` SET `gossip_menu_id`=10247 WHERE `entry`=19172; -- Gnome +UPDATE `creature_template` SET `gossip_menu_id`=10248 WHERE `entry`=20102; -- Goblin +UPDATE `creature_template` SET `gossip_menu_id`=10249 WHERE `entry`=18927; -- Human +UPDATE `creature_template` SET `gossip_menu_id`=10250 WHERE `entry`=19173; -- Night Elf +UPDATE `creature_template` SET `gossip_menu_id`=10251 WHERE `entry`=19175; -- Orc +UPDATE `creature_template` SET `gossip_menu_id`=10252 WHERE `entry`=19176; -- Tauren +UPDATE `creature_template` SET `gossip_menu_id`=10253 WHERE `entry`=19177; -- Troll +UPDATE `creature_template` SET `gossip_menu_id`=10254 WHERE `entry`=19178; -- Forsaken + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (19169,19171,19148,19172,20102,18927,19173,19175,19176,19177,19178) AND `source_type`=0 AND `id` IN (9,10,11,12); +DELETE FROM `gossip_menu` WHERE `MenuID` IN (10244, 10245, 10246, 10247, 10248, 10249, 10250, 10251, 10252, 10253, 10254); +INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES +-- Blood Elf +(10244, 9680), -- Midsummer +(10244, 9698), -- Winter Veil +(10244, 9696), -- lunar festival +(10244, 9700), -- lunar festival Silvermoon +(10244, 11956), -- Hallow +(10244, 12134), -- Brewfest +(10244, 13044), -- Pirates +(10244, 14227), -- Noblegarden +(10244, 14544), -- Dod +(10244, 14635), -- Pilgrim +-- Draenei +(10245, 9680), -- Midsummer +(10245, 9690), -- Winter Veil +(10245, 9696), -- lunar festival +(10245, 11957), -- Hallow +(10245, 12134), -- Brewfest +(10245, 13044), -- Pirates +(10245, 14228), -- Noblegarden +(10245, 14544), -- Dod +(10245, 14636), -- Pilgrim +-- Dwarf +(10246, 9680), -- Midsummer +(10246, 9686), -- Winter Veil +(10246, 9688), -- lunar festival +(10246, 11958), -- Hallow +(10246, 12134), -- Brewfest +(10246, 13044), -- Pirates +(10246, 14229), -- Noblegarden +(10246, 14544), -- Dod +(10246, 14637), -- Pilgrim +-- Gnome +(10247, 9680), -- Midsummer +(10247, 9717), -- Winter Veil +(10247, 9715), -- lunar festival +(10247, 11959), -- Hallow +(10247, 12134), -- Brewfest +(10247, 13044), -- Pirates +(10247, 14230), -- Noblegarden +(10247, 14544), -- Dod +(10247, 14638), -- Pilgrim +-- Goblin +(10248, 9680), -- Midsummer +(10248, 8139), -- Winter Veil +(10248, 9964), -- lunar festival +(10248, 11960), -- Hallow +(10248, 12134), -- Brewfest +(10248, 13044), -- Pirates +(10248, 14231), -- Noblegarden +(10248, 14544), -- Dod +(10248, 14639), -- Pilgrim +-- Human +(10249, 9680), -- Midsummer +(10249, 9626), -- Winter Veil +(10249, 9696), -- lunar festival +(10249, 9662), -- lunar festival stormwind +(10249, 11961), -- Hallow +(10249, 12134), -- Brewfest +(10249, 13044), -- Pirates +(10249, 14232), -- Noblegarden +(10249, 14544), -- Dod +(10249, 14640), -- Pilgrim +-- Night Elf +(10250, 9680), -- Midsummer +(10250, 9694), -- Winter Veil +(10250, 9692), -- lunar festival +(10250, 11962), -- Hallow +(10250, 12134), -- Brewfest +(10250, 13044), -- Pirates +(10250, 14233), -- Noblegarden +(10250, 14544), -- Dod +(10250, 14641), -- Pilgrim +-- Orc +(10251, 9680), -- Midsummer +(10251, 9702), -- Winter Veil +(10251, 9704), -- lunar festival +(10251, 11963), -- Hallow +(10251, 12134), -- Brewfest +(10251, 13044), -- Pirates +(10251, 14234), -- Noblegarden +(10251, 14544), -- Dod +(10251, 14642), -- Pilgrim +-- Tauren +(10252, 9680), -- Midsummer +(10252, 9706), -- Winter Veil +(10252, 9708), -- lunar festival +(10252, 11964), -- Hallow +(10252, 12134), -- Brewfest +(10252, 13044), -- Pirates +(10252, 14235), -- Noblegarden +(10252, 14544), -- Dod +(10252, 14643), -- Pilgrim +-- Troll +(10253, 9680), -- Midsummer +(10253, 9718), -- Winter Veil +(10253, 9716), -- lunar festival +(10253, 11965), -- Hallow +(10253, 12134), -- Brewfest +(10253, 13044), -- Pirates +(10253, 14236), -- Noblegarden +(10253, 14544), -- Dod +(10253, 14644), -- Pilgrim +-- Forsaken +(10254, 9680), -- Midsummer +(10254, 9710), -- Winter Veil +(10254, 9712), -- lunar festival +(10254, 11966), -- Hallow +(10254, 12134), -- Brewfest +(10254, 13044), -- Pirates +(10254, 14237), -- Noblegarden +(10254, 14544), -- Dod +(10254, 14645); -- Pilgrim + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (14) AND `SourceGroup` IN (10244, 10245, 10246, 10247, 10248, 10249, 10250, 10251, 10252, 10253, 10254); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +-- Blood Elf +(14,10244,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active'), +(14,10244,9698,0,12,0,2,0,0,0,'','Show gossip text if he event is active'), +(14,10244,9696,0,12,0,7,0,0,0,'','Show gossip text if he event is active'), +(14,10244,9696,0,22,1,571,0,0,0,'','Show gossip text if he event is active'), +(14,10244,9700,0,12,0,7,0,0,0,'','Show gossip text if he event is active'), +(14,10244,9700,0,22,1,530,0,0,0,'','Show gossip text if he event is active'), +(14,10244,11956,0,12,0,12,0,0,0,'','Show gossip text if he event is active'), +(14,10244,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active'), +(14,10244,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active'), +(14,10244,14227,0,12,0,9,0,0,0,'','Show gossip text if he event is active'), +(14,10244,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active'), +(14,10244,14635,0,12,0,26,0,0,0,'','Show gossip text if he event is active'), +-- Draenei +(14,10245,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10245,9690,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10245,9696,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10245,11957,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10245,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10245,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10245,14228,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10245,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10245,14636,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Dwarf +(14,10246,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10246,9686,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10246,9688,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10246,11958,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10246,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10246,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10246,14229,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10246,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10246,14637,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Gnome +(14,10247,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10247,9717,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10247,9715,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10247,11959,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10247,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10247,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10247,14230,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10247,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10247,14638,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Goblin +(14,10248,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10248,8139,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10248,9964,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10248,11960,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10248,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10248,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10248,14231,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10248,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10248,14639,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Human +(14,10249,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10249,9626,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10249,9696,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10249,9696,0,22,1,571,0,0,0,'','Show gossip text if in map 571'), +(14,10249,9662,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10249,9662,0,22,1,530,0,0,0,'','Show gossip text if in map 530'), +(14,10249,11961,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10249,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10249,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10249,14232,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10249,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10249,14640,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Night Elf +(14,10250,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10250,9694,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10250,9692,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10250,11962,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10250,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10250,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10250,14233,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10250,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10250,14641,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Orc +(14,10251,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10251,9702,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10251,9704,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10251,11963,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10251,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10251,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10251,14234,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10251,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10251,14642,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Tauren +(14,10252,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10252,9706,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10252,9708,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10252,11964,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10252,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10252,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10252,14235,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10252,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10252,14643,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Troll +(14,10253,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10253,9718,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10253,9716,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10253,11965,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10253,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10253,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10253,14236,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10253,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10253,14644,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Forsaken +(14,10254,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10254,9710,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10254,9712,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10254,11966,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10254,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10254,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10254,14237,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10254,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10254,14645,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'); +-- +DELETE FROM `npc_text` WHERE `ID` IN (9680,14230,14645); +INSERT INTO `npc_text` (`ID`, `Probability0`, `BroadcastTextID0`, `Probability1`, `BroadcastTextID1`, `Probability2`, `BroadcastTextID2`, `Probability3`, `BroadcastTextID3`, `Probability4`, `BroadcastTextID4`) VALUES +(9680, 1, 49959, 1, 49960, 1, 49961, 1, 24535, 1, 24536), +(14230, 1, 33121, 0, 0, 0, 0, 0, 0, 0, 0), +(14645, 1, 35101, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_22_05_world_2020_02_28_01_world.sql b/sql/updates/world/master/2021_12_22_05_world_2020_02_28_01_world.sql new file mode 100644 index 000000000..c92c2abd3 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_05_world_2020_02_28_01_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `conditions` SET `ConditionValue1`=0 WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=10249 AND `SourceEntry`=9662 AND `ConditionTypeOrReference`=22; diff --git a/sql/updates/world/master/2021_12_22_06_world_2020_02_28_02_world.sql b/sql/updates/world/master/2021_12_22_06_world_2020_02_28_02_world.sql new file mode 100644 index 000000000..ca0f28006 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_06_world_2020_02_28_02_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `gameobject` SET `position_x`=7974.169, `position_y`=-826.5645, `position_z`=967.8755, `orientation`=-0.5410506, `rotation2`=-0.2672377, `rotation3`=0.9636307 WHERE `id`=191761; +UPDATE `gameobject_addon` SET `parent_rotation2`=-0.2672377, `parent_rotation3`=0.9636307 WHERE `guid`=65262; diff --git a/sql/updates/world/master/2021_12_22_07_world_2020_02_28_03_world.sql b/sql/updates/world/master/2021_12_22_07_world_2020_02_28_03_world.sql new file mode 100644 index 000000000..432b05690 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_07_world_2020_02_28_03_world.sql @@ -0,0 +1,18 @@ +-- Orb of Command (179879) +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=6001; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=6001; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +-- (15,6001,0,0,0,8,0,7761,0,0,0,0,0,"","Show gossip option if quest '7761' is rewarded"), +(14,6001,7155,0,0,8,0,7761,0,0,0,0,0,"","Show gossip text 7155 if quest '7761' rewarded"); +DELETE FROM `gossip_menu` WHERE `MenuID`=6001 AND `TextID`=7155; +INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES (6001,7155); +DELETE FROM `gossip_menu_option` WHERE `MenuID`=6001; +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES +(6001,0,0,"" ,9859,1,1,0); + +-- Orb of Command SAI +SET @ENTRY := 179879; +UPDATE `gameobject_template` SET `AIName`="SmartGameObjectAI", `scriptname` = '' WHERE `entry`=@ENTRY; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=1; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ENTRY,1,0,0,62,0,100,0,6001,0,0,0,85,23460,0,0,0,0,0,7,0,0,0,0,0,0,0,"Orb of Command - On Gossip Option 0 Selected - Invoker Cast 'Teleport to Blackwing Lair DND'"); diff --git a/sql/updates/world/master/2021_12_22_08_world_2020_02_28_04_world.sql b/sql/updates/world/master/2021_12_22_08_world_2020_02_28_04_world.sql new file mode 100644 index 000000000..0de36ce22 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_08_world_2020_02_28_04_world.sql @@ -0,0 +1,93 @@ +-- Koltira Deathweaver +DELETE FROM `creature_text` WHERE `CreatureID`=28912; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(28912,0,0,'Damn the Crusade! I think my ribs are broken and I might be bleeding internally.',12,0,100,1,0,0,29197,0,'Koltira Deathweaver'), +(28912,1,0,'I''ll need to get my runeblade and armor... Just need a little more time.',12,0,100,0,0,0,29201,0,'Koltira Deathweaver'), +(28912,2,0,'I''m still weak, but I think I can get an anti-magic barrier up. Stay inside it or you''ll be destroyed by their spells.',12,0,100,0,0,0,29203,0,'Koltira Deathweaver'), +(28912,3,0,'Maintaining this barrier will require all of my concentration. Kill them all!',12,0,100,0,0,0,29205,0,'Koltira Deathweaver'), +(28912,4,0,'There are more coming. Defend yourself! Don''t fall out of the anti-magic field! They''ll tear you apart without its protection!',12,0,100,0,0,0,29207,0,'Koltira Deathweaver'), +(28912,5,0,'I can''t keep this barrier up much longer... Where is that coward?',12,0,100,0,0,0,29208,0,'Koltira Deathweaver'), +(28912,6,0,'The High Inquisitor comes! Be ready, death knight! Do not let him draw you out of the protective bounds of my anti-magic field! Kill him and take his head!',12,0,100,0,0,0,29210,0,'Koltira Deathweaver'), +(28912,7,0,'Stay in the anti-magic field! Make them come to you!',12,0,100,0,0,0,29225,0,'Koltira Deathweaver'), +(28912,7,1,'Stand your ground! Use my anti-magic barrier to dampen their spells!',12,0,100,0,0,0,29224,0,'Koltira Deathweaver'), +(28912,8,0,'The death of the High Inquisitor of New Avalon will not go unnoticed. You need to get out of here at once! Go, before more of them show up. I''ll be fine on my own.',12,0,100,1,0,0,29239,0,'Koltira Deathweaver'), +(28912,9,0,'I''ll draw their fire, you make your escape behind me.',12,0,100,1,0,0,29240,0,'Koltira Deathweaver'), +(28912,10,0,'Your High Inquisitor is nothing more than a pile of meat, Crusaders! There are none beyond the grasp of the Scourge!',14,0,100,22,0,0,29241,0,'Koltira Deathweaver'); + +DELETE FROM `creature_summon_groups` WHERE `summonerId`=28912; +INSERT INTO `creature_summon_groups` (`summonerId`,`summonerType`,`groupId`,`entry`,`position_x`,`position_y`,`position_z`,`orientation`,`summonType`,`summonTime`) VALUES +(28912,0,0,29007,1640.672,-6032.053,134.8221,4.679538,6,5000), +(28912,0,0,29007,1641.005,-6031.893,134.8221,0.4014257,6,5000), +(28912,0,0,29007,1639.705,-6031.737,134.8221,2.443461,6,5000), +(28912,0,1,29007,1640.404,-6032.289,134.7387,4.517092,6,5000), +(28912,0,1,29007,1641.73,-6030.751,134.8221,6.143559,6,5000), +(28912,0,1,29007,1639.466,-6030.404,134.8221,4.502949,6,5000), +(28912,0,2,29007,1640.286,-6033.075,134.6049,4.679538,6,5000), +(28912,0,2,29007,1642.04,-6030.384,134.8221,1.37881,6,5000), +(28912,0,2,29007,1640.116,-6029.782,134.8221,5.707227,6,5000), +(28912,0,2,29007,1640.995,-6029.803,134.8221,1.605703,6,5000), +(28912,0,3,29001,1640.766,-6032.984,134.5805,4.596632,5,0); + +DELETE FROM `waypoint_data` WHERE `id`=28912; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `action`, `orientation`, `action_chance`, `move_type`) VALUES +(28912,1,1640.65,-6032.49,134.739,0,0,0,100,1), +(28912,2,1639.1,-6028.1,134.739,0,0,0,100,1), +(28912,3,1628.37,-6026.34,134.739,0,0,0,100,1), +(28912,4,1625.79,-6021.81,134.739,0,0,0,100,1), +(28912,5,1627.06,-6016.95,134.739,0,0,0,100,1), +(28912,6,1639.85,-6015.64,134.74,0,0,0,100,1), +(28912,7,1653.376,-5971.874,132.2567,0,0,0,100,1), +(28912,8,1653.61,-5927.44,121.345,0,0,0,100,1), +(28912,9,1656.07,-5905.5,116.21,0,0,0,100,1), +(28912,10,1681.736,-5888.621,116.257,0,1188,0,100,1); +UPDATE `creature_addon` SET `bytes1`=0,`auras`='' WHERE `guid`=130354; +UPDATE `creature` SET `spawntimesecs`=60 WHERE `guid`=130354; + +DELETE FROM `creature_equip_template` WHERE `CreatureID`=28912; +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`, `VerifiedBuild`) VALUES +(28912,1,38633,0,0,0); + +-- High Inquisitor Valroth +DELETE FROM `creature_text` WHERE `CreatureID`=29011; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(29011,0,0,'Acolytes, chain them all up! Prepare them for questioning!',14,0,100,1,0,0,29202,0,'High Inquisitor Valroth'), +(29011,1,0,'Scourge filth! By the Light be cleansed!',14,0,100,0,0,0,29214,0,'High Inquisitor Valroth'), +(29011,2,0,'The Crusade will purge your kind from this world!',14,0,100,0,0,0,29215,0,'High Inquisitor Valroth'), +(29011,3,0,'It seems that I''ll need to deal with you myself. The High Inquisitor comes for you, Scourge!',14,0,100,0,0,0,29216,0,'High Inquisitor Valroth'); + +DELETE FROM `creature_text` WHERE `CreatureID`=29001; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(29001,0,0,'Coward!',12,0,100,0,0,0,29219,0,'High Inquisitor Valroth'), +(29001,0,1,'Come out and play.',12,0,100,0,0,0,29220,0,'High Inquisitor Valroth'), +(29001,0,2,'LIGHT PURGE YOU!',12,0,100,1,0,0,29221,0,'High Inquisitor Valroth'), +(29001,0,3,'You have come seeking deliverance? I have come to deliver!',12,0,100,1,0,0,29222,0,'High Inquisitor Valroth'), +(29001,1,0,'%s''s remains fall to the ground.',41,0,100,1,0,0,29223,0,'High Inquisitor Valroth'); + +DELETE FROM `waypoints` WHERE `entry`=29001; +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(29001,1,1639.495,-6043.913,128.2694,'High Inquisitor Valroth'), +(29001,2,1639.186,-6046.568,127.9465,'High Inquisitor Valroth'), +(29001,3,1648.31,-6043.64,127.5836,'High Inquisitor Valroth'); +UPDATE `creature_template` SET `ScriptName`='',`AIName`='SmartAI' WHERE `entry`=29001; +DELETE FROM `smart_scripts` WHERE `entryorguid`=29001 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 +(29001,0,0,0,54,0,100,0,0,0,0,0,0,53,1,29001,0,0,0,2,1,0,0,0,0,0,0,0,0,'High Inquisitor Valroth - On just summoned - Start WP'), +(29001,0,1,2,58,0,100,0,0,0,0,0,0,19,256,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'High Inquisitor Valroth - On WP ended - Remove unit flags'), +(29001,0,2,0,61,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,21,10,0,0,0,0,0,0,0,'High Inquisitor Valroth - Linked event - Attack start'), +(29001,0,3,0,0,0,100,0,0,40,3400,4700,0,11,52926,64,0,0,0,0,2,0,0,0,0,0,0,0,0,'High Inquisitor Valroth - IC CMC - Cast \'Valroth''s Smite\''), +(29001,0,4,5,24,0,100,0,52894,0,7000,12000,0,11,52922,64,0,0,0,0,2,0,0,0,0,0,0,0,0,'High Inquisitor Valroth - On target has \'Anti-Magic Zone\' aura - Cast \'The Inquisitor''s Penance\''), +(29001,0,5,0,61,0,50,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'High Inquisitor Valroth - Linked event - Say line 0'), +(29001,0,6,0,2,0,100,1,0,50,0,0,0,11,38210,64,0,0,0,0,1,0,0,0,0,0,0,0,0,'High Inquisitor Valroth - Between 0-50% HP - Cast \'Renew\' (No Repeat)'), +(29001,0,7,8,6,0,100,0,0,0,0,0,0,11,52929,2,0,0,0,0,1,0,0,0,0,0,0,0,0,'High Inquisitor Valroth - On just died - Cast \'Summon Valroth''s Remains\''), +(29001,0,8,0,61,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'High Inquisitor Valroth - Linked event - Say line 1'); + +-- Crimson Acolyte +DELETE FROM `smart_scripts` WHERE `entryorguid`=29007 AND `source_type`=0 AND `id` IN (3,4,5); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2900700,2900701,2900702) 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 +(29007,0,3,0,54,0,100,0,0,0,0,0,0,88,2900700,2900701,2900702,0,0,0,1,0,0,0,0,0,0,0,0,'Crimson Acolyte - On just summoned - Random action list'), +(29007,0,4,5,34,0,100,0,8,1,0,0,0,19,256,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Crimson Acolyte - On movement inform - Remove unit flags'), +(29007,0,5,0,61,0,100,0,0,0,0,0,0,49,0,0,0,0,0,0,21,10,0,0,0,0,0,0,0,'Crimson Acolyte - Linked event - Attack start'), +(2900700,9,0,0,0,0,100,0,0,0,0,0,0,69,1,0,0,0,0,0,8,0,0,0,0,1649.966,-6042.571,127.5833,0,'Crimson Acolyte - Action list 0 - Move to position'), +(2900701,9,0,0,0,0,100,0,0,0,0,0,0,69,1,0,0,0,0,0,8,0,0,0,0,1642.704,-6045.236,127.8326,0,'Crimson Acolyte - Action list 1 - Move to position'), +(2900702,9,0,0,0,0,100,0,0,0,0,0,0,69,1,0,0,0,0,0,8,0,0,0,0,1641.506,-6045.676,127.9491,0,'Crimson Acolyte - Action list 2 - Move to position'); diff --git a/sql/updates/world/master/2021_12_22_09_world_2020_02_29_00_world.sql b/sql/updates/world/master/2021_12_22_09_world_2020_02_29_00_world.sql new file mode 100644 index 000000000..5826c6c02 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_09_world_2020_02_29_00_world.sql @@ -0,0 +1,28 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (19294,19293) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1929400,1929401) 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 +(19294, 0, 0, 0, 38, 0, 100, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Data Set 1 0 - Say Line 0"), +(19294, 0, 1, 0, 20, 0, 100, 0, 10349, 0, 0, 0, 0, 80, 1929400, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Quest 'The Earthbinder' Finished - Run Script"), +(19294, 0, 2, 0, 38, 0, 100, 0, 2, 2, 0, 0, 0, 80, 1929401, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Data Set 2 0 - Run Script"), +(19294, 0, 3, 0, 21, 0, 100, 0, 0, 0, 0, 0, 0, 81, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Home pos - Set Npc Flags Gossip & Questgiver"), +(19294, 0, 4, 0, 0, 0, 100, 0, 1000, 1000, 3000, 5000, 0, 11, 31401, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - IC - Cast Moonfire"), +(19294, 0, 5, 0, 0, 0, 100, 0, 3000, 3000, 5000, 9000, 0, 11, 33844, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - IC - Cast Entangling Roots"), +(1929400, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Script - Set Active On"), +(1929400, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Script - Set Run Off"), +(1929400, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 81, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Script - Set Npc Flag "), +(1929400, 9, 3, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Script - Set Orientation to Player"), +(1929400, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Script - Say Line 1"), +(1929400, 9, 5, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, -286.767, 4729.43, 18.4418, 1.72788, "Earthbinder Galandria Nightbreeze - On Script - Move To Position"), +(1929400, 9, 6, 0, 0, 0, 100, 0, 11000, 11000, 0, 0, 0, 5, 16, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Script - Play Emote 16"), +(1929400, 9, 7, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Script - Play Emote 0"), +(1929400, 9, 8, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 50, 184450, 60, 0, 0, 0, 0, 8, 0, 0, 0, 0, -287.019, 4731.63, 18.217, 2.58308, "Earthbinder Galandria Nightbreeze - On Script - Summon Gameobject 'Crimson Crystal Shard'"), +(1929400, 9, 9, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Script - Say Line 2"), +(1929400, 9, 10, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 12, 20599, 3, 60000, 1, 0, 0, 8, 0, 0, 0, 0, -288.19, 4733.63, 18.2982, 5.044, "Earthbinder Galandria Nightbreeze - On Script - Summon Creature 'Lured Colossus'"), +(1929401, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Script - Set Run Off"), +(1929401, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, -294.766, 4715.08, 28.1862, 0.20944, "Earthbinder Galandria Nightbreeze - On Script - Move To Position"), +(1929401, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 81, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Earthbinder Galandria Nightbreeze - On Script - Set Npc Flags Gossip & Questgiver"), +(1929401, 9, 3, 0, 0, 0, 100, 0, 9000, 9000, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0.20944, "Earthbinder Galandria Nightbreeze - On Script - Set Orientation Home Position"), +(19293, 0, 0, 1, 19, 0, 100, 0, 10349, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, "Tola'thion - On Quest 'The Earthbinder' Taken - Store target"), +(19293, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 19, 19294, 50, 0, 0, 0, 0, 0, 0, "Tola'thion - On Quest 'The Earthbinder' Taken - Send target"), +(19293, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 19294, 50, 0, 0, 0, 0, 0, 0, "Tola'thion - On Quest 'The Earthbinder' Taken - Set Data 1 0"); diff --git a/sql/updates/world/master/2021_12_22_10_world_2020_02_29_01_world.sql b/sql/updates/world/master/2021_12_22_10_world_2020_02_29_01_world.sql new file mode 100644 index 000000000..5c7893f35 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_10_world_2020_02_29_01_world.sql @@ -0,0 +1,35 @@ +-- +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry`=24314 AND `SourceId`=0; + +DELETE FROM `areatrigger_scripts` WHERE `entry`=4778; +INSERT INTO `areatrigger_scripts` (`entry`, `ScriptName`) VALUES +(4778, 'SmartTrigger'); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=4778 AND `source_type`=2; +DELETE FROM `smart_scripts` WHERE `entryorguid`=2431501 AND `source_type`=9 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`, `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 +(4778, 2, 0, 0, 46, 0, 100, 0, 4778, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 48229, 24314, 0, 0, 0, 0, 0, 0, 'Areatrigger - On Trigger - Set Data 1 1'), +(2431501, 9, 2, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 3.036870, 'Ancient Female Vrykul - Action list - set orientation'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceGroup`=1 AND `SourceEntry`=4778 AND `SourceId`=2; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(22, 1, 4778, 2, 0, 9, 0, 11343, 0, 0, 0, 0, 0, '', 'SAI areatrigger 4778 triggers only if player has taken Quest 11343'), +(22, 1, 4778, 2, 0, 1, 0, 42786, 0, 0, 0, 0, 0, '', 'SAI areatrigger 4778 triggers only if player has aura 42786'); + +UPDATE `smart_scripts` SET `event_type`=38, `event_param1`=1, `event_param2`=1, `event_param5`=0, `comment`='Ancient Male Vrykul - On Data Set - Start Script' WHERE `entryorguid`=24314 AND `source_type`=0 AND `id`=0 AND `link`=0; +UPDATE `smart_scripts` SET `target_type`=1 WHERE `entryorguid`=2431400 AND `source_type`=9 AND `id`=10 AND `link`=0; + +DELETE FROM `areatrigger_scripts` WHERE `entry`=4779; +INSERT INTO `areatrigger_scripts` (`entry`, `ScriptName`) VALUES +(4779, 'SmartTrigger'); + +UPDATE `smart_scripts` SET `event_type`=38, `event_param1`=1, `event_param2`=1,`event_param3`=60000, `event_param4`=60000, `comment`='King Ymiron - On Data Set - Run Script' WHERE `entryorguid`=24321 AND `source_type`=0 AND `id`=0 AND `link`=0; + +DELETE FROM `smart_scripts` WHERE `entryorguid`=4779 AND `source_type`=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`, `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 +(4779, 2, 0, 0, 46, 0, 100, 0, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 151840, 24321, 0, 0, 0, 0, 0, 0, 'Areatrigger - On Trigger - Set Data 1 1'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceGroup`=1 AND `SourceEntry`=4779 AND `SourceId`=2; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(22, 1, 4779, 2, 0, 9, 0, 11344, 0, 0, 0, 0, 0, '', 'SAI areatrigger 4779 triggers only if player has taken Quest 11344'), +(22, 1, 4779, 2, 0, 1, 0, 43466, 0, 0, 0, 0, 0, '', 'SAI areatrigger 4779 triggers only if player has aura 43466'); diff --git a/sql/updates/world/master/2021_12_22_11_world_2020_02_29_02_world.sql b/sql/updates/world/master/2021_12_22_11_world_2020_02_29_02_world.sql new file mode 100644 index 000000000..6d4719382 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_11_world_2020_02_29_02_world.sql @@ -0,0 +1,15 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid`=32573 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=3257300 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 +(32573, 0, 0, 0, 8, 0, 100, 0, 43971, 0, 0, 0, 0, 80, 3257300, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Valgarde Captive - On Spellhit 'Incinerate' - Action list"), +(3257300, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Valgarde Captive - Action list - Say Line 0"), +(3257300, 9, 1, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 91, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Valgarde Captive - Action list - Remove bytes1"), +(3257300, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 90, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Valgarde Captive - Action list - Set bytes1"), +(3257300, 9, 3, 0, 0, 0, 100, 0, 20000, 20000, 0, 0, 0, 91, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Valgarde Captive - Action list - Remove bytes1"), +(3257300, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 90, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Valgarde Captive - Action list - Set bytes1"); + +DELETE FROM `creature_text` WHERE `CreatureID`=23656 AND `ID` IN (3,4); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(23656,0,3,'I enjoy the screams most of all.',12,0,100,1,0,0,23535,0,'Dragonflayer Rune-Seer'), +(23656,0,4,'We shall see how much punishment these invaders can stand.',12,0,100,1,0,0,23537,0,'Dragonflayer Rune-Seer'); diff --git a/sql/updates/world/master/2021_12_22_12_world_2020_02_29_03_world.sql b/sql/updates/world/master/2021_12_22_12_world_2020_02_29_03_world.sql new file mode 100644 index 000000000..75a7693d5 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_12_world_2020_02_29_03_world.sql @@ -0,0 +1,83 @@ +-- +DELETE FROM `creature_text` WHERE `CreatureID` IN (24321,24322,24323); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(24321, 0, 0, "%s motions for silence.", 41, 0, 100, 397, 0, 0, 23130, 0, "King Ymiron emote"), +(24321, 1, 0, "Vrykul, your king implores you to listen!", 14, 0, 100, 22, 0, 0, 23134, 0, "King Ymiron yell"), +(24321, 2, 0, "The gods have abandoned us!", 14, 0, 100, 1, 0, 0, 23135, 0, "King Ymiron yell"), +(24321, 3, 0, "The crowd gasps in horror.", 16, 0, 100, 53, 0, 0, 23136, 0, "King Ymiron emote"), +(24321, 4, 0, "Even now, in our darkest hour, they mock us!", 14, 0, 100, 22, 0, 0, 23137, 0, "King Ymiron yell"), +(24321, 5, 0, "Where are the titans in our time of greatest need? Our women birth abberations - disfigured runts unable to even stand on their own! Weak and ugly... Useless...", 14, 0, 100, 22, 0, 0, 23138, 0, "King Ymiron yell"), +(24321, 6, 0, "Ymiron has toiled. Long have I sat upon my throne and thought hard of our plight. There is only one answer... one reason...", 14, 0, 100, 22, 0, 0, 23139, 0, "King Ymiron yell"), +(24321, 7, 0, "For who but the titans themselves could bestow such a curse? What could have such power?", 14, 0, 100, 1, 0, 0, 23140, 0, "King Ymiron yell"), +(24321, 8, 0, "And the answer is nothing... For it is the titans that have cursed us!", 14, 0, 100, 53, 0, 0, 23141, 0, "King Ymiron yell"), +(24321, 9, 0, "The crowd clamours.", 16, 0, 100, 0, 0, 0, 23142, 0, "King Ymiron"), +(24321, 10, 0, "On this day all Vrykul will shed their old beliefs! We denounce our old gods! All Vrykul will pledge their allegiance to Ymiron! Ymiron will protect our noble race!", 14, 0, 100, 53, 0, 0, 23143, 0, "King Ymiron yell"), +(24321, 11, 0, "The crowd cheers.", 16, 0, 100, 0, 0, 0, 23144, 0, "King Ymiron"), +(24321, 12, 0, "And now my first decree upon the Vrykul! All malformed infants born of Vrykul mother and father are to be destroyed upon birth! Our blood must remain pure always! Those found in violation of Ymiron's decree will be taken to Gjalerbron for execution!", 14, 0, 100, 1, 0, 0, 23145, 0, "King Ymiron yell"), +(24323, 0, 0, "The king is going to speak!", 12, 0, 100, 1, 0, 0, 23132, 0, "Ancient Citizen of Nifflevar"), +(24323, 1, 0, "Silence!", 12, 0, 100, 1, 0, 0, 23133, 0, "Ancient Citizen of Nifflevar"), +(24323, 2, 0, "Shhh!", 12, 0, 100, 1, 0, 0, 23131, 0, "Ancient Citizen of Nifflevar"), +(24323, 3, 0, "Let him speak! Be silent!", 12, 0, 100, 1, 0, 0, 23124, 0, "Ancient Citizen of Nifflevar"), +(24322, 4, 0, "Show them mercy, my king! They are of our flesh and blood!", 12, 0, 100, 53, 0, 0, 23128, 0, "Ancient Citizen of Nifflevar"), +(24322, 4, 1, "All hail our glorious king, Ymiron!", 12, 0, 100, 53, 0, 0, 23123, 0, "Ancient Citizen of Nifflevar"), +(24322, 4, 2, "Show the abberations no mercy, Ymiron!", 12, 0, 100, 1, 0, 0, 23125, 0, "Ancient Citizen of Nifflevar"), +(24322, 4, 3, "They weaken us! Our strength is dilluted by their very existence! Destroy them all!", 12, 0, 100, 113, 0, 0, 23129, 0, "Ancient Citizen of Nifflevar"), +(24322, 4, 4, "Vrykul must remain pure!", 12, 0, 100, 113, 0, 0, 23127, 0, "Ancient Citizen of Nifflevar"); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=24321 AND `source_type`=0 AND `id` IN (1,2); +DELETE FROM `smart_scripts` WHERE `entryorguid`=2432100 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 +(24321, 0, 1, 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, 0, "King Ymiron - On Respawn - Set even phase 1"), +(24321, 0, 2, 0, 1, 1, 100, 0, 10000, 10000, 10000, 15000, 0, 1, 4, 0, 0, 0, 0, 0, 11, 24322, 40, 1, 0, 0, 0, 0, 0, "King Ymiron - Ooc' - SAY line 4 for Ancient Citizen of Nifflevar"), +(2432100, 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, "King Ymiron - On Script - Set even phase 2"), +(2432100, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 0"), +(2432100, 9, 2, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 11, 24323, 40, 1, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 0"), +(2432100, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 11, 24323, 40, 1, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 1"), +(2432100, 9, 4, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 11, 24323, 40, 1, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 2"), +(2432100, 9, 5, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 11, 24323, 40, 1, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 3"), +(2432100, 9, 6, 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, 0, "King Ymiron - On Script - Say Line 1"), +(2432100, 9, 7, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 2"), +(2432100, 9, 8, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 3"), +(2432100, 9, 9, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 4"), +(2432100, 9, 10, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Play Emote 1"), +(2432100, 9, 11, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 5"), +(2432100, 9, 12, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Play Emote 1"), +(2432100, 9, 13, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 1, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 6"), +(2432100, 9, 14, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Play Emote 6"), +(2432100, 9, 15, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 1, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 7"), +(2432100, 9, 16, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 1, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 8"), +(2432100, 9, 17, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 1, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 9"), +(2432100, 9, 18, 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, 0, "King Ymiron - On Script - Play Emote 53"), +(2432100, 9, 19, 0, 0, 0, 100, 0, 9000, 9000, 0, 0, 0, 1, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 10"), +(2432100, 9, 20, 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, 0, "King Ymiron - On Script - Play Emote 53"), +(2432100, 9, 21, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 1, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 11"), +(2432100, 9, 22, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 1, 12, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Say Line 12"), +(2432100, 9, 23, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 43468, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "King Ymiron - On Script - Cast 'Secrets of Nifflevar'"), +(2432100, 9, 24, 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, "King Ymiron - On Script - Set even phase 2"); + +UPDATE `creature` SET `equipment_id`=-1 WHERE `id` IN (24323,24322,23954,25617,25728,29016); +DELETE FROM `creature_equip_template` WHERE `CreatureID` IN (24323,24322,23954,25617,25728,29016); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`) VALUES +(24323, 7, 34818, 0, 0), -- 24323 +(24322, 7, 34820, 0, 0), -- 24322 +(24323, 6, 34819, 33212, 0), -- 24323 +(24323, 5, 34816, 0, 0), -- 24323 +(24322, 6, 34816, 0, 0), -- 24322 +(24322, 5, 34817, 0, 0), -- 24322 +(24322, 4, 34818, 0, 0), -- 24322 +(24322, 3, 34819, 33212, 0), -- 24322 +(24322, 2, 34819, 0, 0), -- 24322 +(24323, 4, 34819, 0, 0), -- 24323 +(24323, 3, 34820, 0, 0), -- 24323 +(24322, 1, 34821, 0, 0), -- 24322 +(24323, 2, 34821, 0, 0), -- 24323 +(24323, 1, 34817, 0, 0), -- 24323 +(23954, 1, 33178, 0, 0), +(23954, 2, 33177, 0, 0), +(25617, 1, 1485, 0, 0), +(25617, 2, 33318, 2081, 0), +(25728, 1, 38296, 0, 0), +(25728, 2, 38297, 0, 0), +(29016, 1, 1903, 0, 0), +(29016, 2, 31824, 0, 0), +(29016, 3, 1911, 0, 0); diff --git a/sql/updates/world/master/2021_12_22_13_world_2020_02_29_04_world.sql b/sql/updates/world/master/2021_12_22_13_world_2020_02_29_04_world.sql new file mode 100644 index 000000000..25a28f408 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_13_world_2020_02_29_04_world.sql @@ -0,0 +1,27 @@ +-- Lithe Stalker SAI +SET @ENTRY := 30894; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (@ENTRY*100) AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ENTRY,0,0,0,2,0,100,1,1,25,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Lithe Stalker - On health pct - Say text"), +(@ENTRY,0,1,0,8,0,100,513,58151,0,0,0,11,43979,1,0,0,0,0,1,0,0,0,0,0,0,0,"Lithe Stalker - On Spellhit 'CSA Dummy Effect (25 yards)' - Cast full heal"), +(@ENTRY,0,2,0,34,0,100,513,8,1,0,0,41,10000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Lithe Stalker - On movement informer - Despawn"), +(@ENTRY,0,3,0,8,0,100,513,58178,0,0,0,80,@ENTRY*100,2,0,0,0,0,1,0,0,0,0,0,0,0,"Lithe Stalker - On Spellhit 'CSA Dummy Effect (25 yards)' - Action list"), +(@ENTRY*100,9,0,0,0,0,100,512,0,0,0,0,11,58190,0,0,0,0,0,23,0,0,0,0,0,0,0,"Lithe Stalker - Action list - Cast 'Geist Return Kill Credit'"), +(@ENTRY*100,9,1,0,0,0,100,512,0,0,0,0,28,58151,0,0,0,0,0,23,0,0,0,0,0,0,0,"Lithe Stalker - Action list - Remove aura"), +(@ENTRY*100,9,2,0,0,0,100,512,0,0,0,0,18,768,0,0,0,0,0,1,0,0,0,0,0,0,0,"Lithe Stalker - Action list - Set unit flag"), +(@ENTRY*100,9,3,0,0,0,100,512,0,0,0,0,8,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Lithe Stalker - Action list - Set passif"), +(@ENTRY*100,9,4,0,0,0,100,512,0,0,0,0,2,35,0,0,0,0,0,1,0,0,0,0,0,0,0,"Lithe Stalker - Action list - Set faction"), +(@ENTRY*100,9,5,0,0,0,100,512,0,0,0,0,117,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Lithe Stalker - Action list - Disable Evade"), +(@ENTRY*100,9,6,0,0,0,100,512,0,0,0,0,69,1,0,0,0,0,0,8,0,0,0,6463.089, 2039.219, 570.721985,0,"Lithe Stalker - Action list' - Move to pos"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (@ENTRY); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(@ENTRY, 0, 0, "The Lithe Stalker is weakened by the assault.", 16, 0, 100, 0, 0, 0, 31580, 0, "Lithe Stalker"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry` IN (30894); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry` IN (58151); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(17, 0, 58151, 0, 0, 38, 1, 25, 4, 0, 0, 0, 0, '', 'Subdued Lithe Stalker - 25% health or less'), +(17, 0, 58151, 0, 0, 31, 1, 3, 30894, 0, 0, 12, 0, '', 'Subdued Lithe Stalker - only for Lithe Stalker'), +(22, 4, 30894, 0, 0, 1, 1, 58151, 0, 0, 0, 0, 0, '', 'Only run AI if Lithe Stalker has Aura (Subdued Lithe Stalker)'); diff --git a/sql/updates/world/master/2021_12_22_14_world_2020_03_05_00_world.sql b/sql/updates/world/master/2021_12_22_14_world_2020_03_05_00_world.sql new file mode 100644 index 000000000..4645f79b6 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_14_world_2020_03_05_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `quest_template_addon` SET `SourceSpellID`=48013 WHERE `ID`=12174; diff --git a/sql/updates/world/master/2021_12_22_15_world_2020_03_06_00_world.sql b/sql/updates/world/master/2021_12_22_15_world_2020_03_06_00_world.sql new file mode 100644 index 000000000..d35389deb --- /dev/null +++ b/sql/updates/world/master/2021_12_22_15_world_2020_03_06_00_world.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `creature` WHERE `guid` =67032 AND `id` =18758; diff --git a/sql/updates/world/master/2021_12_22_16_world_2020_03_06_01_world.sql b/sql/updates/world/master/2021_12_22_16_world_2020_03_06_01_world.sql new file mode 100644 index 000000000..8c19d5fde --- /dev/null +++ b/sql/updates/world/master/2021_12_22_16_world_2020_03_06_01_world.sql @@ -0,0 +1,52 @@ +-- All Is Well That Ends Well +UPDATE `smart_scripts` SET `target_type`=1 WHERE `entryorguid` IN (1612800) AND `source_type`=9 AND `id`=2; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1612802,1612801) 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 +(1612802, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 32, 32, 0, 0, 0, 0, 10, 74529, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 32, 32, 0, 0, 0, 0, 10, 74530, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 32, 32, 0, 0, 0, 0, 10, 74531, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 32, 32, 0, 0, 0, 0, 10, 74532, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 32, 32, 0, 0, 0, 0, 10, 74533, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 32, 32, 0, 0, 0, 0, 10, 74534, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 30, 30, 0, 0, 0, 0, 10, 74528, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 7, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 30, 30, 0, 0, 0, 0, 10, 74535, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 8, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 30, 30, 0, 0, 0, 0, 10, 74536, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 9, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 30, 30, 0, 0, 0, 0, 10, 74537, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 10, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 31, 31, 0, 0, 0, 0, 10, 74538, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 11, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Say Line 2"), +(1612802, 9, 12, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Say Line 3"), +(1612802, 9, 13, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Say Line 4"), +(1612802, 9, 14, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Say Line 5"), +(1612802, 9, 15, 0, 0, 0, 100, 0, 8000, 8000, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Say Line 6"), +(1612802, 9, 16, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 0, 1, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Say Line 7"), +(1612802, 9, 17, 0, 0, 0, 100, 0, 14000, 14000, 0, 0, 0, 1, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Say Line 8"), +(1612802, 9, 18, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 85, 64581, 0, 0, 0, 0, 0, 10, 74538, 28332, 0, 0, 0, 0, 0, 0, 'Rhonin - Script 3 - Self cast Reply-Code Alpha'), +(1612802, 9, 19, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 138, 4395, 1802, 1773, 1000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Rhonin - Script 3 - SMSG_LIGHT'), +(1612802, 9, 20, 0, 0, 0, 100, 0, 20000, 20000, 0, 0, 0, 45, 29, 29, 0, 0, 0, 0, 10, 74538, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 21, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 28, 28, 0, 0, 0, 0, 10, 74528, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 22, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 28, 28, 0, 0, 0, 0, 10, 74529, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 23, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 28, 28, 0, 0, 0, 0, 10, 74530, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 24, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 28, 28, 0, 0, 0, 0, 10, 74531, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 25, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 28, 28, 0, 0, 0, 0, 10, 74532, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 26, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 28, 28, 0, 0, 0, 0, 10, 74533, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 27, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 28, 28, 0, 0, 0, 0, 10, 74534, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 28, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 28, 28, 0, 0, 0, 0, 10, 74535, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 29, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 28, 28, 0, 0, 0, 0, 10, 74536, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 30, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 28, 28, 0, 0, 0, 0, 10, 74537, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 31, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 45, 28, 28, 0, 0, 0, 0, 10, 74538, 28332, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Generic Trigger LAB (Large AOI)"), +(1612802, 9, 32, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 138, 4395, 1802, 0, 5000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Rhonin - Script 3 - SMSG_LIGHT'), +(1612802, 9, 33, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 34044, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Set Data on Brann Bronzebeard"), +(1612802, 9, 34, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 11, 51347, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Cast teleport"), +(1612802, 9, 35, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 3 - Despawn"), +(1612801, 9, 0, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 5, 25, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 2 - Play emote"), +(1612801, 9, 1, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 53, 0, 16128, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Rhonin - Script 2 - Start WP"); + +UPDATE `creature_template_addon` SET `visibilityDistanceType`=5 WHERE `entry` IN (28332,16128); +DELETE FROM `creature_template_addon` WHERE `entry`=34044; +INSERT INTO `creature_template_addon` (`entry`, `visibilityDistanceType`) VALUES +(34044, 5); +-- Lightning Definitely Strikes Twice +DELETE FROM `smart_scripts` WHERE `entryorguid`=-119104 AND `source_type`=0 AND `id` IN (4,5); +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 +(-119104, 0, 4, 0, 8, 0, 100, 0, 51172, 0, 2000, 2000, 0, 139, 3711, 5, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Lightning Cloud - On Waypoint reach - OVERRIDE_WEATHER'), +(-119104, 0, 5, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 139, 3711, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mistwhisper Lightning Cloud - On spawn - OVERRIDE_WEATHER'); diff --git a/sql/updates/world/master/2021_12_22_17_world_2020_03_06_02_world.sql b/sql/updates/world/master/2021_12_22_17_world_2020_03_06_02_world.sql new file mode 100644 index 000000000..92555a5bd --- /dev/null +++ b/sql/updates/world/master/2021_12_22_17_world_2020_03_06_02_world.sql @@ -0,0 +1,18 @@ +DELETE FROM `gossip_menu_option` WHERE `MenuID`=10140; +INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`) VALUES +(10140, 0, 0, "I have lost my Schools of Arcane Magic - Mastery volume. Can you provide me with a replacement?", 32525, 1, 1); + +UPDATE `creature` SET `spawntimesecs`=30 WHERE `id`=16128; +UPDATE `creature_template` SET `AIName`= '' WHERE `entry`=30116; +UPDATE `smart_scripts` SET `link`=0 WHERE `entryorguid`=16128 AND `source_type`=0 AND `id` IN (4,0,1); +DELETE FROM `smart_scripts` WHERE `entryorguid`=16128 AND `source_type`=0 AND `id` IN (5,6); +DELETE FROM `smart_scripts` WHERE `entryorguid`=30116 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid`=3011600 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 +(16128, 0, 5, 6, 62, 0, 100, 0, 10140, 0, 0, 0, 85, 59983, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Rhonin - On Gossip Select - Cast The Schools of Arcane Magic - Mastery"), +(16128, 0, 6, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Rhonin - On Gossip Select - Close Gossip"); + +DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup=10140; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(15, 10140, 0, 0, 0, 17, 0, 1956, 0, 0, 0, 0, 0, '', 'Gossip requires Higher Learning achievement'), +(15, 10140, 0, 0, 0, 2, 0, 43824, 1, 1, 1, 0, 0, '', 'Gossip requires Requires not having the item The Schools of Arcane Magic - Mastery'); diff --git a/sql/updates/world/master/2021_12_22_18_world_2020_03_07_00_world.sql b/sql/updates/world/master/2021_12_22_18_world_2020_03_07_00_world.sql new file mode 100644 index 000000000..a54b79ed5 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_18_world_2020_03_07_00_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `smart_scripts` WHERE `entryorguid`=21728 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 +(21728,0,0,0,0,0,100,0,0,0,2400,3800,11,32011,64,0,0,0,0,2,0,0,0,0,0,0,0,"Skettis Surger - IC - Cast 'Water Bolt'"); diff --git a/sql/updates/world/master/2021_12_22_19_world_2020_03_07_01_world.sql b/sql/updates/world/master/2021_12_22_19_world_2020_03_07_01_world.sql new file mode 100644 index 000000000..7df5294c6 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_19_world_2020_03_07_01_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `quest_template_addon` SET `PrevQuestID` = 10729 WHERE `id` = 10733; diff --git a/sql/updates/world/master/2021_12_22_20_world_2020_03_07_02_world.sql b/sql/updates/world/master/2021_12_22_20_world_2020_03_07_02_world.sql new file mode 100644 index 000000000..3a843688b --- /dev/null +++ b/sql/updates/world/master/2021_12_22_20_world_2020_03_07_02_world.sql @@ -0,0 +1,19 @@ +-- +UPDATE `quest_template_addon` SET `NextQuestID` = 0 WHERE `id` IN (10644,10633); +UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `id` IN (10639,10645); +UPDATE `quest_template_addon` SET `PrevQuestID` = 0, `ExclusiveGroup` = 0 WHERE `id` IN (10634,10635,10636); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 19 AND `SourceEntry` IN (10634, 10635, 10636, 10645, 10639); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(19, 0, 10634, 0, 0, 8, 0, 10644, 0, 0, 0, 0, 0, '', 'Quest 10634 available if Quest 10644 OR'), +(19, 0, 10634, 0, 1, 8, 0, 10633, 0, 0, 0, 0, 0, '', 'Quest 10634 available if Quest 10633 Rewarded'), +(19, 0, 10635, 0, 0, 8, 0, 10644, 0, 0, 0, 0, 0, '', 'Quest 10635 available if Quest 10644 OR'), +(19, 0, 10635, 0, 1, 8, 0, 10633, 0, 0, 0, 0, 0, '', 'Quest 10635 available if Quest 10633 Rewarded'), +(19, 0, 10636, 0, 0, 8, 0, 10644, 0, 0, 0, 0, 0, '', 'Quest 10636 available if Quest 10644 OR'), +(19, 0, 10636, 0, 1, 8, 0, 10633, 0, 0, 0, 0, 0, '', 'Quest 10636 available if Quest 10633 Rewarded'), +(19, 0, 10645, 0, 1, 8, 0, 10634, 0, 0, 0, 0, 0, '', 'Quest 10645 available if Quest 10634 AND'), +(19, 0, 10645, 0, 1, 8, 0, 10635, 0, 0, 0, 0, 0, '', 'Quest 10645 available if Quest 10633 AND'), +(19, 0, 10645, 0, 1, 8, 0, 10636, 0, 0, 0, 0, 0, '', 'Quest 10645 available if Quest 10636 Rewarded'), +(19, 0, 10639, 0, 1, 8, 0, 10634, 0, 0, 0, 0, 0, '', 'Quest 10639 available if Quest 10634 AND'), +(19, 0, 10639, 0, 1, 8, 0, 10635, 0, 0, 0, 0, 0, '', 'Quest 10639 available if Quest 10633 AND'), +(19, 0, 10639, 0, 1, 8, 0, 10636, 0, 0, 0, 0, 0, '', 'Quest 10639 available if Quest 10636 Rewarded'); diff --git a/sql/updates/world/master/2021_12_22_21_world_2020_03_07_03_world.sql b/sql/updates/world/master/2021_12_22_21_world_2020_03_07_03_world.sql new file mode 100644 index 000000000..96fad14cd --- /dev/null +++ b/sql/updates/world/master/2021_12_22_21_world_2020_03_07_03_world.sql @@ -0,0 +1,23 @@ +-- Scarlet Ghoul +DELETE FROM `creature_text` WHERE `CreatureID`=28845; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(28845,0,0,'So hungry...',12,0,100,0,0,0,28955,0,'Scarlet Ghoul'), +(28845,0,1,'Must feed...',12,0,100,0,0,0,28956,0,'Scarlet Ghoul'), +(28845,0,2,'GIVE ME BRAINS!',12,0,100,0,0,0,28957,0,'Scarlet Ghoul'), +(28845,0,3,'Smell flesh... close...',12,0,100,0,0,0,28958,0,'Scarlet Ghoul'), +(28845,0,4,'Mommy?',12,0,100,0,0,0,28959,0,'Scarlet Ghoul'), +(28845,0,5,'$g Poppy:Mama;!',12,0,100,0,0,0,28960,0,'Scarlet Ghoul'); + +-- Scarlet Ghost +DELETE FROM `creature_text` WHERE `CreatureID`=28846; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(28846,0,0,'Vengeance is mine!',12,0,100,0,0,0,28969,0,'Scarlet Ghost'), +(28846,0,1,'I\'ll take you with me!',12,0,100,0,0,0,28964,0,'Scarlet Ghost'), +(28846,0,2,'The grave calls to us all!',12,0,100,0,0,0,28966,0,'Scarlet Ghost'), +(28846,0,3,'Die, Scourge filth!',12,0,100,0,0,0,28968,0,'Scarlet Ghost'), +(28846,0,4,'YOU KILLED ME!',12,0,100,0,0,0,28967,0,'Scarlet Ghost'); + +UPDATE `creature_template` SET `ScriptName`='',`AIName`='SmartAI' WHERE `entry`=28846; +DELETE FROM `smart_scripts` WHERE `entryorguid`=28846 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 +(28846,0,0,0,54,0,50,0,0,0,0,0,0,1,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,"Scarlet Ghost - On Just Appeared -Say Line 0"); diff --git a/sql/updates/world/master/2021_12_22_22_world_2020_03_07_04_world.sql b/sql/updates/world/master/2021_12_22_22_world_2020_03_07_04_world.sql new file mode 100644 index 000000000..cfe0e9da5 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_22_world_2020_03_07_04_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `smart_scripts` SET `event_type`=27 WHERE `entryorguid`=28182 AND `source_type`=0 AND `id`=0; diff --git a/sql/updates/world/master/2021_12_22_23_world_2020_03_08_00_world.sql b/sql/updates/world/master/2021_12_22_23_world_2020_03_08_00_world.sql new file mode 100644 index 000000000..e113d3aa8 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_23_world_2020_03_08_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature` SET `position_z` = 391.13 WHERE `guid` = 142425; diff --git a/sql/updates/world/master/2021_12_22_24_world_2020_03_08_01_world.sql b/sql/updates/world/master/2021_12_22_24_world_2020_03_08_01_world.sql new file mode 100644 index 000000000..105e1c1e3 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_24_world_2020_03_08_01_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature` SET `position_x` =8288.70507, `position_y` =-2914.61132,`position_z` =1062.06652 WHERE `guid` = 146955; diff --git a/sql/updates/world/master/2021_12_22_25_world_2020_03_08_02_world.sql b/sql/updates/world/master/2021_12_22_25_world_2020_03_08_02_world.sql new file mode 100644 index 000000000..8ecc84aa3 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_25_world_2020_03_08_02_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `waypoints` SET `position_x`=-287.131, `position_y`=8312.12, `position_z`=20.0859 WHERE `entry`=17953 AND `pointid`=1; diff --git a/sql/updates/world/master/2021_12_22_26_world_2020_03_10_00_world.sql b/sql/updates/world/master/2021_12_22_26_world_2020_03_10_00_world.sql new file mode 100644 index 000000000..9efdc02f0 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_26_world_2020_03_10_00_world.sql @@ -0,0 +1,13 @@ +-- +UPDATE `quest_template_addon` SET `ExclusiveGroup`=-13119 WHERE `ID`=13119; +UPDATE `quest_template_addon` SET `ExclusiveGroup`=-13119 WHERE `ID`=13120; +UPDATE `quest_template_addon` SET `PrevQuestID`=13140, `ExclusiveGroup`=-13152 WHERE `ID`=13152; +UPDATE `quest_template_addon` SET `PrevQuestID`=13140, `ExclusiveGroup`=-13152 WHERE `ID`=13211; + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=19 AND `SourceGroup`=0 AND `SourceEntry`=13120; +DELETE FROM `quest_template_addon` WHERE `ID` IN (13134,13140,13144,13138); +INSERT INTO `quest_template_addon` (`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `BreadcrumbForQuestId`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`) VALUES +(13134, 0, 0, 0, 13119, 13140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(13140, 0, 0, 0, 13136, 0, -13140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), +(13138, 0, 0, 0, 13136, 0, -13140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0), +(13144, 0, 0, 0, 13152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); diff --git a/sql/updates/world/master/2021_12_22_27_world_2020_03_10_01_world.sql b/sql/updates/world/master/2021_12_22_27_world_2020_03_10_01_world.sql new file mode 100644 index 000000000..22b5a0915 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_27_world_2020_03_10_01_world.sql @@ -0,0 +1,6 @@ +-- +UPDATE `creature` SET `spawntimesecs`=120, `curhealth`=1 WHERE `id` IN (30268, 30273); +UPDATE `creature` SET `spawntimesecs`=180 WHERE `id` IN (11277, 11279, 11280,11282,11283,11316,16137,16218,21321,22515,23472,24921,25610,30493); +UPDATE `creature` SET `spawntimesecs`=25 WHERE `id` IN (15300); +UPDATE `creature` SET `spawntimesecs`=120 WHERE `id` IN (23784,27328,30401); +UPDATE `creature` SET `spawntimesecs`=600 WHERE `id` IN (29854,30382,30383,30502,30504); diff --git a/sql/updates/world/master/2021_12_22_28_world_2020_03_13_00_world.sql b/sql/updates/world/master/2021_12_22_28_world_2020_03_13_00_world.sql new file mode 100644 index 000000000..86ae9d5c5 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_28_world_2020_03_13_00_world.sql @@ -0,0 +1,182 @@ +-- +-- battlemage +SET @NPC := 136529; +SET @PATH := @NPC * 10; +UPDATE `creature` SET `wander_distance`=0,`MovementType`=2,`position_x`=-800.089,`position_y`=-226.5122,`position_z`=430.2167 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`auras`) VALUES (@NPC,@PATH,0,0,1,69, ''); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,-797.0466,-234.7317,429.8668,5.203247,25000,0,0,100,0), +(@PATH,2,-801.40063,-232.04281,429.8417,3.129789,0,0,0,100,0), +(@PATH,3,-807.65612,-231.57901,429.8417,3.015907,0,0,0,100,0), +(@PATH,4,-811.0604,-233.729,429.841,4.30792,25000,0,0,100,0), +(@PATH,5,-814.1212,-219.8692,429.9667,0,0,0,0,100,0), +(@PATH,6,-820.0264,-221.115,429.843,3.963378,25000,0,0,100,0), +(@PATH,7,-810.8352,-217.8873,429.9667,0,0,0,0,100,0), +(@PATH,8,-804.5867,-221.2963,430.2167,0,0,0,0,100,0), +(@PATH,9,-800.0966,-226.504,430.2167,0,0,0,0,100,0); +-- formerguy +SET @NPC := 136271; +SET @PATH := @NPC * 10; +UPDATE `creature` SET `wander_distance`=0,`MovementType`=2,`position_x`=-797.4893,`position_y`=-68.99318,`position_z`=430.355 WHERE `guid`=@NPC; +UPDATE `creature` SET `wander_distance`=0,`MovementType`=0,`position_x`=-797.4893,`position_y`=-68.99318,`position_z`=430.355 WHERE `guid` IN (136263, 136264); +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`auras`) VALUES (@NPC,@PATH,0,0,1,0, ''); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,-797.4893,-68.99318,430.355,0,0,0,0,100,0), +(@PATH,2,-797.2393,-103.7432,430.355,0,0,0,0,100,0), +(@PATH,3,-801.9893,-142.7432,430.355,0,0,0,0,100,0), +(@PATH,4,-814.9893,-160.9932,430.355,0,0,0,0,100,0), +(@PATH,5,-831.4893,-165.9932,441.355,0,0,0,0,100,0), +(@PATH,6,-846.4893,-163.9932,452.105,0,0,0,0,100,0), +(@PATH,7,-855.9893,-164.2432,459.105,0,0,0,0,100,0), +(@PATH,8,-868.4705,-163.9879,458.8668,0,0,0,0,100,0), +(@PATH,9,-856.1097,-160.0616,459.1042,0,0,0,0,100,0), +(@PATH,10,-837.1097,-159.0616,445.3542,0,0,0,0,100,0), +(@PATH,11,-813.1097,-159.5616,430.3542,0,0,0,0,100,0), +(@PATH,12,-797.8597,-176.3116,430.3542,0,0,0,0,100,0), +(@PATH,13,-787.6097,-186.5616,430.3542,0,0,0,0,100,0), +(@PATH,14,-772.1097,-186.3116,430.3542,0,0,0,0,100,0), +(@PATH,15,-756.3597,-184.3116,430.3542,0,0,0,0,100,0), +(@PATH,16,-742.8285,-179.7665,429.89,0,0,0,0,100,0), +(@PATH,17,-735.0785,-160.2665,429.89,0,0,0,0,100,0), +(@PATH,18,-733.5785,-132.5165,429.89,0,0,0,0,100,0), +(@PATH,19,-735.0785,-105.5165,429.89,0,0,0,0,100,0), +(@PATH,20,-726.8285,-86.51649,429.89,0,0,0,0,100,0), +(@PATH,21,-711.0785,-81.01649,429.89,0,0,0,0,100,0), +(@PATH,22,-722.208,-80.19803,429.8908,0,0,0,0,100,0), +(@PATH,23,-735.458,-99.19803,429.8908,0,0,0,0,100,0), +(@PATH,24,-735.958,-124.948,429.8908,0,0,0,0,100,0), +(@PATH,25,-739.208,-154.448,429.8908,0,0,0,0,100,0), +(@PATH,26,-748.958,-176.448,429.8908,0,0,0,0,100,0), +(@PATH,27,-773.958,-186.448,429.8908,0,0,0,0,100,0), +(@PATH,28,-794.958,-180.948,429.8908,0,0,0,0,100,0), +(@PATH,29,-802.458,-153.698,429.8908,0,0,0,0,100,0), +(@PATH,30,-799.958,-131.948,429.6408,0,0,0,0,100,0), +(@PATH,31,-800.208,-108.948,429.8908,0,0,0,0,100,0), +(@PATH,32,-797.708,-86.19803,429.8908,0,0,0,0,100,0), +(@PATH,33,-796.458,-66.44803,429.8908,0,0,0,0,100,0); + +DELETE FROM `creature_formations` WHERE `leaderGUID`=136271; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(136271, 136271, 0, 0, 515, 0, 0), +(136271, 136263, 3, 90, 515, 0, 0), +(136271, 136264, 3, 270, 515, 0, 0); + +-- channelguys +-- Kirin Tor Battle-Mage SAI +SET @GUID := -136528; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=33662; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@GUID 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 +(@GUID,0,0,0,1,0,100,0,1000,1000,5000,5000,11,48310,0,0,0,0,0,10,137508,33779,0,0,0,0,0,"Kirin Tor Battle-Mage - Out of Combat - Cast 'Transitus Shield Beam'"); + +-- Kirin Tor Battle-Mage SAI +SET @GUID := -136525; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=33662; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@GUID 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 +(@GUID,0,0,0,1,0,100,1,1000,1000,5000,5000,11,48310,0,0,0,0,0,10,137507,33779,0,0,0,0,0,"Kirin Tor Battle-Mage - On Reset - Cast 'Transitus Shield Beam'"); + +-- portal visuals mage +-- Kirin Tor Battle-Mage SAI +SET @GUID := -136523; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=33662; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@GUID 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 +(@GUID,0,0,0,1,0,100,0,1000,1000,5000,5000,11,39550,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kirin Tor Battle-Mage - Out of Combat - Cast Portal"); + +-- portal event +-- first mage +-- Kirin Tor Mage SAI +SET @GUID := -136553; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=33672; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@GUID 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 +(@GUID,0,0,1,1,0,100,0,5000,5000,50000,50000,80,13655300,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kirin Tor Mage - Out of Combat - Run Script"), +(@GUID,0,1,0,61,0,100,0,0,0,0,0,47,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kirin Tor Mage - Out of Combat - Set Visibility On"); + +-- Actionlist SAI +SET @ENTRY := 13655300; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ENTRY,9,0,0,0,0,100,0,1000,1000,0,0,11,12980,0,0,0,0,0,1,0,0,0,0,0,0,0,"On Script - Cast 'Simple Teleport'"), +(@ENTRY,9,1,0,0,0,100,0,1000,1000,0,0,69,0,0,0,0,0,0,8,0,0,0,-815.467712,-228.523056,429.841766,4.479870,"On Script - Move To Position"), +(@ENTRY,9,2,0,0,0,100,0,5000,5000,0,0,75,68442,0,0,0,0,0,1,0,0,0,0,0,0,0,"On Script - Add Aura 'Kneel'"), +(@ENTRY,9,3,0,0,0,100,0,20000,20000,0,0,28,68442,0,0,0,0,0,1,0,0,0,0,0,0,0,"On Script - Remove Aura 'Kneel'"), +(@ENTRY,9,4,0,0,0,100,0,0,0,0,0,69,0,0,0,0,0,0,8,0,0,0,-814.755310,-201.520081,429.841766,1.837791,"On Script - Move To Position"), +(@ENTRY,9,5,0,0,0,100,0,5000,5000,0,0,11,12980,0,0,0,0,0,1,0,0,0,0,0,0,0,"On Script - Cast 'Simple Teleport'"), +(@ENTRY,9,6,0,0,0,100,0,2000,2000,0,0,47,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"On Script - Set Visibility Off"); + +-- second mage +-- Kirin Tor Mage SAI +SET @GUID := -136552; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=33672; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@GUID 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 +(@GUID,0,0,1,1,0,100,0,5000,5000,30000,30000,80,13655200,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kirin Tor Mage - Out of Combat - Run Script"), +(@GUID,0,1,0,61,0,100,0,0,0,0,0,47,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Kirin Tor Mage - Out of Combat - Set Visibility On"); + +-- Actionlist SAI +SET @ENTRY := 13655200; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ENTRY,9,0,0,0,0,100,0,1000,1000,0,0,11,12980,0,0,0,0,0,1,0,0,0,0,0,0,0,"On Script - Cast 'Simple Teleport'"), +(@ENTRY,9,1,0,0,0,100,0,1000,1000,0,0,69,0,0,0,0,0,0,8,0,0,0,-818.564209,-208.605743,429.841736,3.791860,"On Script - Move To Position"), +(@ENTRY,9,2,0,0,0,100,0,2000,2000,0,0,75,68442,0,0,0,0,0,1,0,0,0,0,0,0,0,"On Script - Add Aura 'Kneel'"), +(@ENTRY,9,3,0,0,0,100,0,10000,10000,0,0,28,68442,0,0,0,0,0,1,0,0,0,0,0,0,0,"On Script - Remove Aura 'Kneel'"), +(@ENTRY,9,4,0,0,0,100,0,0,0,0,0,69,0,0,0,0,0,0,8,0,0,0,-814.755310,-201.520081,429.841766,1.837791,"On Script - Move To Position"), +(@ENTRY,9,5,0,0,0,100,0,2000,2000,0,0,11,12980,0,0,0,0,0,1,0,0,0,0,0,0,0,"On Script - Cast 'Simple Teleport'"), +(@ENTRY,9,6,0,0,0,100,0,2000,2000,0,0,47,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"On Script - Set Visibility Off"); + +-- wrong emotestate, only used during event +DELETE FROM `creature_template_addon` WHERE `entry`=33672; +-- mage laugh script +-- Emote ID: OneShotYes (273) +-- Emote ID: OneShotTalk (1) +-- Emote ID: OneShotQuestion (6) +-- Emote ID: OneShotNo (274) +-- Emote ID: OneShotExclamation (5) +-- Kirin Tor Mage SAI +SET @GUID := -136538; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=33672; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@GUID 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 +(@GUID,0,0,0,1,0,100,0,3000,4000,3000,4000,10,273,1,6,274,5,0,1,0,0,0,0,0,0,0,"Kirin Tor Mage - Out of Combat - Play Random Emote (273, 1, 6, 274, 5)"); + +-- Kirin Tor Battle-Mage SAI +SET @GUID := -136521; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=33662; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@GUID 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 +(@GUID,0,0,0,1,0,100,0,3000,4000,3000,4000,10,273,1,6,274,5,0,1,0,0,0,0,0,0,0,"Kirin Tor Battle-Mage - Out of Combat - Play Random Emote (273, 1, 6, 274, 5)"); + +-- Kirin Tor Mage SAI +SET @GUID := -136539; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=33672; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@GUID 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 +(@GUID,0,0,0,1,0,100,0,3000,4000,3000,4000,10,273,1,6,274,5,0,1,0,0,0,0,0,0,0,"Kirin Tor Mage - Out of Combat - Play Random Emote (273, 1, 6, 274, 5)"); + +-- Kirin Tor Battle-Mage SAI +SET @GUID := -136522; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=33662; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@GUID 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 +(@GUID,0,0,0,1,0,100,0,3000,4000,3000,4000,10,273,1,6,274,5,0,1,0,0,0,0,0,0,0,"Kirin Tor Battle-Mage - Out of Combat - Play Random Emote (273, 1, 6, 274, 5)"); + +-- Kirin Tor Mage SAI +SET @GUID := -136546; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=33672; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@GUID 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 +(@GUID,0,0,0,1,0,100,0,3000,4000,3000,4000,10,273,1,6,274,5,0,1,0,0,0,0,0,0,0,"Kirin Tor Mage - Out of Combat - Play Random Emote (273, 1, 6, 274, 5)"); + +-- Kirin Tor Mage SAI +SET @GUID := -136545; +UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=33672; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@GUID 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 +(@GUID,0,0,0,1,0,100,0,3000,4000,3000,4000,10,273,1,6,274,5,0,1,0,0,0,0,0,0,0,"Kirin Tor Mage - Out of Combat - Play Random Emote (273, 1, 6, 274, 5)"); diff --git a/sql/updates/world/master/2021_12_22_29_world_2020_03_13_01_world.sql b/sql/updates/world/master/2021_12_22_29_world_2020_03_13_01_world.sql new file mode 100644 index 000000000..9c4a71e69 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_29_world_2020_03_13_01_world.sql @@ -0,0 +1,36 @@ +-- A Necessary Distraction +UPDATE `creature_template_addon` SET `auras`='' WHERE `entry` = 21506; +DELETE FROM `creature_addon` WHERE `guid` = 75420; +UPDATE `creature_template` SET `unit_flags`=32768 WHERE `entry` = 21506; +DELETE FROM `smart_scripts` WHERE `entryorguid` = 21503; +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 +(21503, 0, 0, 1, 25, 0, 100, 0, 0, 0, 0, 0, 28, 37833, 0, 0, 0, 0, 0, 19, 21506, 0, 0, 0, 0, 0, 0, 'Sunfury Warlock - On reset - Remove aura'), +(21503, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 11, 38722, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Sunfury Warlock - On reset - Cast Channel'), +(21503, 0, 2, 0, 0, 0, 100, 0, 5000, 8000, 10000, 16000, 11, 32707, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Sunfury Warlock - IC - Cast Incinerate'), +(21503, 0, 3, 0, 0, 0, 100, 0, 0, 3000, 3000, 3000, 11, 9613, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Sunfury Warlock - IC - Cast Shadow Bolt'), +(21503, 0, 4, 5, 38, 0, 100, 0, 1, 1, 1000, 1000, 28, 37833, 0, 0, 0, 0, 0, 19, 21506, 0, 0, 0, 0, 0, 0, 'Sunfury Warlock - On Data set - Remove aura'), +(21503, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 11, 38722, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Sunfury Warlock - On Data set - Cast Channel'); + +DELETE FROM `smart_scripts` WHERE `entryorguid` = 21506 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 +(21506, 0, 0, 0, 23, 0, 100, 0, 38722, 1, 5000, 5000, 11, 37833, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Azaloth - On aura x1 - Cast ban'), +(21506, 0, 1, 0, 25, 0, 100, 0, 0, 0, 0, 0, 18, 512, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Azaloth - On reset - Set unit Flag'), +(21506, 0, 2, 3, 8, 0, 100, 0, 37834, 0, 0, 0, 19, 512, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Azaloth - On Spell hit - Remove flag'), +(21506, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 33, 21892, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Azaloth - On Spell hit - Give Credit'), +(21506, 0, 4, 5, 61, 0, 100, 0, 0, 0, 0, 0, 28, 37833, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Azaloth - On Spell hit - Remove Aura'), +(21506, 0, 5, 6, 61, 0, 100, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 11, 21503, 40, 0, 0, 0, 0, 0, 'Azaloth - On Spell hit - Attack'), +(21506, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 11, 38750, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Azaloth - On Spellhit - Cast Warstomp'), +(21506, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Azaloth - On Spellhit - Say Text'), +(21506, 0, 8, 0, 61, 0, 100, 0, 0, 0, 0, 0, 92, 0, 38722, 1, 0, 0, 0, 11, 21503, 40, 0, 0, 0, 0, 0, 'Azaloth - On Spellhit - Inturrupt cast'), +(21506, 0, 9, 0, 9, 0, 100, 0, 0, 5, 8000, 15000, 11, 40504, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Azaloth - On Range - Cast Cleave'), +(21506, 0, 10, 0, 0, 0, 100, 0, 8000, 8000,8000 , 12000, 11, 11443, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Azaloth - IC - Cast Cripple'), +(21506, 0, 11, 0, 0, 0, 100, 0, 5000, 10000, 12000 , 15000, 11, 38741, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Azaloth - IC - Cast Rain of Fire'), +(21506, 0, 12, 0, 25, 0, 100, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 11, 21503, 40, 0, 0, 0, 0, 0, 'Azaloth - On reset - Set data'); + +DELETE FROM `creature_text` WHERE `CreatureID`=21506; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(21506,0,0,"Illidan's lapdogs! You will pay for my imprisonment with your lives!",14,0,100,0,0,0,19577,0,'Azaloth'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry` IN (37834); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(17, 0, 37834, 0, 0, 31, 1, 3, 21506, 0, 0, 0, 0, '', 'Requires Azaloth'); diff --git a/sql/updates/world/master/2021_12_22_30_world_2020_03_13_02_world.sql b/sql/updates/world/master/2021_12_22_30_world_2020_03_13_02_world.sql new file mode 100644 index 000000000..d3f29bb32 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_30_world_2020_03_13_02_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `unit_flags`=33536 WHERE `entry`=33620; diff --git a/sql/updates/world/master/2021_12_22_31_world_2020_03_14_00_world.sql b/sql/updates/world/master/2021_12_22_31_world_2020_03_14_00_world.sql new file mode 100644 index 000000000..43e4f5a12 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_31_world_2020_03_14_00_world.sql @@ -0,0 +1,25 @@ +-- +UPDATE `creature_template_addon` SET `auras`="" WHERE `entry` =8547; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (8547) AND `source_type`=0 AND `id`=1; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (7026,7028,5650,4812) AND `source_type`=0 AND `id`=3; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (8419,5648,4811) AND `source_type`=0 AND `id`=4; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (18639) 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 +(8547, 0, 1, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Death Cultist - On reset - Cast Blackfathom Channeling'), +(18639, 0, 0, 0, 0, 0, 100, 2, 0, 1000, 2400, 3800, 0, 11, 12471, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Cabal Spellbinder - Within 0-40 Range - Cast 'Shadow Bolt' (No Repeat) (Normal Dungeon)"), +(18639, 0, 1, 0, 0, 0, 100, 4, 0, 1000, 2400, 3800, 0, 11, 15472, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Cabal Spellbinder - Within 0-40 Range - Cast 'Shadow Bolt' (No Repeat) (Heroic Dungeon)"), +(18639, 0, 2, 0, 0, 0, 100, 6, 5000, 10000, 20000, 30000, 0, 11, 33502, 1, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, "Cabal Spellbinder - In Combat - Cast 'Brain Wash' (Phase 1) (No Repeat) (Dungeon)"), +(18639, 0, 3, 0, 13, 0, 100, 6, 7000, 9000, 0, 0, 0, 11, 32691, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, "Cabal Spellbinder - Target Casting - Cast 'Spell Shock' (Phase 1) (No Repeat) (Dungeon)"), +(18639, 0, 4, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Cabal Spellbinder - On Has aura - Cast Blackfathom Channeling"), +-- (8561, 0, 3, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Mossflayer Shadowhunter - On Has aura - Cast Blackfathom Channeling"), +-- (8558, 0, 1, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Crypt Slayer - On Has aura - Cast Blackfathom Channeling"), +-- (8556, 0, 1, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Crypt Walker - On Has aura - Cast Blackfathom Channeling"), +-- (8553, 0, 3, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Necromancer - On Has aura - Cast Blackfathom Channeling"), +-- (8546, 0, 1, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Dark Adept - On Has aura - Cast Blackfathom Channeling"), +(8419, 0, 4, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Twilight Idolater - On reset - Cast Blackfathom Channeling'), +(7028, 0, 3, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Blackrock Warlock - On Has aura - Cast Blackfathom Channeling"), +(7026, 0, 3, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Blackrock Sorcerer - On Has aura - Cast Blackfathom Channeling"), +(5650, 0, 3, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sandfury Witch Doctor- On Has aura - Cast Blackfathom Channeling"), +(5648, 0, 4, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Sandfury Shadowcaster - On Has aura - Cast Blackfathom Channeling"), +(4812, 0, 3, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Twilight Loreseeker - On Has aura - Cast Blackfathom Channeling"), +(4811, 0, 4, 0, 23, 0, 100, 1, 8734, 1, 0, 0, 0, 11, 8734, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Twilight Aquamancer - On Has aura - Cast Blackfathom Channeling"); diff --git a/sql/updates/world/master/2021_12_23_00_world_2020_03_14_01_world.sql b/sql/updates/world/master/2021_12_23_00_world_2020_03_14_01_world.sql new file mode 100644 index 000000000..ef0b0d489 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_00_world_2020_03_14_01_world.sql @@ -0,0 +1,37 @@ +-- +UPDATE `creature` SET `position_z`= -12.294614 WHERE `guid`=76746; +DELETE FROM `smart_scripts` WHERE `entryorguid`=2196700 AND `source_type`=9; +DELETE FROM `smart_scripts` WHERE `entryorguid`IN(-76742,-74468,-74467,-74466,-74465,21967,21242) AND `source_type`=0; +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=21967; +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 +(-76742, 0, 0, 0, 1, 0, 100, 0, 0, 0, 12000, 12000, 0, 80, 2196700, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Spirit - Out of Combat - Run Script'), +(2196700, 9, 0, 0, 0, 0, 100, 0,2000, 2000, 0, 0, 0, 11, 38155, 0, 0, 0, 0, 0, 10, 76741, 21967, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Spirit - Script - Cast Strength of Death'), +(2196700, 9, 1, 0, 0, 0, 100, 0,2000, 2000, 0, 0, 0, 11, 38155, 0, 0, 0, 0, 0, 10, 76745, 21967, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Spirit - Script - Cast Strength of Death'), +(2196700, 9, 2, 0, 0, 0, 100, 0,2000, 2000, 0, 0, 0, 11, 38155, 0, 0, 0, 0, 0, 10, 76740, 21967, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Spirit - Script - Cast Strength of Death'), +(2196700, 9, 3, 0, 0, 0, 100, 0,2000, 2000, 0, 0, 0, 11, 38155, 0, 0, 0, 0, 0, 10, 76744, 21967, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Spirit - Script - Cast Strength of Death'), +(2196700, 9, 4, 0, 0, 0, 100, 0,2000, 2000, 0, 0, 0, 11, 38155, 0, 0, 0, 0, 0, 10, 76743, 21967, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Spirit - Script - Cast Strength of Death'), +(2196700, 9, 5, 0, 0, 0, 100, 0,2000, 2000, 0, 0, 0, 11, 38155, 0, 0, 0, 0, 0, 10, 76746, 21967, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Spirit - Script - Cast Strength of Death'), +(-74468, 0, 0, 0, 23, 0, 100, 0, 13787, 0, 1000, 1000, 0, 11, 13787, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - On missing aura - Cast \'Demon Armor\''), +(-74468, 0, 1, 0, 0, 0, 100, 0, 1000, 2400, 2400, 3800, 0, 11, 9613, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - IC - Cast \'Shadow Bolt\''), +(-74468, 0, 2, 0, 0, 0, 100, 0, 3000, 5000, 35000, 40000, 0, 11, 18267, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - In Combat - Cast \'Curse of Weakness\''), +(-74468, 0, 3, 0, 2, 0, 100, 1, 0, 15, 0, 0, 0, 25, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - Between 0-15% Health - Flee For Assist (No Repeat)'), +(-74468, 0, 4, 0, 1, 0, 100, 0, 0, 0, 1000, 1000, 0, 11, 38159, 32, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - OOC - Cast Auchanei Channeling (no duration)'), +(-74467, 0, 0, 0, 23, 0, 100, 0, 13787, 0, 1000, 1000, 0, 11, 13787, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - On missing aura - Cast \'Demon Armor\''), +(-74467, 0, 1, 0, 0, 0, 100, 0, 1000, 2400, 2400, 3800, 0, 11, 9613, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - IC - Cast \'Shadow Bolt\''), +(-74467, 0, 2, 0, 0, 0, 100, 0, 3000, 5000, 35000, 40000, 0, 11, 18267, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - In Combat - Cast \'Curse of Weakness\''), +(-74467, 0, 3, 0, 2, 0, 100, 1, 0, 15, 0, 0, 0, 25, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - Between 0-15% Health - Flee For Assist (No Repeat)'), +(-74467, 0, 4, 0, 1, 0, 100, 0, 0, 0, 1000, 1000, 0, 11, 38159, 32, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - OOC - Cast Auchanei Channeling (no duration)'), +(-74466, 0, 0, 0, 23, 0, 100, 0, 13787, 0, 1000, 1000, 0, 11, 13787, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - On missing aura - Cast \'Demon Armor\''), +(-74466, 0, 1, 0, 0, 0, 100, 0, 1000, 2400, 2400, 3800, 0, 11, 9613, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - IC - Cast \'Shadow Bolt\''), +(-74466, 0, 2, 0, 0, 0, 100, 0, 3000, 5000, 35000, 40000, 0, 11, 18267, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - In Combat - Cast \'Curse of Weakness\''), +(-74466, 0, 3, 0, 2, 0, 100, 1, 0, 15, 0, 0, 0, 25, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - Between 0-15% Health - Flee For Assist (No Repeat)'), +(-74466, 0, 4, 0, 1, 0, 100, 0, 0, 0, 1000, 1000, 0, 11, 38159, 32, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - OOC - Cast Auchanei Channeling (no duration)'), +(-74465, 0, 0, 0, 23, 0, 100, 0, 13787, 0, 1000, 1000, 0, 11, 13787, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - On missing aura - Cast \'Demon Armor\''), +(-74465, 0, 1, 0, 0, 0, 100, 0, 1000, 2400, 2400, 3800, 0, 11, 9613, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - IC - Cast \'Shadow Bolt\''), +(-74465, 0, 2, 0, 0, 0, 100, 0, 3000, 5000, 35000, 40000, 0, 11, 18267, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - In Combat - Cast \'Curse of Weakness\''), +(-74465, 0, 3, 0, 2, 0, 100, 1, 0, 15, 0, 0, 0, 25, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - Between 0-15% Health - Flee For Assist (No Repeat)'), +(-74465, 0, 4, 0, 1, 0, 100, 0, 0, 0, 1000, 1000, 0, 11, 38159, 32, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - OOC - Cast Auchanei Channeling (no duration)'), +(21242, 0, 0, 0, 23, 0, 100, 0, 13787, 0, 1000, 1000, 0, 11, 13787, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - On missing aura - Cast \'Demon Armor\''), +(21242, 0, 1, 0, 0, 0, 100, 0, 1000, 2400, 2400, 3800, 0, 11, 9613, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - IC - Cast \'Shadow Bolt\''), +(21242, 0, 2, 0, 0, 0, 100, 0, 3000, 5000, 35000, 40000, 0, 11, 18267, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - In Combat - Cast \'Curse of Weakness\''), +(21242, 0, 3, 0, 2, 0, 100, 1, 0, 15, 0, 0, 0, 25, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Auchenai Death-Speaker - Between 0-15% Health - Flee For Assist (No Repeat)'); diff --git a/sql/updates/world/master/2021_12_23_01_world_2020_03_14_02_world.sql b/sql/updates/world/master/2021_12_23_01_world_2020_03_14_02_world.sql new file mode 100644 index 000000000..98bdaf4b6 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_01_world_2020_03_14_02_world.sql @@ -0,0 +1,21 @@ +-- +UPDATE `gameobject_template_addon` SET `flags`=4 WHERE `entry` IN (184969,184968,184967,184950); +UPDATE `smart_scripts` SET `target_type`=12, `target_param1`=1 WHERE `entryorguid`=21861 AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (184969,184968,184967,184950) AND `source_type`=1; +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 +(184969, 1, 0, 1, 70, 0, 100, 0, 2, 0, 0, 0, 0, 12, 21861, 3, 6000, 0, 0, 0, 8, 0, 0, 0, 0, 3572.57, 6669.2, 128.455, 5.6229, 'Four Prophecy - On Loot State - Summon Whisper Raven God'), +(184969, 1, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Four Prophecy - Link - Store Target'), +(184969, 1, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 19, 21861, 20, 0, 0, 0, 0, 0, 0, 'Fourth Prophecy - Link - Send Target to Raven God'), +(184969, 1, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 45, 1, 4, 0, 0, 0, 0, 19, 21861, 20, 0, 0, 0, 0, 0, 0, 'Fourth Prophecy - Link - Set Data 4 to Raven God'), +(184968, 1, 0, 1, 70, 0, 100, 0, 2, 0, 0, 0, 0, 12, 21861, 3, 6000, 0, 0, 0, 8, 0, 0, 0, 0, 3736.95, 6640.75, 133.675, 3.33629, 'Third Prophecy - On Loot State - Summon Whisper Raven God'), +(184968, 1, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Third Prophecy - Link - Store Target'), +(184968, 1, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 19, 21861, 20, 0, 0, 0, 0, 0, 0, 'Third Prophecy - Link - Send Target to Raven God'), +(184968, 1, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 45, 1, 3, 0, 0, 0, 0, 19, 21861, 20, 0, 0, 0, 0, 0, 0, 'Third Prophecy - Link - Set Data 3 to Raven God'), +(184967, 1, 0, 1, 70, 0, 100, 0, 2, 0, 0, 0, 0, 12, 21861, 3, 6000, 0, 0, 0, 8, 0, 0, 0, 0, 3629.29, 6542.14, 155.005, 2.56267, 'Second Prophecy - On Loot State - Summon Whisper Raven God'), +(184967, 1, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Second Prophecy - Link - Store Target'), +(184967, 1, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 19, 21861, 20, 0, 0, 0, 0, 0, 0, 'Second Prophecy - Link - Send Target to Raven God'), +(184967, 1, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 45, 1, 2, 0, 0, 0, 0, 19, 21861, 20, 0, 0, 0, 0, 0, 0, 'Second Prophecy - Link - Set Data 2 to Raven God'), +(184950, 1, 0, 1, 70, 0, 100, 0, 2, 0, 0, 0, 0, 12, 21861, 3, 6000, 0, 0, 0, 8, 0, 0, 0, 0, 3779.99, 6729.6, 180.498, 5.7149, 'First Prophecy - On Loot State - Summon Whisper Raven God'), +(184950, 1, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'First Prophecy - Link - Store Target'), +(184950, 1, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 19, 21861, 20, 0, 0, 0, 0, 0, 0, 'First Prophecy - Link - Send Target to Raven God'), +(184950, 1, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 21861, 20, 0, 0, 0, 0, 0, 0, 'First Prophecy - Link - Set Data 1 to Raven God'); diff --git a/sql/updates/world/master/2021_12_23_02_world_2020_03_14_03_world.sql b/sql/updates/world/master/2021_12_23_02_world_2020_03_14_03_world.sql new file mode 100644 index 000000000..1fc2f890a --- /dev/null +++ b/sql/updates/world/master/2021_12_23_02_world_2020_03_14_03_world.sql @@ -0,0 +1,8 @@ +-- +DELETE FROM `spell_area` WHERE `spell`=37475 AND `area`=3781; +INSERT INTO `spell_area` (`spell`, `area`, `quest_start`, `quest_end`, `aura_spell`, `racemask`, `gender`, `flags`, `quest_start_status`, `quest_end_status`) VALUES +(37475, 3781, 10607, 0, 0, 0, 2, 3, 10, 11); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=37466; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(17, 0, 37466, 0, 0, 1, 0, 37475, 0, 0, 0, 0, 0, "", "Understanding Ravenspeech require the player having the aura 'Soul Attraction'"); diff --git a/sql/updates/world/master/2021_12_23_03_world_2020_03_14_05_world.sql b/sql/updates/world/master/2021_12_23_03_world_2020_03_14_05_world.sql new file mode 100644 index 000000000..7f9b37313 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_03_world_2020_03_14_05_world.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `creature_template_addon` WHERE `entry` = 11326; +INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES +(11326, '18873'); diff --git a/sql/updates/world/master/2021_12_23_04_world_2020_03_15_00_world.sql b/sql/updates/world/master/2021_12_23_04_world_2020_03_15_00_world.sql new file mode 100644 index 000000000..59590cbe5 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_04_world_2020_03_15_00_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_text` SET `Sound` = 9198 WHERE `CreatureID` = 17534 AND `GroupID` = 2 AND `ID` = 0; diff --git a/sql/updates/world/master/2021_12_23_05_world_2020_03_15_01_world.sql b/sql/updates/world/master/2021_12_23_05_world_2020_03_15_01_world.sql new file mode 100644 index 000000000..5efe02c82 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_05_world_2020_03_15_01_world.sql @@ -0,0 +1,10 @@ +-- +UPDATE `creature` SET `MovementType`=2 WHERE `guid`=201253; +DELETE FROM `creature_addon` WHERE `guid` IN (201253); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES +(201253, 2012530, 0, 0, 0, 0, ''); +DELETE FROM `waypoint_data` WHERE `id`=2012530; +INSERT INTO `waypoint_data`(`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES +(2012530, 1, 4356.641, 3033.731, 360.52, 0, 0, 0, 0, 100, 0), +(2012530, 2, 4356.061, 2986.438, 360.51, 4.75, 7000, 0, 0, 100, 0), +(2012530, 3, 4357.132, 3055.515, 360.52, 4.75, 7000, 0, 0, 100, 0); diff --git a/sql/updates/world/master/2021_12_23_06_world_2020_03_15_02_world.sql b/sql/updates/world/master/2021_12_23_06_world_2020_03_15_02_world.sql new file mode 100644 index 000000000..9413d7181 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_06_world_2020_03_15_02_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_addon` SET `auras` = '70404' WHERE `guid` = 201247; diff --git a/sql/updates/world/master/2021_12_23_07_world_2020_03_15_03_world.sql b/sql/updates/world/master/2021_12_23_07_world_2020_03_15_03_world.sql new file mode 100644 index 000000000..1fe6de1d3 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_07_world_2020_03_15_03_world.sql @@ -0,0 +1,37 @@ +-- Pet Script Misc +-- Tyrael's Hilt (39656) +DELETE FROM `creature_text` WHERE `creatureid`=29089; +INSERT INTO `creature_text` (`creatureid`, `groupid`, `id`, `text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `BroadcastTextId`, `comment`) VALUES +(29089, 0, 0, '%s falls asleep.', 16, 0, 100, 0, 0, 0, 6542, 'Mini-Tyrael'), +(29089, 1, 0, '%s becomes enraged.', 16, 0, 100, 0, 0, 0, 7798, 'Mini-Tyrael'); +DELETE FROM `creature_template_addon` WHERE `entry`=29089; +INSERT INTO `creature_template_addon` (`entry`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`auras`) VALUES +(29089,0,0,0,0,0, '69205'); -- 79328 for cata +-- Mini Tyrael SAI +SET @ENTRY := 29089; +UPDATE `creature_template` SET `AIName`="SmartAI" , `scriptname` ="" WHERE `entry`= @ENTRY; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY 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 +(@ENTRY,0,0,0,22,0,100,0,34,60000,60000,0,11,54398,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mini Tyrael - Received Emote 34 - Cast Tyrael Dance"), +(@ENTRY,0,1,0,8,0,100,0,69204,0,10000,10000,87,@ENTRY*100+00,@ENTRY*100+01,@ENTRY*100+02,@ENTRY*100+02,0,0,1,0,0,0,0,0,0,0,"Mini Tyrael - On Spellhit 'Sleepy Pet' - Run Random Script"); +-- Actionlist SAI +SET @ENTRY := 2908900; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ENTRY,9,0,0,0,0,100,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mini Tyrael - On Script - Say Line 0"), +(@ENTRY,9,1,0,0,0,100,0,15000,15000,0,0,28,69204,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mini Tyrael - On Script - Remove Aura 'Sleepy Pet'"); +-- Actionlist SAI +SET @ENTRY := 2908901; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ENTRY,9,0,0,0,0,100,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mini Tyrael - On Script - Say Line 0"), +(@ENTRY,9,1,0,0,0,100,0,15000,15000,0,0,28,69204,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mini Tyrael - On Script - Remove Aura 'Sleepy Pet'"), +(@ENTRY,9,2,0,0,0,100,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mini Tyrael - On Script - Say Line 1"); +-- Actionlist SAI +SET @ENTRY := 2908902; +DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=9; +INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES +(@ENTRY,9,0,0,0,0,100,0,0,0,0,0,28,69204,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mini Tyrael - On Script - Remove Aura 'Sleepy Pet'"); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry` IN (29089) AND `SourceGroup`=1; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(22, 1, 29089, 0, 0, 33, 0, 1, 2, 0, 0, 0, 0, "", "SAI triggers only if player in raid/party'"); diff --git a/sql/updates/world/master/2021_12_23_08_world_2020_03_15_04_world.sql b/sql/updates/world/master/2021_12_23_08_world_2020_03_15_04_world.sql new file mode 100644 index 000000000..a51abbfda --- /dev/null +++ b/sql/updates/world/master/2021_12_23_08_world_2020_03_15_04_world.sql @@ -0,0 +1,10 @@ +-- +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=1 AND `SourceGroup`=28519 AND `SourceEntry` IN (38660,38673); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=19 AND `SourceGroup`=0 AND `SourceEntry`=12631; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(1, 28519, 38660, 0, 0, 9, 0, 12238, 0, 0, 0, 0, 0, '', 'show itemloot if player has quest Cleansing Drak\'Tharon taken'), +(1, 28519, 38660, 0, 1, 28, 0, 12238, 0, 0, 0, 0, 0, '', 'show itemloot if player has quest Cleansing Drak\'Tharon completed'), +(1, 28519, 38660, 0, 2, 14, 0, 12238, 0, 0, 0, 0, 0, '', 'show itemloot if player has quest Cleansing Drak\'Tharon none'), +(1, 28519, 38673, 0, 0, 8, 0, 12238, 0, 0, 0, 0, 0, '', 'show itemloot if player has quest Cleansing Drak\'Tharon Rewarded'), +(1, 28519, 38673, 0, 0, 2, 0, 38660, 1, 1, 1, 0, 0, '', 'show itemloot if player Doesnt have the item 38660'), +(19, 0, 12631, 0, 0, 8, 0, 12238, 0, 0, 1, 0, 0, '', 'The quest An Invitation, of Sorts... requires Cleansing Drak\'Tharon Rewarded'); diff --git a/sql/updates/world/master/2021_12_23_09_world_2020_03_15_05_world.sql b/sql/updates/world/master/2021_12_23_09_world_2020_03_15_05_world.sql new file mode 100644 index 000000000..ec76e19c4 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_09_world_2020_03_15_05_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_addon` SET `auras`='21862' WHERE `guid`=201240; diff --git a/sql/updates/world/master/2021_12_23_10_world_2020_03_15_06_world.sql b/sql/updates/world/master/2021_12_23_10_world_2020_03_15_06_world.sql new file mode 100644 index 000000000..fca3e216a --- /dev/null +++ b/sql/updates/world/master/2021_12_23_10_world_2020_03_15_06_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature` SET `modelid`=0 WHERE `map`=48; diff --git a/sql/updates/world/master/2021_12_23_11_world_2020_03_15_07_world.sql b/sql/updates/world/master/2021_12_23_11_world_2020_03_15_07_world.sql new file mode 100644 index 000000000..566c0563e --- /dev/null +++ b/sql/updates/world/master/2021_12_23_11_world_2020_03_15_07_world.sql @@ -0,0 +1,21 @@ +-- Molten Core Creature Formations +-- Golemagg 11988 and his 2 Corer Rager 11672 +DELETE FROM `creature_formations` WHERE `memberGUID` IN (56685,56699,56684); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(56684, 56685, 0, 0, 3, 0, 0), +(56684, 56699, 0, 0, 3, 0, 0), +(56684, 56684, 0, 0, 3, 0, 0); +-- Sulfuron Harbinger 12098 and 4 Flamewaker Priests +DELETE FROM `creature_formations` WHERE `memberGUID` IN (56677,56682,56679,56678,56681); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(56677, 56677, 0, 0, 3, 0, 0), +(56677, 56682, 0, 0, 3, 0, 0), +(56677, 56679, 0, 0, 3, 0, 0), +(56677, 56678, 0, 0, 3, 0, 0), +(56677, 56681, 0, 0, 3, 0, 0); +-- Gehennas 12259 and 2 Flamewaker 11661 +DELETE FROM `creature_formations` WHERE `memberGUID` IN (56737,56739,56738); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(56737, 56737, 0, 0, 3, 0, 0), +(56737, 56739, 0, 0, 3, 0, 0), +(56737, 56738, 0, 0, 3, 0, 0); diff --git a/sql/updates/world/master/2021_12_23_12_world_2020_03_15_08_world.sql b/sql/updates/world/master/2021_12_23_12_world_2020_03_15_08_world.sql new file mode 100644 index 000000000..92e4d63c7 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_12_world_2020_03_15_08_world.sql @@ -0,0 +1,7 @@ +-- +UPDATE `creature` SET `position_x`=5608.7485, `position_y`=5587.217, `position_z`=-88.64437, `wander_distance`=8, `MovementType`=1 WHERE `guid`=104560; +UPDATE `creature` SET `position_x`=5659.1381, `position_y`=5556.411, `position_z`=-85.08512, `wander_distance`=8, `MovementType`=1 WHERE `guid`=104561; +UPDATE `creature` SET `position_x`=5618.4741, `position_y`=5537.622, `position_z`=-88.30284, `wander_distance`=8, `MovementType`=1 WHERE `guid`=105391; +UPDATE `creature` SET `position_x`=5638.1625, `position_y`=5495.338, `position_z`=-84.40144, `wander_distance`=8, `MovementType`=1 WHERE `guid`=105390; +UPDATE `creature` SET `position_x`=5814.5957, `position_y`=5253.0585, `position_z`=-94.8729 WHERE `guid`=132681; +UPDATE `creature` SET `position_x`=5815.2612, `position_y`=5248.3652, `position_z`=-81.3897 WHERE `guid`=132860; diff --git a/sql/updates/world/master/2021_12_23_13_world_2020_03_16_01_world.sql b/sql/updates/world/master/2021_12_23_13_world_2020_03_16_01_world.sql new file mode 100644 index 000000000..2b359f20c --- /dev/null +++ b/sql/updates/world/master/2021_12_23_13_world_2020_03_16_01_world.sql @@ -0,0 +1,7 @@ +-- +UPDATE `smart_scripts` SET `target_type`=23 WHERE `entryorguid`=1450000 AND `source_type`=9 AND `id`=0; +UPDATE `smart_scripts` SET `action_param1`=10 WHERE `entryorguid`=14500 AND `source_type`=0 AND `id`=5; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 17 AND `SourceEntry` = 23180; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(17, 0, 23180, 0, 0, 29, 0, 14500, 40, 0, 1, 0, '', "Can cast spell Release Imp if NPC J'eevee is not near"), +(17, 0, 23180, 0, 0, 9, 0, 7629, 0, 0, 0, 0, '', "Can cast spell Release Imp if the quest Imp Delivery is taken"); diff --git a/sql/updates/world/master/2021_12_23_14_world_2020_03_16_03_world.sql b/sql/updates/world/master/2021_12_23_14_world_2020_03_16_03_world.sql new file mode 100644 index 000000000..8737c53a5 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_14_world_2020_03_16_03_world.sql @@ -0,0 +1,4 @@ +-- +UPDATE `creature_template_addon` SET `bytes2`=2 WHERE `entry` IN (29103, 24768, 29102, 28647); +UPDATE `creature_template_addon` SET `bytes2`=1 WHERE `entry` IN (31559, 31558, 30972, 38462, 1493, 36572, 2748, 2754, 3767, 7228, 9568, 10363, 12017, 12129, 12457, 12460, 12461, 12463, 12465, 12467, 12468, 14262, 14263, 14264, 15264, 15275, 15276, 15608, 17257, 18728, 19516, 19951, 22196, 22859, 22954, 25031, 25033, 27447, 27654, 28920, 38433); +UPDATE `creature_addon` SET `bytes2`=1 WHERE `guid` IN (77849,74635, 74634,77846,77847,77848); diff --git a/sql/updates/world/master/2021_12_23_15_world_2020_03_16_05_world.sql b/sql/updates/world/master/2021_12_23_15_world_2020_03_16_05_world.sql new file mode 100644 index 000000000..b19a4459c --- /dev/null +++ b/sql/updates/world/master/2021_12_23_15_world_2020_03_16_05_world.sql @@ -0,0 +1,582 @@ +-- +DELETE FROM `creature_template_addon` WHERE `entry` IN (12435,12460,12461,12467,12557,13996,14401); +INSERT INTO `creature_template_addon` (`entry`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(12435, 0, 0, 1, 0, 3, '18943'), -- Razorgore the Untamed +(12460, 0, 0, 1, 0, 3, '19818 22276 22282'), -- Death Talon Wyrmguard +(12461, 0, 0, 1, 0, 3, '22276'), -- Death Talon Overseer +(12467, 0, 0, 1, 0, 3, '22436'), -- Death Talon Captain +(12557, 0, 0, 1, 0, 3, '18950'), -- Grethok the Controller +(13996, 0, 0, 1, 133, 3, ''), -- Blackwing Technician +(14401, 0, 0, 1, 69, 3, ''); -- Master Elemental Shaper Krixix + +UPDATE `creature` SET `MovementType`=1, `wander_distance`=5 WHERE `id` IN (11981, 14601); +DELETE FROM `creature_addon` WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id` IN (12459, 12457, 14456, 14025, 14024, 14023, 14022, 13996, 13020, 12999, 12557, 12468, 12467, 12465, 12464, 12463, 12461, 12460, 12459, 12458, 12457) AND `map`=469); +DELETE FROM `creature` WHERE `id` IN (12459, 12457, 14456, 14025, 14024, 14023, 14022, 13996, 13020, 12999, 12557, 12468, 12467, 12465, 12464, 12463, 12461, 12460, 12459, 12458, 12457) AND `map`=469; +DELETE FROM `waypoint_data` WHERE `id` IN (619980,619990,619970,845570,857580); +DELETE FROM `linked_respawn` WHERE `guid` IN (84389, 84390, 84391, 84513, 84514, 84515, 84516, 84517, 84518, 84519, 84520, 84521, 84522, 84523, 84524, 84525, 84526, 84527, 84528, 84529, 84530, 84531, 84532, 84533, 84534, 84535, 84536, 84537, 84538, 84540, 84541, 84542, 84543, 84544, 84545, 84546, 84547, 84548, 84549, 84550, 84551, 84552, 84553, 84554, 84555, 84556, 84557, 84558, 84559, 84560, 84561, 84562, 84563, 84564, 84565, 84566, 84567, 84568, 84569, 84570, 84571, 84573, 84589, 84590, 84592, 84598, 84599, 84601, 84602, 84603, 84605, 84606, 84614, 84615, 84616, 84617, 84618, 84619, 84623, 84624, 84625, 84628, 84634, 84635, 84639, 84648, 84650, 84651, 84652, 84653, 84654, 84655, 84688, 84689, 84691, 84692, 84759, 84760, 84761, 84762, 84763, 84840, 85581, 85601, 85609, 85611, 85612, 85613, 85616, 85620, 85621, 85622, 85623, 85625, 85756, 85757, 85758, 85759, 85760, 85764, 85766, 85767, 85768, 85772, 85773, 85775, 85776, 85777, 85778, 85779, 85788, 85793, 85795, 85796, 85797, 85798, 85799, 85800, 85801, 85802, 85804, 85805, 85806, 85839, 85840, 85841, 85843, 85844, 85845, 85847, 85848, 85849, 85850, 85851, 85853, 85854, 85855, 85856, 85857, 85858, 85859, 85861, 85862, 85863, 85864, 85865, 85875, 85884); +DELETE FROM `creature` WHERE `guid` IN (61997, 61998, 61999, 67032, 84389, 84390, 84391, 84512, 84513, 84514, 84515, 84516, 84517, 84518, 84519, 84520, 84521, 84522, 84523, 84524, 84525, 84526, 84527, 84528, 84529, 84530, 84531, 84532, 84533, 84534, 84535, 84536, 84537, 84538, 84539, 84540, 84541, 84542, 84543, 84544, 84545, 84546, 84547, 84548, 84549, 84550, 84551, 84552, 84553, 84554, 84555, 84556, 84557, 84558, 84559, 84560, 84561, 84562, 84563, 84564, 84565, 84566, 84567, 84568, 84569, 84570, 84571, 84573, 84589, 84590, 84591, 84592, 84598, 84599, 84601, 84602, 84603, 84605, 84606, 84614, 84615, 84616, 84617, 84618, 84619, 84623, 84624, 84625, 84628, 84634, 84635, 84639, 84648, 84650, 84651, 84652, 84653, 84654, 84655, 84688, 84689, 84691, 84692, 84759, 84760, 84761, 84762, 84763, 84840, 85581, 85601, 85609, 85611, 85612, 85613, 85616, 85620, 85621, 85622, 85623, 85625, 85756, 85757, 85758, 85759, 85760, 85764, 85766, 85767, 85768, 85772, 85773, 85775, 85776, 85777, 85778, 85779, 85788, 85793, 85794, 85795, 85796, 85797, 85798, 85799, 85800, 85801, 85802, 85804, 85805, 85806, 85839, 85840, 85841, 85843, 85844, 85845, 85847, 85848, 85849, 85850, 85851, 85853, 85854, 85855, 85856, 85857, 85858, 85859, 85861, 85862, 85863, 85864, 85865, 85875, 85884, 94814, 94831, 94839, 94840, 127473, 127474, 127475, 127480, 127481, 127482, 127483, 127484, 127485, 127486, 127487, 127488, 127514, 127515, 127516, 127520, 127521, 127522, 127523, 127524, 127525, 127526, 127527, 127529, 127530, 127531, 127532, 127533, 127534, 127535, 127536, 127537, 127538, 127581, 127961, 127962, 128061, 128062, 128063, 128064, 128076, 128081, 128125, 128126, 128127, 128128, 128129, 128130, 128131, 128132, 128133, 128134, 128184, 128185, 128454, 128461, 128462, 128463, 128464, 128476, 128477, 128478, 128479, 128498, 128499, 128502, 128503, 128504, 128517, 128518, 128519, 128520, 128521, 128524, 128544, 128554, 128555, 128556, 128560, 128562, 128564, 128590, 128591, 128592, 128593, 128594, 128595, 128596, 128597, 128598, 128599, 128600, 128616, 128617, 128618, 128619, 128620, 128621, 128622, 128623, 128624, 128625, 128626, 128745, 128750, 128763, 128776, 128784, 128786, 128794, 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); +INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `unit_flags`, `MovementType`, `equipment_id`) VALUES +(61997, 12457, 469, '9', -7514.66, -915.673, 457.743, 4.17682, 14400, 0, 0, 0, 2, 1), -- Blackwing Spellbinder @CGUID+14, +(61998, 12457, 469, '9', -7490.72, -880.022, 464.983, 5.32325, 14400, 0, 0, 0, 2, 1), -- Blackwing Spellbinder @CGUID+15, +(61999, 12457, 469, '9', -7411.74, -920.011, 464.983, 4.36365, 14400, 2, 0, 0, 1, 1), -- Blackwing Spellbinder @CGUID+16, +(67032, 12457, 469, '9', -7413.56, -900.292, 464.983, 0.753603, 14400, 0, 0, 0, 2, 1), -- Blackwing Spellbinder @CGUID+17, +(84389, 12457, 469, '9', -7448.26, -943.315, 464.983, 3.754815, 14400, 0, 0, 0, 0, 1), -- Blackwing Spellbinder @CGUID+18, +(84390, 12457, 469, '9', -7440.38, -962.319, 465.01, 4.3018, 14400, 0, 0, 0, 2, 1), -- Blackwing Spellbinder @CGUID+19, +(84391, 12458, 469, '9', -7710.56, -1074.25, 445.231, 5.25651, 600, 0, 0, 0, 2, 1), -- Blackwing Taskmaster @CGUID+20, +(84512, 12458, 469, '9', -7711.3, -1076.48, 445.26, 2.37365, 600, 0, 0, 0, 0, 1), -- Blackwing Taskmaster @CGUID+21, +(84513, 12458, 469, '9', -7714.44, -1074.78, 445.26, 5.88395, 600, 0, 0, 0, 0, 1), -- Blackwing Taskmaster @CGUID+22, +(84514, 12458, 469, '9', -7597.14, -987.723, 440.164, 2.91064, 600, 0, 0, 0, 2, 1), -- Blackwing Taskmaster @CGUID+23, +(84515, 12458, 469, '9', -7594.45, -991.831, 440.179, 3.00101, 600, 0, 0, 0, 0, 1), -- Blackwing Taskmaster @CGUID+24, +(84516, 12458, 469, '9', -7594.02, -987.55, 440.449, 3.05115, 600, 0, 0, 0, 0, 1), -- Blackwing Taskmaster @CGUID+25, +(84517, 12458, 469, '9', -7711.98, -1061.63, 445.257, 0.475976, 600, 0, 0, 0, 2, 1), -- Blackwing Taskmaster @CGUID+26, +(84518, 12458, 469, '9', -7708.62, -1064.7, 445.26, 1.7658, 600, 0, 0, 0, 0, 1), -- Blackwing Taskmaster @CGUID+27, +(84519, 12458, 469, '9', -7711.34, -1064.65, 445.26, 1.03316, 600, 0, 0, 0, 0, 1), -- Blackwing Taskmaster @CGUID+28, +(84520, 12459, 469, '9', -7519.72, -924.978, 457.576, 4.17771, 14400, 2, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+29, +(84521, 12459, 469, '9', -7506.75, -908.368, 457.576, 3.9809, 14400, 2, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+30, +(84522, 12459, 469, '9', -7485.52, -879.601, 464.983, 4.68566, 14400, 2, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+31, +(84523, 12459, 469, '9', -7453.46, -867.442, 464.983, 3.94111, 14400, 2, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+32, +(84524, 12459, 469, '9', -7419.66, -900.648, 464.983, 3.17421, 14400, 2, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+33, +(84525, 12459, 469, '9', -7399.84, -935.079, 464.983, 5.60629, 14400, 2, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+34, +(84526, 12459, 469, '9', -7458.91, -926.418, 464.983, 2.81263, 14400, 2, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+35, +(84527, 12459, 469, '9', -7435.58, -959.662, 465.011, 0.042043, 14400, 2, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+36, +(84528, 12460, 469, '9', -7388.2, -955.983, 465.047, 2.33874, 14400, 0, 0, 0, 0, 1), -- Death Talon Wyrmguard @CGUID+37, +(84529, 12460, 469, '9', -7396.24, -961.435, 465.044, 2.25148, 14400, 0, 0, 0, 0, 1), -- Death Talon Wyrmguard @CGUID+38, +(84530, 12460, 469, '9', -7405.67, -964.438, 465.031, 2.00713, 14400, 0, 0, 0, 0, 1), -- Death Talon Wyrmguard @CGUID+39, +(84531, 12460, 469, '9', -7471.39, -988.327, 449.844, 5.53269, 14400, 0, 0, 0, 0, 1), -- Death Talon Wyrmguard @CGUID+40, +(84532, 12460, 469, '9', -7435.86, -1052.22, 477.018, 0.750492, 14400, 0, 0, 0, 0, 1), -- Death Talon Wyrmguard @CGUID+41, +(84533, 12460, 469, '9', -7450.36, -1032.99, 476.981, 0.506145, 14400, 0, 0, 0, 0, 1), -- Death Talon Wyrmguard @CGUID+42, +(84534, 12460, 469, '9', -7446.95, -1044.77, 476.806, 0, 14400, 0, 0, 0, 0, 1), -- Death Talon Wyrmguard @CGUID+43, +(84535, 12461, 469, '9', -7516.77, -918.173, 457.576, 3.22554, 14400, 0, 0, 0, 2, 1), -- Death Talon Overseer @CGUID+44, +(84536, 12461, 469, '9', -7459.91, -871.228, 464.983, 0.829778, 14400, 0, 0, 0, 2, 1), -- Death Talon Overseer @CGUID+45, +(84537, 12461, 469, '9', -7409.78, -927.673, 464.983, 5.12372, 14400, 0, 0, 0, 2, 1), -- Death Talon Overseer @CGUID+46, +(84538, 12461, 469, '9', -7449.36, -932.479, 464.983, 1.94755, 14400, 0, 0, 0, 2, 1), -- Death Talon Overseer @CGUID+47, +(84539, 12461, 469, '9', -7498, -1037.51, 449.242, 3.75923, 14400, 0, 0, 0, 2, 1), -- Death Talon Overseer @CGUID+48, +(84540, 12461, 469, '9', -7461.63, -985.513, 449.782, 4.13643, 14400, 0, 0, 0, 0, 1), -- Death Talon Overseer @CGUID+49, +(84541, 12461, 469, '9', -7467.69, -995.597, 449.325, 0.453786, 14400, 0, 0, 0, 0, 1), -- Death Talon Overseer @CGUID+50, +(84542, 12461, 469, '9', -7459.26, -995.384, 449.785, 2.3911, 14400, 0, 0, 0, 0, 1), -- Death Talon Overseer @CGUID+51, +(84543, 12461, 469, '9', -7515.29, -972.69, 449.242, 6.00786, 14400, 0, 0, 0, 2, 1), -- Death Talon Overseer @CGUID+52, +(84544, 12463, 469, '9', -7591.24, -941.373, 428.301, 1.27409, 14400, 0, 0, 0, 0, 1), -- Death Talon Flamescale @CGUID+53, +(84545, 12463, 469, '9', -7522.07, -924.434, 428.001, 2.07694, 14400, 0, 0, 0, 0, 1), -- Death Talon Flamescale @CGUID+54, +(84546, 12463, 469, '9', -7534.13, -924.27, 428.045, 0.855211, 14400, 0, 0, 0, 0, 1), -- Death Talon Flamescale @CGUID+55, +(84547, 12464, 469, '9', -7595.81, -931.231, 428.359, 0.20944, 14400, 0, 0, 0, 0, 1), -- Death Talon Seether @CGUID+56, +(84548, 12464, 469, '9', -7576.75, -922.269, 428.383, 3.76991, 14400, 0, 0, 0, 0, 1), -- Death Talon Seether @CGUID+57, +(84549, 12464, 469, '9', -7539.27, -905.861, 428.093, 5.91667, 14400, 0, 0, 0, 0, 1), -- Death Talon Seether @CGUID+58, +(84550, 12465, 469, '9', -7572.26, -932.452, 428.302, 2.87979, 14400, 0, 0, 0, 0, 1), -- Death Talon Wyrmkin @CGUID+59, +(84551, 12465, 469, '9', -7587.03, -916.311, 428.462, 5.0091, 14400, 0, 0, 0, 0, 1), -- Death Talon Wyrmkin @CGUID+60, +(84552, 12465, 469, '9', -7517.52, -912.762, 428.026, 3.36848, 14400, 0, 0, 0, 0, 1), -- Death Talon Wyrmkin @CGUID+61, +(84553, 12465, 469, '9', -7527.61, -904.831, 428.011, 4.45059, 14400, 0, 0, 0, 0, 1), -- Death Talon Wyrmkin @CGUID+62, +(84554, 12467, 469, '9', -7580.13, -940.164, 428.259, 2.04204, 14400, 0, 0, 0, 0, 1), -- Death Talon Captain @CGUID+63, +(84555, 12467, 469, '9', -7541.13, -917.746, 428.11, 0.05236, 14400, 0, 0, 0, 0, 1), -- Death Talon Captain @CGUID+64, +(84556, 12468, 469, '9', -7655.51, -1100.16, 449.243, 3.54007, 600, 0, 0, 0, 2, 1), -- Death Talon Hatcher @CGUID+65, +(84557, 12468, 469, '9', -7592.86, -1075.23, 449.246, 2.65568, 600, 0, 0, 0, 2, 1), -- Death Talon Hatcher @CGUID+66, +(84558, 12468, 469, '9', -7673.25, -1039.96, 440.28, 2.46326, 600, 0, 0, 0, 2, 1), -- Death Talon Hatcher @CGUID+67, +(84559, 12468, 469, '9', -7649.78, -1057.55, 449.247, 5.57555, 600, 0, 0, 0, 2, 1), -- Death Talon Hatcher @CGUID+68, +(84560, 12468, 469, '9', -7668.59, -986.566, 440.329, 5.74399, 600, 0, 0, 0, 2, 1), -- Death Talon Hatcher @CGUID+69, +(84561, 12468, 469, '9', -7624.29, -1035.04, 449.244, 4.62018, 600, 0, 0, 0, 2, 1), -- Death Talon Hatcher @CGUID+70, +(84562, 12468, 469, '9', -7639.27, -968.392, 440.092, 5.84041, 600, 0, 0, 0, 2, 1), -- Death Talon Hatcher @CGUID+71, +(84563, 12468, 469, '9', -7620.51, -998.365, 440.319, 2.62407, 600, 0, 0, 0, 2, 1), -- Death Talon Hatcher @CGUID+72, +(84564, 12468, 469, '9', -7695.27, -1005.48, 440.297, 5.80156, 600, 0, 0, 0, 2, 1), -- Death Talon Hatcher @CGUID+73, +(84565, 12468, 469, '9', -7630.35, -1101.33, 449.246, 1.63947, 600, 0, 0, 0, 2, 1), -- Death Talon Hatcher @CGUID+74, +(84566, 12468, 469, '9', -7649.74, -1019.88, 440.318, 2.38942, 600, 0, 0, 0, 2, 1), -- Death Talon Hatcher @CGUID+75, +(84567, 12557, 469, '9', -7616.54, -1024.1, 413.465, 5.2709, 3520, 0, 0, 0, 0, 1), -- Grethok the Controller @CGUID+76, +(84568, 12999, 469, '9', -7696.49, -1084.81, 449.201, 0.733038, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+77, +(84569, 12999, 469, '9', -7515.32, -1191.12, 476.883, 2.84489, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+78, +(84570, 12999, 469, '9', -7533.07, -1244.8, 476.883, 3.56047, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+79, +(84571, 12999, 469, '9', -7551.71, -1216.2, 476.883, 1.25664, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+80, +(84573, 12999, 469, '9', -7495.41, -1218.15, 476.883, 1.15192, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+81, +(84589, 12999, 469, '9', -7516, -1050.2, 476.638, 1.11701, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+82, +(84590, 12999, 469, '9', -7638.84, -1099.39, 449.164, 0.150772, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+83, +(84591, 12999, 469, '9', -7705.6, -1082.73, 447.127, 2.26887, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+84, +(84592, 12999, 469, '9', -7625.86, -980.584, 440.11, 3.75991, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+85, +(84598, 12999, 469, '9', -7639.1, -1090.77, 408.574, 4.99164, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+86, +(84599, 12999, 469, '9', -7591.69, -1264.38, 481.091, 1.309, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+87, +(84601, 12999, 469, '9', -7477.6, -1048.63, 426.738, 4.29351, 300, 0, 0, 0, 0, 0), -- World Invisible Trigger @CGUID+88, +(84602, 13020, 469, '9', -7483.79, -1015.99, 408.652, 4.69494, 604800, 0, 0, 0, 0, 0), -- Vaelastrasz the Corrupt @CGUID+89, +(84603, 13996, 469, '9', -7492.67, -1003.49, 408.652, 0.279253, 3520, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+92, +(84605, 13996, 469, '9', -7471.64, -1005.85, 408.648, 3.68265, 3520, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+93, +(84606, 13996, 469, '9', -7478.53, -996.153, 408.646, 4.64258, 3520, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+94, +(84614, 13996, 469, '9', -7486.45, -1025.62, 408.641, 1.23918, 3520, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+95, +(84615, 13996, 469, '9', -7490.95, -1014.89, 408.643, 0.663225, 3520, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+96, +(84616, 13996, 469, '9', -7474, -1020.49, 408.65, 2.82743, 3520, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+97, +(84617, 13996, 469, '9', -7509.21, -906.469, 457.659, 1.44862, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+98, +(84618, 13996, 469, '9', -7519.58, -932.073, 457.659, 3.71755, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+99, +(84619, 13996, 469, '9', -7523.42, -929.52, 457.659, 3.76991, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+100 +(84623, 13996, 469, '9', -7525.49, -924.404, 457.659, 3.63029, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+101 +(84624, 13996, 469, '9', -7526.44, -921.499, 457.659, 3.05433, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+102 +(84625, 13996, 469, '9', -7527.31, -919.01, 457.659, 2.21657, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+103 +(84628, 13996, 469, '9', -7524.24, -916.833, 457.659, 1.85005, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+104 +(84634, 13996, 469, '9', -7506.35, -904.139, 457.659, 2.09439, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+105 +(84635, 13996, 469, '9', -7514.63, -936.928, 457.659, 3.05433, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+106 +(84639, 13996, 469, '9', -7518.07, -933.761, 457.659, 5.14872, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+107 +(84648, 13996, 469, '9', -7488.13, -880.569, 465.067, 4.81711, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+108 +(84650, 13996, 469, '9', -7484.71, -886.083, 465.067, 3.36848, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+109 +(84651, 13996, 469, '9', -7472.84, -870.652, 465.067, 0.925025, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+110 +(84652, 13996, 469, '9', -7471.76, -871.89, 465.067, 1.37881, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+111 +(84653, 13996, 469, '9', -7453.61, -860.511, 465.067, 1.22173, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+112 +(84654, 13996, 469, '9', -7452.37, -863.403, 465.067, 0.279253, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+113 +(84655, 13996, 469, '9', -7448.91, -868.297, 465.067, 0.244346, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+114 +(84688, 13996, 469, '9', -7463.19, -867.522, 465.067, 2.60054, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+115 +(84689, 13996, 469, '9', -7464.36, -862.938, 465.067, 3.90954, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+116 +(84691, 13996, 469, '9', -7485.81, -883.083, 465.067, 3.85718, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+117 +(84692, 13996, 469, '9', -7411.48, -901.349, 465.067, 0.488692, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+118 +(84759, 13996, 469, '9', -7419.28, -895.444, 465.067, 0.907571, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+119 +(84760, 13996, 469, '9', -7398.45, -930.862, 465.067, 0.453786, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+120 +(84761, 13996, 469, '9', -7411.15, -909.451, 465.55, 6.24828, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+121 +(84762, 13996, 469, '9', -7396.76, -932.977, 465.067, 0.785398, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+122 +(84763, 13996, 469, '9', -7408.65, -917.047, 465.067, 0.418879, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+123 +(84840, 13996, 469, '9', -7396.33, -935.828, 465.067, 5.55015, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+124 +(85581, 13996, 469, '9', -7401.1, -918.476, 465.067, 1.91986, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+125 +(85601, 13996, 469, '9', -7411.39, -911.361, 465.067, 5.96903, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+126 +(85609, 13996, 469, '9', -7456.58, -950.893, 465.067, 3.76991, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+127 +(85611, 13996, 469, '9', -7440.32, -970.539, 465.067, 3.26377, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+128 +(85612, 13996, 469, '9', -7453.04, -954.129, 465.067, 3.61283, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+129 +(85613, 13996, 469, '9', -7460.6, -946.643, 465.067, 3.42085, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+130 +(85616, 13996, 469, '9', -7440.23, -966.863, 465.067, 2.9147, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+131 +(85620, 13996, 469, '9', -7459.17, -948.695, 465.067, 3.9968, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+132 +(85621, 13996, 469, '9', -7462.47, -937.057, 465.067, 3.14159, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+133 +(85622, 13996, 469, '9', -7443.55, -964.305, 465.067, 5.35816, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+134 +(85623, 13996, 469, '9', -7467.7, -927.494, 465.067, 4.53786, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+135 +(85625, 13996, 469, '9', -7550.72, -1043, 449.325, 3.50811, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+136 +(85756, 13996, 469, '9', -7551.43, -1040.67, 449.325, 3.08923, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+137 +(85757, 13996, 469, '9', -7550.22, -1038.97, 449.325, 2.60054, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+138 +(85758, 13996, 469, '9', -7546.59, -1013.29, 449.325, 0.663225, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+139 +(85759, 13996, 469, '9', -7550.8, -1014.48, 449.325, 1.18682, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+140 +(85760, 13996, 469, '9', -7547.72, -1014.95, 449.325, 2.11185, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+141 +(85764, 13996, 469, '9', -7523.28, -1060.82, 449.325, 4.72984, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+142 +(85766, 13996, 469, '9', -7521.06, -1058.83, 449.325, 5.51524, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+143 +(85767, 13996, 469, '9', -7517.85, -1056.92, 449.325, 5.51524, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+144 +(85768, 13996, 469, '9', -7514.51, -1054.34, 449.325, 5.74213, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+145 +(85772, 13996, 469, '9', -7513.05, -1051.5, 449.325, 5.53269, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+146 +(85773, 13996, 469, '9', -7510.62, -1049.56, 449.325, 5.5676, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+147 +(85775, 13996, 469, '9', -7508.79, -1046.54, 449.325, 5.67232, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+148 +(85776, 13996, 469, '9', -7504.52, -1043.61, 449.325, 5.84685, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+149 +(85777, 13996, 469, '9', -7496.73, -1040.82, 449.325, 4.13643, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+150 +(85778, 13996, 469, '9', -7541.99, -981.618, 449.325, 3.40339, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+151 +(85779, 13996, 469, '9', -7543.75, -979.348, 449.325, 3.14159, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+152 +(85788, 13996, 469, '9', -7541.6, -976.958, 449.325, 2.47837, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+153 +(85793, 13996, 469, '9', -7533.69, -972.008, 449.325, 2.19912, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+154 +(85794, 13996, 469, '9', -7527.01, -967.031, 449.325, 1.90241, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+155 +(85795, 13996, 469, '9', -7519.75, -962.466, 449.325, 2.44346, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+156 +(85796, 13996, 469, '9', -7523.22, -964.212, 449.325, 2.00713, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+157 +(85797, 13996, 469, '9', -7530.23, -969.405, 449.325, 2.46091, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+158 +(85798, 13996, 469, '9', -7535.72, -987.541, 449.325, 5.14872, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+159 +(85799, 13996, 469, '9', -7515.74, -960.099, 449.325, 1.88496, 14400, 0, 0, 0, 0, 1), -- Blackwing Technician @CGUID+160 +(85800, 14022, 469, '9', -7656.85, -975.14, 440.287, 0.418879, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+162 +(85801, 14022, 469, '9', -7673.17, -988.168, 440.308, 3.14742, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+163 +(85802, 14022, 469, '9', -7645.7, -1016.46, 440.304, 4.16073, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+164 +(85804, 14022, 469, '9', -7633.5, -1062.02, 449.247, 3.27687, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+165 +(85805, 14022, 469, '9', -7648.7, -1025.35, 440.26, 2.61548, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+166 +(85806, 14022, 469, '9', -7643.36, -1017.6, 440.309, 3.79791, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+167 +(85839, 14022, 469, '9', -7669.85, -1042.61, 440.23, 1.71042, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+168 +(85840, 14022, 469, '9', -7647.48, -1093.84, 449.247, 3.14159, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+169 +(85841, 14022, 469, '9', -7658.36, -1071.11, 449.247, 5.31475, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+170 +(85843, 14022, 469, '9', -7678.29, -1123.55, 449.099, 0.216448, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+171 +(85844, 14022, 469, '9', -7681.89, -998.11, 440.342, 4.88692, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+172 +(85845, 14022, 469, '9', -7624.56, -1038.27, 449.247, 3.21085, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+173 +(85847, 14022, 469, '9', -7618.44, -1038.33, 449.247, 2.84489, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+174 +(85848, 14022, 469, '9', -7622.55, -978.518, 440.129, 3.72757, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+175 +(85849, 14022, 469, '9', -7695.47, -1017.1, 440.395, 5.2588, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+176 +(85850, 14022, 469, '9', -7619.76, -1047.64, 449.247, 5.67232, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+177 +(85851, 14022, 469, '9', -7652.35, -992.23, 440.07, 3.03176, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+178 +(85853, 14022, 469, '9', -7708.75, -1082.18, 446.224, 0.642683, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+179 +(85854, 14022, 469, '9', -7693.29, -1094.91, 449.205, 3.07178, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+180 +(85855, 14022, 469, '9', -7634.62, -961.161, 440.345, 3.81743, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+181 +(85856, 14022, 469, '9', -7601.64, -1050.85, 449.247, 3.70621, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+182 +(85857, 14022, 469, '9', -7600.73, -1025.35, 449.247, 0.750492, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+183 +(85858, 14022, 469, '9', -7632.46, -1003.41, 440.346, 0.453786, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+184 +(85859, 14022, 469, '9', -7653.06, -1092.68, 449.247, 1.85338, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+185 +(85861, 14022, 469, '9', -7716.05, -1071.89, 445.26, 3.26629, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+186 +(85862, 14022, 469, '9', -7597.61, -1067.39, 449.247, 5.79449, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+187 +(85863, 14022, 469, '9', -7681.28, -1007.74, 440.067, 5.28509, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+188 +(85864, 14022, 469, '9', -7598.69, -1072.55, 449.247, 3.64272, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+189 +(85865, 14022, 469, '9', -7643.34, -997.209, 440.345, 4.27606, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+190 +(85875, 14022, 469, '9', -7676.78, -1036.71, 440.065, 1.70262, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+191 +(85884, 14022, 469, '9', -7582.47, -1062.96, 449.247, 1.5386, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+192 +(94814, 14022, 469, '9', -7574.83, -1066.29, 449.247, 0.474864, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+193 +(94831, 14022, 469, '9', -7645.29, -1001.86, 440.07, 2.67288, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+194 +(94839, 14022, 469, '9', -7695.45, -1029.21, 440.56, 6.20508, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+195 +(94840, 14022, 469, '9', -7705.58, -1088.98, 449.118, 0.130458, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+196 +(127473, 14022, 469, '9', -7703.89, -1056.78, 443.54, 5.68162, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+197 +(127474, 14022, 469, '9', -7644.6, -1102.49, 449.164, 2.22065, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+198 +(127475, 14022, 469, '9', -7654.64, -1113.16, 449.167, 2.68266, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+199 +(127480, 14022, 469, '9', -7657.92, -985.007, 440.07, 5.07652, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+200 +(127481, 14022, 469, '9', -7670.19, -1018.47, 440.282, 2.96706, 30, 2, 0, 0, 1, 0), -- Corrupted Red Whelp @CGUID+201 +(127482, 14023, 469, '9', -7621.75, -1068.85, 449.247, 4.53714, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+202 +(127483, 14023, 469, '9', -7666, -1036.99, 440.265, 3.9851, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+203 +(127484, 14023, 469, '9', -7641.1, -1015.7, 440.314, 3.86024, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+204 +(127485, 14023, 469, '9', -7667.06, -991.905, 440.069, 6.1524, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+205 +(127486, 14023, 469, '9', -7666.45, -1044.84, 440.189, 5.02655, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+206 +(127487, 14023, 469, '9', -7646.14, -1022.28, 440.289, 4.2302, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+207 +(127488, 14023, 469, '9', -7647.05, -1068.97, 449.247, 5.30056, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+208 +(127514, 14023, 469, '9', -7655.83, -1066.95, 449.247, 5.36204, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+209 +(127515, 14023, 469, '9', -7684.35, -1122.91, 449.081, 1.73246, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+210 +(127516, 14023, 469, '9', -7669.68, -1112.44, 449.14, 2.27857, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+211 +(127520, 14023, 469, '9', -7695.53, -1013.02, 440.098, 0.124663, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+212 +(127521, 14023, 469, '9', -7681.77, -992.085, 440.28, 4.78832, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+213 +(127522, 14023, 469, '9', -7641.78, -987.448, 440.346, 3.68265, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+214 +(127523, 14023, 469, '9', -7622.71, -1029.08, 449.247, 3.67982, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+215 +(127524, 14023, 469, '9', -7624.89, -1046.62, 449.247, 1.29154, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+216 +(127525, 14023, 469, '9', -7683.09, -1108.72, 449.222, 4.71761, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+217 +(127526, 14023, 469, '9', -7630.01, -1069.4, 449.247, 4.70007, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+218 +(127527, 14023, 469, '9', -7636.66, -963.865, 440.356, 3.59404, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+219 +(127529, 14023, 469, '9', -7618.11, -1059.93, 449.247, 0.819205, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+220 +(127530, 14023, 469, '9', -7602.88, -1031.5, 449.247, 4.53801, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+221 +(127531, 14023, 469, '9', -7629.85, -1001.31, 440.346, 2.27136, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+222 +(127532, 14023, 469, '9', -7719.53, -1067.46, 445.26, 6.11929, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+223 +(127533, 14023, 469, '9', -7594.8, -1086.24, 449.247, 3.61283, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+224 +(127534, 14023, 469, '9', -7673.18, -1009.97, 440.342, 1.91018, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+225 +(127535, 14023, 469, '9', -7687.76, -1025.21, 440.355, 5.03737, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+226 +(127536, 14023, 469, '9', -7639.89, -990.146, 440.346, 0.193068, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+227 +(127537, 14023, 469, '9', -7685.87, -1036.16, 440.467, 5.90017, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+228 +(127538, 14023, 469, '9', -7571, -1064.3, 449.247, 0.281585, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+229 +(127581, 14023, 469, '9', -7694.26, -1023.88, 440.464, 5.50751, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+230 +(127961, 14023, 469, '9', -7706.02, -1062.06, 445.176, 3.79242, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+231 +(127962, 14023, 469, '9', -7695.12, -1055.39, 440.674, 0.29069, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+232 +(128061, 14023, 469, '9', -7681.6, -1087.51, 449.209, 5.06145, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+233 +(128062, 14023, 469, '9', -7641.5, -1100.43, 449.164, 2.07355, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+234 +(128063, 14023, 469, '9', -7703.9, -1083.14, 447.703, 0.0948235, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+235 +(128064, 14023, 469, '9', -7674.31, -1026.79, 440.066, 1.86549, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+236 +(128076, 14023, 469, '9', -7665.73, -1009.91, 440.343, 2.20585, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+237 +(128081, 14023, 469, '9', -7667.65, -987.774, 440.069, 5.58975, 30, 2, 0, 0, 1, 0), -- Corrupted Green Whelp @CGUID+238 +(128125, 14024, 469, '9', -7652.4, -1052.16, 449.259, 3.24727, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+239 +(128126, 14024, 469, '9', -7632.09, -1015.39, 440.24, 4.29252, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+240 +(128127, 14024, 469, '9', -7659.83, -979.335, 440.315, 0.545102, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+241 +(128128, 14024, 469, '9', -7608.47, -1066.02, 449.247, 6.25989, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+242 +(128129, 14024, 469, '9', -7635.41, -1018.93, 440.244, 4.31024, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+243 +(128130, 14024, 469, '9', -7656.67, -1038.08, 440.189, 4.04103, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+244 +(128131, 14024, 469, '9', -7659.56, -1086.99, 449.247, 1.71367, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+245 +(128132, 14024, 469, '9', -7646.83, -1086.38, 449.247, 5.58312, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+246 +(128133, 14024, 469, '9', -7692.41, -1112.29, 449.083, 5.19745, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+247 +(128134, 14024, 469, '9', -7630.92, -1049.91, 449.247, 5.71655, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+248 +(128184, 14024, 469, '9', -7701.07, -1019.07, 440.55, 0.698132, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+249 +(128185, 14024, 469, '9', -7678.04, -998.592, 440.342, 3.02629, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+250 +(128454, 14024, 469, '9', -7688.92, -990.716, 440.197, 4.21918, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+251 +(128461, 14024, 469, '9', -7686.58, -1012.38, 440.066, 2.76825, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+252 +(128462, 14024, 469, '9', -7630.23, -1033.7, 449.247, 3.55355, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+253 +(128463, 14024, 469, '9', -7618.19, -989.43, 440.117, 4.2586, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+254 +(128464, 14024, 469, '9', -7616.03, -1044.02, 449.247, 4.45059, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+255 +(128476, 14024, 469, '9', -7693.18, -1100.67, 449.21, 5.08783, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+256 +(128477, 14024, 469, '9', -7662.24, -1080.32, 449.247, 5.8294, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+257 +(128478, 14024, 469, '9', -7602.56, -1016.52, 449.247, 6.24578, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+258 +(128479, 14024, 469, '9', -7635.01, -1087.5, 449.247, 4.97402, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+259 +(128498, 14024, 469, '9', -7642.42, -965.778, 440.297, 3.902, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+260 +(128499, 14024, 469, '9', -7606.54, -1020.91, 449.247, 6.05682, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+261 +(128502, 14024, 469, '9', -7627.33, -1009.28, 440.275, 0.466249, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+262 +(128503, 14024, 469, '9', -7607.43, -1041.7, 449.247, 6.03584, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+263 +(128504, 14024, 469, '9', -7710.71, -1066.49, 445.26, 5.07891, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+264 +(128517, 14024, 469, '9', -7678.43, -1018, 440.066, 5.5646, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+265 +(128518, 14024, 469, '9', -7592.26, -1079.79, 449.247, 4.91554, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+266 +(128519, 14024, 469, '9', -7653.86, -1010.09, 440.069, 1.64492, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+267 +(128520, 14024, 469, '9', -7631.21, -971.92, 440.114, 0.31893, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+268 +(128521, 14024, 469, '9', -7571.74, -1070.18, 449.247, 5.81579, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+269 +(128524, 14024, 469, '9', -7632.61, -1102.87, 449.247, 1.35165, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+270 +(128544, 14024, 469, '9', -7683.51, -1047.26, 440.364, 2.6953, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+271 +(128554, 14024, 469, '9', -7694.11, -1034.31, 440.603, 5.63692, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+272 +(128555, 14024, 469, '9', -7670.3, -1100.32, 449.144, 2.41785, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+273 +(128556, 14024, 469, '9', -7713.75, -1070.71, 445.176, 4.19547, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+274 +(128560, 14024, 469, '9', -7701.67, -1057.32, 442.867, 4.92621, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+275 +(128562, 14024, 469, '9', -7659.66, -1118.74, 449.156, 0.507403, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+276 +(128564, 14024, 469, '9', -7651.96, -981.664, 440.346, 5.50748, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+277 +(128590, 14024, 469, '9', -7671.18, -982.726, 440.255, 0.480707, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+278 +(128591, 14024, 469, '9', -7659.06, -995.701, 440.069, 2.66601, 30, 2, 0, 0, 1, 0), -- Corrupted Blue Whelp @CGUID+279 +(128592, 14025, 469, '9', -7638.1, -1016.86, 440.273, 4.80086, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+280 +(128593, 14025, 469, '9', -7661.5, -988.088, 440.07, 0.698132, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+281 +(128594, 14025, 469, '9', -7621.99, -1077.23, 449.247, 1.51844, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+282 +(128595, 14025, 469, '9', -7635.98, -1012.13, 440.314, 4.38317, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+283 +(128596, 14025, 469, '9', -7648.13, -1057.97, 449.247, 5.94139, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+284 +(128597, 14025, 469, '9', -7660, -1041.1, 440.189, 5.59405, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+285 +(128598, 14025, 469, '9', -7640.15, -1011.7, 440.069, 2.03926, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+286 +(128599, 14025, 469, '9', -7636.04, -1078.19, 449.247, 4.72424, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+287 +(128600, 14025, 469, '9', -7678.87, -1129.23, 449.082, 2.03995, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+288 +(128616, 14025, 469, '9', -7689.31, -1115.75, 449.084, 1.67343, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+289 +(128617, 14025, 469, '9', -7657.58, -1104.8, 449.165, 2.13463, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+290 +(128618, 14025, 469, '9', -7625.2, -1033.05, 449.247, 3.0248, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+291 +(128619, 14025, 469, '9', -7625.08, -1051.81, 449.247, 5.3396, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+292 +(128620, 14025, 469, '9', -7703.72, -1015.03, 440.505, 0.99207, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+293 +(128621, 14025, 469, '9', -7684.85, -993.854, 440.275, 3.90365, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+294 +(128622, 14025, 469, '9', -7627.4, -988.568, 440.086, 2.12817, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+295 +(128623, 14025, 469, '9', -7683.67, -1096.39, 449.191, 5.95087, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+296 +(128624, 14025, 469, '9', -7597.26, -1019.24, 449.247, 2.15864, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+297 +(128625, 14025, 469, '9', -7634.91, -956.022, 440.252, 4.61105, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+298 +(128626, 14025, 469, '9', -7632.52, -1008.38, 440.331, 5.70321, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+299 +(128745, 14025, 469, '9', -7640.47, -961.673, 440.261, 4.00054, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+300 +(128750, 14025, 469, '9', -7609.71, -1054.55, 449.247, 0.64257, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+301 +(128763, 14025, 469, '9', -7625.7, -1000.88, 440.346, 2.48907, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+302 +(128776, 14025, 469, '9', -7612.87, -1067.8, 449.247, 4.56942, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+303 +(128784, 14025, 469, '9', -7642.84, -1075.91, 449.247, 5.08971, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+304 +(128786, 14025, 469, '9', -7710.85, -1073.44, 445.26, 3.38397, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+305 +(128794, 14025, 469, '9', -7713.35, -1064.88, 445.26, 5.5676, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+306 +(128861, 14025, 469, '9', -7659.99, -1016.2, 440.343, 2.18282, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+307 +(128862, 14025, 469, '9', -7605.22, -1080.31, 449.247, 0.443425, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+308 +(128863, 14025, 469, '9', -7682.46, -1041.22, 440.43, 3.46438, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+309 +(128865, 14025, 469, '9', -7685.91, -1027.9, 440.355, 4.53605, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+310 +(128866, 14025, 469, '9', -7633.73, -980.541, 440.083, 5.24226, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+311 +(128867, 14025, 469, '9', -7565.33, -1067, 449.247, 6.05566, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+312 +(128871, 14025, 469, '9', -7636.82, -1099.29, 449.247, 2.60054, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+313 +(128872, 14025, 469, '9', -7689.85, -1044.19, 440.577, 1.32645, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+314 +(128875, 14025, 469, '9', -7688.77, -1048.17, 440.547, 0.77421, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+315 +(128877, 14025, 469, '9', -7644.24, -1110.22, 449.164, 5.09576, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+316 +(128878, 14025, 469, '9', -7671.53, -1082.71, 449.149, 4.83821, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+317 +(128881, 14025, 469, '9', -7699.41, -1090.67, 449.112, 3.44125, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+318 +(128882, 14025, 469, '9', -7711.81, -1078.94, 445.176, 4.77237, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+319 +(128883, 14025, 469, '9', -7665.29, -983.93, 440.324, 0.696732, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+320 +(128884, 14025, 469, '9', -7669.01, -1002.58, 440.343, 1.90241, 30, 2, 0, 0, 1, 0), -- Corrupted Bronze Whelp @CGUID+321 +(128886, 14456, 469, '9', -7619.66, -1025.14, 413.465, 3.68265, 3520, 0, 0, 0, 0, 1), -- Blackwing Guardsman @CGUID+324 +(128887, 14456, 469, '9', -7615.01, -1021.55, 413.465, 0.610865, 3520, 0, 0, 0, 0, 1), -- Blackwing Guardsman @CGUID+325 +(128888, 12459, 469, '9', -7547.44, -1041.23, 449.242, 3.03514, 604800, 2, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+339 +(128890, 12459, 469, '9', -7547.4, -1017.41, 449.242, 1.7463, 604800, 2, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+340 +(128891, 12459, 469, '9', -7494.59, -1037.94, 449.242, 3.61084, 604800, 2, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+341 +(128892, 12459, 469, '9', -7519.54, -1055.8, 449.242, 4.25801, 604800, 0, 0, 0, 0, 1), -- Blackwing Warlock @CGUID+342 +(128896, 12457, 469, '9', -7526, -1055.04, 449.242, 5.39919, 604800, 0, 0, 0, 2, 1), -- Blackwing Spellbinder @CGUID+343 +(128897, 12457, 469, '9', -7539.89, -980.115, 449.24, 2.57532, 604800, 0, 0, 0, 2, 1), -- Blackwing Warlock @CGUID+344 +(128900, 12459, 469, '9', -7518.77, -967.764, 449.24, 1.41136, 604800, 3, 0, 0, 1, 1), -- Blackwing Warlock @CGUID+345 +(128902, 12459, 469, '9', -7532.98, -978.992, 449.24, 5.66115, 604800, 3, 0, 0, 1, 0); -- Blackwing Spellbinder @CGUID+346 + +DELETE FROM `creature_addon` WHERE `guid` IN (61997,61998,67032,84390,84391,84514,84517,84535,84536,84537,84538,84539,84543,84556, 84557, 84558, 84559, 84560, 84561, 84562, 84563, 84564, 84565, 84566, 128896, 128897); +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`,`visibilityDistanceType`,`auras`) VALUES +(61997,619970,1,3,""), +(61998,619980,1,3,""), +(67032,670320,1,3,""), +(84390,843900,1,3,""), +(84391,843910,1,3,""), +(84514,845140,1,3,""), +(84517,845170,1,3,""), +(84535,845350,1,3,'22276'), +(84536,845360,1,3,'22276'), +(84537,845370,1,3,'22276'), +(84538,845380,1,3,'22276'), +(84539,845390,1,3,'22276'), +(84543,845430,1,3,'22276'), +(84556,845560,1,3,""), +(84557,845570,1,3,""), +(84558,845580,1,3,""), +(84559,845590,1,3,""), +(84560,845600,1,3,""), +(84561,845610,1,3,""), +(84562,845620,1,3,""), +(84563,845630,1,3,""), +(84564,845640,1,3,""), +(84565,845650,1,3,""), +(84566,845660,1,3,""), +(128896,1288960,1,3,""), +(128897,1288970,1,3,""); + +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (84391,84514,84517); +INSERT INTO `creature_formations` (`leaderGUID`,`memberGUID`,`dist`,`angle`,`groupAI`) VALUES +(84391,84391,0,0,512), +(84391,84512,3,120,512), +(84391,84513,3,300,512), +(84514,84514,0,0,512), +(84514,84515,3,120,512), +(84514,84516,3,300,512), +(84517,84517,0,0,512), +(84517,84518,3,120,512), +(84517,84519,3,300,512); + +DELETE FROM `waypoint_data` WHERE `id` IN (619970,619980,670320,843900,843910,845140,845170,845350,845360,845370,845380,845390,845430,845560, 845570, 845580, 845590, 845600, 845610, 845620, 845630, 845640, 845650, 845660, 1288960, 1288970); +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`action`,`action_chance`,`wpguid`) VALUES +(619970, 1, -7514.660156, -915.672974, 457.576141, 3.736127, 0, 0, 100, 0), +(619970, 2, -7522.407227, -921.590881, 457.576141, 2.953870, 9*1000, 0, 100, 0), -- 1247101 +(619970, 3, -7516.440918, -931.687744, 457.576141, 3.792673, 10*1000, 0, 100, 0), +(619970, 4, -7522.407227, -921.590881, 457.576141, 2.953870, 0, 0, 100, 0), +(619970, 5, -7505.688965, -910.193970, 457.576141, 1.669752, 8*1000, 0, 100, 0), +(619980, 1, -7490.720215, -880.021973, 464.983002, 5.248651, 10*1000, 0, 100, 0), +(619980, 2, -7481.521973, -874.042603, 464.983002, 0.481284, 0, 0, 100, 0), +(619980, 3, -7470.077148, -877.378235, 464.983002, 0.126284, 0, 0, 100, 0), +(619980, 4, -7458.394531, -869.081665, 464.983002, 0.715333, 0, 0, 100, 0), +(619980, 5, -7450.747559, -870.677246, 464.983856, 1.184211, 9*1000, 0, 100, 0), -- 1247101 +(619980, 6, -7458.394531, -869.081665, 464.983002, 0.715333, 0, 0, 100, 0), +(619980, 7, -7470.077148, -877.378235, 464.983002, 0.126284, 0, 0, 100, 0), +(619980, 8, -7481.521973, -874.042603, 464.983002, 0.481284, 0, 0, 100, 0), +(670320, 1, -7413.560059, -900.291992, 464.983002, 0.223660, 0, 0, 100, 0), +(670320, 2, -7421.991211, -906.056030, 464.983002, 3.690406, 0, 0, 100, 0), +(670320, 3, -7403.992188, -930.876709, 464.983002, 5.342885, 0, 0, 100, 0), +(670320, 4, -7399.454102, -932.370972, 464.983002, 6.206038, 10*1000, 0, 100, 0), +(670320, 5, -7403.992188, -930.876709, 464.983002, 5.342885, 0, 0, 100, 0), +(670320, 6, -7421.991211, -906.056030, 464.983002, 3.690406, 0, 0, 100, 0), +(670320, 7, -7413.560059, -900.291992, 464.983002, 0.223660, 9*1000, 0, 100, 0), -- 1247101 +(843900, 1, -7440.379883, -962.318970, 464.983978, 4.340725, 0, 0, 100, 0), +(843900, 2, -7436.921875, -954.072327, 464.984283, 1.303589, 0, 0, 100, 0), +(843900, 3, -7453.783203, -930.033630, 464.984283, 2.606565, 0, 0, 100, 0), +(843900, 4, -7463.512695, -931.216797, 464.984283, 3.183048, 10*1000, 0, 100, 0), +(843900, 5, -7453.783203, -930.033630, 464.984283, 2.606565, 0, 0, 100, 0), +(843900, 6, -7436.921875, -954.072327, 464.984283, 1.303589, 0, 0, 100, 0), +(843900, 7, -7440.379883, -962.318970, 464.983978, 4.340725, 9*1000, 0, 100, 0), -- 1247101 +(843910, 1, -7701.18, -1089.75, 449.118, 100, 0, 0, 100, 0), +(843910, 2, -7693.23, -1096.28, 449.123, 100, 0, 0, 100, 0), +(843910, 3, -7687.57, -1104.84, 449.119, 100, 0, 0, 100, 0), +(843910, 4, -7680.34, -1118.28, 449.107, 100, 0, 0, 100, 0), +(843910, 5, -7670.01, -1119.68, 449.152, 100, 0, 0, 100, 0), +(843910, 6, -7658.76, -1114.88, 449.159, 100, 0, 0, 100, 0), +(843910, 7, -7665.08, -1108.27, 449.15, 100, 0, 0, 100, 0), +(843910, 8, -7671.08, -1100.43, 449.142, 100, 0, 0, 100, 0), +(843910, 9, -7678.17, -1087.58, 449.135, 100, 0, 0, 100, 0), +(843910, 10, -7672.32, -1084.58, 449.147, 100, 0, 0, 100, 0), +(843910, 11, -7661.63, -1091.06, 449.163, 100, 0, 0, 100, 0), +(843910, 12, -7651.39, -1110.78, 449.174, 100, 0, 0, 100, 0), +(843910, 13, -7644.75, -1097.22, 449.164, 100, 0, 0, 100, 0), +(843910, 14, -7639.31, -1088.74, 449.164, 100, 0, 0, 100, 0), +(843910, 15, -7646.05, -1079.42, 449.164, 100, 0, 0, 100, 0), +(843910, 16, -7639.31, -1088.74, 449.164, 100, 0, 0, 100, 0), +(843910, 17, -7644.75, -1097.22, 449.164, 100, 0, 0, 100, 0), +(843910, 18, -7651.39, -1110.78, 449.174, 100, 0, 0, 100, 0), +(843910, 19, -7661.63, -1091.06, 449.163, 100, 0, 0, 100, 0), +(843910, 20, -7672.32, -1084.58, 449.147, 100, 0, 0, 100, 0), +(843910, 21, -7678.17, -1087.58, 449.135, 100, 0, 0, 100, 0), +(843910, 22, -7671.08, -1100.43, 449.142, 100, 0, 0, 100, 0), +(843910, 23, -7665.08, -1108.27, 449.15, 100, 0, 0, 100, 0), +(843910, 24, -7658.76, -1114.88, 449.159, 100, 0, 0, 100, 0), +(843910, 25, -7670.01, -1119.68, 449.152, 100, 0, 0, 100, 0), +(843910, 26, -7680.34, -1118.28, 449.107, 100, 0, 0, 100, 0), +(843910, 27, -7687.57, -1104.84, 449.119, 100, 0, 0, 100, 0), +(843910, 28, -7693.23, -1096.28, 449.123, 100, 0, 0, 100, 0), +(843910, 29, -7701.18, -1089.75, 449.118, 100, 0, 0, 100, 0), +(843910, 30, -7712.01, -1073.58, 445.176, 100, 0, 0, 100, 0), +(845140, 1, -7610.64, -984.548, 440.202, 100, 0, 0, 100, 0), +(845140, 2, -7620.45, -985.011, 440.036, 100, 0, 0, 100, 0), +(845140, 3, -7624.83, -986.701, 440.016, 100, 0, 0, 100, 0), +(845140, 4, -7634.97, -989.994, 440.263, 100, 0, 0, 100, 0), +(845140, 5, -7644.41, -979.606, 440.263, 100, 0, 0, 100, 0), +(845140, 6, -7649.09, -972.294, 440.267, 100, 0, 0, 100, 0), +(845140, 7, -7626, -977.404, 440.035, 100, 0, 0, 100, 0), +(845140, 8, -7622.68, -987.74, 440.021, 100, 0, 0, 100, 0), +(845140, 9, -7636.27, -1000.11, 440.263, 100, 0, 0, 100, 0), +(845140, 10, -7637.4, -1010.43, 439.987, 100, 0, 0, 100, 0), +(845140, 11, -7647.33, -1011.35, 439.986, 100, 0, 0, 100, 0), +(845140, 12, -7658.34, -1002.13, 439.986, 100, 0, 0, 100, 0), +(845140, 13, -7661.77, -988.569, 439.986, 100, 0, 0, 100, 0), +(845140, 14, -7649.55, -984.355, 440.263, 100, 0, 0, 100, 0), +(845140, 15, -7637.2, -978.46, 439.992, 100, 0, 0, 100, 0), +(845140, 16, -7634.49, -969.407, 440.025, 100, 0, 0, 100, 0), +(845140, 17, -7626.36, -967.776, 440.059, 100, 0, 0, 100, 0), +(845140, 18, -7619.71, -975.417, 440.273, 100, 0, 0, 100, 0), +(845140, 19, -7614.9, -986.836, 440.052, 100, 0, 0, 100, 0), +(845140, 20, -7619.72, -993.668, 440.017, 100, 0, 0, 100, 0), +(845140, 21, -7626.13, -996.64, 440.263, 100, 0, 0, 100, 0), +(845140, 22, -7632.96, -996.521, 440.263, 100, 0, 0, 100, 0), +(845140, 23, -7653.35, -993.444, 439.987, 100, 0, 0, 100, 0), +(845140, 24, -7632.96, -996.521, 440.263, 100, 0, 0, 100, 0), +(845140, 25, -7626.13, -996.64, 440.263, 100, 0, 0, 100, 0), +(845140, 26, -7619.72, -993.668, 440.017, 100, 0, 0, 100, 0), +(845140, 27, -7614.9, -986.836, 440.052, 100, 0, 0, 100, 0), +(845140, 28, -7619.71, -975.417, 440.273, 100, 0, 0, 100, 0), +(845140, 29, -7626.25, -967.696, 440.312, 100, 0, 0, 100, 0), +(845140, 30, -7634.49, -969.407, 440.025, 100, 0, 0, 100, 0), +(845140, 31, -7637.2, -978.46, 439.992, 100, 0, 0, 100, 0), +(845140, 32, -7649.55, -984.355, 440.263, 100, 0, 0, 100, 0), +(845140, 33, -7661.77, -988.569, 439.986, 100, 0, 0, 100, 0), +(845140, 34, -7658.34, -1002.13, 439.986, 100, 0, 0, 100, 0), +(845140, 35, -7647.33, -1011.35, 439.986, 100, 0, 0, 100, 0), +(845140, 36, -7637.4, -1010.43, 439.987, 100, 0, 0, 100, 0), +(845140, 37, -7636.27, -1000.11, 440.263, 100, 0, 0, 100, 0), +(845140, 38, -7622.68, -987.74, 440.021, 100, 0, 0, 100, 0), +(845140, 39, -7626, -977.404, 440.035, 100, 0, 0, 100, 0), +(845140, 40, -7649.09, -972.294, 440.267, 100, 0, 0, 100, 0), +(845140, 41, -7644.41, -979.606, 440.263, 100, 0, 0, 100, 0), +(845140, 42, -7634.97, -989.994, 440.263, 100, 0, 0, 100, 0), +(845140, 43, -7624.83, -986.701, 440.016, 100, 0, 0, 100, 0), +(845140, 44, -7620.45, -985.011, 440.036, 100, 0, 0, 100, 0), +(845140, 45, -7610.64, -984.548, 440.202, 100, 0, 0, 100, 0), +(845140, 46, -7595.67, -988.994, 440.091, 100, 0, 0, 100, 0), +(845170, 1, -7695.1, -1052.93, 440.674, 100, 0, 0, 100, 0), +(845170, 2, -7679.78, -1047.46, 440.219, 100, 0, 0, 100, 0), +(845170, 3, -7683.87, -1038.3, 440.374, 100, 0, 0, 100, 0), +(845170, 4, -7690.04, -1030.21, 440.384, 100, 0, 0, 100, 0), +(845170, 5, -7696.85, -1024.06, 440.433, 100, 0, 0, 100, 0), +(845170, 6, -7699.01, -1015.98, 440.373, 100, 0, 0, 100, 0), +(845170, 7, -7704.31, -1004.79, 440.165, 100, 0, 0, 100, 0), +(845170, 8, -7700.94, -1000.52, 440.174, 100, 0, 0, 100, 0), +(845170, 9, -7698.79, -993.429, 440.137, 100, 0, 0, 100, 0), +(845170, 10, -7691.95, -996.889, 440.191, 100, 0, 0, 100, 0), +(845170, 11, -7682.15, -1002.88, 439.984, 100, 0, 0, 100, 0), +(845170, 12, -7674.75, -1001.64, 440.23, 100, 0, 0, 100, 0), +(845170, 13, -7674.32, -1009.23, 440.247, 100, 0, 0, 100, 0), +(845170, 14, -7667.7, -1013.72, 440.267, 100, 0, 0, 100, 0), +(845170, 15, -7663.99, -1021.79, 440.29, 100, 0, 0, 100, 0), +(845170, 16, -7660.58, -1033.68, 440.176, 100, 0, 0, 100, 0), +(845170, 17, -7672.2, -1040.59, 440.19, 100, 0, 0, 100, 0), +(845170, 18, -7677.88, -1033.48, 439.982, 100, 0, 0, 100, 0), +(845170, 19, -7682.6, -1022.21, 439.982, 100, 0, 0, 100, 0), +(845170, 20, -7692.39, -1018.37, 440.269, 100, 0, 0, 100, 0), +(845170, 21, -7700.77, -1021.95, 440.495, 100, 0, 0, 100, 0), +(845170, 22, -7705.21, -1015.37, 440.444, 100, 0, 0, 100, 0), +(845170, 23, -7700.77, -1021.95, 440.495, 100, 0, 0, 100, 0), +(845170, 24, -7692.39, -1018.37, 440.269, 100, 0, 0, 100, 0), +(845170, 25, -7682.6, -1022.21, 439.982, 100, 0, 0, 100, 0), +(845170, 26, -7677.88, -1033.48, 439.982, 100, 0, 0, 100, 0), +(845170, 27, -7672.2, -1040.59, 440.19, 100, 0, 0, 100, 0), +(845170, 28, -7660.58, -1033.68, 440.176, 100, 0, 0, 100, 0), +(845170, 29, -7663.99, -1021.79, 440.29, 100, 0, 0, 100, 0), +(845170, 30, -7667.7, -1013.72, 440.267, 100, 0, 0, 100, 0), +(845170, 31, -7674.32, -1009.23, 440.247, 100, 0, 0, 100, 0), +(845170, 32, -7674.75, -1001.64, 440.23, 100, 0, 0, 100, 0), +(845170, 33, -7682.15, -1002.88, 439.984, 100, 0, 0, 100, 0), +(845170, 34, -7691.95, -996.889, 440.191, 100, 0, 0, 100, 0), +(845170, 35, -7698.79, -993.429, 440.137, 100, 0, 0, 100, 0), +(845170, 36, -7700.94, -1000.52, 440.174, 100, 0, 0, 100, 0), +(845170, 37, -7704.31, -1004.79, 440.165, 100, 0, 0, 100, 0), +(845170, 38, -7699.01, -1015.98, 440.373, 100, 0, 0, 100, 0), +(845170, 39, -7696.85, -1024.06, 440.433, 100, 0, 0, 100, 0), +(845170, 40, -7690.04, -1030.21, 440.384, 100, 0, 0, 100, 0), +(845170, 41, -7683.87, -1038.3, 440.374, 100, 0, 0, 100, 0), +(845170, 42, -7679.78, -1047.46, 440.219, 100, 0, 0, 100, 0), +(845170, 43, -7695.1, -1052.93, 440.674, 100, 0, 0, 100, 0), +(845170, 44, -7711.69, -1063.99, 445.176, 100, 0, 0, 100, 0), +(845350, 1, -7516.770020, -918.172974, 457.575989, 2.239943, 10*1000, 0, 100, 0), +(845350, 2, -7507.151855, -911.683411, 457.575989, 1.775773, 0, 0, 100, 0), +(845360, 1, -7459.910156, -871.228027, 464.983002, 0.594382, 0, 0, 100, 0), +(845360, 2, -7471.843262, -879.743896, 464.983002, 3.201117, 0, 0, 100, 0), +(845360, 3, -7476.855957, -879.560974, 464.983002, 3.524701, 10*1000, 0, 100, 0), +(845360, 5, -7471.843262, -879.743896, 464.983002, 3.201117, 0, 0, 100, 0), +(845360, 6, -7459.910156, -871.228027, 464.983002, 0.594382, 0, 0, 100, 0), +(845360, 7, -7456.350586, -866.346436, 464.984528, 1.374277, 0, 0, 100, 0), +(845370, 1, -7409.779785, -927.672974, 464.983002, 5.239215, 10*1000, 0, 100, 0), +(845370, 2, -7420.489746, -912.846130, 464.983002, 2.141603, 0, 0, 100, 0), +(845380, 1, -7449.359863, -932.479004, 464.983002, 1.968039, 10*1000, 0, 100, 0), +(845380, 2, -7437.153320, -949.930298, 464.983002, 5.298911, 0, 0, 100, 0), +(845390, 1, -7498.000000, -1037.510010, 449.242004, 3.782838, 0, 0, 100, 0), +(845390, 2, -7530.563965, -1058.321289, 449.242004, 0.583127, 5*1000, 0, 100, 0), +(845390, 3, -7498.000000, -1037.510010, 449.242004, 0.559570, 20*1000, 0, 100, 0), +(845390, 4, -7491.047363, -1032.294189, 449.242004, 0.559570, 0, 0, 100, 0), +(845430, 1, -7515.290039, -972.690002, 449.242004, 5.255889, 0, 0, 100, 0), +(845430, 2, -7526.435059, -972.025879, 449.242004, 2.119793, 20*1000, 0, 100, 0), +(845430, 3, -7530.816406, -983.255432, 449.242004, 3.828818, 20*1000, 0, 100, 0), +(845430, 4, -7515.290039, -972.690002, 449.242004, 5.255889, 0, 0, 100, 0), +(845560, 1, -7680.62, -1110.73, 449.126, 100, 0, 0, 100, 0), +(845560, 2, -7648.96, -1087.89, 449.164, 100, 0, 0, 100, 0), +(845570, 1, -7633.58, -1053.72, 449.164, 100, 0, 0, 100, 0), +(845570, 2, -7591.82, -1076.51, 449.164, 100, 0, 0, 100, 0), +(845580, 1, -7705.59, -1013.9, 440.401, 100, 0, 0, 100, 0), +(845580, 2, -7670.4, -1038.78, 440.197, 100, 0, 0, 100, 0), +(845590, 1, -7624.98, -1078.78, 449.164, 100, 0, 0, 100, 0), +(845590, 2, -7609.39, -1084.48, 449.164, 100, 0, 0, 100, 0), +(845590, 3, -7624.98, -1078.78, 449.164, 100, 0, 0, 100, 0), +(845590, 4, -7651.04, -1056.83, 449.172, 100, 0, 0, 100, 0), +(845600, 1, -7633.23, -1007.72, 440.262, 100, 0, 0, 100, 0), +(845600, 2, -7667.67, -987.11, 439.986, 100, 0, 0, 100, 0), +(845610, 1, -7625.61, -1049.31, 449.164, 100, 0, 0, 100, 0), +(845610, 2, -7608.66, -1082.75, 449.164, 100, 0, 0, 100, 0), +(845610, 3, -7625.61, -1049.31, 449.164, 100, 0, 0, 100, 0), +(845610, 4, -7624.89, -1036.41, 449.164, 100, 0, 0, 100, 0), +(845620, 1, -7605.95, -984.189, 440.111, 100, 0, 0, 100, 0), +(845620, 2, -7640.56, -967.494, 440.29, 100, 0, 0, 100, 0), +(845630, 1, -7653.81, -979.409, 440.263, 100, 0, 0, 100, 0), +(845630, 2, -7619.22, -999.321, 440.287, 100, 0, 0, 100, 0), +(845640, 1, -7676.08, -1015.52, 439.983, 100, 0, 0, 100, 0), +(845640, 2, -7668.89, -1020.34, 440.279, 100, 0, 0, 100, 0), +(845640, 3, -7676.08, -1015.52, 439.983, 100, 0, 0, 100, 0), +(845640, 4, -7696.82, -1004.11, 440.216, 100, 0, 0, 100, 0), +(845650, 1, -7631.94, -1078.19, 449.164, 100, 0, 0, 100, 0), +(845650, 2, -7642.19, -1059.9, 449.165, 100, 0, 0, 100, 0), +(845650, 3, -7631.94, -1078.19, 449.164, 100, 0, 0, 100, 0), +(845650, 4, -7629.75, -1102.86, 449.164, 100, 0, 0, 100, 0), +(845660, 1, -7664.98, -1005.61, 440.254, 100, 0, 0, 100, 0), +(845660, 2, -7684.11, -996.917, 440.204, 100, 0, 0, 100, 0), +(845660, 3, -7664.98, -1005.61, 440.254, 100, 0, 0, 100, 0), +(845660, 4, -7647.92, -1020.32, 440.232, 100, 0, 0, 100, 0), +(1288960, 1, -7526.199707, -1055.150757, 449.242218, 5.39919, 10*1000, 0, 100, 0), +(1288960, 2, -7505.534668, -1040.631714, 449.242218, 0.570566, 0, 0, 100, 0), +(1288960, 3, -7501.283691, -1041.707275, 449.242218, 6.073851, 9*1000, 0, 100, 0), -- 1247101 +(1288960, 4, -7505.534668, -1040.631714, 449.242218, 0.570566, 0, 0, 100, 0), +(1288970, 1, -7531.121094, -974.014465, 449.239990, 2.143344, 15*1000, 0, 100, 0), +(1288970, 2, -7539.890137, -980.114990, 449.239990, 2.588665, 9*1000, 0, 100, 0); -- 1247101 diff --git a/sql/updates/world/master/2021_12_23_16_world_2020_03_16_06_world.sql b/sql/updates/world/master/2021_12_23_16_world_2020_03_16_06_world.sql new file mode 100644 index 000000000..cad60eb0c --- /dev/null +++ b/sql/updates/world/master/2021_12_23_16_world_2020_03_16_06_world.sql @@ -0,0 +1,68 @@ +-- +DELETE FROM `creature` WHERE `guid`=85786 AND `id`=9098; +DELETE FROM `linked_respawn` WHERE `guid` IN (85786); + +UPDATE `creature_template` SET `RegenHealth`=0 WHERE `entry` IN (13020); +UPDATE `creature` SET `curhealth`=999300 WHERE `id` IN (13020); + +UPDATE `creature` SET `unit_flags`=768 WHERE `guid` IN (84605, 84616, 84606, 84603, 84615, 84614); +DELETE FROM `areatrigger_scripts` WHERE `entry`= 3626; +INSERT INTO `areatrigger_scripts` (`entry`, `ScriptName`) VALUES (3626, "SmartTrigger"); + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-84605, -84616, -84606, -84603, -84615, -84614) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (3626) AND `source_type`=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 +(3626,2,0,0,46,0,100,0,3626,0,0,0,45,1,1,0,0,0,0,10,84605,13996,0,0,0,0,0,"Area trigger 3626 - On area trigger - Set data"), +(3626,2,1,0,46,0,100,0,3626,0,0,0,45,1,1,0,0,0,0,10,84616,13996,0,0,0,0,0,"Area trigger 3626 - On area trigger - Set data"), +(3626,2,2,0,46,0,100,0,3626,0,0,0,45,1,1,0,0,0,0,10,84606,13996,0,0,0,0,0,"Area trigger 3626 - On area trigger - Set data"), +(3626,2,3,0,46,0,100,0,3626,0,0,0,45,1,1,0,0,0,0,10,84603,13996,0,0,0,0,0,"Area trigger 3626 - On area trigger - Set data"), +(3626,2,4,0,46,0,100,0,3626,0,0,0,45,1,1,0,0,0,0,10,84615,13996,0,0,0,0,0,"Area trigger 3626 - On area trigger - Set data"), +(3626,2,5,0,46,0,100,0,3626,0,0,0,45,1,1,0,0,0,0,10,84614,13996,0,0,0,0,0,"Area trigger 3626 - On area trigger - Set data"), +(-84605,0,0,0,38,0,100,1,1,1,0,0,53,1,1399600,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - Data set - Start waypoint"), +(-84605,0,1,0,58,0,100,1,0,1399600,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - On waypoint ended - Despawn"), +(-84616,0,0,0,38,0,100,1,1,1,0,0,53,1,1399600,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - Data set - Start waypoint"), +(-84616,0,1,0,58,0,100,1,0,1399600,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - On waypoint ended - Despawn"), +(-84606,0,0,0,38,0,100,1,1,1,0,0,53,1,1399600,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - Data set - Start waypoint"), +(-84606,0,1,0,58,0,100,1,0,1399600,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - On waypoint ended - Despawn"), +(-84603,0,0,0,38,0,100,1,1,1,0,0,53,1,1399601,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - Data set - Start waypoint"), +(-84603,0,1,0,58,0,100,1,0,1399601,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - On waypoint ended - Despawn"), +(-84615,0,0,1,38,0,100,1,1,1,0,0,53,1,1399601,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - Data set - Start waypoint"), +(-84615,0,1,0,61,0,100,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - Data set - Say text"), +(-84615,0,2,0,58,0,100,1,0,1399601,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - On waypoint ended - Despawn"), +(-84614,0,0,0,38,0,100,1,1,1,0,0,53,1,1399601,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - Data set - Start waypoint"), +(-84614,0,1,0,58,0,100,1,0,1399601,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Blackwing Technician - On waypoint ended - Despawn"); + +DELETE FROM `waypoints` WHERE `entry` IN (1399600,1399601); +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(1399600, 1, -7466.55, -1015.38, 408.566,"Blackwing Technician"), +(1399600, 2, -7453.62, -1019.73, 408.57,"Blackwing Technician"), +(1399600, 3, -7443.76, -1031.75, 408.613,"Blackwing Technician"), +(1399600, 4, -7436.59, -1037.8, 408.646,"Blackwing Technician"), +(1399600, 5, -7433.49, -1032.99, 408.641,"Blackwing Technician"), +(1399600, 6, -7436.15, -1025.96, 414.025,"Blackwing Technician"), +(1399600, 7, -7441.49, -1017.68, 423.096,"Blackwing Technician"), +(1399600, 8, -7443.33, -1015.06, 423.666,"Blackwing Technician"), +(1399600, 9, -7456.49, -996.301, 423.666,"Blackwing Technician"), +(1399600, 10, -7483.34, -962.278, 423.809,"Blackwing Technician"), +(1399600, 11, -7488.85, -962.927, 423.693,"Blackwing Technician"), +(1399600, 12, -7506.71, -972.992, 423.607,"Blackwing Technician"), +(1399600, 13, -7514.11, -974.566, 423.477,"Blackwing Technician"), +(1399600, 14, -7519.98, -969.585, 423.429,"Blackwing Technician"), +(1399600, 15, -7526.96, -961.592, 427.805,"Blackwing Technician"), +(1399601, 1, -7487.86, -1036.58, 408.562,"Blackwing Technician"), +(1399601, 2, -7490.35, -1046.43, 408.571,"Blackwing Technician"), +(1399601, 3, -7478.75, -1064.94, 408.633,"Blackwing Technician"), +(1399601, 4, -7483.2, -1069.96, 408.636 ,"Blackwing Technician"), +(1399601, 5, -7491.67, -1062.21, 415.998,"Blackwing Technician"), +(1399601, 6, -7496.75, -1054.78, 423.665,"Blackwing Technician"), +(1399601, 7, -7512.88, -1032.64, 423.665,"Blackwing Technician"), +(1399601, 8, -7531.46, -1007.4, 423.665,"Blackwing Technician"), +(1399601, 9, -7534.84, -997.096, 423.764,"Blackwing Technician"), +(1399601, 10, -7520.4, -979.642, 423.502,"Blackwing Technician"), +(1399601, 11, -7519.79, -976.306, 423.43,"Blackwing Technician"), +(1399601, 12, -7526.15, -964.647, 426.48,"Blackwing Technician"), +(1399601, 13, -7529.9, -959.013, 427.93,"Blackwing Technician"); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (13996); +INSERT INTO `creature_text` (`creatureid`, `groupid`, `id`, `text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `BroadcastTextId`, `comment`) VALUES +(13996, 0, 0, 'Run! They are coming!', 14, 0, 100, 0, 0, 0, 9031, 'Blackwing Technician'); diff --git a/sql/updates/world/master/2021_12_23_17_world_2020_03_16_07_world.sql b/sql/updates/world/master/2021_12_23_17_world_2020_03_16_07_world.sql new file mode 100644 index 000000000..4ea643eda --- /dev/null +++ b/sql/updates/world/master/2021_12_23_17_world_2020_03_16_07_world.sql @@ -0,0 +1,36 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (85786,128903); +INSERT INTO `creature` (`guid`, `id`, `map`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `unit_flags`, `MovementType`, `equipment_id`) VALUES +(85786 , 10162, 469, -7466.38281, -1041.09814, 411.97052, 2.195157, 604800, 0, 0, 768, 0, 1), +(128903, 12999, 469, -7470.248, -1035.371, 408.57, 2.155884, 300, 0, 0, 0, 0, 0); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=12999; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (3626) AND `source_type`=2 AND `id`=6; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-128903) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (12890300) 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 +(3626,2,6,0,46,0,100,0,3626,0,0,0,45,1,1,0,0,0,0,10,128903,12999,0,0,0,0,0,"Area trigger 3626 - On area trigger - Set data"), +(-128903,0,0,0,38,0,100,1,1,1,0,0,80,12890300,0,0,0,0,0,1,0,0,0,0,0,0,0,"World Invisible Trigger - On Data set - Action_list"), +(12890300,9,1,0,0,0,100,0,3000,3000,0,0,1,14,0,0,0,0,0,19,10162,0,0,0,0,0,0,"World Invisible Trigger - Action_list - Say text"), +(12890300,9,2,0,0,0,100,0,0,0,0,0,85,23642,0,0,0,0,0,19,10162,0,0,0,0,0,0,"World Invisible Trigger - Action_list - Cast spell"), +(12890300,9,3,0,0,0,100,0,15000,15000,0,0,1,15,0,0,0,0,0,19,10162,0,0,0,0,0,0,"World Invisible Trigger - Action_list - Say textt"), +(12890300,9,4,0,0,0,100,0,2000,2000,0,0,85,19484,0,0,0,0,0,19,10162,0,0,0,0,0,0,"World Invisible Trigger - Action_list - Cast spell"), +(12890300,9,5,0,0,0,100,0,2000,2000,0,0,41,0,0,0,0,0,0,19,10162,0,0,0,0,0,0,"World Invisible Trigger - Action_list - Despawn"), +(-128903,0,1,0,1,0,100,1,2000,2000,0,0,2,14,0,0,0,0,0,19,10162,0,0,0,0,0,0,"World Invisible Trigger - Ooc - Set faction"), +(-128903,0,2,0,1,0,100,1,2000,2000,0,0,85,37752,0,0,0,0,0,19,10162,0,0,0,0,0,0,"World Invisible Trigger - Ooc - Cast stand"); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=23642; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +(13,1,23642,0,31,3,13020,0,0,'','Spell 23642 targets entry 13020'); + +DELETE FROM `creature_addon` WHERE `guid` IN (85786); +INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`,`visibilityDistanceType`,`auras`) VALUES +(85786,0,1,3,""); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (10162) AND `groupid`=15; +INSERT INTO `creature_text` (`creatureid`, `groupid`, `id`, `text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `BroadcastTextId`, `comment`) VALUES +(10162, 15, 0, 'Get up, little red wyrm...and destroy them!', 14, 0, 100, 0, 0, 0, 9844, 'Lord Victor Nefarius'); + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=6021; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(15, 6021, 0, 0, 0, 29, 1, 10162, 30, 0, 1, 0, 0, '', 'Show gossip option if 10162 not spawn'); diff --git a/sql/updates/world/master/2021_12_23_18_world_2020_03_16_08_world.sql b/sql/updates/world/master/2021_12_23_18_world_2020_03_16_08_world.sql new file mode 100644 index 000000000..06c93fbe6 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_18_world_2020_03_16_08_world.sql @@ -0,0 +1,2 @@ +-- +UPDATE `smart_scripts` SET `event_type`=40, `event_param1`=1, `event_param2`=26654 WHERE `entryorguid`=26654 AND `source_type`=0 AND `id`=6; diff --git a/sql/updates/world/master/2021_12_23_19_world_2020_03_16_09_world.sql b/sql/updates/world/master/2021_12_23_19_world_2020_03_16_09_world.sql new file mode 100644 index 000000000..64f4775bf --- /dev/null +++ b/sql/updates/world/master/2021_12_23_19_world_2020_03_16_09_world.sql @@ -0,0 +1,11 @@ +-- +-- SAI correction for Scarlet Conjuror 4297 +-- Fire Elemental will now be correctly summoned instead of prespawned +DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 4297); +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 +(4297, 0, 0, 0, 25, 0, 100, 2, 0, 0, 0, 0, 0, 11, 8985, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Conjuror - On Reset - Cast \'Summon Fire Elemental\' (Normal Dungeon)'), +(4297, 0, 1, 0, 0, 0, 100, 2, 0, 0, 2400, 3800, 0, 11, 9053, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Conjuror - In Combat - Cast \'Fireball\' (Normal Dungeon)'), +(4297, 0, 2, 0, 2, 0, 100, 3, 0, 15, 0, 0, 0, 25, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Conjuror - Between 0-15% Health - Flee For Assist (No Repeat) (Normal Dungeon)'); + +-- deleting his prespawned Fire Elemental in Scarlet Monastery Armory +DELETE FROM `creature` WHERE `guid` = 40134; diff --git a/sql/updates/world/master/2021_12_23_20_world_2020_03_16_10_world.sql b/sql/updates/world/master/2021_12_23_20_world_2020_03_16_10_world.sql new file mode 100644 index 000000000..250161ba9 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_20_world_2020_03_16_10_world.sql @@ -0,0 +1,17 @@ +-- Tamed Battleboar will be summoned now instead of being prespawned +DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 4530); +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 +(4530, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 11, 8274, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Razorfen Handler - On Reset - Cast \'Summon Tamed Battleboar\''), +(4530, 0, 1, 0, 9, 0, 100, 0, 0, 30, 2300, 3900, 0, 11, 6660, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Razorfen Handler - Within 0-30 Range - Cast \'Shoot\''), +(4530, 0, 2, 0, 2, 0, 100, 1, 0, 15, 0, 0, 0, 25, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Razorfen Handler - Between 0-15% Health - Flee For Assist (No Repeat)'); + +-- SAI correction for Razorfen Beast Trainer 4531 +-- Tamed Battleboar will be summoned now instead of being prespawned +DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 4531); +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 +(4531, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 11, 8274, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Razorfen Beast Trainer - On Reset - Cast \'Summon Tamed Battleboar\''), +(4531, 0, 1, 0, 0, 0, 100, 0, 0, 30, 2300, 3900, 0, 11, 6660, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Razorfen Beast Trainer - Within 0-30 Range - Cast \'Shoot\''), +(4531, 0, 2, 0, 0, 0, 100, 0, 0, 30, 4000, 6000, 0, 11, 6984, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Razorfen Beast Trainer - Within 0-30 Range - Cast \'Frost Shot\''); + +-- deleting their prespawned battleboars +DELETE FROM `creature` WHERE `guid` IN (87295,87308,87298,87369,87376) AND `id`=4535; diff --git a/sql/updates/world/master/2021_12_23_21_world_2020_03_17_00_world.sql b/sql/updates/world/master/2021_12_23_21_world_2020_03_17_00_world.sql new file mode 100644 index 000000000..2deea45ed --- /dev/null +++ b/sql/updates/world/master/2021_12_23_21_world_2020_03_17_00_world.sql @@ -0,0 +1,3 @@ +-- +DELETE FROM `creature` WHERE `id` IN (14264,14263,14262); +DELETE FROM `linked_respawn` WHERE `guid` IN (85808, 85813, 85821, 85822, 85823, 85824, 85825, 85827, 85828, 85829, 85830, 85832, 85834, 85836, 85837, 85838); diff --git a/sql/updates/world/master/2021_12_23_22_world_2020_03_17_01_world.sql b/sql/updates/world/master/2021_12_23_22_world_2020_03_17_01_world.sql new file mode 100644 index 000000000..50ca17a89 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_22_world_2020_03_17_01_world.sql @@ -0,0 +1,5 @@ +-- +UPDATE `gameobject` SET `state`=1 WHERE `guid` IN (75162,75165); +UPDATE `gameobject_template_addon` SET `faction`=114, `flags`=32 WHERE `entry` IN (179364,179365,179115,179117,176966,179116,176964); +DELETE FROM `gameobject` WHERE `guid` IN (7226,7228,7227,7229); +DELETE FROM `gameobject_addon` WHERE `guid` IN (7226,7228,7227,7229); diff --git a/sql/updates/world/master/2021_12_23_23_world_2020_03_17_02_world.sql b/sql/updates/world/master/2021_12_23_23_world_2020_03_17_02_world.sql new file mode 100644 index 000000000..f964ce888 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_23_world_2020_03_17_02_world.sql @@ -0,0 +1,3 @@ +-- +DELETE FROM `creature` WHERE `id`=18431; +DELETE FROM `linked_respawn` WHERE `guid` IN (91131,91132,91133); diff --git a/sql/updates/world/master/2021_12_23_24_world_2020_03_17_03_world.sql b/sql/updates/world/master/2021_12_23_24_world_2020_03_17_03_world.sql new file mode 100644 index 000000000..25943efe4 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_24_world_2020_03_17_03_world.sql @@ -0,0 +1,11 @@ +-- Calliard 16159 random Talk +DELETE FROM `creature_text` WHERE `CreatureID`=16159; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(16159, 0, 0, 'Am I hearing things?', 12, 0, 100, 0, 0, 0, 13252, 0, 'Calliard random talk'), +(16159, 0, 1, 'Who goes there?', 12, 0, 100, 0, 0, 0, 13251, 0, 'Calliard random talk'), +(16159, 0, 2, 'All quiet.', 12, 0, 100, 0, 0, 0, 13250, 0, 'Calliard random talk'); +-- Calliard 16159 random Talk SAI +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=16159; +DELETE FROM `smart_scripts` WHERE (`entryorguid`=16159 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 +(16159, 0, 0, 0, 1, 0, 100, 0, 0, 0, 60000, 60000, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Calliard random talk ooc"); diff --git a/sql/updates/world/master/2021_12_23_25_world_2020_03_17_05_world.sql b/sql/updates/world/master/2021_12_23_25_world_2020_03_17_05_world.sql new file mode 100644 index 000000000..958292b05 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_25_world_2020_03_17_05_world.sql @@ -0,0 +1,151 @@ +-- +-- Creature Formations - Trashmobs +-- Blackwing Lair + +-- first room after Vaelastrasz +-- Pack one +DELETE FROM `creature_formations` WHERE `memberGUID` IN (84555,84549,84553,84552,84545,84546); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(84555, 84555, 0, 0, 3, 0, 0), +(84555, 84549, 0, 0, 3, 0, 0), +(84555, 84553, 0, 0, 3, 0, 0), +(84555, 84552, 0, 0, 3, 0, 0), +(84555, 84545, 0, 0, 3, 0, 0), +(84555, 84546, 0, 0, 3, 0, 0); + +-- Pack two +DELETE FROM `creature_formations` WHERE `memberGUID` IN (84554,84544,84547,84551,84548,84550); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(84554, 84554, 0, 0, 3, 0, 0), +(84554, 84544, 0, 0, 3, 0, 0), +(84554, 84547, 0, 0, 3, 0, 0), +(84554, 84551, 0, 0, 3, 0, 0), +(84554, 84548, 0, 0, 3, 0, 0), +(84554, 84550, 0, 0, 3, 0, 0); + +-- Firemaws patrol area, right after broodlord +-- Linking the 2 small packs at the entrance +DELETE FROM `creature_formations` WHERE `memberGUID` IN (128890,85759,85760,85758,128888,85625,84537,85757); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(128890, 128890, 0, 0, 3, 0, 0), +(128890, 85759, 0, 0, 3, 0, 0), +(128890, 85760, 0, 0, 3, 0, 0), +(128890, 85758, 0, 0, 3, 0, 0), +(128890, 128888, 0, 0, 3, 0, 0), +(128890, 85625, 0, 0, 3, 0, 0), +(128890, 84537, 0, 0, 3, 0, 0), +(128890, 85757, 0, 0, 3, 0, 0); + +-- Pack at the right wall after the entrance +DELETE FROM `creature_formations` WHERE `memberGUID` IN (84539,128896,128891,85777,85776,85775,85773,85772,85768,85767,128892,85766,85764); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(84539, 84539, 0, 0, 3, 0, 0), +(84539, 128896, 0, 0, 3, 0, 0), +(84539, 128891, 0, 0, 3, 0, 0), +(84539, 85777, 0, 0, 3, 0, 0), +(84539, 85776, 0, 0, 3, 0, 0), +(84539, 85775, 0, 0, 3, 0, 0), +(84539, 85773, 0, 0, 3, 0, 0), +(84539, 85772, 0, 0, 3, 0, 0), +(84539, 85768, 0, 0, 3, 0, 0), +(84539, 85767, 0, 0, 3, 0, 0), +(84539, 128892, 0, 0, 3, 0, 0), +(84539, 85766, 0, 0, 3, 0, 0), +(84539, 85764, 0, 0, 3, 0, 0); + +-- Pack on the small bay to the left +DELETE FROM `creature_formations` WHERE `memberGUID` IN (84543,128902,128897,128900,85798,85778,85779,85788,85793,85797,85794,85796,85795,85799); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(84543, 84543, 0, 0, 3, 0, 0), +(84543, 128902, 0, 0, 3, 0, 0), +(84543, 128897, 0, 0, 3, 0, 0), +(84543, 128900, 0, 0, 3, 0, 0), +(84543, 85798, 0, 0, 3, 0, 0), +(84543, 85778, 0, 0, 3, 0, 0), +(84543, 85779, 0, 0, 3, 0, 0), +(84543, 85788, 0, 0, 3, 0, 0), +(84543, 85793, 0, 0, 3, 0, 0), +(84543, 85797, 0, 0, 3, 0, 0), +(84543, 85794, 0, 0, 3, 0, 0), +(84543, 85796, 0, 0, 3, 0, 0), +(84543, 85795, 0, 0, 3, 0, 0), +(84543, 85799, 0, 0, 3, 0, 0); + +-- Pack on ramps in Firemaws patrol area +DELETE FROM `creature_formations` WHERE `memberGUID` IN (84535,84521,61997,84520,84635,84639,84618,84619,84623,84624,84625,84628,84617,84634); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(84535, 84535, 0, 0, 3, 0, 0), +(84535, 84521, 0, 0, 3, 0, 0), +(84535, 61997, 0, 0, 3, 0, 0), +(84535, 84520, 0, 0, 3, 0, 0), +(84535, 84635, 0, 0, 3, 0, 0), +(84535, 84639, 0, 0, 3, 0, 0), +(84535, 84618, 0, 0, 3, 0, 0), +(84535, 84619, 0, 0, 3, 0, 0), +(84535, 84623, 0, 0, 3, 0, 0), +(84535, 84624, 0, 0, 3, 0, 0), +(84535, 84625, 0, 0, 3, 0, 0), +(84535, 84628, 0, 0, 3, 0, 0), +(84535, 84617, 0, 0, 3, 0, 0), +(84535, 84634, 0, 0, 3, 0, 0); + +-- Pack right after ramps in second level of Firemaws patrol area +DELETE FROM `creature_formations` WHERE `memberGUID` IN (84536,61998,84523,84522,84650,84691,84648,84651,84652,84688,84689,84653,84654,84655); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(84536, 84536, 0, 0, 3, 0, 0), +(84536, 61998, 0, 0, 3, 0, 0), +(84536, 84523, 0, 0, 3, 0, 0), +(84536, 84522, 0, 0, 3, 0, 0), +(84536, 84650, 0, 0, 3, 0, 0), +(84536, 84691, 0, 0, 3, 0, 0), +(84536, 84648, 0, 0, 3, 0, 0), +(84536, 84651, 0, 0, 3, 0, 0), +(84536, 84652, 0, 0, 3, 0, 0), +(84536, 84688, 0, 0, 3, 0, 0), +(84536, 84689, 0, 0, 3, 0, 0), +(84536, 84653, 0, 0, 3, 0, 0), +(84536, 84654, 0, 0, 3, 0, 0), +(84536, 84655, 0, 0, 3, 0, 0); + +-- Pack to the left wall in second level of Firemaws patrol area +DELETE FROM `creature_formations` WHERE `memberGUID` IN (84537,84524,61999,67032,84525,84759,84692,84761,85601,84763,85581,84760,84762,84840); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(84537, 84537, 0, 0, 3, 0, 0), +(84537, 84524, 0, 0, 3, 0, 0), +(84537, 61999, 0, 0, 3, 0, 0), +(84537, 67032, 0, 0, 3, 0, 0), +(84537, 84525, 0, 0, 3, 0, 0), +(84537, 84759, 0, 0, 3, 0, 0), +(84537, 84692, 0, 0, 3, 0, 0), +(84537, 84761, 0, 0, 3, 0, 0), +(84537, 85601, 0, 0, 3, 0, 0), +(84537, 84763, 0, 0, 3, 0, 0), +(84537, 85581, 0, 0, 3, 0, 0), +(84537, 84760, 0, 0, 3, 0, 0), +(84537, 84762, 0, 0, 3, 0, 0), +(84537, 84840, 0, 0, 3, 0, 0); + +-- Pack to the right wall in second level of Firemaws patrol area +DELETE FROM `creature_formations` WHERE `memberGUID` IN (84538,84527,84389,84390,84526,85611,85616,85622,85612,85609,85620,85613,85621,85623); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(84538, 84538, 0, 0, 3, 0, 0), +(84538, 84527, 0, 0, 3, 0, 0), +(84538, 84389, 0, 0, 3, 0, 0), +(84538, 84390, 0, 0, 3, 0, 0), +(84538, 84526, 0, 0, 3, 0, 0), +(84538, 85611, 0, 0, 3, 0, 0), +(84538, 85616, 0, 0, 3, 0, 0), +(84538, 85622, 0, 0, 3, 0, 0), +(84538, 85612, 0, 0, 3, 0, 0), +(84538, 85609, 0, 0, 3, 0, 0), +(84538, 85620, 0, 0, 3, 0, 0), +(84538, 85613, 0, 0, 3, 0, 0), +(84538, 85621, 0, 0, 3, 0, 0), +(84538, 85623, 0, 0, 3, 0, 0); + +-- Pack at the gates to Chromaggus +DELETE FROM `creature_formations` WHERE `memberGUID` IN (84534,84532,84533); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(84534, 84534, 0, 0, 3, 0, 0), +(84534, 84532, 0, 0, 3, 0, 0), +(84534, 84533, 0, 0, 3, 0, 0); diff --git a/sql/updates/world/master/2021_12_23_26_world_2020_03_17_06_world.sql b/sql/updates/world/master/2021_12_23_26_world_2020_03_17_06_world.sql new file mode 100644 index 000000000..87a8e787f --- /dev/null +++ b/sql/updates/world/master/2021_12_23_26_world_2020_03_17_06_world.sql @@ -0,0 +1,458 @@ +-- +DELETE FROM `game_event` WHERE `eventEntry`=83; +INSERT INTO `game_event` (`eventEntry`, `start_time`, `end_time`, `occurence`, `length`, `holiday`, `holidayStage`, `description`, `world_event`, `announce`) VALUES +(83, '2018-01-01 00:00:00', '2030-01-01 00:00:00', 60, 15, 0, 0, 'Warsong Hold Invasion', 0, 2); + +DELETE FROM `creature_summon_groups` WHERE `summonerId`=15214; +INSERT INTO `creature_summon_groups` (`summonerId`, `summonerType`, `groupId`, `entry`, `position_x`, `position_y`, `position_z`, `orientation`, `summonType`, `summonTime`) VALUES +-- Wave spawn positions +(15214, 0, 2, 25451, 2591.503,6055.267,150.0367,2.99014, 3, 600000), +(15214, 0, 3, 25451, 2588.144,6044.526,154.9827,3.178522, 3, 600000), +(15214, 0, 4, 25451, 2587.357,6042.962,153.0382,2.956821, 3, 600000), +(15214, 0, 5, 25451, 2585.011,6069.143,153.6215,2.973919, 3, 600000), +(15214, 0, 6, 25451, 2590.634,6052.922,148.3438,2.693558, 3, 600000), +(15214, 0, 7, 25451, 2586.127,6050.213,150.7882,2.721328, 3, 600000), +(15214, 0, 8, 25451, 2584.909,6073.385,153.6215,3.215338, 3, 600000), +(15214, 0, 9, 25451, 2587.777,6063.034,153.6215,3.465792, 3, 600000), +(15214, 0, 10, 25451, 2588.753,6049.709,148.3438,3.215338, 3, 600000), +(15214, 0, 11, 25451, 2588.843,6046.997,153.0382,3.029727, 3, 600000), +-- Boss +(15214, 0, 12, 25453, 2591.503,6055.267,150.0367,2.99014, 3, 600000); + +DELETE FROM `creature_text` WHERE `CreatureID` IN (25446,25453,25244); +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(25446, 0, 0, 'Marksmen! Front and center! Scourge attack incoming!', 14, 1, 100, 5, 0, 0, 24657, 1, 'Warsong Captain'), +(25446, 1, 0, 'Marksmen, lock and load!', 14, 1, 100, 22, 0, 0, 24659, 1, 'Warsong Captain'), +(25446, 2, 0, 'The Nerub\'ar have been punished for their transgression!', 14, 1, 100, 22, 0, 0, 24660, 1, 'Warsong Captain'), +(25446, 3, 0, 'Let the forces of the Lich King gaze upon the carcass of this wretch and know that the Horde will not relent!', 14, 1, 100, 22, 0, 0, 24673, 1, 'Warsong Captain'), +(25446, 4, 0, 'Gather, soldiers! Gather and take your trophies from the carapace of the enemy!', 12, 1, 100, 1, 0, 0, 24674, 1, 'Warsong Captain'), +(25446, 5, 0, 'Settle down, soldier!', 14, 1, 100, 1, 0, 0, 24655, 1, 'Warsong Captain'), +(25446, 6, 0, "We'll be ready for 'em... You did a good job in warning us.", 14, 1, 100, 1, 0, 0, 24656, 1, 'Warsong Captain'), +(25453, 0, 0, 'I will take great pleasure in tearing the forces of the Horde apart... limb from limb and piece by piece...', 14, 0, 100, 0, 0, 0, 24672, 1, 'Ith Rix The Harvestor'), +(25244, 0, 0, "Captain... Nerub'ar flyers! Hundreds of 'em! Coming... Coming from the south! Over our defenses!", 14, 1, 100, 0, 0, 0, 24653, 1, 'Warsong Marksman'), +(25244, 1, 0, "There! There!, There! There!", 14, 1, 100, 0, 0, 0, 24654, 1, 'Warsong Marksman'); + +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (25453, 25451); +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES +(25453, 2, 1, 1, 0), +(25451, 2, 1, 1, 0); + +DELETE FROM `creature` WHERE `guid` IN (40134,79288,79291); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`) VALUES +(40134, 15214, 571, 0, 0, '0', 0, 0, 0, 2578.76, 6056.44, 151.232, 3.28209, 300, 0, 0, 42, 0, 0, 0, 33554432, 0, '', 0), +(79288, 15214, 571, 0, 0, '0', 0, 0, 0, 2706.52, 6069.75, 61.9534, 3.65908, 300, 0, 0, 42, 0, 0, 0, 33554432, 0, '', 0), +(79291, 15214, 571, 0, 0, '0', 0, 0, 0, 2788.1, 6140.17, 86.1228, 3.36377, 300, 0, 0, 42, 0, 0, 0, 33554432, 0, '', 0); + +UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (25446,25453,25451,25244,15214); +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (25446,25453,25451,25244, -40134, -79288, -79291) AND `source_type`=0; +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2544600,2544601,2544602,2545112,2545113,2544603) AND `source_type`=9; +DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN 2545100 AND 2545109 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 +(-40134, 0, 0, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - On Spawn - Set Active'), +(-79288, 0, 0, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - On Spawn - Set Active'), +(-79288, 0, 1, 2, 38, 0, 100, 0, 1, 1, 0, 0, 0, 80, 2544600, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - On Data Set - Run Script'), +(-79288, 0, 2, 0, 61, 0, 100, 0, 1, 1, 0, 0, 0, 45, 3, 3, 0, 0, 0, 0, 10, 79291, 15214, 0, 0, 0, 0, 0, 0, 'Invis Bunny - On Data Set - Set Data'), +(-79291, 0, 0, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - On Spawn - Set Active'), +(-79291, 0, 1, 0, 38, 0, 100, 0, 3, 3, 0, 0, 0, 80, 2544602, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - On Data Set - Run Script'), +-- +(25244, 0, 0, 0, 0, 2, 100, 0, 0, 0, 2000, 2000, 0, 11, 45578, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - IC - Cast Spell'), +(25244, 0, 1, 0, 2, 0, 100, 0, 0, 30, 120000, 120000, 0, 11, 8599, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On 30% - Cast Spelll'), +(25244, 0, 2, 0, 40, 0, 100, 0, 11, 0, 0, 0, 0, 103, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On reached wp11 - Root'), +(25244, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - Link - Set Phase 2'), +(25244, 0, 4, 3, 38, 1, 100, 0, 3, 1, 0, 0, 0, 53, 1, 2524400, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 5, 3, 38, 1, 100, 0, 3, 2, 0, 0, 0, 53, 1, 2524401, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 6, 3, 38, 1, 100, 0, 3, 3, 0, 0, 0, 53, 1, 2524402, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 7, 3, 38, 1, 100, 0, 3, 4, 0, 0, 0, 53, 1, 2524403, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 8, 3, 38, 1, 100, 0, 3, 5, 0, 0, 0, 53, 1, 2524404, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 9, 3, 38, 1, 100, 0, 3, 6, 0, 0, 0, 53, 1, 2524405, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 10, 3, 38, 1, 100, 0, 3, 7, 0, 0, 0, 53, 1, 2524406, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 11, 3, 38, 1, 100, 0, 3, 8, 0, 0, 0, 53, 1, 2524407, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 12, 3, 38, 1, 100, 0, 3, 9, 0, 0, 0, 53, 1, 2524408, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 13, 3, 38, 1, 100, 0, 3, 10, 0, 0, 0, 53, 1, 2524409, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 14, 3, 38, 1, 100, 0, 3, 11, 0, 0, 0, 53, 1, 2524410, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 15, 3, 38, 1, 100, 0, 3, 12, 0, 0, 0, 53, 1, 2524411, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Data Set - Start WP'), +(25244, 0, 16, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Just Summoned - Set Phase 1'), +(25244, 0, 17, 0, 1, 2, 100, 0, 2000, 2000, 2000, 2000, 0, 11, 45578, 64, 0, 0, 0, 0, 11, 25451, 100, 1, 0, 0, 0, 0, 0, 'Warsong Marksman - Ooc - Cast Spell'), +(25244, 0, 18, 0, 69, 2, 100, 0, 83, 0, 0, 0, 0, 41, 10000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - On Event end - Despawn'), +(25244, 0, 19, 0, 0, 0, 100, 0, 0, 0, 2000, 2000, 0, 11, 45578, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Marksman - IC - Cast Spell'), +-- +(25446, 0, 0, 0, 68, 0, 100, 0, 83, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 79288, 15214, 0, 0, 0, 0, 0, 0, 'Warsong Captain - On Event Start - Set Data'), +(25446, 0, 1, 0, 38, 0, 100, 0, 1, 1, 0, 0, 0, 80, 2544601, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Captain - On Data Set - Run Script 2'), +(25446, 0, 2, 0, 60, 1, 100, 0, 40000, 50000, 5000, 8000, 0, 11, 15799, 1, 0, 0, 0, 0, 11, 25244, 60, 1, 0, 0, 0, 0, 0, 'Warsong Captain - On update - Cast Spell'), +(25446, 0, 3, 0, 60, 1, 100, 0, 40000, 55000, 10000, 17000, 0, 11, 44256, 1, 0, 0, 0, 0, 11, 25244, 60, 1, 0, 0, 0, 0, 0, 'Warsong Captain - On update - Cast Spell'), +(25446, 0, 4, 0, 0, 0, 100, 0, 0, 0, 4000, 9000, 0, 11, 12058, 0, 0, 0, 0, 0, 25, 30, 0, 0, 0, 0, 0, 0, 0, 'Warsong Captain - IC - Cast Spell'), +(25446, 0, 5, 0, 0, 0, 100, 0, 10000, 15000, 15000, 20000, 0, 11, 45584, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Captain - IC - Cast Spell '), +(25446, 0, 6, 0, 68, 0, 100, 0, 83, 0, 0, 0, 0, 23, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Captain - On Event Start - Increment phase_event'), +(25446, 0, 7, 0, 69, 0, 100, 0, 83, 0, 0, 0, 0, 23, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Captain - On Event end - Decrement phase_event'), +-- +(25453, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 25453, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - On Just summoned - Start WP'), +(25453, 0, 1, 0, 40, 0, 100, 0, 5, 25453, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - On Reached WP -Set Home Position'), +(25453, 0, 2, 3, 6, 0, 100, 0, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 125432, 25446, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - On Death - Set Data'), +(25453, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 11, 45593, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - On Death - Cast Spell'), +(25453, 0, 4, 5, 54, 0, 100, 0, 0, 0, 0, 0, 0, 133, 0, 125432, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - On Just summoned - Respawn captain'), +(25453, 0, 5, 6, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - On Just summoned - Say text'), +(25453, 0, 6, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 18, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - On Just summoned - Set unitflag immune to pc/npc'), +(25453, 0, 7, 0, 9, 0, 100, 0, 0, 40, 3000, 6000, 0, 11, 45592, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - On Range - Cast Spell'), +(25453, 0, 8, 0, 0, 0, 100, 0, 7000, 9000, 8000, 11000, 0, 11, 25748, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - IC - Cast Spell'), +(25453, 0, 9, 0, 2, 0, 100, 0, 0, 30, 12000, 16000, 0, 11, 34392, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - On 30% HP - Cast Spell'), +(25453, 0, 10, 11, 40, 0, 100, 0, 5, 25453, 0, 0, 0, 89, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - On Reached WP -Set Random Movement'), +(25453, 0, 11, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 19, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ith rix the Harvester - On Reached WP - Remove unitflag immune to pc/npc'), +-- +(25451, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 88, 2545100, 2545109, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - On Just Summoned run random script 1 - 10'), +(25451, 0, 1, 2, 40, 0, 100, 0, 5, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - On Reached wp5 (any path) - Set Home Position'), +(25451, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - On Reached wp5 (any path) - Set Aggressive'), +(25451, 0, 3, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - On Just Summoned - Set Active'), +(25451, 0, 4, 0, 0, 0, 100, 0, 0, 6000, 4000, 8000, 0, 11, 45577, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - IC - Cast Spell'), +(25451, 0, 5, 0, 0, 0, 100, 0, 9000, 13000, 17000, 23000, 0, 11, 45587, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - IC - Cast Spell'), +(25451, 0, 6, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 18, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - On Just Summoned - Set unit_flag'), +(25451, 0, 7, 8, 40, 0, 100, 0, 5, 0, 0, 0, 0, 19, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - On Just Summoned - Remove unit_flag'), +(25451, 0, 8, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - On Reached WP - Disabl combat movement'), +(25451, 0, 9, 0, 69, 0, 100, 0, 83, 0, 0, 0, 0, 41, 10000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - On Event end - Despawn'), +(25451, 0, 10, 0, 0, 0, 100, 1, 30000, 30000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - OOC - Despawn'), +-- +(2545100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2545100, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - Script 1 - Start wp'), +(2545101, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2545101, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - Script 2 - Start wp'), +(2545102, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2545102, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - Script 3 - Start wp'), +(2545103, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2545103, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - Script 4 - Start wp'), +(2545104, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2545104, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - Script 5 - Start wp'), +(2545105, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2545105, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - Script 6 - Start wp'), +(2545106, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2545106, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - Script 7 - Start wp'), +(2545107, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2545107, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - Script 8 - Start wp'), +(2545108, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2545108, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - Script 9 - Start wp'), +(2545109, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 53, 1, 2545109, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nerub ar Sky Darkener - Script 10 - Start wp'), +-- +(2544600, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 10, 125529, 25244, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Say Line 0'), +(2544600, 9, 1, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 10, 125530, 25244, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Say Line 1'), +(2544600, 9, 2, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 19, 25446, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Say Line 0'), +(2544600, 9, 3, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 1, 6, 0, 0, 0, 0, 0, 19, 25446, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Say Line 0'), +(2544600, 9, 4, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 25446, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Say Line 0'), +(2544600, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Set Active'), +(2544600, 9, 6, 0, 0, 0, 100, 0, 20000, 20000, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 19, 25446, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Say Line 2'), +-- Wave 1 +(2544600, 9, 7, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 8, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 9, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 10, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 11, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 107, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 12, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 13, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 14, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 107, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 15, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 16, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 107, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +-- Wave 2 +(2544600, 9, 17, 0, 0, 0, 100, 0, 48000, 48000, 0, 0, 0, 107, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 18, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 19, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 107, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 20, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 21, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 22, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 23, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 24, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 25, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 107, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 26, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +-- Wave 3 +(2544600, 9, 27, 0, 0, 0, 100, 0, 44000, 44000, 0, 0, 0, 107, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 28, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 29, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 30, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 31, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 32, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 33, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 34, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 107, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 35, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 36, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +-- Wave 4 +(2544600, 9, 37, 0, 0, 0, 100, 0, 45000, 45000, 0, 0, 0, 107, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 38, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 39, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 40, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 41, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 42, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 43, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 107, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 44, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 45, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 46, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +-- Wave 5 +(2544600, 9, 47, 0, 0, 0, 100, 0, 46000, 46000, 0, 0, 0, 107, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 48, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 49, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 107, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 50, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 51, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 52, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 53, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 54, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 55, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 107, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 56, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +-- Wave 6 +(2544600, 9, 57, 0, 0, 0, 100, 0, 44000, 44000, 0, 0, 0, 107, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 58, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 59, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 60, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 61, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 62, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 63, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 64, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 107, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 65, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 66, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +-- Wave 7 +(2544600, 9, 67, 0, 0, 0, 100, 0, 48000, 48000, 0, 0, 0, 107, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 68, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 69, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 107, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 70, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 71, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 72, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 73, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 74, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 75, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 107, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 76, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +-- Wave 8 +(2544600, 9, 77, 0, 0, 0, 100, 0, 48000, 48000, 0, 0, 0, 107, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 78, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 79, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 107, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 80, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 81, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 82, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 83, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 84, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 85, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 107, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 86, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +-- Wave 9 +(2544600, 9, 87, 0, 0, 0, 100, 0, 48000, 48000, 0, 0, 0, 107, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 88, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 89, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 107, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 90, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 107, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 91, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 92, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 93, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 94, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 107, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 95, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 107, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 96, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 107, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +(2544600, 9, 97, 0, 0, 0, 100, 0, 23000, 23000, 0, 0, 0, 107, 12, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script - Summon Group'), +-- Outro +(2544601, 9, 0, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Captain - Script 2 - Say line 2'), +(2544601, 9, 1, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Captain - Script 2 - Say Line 3'), +(2544601, 9, 2, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Captain - Script 2 - Say Line 4'), +(2544601, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warsong Captain - Script 2 - Set Inactive'), +-- Spawn Warsong Marksman and start waypoints +(2544602, 9, 0, 0, 0, 0, 100, 0, 12000, 12000, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 1, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 1, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'), +(2544602, 9, 2, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 3, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 2, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'), +(2544602, 9, 4, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 5, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 3, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'), +(2544602, 9, 6, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 7, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 4, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'), +(2544602, 9, 8, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 9, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 5, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'), +(2544602, 9, 10, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 11, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 6, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'), +(2544602, 9, 12, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 13, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 7, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'), +(2544602, 9, 14, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 15, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 8, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'), +(2544602, 9, 16, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 17, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 9, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'), +(2544602, 9, 18, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 19, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 10, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'), +(2544602, 9, 20, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 21, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 11, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'), +(2544602, 9, 22, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 12, 25244, 3, 1200000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Summon Warsong Marksman'), +(2544602, 9, 23, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 45, 3, 12, 0, 0, 0, 0, 9, 25244, 0, 20, 0, 0, 0, 0, 0, 'Invis Bunny - Script 2 - Set Data'); + +-- Ith'rix the Harvester & Nerub'ar Sky Darkener +UPDATE `creature_template_addon` SET `bytes1`=50331648, `bytes2`=1 WHERE `entry`IN (25453,25451); +DELETE FROM `creature_template_addon` WHERE `entry`=25244; +INSERT INTO `creature_template_addon` (`entry`, `bytes1`, `bytes2`) VALUES +(25244, 0, 2); + +DELETE FROM `waypoints` WHERE `entry`=25453; +DELETE FROM `waypoints` WHERE `entry` BETWEEN 2545100 AND 2545109; +DELETE FROM `waypoints` WHERE `entry` BETWEEN 2524400 AND 2524411; +INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES +(25453, 1, 2592.329,6055.161,150.4271, 'Ith rix the Harvester'), +(25453, 2, 2618.109,6050.681,138.2049, 'Ith rix the Harvester'), +(25453, 3, 2651.225,6057.212,112.0105, 'Ith rix the Harvester'), +(25453, 4, 2681.154,6068.98,86.89938, 'Ith rix the Harvester'), +(25453, 5, 2699.503,6084.178,78.84384, 'Ith rix the Harvester'), +(2545100, 1, 2592.329,6055.161,150.4271, 'Nerub ar Sky Darkener'), +(2545100, 2, 2618.109,6050.681,138.2049, 'Nerub ar Sky Darkener'), +(2545100, 3, 2651.225,6057.212,112.0105, 'Nerub ar Sky Darkener'), +(2545100, 4, 2681.154,6068.98,86.89938, 'Nerub ar Sky Darkener'), +(2545100, 5, 2699.503,6084.178,78.84384, 'Nerub ar Sky Darkener'), +(2545101, 1, 2588.144,6044.526,154.9827, 'Nerub ar Sky Darkener'), +(2545101, 2, 2633.593,6041.223,133.0383, 'Nerub ar Sky Darkener'), +(2545101, 3, 2668.849,6040.504,109.4827, 'Nerub ar Sky Darkener'), +(2545101, 4, 2687.279,6056.36,85.14938, 'Nerub ar Sky Darkener'), +(2545101, 5, 2715.011,6067.62,78.12171, 'Nerub ar Sky Darkener'), +(2545102, 1, 2587.357,6042.962,153.0382, 'Nerub ar Sky Darkener'), +(2545102, 2, 2634.832,6034.265,138.0105, 'Nerub ar Sky Darkener'), +(2545102, 3, 2668.849,6040.504,111.955, 'Nerub ar Sky Darkener'), +(2545102, 4, 2687.279,6056.36,98.51048, 'Nerub ar Sky Darkener'), +(2545102, 5, 2721.582,6075.422,83.51057, 'Nerub ar Sky Darkener'), +(2545103, 1, 2585.011,6069.143,153.6215, 'Nerub ar Sky Darkener'), +(2545103, 2, 2610.853,6075.95,138.2049, 'Nerub ar Sky Darkener'), +(2545103, 3, 2648.716,6082.432,112.0105, 'Nerub ar Sky Darkener'), +(2545103, 4, 2684.265,6091.039,86.89938, 'Nerub ar Sky Darkener'), +(2545103, 5, 2700.136,6098.938,79.12164, 'Nerub ar Sky Darkener'), +(2545104, 1, 2586.127,6050.213,150.7882, 'Nerub ar Sky Darkener'), +(2545104, 2, 2610.815,6042.488,135.9549, 'Nerub ar Sky Darkener'), +(2545104, 3, 2641.945,6042.146,116.9549, 'Nerub ar Sky Darkener'), +(2545104, 4, 2687.279,6056.36,103.5105, 'Nerub ar Sky Darkener'), +(2545104, 5, 2713.441,6078.516,82.62164, 'Nerub ar Sky Darkener'), +(2545105, 1, 2590.634,6052.922,148.3438, 'Nerub ar Sky Darkener'), +(2545105, 2, 2616.446,6042.936,119.7327, 'Nerub ar Sky Darkener'), +(2545105, 3, 2646.829,6046.131,102.9549, 'Nerub ar Sky Darkener'), +(2545105, 4, 2682.994,6062.862,86.89938, 'Nerub ar Sky Darkener'), +(2545105, 5, 2709.331,6081.717,82.371634, 'Nerub ar Sky Darkener'), +(2545106, 1, 2584.909,6073.385,153.6215, 'Nerub ar Sky Darkener'), +(2545106, 2, 2606.402,6078.356,138.2049, 'Nerub ar Sky Darkener'), +(2545106, 3, 2648.716,6082.432,112.0105, 'Nerub ar Sky Darkener'), +(2545106, 4, 2686.045,6097.601,86.89938, 'Nerub ar Sky Darkener'), +(2545106, 5, 2692.689,6100.527,79.12164, 'Nerub ar Sky Darkener'), +(2545107, 1, 2587.777,6063.034,153.6215, 'Nerub ar Sky Darkener'), +(2545107, 2, 2607.131,6071.004,138.2049, 'Nerub ar Sky Darkener'), +(2545107, 3, 2644.154,6077.794,112.0105, 'Nerub ar Sky Darkener'), +(2545107, 4, 2684.265,6091.039,86.89938, 'Nerub ar Sky Darkener'), +(2545107, 5, 2701.382,6093.059,77.62164, 'Nerub ar Sky Darkener'), +(2545108, 1, 2588.753,6049.709,148.3438, 'Nerub ar Sky Darkener'), +(2545108, 2, 2610.815,6042.488,119.7327, 'Nerub ar Sky Darkener'), +(2545108, 3, 2641.945,6042.146,96.89938, 'Nerub ar Sky Darkener'), +(2545108, 4, 2687.279,6056.36,84.76049, 'Nerub ar Sky Darkener'), +(2545108, 5, 2705.83,6077.811,77.14937, 'Nerub ar Sky Darkener'), +(2545109, 1, 2588.843,6046.997,153.0382, 'Nerub ar Sky Darkener'), +(2545109, 2, 2610.815,6042.488,147.4827, 'Nerub ar Sky Darkener'), +(2545109, 3, 2641.945,6042.146,125.9827, 'Nerub ar Sky Darkener'), +(2545109, 4, 2687.279,6056.36,118.9827, 'Nerub ar Sky Darkener'), +(2545109, 5, 2712.916,6069.511,78.98274, 'Nerub ar Sky Darkener'), +(2524400, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524400, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524400, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524400, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524400, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524400, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524400, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524400, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524400, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524400, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524400, 11, 2712.5,6092.708,70.7921, 'Warsong Marksman'), +(2524401, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524401, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524401, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524401, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524401, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524401, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524401, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524401, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524401, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524401, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524401, 11, 2714.002,6088.726,69.56449, 'Warsong Marksman'), +(2524402, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524402, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524402, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524402, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524402, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524402, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524402, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524402, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524402, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524402, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524402, 11, 2716.056,6085.052,69.21232,'Warsong Marksman'), +(2524403, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524403, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524403, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524403, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524403, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524403, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524403, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524403, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524403, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524403, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524403, 11, 2721.339,6079.368,70.66544, 'Warsong Marksman'), +(2524404, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524404, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524404, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524404, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524404, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524404, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524404, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524404, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524404, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524404, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524404, 11, 2724.715,6077.262,70.83231, 'Warsong Marksman'), +(2524405, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524405, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524405, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524405, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524405, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524405, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524405, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524405, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524405, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524405, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524405, 11, 2718.554,6082.481,69.65971, 'Warsong Marksman'), +(2524406, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524406, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524406, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524406, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524406, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524406, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524406, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524406, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524406, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524406, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524406, 11, 2714.058,6081.401,67.86723, 'Warsong Marksman'), +(2524407, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524407, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524407, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524407, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524407, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524407, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524407, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524407, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524407, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524407, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524407, 11, 2708.581,6091.915,67.5769, 'Warsong Marksman'), +(2524408, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524408, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524408, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524408, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524408, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524408, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524408, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524408, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524408, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524408, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524408, 11, 2709.255,6087.658,67.68314, 'Warsong Marksman'), +(2524409, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524409, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524409, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524409, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524409, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524409, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524409, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524409, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524409, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524409, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524409, 11, 2711.076,6084.813,67.4871, 'Warsong Marksman'), +(2524410, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524410, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524410, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524410, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524410, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524410, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524410, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524410, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524410, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524410, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524410, 11, 2717.482,6078.358,68.83231, 'Warsong Marksman'), +(2524411, 1, 2788.139,6141.558,85.96647, 'Warsong Marksman'), +(2524411, 2, 2779.962,6132.628,90.68906, 'Warsong Marksman'), +(2524411, 3, 2772.305,6125.536,91.85361, 'Warsong Marksman'), +(2524411, 4, 2771.413,6124.71,91.69599, 'Warsong Marksman'), +(2524411, 5, 2769.478,6122.917,91.70512, 'Warsong Marksman'), +(2524411, 6, 2763.474,6117.356,87.97357, 'Warsong Marksman'), +(2524411, 7, 2756.574,6110.965,83.70318, 'Warsong Marksman'), +(2524411, 8, 2754.424,6108.973,82.42935, 'Warsong Marksman'), +(2524411, 9, 2749.482,6104.396,79.26266, 'Warsong Marksman'), +(2524411, 10, 2748.759,6103.726,78.8149, 'Warsong Marksman'), +(2524411, 11, 2720.792,6075.444,69.55399, 'Warsong Marksman'); diff --git a/sql/updates/world/master/2021_12_23_27_world_2020_03_20_00_world.sql b/sql/updates/world/master/2021_12_23_27_world_2020_03_20_00_world.sql new file mode 100644 index 000000000..ac1eac0f3 --- /dev/null +++ b/sql/updates/world/master/2021_12_23_27_world_2020_03_20_00_world.sql @@ -0,0 +1,2 @@ +-- attaching lever script to gob +UPDATE `gameobject_template` SET `ScriptName`='go_chromaggus_lever' WHERE `entry`=179148; diff --git a/sql/updates/world/master/2021_12_24_00_world.sql b/sql/updates/world/master/2021_12_24_00_world.sql new file mode 100644 index 000000000..14aa2a93c --- /dev/null +++ b/sql/updates/world/master/2021_12_24_00_world.sql @@ -0,0 +1,1512 @@ +-- +SET @CGUID := 1050229; +SET @OGUID := 600032; + +DELETE FROM `gameobject_template` WHERE `entry` IN (368638 /*Shipping Documents*/, 367758 /*Mailbox*/, 368955 /*Broker Storage Crate*/, 369526 /*The Idyllia*/, 369535 /*Hall of Holding*/, 369531 /*The Enclave*/, 369527 /*Hall of Curiosities*/, 369536 /*Hall of Holding*/, 367759 /*Mailbox*/, 369532 /*Hall of Shapes*/, 369528 /*Hall of Curiosities*/, 369534 /*Hall of Shapes*/, 369533 /*Hall of Shapes*/, 369529 /*The Enclave*/, 369530 /*The Enclave*/); +INSERT INTO `gameobject_template` (`entry`, `type`, `displayId`, `name`, `IconName`, `castBarCaption`, `unk1`, `size`, `Data0`, `Data1`, `Data2`, `Data3`, `Data4`, `Data5`, `Data6`, `Data7`, `Data8`, `Data9`, `Data10`, `Data11`, `Data12`, `Data13`, `Data14`, `Data15`, `Data16`, `Data17`, `Data18`, `Data19`, `Data20`, `Data21`, `Data22`, `Data23`, `Data24`, `Data25`, `Data26`, `Data27`, `Data28`, `Data29`, `Data30`, `Data31`, `Data32`, `Data33`, `Data34`, `ContentTuningId`, `VerifiedBuild`) VALUES +(368638, 10, 69716, 'Shipping Documents', 'questinteract', 'Reading', '', 0.699999988079071044, 1690, 0, 78380, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 24589, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2043, 41488), -- Shipping Documents +(367758, 19, 65009, 'Mailbox', '', '', '', 0.999999403953552246, 4383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- Mailbox +(368955, 5, 66821, 'Broker Storage Crate', '', '', '', 1.399999976158142089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- Broker Storage Crate +(369526, 5, 70537, 'The Idyllia', '', '', '', 0.999999821186065673, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- The Idyllia +(369535, 5, 70541, 'Hall of Holding', '', '', '', 0.999999761581420898, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- Hall of Holding +(369531, 5, 70539, 'The Enclave', '', '', '', 0.649999856948852539, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- The Enclave +(369527, 5, 70538, 'Hall of Curiosities', '', '', '', 0.999999821186065673, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- Hall of Curiosities +(369536, 5, 70541, 'Hall of Holding', '', '', '', 0.649999856948852539, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- Hall of Holding +(367759, 19, 65009, 'Mailbox', '', '', '', 0.999999403953552246, 4383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- Mailbox +(369532, 5, 70540, 'Hall of Shapes', '', '', '', 0.649999856948852539, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- Hall of Shapes +(369528, 5, 70538, 'Hall of Curiosities', '', '', '', 0.649999856948852539, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- Hall of Curiosities +(369534, 5, 70540, 'Hall of Shapes', '', '', '', 0.649999856948852539, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- Hall of Shapes +(369533, 5, 70540, 'Hall of Shapes', '', '', '', 0.999999761581420898, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- Hall of Shapes +(369529, 5, 70539, 'The Enclave', '', '', '', 0.999999821186065673, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488), -- The Enclave +(369530, 5, 70539, 'The Enclave', '', '', '', 0.649999856948852539, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41488); -- The Enclave + +UPDATE `gameobject_template` SET `VerifiedBuild`=41488 WHERE `entry` IN(345445,345444,365155,365156,354681,352746,365157,365154,352745,357273,353494,353486,353406,357275,357270,353493,357300,357271,357263,357293,357292,357291,353484,357277,357287,355063,357264,357286,357262,357282,357278,357301,357299,357288,357269,357267,357266,357308,357305,357303,357302,357307,357306,357462,354680,357315,353491,357327,357326,357325,357324,357323,357322,357321,357320,357319,357318,357316,357314,357313,357311,357310,357274,353488,353482,353492,357340,357272,357298,357294,357285,357578,353487,357289,358588,358587,358586,358585,358584,353483,353481,353489,353485,354923,353750,353478,353490,353479,354924,353476,353480,364497,355835,355972,354921,354922,353477); + +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+139; +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(@OGUID+0, 354923, 2222, 10565, 10565, '0', 0, 0, -1212.77783203125, 781.17706298828125, 5386.1279296875, 5.471607208251953125, 0, 0, -0.39474391937255859, 0.918791174888610839, 120, 255, 1, 41488), -- Gateway (Area: Oribos - Difficulty: 0) +(@OGUID+1, 353489, 2222, 10565, 10565, '0', 0, 0, -1805.46728515625, 1390.4951171875, 5267.7373046875, 4.559297561645507812, 0, 0, -0.7591094970703125, 0.6509629487991333, 120, 255, 1, 41488), -- Engineering (Area: Oribos - Difficulty: 0) +(@OGUID+2, 364497, 2222, 10565, 10565, '0', 0, 0, -2658.760498046875, 979.15972900390625, 5457.9892578125, 3.759438991546630859, 0, 0, -0.95266151428222656, 0.30403292179107666, 120, 255, 1, 41488), -- Doodad_9FX_ORIBOS_ARDENWEALD_DOORWRAP001 (Area: Oribos - Difficulty: 0) +(@OGUID+3, 353490, 2222, 10565, 10565, '0', 0, 0, -1794.4775390625, 1432.1533203125, 5267.7373046875, 0.768178403377532958, 0, 0, 0.374714851379394531, 0.927140116691589355, 120, 255, 1, 41488), -- Jewelcrafting (Area: Oribos - Difficulty: 0) +(@OGUID+4, 369526, 2222, 10565, 10565, '0', 0, 0, -1834.1351318359375, 1186.8995361328125, 5304.2666015625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 41488), -- The Idyllia (Area: Oribos - Difficulty: 0) +(@OGUID+5, 369527, 2222, 10565, 10565, '0', 0, 0, -1902.027099609375, 1214.9730224609375, 5300.7265625, 0.785396754741668701, 0, 0, 0.38268280029296875, 0.923879802227020263, 120, 255, 1, 41488), -- Hall of Curiosities (Area: Oribos - Difficulty: 0) +(@OGUID+6, 353485, 2222, 10565, 10565, '0', 0, 0, -1757.259033203125, 1415.58544921875, 5267.7333984375, 4.208704948425292968, 0, 0, -0.86100387573242187, 0.508598387241363525, 120, 255, 1, 41488), -- Inscription (Area: Oribos - Difficulty: 0) +(@OGUID+7, 355972, 2222, 10565, 10565, '0', 0, 0, -1788.2117919921875, 1462.16845703125, 5273.64306640625, 4.878195762634277343, 0, 0, -0.64612388610839843, 0.763232588768005371, 120, 255, 1, 41488), -- Cookpot (Area: Oribos - Difficulty: 0) +(@OGUID+8, 353480, 2222, 10565, 10565, '0', 0, 0, -1778.611083984375, 1379.4033203125, 5267.734375, 1.07683110237121582, 0, 0, 0.512776374816894531, 0.858522236347198486, 120, 255, 1, 41488), -- Alchemy (Area: Oribos - Difficulty: 0) +(@OGUID+9, 369532, 2222, 10565, 10565, '0', 0, 0, -1822.1966552734375, 1414.2852783203125, 5289.76708984375, 3.141592741012573242, 0, 0, -1, 0, 120, 255, 1, 41488), -- Hall of Shapes (Area: Oribos - Difficulty: 0) +(@OGUID+10, 369533, 2222, 10565, 10565, '0', 0, 0, -1766.492431640625, 1350.8707275390625, 5300.7265625, 3.926995515823364257, 0, 0, -0.92387866973876953, 0.38268551230430603, 120, 255, 1, 41488), -- Hall of Shapes (Area: Oribos - Difficulty: 0) +(@OGUID+11, 353750, 2222, 10565, 10565, '0', 0, 0, -1768.093505859375, 1216.97119140625, 5322.79150390625, 2.356189966201782226, 0, 0, 0.923878669738769531, 0.38268551230430603, 120, 255, 1, 41488), -- Hall of Holding (Area: Oribos - Difficulty: 0) +(@OGUID+12, 369534, 2222, 10565, 10565, '0', 0, 0, -1702.88232421875, 1295.120849609375, 5289.8779296875, 4.712389945983886718, 0, 0, -0.70710659027099609, 0.707106947898864746, 120, 255, 1, 41488), -- Hall of Shapes (Area: Oribos - Difficulty: 0) +(@OGUID+13, 354924, 2222, 10565, 10565, '0', 0, 0, -1969.876708984375, 208.1684112548828125, 5580.93798828125, 4.941900253295898437, 0, 0, -0.62148952484130859, 0.783422470092773437, 120, 255, 1, 41488), -- Gateway (Area: Oribos - Difficulty: 0) +(@OGUID+14, 369535, 2222, 10565, 10565, '0', 0, 0, -1766.3109130859375, 1215.154541015625, 5300.7265625, 2.356194972991943359, 0, 0, 0.923879623413085937, 0.382683247327804565, 120, 255, 1, 41488), -- Hall of Holding (Area: Oribos - Difficulty: 0) +(@OGUID+15, 369536, 2222, 10565, 10565, '0', 0, 0, -1702.8870849609375, 1270.7784423828125, 5289.86376953125, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 41488), -- Hall of Holding (Area: Oribos - Difficulty: 0) +(@OGUID+16, 353476, 2222, 10565, 10565, '0', 0, 0, -1834.1346435546875, 1188.8916015625, 5327.1328125, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 41488), -- The Idyllia (Area: Oribos - Difficulty: 0) +(@OGUID+17, 367759, 2222, 10565, 10565, '0', 0, 0, -1844.696533203125, 1458.254150390625, 5273.7041015625, 1.60426342487335205, 0, 0, 0.718839645385742187, 0.69517594575881958, 120, 255, 1, 41488), -- Mailbox (Area: Oribos - Difficulty: 0) +(@OGUID+18, 369528, 2222, 10565, 10565, '0', 0, 0, -1965.6275634765625, 1270.7720947265625, 5289.89306640625, 4.712389945983886718, 0, 0, -0.70710659027099609, 0.707106947898864746, 120, 255, 1, 41488), -- Hall of Curiosities (Area: Oribos - Difficulty: 0) +(@OGUID+19, 353477, 2222, 10565, 10565, '0', 0, 0, -1901.2635498046875, 1215.8740234375, 5323.18115234375, 0.785396754741668701, 0, 0, 0.38268280029296875, 0.923879802227020263, 120, 255, 1, 41488), -- Hall of Curiosities (Area: Oribos - Difficulty: 0) +(@OGUID+20, 369529, 2222, 10565, 10565, '0', 0, 0, -1902.2086181640625, 1350.689208984375, 5300.7265625, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 120, 255, 1, 41488), -- The Enclave (Area: Oribos - Difficulty: 0) +(@OGUID+21, 353478, 2222, 10565, 10565, '0', 0, 0, -1900.7017822265625, 1349.0255126953125, 5322.8427734375, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 120, 255, 1, 41488), -- The Enclave (Area: Oribos - Difficulty: 0) +(@OGUID+22, 369530, 2222, 10565, 10565, '0', 0, 0, -1965.6683349609375, 1295.089599609375, 5289.890625, 4.712389945983886718, 0, 0, -0.70710659027099609, 0.707106947898864746, 120, 255, 1, 41488), -- The Enclave (Area: Oribos - Difficulty: 0) +(@OGUID+23, 353479, 2222, 10565, 10565, '0', 0, 0, -1768.2845458984375, 1349.1063232421875, 5322.9609375, 3.926995515823364257, 0, 0, -0.92387866973876953, 0.38268551230430603, 120, 255, 1, 41488), -- Hall of Shapes (Area: Oribos - Difficulty: 0) +(@OGUID+24, 369531, 2222, 10565, 10565, '0', 0, 0, -1846.3216552734375, 1414.2938232421875, 5289.900390625, 0, 0, 0, 0, 1, 120, 255, 1, 41488), -- The Enclave (Area: Oribos - Difficulty: 0) +(@OGUID+25, 354921, 2222, 10565, 10565, '0', 0, 0, -2658.760498046875, 979.15972900390625, 5457.9892578125, 3.759438991546630859, 0, 0, -0.95266151428222656, 0.30403292179107666, 120, 255, 1, 41488), -- Gateway (Area: Oribos - Difficulty: 0) +(@OGUID+26, 354922, 2222, 10565, 10565, '0', 0, 0, -1975, 2166.666748046875, 5481.30322265625, 1.48178255558013916, 0, 0, 0.674945831298828125, 0.737867295742034912, 120, 255, 1, 41488), -- Gateway (Area: Oribos - Difficulty: 0) +(@OGUID+27, 353489, 2222, 10565, 10565, '0', 0, 0, -1805.46728515625, 1390.4951171875, 5267.7373046875, 4.559297561645507812, 0, 0, -0.7591094970703125, 0.6509629487991333, 120, 255, 1, 41488), -- Engineering (Area: Oribos - Difficulty: 0) +(@OGUID+28, 354924, 2222, 10565, 10565, '0', 0, 0, -1969.876708984375, 208.1684112548828125, 5580.93798828125, 4.941900253295898437, 0, 0, -0.62148952484130859, 0.783422470092773437, 120, 255, 1, 41488), -- Gateway (Area: Oribos - Difficulty: 0) +(@OGUID+29, 353490, 2222, 10565, 10565, '0', 0, 0, -1794.4775390625, 1432.1533203125, 5267.7373046875, 0.768178403377532958, 0, 0, 0.374714851379394531, 0.927140116691589355, 120, 255, 1, 41488), -- Jewelcrafting (Area: Oribos - Difficulty: 0) +(@OGUID+30, 355835, 2222, 10565, 10565, '0', 0, 0, -1937.3507080078125, 1385.970458984375, 5269.28125, 5.505388259887695312, 0, 0, -0.37916946411132812, 0.925327241420745849, 120, 255, 0, 41488), -- Shadowlands Map (Area: Oribos - Difficulty: 0) +(@OGUID+31, 353485, 2222, 10565, 10565, '0', 0, 0, -1757.259033203125, 1415.58544921875, 5267.7333984375, 4.208704948425292968, 0, 0, -0.86100387573242187, 0.508598387241363525, 120, 255, 1, 41488), -- Inscription (Area: Oribos - Difficulty: 0) +(@OGUID+32, 353750, 2222, 10565, 10565, '0', 0, 0, -1768.093505859375, 1216.97119140625, 5322.79150390625, 2.356189966201782226, 0, 0, 0.923878669738769531, 0.38268551230430603, 120, 255, 1, 41488), -- Hall of Holding (Area: Oribos - Difficulty: 0) +(@OGUID+33, 369526, 2222, 10565, 10565, '0', 0, 0, -1834.1351318359375, 1186.8995361328125, 5304.2666015625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 41488), -- The Idyllia (Area: Oribos - Difficulty: 0) +(@OGUID+34, 354921, 2222, 10565, 10565, '0', 0, 0, -2658.760498046875, 979.15972900390625, 5457.9892578125, 3.759438991546630859, 0, 0, -0.95266151428222656, 0.30403292179107666, 120, 255, 1, 41488), -- Gateway (Area: Oribos - Difficulty: 0) +(@OGUID+35, 369527, 2222, 10565, 10565, '0', 0, 0, -1902.027099609375, 1214.9730224609375, 5300.7265625, 0.785396754741668701, 0, 0, 0.38268280029296875, 0.923879802227020263, 120, 255, 1, 41488), -- Hall of Curiosities (Area: Oribos - Difficulty: 0) +(@OGUID+36, 353480, 2222, 10565, 10565, '0', 0, 0, -1778.611083984375, 1379.4033203125, 5267.734375, 1.07683110237121582, 0, 0, 0.512776374816894531, 0.858522236347198486, 120, 255, 1, 41488), -- Alchemy (Area: Oribos - Difficulty: 0) +(@OGUID+37, 354922, 2222, 10565, 10565, '0', 0, 0, -1975, 2166.666748046875, 5481.30322265625, 1.48178255558013916, 0, 0, 0.674945831298828125, 0.737867295742034912, 120, 255, 1, 41488), -- Gateway (Area: Oribos - Difficulty: 0) +(@OGUID+38, 354923, 2222, 10565, 10565, '0', 0, 0, -1212.77783203125, 781.17706298828125, 5386.1279296875, 5.471607208251953125, 0, 0, -0.39474391937255859, 0.918791174888610839, 120, 255, 1, 41488), -- Gateway (Area: Oribos - Difficulty: 0) +(@OGUID+39, 369532, 2222, 10565, 10565, '0', 0, 0, -1822.1966552734375, 1414.2852783203125, 5289.76708984375, 3.141592741012573242, 0, 0, -1, 0, 120, 255, 1, 41488), -- Hall of Shapes (Area: Oribos - Difficulty: 0) +(@OGUID+40, 353476, 2222, 10565, 10565, '0', 0, 0, -1834.1346435546875, 1188.8916015625, 5327.1328125, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 41488), -- The Idyllia (Area: Oribos - Difficulty: 0) +(@OGUID+41, 369533, 2222, 10565, 10565, '0', 0, 0, -1766.492431640625, 1350.8707275390625, 5300.7265625, 3.926995515823364257, 0, 0, -0.92387866973876953, 0.38268551230430603, 120, 255, 1, 41488), -- Hall of Shapes (Area: Oribos - Difficulty: 0) +(@OGUID+42, 353477, 2222, 10565, 10565, '0', 0, 0, -1901.2635498046875, 1215.8740234375, 5323.18115234375, 0.785396754741668701, 0, 0, 0.38268280029296875, 0.923879802227020263, 120, 255, 1, 41488), -- Hall of Curiosities (Area: Oribos - Difficulty: 0) +(@OGUID+43, 369534, 2222, 10565, 10565, '0', 0, 0, -1702.88232421875, 1295.120849609375, 5289.8779296875, 4.712389945983886718, 0, 0, -0.70710659027099609, 0.707106947898864746, 120, 255, 1, 41488), -- Hall of Shapes (Area: Oribos - Difficulty: 0) +(@OGUID+44, 364497, 2222, 10565, 10565, '0', 0, 0, -2658.760498046875, 979.15972900390625, 5457.9892578125, 3.759438991546630859, 0, 0, -0.95266151428222656, 0.30403292179107666, 120, 255, 1, 41488), -- Doodad_9FX_ORIBOS_ARDENWEALD_DOORWRAP001 (Area: Oribos - Difficulty: 0) +(@OGUID+45, 355972, 2222, 10565, 10565, '0', 0, 0, -1788.2117919921875, 1462.16845703125, 5273.64306640625, 4.878195762634277343, 0, 0, -0.64612388610839843, 0.763232588768005371, 120, 255, 1, 41488), -- Cookpot (Area: Oribos - Difficulty: 0) +(@OGUID+46, 353478, 2222, 10565, 10565, '0', 0, 0, -1900.7017822265625, 1349.0255126953125, 5322.8427734375, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 120, 255, 1, 41488), -- The Enclave (Area: Oribos - Difficulty: 0) +(@OGUID+47, 369535, 2222, 10565, 10565, '0', 0, 0, -1766.3109130859375, 1215.154541015625, 5300.7265625, 2.356194972991943359, 0, 0, 0.923879623413085937, 0.382683247327804565, 120, 255, 1, 41488), -- Hall of Holding (Area: Oribos - Difficulty: 0) +(@OGUID+48, 369536, 2222, 10565, 10565, '0', 0, 0, -1702.8870849609375, 1270.7784423828125, 5289.86376953125, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 41488), -- Hall of Holding (Area: Oribos - Difficulty: 0) +(@OGUID+49, 353479, 2222, 10565, 10565, '0', 0, 0, -1768.2845458984375, 1349.1063232421875, 5322.9609375, 3.926995515823364257, 0, 0, -0.92387866973876953, 0.38268551230430603, 120, 255, 1, 41488), -- Hall of Shapes (Area: Oribos - Difficulty: 0) +(@OGUID+50, 369528, 2222, 10565, 10565, '0', 0, 0, -1965.6275634765625, 1270.7720947265625, 5289.89306640625, 4.712389945983886718, 0, 0, -0.70710659027099609, 0.707106947898864746, 120, 255, 1, 41488), -- Hall of Curiosities (Area: Oribos - Difficulty: 0) +(@OGUID+51, 369529, 2222, 10565, 10565, '0', 0, 0, -1902.2086181640625, 1350.689208984375, 5300.7265625, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 120, 255, 1, 41488), -- The Enclave (Area: Oribos - Difficulty: 0) +(@OGUID+52, 367759, 2222, 10565, 10565, '0', 0, 0, -1844.696533203125, 1458.254150390625, 5273.7041015625, 1.60426342487335205, 0, 0, 0.718839645385742187, 0.69517594575881958, 120, 255, 1, 41488), -- Mailbox (Area: Oribos - Difficulty: 0) +(@OGUID+53, 369530, 2222, 10565, 10565, '0', 0, 0, -1965.6683349609375, 1295.089599609375, 5289.890625, 4.712389945983886718, 0, 0, -0.70710659027099609, 0.707106947898864746, 120, 255, 1, 41488), -- The Enclave (Area: Oribos - Difficulty: 0) +(@OGUID+54, 369531, 2222, 10565, 10565, '0', 0, 0, -1846.3216552734375, 1414.2938232421875, 5289.900390625, 0, 0, 0, 0, 1, 120, 255, 1, 41488), -- The Enclave (Area: Oribos - Difficulty: 0) +(@OGUID+55, 353481, 2222, 10565, 10565, '0', 0, 0, -1737.740478515625, 1338.4794921875, 5267.734375, 0.599116802215576171, 0, 0, 0.295098304748535156, 0.955466926097869873, 120, 255, 1, 41488), -- Tailoring (Area: Oribos - Difficulty: 0) +(@OGUID+56, 358588, 2222, 10565, 10565, '0', 0, 0, -1761.5208740234375, 1455.3941650390625, 5273.58740234375, 5.12254190444946289, 0, 0, -0.54829311370849609, 0.83628624677658081, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+57, 353483, 2222, 10565, 10565, '0', 0, 0, -1701.694091796875, 1359.908203125, 5267.73828125, 3.75557565689086914, 0, 0, -0.9532470703125, 0.302192062139511108, 120, 255, 1, 41488), -- Leatherworking (Area: Oribos - Difficulty: 0) +(@OGUID+58, 358584, 2222, 10565, 10565, '0', 0, 0, -1764.35595703125, 1456.8472900390625, 5273.63623046875, 3.019413232803344726, 0, 0, 0.998134613037109375, 0.061051756143569946, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+59, 358585, 2222, 10565, 10565, '0', 0, 0, -1766.1319580078125, 1455.5816650390625, 5273.63916015625, 2.094393253326416015, 0, 0, 0.866024971008300781, 0.50000077486038208, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+60, 358586, 2222, 10565, 10565, '0', 0, 0, -1764.7725830078125, 1447.21533203125, 5274.0234375, 2.775068521499633789, 0, 0, 0.983254432678222656, 0.182238012552261352, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+61, 358587, 2222, 10565, 10565, '0', 0, 0, -1768.1961669921875, 1448.5416259765625, 5274.02490234375, 5.977754592895507812, 0, 0, -0.15212249755859375, 0.988361656665802001, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+62, 353487, 2222, 10565, 10565, '0', 0, 0, -1726.66748046875, 1311.6796875, 5267.68310546875, 3.455718994140625, 0, 0, -0.98769092559814453, 0.156418144702911376, 120, 255, 1, 41488), -- Enchanting (Area: Oribos - Difficulty: 0) +(@OGUID+63, 357578, 2222, 10565, 10565, '0', 0, 0, -1834.310791015625, 1380.923583984375, 5963.3095703125, 0.048930283635854721, 0, 0, 0.024462699890136718, 0.999700725078582763, 120, 255, 1, 41488), -- Exit Portal (Area: Oribos - Difficulty: 0) +(@OGUID+64, 357289, 2222, 10565, 10565, '0', 0, 0, -1862.194580078125, 1387.68701171875, 5267.69580078125, 1.82592630386352539, 0, 0, 0.791318893432617187, 0.611403644084930419, 120, 255, 1, 41488), -- Bench (Area: Oribos - Difficulty: 0) +(@OGUID+65, 357285, 2222, 10565, 10565, '0', 0, 0, -1986.417724609375, 1323.8037109375, 5267.64453125, 6.023445606231689453, 0, 0, -0.12950515747070312, 0.991578757762908935, 120, 255, 1, 41488), -- Bench (Area: Oribos - Difficulty: 0) +(@OGUID+66, 357298, 2222, 10565, 10565, '0', 0, 0, -1940.0068359375, 1311.5830078125, 5267.587890625, 1.119067907333374023, 0, 0, 0.530791282653808593, 0.847502589225769042, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+67, 357294, 2222, 10565, 10565, '0', 0, 0, -1939.134521484375, 1314.7880859375, 5267.587890625, 4.35665750503540039, 0, 0, -0.82105922698974609, 0.570843040943145751, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+68, 368955, 2222, 10565, 10565, '0', 0, 0, -1953.5208740234375, 1184.6649169921875, 5267.20166015625, 1.447985410690307617, 0, 0, 0.662381172180175781, 0.74916696548461914, 120, 255, 1, 41488), -- Broker Storage Crate (Area: Oribos - Difficulty: 0) +(@OGUID+69, 357272, 2222, 10565, 10565, '0', 0, 0, -1931.972412109375, 1237.49267578125, 5267.2841796875, 3.588717460632324218, 0, 0, -0.9751138687133789, 0.221704691648483276, 120, 255, 1, 41488), -- Bench (Area: Oribos - Difficulty: 0) +(@OGUID+70, 357340, 2222, 10565, 10565, '0', 0, 0, -1927.7066650390625, 1204.767333984375, 5266.88232421875, 0.638844847679138183, 0, 0, 0.31401824951171875, 0.949416935443878173, 120, 255, 1, 41488), -- Broker Cage (Area: Oribos - Difficulty: 0) +(@OGUID+71, 353492, 2222, 10565, 10565, '0', 0, 0, -1919.1875, 1165.017333984375, 5266.9501953125, 5.125243186950683593, 0, 0, -0.54716300964355468, 0.837026059627532958, 120, 255, 1, 41488), -- Barber Chair (Area: Oribos - Difficulty: 0) +(@OGUID+72, 353482, 2222, 10565, 10565, '0', 0, 0, -1912.22509765625, 1175.60693359375, 5266.95263671875, 5.683028697967529296, 0, 0, -0.29559516906738281, 0.955313324928283691, 120, 255, 1, 41488), -- Barber Chair (Area: Oribos - Difficulty: 0) +(@OGUID+73, 353488, 2222, 10565, 10565, '0', 0, 0, -1906.2958984375, 1185.73583984375, 5266.88232421875, 6.042840480804443359, 0, 0, -0.11988353729248046, 0.992787957191467285, 120, 255, 1, 41488), -- Barber Chair (Area: Oribos - Difficulty: 0) +(@OGUID+74, 357321, 2222, 10565, 10565, '0', 0, 0, -1890.1474609375, 1153.9521484375, 5270.33740234375, 4.83662271499633789, 0, 0, -0.66184806823730468, 0.749638020992279052, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+75, 357322, 2222, 10565, 10565, '0', 0, 0, -1887.61474609375, 1149.3271484375, 5270.33740234375, 2.689862966537475585, 0, 0, 0.974600791931152343, 0.223949357867240905, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+76, 353491, 2222, 10565, 10565, '0', 0, 0, -1874.17041015625, 1176.5537109375, 5270.63720703125, 5.752918243408203125, 0, 0, -0.26203823089599609, 0.96505749225616455, 120, 255, 1, 41488), -- Cooking Pot (Area: Oribos - Difficulty: 0) +(@OGUID+77, 357323, 2222, 10565, 10565, '0', 0, 0, -1876.261962890625, 1153.41455078125, 5270.33740234375, 2.724763393402099609, 0, 0, 0.978360176086425781, 0.206909149885177612, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+78, 357316, 2222, 10565, 10565, '0', 0, 0, -1871.98876953125, 1139.150390625, 5270.33740234375, 2.044092178344726562, 0, 0, 0.853177070617675781, 0.521621406078338623, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+79, 357318, 2222, 10565, 10565, '0', 0, 0, -1877.121337890625, 1157.390625, 5270.33740234375, 4.190850257873535156, 0, 0, -0.8655099868774414, 0.500891685485839843, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+80, 357310, 2222, 10565, 10565, '0', 0, 0, -1881.999267578125, 1162.72216796875, 5270.33740234375, 3.073819398880004882, 0, 0, 0.999425888061523437, 0.033880174160003662, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+81, 357319, 2222, 10565, 10565, '0', 0, 0, -1881.574951171875, 1164.669921875, 5270.33740234375, 3.902869224548339843, 0, 0, -0.92842769622802734, 0.371513128280639648, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+82, 357311, 2222, 10565, 10565, '0', 0, 0, -1891.89404296875, 1150.392578125, 5270.33740234375, 0.1591358482837677, 0, 0, 0.079483985900878906, 0.996836185455322265, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+83, 357274, 2222, 10565, 10565, '0', 0, 0, -1889.482666015625, 1149.5986328125, 5270.33740234375, 1.433226227760314941, 0, 0, 0.656834602355957031, 0.754034698009490966, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+84, 357313, 2222, 10565, 10565, '0', 0, 0, -1875.26806640625, 1138.96435546875, 5270.33740234375, 1.267421960830688476, 0, 0, 0.592139244079589843, 0.805835664272308349, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+85, 357314, 2222, 10565, 10565, '0', 0, 0, -1883.8408203125, 1165.1748046875, 5270.33740234375, 4.705721378326416015, 0, 0, -0.70946025848388671, 0.704745411872863769, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+86, 357315, 2222, 10565, 10565, '0', 0, 0, -1870.403564453125, 1142.3046875, 5270.33740234375, 2.803304672241210937, 0, 0, 0.985729217529296875, 0.16833864152431488, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+87, 357324, 2222, 10565, 10565, '0', 0, 0, -1886.634765625, 1161.1513671875, 5270.33740234375, 0.639102041721343994, 0, 0, 0.31414031982421875, 0.949376583099365234, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+88, 357325, 2222, 10565, 10565, '0', 0, 0, -1879.80126953125, 1151.755859375, 5270.33740234375, 0.351122260093688964, 0, 0, 0.174660682678222656, 0.984628677368164062, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+89, 357326, 2222, 10565, 10565, '0', 0, 0, -1886.205810546875, 1163.41162109375, 5270.33740234375, 5.909998893737792968, 0, 0, -0.18551254272460937, 0.982641875743865966, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+90, 357327, 2222, 10565, 10565, '0', 0, 0, -1872.056640625, 1139.1748046875, 5270.373046875, 2.19244384765625, 0, 0, 0.889487266540527343, 0.456959962844848632, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+91, 357320, 2222, 10565, 10565, '0', 0, 0, -1876.078857421875, 1140.55078125, 5270.33740234375, 0.054415736347436904, 0, 0, 0.027204513549804687, 0.999629855155944824, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+92, 354680, 2222, 10565, 10565, '0', 0, 0, -1827.55615234375, 1106.0390625, 5273.60595703125, 4.766807079315185546, 0, 0, -0.6876077651977539, 0.726082324981689453, 120, 255, 1, 41488), -- Mailbox (Area: Oribos - Difficulty: 0) +(@OGUID+93, 357462, 2222, 10565, 10565, '0', 0, 0, -1834.25, 1070.0694580078125, 5274.1201171875, 1.579131960868835449, 0, 0, 0.710047721862792968, 0.70415353775024414, 120, 255, 1, 41488), -- Spirit Obelisk (Area: Oribos - Difficulty: 0) +(@OGUID+94, 357303, 2222, 10565, 10565, '0', 0, 0, -1796.939453125, 1150.6171875, 5270.33740234375, 5.979811668395996093, 0, 0, -0.15110588073730468, 0.988517582416534423, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+95, 357266, 2222, 10565, 10565, '0', 0, 0, -1776.7288818359375, 1150.85888671875, 5270.33740234375, 3.309474468231201171, 0, 0, -0.99647903442382812, 0.083842314779758453, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+96, 357267, 2222, 10565, 10565, '0', 0, 0, -1782.59765625, 1156.5274658203125, 5270.33740234375, 3.196073055267333984, 0, 0, -0.99962902069091796, 0.027236729860305786, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+97, 357299, 2222, 10565, 10565, '0', 0, 0, -1783.2076416015625, 1154.8111572265625, 5270.33740234375, 3.972684860229492187, 0, 0, -0.91489601135253906, 0.403689593076705932, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+98, 357308, 2222, 10565, 10565, '0', 0, 0, -1793.962158203125, 1139.740234375, 5270.33740234375, 3.745792627334594726, 0, 0, -0.95471382141113281, 0.297525703907012939, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+99, 357288, 2222, 10565, 10565, '0', 0, 0, -1778.464599609375, 1152.5360107421875, 5270.33740234375, 4.321748733520507812, 0, 0, -0.83089733123779296, 0.556425809860229492, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+100, 357305, 2222, 10565, 10565, '0', 0, 0, -1794.81884765625, 1148.89306640625, 5270.33740234375, 2.061545372009277343, 0, 0, 0.857696533203125, 0.514156281948089599, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+101, 357306, 2222, 10565, 10565, '0', 0, 0, -1795.060791015625, 1137.4931640625, 5270.33740234375, 1.686300873756408691, 0, 0, 0.74674224853515625, 0.665113508701324462, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+102, 357307, 2222, 10565, 10565, '0', 0, 0, -1795.921630859375, 1140.51025390625, 5270.33740234375, 5.002429008483886718, 0, 0, -0.59749889373779296, 0.801869750022888183, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+103, 357269, 2222, 10565, 10565, '0', 0, 0, -1785.62646484375, 1155.8143310546875, 5270.33740234375, 1.983004212379455566, 0, 0, 0.836849212646484375, 0.547433435916900634, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+104, 357301, 2222, 10565, 10565, '0', 0, 0, -1789.265380859375, 1164.49755859375, 5270.3515625, 2.384428739547729492, 0, 0, 0.929189682006835937, 0.369603186845779418, 120, 255, 1, 41488), -- Bench (Area: Oribos - Difficulty: 0) +(@OGUID+105, 357302, 2222, 10565, 10565, '0', 0, 0, -1801.550048828125, 1159.65234375, 5270.3525390625, 1.520493507385253906, 0, 0, 0.689100265502929687, 0.724665999412536621, 120, 255, 1, 41488), -- Bench (Area: Oribos - Difficulty: 0) +(@OGUID+106, 357282, 2222, 10565, 10565, '0', 0, 0, -1791.732421875, 1167.26416015625, 5270.41845703125, 2.393156766891479492, 0, 0, 0.93079376220703125, 0.365544736385345458, 120, 255, 1, 41488), -- Bench (Area: Oribos - Difficulty: 0) +(@OGUID+107, 357278, 2222, 10565, 10565, '0', 0, 0, -1783.0384521484375, 1161.973876953125, 5270.33740234375, 1.607759356498718261, 0, 0, 0.720053672790527343, 0.693918347358703613, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+108, 357262, 2222, 10565, 10565, '0', 0, 0, -1802.0966796875, 1177.3486328125, 5270.68115234375, 4.007593154907226562, 0, 0, -0.90771102905273437, 0.419595837593078613, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+109, 357286, 2222, 10565, 10565, '0', 0, 0, -1783.7723388671875, 1165.165771484375, 5270.33740234375, 4.845348358154296875, 0, 0, -0.65857124328613281, 0.752518415451049804, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+110, 353484, 2222, 10565, 10565, '0', 0, 0, -1722.5841064453125, 1171.180419921875, 5266.12646484375, 2.354865312576293945, 0, 0, 0.923624992370605468, 0.383297353982925415, 120, 255, 1, 41488), -- The Great Vault (Area: Oribos - Difficulty: 0) +(@OGUID+111, 357277, 2222, 10565, 10565, '0', 0, 0, -1758.883544921875, 1185.0009765625, 5266.92724609375, 1.441954493522644042, 0, 0, 0.660119056701660156, 0.751160979270935058, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+112, 355063, 2222, 10565, 10565, '0', 0, 0, -1756.5714111328125, 1175.645751953125, 5267.01416015625, 3.741004467010498046, 0, 0, -0.95542335510253906, 0.295239210128784179, 120, 255, 1, 41488), -- Guild Vault (Area: Oribos - Difficulty: 0) +(@OGUID+113, 357264, 2222, 10565, 10565, '0', 0, 0, -1749.6474609375, 1166.0859375, 5266.92578125, 1.441954493522644042, 0, 0, 0.660119056701660156, 0.751160979270935058, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+114, 357287, 2222, 10565, 10565, '0', 0, 0, -1748.396484375, 1169.34912109375, 5266.92626953125, 4.365384101867675781, 0, 0, -0.81856060028076171, 0.57442021369934082, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+115, 357292, 2222, 10565, 10565, '0', 0, 0, -1717.060791015625, 1184.72607421875, 5267.2255859375, 2.90803074836730957, 0, 0, 0.993188858032226562, 0.116515710949897766, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+116, 357293, 2222, 10565, 10565, '0', 0, 0, -1719.28271484375, 1183.3349609375, 5267.22607421875, 1.05798196792602539, 0, 0, 0.504662513732910156, 0.863316714763641357, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+117, 357291, 2222, 10565, 10565, '0', 0, 0, -1719.468505859375, 1186.193359375, 5267.224609375, 5.534752368927001953, 0, 0, -0.36554336547851562, 0.930794298648834228, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+118, 357263, 2222, 10565, 10565, '0', 0, 0, -1689.87353515625, 1250.2978515625, 5266.92919921875, 4.880253791809082031, 0, 0, -0.64533805847167968, 0.763897120952606201, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+119, 367758, 2222, 10565, 10565, '0', 0, 0, -1756.485595703125, 1233.348876953125, 5266.47119140625, 6.253853321075439453, 0, 0, -0.01466560363769531, 0.999892473220825195, 120, 255, 1, 41488), -- Mailbox (Area: Oribos - Difficulty: 0) +(@OGUID+120, 357300, 2222, 10565, 10565, '0', 0, 0, -1687.587646484375, 1248.8671875, 5266.92919921875, 3.091263532638549804, 0, 0, 0.999683380126953125, 0.02516188658773899, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+121, 357271, 2222, 10565, 10565, '0', 0, 0, -1690.128173828125, 1247.47119140625, 5266.93017578125, 1.302327632904052734, 0, 0, 0.606112480163574218, 0.795378923416137695, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+122, 357275, 2222, 10565, 10565, '0', 0, 0, -1689.933837890625, 1314.1552734375, 5266.94482421875, 5.255499839782714843, 0, 0, -0.49152755737304687, 0.870862007141113281, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+123, 353493, 2222, 10565, 10565, '0', 0, 0, -1684.3291015625, 1323.13134765625, 5267.556640625, 3.387997388839721679, 0, 0, -0.99242019653320312, 0.122890800237655639, 120, 255, 1, 41488), -- Cooking Pot (Area: Oribos - Difficulty: 0) +(@OGUID+124, 357270, 2222, 10565, 10565, '0', 0, 0, -1687.64111328125, 1313.4404296875, 5266.94482421875, 3.318189144134521484, 0, 0, -0.99610424041748046, 0.0881834477186203, 120, 255, 1, 41488), -- Chair (Area: Oribos - Difficulty: 0) +(@OGUID+125, 353486, 2222, 10565, 10565, '0', 0, 0, -1739.328125, 1385.1396484375, 5267.20068359375, 1.581579446792602539, 0, 0, 0.710908889770507812, 0.703284084796905517, 120, 255, 1, 41488), -- Anvil (Area: Oribos - Difficulty: 0) +(@OGUID+126, 353406, 2222, 10565, 10565, '0', 0, 0, -1730.982666015625, 1377.670166015625, 5266.7060546875, 0, 0, 0, 0, 1, 120, 255, 1, 41488), -- Forge (Area: Oribos - Difficulty: 0) +(@OGUID+127, 368638, 2222, 10565, 10565, '0', 0, 0, -1699.326416015625, 1393.829833984375, 5274.66943359375, 4.200021743774414062, 0, 0, -0.86320400238037109, 0.504855275154113769, 120, 255, 1, 41488), -- Shipping Documents (Area: Oribos - Difficulty: 0) +(@OGUID+128, 357273, 2222, 10565, 10565, '0', 0, 0, -1746.650146484375, 1404.740234375, 5267.0322265625, 2.480420589447021484, 0, 0, 0.945852279663085937, 0.324597418308258056, 120, 255, 1, 41488), -- Bench (Area: Oribos - Difficulty: 0) +(@OGUID+129, 353494, 2222, 10565, 10565, '0', 0, 0, -1733.4501953125, 1377.591796875, 5267.2470703125, 3.108676433563232421, 0, 0, 0.999864578247070312, 0.016457322984933853, 120, 255, 1, 41488), -- Anvil (Area: Oribos - Difficulty: 0) +(@OGUID+130, 353406, 2222, 10565, 10565, '0', 0, 0, -1739.91845703125, 1387.1024169921875, 5266.82763671875, 0, 0, 0, 0, 1, 120, 255, 1, 41488), -- Forge (Area: Oribos - Difficulty: 0) +(@OGUID+131, 365154, 2222, 10565, 10565, '0', 0, 0, -1834.27783203125, 1322.21875, 5448.22509765625, 1.573054671287536621, 0, 0, 0.707904815673828125, 0.706307828426361083, 120, 255, 1, 41488), -- To Ring of Fates (Area: Oribos - Difficulty: 0) +(@OGUID+132, 352745, 2222, 10565, 10565, '0', 0, 0, -1834.263916015625, 1324.2100830078125, 5269.033203125, 1.601760029792785644, 0, 0, 0.717968940734863281, 0.696075141429901123, 120, 255, 1, 41488), -- To Ring of Transference (Area: Oribos - Difficulty: 0) +(@OGUID+133, 365157, 2222, 10565, 13499, '0', 0, 0, -1875.5103759765625, 1282.96875, 5269.00390625, 3.135416269302368164, 0, 0, 0.999995231628417968, 0.003088161814957857, 120, 255, 1, 41488), -- To Ring of Transference (Area: Ring of Fates - Difficulty: 0) +(@OGUID+134, 352746, 2222, 10565, 0, '0', 0, 0, -1873.609375, 1282.859375, 5448.20166015625, 3.144355058670043945, 0, 0, -0.99999904632568359, 0.001381067908369004, 120, 255, 1, 41488), -- To Ring of Fates (Area: 0 - Difficulty: 0) +(@OGUID+135, 365156, 2222, 10565, 13499, '0', 0, 0, -1834.2847900390625, 1241.7066650390625, 5269.111328125, 4.721209526062011718, 0, 0, -0.70398139953613281, 0.710218369960784912, 120, 255, 1, 41488), -- To Ring of Transference (Area: Ring of Fates - Difficulty: 0) +(@OGUID+136, 354681, 2222, 10565, 13499, '0', 0, 0, -1842.044921875, 1194.271484375, 5271.1240234375, 4.68826913833618164, 0, 0, -0.71558284759521484, 0.698527872562408447, 120, 255, 1, 41488), -- Mailbox (Area: Ring of Fates - Difficulty: 0) +(@OGUID+137, 365155, 2222, 10565, 13499, '0', 0, 0, -1834.2222900390625, 1243.5850830078125, 5448.27734375, 4.720393180847167968, 0, 0, -0.70427131652832031, 0.709930896759033203, 120, 255, 1, 41488), -- To Ring of Fates (Area: Ring of Fates - Difficulty: 0) +(@OGUID+138, 345444, 2222, 10565, 13499, '0', 0, 0, -1793.0885009765625, 1282.96533203125, 5269.0048828125, 0, 0, 0, 0, 1, 120, 255, 1, 41488), -- To Ring of Transference (Area: Ring of Fates - Difficulty: 0) +(@OGUID+139, 345445, 2222, 10565, 13499, '0', 0, 0, -1794.90625, 1282.90625, 5448.26318359375, 0.013851275667548179, 0, 0, 0.006925582885742187, 0.999975979328155517, 120, 255, 1, 41488); -- To Ring of Fates (Area: Ring of Fates - Difficulty: 0) + +DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+139; +INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`, `WorldEffectID`, `AIAnimKitID`) VALUES +(@OGUID+1, 0, 0, 1, -0.00000004371138828, 0, 0), -- Engineering +(@OGUID+2, 0, 0, 0.952661573886871337, -0.30403295159339904, 0, 0), -- Doodad_9FX_ORIBOS_ARDENWEALD_DOORWRAP001 +(@OGUID+3, 0, 0, 1, -0.00000004371138828, 0, 0), -- Jewelcrafting +(@OGUID+4, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Idyllia +(@OGUID+5, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Curiosities +(@OGUID+6, 0, 0, 1, -0.00000004371138828, 0, 0), -- Inscription +(@OGUID+8, 0, 0, 1, -0.00000004371138828, 0, 0), -- Alchemy +(@OGUID+9, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Shapes +(@OGUID+10, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Shapes +(@OGUID+11, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Holding +(@OGUID+12, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Shapes +(@OGUID+14, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Holding +(@OGUID+15, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Holding +(@OGUID+16, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Idyllia +(@OGUID+17, 0, 0, 1, -0.00000004371138828, 0, 0), -- Mailbox +(@OGUID+18, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Curiosities +(@OGUID+19, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Curiosities +(@OGUID+20, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Enclave +(@OGUID+21, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Enclave +(@OGUID+22, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Enclave +(@OGUID+23, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Shapes +(@OGUID+24, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Enclave +(@OGUID+27, 0, 0, 1, -0.00000004371138828, 0, 0), -- Engineering +(@OGUID+29, 0, 0, 1, -0.00000004371138828, 0, 0), -- Jewelcrafting +(@OGUID+31, 0, 0, 1, -0.00000004371138828, 0, 0), -- Inscription +(@OGUID+32, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Holding +(@OGUID+33, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Idyllia +(@OGUID+35, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Curiosities +(@OGUID+36, 0, 0, 1, -0.00000004371138828, 0, 0), -- Alchemy +(@OGUID+39, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Shapes +(@OGUID+40, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Idyllia +(@OGUID+41, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Shapes +(@OGUID+42, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Curiosities +(@OGUID+43, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Shapes +(@OGUID+44, 0, 0, 0.952661573886871337, -0.30403295159339904, 0, 0), -- Doodad_9FX_ORIBOS_ARDENWEALD_DOORWRAP001 +(@OGUID+46, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Enclave +(@OGUID+47, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Holding +(@OGUID+48, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Holding +(@OGUID+49, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Shapes +(@OGUID+50, 0, 0, 1, -0.00000004371138828, 0, 0), -- Hall of Curiosities +(@OGUID+51, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Enclave +(@OGUID+52, 0, 0, 1, -0.00000004371138828, 0, 0), -- Mailbox +(@OGUID+53, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Enclave +(@OGUID+54, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Enclave +(@OGUID+55, 0, 0, 1, -0.00000004371138828, 0, 0), -- Tailoring +(@OGUID+57, 0, 0, 1, -0.00000004371138828, 0, 0), -- Leatherworking +(@OGUID+62, 0, 0, 1, -0.00000004371138828, 0, 0), -- Enchanting +(@OGUID+63, 0, 0, 0, 1, 0, 1259), -- Exit Portal +(@OGUID+64, 0, 0, 1, -0.00000004371138828, 0, 0), -- Bench +(@OGUID+65, 0, 0, 1, -0.00000004371138828, 0, 0), -- Bench +(@OGUID+66, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+67, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+69, 0, 0, 1, -0.00000004371138828, 0, 0), -- Bench +(@OGUID+71, 0, 0, 1, -0.00000004371138828, 0, 0), -- Barber Chair +(@OGUID+72, 0, 0, 1, -0.00000004371138828, 0, 0), -- Barber Chair +(@OGUID+73, 0, 0, 1, -0.00000004371138828, 0, 0), -- Barber Chair +(@OGUID+74, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+75, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+76, 0, 0, 1, -0.00000004371138828, 0, 0), -- Cooking Pot +(@OGUID+77, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+78, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+79, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+80, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+81, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+82, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+83, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+84, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+85, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+86, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+87, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+88, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+89, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+90, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+91, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+92, 0, 0, 1, -0.00000004371138828, 0, 0), -- Mailbox +(@OGUID+94, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+95, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+96, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+97, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+98, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+99, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+100, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+101, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+102, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+103, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+104, 0, 0, 1, -0.00000004371138828, 0, 0), -- Bench +(@OGUID+105, 0, 0, 1, -0.00000004371138828, 0, 0), -- Bench +(@OGUID+106, 0, 0, 1, -0.00000004371138828, 0, 0), -- Bench +(@OGUID+107, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+108, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+109, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+110, 0, 0, 1, -0.00000004371138828, 0, 0), -- The Great Vault +(@OGUID+111, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+112, 0, 0, 1, -0.00000004371138828, 0, 0), -- Guild Vault +(@OGUID+113, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+114, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+115, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+116, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+117, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+118, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+119, 0, 0, 1, -0.00000004371138828, 0, 0), -- Mailbox +(@OGUID+120, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+121, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+122, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+123, 0, 0, 1, -0.00000004371138828, 0, 0), -- Cooking Pot +(@OGUID+124, 0, 0, 1, -0.00000004371138828, 0, 0), -- Chair +(@OGUID+125, 0, 0, 1, -0.00000004371138828, 0, 0), -- Anvil +(@OGUID+128, 0, 0, 1, -0.00000004371138828, 0, 0), -- Bench +(@OGUID+129, 0, 0, 1, -0.00000004371138828, 0, 0), -- Anvil +(@OGUID+131, 0, 0, 0, 1, 0, 1259), -- To Ring of Fates +(@OGUID+132, 0, 0, 0, 1, 0, 20605), -- To Ring of Transference +(@OGUID+133, 0, 0, 0, 1, 0, 20605), -- To Ring of Transference +(@OGUID+134, 0, 0, 0, 1, 0, 1259), -- To Ring of Fates +(@OGUID+135, 0, 0, 0, 1, 0, 20605), -- To Ring of Transference +(@OGUID+136, 0, 0, 1, -0.00000004371138828, 0, 0), -- Mailbox +(@OGUID+137, 0, 0, 0, 1, 0, 1259), -- To Ring of Fates +(@OGUID+138, 0, 0, 0, 1, 0, 18308), -- To Ring of Transference +(@OGUID+139, 0, 0, 0, 1, 0, 1259); -- To Ring of Fates + +DELETE FROM `gameobject_template_addon` WHERE `entry` IN (345445 /*To Ring of Fates*/, 345444 /*To Ring of Transference*/, 365155 /*To Ring of Fates*/, 365156 /*To Ring of Transference*/, 352746 /*To Ring of Fates*/, 365157 /*To Ring of Transference*/, 352745 /*To Ring of Transference*/, 365154 /*To Ring of Fates*/, 353484 /*The Great Vault*/, 357340 /*Broker Cage*/, 357578 /*Exit Portal*/, 353487 /*Enchanting*/, 353483 /*Leatherworking*/, 353481 /*Tailoring*/, 355835 /*Shadowlands Map*/, 354922 /*Gateway*/, 354921 /*Gateway*/, 369531 /*The Enclave*/, 353479 /*Hall of Shapes*/, 369530 /*The Enclave*/, 353478 /*The Enclave*/, 369529 /*The Enclave*/, 353477 /*Hall of Curiosities*/, 369528 /*Hall of Curiosities*/, 353476 /*The Idyllia*/, 369536 /*Hall of Holding*/, 369535 /*Hall of Holding*/, 354924 /*Gateway*/, 369534 /*Hall of Shapes*/, 353750 /*Hall of Holding*/, 369533 /*Hall of Shapes*/, 369532 /*Hall of Shapes*/, 353480 /*Alchemy*/, 353485 /*Inscription*/, 369527 /*Hall of Curiosities*/, 369526 /*The Idyllia*/, 353490 /*Jewelcrafting*/, 364497 /*Doodad_9FX_ORIBOS_ARDENWEALD_DOORWRAP001*/, 353489 /*Engineering*/, 354923 /*Gateway*/); +INSERT INTO `gameobject_template_addon` (`entry`, `faction`, `flags`, `WorldEffectID`, `AIAnimKitID`) VALUES +(345445, 2580, 0, 0, 1259), -- To Ring of Fates +(345444, 2580, 0, 0, 18308), -- To Ring of Transference +(365155, 2580, 0, 0, 1259), -- To Ring of Fates +(365156, 2580, 0, 0, 20605), -- To Ring of Transference +(352746, 2580, 0, 0, 1259), -- To Ring of Fates +(365157, 2580, 0, 0, 20605), -- To Ring of Transference +(352745, 2580, 0, 0, 20605), -- To Ring of Transference +(365154, 2580, 0, 0, 1259), -- To Ring of Fates +(353484, 0, 262144, 0, 0), -- The Great Vault +(357340, 0, 16, 0, 0), -- Broker Cage +(357578, 2580, 0, 0, 1259), -- Exit Portal +(353487, 0, 8192, 0, 0), -- Enchanting +(353483, 0, 8192, 0, 0), -- Leatherworking +(353481, 0, 8192, 0, 0), -- Tailoring +(355835, 0, 32, 0, 0), -- Shadowlands Map +(354922, 0, 1048608, 0, 0), -- Gateway +(354921, 0, 1048608, 0, 0), -- Gateway +(369531, 0, 32, 0, 0), -- The Enclave +(353479, 0, 32, 0, 0), -- Hall of Shapes +(369530, 0, 32, 0, 0), -- The Enclave +(353478, 0, 32, 0, 0), -- The Enclave +(369529, 0, 32, 0, 0), -- The Enclave +(353477, 0, 32, 0, 0), -- Hall of Curiosities +(369528, 0, 32, 0, 0), -- Hall of Curiosities +(353476, 0, 32, 0, 0), -- The Idyllia +(369536, 0, 32, 0, 0), -- Hall of Holding +(369535, 0, 32, 0, 0), -- Hall of Holding +(354924, 0, 1048608, 0, 0), -- Gateway +(369534, 0, 32, 0, 0), -- Hall of Shapes +(353750, 0, 32, 0, 0), -- Hall of Holding +(369533, 0, 32, 0, 0), -- Hall of Shapes +(369532, 0, 32, 0, 0), -- Hall of Shapes +(353480, 0, 8192, 0, 0), -- Alchemy +(353485, 0, 8192, 0, 0), -- Inscription +(369527, 0, 32, 0, 0), -- Hall of Curiosities +(369526, 0, 32, 0, 0), -- The Idyllia +(353490, 0, 8192, 0, 0), -- Jewelcrafting +(364497, 0, 32, 0, 0), -- Doodad_9FX_ORIBOS_ARDENWEALD_DOORWRAP001 +(353489, 0, 8192, 0, 0), -- Engineering +(354923, 0, 1048608, 0, 0); -- Gateway + + +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+203; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@CGUID+0, 173301, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1784.1336669921875, 1461.234375, 5273.685546875, 1.05218505859375, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Culinary Curator (Area: Oribos - Difficulty: 0) +(@CGUID+1, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1882.3038330078125, 1456.1632080078125, 5274.08837890625, 2.08595442771911621, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+2, 173302, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1789.3004150390625, 1459.798583984375, 5273.68701171875, 1.879280567169189453, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Culinary Assembler (Area: Oribos - Difficulty: 0) +(@CGUID+3, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1921.29345703125, 1444.1944580078125, 5273.67578125, 1.094788789749145507, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+4, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1910.5816650390625, 1445.4114990234375, 5274.98876953125, 2.319232463836669921, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+5, 156692, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1794.0816650390625, 1400.5728759765625, 5266.98828125, 1.562808394432067871, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Distributor Au'burk (Area: Oribos - Difficulty: 0) +(@CGUID+6, 156670, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1785.329833984375, 1420.9896240234375, 5266.98828125, 4.064589977264404296, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Appraiser Au'vesk (Area: Oribos - Difficulty: 0) +(@CGUID+7, 156691, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1803.5989990234375, 1397.484375, 5267.66796875, 0.640350699424743652, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Machinist Au'gur (Area: Oribos - Difficulty: 0) +(@CGUID+8, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1757.4114990234375, 1454.9879150390625, 5273.62255859375, 3.889262914657592773, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+9, 173300, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1765.25, 1453.6875, 5273.67626953125, 6.147240161895751953, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Manager (Area: Oribos - Difficulty: 0) +(@CGUID+10, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1762.9461669921875, 1452.8697509765625, 5273.6748046875, 2.721279859542846679, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+11, 156733, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1802.998291015625, 1426.40283203125, 5266.98828125, 5.180345535278320312, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Distributor Au'kharn (Area: Oribos - Difficulty: 0) +(@CGUID+12, 178792, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1923.0677490234375, 1464.796875, 5273.6787109375, 5.10125732421875, 120, 0, 0, 23256, 0, 0, 0, 0, 0, 41488), -- Ta'meri (Area: Oribos - Difficulty: 0) +(@CGUID+13, 114665, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1855.9410400390625, 1429.9305419921875, 5267.63037109375, 3.388007402420043945, 120, 0, 0, 117910, 0, 0, 0, 0, 0, 41488), -- Sergeant Wilson (Area: Oribos - Difficulty: 0) +(@CGUID+14, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1889.0086669921875, 1454.6597900390625, 5274.09033203125, 2.08595442771911621, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+15, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1771.142333984375, 1456.673583984375, 5273.7314453125, 1.780267834663391113, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+16, 173305, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1757.375, 1450.935791015625, 5273.7177734375, 1.911524295806884765, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+17, 156685, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1760.0416259765625, 1410.392333984375, 5267.66357421875, 4.459239482879638671, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Scribe Au'tehshi (Area: Oribos - Difficulty: 0) +(@CGUID+18, 156689, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1774.9288330078125, 1390.5711669921875, 5266.98828125, 0.645862877368927001, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Distributor Au'naci (Area: Oribos - Difficulty: 0) +(@CGUID+19, 156732, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1769.984375, 1414.6180419921875, 5266.98828125, 5.145272254943847656, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Distributor Au'sha (Area: Oribos - Difficulty: 0) +(@CGUID+20, 173571, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1798.7066650390625, 1395.24658203125, 5268.603515625, 1.869625329971313476, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Photonic Gearhaggle (Area: Oribos - Difficulty: 0) (Auras: 339778 - Holographic Projection) +(@CGUID+21, 156687, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1780.1197509765625, 1387.9149169921875, 5266.98828125, 0.348661035299301147, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Elixirist Au'pyr (Area: Oribos - Difficulty: 0) +(@CGUID+22, 164098, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1953.0989990234375, 1316.2239990234375, 5266.9560546875, 1.588736414909362792, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Emissary Ba'hask (Area: Oribos - Difficulty: 0) +(@CGUID+23, 156791, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1971.29345703125, 1224.407958984375, 5266.96630859375, 5.950053691864013671, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Keeper Ta'saran (Area: Oribos - Difficulty: 0) +(@CGUID+24, 165796, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1963.85595703125, 1216.3055419921875, 5266.9638671875, 3.665191411972045898, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Stablehand Ta'shno (Area: Oribos - Difficulty: 0) +(@CGUID+25, 169524, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1953.90625, 1204.046875, 5266.97509765625, 0.008641957305371761, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Acquirer Ta'gosh (Area: Oribos - Difficulty: 0) +(@CGUID+26, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1938.545166015625, 1230.26220703125, 5266.97509765625, 2.524952650070190429, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+27, 173355, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1933.8958740234375, 1211.0538330078125, 5266.96728515625, 5.189546108245849609, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Automated Creeper (Area: Oribos - Difficulty: 0) +(@CGUID+28, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1960.673583984375, 1189.795166015625, 5267.31640625, 0.888857722282409667, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+29, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1976.2899169921875, 1246.6336669921875, 5267.21484375, 5.898333072662353515, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+30, 173300, 2222, 10565, 10565, '0', '0', 0, 0, 0, -2002.2117919921875, 1215.5035400390625, 5274.1044921875, 5.581948280334472656, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Manager (Area: Oribos - Difficulty: 0) +(@CGUID+31, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -2000.0677490234375, 1214.625, 5274.10986328125, 3.017549037933349609, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+32, 173370, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1950.8802490234375, 1244.9947509765625, 5266.9658203125, 3.728710412979125976, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Acquirer Ta'wah (Area: Oribos - Difficulty: 0) +(@CGUID+33, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1948.640625, 1260.564208984375, 5267.75830078125, 3.593543291091918945, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+34, 166284, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1953.892333984375, 1184.4947509765625, 5267.28515625, 1.705712080001831054, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Dimensional Storage Cube (Area: Oribos - Difficulty: 0) +(@CGUID+35, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1996.2413330078125, 1215.923583984375, 5273.76953125, 4.818518638610839843, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+36, 173353, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1933.1475830078125, 1217.3541259765625, 5269.04296875, 5.189546108245849609, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Automated Beak (Area: Oribos - Difficulty: 0) +(@CGUID+37, 173369, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1972.01220703125, 1244.517333984375, 5266.96630859375, 6.135544776916503906, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Artisan Ta'bone (Area: Oribos - Difficulty: 0) +(@CGUID+38, 173354, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1938.701416015625, 1210.810791015625, 5266.96826171875, 5.146539211273193359, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Deceased Monkey (Area: Oribos - Difficulty: 0) +(@CGUID+39, 156663, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1940.829833984375, 1180.6180419921875, 5267.28515625, 1.004150152206420898, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Warpweaver Ta'oren (Area: Oribos - Difficulty: 0) +(@CGUID+40, 173356, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1927.7899169921875, 1204.986083984375, 5266.9658203125, 5.189546108245849609, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Automated Wings (Area: Oribos - Difficulty: 0) +(@CGUID+41, 156758, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1932.84375, 1172.4010009765625, 5267.28515625, 1.363011121749877929, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Domesticated Creature (Area: Oribos - Difficulty: 0) +(@CGUID+42, 156664, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1944.6197509765625, 1182.111083984375, 5267.28857421875, 2.052236080169677734, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Vaultkeeper Ta'khis (Area: Oribos - Difficulty: 0) +(@CGUID+43, 173352, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1925.234375, 1216.1510009765625, 5266.9609375, 3.6974945068359375, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Deceased Monkey (Area: Oribos - Difficulty: 0) +(@CGUID+44, 173300, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1930.923583984375, 1216.048583984375, 5266.9677734375, 6.147240638732910156, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Manager (Area: Oribos - Difficulty: 0) +(@CGUID+45, 173357, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1926.1319580078125, 1209.4478759765625, 5266.9658203125, 5.992887020111083984, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Keeper Ta'hilt (Area: Oribos - Difficulty: 0) +(@CGUID+46, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1928.6197509765625, 1215.232666015625, 5266.96728515625, 2.721279859542846679, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+47, 156768, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1932.4930419921875, 1182.35595703125, 5267.28515625, 0.815693199634552001, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Overseer Ta'readon (Area: Oribos - Difficulty: 0) +(@CGUID+48, 156769, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1928.1302490234375, 1175.8975830078125, 5267.287109375, 1.091346383094787597, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Keeper Ta'hult (Area: Oribos - Difficulty: 0) +(@CGUID+49, 156758, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1930.9774169921875, 1175.44970703125, 5267.40478515625, 1.824907183647155761, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Domesticated Creature (Area: Oribos - Difficulty: 0) +(@CGUID+50, 156758, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1948.0972900390625, 1183.267333984375, 5267.28515625, 0.50913780927658081, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Domesticated Creature (Area: Oribos - Difficulty: 0) +(@CGUID+51, 156735, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1909.9149169921875, 1181.74658203125, 5266.94140625, 2.23905801773071289, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Groomer Ta'visage (Area: Oribos - Difficulty: 0) +(@CGUID+52, 173302, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1871.3802490234375, 1178.454833984375, 5270.720703125, 3.791172266006469726, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Culinary Assembler (Area: Oribos - Difficulty: 0) +(@CGUID+53, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1887.79345703125, 1108.685791015625, 5273.68701171875, 3.017549037933349609, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+54, 173325, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1876.1771240234375, 1153.4149169921875, 5270.435546875, 3.054464578628540039, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Discreet Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+55, 173364, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1890.9132080078125, 1135.373291015625, 5271.625, 0.985648691654205322, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Security Specialist (Area: Oribos - Difficulty: 0) +(@CGUID+56, 173364, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1861.203125, 1171.8021240234375, 5239.48876953125, 3.232346057891845703, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Security Specialist (Area: Oribos - Difficulty: 0) +(@CGUID+57, 173305, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1886.579833984375, 1161.1492919921875, 5270.435546875, 0.944343090057373046, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+58, 167880, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1847.6163330078125, 1139.171875, 5237.03369140625, 1.024545192718505859, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Finder Ta'sul (Area: Oribos - Difficulty: 0) +(@CGUID+59, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1888.8194580078125, 1147.7708740234375, 5270.435546875, 1.389673113822937011, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+60, 173364, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1865.3125, 1162.4600830078125, 5239.48876953125, 2.218262434005737304, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Security Specialist (Area: Oribos - Difficulty: 0) +(@CGUID+61, 173364, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1882.3629150390625, 1131.10595703125, 5271.625, 1.53295755386352539, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Security Specialist (Area: Oribos - Difficulty: 0) +(@CGUID+62, 173300, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1889.9375, 1109.564208984375, 5273.68701171875, 5.581948280334472656, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Manager (Area: Oribos - Difficulty: 0) +(@CGUID+63, 173301, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1866.9757080078125, 1173.9791259765625, 5270.720703125, 3.941261053085327148, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Culinary Curator (Area: Oribos - Difficulty: 0) +(@CGUID+64, 173325, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1880.7864990234375, 1155.5347900390625, 5270.48876953125, 6.127562999725341796, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Discreet Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+65, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1812.3663330078125, 1135.0885009765625, 5270.39453125, 2.976538419723510742, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+66, 173364, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1838.4132080078125, 1133.484375, 5238.0986328125, 1.748134732246398925, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Security Specialist (Area: Oribos - Difficulty: 0) +(@CGUID+67, 164173, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1827.8836669921875, 1062.87158203125, 5274.5107421875, 1.850159764289855957, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Fatescribe Roh-Tahl (Area: Oribos - Difficulty: 0) +(@CGUID+68, 173300, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1816.967041015625, 1139.6319580078125, 5270.431640625, 0.446782559156417846, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Manager (Area: Oribos - Difficulty: 0) +(@CGUID+69, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1850.092041015625, 1167.15283203125, 5270.23388671875, 5.513297557830810546, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+70, 167881, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1817.4722900390625, 1144.984375, 5237.03125, 2.443315029144287109, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Ta'lan the Antiquary (Area: Oribos - Difficulty: 0) +(@CGUID+71, 165405, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1836.421875, 1139.1163330078125, 5237.97021484375, 5.799715042114257812, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Emissary Ba'solo (Area: Oribos - Difficulty: 0) +(@CGUID+72, 164686, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1822.4722900390625, 1073.890625, 5274.49853515625, 3.862344741821289062, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Caretaker Kah-Sar (Area: Oribos - Difficulty: 0) (Auras: 323731 - Anim Replacement - Hover) +(@CGUID+73, 165403, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1831.3629150390625, 1136.7083740234375, 5237.82421875, 2.287497758865356445, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Opulence Ba'hare (Area: Oribos - Difficulty: 0) +(@CGUID+74, 173364, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1830.0052490234375, 1175.7274169921875, 5237.14501953125, 4.254810810089111328, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Security Specialist (Area: Oribos - Difficulty: 0) +(@CGUID+75, 156688, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1834.248291015625, 1157.1441650390625, 5270.51025390625, 1.516646265983581542, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Host Ta'rela (Area: Oribos - Difficulty: 0) +(@CGUID+76, 164352, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1776.951416015625, 1153.4722900390625, 5270.435546875, 2.811475753784179687, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Trader Ba'telk (Area: Oribos - Difficulty: 0) +(@CGUID+77, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1801.65625, 1163.435791015625, 5270.435546875, 1.389673113822937011, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+78, 173364, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1786.486083984375, 1132.2847900390625, 5271.625, 1.559479951858520507, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Security Specialist (Area: Oribos - Difficulty: 0) +(@CGUID+79, 173364, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1803.548583984375, 1161.751708984375, 5239.48876953125, 0.351124465465545654, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Security Specialist (Area: Oribos - Difficulty: 0) +(@CGUID+80, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1778.1007080078125, 1149.2916259765625, 5270.42138671875, 1.389673113822937011, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+81, 173364, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1807.5208740234375, 1171.8836669921875, 5239.48876953125, 5.561325550079345703, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Security Specialist (Area: Oribos - Difficulty: 0) +(@CGUID+82, 173364, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1777.77783203125, 1134.4722900390625, 5271.625, 2.470632553100585937, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Security Specialist (Area: Oribos - Difficulty: 0) +(@CGUID+83, 164353, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1779.326416015625, 1155.21875, 5270.435546875, 5.527383327484130859, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Trader Ba'gor (Area: Oribos - Difficulty: 0) +(@CGUID+84, 173348, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1798.920166015625, 1177.3350830078125, 5270.68359375, 5.882476329803466796, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Choral Artisan (Area: Oribos - Difficulty: 0) +(@CGUID+85, 177829, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1756.4114990234375, 1186.967041015625, 5266.96484375, 0.582263946533203125, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Ko'tul (Area: Oribos - Difficulty: 0) +(@CGUID+86, 166307, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1738.1475830078125, 1177.8472900390625, 5267.2841796875, 2.476246118545532226, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Caretaker Kah-Toll (Area: Oribos - Difficulty: 0) +(@CGUID+87, 173350, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1756.4947509765625, 1181.3160400390625, 5266.96484375, 0.676422119140625, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Ba'vol (Area: Oribos - Difficulty: 0) +(@CGUID+88, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1760.779541015625, 1187.2847900390625, 5266.96484375, 5.513297557830810546, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+89, 181681, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1759.4010009765625, 1189.16845703125, 5266.96533203125, 0.774725258350372314, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Tu'kol (Area: Oribos - Difficulty: 0) +(@CGUID+90, 178804, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1751.68408203125, 1175.0399169921875, 5266.96533203125, 0.084385983645915985, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Ta'hsup (Area: Oribos - Difficulty: 0) +(@CGUID+91, 174564, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1730.5225830078125, 1213.795166015625, 5266.9990234375, 4.058343887329101562, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Caretaker Kah-Rahm (Area: Oribos - Difficulty: 0) +(@CGUID+92, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1672.5989990234375, 1194.4288330078125, 5273.685546875, 5.855902671813964843, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+93, 173300, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1674.064208984375, 1200.157958984375, 5274.08984375, 0.616412043571472167, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Manager (Area: Oribos - Difficulty: 0) +(@CGUID+94, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1671.4114990234375, 1202.204833984375, 5273.68701171875, 3.613596916198730468, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+95, 156479, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1718.265625, 1218.77783203125, 5267.8583984375, 4.176984786987304687, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Keeper of Worth (Area: Oribos - Difficulty: 0) +(@CGUID+96, 173300, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1664.1441650390625, 1223.423583984375, 5274.09228515625, 6.183675289154052734, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Manager (Area: Oribos - Difficulty: 0) +(@CGUID+97, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1657.66845703125, 1227.4410400390625, 5273.68603515625, 6.2005462646484375, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+98, 156479, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1720.8697509765625, 1226.52783203125, 5267.8583984375, 2.726525068283081054, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Keeper of Worth (Area: Oribos - Difficulty: 0) +(@CGUID+99, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1668.0989990234375, 1200.904541015625, 5273.6845703125, 5.85590362548828125, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+100, 156479, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1709.37158203125, 1221.1666259765625, 5267.8583984375, 5.230250835418701171, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Keeper of Worth (Area: Oribos - Difficulty: 0) +(@CGUID+101, 172702, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1656.38720703125, 1234.3819580078125, 5273.6865234375, 6.2005462646484375, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Market Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+102, 156479, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1713.0625, 1229.982666015625, 5267.8583984375, 1.011473417282104492, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Keeper of Worth (Area: Oribos - Difficulty: 0) +(@CGUID+103, 173118, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1665.1302490234375, 1212.982666015625, 5274.18359375, 5.421103954315185546, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Trade Facilitator (Area: Oribos - Difficulty: 0) +(@CGUID+104, 156694, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1718.44970703125, 1320.048583984375, 5266.98828125, 5.94476938247680664, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Distributor Au'resh (Area: Oribos - Difficulty: 0) +(@CGUID+105, 156683, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1720.4566650390625, 1313.0242919921875, 5267.671875, 0.921673178672790527, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Imbuer Au'vresh (Area: Oribos - Difficulty: 0) +(@CGUID+106, 168353, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1689.2916259765625, 1320.41845703125, 5267.671875, 3.062137842178344726, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Distributor Au'van (Area: Oribos - Difficulty: 0) +(@CGUID+107, 173365, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1610.6944580078125, 1288.013916015625, 5274.50390625, 0.062838882207870483, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Contemplative Scribe (Area: Oribos - Difficulty: 0) +(@CGUID+108, 156672, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1683.5694580078125, 1326.013916015625, 5267.671875, 3.26577925682067871, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Chef Au'krut (Area: Oribos - Difficulty: 0) +(@CGUID+109, 164368, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1691.545166015625, 1330.5816650390625, 5266.98828125, 2.716899394989013671, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Trader So'ran (Area: Oribos - Difficulty: 0) +(@CGUID+110, 165379, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1689.75, 1311.765625, 5266.98828125, 2.128607749938964843, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Researcher Au'daluk (Area: Oribos - Difficulty: 0) (Auras: 338341 - Hold Book) +(@CGUID+111, 156690, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1700.57470703125, 1330.373291015625, 5266.98828125, 4.371414661407470703, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Distributor Au'nagl (Area: Oribos - Difficulty: 0) +(@CGUID+112, 156696, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1704.4305419921875, 1345.03125, 5266.98828125, 2.223758697509765625, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Distributor Au'tem (Area: Oribos - Difficulty: 0) +(@CGUID+113, 156671, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1703.6632080078125, 1331.49658203125, 5266.98828125, 4.709306716918945312, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Retriever Au'prin (Area: Oribos - Difficulty: 0) +(@CGUID+114, 164367, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1695.0728759765625, 1332.6597900390625, 5266.98828125, 5.769312381744384765, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Trader So'lek (Area: Oribos - Difficulty: 0) +(@CGUID+115, 156669, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1704.8941650390625, 1363.2691650390625, 5267.66357421875, 3.890340328216552734, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Tanner Au'qil (Area: Oribos - Difficulty: 0) +(@CGUID+116, 156668, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1739.60595703125, 1387.4132080078125, 5267.2822265625, 4.142081737518310546, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Excavationist Au'fer (Area: Oribos - Difficulty: 0) +(@CGUID+117, 156681, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1733.2135009765625, 1336.782958984375, 5267.673828125, 0.843644142150878906, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Stitcher Au'phes (Area: Oribos - Difficulty: 0) +(@CGUID+118, 178997, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1686.7430419921875, 1396.3958740234375, 5273.68603515625, 5.330229759216308593, 120, 0, 0, 93024, 100, 0, 0, 0, 0, 41488), -- So'danah (Area: Oribos - Difficulty: 0) +(@CGUID+119, 167738, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1737.90625, 1379.1302490234375, 5267.28515625, 3.946639537811279296, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Foreman Au'brak (Area: Oribos - Difficulty: 0) +(@CGUID+120, 164736, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1753.5521240234375, 1405.02783203125, 5266.98828125, 3.736128091812133789, 120, 0, 0, 9433, 5751, 0, 0, 0, 0, 41488), -- Distributor Au'bic (Area: Oribos - Difficulty: 0) +(@CGUID+121, 156666, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1731.68408203125, 1377.7239990234375, 5267.28515625, 2.937640190124511718, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Smith Au'berk (Area: Oribos - Difficulty: 0) +(@CGUID+122, 156667, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1713.09375, 1364.345458984375, 5266.98828125, 4.082195758819580078, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Flayer Au'khem (Area: Oribos - Difficulty: 0) +(@CGUID+123, 156777, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1742.4774169921875, 1393.3211669921875, 5266.98828125, 4.686532974243164062, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Distributor Au'til (Area: Oribos - Difficulty: 0) +(@CGUID+124, 156686, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1768.498291015625, 1379.76220703125, 5266.98828125, 1.392121076583862304, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Selector Au'mar (Area: Oribos - Difficulty: 0) +(@CGUID+125, 164596, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1874.3680419921875, 1288.029541015625, 5269.11328125, 2.671566009521484375, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Caretaker (Area: Ring of Fates - Difficulty: 0) +(@CGUID+126, 165657, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1810.5260009765625, 1258.970458984375, 5267.1171875, 1.413716673851013183, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Caretaker Kah-Syne (Area: Ring of Fates - Difficulty: 0) +(@CGUID+127, 162929, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1815.779541015625, 1260.6944580078125, 5267.025390625, 1.80428314208984375, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Ring of Fates - Difficulty: 0) +(@CGUID+128, 162929, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1813.685791015625, 1261.2379150390625, 5267.025390625, 1.414593338966369628, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Ring of Fates - Difficulty: 0) +(@CGUID+129, 162929, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1811.9149169921875, 1262.0989990234375, 5267.025390625, 2.207578659057617187, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Ring of Fates - Difficulty: 0) +(@CGUID+130, 162929, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1810.5382080078125, 1263.66845703125, 5267.025390625, 2.408745527267456054, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Ring of Fates - Difficulty: 0) +(@CGUID+131, 162929, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1813.0699462890625, 1256.3900146484375, 5267.01611328125, 1.308996915817260742, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Ring of Fates - Difficulty: 0) +(@CGUID+132, 164596, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1794.43408203125, 1278.017333984375, 5269.11669921875, 5.886609554290771484, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Caretaker (Area: Ring of Fates - Difficulty: 0) + +-- big guards +(@CGUID+133, 164803, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1826.8646240234375, 1367.98095703125, 5267.81396484375, 4.396077632904052734, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Vault Protector Prime (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+134, 164803, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1842.24658203125, 1367.2586669921875, 5267.81396484375, 4.920750617980957031, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Vault Protector Prime (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+135, 164803, 2222, 10565, 10565, '0', '0', 0, 0, 1, -2013.07470703125, 1270.34033203125, 5274.109375, 3.247725963592529296, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Vault Protector Prime (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+136, 164803, 2222, 10565, 10565, '0', '0', 0, 0, 1, -2012.482666015625, 1295.6146240234375, 5274.11572265625, 3.379972457885742187, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Vault Protector Prime (Area: Oribos - Difficulty: 0) (Auras: 353792 - Guard Stand 3/Ready 2HL) +(@CGUID+137, 164803, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1853.4375, 1100.60595703125, 5273.68701171875, 4.931482315063476562, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Vault Protector Prime (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+138, 164803, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1814.78125, 1100.920166015625, 5273.68701171875, 4.862817764282226562, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Vault Protector Prime (Area: Oribos - Difficulty: 0) (Auras: 353792 - Guard Stand 3/Ready 2HL) +(@CGUID+139, 164803, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1654.810791015625, 1266.498291015625, 5274.09423828125, 0.18006165325641632, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Vault Protector Prime (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+140, 164803, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1655.236083984375, 1298.296875, 5274.1015625, 0.104104034602642059, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Vault Protector Prime (Area: Oribos - Difficulty: 0) (Auras: 353792 - Guard Stand 3/Ready 2HL) +(@CGUID+141, 164803, 2222, 10565, 13499, '0', '0', 0, 0, 1, -1766.78125, 1225.7447509765625, 5267.5966796875, 2.670464515686035156, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Vault Protector Prime (Area: Ring of Fates - Difficulty: 0) (Auras: 353792 - Guard Stand 3/Ready 2HL) +(@CGUID+142, 164803, 2222, 10565, 13499, '0', '0', 0, 0, 1, -1775.6614990234375, 1214.4305419921875, 5267.5966796875, 2.290115594863891601, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Vault Protector Prime (Area: Ring of Fates - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) + +-- guards +(@CGUID+143, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1845.84033203125, 1463.498291015625, 5274.0966796875, 1.489364862442016601, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353797 - Guard At Attention/Ready 2HL) +(@CGUID+144, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1903.251708984375, 1225.0833740234375, 5267.5966796875, 0.276299238204956054, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353797 - Guard At Attention/Ready 2HL) +(@CGUID+145, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1760.6041259765625, 1332.9114990234375, 5266.58544921875, 3.67086029052734375, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+146, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1746.4010009765625, 1266.2882080078125, 5266.49609375, 3.201705694198608398, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+147, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1822.59375, 1463.203125, 5274.1005859375, 1.565929651260375976, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353797 - Guard At Attention/Ready 2HL) +(@CGUID+148, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1849.4427490234375, 1192.703125, 5271.1982421875, 1.27916574478149414, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+149, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1784.2864990234375, 1357.7760009765625, 5266.58544921875, 4.394323348999023437, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+150, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1923.0555419921875, 1297.3004150390625, 5266.58544921875, 0.201858028769493103, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353797 - Guard At Attention/Ready 2HL) +(@CGUID+151, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1725.5364990234375, 1187.7430419921875, 5267.28125, 2.644132137298583984, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353797 - Guard At Attention/Ready 2HL) +(@CGUID+152, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1884.7430419921875, 1353.5989990234375, 5266.83740234375, 5.29952239990234375, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353797 - Guard At Attention/Ready 2HL) +(@CGUID+153, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1738.546875, 1173.3367919921875, 5267.2841796875, 2.309634923934936523, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353797 - Guard At Attention/Ready 2HL) +(@CGUID+154, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1905.43408203125, 1334.2083740234375, 5266.84765625, 5.721090316772460937, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353797 - Guard At Attention/Ready 2HL) +(@CGUID+155, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1921.7603759765625, 1266.9635009765625, 5266.58544921875, 0.201858028769493103, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353797 - Guard At Attention/Ready 2HL) +(@CGUID+156, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1818.486083984375, 1192.01220703125, 5271.2001953125, 1.828130125999450683, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+157, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1892.670166015625, 1215.10595703125, 5267.5966796875, 1.112785816192626953, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353797 - Guard At Attention/Ready 2HL) +(@CGUID+158, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1746.9461669921875, 1300.2569580078125, 5266.58544921875, 3.419063091278076171, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+159, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1939.01220703125, 1397.826416015625, 5269.83740234375, 4.930165767669677734, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) +(@CGUID+160, 156698, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1948.63720703125, 1388.3160400390625, 5269.8349609375, 5.579532146453857421, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) + +-- guards upper +(@CGUID+161, 170557, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1849.592041015625, 1319.94970703125, 5446.23388671875, 2.10597848892211914, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+162, 170557, 2222, 10565, 10565, '0', '0', 0, 0, 1, -1818.373291015625, 1319.826416015625, 5446.13671875, 0.862769365310668945, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+163, 170557, 2222, 10565, 0, '0', '0', 0, 0, 1, -1870, 1267.4254150390625, 5446.28369140625, 3.560174942016601562, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: 0 - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+164, 170557, 2222, 10565, 13499, '0', '0', 0, 0, 1, -1870.3194580078125, 1298.6597900390625, 5446.28369140625, 2.679896354675292968, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Ring of Fates - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+165, 170557, 2222, 10565, 13499, '0', '0', 0, 0, 1, -1850.0850830078125, 1245.032958984375, 5446.11083984375, 4.507417678833007812, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Ring of Fates - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+166, 170557, 2222, 10565, 13499, '0', '0', 0, 0, 1, -1797.93408203125, 1267.23095703125, 5446.28369140625, 6.061188220977783203, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Ring of Fates - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+167, 170557, 2222, 10565, 13499, '0', '0', 0, 0, 1, -1818.44970703125, 1245.9478759765625, 5446.11083984375, 5.172632217407226562, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Ring of Fates - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) +(@CGUID+168, 170557, 2222, 10565, 13499, '0', '0', 0, 0, 1, -1798.3160400390625, 1298.5504150390625, 5446.28369140625, 0.607902705669403076, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Ring of Fates - Difficulty: 0) (Auras: 353615 - Guard Stand 2/Ready 2HL) + +-- oribos spire +(@CGUID+169, 165654, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1835.1353759765625, 1294.1510009765625, 5950.18359375, 1.541750788688659667, 120, 0, 0, 5895500, 0, 0, 0, 0, 0, 41488), -- The Arbiter (Area: Ring of Fates - Difficulty: 0) + +-- attendant scribes +(@CGUID+170, 164123, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1801.3680419921875, 1380.46533203125, 5445.9482421875, 0.287236303091049194, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Oribos - Difficulty: 0) +(@CGUID+171, 164123, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1799.0416259765625, 1382.763916015625, 5445.9482421875, 3.723662614822387695, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Oribos - Difficulty: 0) +(@CGUID+172, 164123, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1853.0069580078125, 1136.6129150390625, 5270.4296875, 4.607075214385986328, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Oribos - Difficulty: 0) +(@CGUID+173, 164123, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1853.189208984375, 1134.171875, 5270.4296875, 1.328010797500610351, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Oribos - Difficulty: 0) +(@CGUID+174, 164123, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1814.9132080078125, 1140.939208984375, 5270.43408203125, 3.848407268524169921, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Oribos - Difficulty: 0) +(@CGUID+175, 164123, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1813.2100830078125, 1138.984375, 5270.43359375, 2.95128631591796875, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Oribos - Difficulty: 0) +(@CGUID+176, 164123, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1801.4947509765625, 1160.595458984375, 5270.435546875, 1.328010797500610351, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Oribos - Difficulty: 0) +(@CGUID+177, 164123, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1750.204833984375, 1169.890625, 5266.96484375, 5.284264087677001953, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Oribos - Difficulty: 0) +(@CGUID+178, 164123, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1747.2430419921875, 1168.138916015625, 5266.96484375, 2.761517047882080078, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Oribos - Difficulty: 0) +(@CGUID+179, 164123, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1655.640625, 1227.0625, 5273.68505859375, 2.95128631591796875, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Oribos - Difficulty: 0) +(@CGUID+180, 164123, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1863.470458984375, 1210.5086669921875, 5266.5048828125, 2.761517047882080078, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Ring of Fates - Difficulty: 0) +(@CGUID+181, 164123, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1866.4322509765625, 1212.2603759765625, 5266.5048828125, 5.284264087677001953, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Ring of Fates - Difficulty: 0) +(@CGUID+182, 164123, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1758.0850830078125, 1256.5382080078125, 5266.54443359375, 1.172600984573364257, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: Ring of Fates - Difficulty: 0) +(@CGUID+183, 164123, 2222, 10565, 0, '0', '0', 0, 0, 0, -1753.5816650390625, 1260.7552490234375, 5266.80615234375, 4.041803836822509765, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Scribe (Area: 0 - Difficulty: 0) + +-- ??? out of zone npcs?? +-- (@CGUID+41, 166061, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1833.3819580078125, 1318.951416015625, 5111.62890625, 4.456780433654785156, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Oribos - Difficulty: 0) +-- (@CGUID+43, 166061, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1831.375, 1319.5208740234375, 5111.62890625, 4.094771862030029296, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Oribos - Difficulty: 0) +-- (@CGUID+44, 166061, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1837.3958740234375, 1319.8785400390625, 5111.6455078125, 5.313187599182128906, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Oribos - Difficulty: 0) +-- (@CGUID+52, 166061, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1835.6978759765625, 1318.7257080078125, 5111.62890625, 5.104693412780761718, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Oribos - Difficulty: 0) +-- (@CGUID+77, 166061, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1833.2379150390625, 1246.6285400390625, 5111.62890625, 1.736781597137451171, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Oribos - Difficulty: 0) +-- (@CGUID+92, 166061, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1837.251708984375, 1247.5555419921875, 5111.5830078125, 1.244242668151855468, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Oribos - Difficulty: 0) +-- (@CGUID+97, 166061, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1835.5538330078125, 1246.40283203125, 5111.62890625, 1.470434069633483886, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Oribos - Difficulty: 0) +-- (@CGUID+100, 166061, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1831.23095703125, 1247.1978759765625, 5111.5830078125, 1.977714061737060546, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Attendant Functionary (Area: Oribos - Difficulty: 0) + +-- killcredits lul +(@CGUID+184, 177142, 2222, 10565, 10565, '0', '0', 0, 0, 0, -2042.376708984375, 1273.2899169921875, 5274.5029296875, 0.313628762960433959, 120, 0, 0, 23256, 0, 0, 0, 0, 0, 41488), -- [DNT] Kill Credit - Battle of Ardenweald (Area: Oribos - Difficulty: 0) +(@CGUID+185, 170256, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1835.59033203125, 1284.9566650390625, 5446.27734375, 0, 120, 0, 0, 1179, 0, 0, 0, 0, 0, 41488), -- Kill Credit: Go to Maw (Area: Ring of Fates - Difficulty: 0) +(@CGUID+186, 170310, 2222, 10565, 13499, '0', '0', 0, 0, 0, -1834.3646240234375, 1309.0035400390625, 5446.70703125, 0, 120, 0, 0, 1179, 0, 0, 0, 0, 0, 41488), -- Kill Credit: Meet with Kleia (Area: Ring of Fates - Difficulty: 0) + +-- bunnies +(@CGUID+187, 54638, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1833.8524169921875, 1396.98095703125, 5451.3837890625, 4.700976848602294921, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Generic Bunny (Area: Oribos - Difficulty: 0) +(@CGUID+188, 54638, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1834.296875, 1374.54345703125, 5451.95263671875, 1.549909710884094238, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Generic Bunny (Area: Oribos - Difficulty: 0) +(@CGUID+189, 54638, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1949.1007080078125, 1281.94970703125, 5450.95361328125, 0.095353946089744567, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Generic Bunny (Area: Oribos - Difficulty: 0) +(@CGUID+190, 54638, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1926.013916015625, 1282.9375, 5450.97509765625, 3.227470636367797851, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Generic Bunny (Area: Oribos - Difficulty: 0) +(@CGUID+191, 54638, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1753.3211669921875, 1202.3785400390625, 5451.3837890625, 2.374541521072387695, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Generic Bunny (Area: Oribos - Difficulty: 0) +(@CGUID+192, 54638, 2222, 10565, 10565, '0', '0', 0, 0, 0, -1769.3489990234375, 1218.09375, 5451.95263671875, 5.506658554077148437, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Generic Bunny (Area: Oribos - Difficulty: 0) + +-- Intro guards +(@CGUID+193, 168252, 2222, 10565, 10565, '0', 16745, 0, 0, 1, -1830.6978759765625, 1514.203125, 5274.5, 1.963451743125915527, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Protector Captain (Area: Oribos - Difficulty: 0) +(@CGUID+194, 172532, 2222, 10565, 10565, '0', 16745, 0, 0, 1, -1837.9305419921875, 1514.8489990234375, 5274.5, 1.097091913223266601, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) +(@CGUID+195, 174575, 2222, 10565, 10565, '0', 16745, 0, 0, 1, -1820.02001953125, 1475.18994140625, 5273.86865234375, 2.58308720588684082, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) +(@CGUID+196, 174575, 2222, 10565, 10565, '0', 16745, 0, 0, 1, -1821.72998046875, 1528.5899658203125, 5274.48681640625, 2.39110112190246582, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) +(@CGUID+197, 174575, 2222, 10565, 10565, '0', 16745, 0, 0, 1, -1846.989990234375, 1529.449951171875, 5274.58251953125, 0.628318548202514648, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) +(@CGUID+198, 174575, 2222, 10565, 10565, '0', 16745, 0, 0, 1, -1852.199951171875, 1475.949951171875, 5273.7607421875, 0.907571196556091308, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) +(@CGUID+199, 174575, 2222, 10565, 10565, '0', 16745, 0, 0, 1, -1830.0400390625, 1404.75, 5271.20361328125, 1.919862151145935058, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) +(@CGUID+200, 174575, 2222, 10565, 10565, '0', 16745, 0, 0, 1, -1838.6099853515625, 1404.3900146484375, 5271.353515625, 1.727875947952270507, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) +(@CGUID+201, 174575, 2222, 10565, 10565, '0', 16745, 0, 0, 1, -1822.064208984375, 1414.3541259765625, 5271.2587890625, 3.078925371170043945, 120, 0, 0, 235820, 0, 0, 0, 0, 0, 41488), -- Attendant Protector (Area: Oribos - Difficulty: 0) + +-- Overseers / Quest NPCs +(@CGUID+202, 167424, 2222, 10565, 10565, '0', 16749, 0, 0, 0, -1922.93408203125, 1379.1129150390625, 5266.9931640625, 1.089753270149230957, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488), -- Overseer Kah-Sher (Area: Oribos - Difficulty: 0) +(@CGUID+203, 167425, 2222, 10565, 10565, '0', 16749, 0, 0, 0, -1922.1007080078125, 1382.592041015625, 5266.9931640625, 0.471782177686691284, 120, 0, 0, 11791, 0, 0, 0, 0, 0, 41488); -- Overseer Kah-Delen (Area: Oribos - Difficulty: 0) + + +DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+203; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(@CGUID+187, 0, 0, 50331648, 1, 0, 0, 0, 0, ''), -- Generic Bunny +(@CGUID+188, 0, 0, 50331648, 1, 0, 0, 0, 0, ''), -- Generic Bunny +(@CGUID+189, 0, 0, 50331648, 1, 0, 0, 0, 0, ''), -- Generic Bunny +(@CGUID+190, 0, 0, 50331648, 1, 0, 0, 0, 0, ''), -- Generic Bunny +(@CGUID+191, 0, 0, 50331648, 1, 0, 0, 0, 0, ''), -- Generic Bunny +(@CGUID+192, 0, 0, 50331648, 1, 0, 0, 0, 0, ''), -- Generic Bunny +(@CGUID+142, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Vault Protector Prime - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+141, 0, 0, 0, 1, 0, 0, 0, 0, '353792'), -- Vault Protector Prime - 353792 - Guard Stand 3/Ready 2HL +(@CGUID+138, 0, 0, 0, 1, 0, 0, 0, 0, '353792'), -- Vault Protector Prime - 353792 - Guard Stand 3/Ready 2HL +(@CGUID+139, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Vault Protector Prime - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+140, 0, 0, 0, 1, 0, 0, 0, 0, '353792'), -- Vault Protector Prime - 353792 - Guard Stand 3/Ready 2HL +(@CGUID+135, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Vault Protector Prime - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+136, 0, 0, 0, 1, 0, 0, 0, 0, '353792'), -- Vault Protector Prime - 353792 - Guard Stand 3/Ready 2HL +(@CGUID+133, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Vault Protector Prime - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+134, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Vault Protector Prime - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+137, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Vault Protector Prime - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+145, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Attendant Protector - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+146, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Attendant Protector - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+148, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Attendant Protector - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+149, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Attendant Protector - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+156, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Attendant Protector - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+158, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- Attendant Protector - 353615 - Guard Stand 2/Ready 2HL +(@CGUID+159, 0, 0, 0, 1, 0, 16748, 0, 0, ''), -- Attendant Protector +(@CGUID+160, 0, 0, 0, 1, 0, 16748, 0, 0, ''), -- Attendant Protector +(@CGUID+172, 0, 0, 50331648, 1, 0, 21543, 0, 0, ''), -- Attendant Scribe +(@CGUID+173, 0, 0, 50331648, 1, 0, 21543, 0, 0, ''), -- Attendant Scribe +(@CGUID+174, 0, 0, 50331648, 1, 0, 21543, 0, 0, ''), -- Attendant Scribe +(@CGUID+180, 0, 0, 50331648, 1, 0, 21543, 0, 0, ''); -- Attendant Scribe + +DELETE FROM `creature_template_addon` WHERE `entry` IN (170557 /*170557 (Attendant Protector) - Guard Stand 2/Ready 2HL*/, 165379 /*165379 (Researcher Au'daluk) - Hold Book*/, 173365 /*173365 (Contemplative Scribe)*/, 156479 /*156479 (Keeper of Worth)*/, 173348 /*173348 (Choral Artisan)*/, 164686 /*164686 (Caretaker Kah-Sar) - Anim Replacement - Hover*/, 173325 /*173325 (Discreet Facilitator)*/, 173356 /*173356 (Automated Wings)*/, 173571 /*173571 (Photonic Gearhaggle) - Holographic Projection*/, 164803 /*164803 (Vault Protector Prime) - Guard Stand 2/Ready 2HL*/, 173305 /*173305 (Trade Facilitator)*/, 166061 /*166061 (Attendant Functionary)*/, 173300 /*173300 (Market Manager)*/, 173118 /*173118 (Trade Facilitator)*/, 164123 /*164123 (Attendant Scribe)*/, 173302 /*173302 (Culinary Assembler)*/, 172532 /*172532 (Attendant Protector)*/, 156698 /*156698 (Attendant Protector) - Guard At Attention/Ready 2HL*/); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(170557, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- 170557 (Attendant Protector) - Guard Stand 2/Ready 2HL +(165379, 0, 0, 0, 1, 0, 6214, 0, 0, '338341'), -- 165379 (Researcher Au'daluk) - Hold Book +(173365, 0, 0, 33554432, 1, 0, 0, 0, 0, ''), -- 173365 (Contemplative Scribe) +(156479, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- 156479 (Keeper of Worth) +(173348, 0, 0, 0, 1, 0, 21542, 0, 0, ''), -- 173348 (Choral Artisan) +(164686, 0, 0, 0, 1, 0, 0, 0, 0, '323731'), -- 164686 (Caretaker Kah-Sar) - Anim Replacement - Hover +(173325, 0, 0, 0, 1, 0, 6214, 0, 0, ''), -- 173325 (Discreet Facilitator) +(173356, 0, 0, 50331648, 1, 0, 0, 0, 0, ''), -- 173356 (Automated Wings) +(173571, 0, 0, 50331648, 1, 0, 0, 0, 0, '339778'), -- 173571 (Photonic Gearhaggle) - Holographic Projection +(164803, 0, 0, 0, 1, 0, 0, 0, 0, '353615'), -- 164803 (Vault Protector Prime) - Guard Stand 2/Ready 2HL +(173305, 0, 0, 0, 1, 0, 6214, 0, 0, ''), -- 173305 (Trade Facilitator) +(166061, 0, 0, 33554432, 1, 0, 0, 0, 0, ''), -- 166061 (Attendant Functionary) +(173300, 0, 0, 0, 1, 0, 21535, 0, 0, ''), -- 173300 (Market Manager) +(173118, 0, 0, 0, 1, 0, 6214, 0, 0, ''), -- 173118 (Trade Facilitator) +(164123, 0, 0, 50331648, 1, 0, 0, 0, 0, ''), -- 164123 (Attendant Scribe) +(173302, 0, 0, 0, 1, 0, 1583, 0, 0, ''), -- 173302 (Culinary Assembler) +(172532, 0, 0, 0, 1, 0, 3785, 0, 0, ''), -- 172532 (Attendant Protector) +(156698, 0, 0, 0, 1, 0, 0, 0, 0, '353797'); -- 156698 (Attendant Protector) - Guard At Attention/Ready 2HL + +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=0 AND `Entry` IN (177142,178792,178997,181681)); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(177142, 0, 0, 0, 2043, 41488), +(178792, 0, 0, 0, 2043, 41488), +(178997, 0, 0, 0, 2043, 41488), +(181681, 0, 0, 0, 783, 41488); + +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41488 WHERE (`DifficultyID`=0 AND `Entry` IN (32641,32642,54638,62821,62822)); +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41488 WHERE (`Entry`=114665 AND `DifficultyID`=0); +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41488 WHERE (`Entry`=121541 AND `DifficultyID`=0); +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41488 WHERE (`DifficultyID`=0 AND `Entry` IN (156479,156663,156664,156666,156667,156668,156669,156670,156671,156672,156681,156683,156685,156686,156687,156688,156689,156690,156691,156692,156694,156696,156698,156732,156733,156734,156735,156758,156768,156769,156777,156791,162929,164098,164123,164352,164353,164367,164368,164596,164685,164686,164736,164803,165379,165405,165657,165796,166061,166284,166307,166312,167738,167880,167881,168252,168353,169524,170557,170607,172532,172702,173118,173300,173301,173302,173304,173305,173318,173325,173348,173350,173351,173352,173353,173354,173355,173356,173357,173364,173365,173367,173369,173370,173571,174564,174575,177829,178804)); +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41488 WHERE (`DifficultyID`=0 AND `Entry` IN (164173,165403,167424,167425,170256,170310)); +UPDATE `creature_template_scaling` SET `VerifiedBuild`=41488 WHERE (`Entry`=165654 AND `DifficultyID`=0); + +DELETE FROM `creature_model_info` WHERE `DisplayID` IN (101418, 100886); +INSERT INTO `creature_model_info` (`DisplayID`, `BoundingRadius`, `CombatReach`, `DisplayID_Other_Gender`, `VerifiedBuild`) VALUES +(101418, 1.888888955116271972, 2, 0, 41488), +(100886, 2.720000267028808593, 2.880000114440917968, 0, 41488); + +UPDATE `creature_model_info` SET `VerifiedBuild`=41488 WHERE `DisplayID` IN (28118, 95843, 99382, 99205, 100383); +UPDATE `creature_model_info` SET `VerifiedBuild`=41488 WHERE `DisplayID` IN (28120, 42722, 42720, 97347, 73366, 95660); +UPDATE `creature_model_info` SET `VerifiedBuild`=41488 WHERE `DisplayID` IN (19283, 93951, 93594, 93586, 93582, 93592, 96602, 96603, 93598, 93591, 90397, 92714, 88016, 90422, 88012, 86231, 93600, 74802, 93585, 93595, 93578, 93587, 93579, 24103, 93588, 11686, 97650, 93590, 93584, 93599, 93589, 93580, 97649, 93597, 97651, 27823); +UPDATE `creature_model_info` SET `BoundingRadius`=1.205108404159545898, `VerifiedBuild`=41488 WHERE `DisplayID` IN (96614, 96642, 96625); +UPDATE `creature_model_info` SET `BoundingRadius`=2.410216808319091796, `VerifiedBuild`=41488 WHERE `DisplayID`=99450; +UPDATE `creature_model_info` SET `BoundingRadius`=1.233805418014526367, `VerifiedBuild`=41488 WHERE `DisplayID`=92345; +UPDATE `creature_model_info` SET `BoundingRadius`=0.300000011920928955, `CombatReach`=0.300000011920928955, `VerifiedBuild`=41488 WHERE `DisplayID`=39353; +UPDATE `creature_model_info` SET `BoundingRadius`=1.446130156517028808, `VerifiedBuild`=41488 WHERE `DisplayID`=98195; +UPDATE `creature_model_info` SET `BoundingRadius`=1.446130156517028808, `VerifiedBuild`=41488 WHERE `DisplayID`=98196; + +DELETE FROM `trainer` WHERE `Id` IN (1061, 1055, 1054, 1046, 1047, 1059, 1056, 1048, 1042, 1045, 1058, 1057, 1060); +INSERT INTO `trainer` (`Id`, `Type`, `Greeting`, `VerifiedBuild`) VALUES +(1061, 2, 'Hello, friend!', 41488), +(1055, 2, 'Greetings, friend.', 41488), +(1054, 2, 'Hello, friend!', 41488), +(1046, 2, 'Hello, friend!', 41488), +(1047, 2, 'Hello, friend!', 41488), +(1059, 2, 'Hello, friend!', 41488), +(1056, 2, 'Hello, friend!', 41488), +(1048, 2, 'Hello, friend!', 41488), +(1042, 2, 'Hello, friend!', 41488), +(1045, 2, 'Hello, friend!', 41488), +(1058, 2, 'Hello, friend!', 41488), +(1057, 2, 'Hello, friend!', 41488), +(1060, 2, 'Greetings!', 41488); + + +DELETE FROM `trainer_spell` WHERE (`TrainerId`=1061 AND `SpellId` IN (343697,343693,311887,311883,311886,311882,311885,311881,311884,311880,311909,311905,311908,311904,311907,311903,311906,311902,311949,311952,311951,311950,311948,311953,311865,311864,311863,311859,311871,311869,311868,311969,264533)) OR (`TrainerId`=1055 AND `SpellId` IN (345179,343661,343099,310486,310484,310485,310539,310533,310497,310509,310492,310496,310507,310536,310525,310493,310526,310534,310504,310490,310495,310501,264478)) OR (`TrainerId`=1054 AND `SpellId` IN (264212,344316,343679,343675,342887,307142,322301,307098,307101,307093,307383,295084,307124,261423,307118,307097,307095,307100,307119,307381,307103,256134,307200,307123,307121,256133,307122,307096,307125,307384,261424,307094,307120,307382,309823)) OR (`TrainerId`=1046 AND `SpellId` IN (265820,300932)) OR (`TrainerId`=1047 AND `SpellId` IN (264495,362412,343691,343686,324195,324196,324197,324198,324037,324035,324036,324039,321029,311688,311689,311425,311408,311418,311413,311423,311417,311415,311416,311441,311414,309804)) OR (`TrainerId`=1059 AND `SpellId` IN (265838,325019)) OR (`TrainerId`=1056 AND `SpellId` IN (322594,322587,322589,322595,322588,322591,264435,343662,343184,307611,307682,309828,307666,307668,307674,307672,307679,307681,307667,307663,307678,307665,307669,307671,307721,307676,307720,307677,307675,307718)) OR (`TrainerId`=1048 AND `SpellId` IN (345986,345985,310872,343659,343634,343204,310899,310902,310901,310900,310897,310903,310896,310904,310873,310876,310875,310950,310870,310874,310923,310871,264617)) OR (`TrainerId`=1042 AND `SpellId` IN (308570,265856)) OR (`TrainerId`=1045 AND `SpellId` IN (308897,343660,343195,309236,309237,309238,309232,309235,309230,309234,309239,309243,309242,309233,309245,309241,309244,309240,309231,308899,324735,309175,309184,309186,309188,309179,309193,309185,309187,309192,309173,309177,309190,309178,309180,309176,309183,309191,309039,264578)) OR (`TrainerId`=1058 AND `SpellId` IN (309636,343684,343680,342316,324773,309609,309608,265105,309627,309623,309622,309621,309620,309645,309619,309615,309618,309614,309617,309613,309616,309612,309638,309637,309526,309525,323755,309531,309530,309528,323762,323761,323760,309535,309532,309833,309534,264457)) OR (`TrainerId`=1057 AND `SpellId` IN (271617,310676)) OR (`TrainerId`=1060 AND `SpellId` IN (264633,308420,308419,308417,308426,308425,308415,308413,308412,308411,308405,308404,308402,308400,308397,309831)); +INSERT INTO `trainer_spell` (`TrainerId`, `SpellId`, `MoneyCost`, `ReqSkillLine`, `ReqSkillRank`, `ReqAbility1`, `ReqAbility2`, `ReqAbility3`, `ReqLevel`, `VerifiedBuild`) VALUES +(1061, 343697, 17500, 2757, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 343693, 30000, 2757, 70, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311887, 37500, 2757, 85, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311883, 10000, 2757, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311886, 35000, 2757, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311882, 5000, 2757, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311885, 32500, 2757, 75, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311881, 7500, 2757, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311884, 30000, 2757, 70, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311880, 3000, 2757, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311909, 37500, 2757, 85, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311905, 13000, 2757, 35, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311908, 35000, 2757, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311904, 10000, 2757, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311907, 32500, 2757, 75, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311903, 13000, 2757, 35, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311906, 30000, 2757, 70, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311902, 10000, 2757, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311949, 11500, 2757, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311952, 11500, 2757, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311951, 11500, 2757, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311950, 11500, 2757, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311948, 7500, 2757, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311953, 15000, 2757, 40, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311865, 22500, 2757, 55, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311864, 22500, 2757, 55, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311863, 20000, 2757, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311859, 20000, 2757, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311871, 5000, 2757, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311869, 3000, 2757, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311868, 3000, 2757, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 311969, 10000, 755, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1061, 264533, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 345179, 20000, 2755, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 343661, 52500, 2755, 85, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 343099, 17500, 2755, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310486, 11500, 2755, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310484, 3000, 2755, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310485, 7500, 2755, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310539, 10000, 202, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310533, 35000, 2755, 75, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310497, 17500, 2755, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310509, 52500, 2755, 85, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310492, 25000, 2755, 60, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310496, 17500, 2755, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310507, 52500, 2755, 85, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310536, 13000, 2755, 35, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310525, 5000, 2755, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310493, 20000, 2755, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310526, 10000, 2755, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310534, 35000, 2755, 75, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310504, 52500, 2755, 85, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310490, 27500, 2755, 65, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310495, 17500, 2755, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 310501, 52500, 2755, 85, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1055, 264478, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 264212, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 344316, 65000, 2750, 90, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 343679, 25000, 2750, 125, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 343675, 650000, 2750, 150, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 342887, 20000, 2750, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307142, 170000, 2750, 165, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 322301, 55000, 2750, 110, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307098, 95000, 2750, 150, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307101, 145000, 2750, 160, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307093, 95000, 2750, 150, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307383, 70000, 2750, 125, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 295084, 17500, 2750, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307124, 6500, 2750, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 261423, 1500, 2750, 5, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307118, 3000, 2750, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307097, 95000, 2750, 150, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307095, 45000, 2750, 100, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307100, 1500, 2750, 5, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307119, 3000, 2750, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307381, 80000, 2750, 135, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307103, 145000, 2750, 160, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 256134, 20000, 2750, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307200, 195000, 2750, 170, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307123, 17500, 2750, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307121, 35000, 2750, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 256133, 25000, 2750, 60, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307122, 50000, 2750, 105, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307096, 95000, 2750, 150, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307125, 32500, 2750, 75, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307384, 80000, 2750, 135, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 261424, 11500, 2750, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307094, 45000, 2750, 100, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307120, 5000, 2750, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 307382, 70000, 2750, 125, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1054, 309823, 10000, 171, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1046, 265820, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1046, 300932, 10000, 182, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 264495, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 362412, 15000, 2756, 100, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 343691, 17500, 2756, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 343686, 20000, 2756, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 324195, 15000, 2756, 40, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 324196, 15000, 2756, 40, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 324197, 15000, 2756, 40, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 324198, 15000, 2756, 40, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 324037, 40000, 2756, 80, 311441, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 324035, 40000, 2756, 80, 311441, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 324036, 40000, 2756, 80, 311441, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 324039, 40000, 2756, 80, 311441, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 321029, 13000, 2756, 35, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311688, 10000, 2756, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311689, 10000, 2756, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311425, 5000, 2756, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311408, 7500, 2756, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311418, 11500, 2756, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311413, 11500, 2756, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311423, 3000, 2756, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311417, 11500, 2756, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311415, 11500, 2756, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311416, 11500, 2756, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311441, 40000, 2756, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 311414, 11500, 2756, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1047, 309804, 10000, 773, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1059, 265838, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1059, 325019, 10000, 2572, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 322594, 25000, 2751, 60, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 322587, 40000, 2751, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 322589, 27500, 2751, 65, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 322595, 20000, 2751, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 322588, 22500, 2751, 55, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 322591, 65000, 2751, 90, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 264435, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 343662, 20000, 2751, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 343184, 17500, 2751, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307611, 20000, 2751, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307682, 11500, 2751, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 309828, 10000, 164, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307666, 10000, 2751, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307668, 13000, 2751, 35, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307674, 7500, 2751, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307672, 10000, 2751, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307679, 13000, 2751, 35, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307681, 5000, 2751, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307667, 11500, 2751, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307663, 7500, 2751, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307678, 1500, 2751, 5, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307665, 3000, 2751, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307669, 1500, 2751, 5, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307671, 5000, 2751, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307721, 5000, 2751, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307676, 10000, 2751, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307720, 22500, 2751, 55, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307677, 5000, 2751, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307675, 3000, 2751, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1056, 307718, 20000, 2751, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 345986, 27500, 2759, 65, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 345985, 5000, 2759, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310872, 3000, 2759, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 343659, 20000, 2759, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 343634, 1000, 2759, 1, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 343204, 17500, 2759, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310899, 27500, 2759, 65, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310902, 77500, 2759, 95, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310901, 65000, 2759, 90, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310900, 35000, 2759, 75, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310897, 40000, 2759, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310903, 25000, 2759, 60, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310896, 22500, 2759, 55, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310904, 20000, 2759, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310873, 7500, 2759, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310876, 1500, 2759, 5, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310875, 13000, 2759, 35, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310950, 10000, 197, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310870, 10000, 2759, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310874, 11500, 2759, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310923, 15000, 2759, 40, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 310871, 5000, 2759, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1048, 264617, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1042, 308570, 10000, 393, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1042, 265856, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 308897, 40000, 2758, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 343660, 20000, 2758, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 343195, 17500, 2758, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309236, 25000, 2758, 60, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309237, 20000, 2758, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309238, 22500, 2758, 55, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309232, 27500, 2758, 65, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309235, 77500, 2758, 95, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309230, 22500, 2758, 55, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309234, 65000, 2758, 90, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309239, 52500, 2758, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309243, 77500, 2758, 95, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309242, 65000, 2758, 90, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309233, 35000, 2758, 75, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309245, 20000, 2758, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309241, 35000, 2758, 75, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309244, 25000, 2758, 60, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309240, 27500, 2758, 65, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309231, 52500, 2758, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 308899, 30000, 2758, 70, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 324735, 40000, 2758, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309175, 10000, 2758, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309184, 3000, 2758, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309186, 11500, 2758, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309188, 1500, 2758, 5, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309179, 13000, 2758, 35, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309193, 17500, 2758, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309185, 7500, 2758, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309187, 13000, 2758, 35, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309192, 10000, 2758, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309173, 100000, 2758, 100, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309177, 7500, 2758, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309190, 5000, 2758, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309178, 11500, 2758, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309180, 1500, 2758, 5, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309176, 3000, 2758, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309183, 10000, 2758, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309191, 5000, 2758, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 309039, 10000, 165, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1045, 264578, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309636, 60000, 2753, 115, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 343684, 17500, 2753, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 343680, 20000, 2753, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 342316, 25000, 2753, 60, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 324773, 40000, 2753, 90, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309609, 32500, 2753, 75, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309608, 3000, 2753, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 265105, 5000, 2753, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309627, 7500, 2753, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309623, 55000, 2753, 110, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309622, 55000, 2753, 110, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309621, 45000, 2753, 100, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309620, 45000, 2753, 100, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309645, 30000, 2753, 70, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309619, 35000, 2753, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309615, 20000, 2753, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309618, 35000, 2753, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309614, 17500, 2753, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309617, 35000, 2753, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309613, 15000, 2753, 40, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309616, 35000, 2753, 80, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309612, 13000, 2753, 35, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309638, 60000, 2753, 115, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309637, 60000, 2753, 115, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309526, 32500, 2753, 75, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309525, 3000, 2753, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 323755, 22500, 2753, 55, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309531, 10000, 2753, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309530, 10000, 2753, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309528, 10000, 2753, 25, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 323762, 11500, 2753, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 323761, 42500, 2753, 95, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 323760, 42500, 2753, 95, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309535, 25000, 2753, 60, 0, 0, 0, 0, 41488); -- No Faction found! MoneyCost not recalculated! + +INSERT INTO `trainer_spell` (`TrainerId`, `SpellId`, `MoneyCost`, `ReqSkillLine`, `ReqSkillRank`, `ReqAbility1`, `ReqAbility2`, `ReqAbility3`, `ReqLevel`, `VerifiedBuild`) VALUES +(1058, 309532, 3000, 2753, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309833, 10000, 2494, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 309534, 32500, 2753, 75, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1058, 264457, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1057, 271617, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1057, 310676, 10000, 356, 1, 0, 0, 0, 48, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 264633, 10, 0, 0, 0, 0, 0, 5, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308420, 30000, 2752, 70, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308419, 25000, 2752, 60, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308417, 25000, 2752, 60, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308426, 15000, 2752, 40, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308425, 3000, 2752, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308415, 11500, 2752, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308413, 17500, 2752, 45, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308412, 5000, 2752, 15, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308411, 11500, 2752, 30, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308405, 15000, 2752, 40, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308404, 7500, 2752, 20, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308402, 30000, 2752, 70, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308400, 20000, 2752, 50, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 308397, 3000, 2752, 10, 0, 0, 0, 0, 41488), -- No Faction found! MoneyCost not recalculated! +(1060, 309831, 10000, 185, 1, 0, 0, 0, 48, 41488); -- No Faction found! MoneyCost not recalculated! + + +DELETE FROM `creature_trainer` WHERE (`CreatureId`=156670 AND `MenuID`=10185 AND `OptionIndex`=0) OR (`CreatureId`=156691 AND `MenuID`=10185 AND `OptionIndex`=0) OR (`CreatureId`=156687 AND `MenuID`=10185 AND `OptionIndex`=0) OR (`CreatureId`=156686 AND `MenuID`=10185 AND `OptionIndex`=0) OR (`CreatureId`=156685 AND `MenuID`=10185 AND `OptionIndex`=0) OR (`CreatureId`=156668 AND `MenuID`=10185 AND `OptionIndex`=0) OR (`CreatureId`=156666 AND `MenuID`=10362 AND `OptionIndex`=0) OR (`CreatureId`=156681 AND `MenuID`=10185 AND `OptionIndex`=0) OR (`CreatureId`=156667 AND `MenuID`=10185 AND `OptionIndex`=0) OR (`CreatureId`=156669 AND `MenuID`=10185 AND `OptionIndex`=0) OR (`CreatureId`=156683 AND `MenuID`=10185 AND `OptionIndex`=0) OR (`CreatureId`=156671 AND `MenuID`=0 AND `OptionIndex`=0) OR (`CreatureId`=156672 AND `MenuID`=0 AND `OptionIndex`=0); +INSERT INTO `creature_trainer` (`CreatureId`, `TrainerId`, `MenuID`, `OptionIndex`) VALUES +(156670, 1061, 10185, 0), +(156691, 1055, 10185, 0), +(156687, 1054, 10185, 0), +(156686, 1046, 10185, 0), +(156685, 1047, 10185, 0), +(156668, 1059, 10185, 0), +(156666, 1056, 10362, 0), +(156681, 1048, 10185, 0), +(156667, 1042, 10185, 0), +(156669, 1045, 10185, 0), +(156683, 1058, 10185, 0), +(156671, 1057, 0, 0), +(156672, 1060, 0, 0); + + +DELETE FROM `npc_vendor` WHERE (`entry`=156733 AND `item`=178787 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156733 AND `item`=20815 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156733 AND `item`=183954 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156733 AND `item`=173168 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156692 AND `item`=2901 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156692 AND `item`=5956 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156692 AND `item`=6219 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156692 AND `item`=177061 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156692 AND `item`=183952 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156692 AND `item`=180733 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156689 AND `item`=183950 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156689 AND `item`=3371 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156689 AND `item`=180732 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156732 AND `item`=177061 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156732 AND `item`=39489 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156732 AND `item`=39505 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156732 AND `item`=183953 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156732 AND `item`=175886 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156732 AND `item`=180732 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156732 AND `item`=173060 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=164736 AND `item`=43118 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=43122 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=43120 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=39774 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=43116 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=39469 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=43125 AND `ExtendedCost`=2583 AND `type`=1) OR (`entry`=164736 AND `item`=43124 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=43127 AND `ExtendedCost`=2583 AND `type`=1) OR (`entry`=164736 AND `item`=43126 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=61978 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=61981 AND `ExtendedCost`=2583 AND `type`=1) OR (`entry`=164736 AND `item`=79255 AND `ExtendedCost`=2583 AND `type`=1) OR (`entry`=164736 AND `item`=79254 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=113111 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=129034 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=129032 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=168663 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=158189 AND `ExtendedCost`=2583 AND `type`=1) OR (`entry`=164736 AND `item`=158188 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=164736 AND `item`=158187 AND `ExtendedCost`=2582 AND `type`=1) OR (`entry`=156777 AND `item`=6530 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156777 AND `item`=6256 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156777 AND `item`=6217 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156777 AND `item`=39505 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156777 AND `item`=20815 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156777 AND `item`=5956 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156777 AND `item`=7005 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156777 AND `item`=85663 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156777 AND `item`=2901 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156777 AND `item`=178787 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156777 AND `item`=180733 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156696 AND `item`=177061 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156696 AND `item`=178787 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156696 AND `item`=183955 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156696 AND `item`=177062 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156694 AND `item`=11291 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156694 AND `item`=4470 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156694 AND `item`=10938 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156694 AND `item`=10940 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156694 AND `item`=6217 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156694 AND `item`=38682 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156694 AND `item`=183951 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156690 AND `item`=180136 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156690 AND `item`=6256 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156690 AND `item`=6530 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156690 AND `item`=173043 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156690 AND `item`=173042 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156690 AND `item`=173039 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156690 AND `item`=173041 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156690 AND `item`=173040 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156690 AND `item`=173038 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=168353 AND `item`=2678 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=168353 AND `item`=30817 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=168353 AND `item`=159 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=168353 AND `item`=178786 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=168353 AND `item`=172059 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=168353 AND `item`=172058 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=168353 AND `item`=172057 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=168353 AND `item`=172056 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=177829 AND `item`=185833 AND `ExtendedCost`=7060 AND `type`=1) OR (`entry`=177829 AND `item`=185832 AND `ExtendedCost`=7060 AND `type`=1) OR (`entry`=177829 AND `item`=185765 AND `ExtendedCost`=7060 AND `type`=1) OR (`entry`=177829 AND `item`=187503 AND `ExtendedCost`=7133 AND `type`=1) OR (`entry`=177829 AND `item`=187254 AND `ExtendedCost`=7133 AND `type`=1) OR (`entry`=177829 AND `item`=187221 AND `ExtendedCost`=7133 AND `type`=1) OR (`entry`=177829 AND `item`=187222 AND `ExtendedCost`=7133 AND `type`=1) OR (`entry`=177829 AND `item`=187817 AND `ExtendedCost`=7206 AND `type`=1) OR (`entry`=181681 AND `item`=185833 AND `ExtendedCost`=7208 AND `type`=1) OR (`entry`=181681 AND `item`=185832 AND `ExtendedCost`=7208 AND `type`=1) OR (`entry`=181681 AND `item`=185765 AND `ExtendedCost`=7208 AND `type`=1) OR (`entry`=181681 AND `item`=187817 AND `ExtendedCost`=7207 AND `type`=1) OR (`entry`=167881 AND `item`=180971 AND `ExtendedCost`=6816 AND `type`=1) OR (`entry`=156688 AND `item`=177040 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156688 AND `item`=174281 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156688 AND `item`=178222 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156688 AND `item`=173859 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156688 AND `item`=174282 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=156769 AND `item`=98715 AND `ExtendedCost`=6433 AND `type`=1) OR (`entry`=156769 AND `item`=122457 AND `ExtendedCost`=7237 AND `type`=1) OR (`entry`=156769 AND `item`=116429 AND `ExtendedCost`=6436 AND `type`=1) OR (`entry`=156769 AND `item`=120321 AND `ExtendedCost`=6437 AND `type`=1) OR (`entry`=156769 AND `item`=86143 AND `ExtendedCost`=6435 AND `type`=1) OR (`entry`=156769 AND `item`=186992 AND `ExtendedCost`=6433 AND `type`=1) OR (`entry`=156769 AND `item`=185919 AND `ExtendedCost`=7062 AND `type`=1) OR (`entry`=156769 AND `item`=186537 AND `ExtendedCost`=7073 AND `type`=1) OR (`entry`=156769 AND `item`=186536 AND `ExtendedCost`=7069 AND `type`=1) OR (`entry`=156769 AND `item`=186535 AND `ExtendedCost`=7072 AND `type`=1) OR (`entry`=156663 AND `item`=188249 AND `ExtendedCost`=7234 AND `type`=1) OR (`entry`=156663 AND `item`=188248 AND `ExtendedCost`=7234 AND `type`=1) OR (`entry`=156663 AND `item`=188244 AND `ExtendedCost`=7235 AND `type`=1) OR (`entry`=156663 AND `item`=188243 AND `ExtendedCost`=7235 AND `type`=1) OR (`entry`=156663 AND `item`=188237 AND `ExtendedCost`=7236 AND `type`=1) OR (`entry`=156663 AND `item`=188236 AND `ExtendedCost`=7236 AND `type`=1) OR (`entry`=156663 AND `item`=151116 AND `ExtendedCost`=6211 AND `type`=1) OR (`entry`=156663 AND `item`=151120 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=156663 AND `item`=151119 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=156663 AND `item`=151118 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=156663 AND `item`=151117 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=156663 AND `item`=157577 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=156663 AND `item`=157576 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=156663 AND `item`=157574 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=156663 AND `item`=157573 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=156663 AND `item`=164378 AND `ExtendedCost`=6444 AND `type`=1) OR (`entry`=156663 AND `item`=168061 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=156663 AND `item`=168060 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=156663 AND `item`=168059 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=156663 AND `item`=168058 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=169524 AND `item`=188152 AND `ExtendedCost`=7232 AND `type`=1) OR (`entry`=169524 AND `item`=180970 AND `ExtendedCost`=6814 AND `type`=1) OR (`entry`=169524 AND `item`=186684 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=169524 AND `item`=127844 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=169524 AND `item`=152550 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=169524 AND `item`=58090 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=182123 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=63293 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=144411 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=163098 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=163158 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=163548 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=163643 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=169661 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=178219 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=178221 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=179307 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=180409 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=180411 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173370 AND `item`=182122 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=39489 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=39505 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=183953 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=175886 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=180732 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=173060 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=177061 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=178787 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=183955 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=177062 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=2901 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=5956 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=3857 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=2880 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=3466 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=18567 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=173369 AND `item`=180733 AND `ExtendedCost`=0 AND `type`=1); +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(156733, 4, 178787, 0, 0, 1, 0, 0, 41488), -- Orboreal Shard +(156733, 3, 20815, 0, 0, 1, 0, 0, 41488), -- Jeweler's Kit +(156733, 2, 183954, 0, 0, 1, 0, 0, 41488), -- Malleable Wire +(156733, 1, 173168, 0, 0, 1, 0, 0, 41488), -- Laestrite Setting +(156692, 1050, 2901, 0, 0, 1, 0, 0, 41488), -- Mining Pick +(156692, 1049, 5956, 0, 0, 1, 0, 0, 41488), -- Blacksmith Hammer +(156692, 1048, 6219, 0, 0, 1, 0, 0, 41488), -- Arclight Spanner +(156692, 1047, 177061, 4, 0, 1, 0, 0, 41488), -- Twilight Bark +(156692, 1046, 183952, 0, 0, 1, 0, 0, 41488), -- Machinist's Oil +(156692, 1045, 180733, 0, 0, 1, 0, 0, 41488), -- Luminous Flux +(156689, 3, 183950, 0, 0, 1, 0, 0, 41488), -- Distilled Death Extract +(156689, 2, 3371, 0, 0, 1, 0, 0, 41488), -- Crystal Vial +(156689, 1, 180732, 0, 0, 1, 0, 0, 41488), -- Rune Etched Vial +(156732, 1253, 177061, 4, 0, 1, 0, 0, 41488), -- Twilight Bark +(156732, 1252, 39489, 0, 0, 1, 0, 0, 41488), -- Scribe's Satchel +(156732, 1251, 39505, 0, 0, 1, 0, 0, 41488), -- Virtuoso Inking Set +(156732, 1250, 183953, 0, 0, 1, 0, 0, 41488), -- Sealing Wax +(156732, 1249, 175886, 0, 0, 1, 0, 0, 41488), -- Dark Parchment +(156732, 1248, 180732, 0, 0, 1, 0, 0, 41488), -- Rune Etched Vial +(156732, 1247, 173060, 0, 0, 1, 0, 0, 41488), -- Aerated Water +(164736, 21, 43118, 0, 2582, 1, 0, 0, 41488), -- Jadefire Ink +(164736, 20, 43122, 0, 2582, 1, 0, 0, 41488), -- Shimmering Ink +(164736, 19, 43120, 0, 2582, 1, 0, 0, 41488), -- Celestial Ink +(164736, 18, 39774, 0, 2582, 1, 0, 0, 41488), -- Midnight Ink +(164736, 17, 43116, 0, 2582, 1, 0, 0, 41488), -- Lion's Ink +(164736, 16, 39469, 0, 2582, 1, 0, 0, 41488), -- Moonglow Ink +(164736, 15, 43125, 0, 2583, 1, 0, 0, 41488), -- Darkflame Ink +(164736, 14, 43124, 0, 2582, 1, 0, 0, 41488), -- Ethereal Ink +(164736, 13, 43127, 0, 2583, 1, 0, 0, 41488), -- Snowfall Ink +(164736, 12, 43126, 0, 2582, 1, 0, 0, 41488), -- Ink of the Sea +(164736, 11, 61978, 0, 2582, 1, 0, 0, 41488), -- Blackfallow Ink +(164736, 10, 61981, 0, 2583, 1, 0, 0, 41488), -- Inferno Ink +(164736, 9, 79255, 0, 2583, 1, 0, 0, 41488), -- Starlight Ink +(164736, 8, 79254, 0, 2582, 1, 0, 0, 41488), -- Ink of Dreams +(164736, 7, 113111, 0, 2582, 1, 0, 0, 41488), -- Warbinder's Ink +(164736, 6, 129034, 0, 2582, 1, 0, 0, 41488), -- Sallow Pigment +(164736, 5, 129032, 0, 2582, 1, 0, 0, 41488), -- Roseate Pigment +(164736, 4, 168663, 0, 2582, 1, 0, 0, 41488), -- Maroon Ink +(164736, 3, 158189, 0, 2583, 1, 0, 0, 41488), -- Viridescent Ink +(164736, 2, 158188, 0, 2582, 1, 0, 0, 41488), -- Crimson Ink +(164736, 1, 158187, 0, 2582, 1, 0, 0, 41488), -- Ultramarine Ink +(156777, 11, 6530, 0, 0, 1, 0, 0, 41488), -- Nightcrawlers +(156777, 10, 6256, 0, 0, 1, 0, 0, 41488), -- Fishing Pole +(156777, 9, 6217, 0, 0, 1, 0, 0, 41488), -- Copper Rod +(156777, 8, 39505, 0, 0, 1, 0, 0, 41488), -- Virtuoso Inking Set +(156777, 7, 20815, 0, 0, 1, 0, 0, 41488), -- Jeweler's Kit +(156777, 6, 5956, 0, 0, 1, 0, 0, 41488), -- Blacksmith Hammer +(156777, 5, 7005, 0, 0, 1, 0, 0, 41488), -- Skinning Knife +(156777, 4, 85663, 0, 0, 1, 0, 0, 41488), -- Herbalist's Spade +(156777, 3, 2901, 0, 0, 1, 0, 0, 41488), -- Mining Pick +(156777, 2, 178787, 0, 0, 1, 0, 0, 41488), -- Orboreal Shard +(156777, 1, 180733, 0, 0, 1, 0, 0, 41488), -- Luminous Flux +(156696, 720, 177061, 4, 0, 1, 0, 0, 41488), -- Twilight Bark +(156696, 719, 178787, 0, 0, 1, 0, 0, 41488), -- Orboreal Shard +(156696, 718, 183955, 0, 0, 1, 0, 0, 41488), -- Curing Salt +(156696, 717, 177062, 0, 0, 1, 0, 0, 41488), -- Penumbra Thread +(156694, 1246, 11291, 0, 0, 1, 0, 0, 41488), -- Star Wood +(156694, 1245, 4470, 0, 0, 1, 0, 0, 41488), -- Simple Wood +(156694, 1244, 10938, 2, 0, 1, 0, 0, 41488), -- Lesser Magic Essence +(156694, 1243, 10940, 3, 0, 1, 0, 0, 41488), -- Strange Dust +(156694, 1242, 6217, 0, 0, 1, 0, 0, 41488), -- Copper Rod +(156694, 1241, 38682, 0, 0, 1, 0, 0, 41488), -- Enchanting Vellum +(156694, 1240, 183951, 0, 0, 1, 0, 0, 41488), -- Immortal Shard +(156690, 9, 180136, 0, 0, 1, 0, 0, 41488), -- "The Brokers Angle'r" +(156690, 8, 6256, 0, 0, 1, 0, 0, 41488), -- Fishing Pole +(156690, 7, 6530, 0, 0, 1, 0, 0, 41488), -- Nightcrawlers +(156690, 6, 173043, 0, 0, 1, 0, 0, 41488), -- Elysian Thade Bait +(156690, 5, 173042, 0, 0, 1, 0, 0, 41488), -- Spinefin Piranha Bait +(156690, 4, 173039, 0, 0, 1, 0, 0, 41488), -- Iridescent Amberjack Bait +(156690, 3, 173041, 0, 0, 1, 0, 0, 41488), -- Pocked Bonefish Bait +(156690, 2, 173040, 0, 0, 1, 0, 0, 41488), -- Silvergill Pike Bait +(156690, 1, 173038, 0, 0, 1, 0, 0, 41488), -- Lost Sole Bait +(168353, 8, 2678, 0, 0, 1, 0, 0, 41488), -- Mild Spices +(168353, 7, 30817, 0, 0, 1, 0, 0, 41488), -- Simple Flour +(168353, 6, 159, 0, 0, 1, 0, 0, 41488), -- Refreshing Spring Water +(168353, 5, 178786, 0, 0, 1, 0, 0, 41488), -- Lusterwheat Flour +(168353, 4, 172059, 0, 0, 1, 0, 0, 41488), -- Rich Grazer Milk +(168353, 3, 172058, 0, 0, 1, 0, 0, 41488), -- Smuggled Azerothian Produce +(168353, 2, 172057, 0, 0, 1, 0, 0, 41488), -- Inconceivably Aged Vinegar +(168353, 1, 172056, 0, 0, 1, 0, 0, 41488), -- Medley of Transplanar Spices +(177829, 8, 185833, 0, 7060, 1, 0, 0, 41488), -- Shipment of Lightless Silk +(177829, 7, 185832, 0, 7060, 1, 0, 0, 41488), -- Shipment of Elethium Ore +(177829, 6, 185765, 0, 7060, 1, 0, 0, 41488), -- Shipment of Heavy Callous Hide +(177829, 5, 187503, 0, 7133, 1, 0, 0, 41488), -- Bundle of Archived Research +(177829, 4, 187254, 0, 7133, 1, 0, 0, 41488), -- Arrangement of Anima +(177829, 3, 187221, 0, 7133, 1, 0, 0, 41488), -- Soul Ash Cache +(177829, 2, 187222, 0, 7133, 1, 0, 0, 41488), -- Stygic Singularity +(177829, 1, 187817, 0, 7206, 1, 0, 0, 41488), -- Korthite Crystal Geode +(181681, 4, 185833, 0, 7208, 1, 0, 0, 41488), -- Shipment of Lightless Silk +(181681, 3, 185832, 0, 7208, 1, 0, 0, 41488), -- Shipment of Elethium Ore +(181681, 2, 185765, 0, 7208, 1, 0, 0, 41488), -- Shipment of Heavy Callous Hide +(181681, 1, 187817, 0, 7207, 1, 0, 0, 41488), -- Korthite Crystal Geode +(167881, 1, 180971, 0, 6816, 1, 0, 0, 41488), -- Aquamarine Cartel Chit +(156688, 5, 177040, 0, 0, 1, 0, 0, 41488), -- Ambroria Dew +(156688, 4, 174281, 0, 0, 1, 0, 0, 41488), -- Purified Skyspring Water +(156688, 3, 178222, 0, 0, 1, 0, 0, 41488), -- Honeyplum Pie +(156688, 2, 173859, 0, 0, 1, 0, 0, 41488), -- Ethereal Pomegranate +(156688, 1, 174282, 0, 0, 1, 0, 0, 41488), -- Airy Ciabatta +(156769, 10, 98715, 0, 6433, 1, 0, 0, 41488), -- Marked Flawless Battle-Stone +(156769, 9, 122457, 0, 7237, 1, 0, 0, 41488), -- Ultimate Battle-Training Stone +(156769, 8, 116429, 0, 6436, 1, 0, 0, 41488), -- Flawless Battle-Training Stone +(156769, 7, 120321, 0, 6437, 1, 0, 0, 41488), -- Mystery Bag +(156769, 6, 86143, 0, 6435, 1, 0, 0, 41488), -- Battle Pet Bandage +(156769, 5, 186992, 0, 6433, 1, 0, 0, 41488), -- Formula: Anima-ted Leash +(156769, 4, 185919, 0, 7062, 1, 0, 0, 41488), -- Flawless Amethyst Baubleworm +(156769, 3, 186537, 0, 7073, 1, 0, 0, 41488), -- Ruby Baubleworm +(156769, 2, 186536, 0, 7069, 1, 0, 0, 41488), -- Turquoise Baubleworm +(156769, 1, 186535, 0, 7072, 1, 0, 0, 41488), -- Topaz Baubleworm +(156663, 20, 188249, 0, 7234, 1, 0, 0, 41488), -- -Unknown- +(156663, 19, 188248, 0, 7234, 1, 0, 0, 41488), -- -Unknown- +(156663, 18, 188244, 0, 7235, 1, 0, 0, 41488), -- -Unknown- +(156663, 17, 188243, 0, 7235, 1, 0, 0, 41488), -- -Unknown- +(156663, 16, 188237, 0, 7236, 1, 0, 0, 41488), -- -Unknown- +(156663, 15, 188236, 0, 7236, 1, 0, 0, 41488), -- -Unknown- +(156663, 14, 151116, 0, 6211, 1, 50225, 0, 41488), -- Fashionable Undershirt +(156663, 13, 151120, 0, 6188, 1, 9206, 0, 41488), -- Ensemble: Righteous Battleplate +(156663, 12, 151119, 0, 6188, 1, 4617, 0, 41488), -- Ensemble: Der'izu Armor +(156663, 11, 151118, 0, 6188, 1, 17097, 0, 41488), -- Ensemble: Obsidian Prowler's Garb +(156663, 10, 151117, 0, 6188, 1, 0, 0, 41488), -- Ensemble: Mana-Etched Regalia +(156663, 9, 157577, 0, 6188, 1, 9206, 0, 41488), -- Ensemble: Goldspine Plate +(156663, 8, 157576, 0, 6188, 1, 4617, 0, 41488), -- Ensemble: Crimson Sentinel Garb +(156663, 7, 157574, 0, 6188, 1, 17097, 0, 41488), -- Ensemble: Tundraspite Armor +(156663, 6, 157573, 0, 6188, 1, 0, 0, 41488), -- Ensemble: Mindwrack Raiment +(156663, 5, 164378, 0, 6444, 1, 0, 0, 41488), -- Letter from an Admirer +(156663, 4, 168061, 0, 6188, 1, 9206, 0, 41488), -- Ensemble: Amaranthine Path Armor +(156663, 3, 168060, 0, 6188, 1, 4617, 0, 41488), -- Ensemble: Chainmail of the Timeless Hunt +(156663, 2, 168059, 0, 6188, 1, 17097, 0, 41488), -- Ensemble: Restless Dreambound Battlegear +(156663, 1, 168058, 0, 6188, 1, 0, 0, 41488), -- Ensemble: Tranquil Spiritbind Regalia +(169524, 8, 188152, 0, 7232, 1, 0, 0, 41488), -- -Unknown- +(169524, 7, 180970, 0, 6814, 1, 0, 0, 41488), -- Teregeer Crystal +(169524, 6, 186684, 0, 0, 1, 0, 0, 41488), -- Memories of Brighter Times +(169524, 4, 127844, 0, 0, 1, 0, 0, 41488), -- Potion of the Old War +(169524, 3, 152550, 0, 0, 1, 0, 0, 41488), -- Sea Mist Potion +(169524, 2, 58090, 0, 0, 1, 0, 0, 41488), -- Earthen Potion +(173370, 17, 182123, 0, 0, 1, 0, 0, 41488), -- Aged Agrave Tequila +(173370, 16, 63293, 0, 0, 1, 0, 0, 41488), -- Blackheart Grog +(173370, 14, 144411, 1, 0, 1, 0, 0, 41488), -- Sargeras Sangria +(173370, 12, 163098, 1, 0, 1, 0, 0, 41488), -- Tradewinds Kolsch +(173370, 11, 163158, 2, 0, 1, 0, 0, 41488), -- White Tortollan +(173370, 10, 163548, 2, 0, 1, 0, 0, 41488), -- Kul Tiran Tripel +(173370, 9, 163643, 0, 0, 1, 0, 0, 41488), -- Haustvald 25 Year, Runewood Cask +(173370, 8, 169661, 2, 0, 1, 0, 0, 41488), -- Scrap Heap +(173370, 7, 178219, 0, 0, 1, 0, 0, 41488), -- Mulled Faewine +(173370, 6, 178221, 1, 0, 1, 0, 0, 41488), -- Torchberry Wine +(173370, 4, 179307, 1, 0, 1, 0, 0, 41488), -- Drab of Tuica Moonshine +(173370, 3, 180409, 1, 0, 1, 0, 0, 41488), -- Crimson Altar Wine +(173370, 2, 180411, 0, 0, 1, 0, 0, 41488), -- Darkhaven Stout +(173370, 1, 182122, 1, 0, 1, 0, 0, 41488), -- Ardenwood Vermouth +(173369, 1785, 39489, 0, 0, 1, 0, 0, 41488), -- Scribe's Satchel +(173369, 1784, 39505, 0, 0, 1, 0, 0, 41488), -- Virtuoso Inking Set +(173369, 1783, 183953, 0, 0, 1, 0, 0, 41488), -- Sealing Wax +(173369, 1782, 175886, 0, 0, 1, 0, 0, 41488), -- Dark Parchment +(173369, 1781, 180732, 0, 0, 1, 0, 0, 41488), -- Rune Etched Vial +(173369, 1780, 173060, 0, 0, 1, 0, 0, 41488), -- Aerated Water +(173369, 1779, 177061, 9, 0, 1, 0, 0, 41488), -- Twilight Bark +(173369, 1778, 178787, 0, 0, 1, 0, 0, 41488), -- Orboreal Shard +(173369, 1777, 183955, 0, 0, 1, 0, 0, 41488), -- Curing Salt +(173369, 1776, 177062, 0, 0, 1, 0, 0, 41488), -- Penumbra Thread +(173369, 7, 2901, 0, 0, 1, 0, 0, 41488), -- Mining Pick +(173369, 6, 5956, 0, 0, 1, 0, 0, 41488), -- Blacksmith Hammer +(173369, 5, 3857, 0, 0, 1, 0, 0, 41488), -- Coal +(173369, 4, 2880, 0, 0, 1, 0, 0, 41488), -- Weak Flux +(173369, 3, 3466, 0, 0, 1, 0, 0, 41488), -- Strong Flux +(173369, 2, 18567, 0, 0, 1, 0, 0, 41488), -- Elemental Flux +(173369, 1, 180733, 0, 0, 1, 0, 0, 41488); -- Luminous Flux + +DELETE FROM `creature_equip_template` WHERE (`ID`=1 AND`CreatureID` IN (178997,164803,168252,174575,156698,172532,170557)); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `AppearanceModID1`, `ItemVisual1`, `ItemID2`, `AppearanceModID2`, `ItemVisual2`, `ItemID3`, `AppearanceModID3`, `ItemVisual3`) VALUES +(178997, 1, 185338, 0, 0, 185346, 0, 0, 0, 0, 0), -- So'danah +(164803, 1, 180611, 0, 0, 0, 0, 0, 0, 0, 0), -- Vault Protector Prime +(168252, 1, 178411, 0, 0, 0, 0, 0, 0, 0, 0), -- Protector Captain +(174575, 1, 180611, 0, 0, 0, 0, 0, 0, 0, 0), -- Attendant Protector +(156698, 1, 180611, 0, 0, 0, 0, 0, 0, 0, 0), -- Attendant Protector +(172532, 1, 178411, 0, 0, 0, 0, 0, 0, 0, 0), -- Attendant Protector +(170557, 1, 180611, 0, 0, 0, 0, 0, 0, 0, 0); -- Attendant Protector + +UPDATE `creature_equip_template` SET `ItemID1`=180136 WHERE (`CreatureID`=156671 AND `ID`=1); -- Retriever Au'prin + +DELETE FROM `gossip_menu` WHERE (`MenuId`=25571 AND `TextId`=40394) OR (`MenuId`=25292 AND `TextId`=39879) OR (`MenuId`=25623 AND `TextId`=40467) OR (`MenuId`=26232 AND `TextId`=41654) OR (`MenuId`=26231 AND `TextId`=41655) OR (`MenuId`=26524 AND `TextId`=42094) OR (`MenuId`=25460 AND `TextId`=40177) OR (`MenuId`=25458 AND `TextId`=40176) OR (`MenuId`=25459 AND `TextId`=40175) OR (`MenuId`=26941 AND `TextId`=42931) OR (`MenuId`=26307 AND `TextId`=41758) OR (`MenuId`=25677 AND `TextId`=40528) OR (`MenuId`=25679 AND `TextId`=40531) OR (`MenuId`=25678 AND `TextId`=40529) OR (`MenuId`=26066 AND `TextId`=41407) OR (`MenuId`=25248 AND `TextId`=39810) OR (`MenuId`=26308 AND `TextId`=41759) OR (`MenuId`=26982 AND `TextId`=43021) OR (`MenuId`=25621 AND `TextId`=40465) OR (`MenuId`=26135 AND `TextId`=41492) OR (`MenuId`=25639 AND `TextId`=40476) OR (`MenuId`=25927 AND `TextId`=41103) OR (`MenuId`=26309 AND `TextId`=41760) OR (`MenuId`=25246 AND `TextId`=39805) OR (`MenuId`=25245 AND `TextId`=39804) OR (`MenuId`=25285 AND `TextId`=39870) OR (`MenuId`=25286 AND `TextId`=39869) OR (`MenuId`=26940 AND `TextId`=42930) OR (`MenuId`=25565 AND `TextId`=40384); +INSERT INTO `gossip_menu` (`MenuId`, `TextId`, `VerifiedBuild`) VALUES +(25571, 40394, 41488), -- 167425 (Overseer Kah-Delen) +(25292, 39879, 41488), -- 164596 (Attendant Caretaker) +(25623, 40467, 41488), -- 167738 (Foreman Au'brak) +(26232, 41654, 41488), -- 165379 (Researcher Au'daluk) +(26231, 41655, 41488), -- 165379 (Researcher Au'daluk) +(26524, 42094, 41488), -- 174564 (Caretaker Kah-Rahm) +(25460, 40177, 41488), -- 166307 (Caretaker Kah-Toll) +(25458, 40176, 41488), -- 166307 (Caretaker Kah-Toll) +(25459, 40175, 41488), -- 166307 (Caretaker Kah-Toll) +(26941, 42931, 41488), -- 178804 (Ta'hsup) +(26307, 41758, 41488), -- 173350 (Ba'vol) +(25677, 40528, 41488), -- 165403 (Opulence Ba'hare) +(25679, 40531, 41488), -- 165403 (Opulence Ba'hare) +(25678, 40529, 41488), -- 165403 (Opulence Ba'hare) +(26066, 41407, 41488), -- 167881 (Ta'lan the Antiquary) +(25248, 39810, 41488), -- 156688 (Host Ta'rela) +(26308, 41759, 41488), -- 173357 (Keeper Ta'hilt) +(26982, 43021, 41488), -- 156769 (Keeper Ta'hult) +(25621, 40465, 41488), -- 156768 (Overseer Ta'readon) +(26135, 41492, 41488), -- 156791 (Keeper Ta'saran) +(25639, 40476, 41488), -- 167424 (Overseer Kah-Sher) +(25927, 41103, 41488), -- 156698 (Attendant Protector) +(26309, 41760, 41488), -- 173365 (Contemplative Scribe) +(25246, 39805, 41488), -- 164173 (Fatescribe Roh-Tahl) +(25245, 39804, 41488), -- 164173 (Fatescribe Roh-Tahl) +(25285, 39870, 41488), -- 164686 (Caretaker Kah-Sar) +(25286, 39869, 41488), -- 164686 (Caretaker Kah-Sar) +(26940, 42930, 41488), -- 178792 (Ta'meri) +(25565, 40384, 41488); -- 168252 (Protector Captain) + +UPDATE `gossip_menu` SET `VerifiedBuild`=41488 WHERE (`MenuId`=10185 AND `TextId`=14126) OR (`MenuId`=10656 AND `TextId`=20943) OR (`MenuId`=10185 AND `TextId`=14126) OR (`MenuId`=10185 AND `TextId`=14126) OR (`MenuId`=10185 AND `TextId`=14126) OR (`MenuId`=10185 AND `TextId`=14126) OR (`MenuId`=10185 AND `TextId`=14126) OR (`MenuId`=10362 AND `TextId`=16705) OR (`MenuId`=10185 AND `TextId`=14126) OR (`MenuId`=10185 AND `TextId`=14126) OR (`MenuId`=10185 AND `TextId`=14126) OR (`MenuId`=10185 AND `TextId`=14126) OR (`MenuId`=9781 AND `TextId`=13461) OR (`MenuId`=21043 AND `TextId`=31799) OR (`MenuId`=18860 AND `TextId`=27613); + +DELETE FROM `gossip_menu_option` WHERE (`OptionIndex`=0 AND `MenuId` IN (26231,25458,25459,26941,25677,25678,26066,25248,26982,25245,25286,25565,25571)) OR (`OptionIndex`=1 AND `MenuId` IN (25248,26982,25571)) OR (`OptionIndex`=2 AND `MenuId` IN (26135,25245)); +INSERT INTO `gossip_menu_option` (`MenuId`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextId`, `VerifiedBuild`) VALUES +(26231, 0, 0, 'Researching ancient relics? Like archaeology?', 0, 41488), +(25458, 0, 0, 'How does it work?', 0, 41488), +(25459, 0, 0, 'How does it know what to reward me with?', 0, 41488), +(26941, 0, 0, 'I seem to have misplaced my Keystone.', 0, 41488), +(25677, 0, 0, 'Are you in charge here?', 0, 41488), +(25678, 0, 0, 'So what exactly do you influence?', 0, 41488), +(26066, 0, 1, 'I am looking for something very specific.', 0, 41488), +(25248, 1, 1, 'May I see what you have on offer?', 0, 41488), +(25248, 0, 5, 'Make this inn your home.', 2822, 41488), -- OptionBroadcastTextID: 2822 - 162070 +(26982, 1, 0, 'Thanks.', 35057, 41488), -- OptionBroadcastTextID: 35057 - 41173 - 81576 - 105954 - 149646 +(26982, 0, 1, 'Let me browse your goods.', 2823, 41488), -- OptionBroadcastTextID: 2823 - 7509 - 8097 +(26135, 2, 0, 'I\'d like to heal and revive my battle pets.', 64115, 41488), +(25245, 2, 0, 'I want to speak with you about the \"Threads of Fate\".', 0, 41488), +(25245, 0, 0, 'What is the Purpose?', 0, 41488), +(25286, 0, 0, 'Do you record where all souls have gone?', 0, 41488), +(25565, 0, 0, 'Where am I? Have I escaped the Maw?', 0, 41488), +(25571, 1, 0, 'Yes, I escaped the Maw.', 0, 41488), +(25571, 0, 0, 'Are you in charge here? Where am I?', 0, 41488); + +UPDATE `gossip_menu_option` SET `VerifiedBuild`=41488 WHERE (`OptionIndex`=0 AND `MenuId` IN (10185,10362,21043,18860)); +UPDATE `gossip_menu_option` SET `VerifiedBuild`=41488 WHERE (`MenuId`=21043 AND `OptionIndex`=1); -- OptionBroadcastTextID: 2583 - 6399 - 7142 - 9992 - 14967 +DELETE FROM `gossip_menu_option_action` WHERE (`OptionIndex`=0 AND `MenuId` IN (26231,25458,25459,25678,25677,25245,25286)); +INSERT INTO `gossip_menu_option_action` (`MenuId`, `OptionIndex`, `ActionMenuId`, `ActionPoiId`) VALUES +(26231, 0, 26232, 0), +(25458, 0, 25460, 0), +(25459, 0, 25458, 0), +(25678, 0, 25679, 0), +(25677, 0, 25678, 0), +(25245, 0, 25246, 0), +(25286, 0, 25285, 0); + +UPDATE `creature_template` SET `minlevel`=60 WHERE `entry`=32642; -- Mojodishu +UPDATE `creature_template` SET `minlevel`=60 WHERE `entry`=32641; -- Drix Blackwrench +UPDATE `creature_template` SET `minlevel`=63, `maxlevel`=63 WHERE `entry`=165654; -- The Arbiter +UPDATE `creature_template` SET `gossip_menu_id`=10185, `npcflag`=81 WHERE `entry`=156686; -- Selector Au'mar +UPDATE `creature_template` SET `gossip_menu_id`=10185, `npcflag`=81 WHERE `entry`=156667; -- Flayer Au'khem +UPDATE `creature_template` SET `gossip_menu_id`=10362, `npcflag`=83 WHERE `entry`=156666; -- Smith Au'berk +UPDATE `creature_template` SET `gossip_menu_id`=25623 WHERE `entry`=167738; -- Foreman Au'brak +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60, `faction`=190, `BaseAttackTime`=2000, `unit_flags`=33024 WHERE `entry`=178997; -- So'danah +UPDATE `creature_template` SET `gossip_menu_id`=10185, `npcflag`=83 WHERE `entry`=156681; -- Stitcher Au'phes +UPDATE `creature_template` SET `gossip_menu_id`=10185, `npcflag`=81 WHERE `entry`=156668; -- Excavationist Au'fer +UPDATE `creature_template` SET `gossip_menu_id`=10185, `npcflag`=83 WHERE `entry`=156669; -- Tanner Au'qil +UPDATE `creature_template` SET `gossip_menu_id`=26231 WHERE `entry`=165379; -- Researcher Au'daluk +UPDATE `creature_template` SET `gossip_menu_id`=26309 WHERE `entry`=173365; -- Contemplative Scribe +UPDATE `creature_template` SET `gossip_menu_id`=10185, `npcflag`=81 WHERE `entry`=156683; -- Imbuer Au'vresh +UPDATE `creature_template` SET `gossip_menu_id`=26524 WHERE `entry`=174564; -- Caretaker Kah-Rahm +UPDATE `creature_template` SET `gossip_menu_id`=26941, `minlevel`=60, `maxlevel`=60, `faction`=35, `npcflag`=3, `BaseAttackTime`=2000, `unit_flags`=33024, `unit_flags2`=2048 WHERE `entry`=178804; -- Ta'hsup +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60, `faction`=35, `npcflag`=128, `BaseAttackTime`=2000, `unit_flags`=33024, `unit_flags2`=2048 WHERE `entry`=181681; -- Tu'kol +UPDATE `creature_template` SET `gossip_menu_id`=26307 WHERE `entry`=173350; -- Ba'vol +UPDATE `creature_template` SET `gossip_menu_id`=25459 WHERE `entry`=166307; -- Caretaker Kah-Toll +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60, `faction`=35, `npcflag`=128, `BaseAttackTime`=2000, `unit_flags`=33024, `unit_flags2`=2048 WHERE `entry`=177829; -- Ko'tul +UPDATE `creature_template` SET `gossip_menu_id`=25248 WHERE `entry`=156688; -- Host Ta'rela +UPDATE `creature_template` SET `gossip_menu_id`=25677 WHERE `entry`=165403; -- Opulence Ba'hare +UPDATE `creature_template` SET `gossip_menu_id`=25285 WHERE `entry`=164686; -- Caretaker Kah-Sar +UPDATE `creature_template` SET `gossip_menu_id`=26066 WHERE `entry`=167881; -- Ta'lan the Antiquary +UPDATE `creature_template` SET `gossip_menu_id`=25246 WHERE `entry`=164173; -- Fatescribe Roh-Tahl +UPDATE `creature_template` SET `gossip_menu_id`=9781 WHERE `entry`=156735; -- Groomer Ta'visage +UPDATE `creature_template` SET `gossip_menu_id`=26982, `npcflag`=129 WHERE `entry`=156769; -- Keeper Ta'hult +UPDATE `creature_template` SET `gossip_menu_id`=25621 WHERE `entry`=156768; -- Overseer Ta'readon +UPDATE `creature_template` SET `gossip_menu_id`=26308 WHERE `entry`=173357; -- Keeper Ta'hilt +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60 WHERE `entry` IN (173352, 173354); -- Deceased Monkey +UPDATE `creature_template` SET `HoverHeight`=1 WHERE `entry`=156758; -- Domesticated Creature +UPDATE `creature_template` SET `gossip_menu_id`=21043 WHERE `entry`=156663; -- Warpweaver Ta'oren +UPDATE `creature_template` SET `gossip_menu_id`=26135 WHERE `entry`=156791; -- Keeper Ta'saran +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60, `faction`=35, `speed_walk`=7.199999809265136718, `speed_run`=2.571428537368774414, `BaseAttackTime`=2000, `unit_flags`=17152, `unit_flags2`=67635200 WHERE `entry`=177142; -- [DNT] Kill Credit - Battle of Ardenweald +UPDATE `creature_template` SET `minlevel`=60 WHERE `entry`=62822; -- Cousin Slowhands +UPDATE `creature_template` SET `minlevel`=60 WHERE `entry`=62821; -- Mystic Birdhat +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60 WHERE `entry`=167425; -- Overseer Kah-Delen +UPDATE `creature_template` SET `gossip_menu_id`=25639, `minlevel`=60, `maxlevel`=60 WHERE `entry`=167424; -- Overseer Kah-Sher +UPDATE `creature_template` SET `gossip_menu_id`=10185, `npcflag`=81 WHERE `entry`=156687; -- Elixirist Au'pyr +UPDATE `creature_template` SET `gossip_menu_id`=10656, `npcflag`=1 WHERE `entry`=173571; -- Photonic Gearhaggle +UPDATE `creature_template` SET `gossip_menu_id`=10185, `npcflag`=81 WHERE `entry`=156685; -- Scribe Au'tehshi +UPDATE `creature_template` SET `unit_flags2`=34816 WHERE `entry`=164803; -- Vault Protector Prime +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60 WHERE `entry`=114665; -- Sergeant Wilson +UPDATE `creature_template` SET `minlevel`=60 WHERE `entry`=54638; -- Generic Bunny +UPDATE `creature_template` SET `gossip_menu_id`=26940, `minlevel`=60, `maxlevel`=60, `faction`=35, `npcflag`=3, `BaseAttackTime`=2000, `unit_flags`=33536, `unit_flags2`=18432 WHERE `entry`=178792; -- Ta'meri +UPDATE `creature_template` SET `gossip_menu_id`=10185, `npcflag`=81 WHERE `entry`=156691; -- Machinist Au'gur +UPDATE `creature_template` SET `gossip_menu_id`=10185, `npcflag`=83 WHERE `entry`=156670; -- Appraiser Au'vesk +UPDATE `creature_template` SET `minlevel`=45, `maxlevel`=45 WHERE `entry`=121541; -- Ban-Lu +UPDATE `creature_template` SET `gossip_menu_id`=25927 WHERE `entry`=156698; -- Attendant Protector +UPDATE `creature_template` SET `gossip_menu_id`=25292 WHERE `entry`=164596; -- Attendant Caretaker +UPDATE `creature_template` SET `gossip_menu_id`=25565 WHERE `entry`=168252; -- Protector Captain +UPDATE `creature_template` SET `minlevel`=60, `maxlevel`=60 WHERE `entry`=175829; -- Overseer Kah-Sher +UPDATE `creature_template` SET `gossip_menu_id`=25571 WHERE `entry`=167425; -- Overseer Kah-Delen + +UPDATE `creature_template` SET `VerifiedBuild`=41488 WHERE `entry` IN(154148, 155267, 54741, 105009, 158632, 14539, 141879, 15666, 73780, 83837, 165379, 150858, 140813, 178792, 15714, 164277, 178804, 141945, 165403, 165405, 158706, 105093, 63766, 156479, 97283, 141969, 39209, 20220, 97294, 150911, 150914, 173257, 150917, 150918, 150922, 173263, 150923, 76084, 150925, 21354, 173267, 150929, 140880, 173274, 97323, 155413, 155414, 164352, 164353, 173300, 173301, 173302, 164367, 173303, 164368, 173304, 176655, 173305, 173315, 173318, 167738, 173324, 173325, 64977, 98489, 142054, 29238, 173331, 90675, 64993, 173348, 173350, 173351, 173352, 173353, 173354, 173355, 173356, 173357, 66126, 14744, 65011, 177829, 173364, 173365, 173367, 66135, 66136, 173369, 66137, 173370, 115286, 142096, 173372, 173376, 173377, 105241, 173381, 32640, 32641, 32642, 173384, 105250, 142114, 115307, 107489, 141002, 62821, 62822, 162241, 98572, 178997, 162243, 162244, 162245, 162246, 162247, 156663, 162248, 156664, 162249, 162250, 156666, 162251, 156667, 162252, 156668, 162253, 156669, 162254, 156670, 156671, 156672, 142151, 156681, 106417, 156683, 141046, 304, 156685, 305, 156686, 156687, 156688, 156689, 156690, 156691, 174564, 156692, 156694, 156696, 156698, 174575, 162290, 68462, 105323, 68463, 68464, 68465, 156709, 99742, 167880, 167881, 97511, 141077, 165654, 165657, 67370, 156732, 156733, 156734, 105352, 156735, 106476, 139987, 97547, 142234, 28302, 156758, 152290, 152291, 97559, 156768, 105386, 156769, 105387, 164596, 156777, 175777, 175778, 175779, 156791, 175780, 152323, 175781, 175782, 175783, 175784, 175785, 417, 175786, 68555, 68558, 161270, 68559, 31698, 68560, 68561, 68562, 68563, 68564, 106542, 68565, 68566, 173571, 71924, 171338, 106552, 71926, 71927, 71929, 71930, 71931, 79751, 71932, 71933, 71934, 152359, 152360, 66352, 152361, 73060, 105455, 168011, 99878, 66372, 170256, 159087, 141215, 160205, 160206, 160207, 160208, 160209, 160210, 165796, 152397, 164685, 164686, 25064, 6075, 18363, 18364, 162458, 18365, 162461, 174750, 174751, 162465, 162466, 174754, 152414, 162468, 152415, 162469, 152416, 162470, 18377, 162471, 18378, 18379, 18380, 66412, 172532, 105512, 66422, 72009, 170310, 164725, 85420, 97709, 66436, 152448, 164736, 91014, 91015, 66442, 91016, 91017, 29582, 66452, 91026, 141292, 144644, 32944, 152464, 152465, 66466, 66478, 31852, 164803, 146932, 66512, 66515, 66518, 66520, 116786, 66522, 116787, 116788, 116789, 116790, 116791, 116792, 85517, 97804, 116793, 116794, 85519, 116795, 153658, 124617, 152542, 152545, 152548, 33030, 152552, 152553, 63194, 152555, 152556, 66550, 66551, 66552, 117934, 66553, 66557, 152566, 152567, 177142, 152568, 64330, 117950, 117951, 128007, 174922, 128008, 128009, 104553, 128010, 128011, 128012, 128013, 105674, 128014, 128015, 128016, 128017, 128018, 128019, 128020, 128021, 172702, 128022, 128023, 128024, 140315, 168252, 181681, 85622, 114665, 66635, 85624, 66636, 85625, 85626, 66638, 85627, 35362, 66639, 85629, 141479, 85630, 99035, 85632, 85634, 1860, 166061, 85650, 145968, 145971, 158259, 154910, 154911, 154912, 85659, 154913, 154914, 154915, 152681, 154916, 152682, 154917, 70025, 53270, 66675, 154918, 170557, 94601, 154919, 70027, 154920, 154921, 154922, 154923, 132583, 154924, 145988, 154925, 154926, 105779, 99077, 154927, 154928, 154929, 141529, 146001, 146002, 85685, 146003, 146004, 146005, 72285, 152712, 161649, 72290, 161650, 168353, 72291, 161651, 161656, 94637, 161657, 94638, 161658, 94639, 94640, 94641, 161661, 94642, 161662, 94643, 161663, 94644, 94645, 94646, 94647, 94648, 94649, 94650, 170607, 66730, 66733, 66734, 169501, 66738, 66739, 140461, 66741, 158336, 105840, 105841, 105842, 152756, 141588, 99150, 169524, 65648, 159478, 65651, 158365, 65655, 153898, 65656, 32158, 152794, 152795, 91361, 91362, 91363, 99182, 89130, 91364, 29929, 89131, 27707, 153928, 105898, 104782, 121541, 150583, 24368, 66815, 99210, 66819, 66822, 4271, 66824, 151719, 47841, 51195, 32207, 119341, 119342, 119343, 119344, 119345, 119346, 162929, 166284, 146181, 146182, 146183, 139489, 7690, 79179, 165189, 166307, 167424, 167425, 166312, 164079, 155145, 7707, 119407, 7708, 119408, 119409, 66918, 164098, 73626, 54638, 161879, 158531, 20029, 164123, 20030, 141799, 32336, 141814, 151870, 104970, 164173, 98270, 173118, 87110, 14505, 104992, 173129, 173130, 87122, 173131, 87123, 87124, 173133, 87125); +UPDATE `creature_template_model` SET `VerifiedBuild`=41488 WHERE (`CreatureID`=32642 AND `Idx`=0) OR (`CreatureID`=32641 AND `Idx`=0) OR (`CreatureID`=169501 AND `Idx`=0) OR (`CreatureID`=1860 AND `Idx`=0) OR (`CreatureID`=417 AND `Idx`=0) OR (`CreatureID`=170310 AND `Idx` IN (1,0)) OR (`CreatureID`=165654 AND `Idx`=0) OR (`CreatureID`=170256 AND `Idx` IN (1,0)) OR (`CreatureID`=165657 AND `Idx`=0) OR (`CreatureID`=164685 AND `Idx`=0) OR (`CreatureID`=165189 AND `Idx`=0) OR (`CreatureID`=164596 AND `Idx`=0) OR (`Idx`=0 AND `CreatureID` IN (170557,174575,156698,172532)) OR (`CreatureID`=156686 AND `Idx`=0) OR (`CreatureID`=161270 AND `Idx`=0) OR (`CreatureID`=158259 AND `Idx`=0) OR (`CreatureID`=164736 AND `Idx`=0) OR (`CreatureID`=156777 AND `Idx`=0) OR (`CreatureID`=156668 AND `Idx`=0) OR (`CreatureID`=167738 AND `Idx`=0) OR (`CreatureID`=156666 AND `Idx`=0) OR (`CreatureID`=178997 AND `Idx`=0) OR (`CreatureID`=173351 AND `Idx` IN (3,2,1,0)) OR (`CreatureID`=173305 AND `Idx`=0) OR (`CreatureID`=173118 AND `Idx` IN (5,4,3,2,1,0)) OR (`CreatureID`=156681 AND `Idx`=0) OR (`CreatureID`=156667 AND `Idx`=0) OR (`CreatureID`=156669 AND `Idx`=0) OR (`CreatureID`=156696 AND `Idx`=0) OR (`CreatureID`=164368 AND `Idx`=0) OR (`CreatureID`=164367 AND `Idx`=0) OR (`CreatureID`=156694 AND `Idx`=0) OR (`CreatureID`=156690 AND `Idx`=0) OR (`CreatureID`=156683 AND `Idx`=0) OR (`CreatureID`=156671 AND `Idx`=0) OR (`CreatureID`=173365 AND `Idx`=0) OR (`CreatureID`=168353 AND `Idx`=0) OR (`CreatureID`=165379 AND `Idx`=0) OR (`CreatureID`=156672 AND `Idx`=0) OR (`CreatureID`=156479 AND `Idx`=0) OR (`CreatureID`=174564 AND `Idx`=0) OR (`CreatureID`=181681 AND `Idx`=0) OR (`CreatureID`=177829 AND `Idx`=0) OR (`CreatureID`=166307 AND `Idx`=0) OR (`CreatureID`=178804 AND `Idx`=0) OR (`CreatureID`=173350 AND `Idx`=0) OR (`CreatureID`=29238 AND `Idx`=0) OR (`CreatureID`=173348 AND `Idx`=0) OR (`CreatureID`=164353 AND `Idx`=0) OR (`CreatureID`=164352 AND `Idx`=0) OR (`CreatureID`=167881 AND `Idx`=0) OR (`CreatureID`=164686 AND `Idx`=0) OR (`CreatureID`=164173 AND `Idx`=0) OR (`CreatureID`=165405 AND `Idx`=0) OR (`CreatureID`=165403 AND `Idx`=0) OR (`CreatureID`=156688 AND `Idx`=0) OR (`CreatureID`=167880 AND `Idx`=0) OR (`CreatureID`=173364 AND `Idx`=0) OR (`CreatureID`=173325 AND `Idx`=0) OR (`CreatureID`=156734 AND `Idx` IN (2,1,0)) OR (`CreatureID`=170607 AND `Idx` IN (4,3,2,1,0)) OR (`CreatureID`=156735 AND `Idx`=0) OR (`CreatureID`=156769 AND `Idx`=0) OR (`CreatureID`=173357 AND `Idx`=0) OR (`CreatureID`=173356 AND `Idx`=0) OR (`Idx`=0 AND `CreatureID` IN (173352,173354)) OR (`CreatureID`=156768 AND `Idx`=0) OR (`CreatureID`=156663 AND `Idx`=0) OR (`CreatureID`=156758 AND `Idx` IN (3,2,1,0)) OR (`CreatureID`=156664 AND `Idx`=0) OR (`CreatureID`=173355 AND `Idx`=0) OR (`CreatureID`=173353 AND `Idx`=0) OR (`CreatureID`=173318 AND `Idx`=0) OR (`CreatureID`=166284 AND `Idx`=0) OR (`CreatureID`=169524 AND `Idx`=0) OR (`CreatureID`=173370 AND `Idx`=0) OR (`CreatureID`=166312 AND `Idx`=0) OR (`CreatureID`=165796 AND `Idx`=0) OR (`CreatureID`=156791 AND `Idx`=0) OR (`CreatureID`=173369 AND `Idx`=0) OR (`CreatureID`=177142 AND `Idx`=0) OR (`CreatureID`=164098 AND `Idx`=0) OR (`CreatureID`=62822 AND `Idx`=0) OR (`CreatureID`=62821 AND `Idx`=0) OR (`CreatureID`=167425 AND `Idx`=0) OR (`Idx`=0 AND `CreatureID` IN (167424,171338)) OR (`CreatureID`=164803 AND `Idx`=0) OR (`CreatureID`=156689 AND `Idx`=0) OR (`CreatureID`=156687 AND `Idx`=0) OR (`CreatureID`=156685 AND `Idx`=0) OR (`CreatureID`=173571 AND `Idx`=0) OR (`CreatureID`=173367 AND `Idx`=0) OR (`Idx`=0 AND `CreatureID` IN (162929,166061)) OR (`CreatureID`=156732 AND `Idx`=0) OR (`CreatureID`=156692 AND `Idx`=0) OR (`CreatureID`=156691 AND `Idx`=0) OR (`CreatureID`=54638 AND `Idx` IN (1,0)) OR (`CreatureID`=178792 AND `Idx`=0) OR (`CreatureID`=173300 AND `Idx` IN (5,4,3,2,1,0)) OR (`CreatureID`=156733 AND `Idx`=0) OR (`CreatureID`=156670 AND `Idx`=0) OR (`CreatureID`=114665 AND `Idx`=0) OR (`CreatureID`=173304 AND `Idx` IN (4,3,2,1,0)) OR (`CreatureID`=164123 AND `Idx`=0) OR (`Idx`=0 AND `CreatureID` IN (173384,164079)) OR (`CreatureID`=159478 AND `Idx`=0) OR (`CreatureID`=174922 AND `Idx`=0) OR (`CreatureID`=168011 AND `Idx`=0) OR (`CreatureID`=164277 AND `Idx`=0) OR (`CreatureID`=162248 AND `Idx`=0) OR (`CreatureID`=162245 AND `Idx`=0) OR (`CreatureID`=162241 AND `Idx`=0) OR (`CreatureID`=162253 AND `Idx` IN (1,0)) OR (`CreatureID`=162251 AND `Idx` IN (1,0)) OR (`CreatureID`=158706 AND `Idx`=0) OR (`CreatureID`=162254 AND `Idx`=0) OR (`CreatureID`=158531 AND `Idx`=0) OR (`CreatureID`=162243 AND `Idx`=0) OR (`CreatureID`=162247 AND `Idx`=0) OR (`CreatureID`=158632 AND `Idx`=0) OR (`CreatureID`=162244 AND `Idx`=0) OR (`CreatureID`=162246 AND `Idx`=0) OR (`CreatureID`=156709 AND `Idx`=0) OR (`CreatureID`=159087 AND `Idx`=0) OR (`CreatureID`=162290 AND `Idx`=0) OR (`CreatureID`=162252 AND `Idx` IN (1,0)) OR (`CreatureID`=162250 AND `Idx` IN (1,0)) OR (`CreatureID`=162249 AND `Idx` IN (1,0)) OR (`CreatureID`=164725 AND `Idx`=0) OR (`CreatureID`=174754 AND `Idx`=0) OR (`CreatureID`=158336 AND `Idx`=0) OR (`CreatureID`=161879 AND `Idx`=0) OR (`CreatureID`=158365 AND `Idx`=0) OR (`CreatureID`=174751 AND `Idx`=0) OR (`CreatureID`=174750 AND `Idx`=0) OR (`CreatureID`=173302 AND `Idx`=0) OR (`CreatureID`=121541 AND `Idx`=0) OR (`CreatureID`=172702 AND `Idx`=0) OR (`CreatureID`=173301 AND `Idx`=0) OR (`CreatureID`=168252 AND `Idx`=0) OR (`CreatureID`=66126 AND `Idx`=0) OR (`CreatureID`=66137 AND `Idx`=0) OR (`CreatureID`=66442 AND `Idx`=0) OR (`CreatureID`=66352 AND `Idx`=0) OR (`CreatureID`=66372 AND `Idx`=0) OR (`CreatureID`=66452 AND `Idx`=0) OR (`CreatureID`=66436 AND `Idx`=0) OR (`CreatureID`=66412 AND `Idx`=0) OR (`CreatureID`=66135 AND `Idx`=0) OR (`CreatureID`=66422 AND `Idx`=0) OR (`CreatureID`=66136 AND `Idx`=0) OR (`CreatureID`=66466 AND `Idx`=0) OR (`CreatureID`=63194 AND `Idx`=0) OR (`CreatureID`=65648 AND `Idx`=0) OR (`CreatureID`=65651 AND `Idx`=0) OR (`CreatureID`=66515 AND `Idx`=0) OR (`CreatureID`=64330 AND `Idx`=0) OR (`CreatureID`=66518 AND `Idx`=0) OR (`CreatureID`=65655 AND `Idx`=0) OR (`CreatureID`=66520 AND `Idx`=0) OR (`CreatureID`=66512 AND `Idx`=0) OR (`CreatureID`=66478 AND `Idx`=0) OR (`CreatureID`=65656 AND `Idx`=0) OR (`CreatureID`=66522 AND `Idx`=0) OR (`CreatureID`=85519 AND `Idx`=0) OR (`CreatureID`=67370 AND `Idx`=0) OR (`CreatureID`=66551 AND `Idx`=0) OR (`CreatureID`=66553 AND `Idx`=0) OR (`CreatureID`=66550 AND `Idx`=0) OR (`CreatureID`=66552 AND `Idx`=0) OR (`CreatureID`=66557 AND `Idx`=0) OR (`CreatureID`=66638 AND `Idx`=0) OR (`CreatureID`=66636 AND `Idx`=0) OR (`CreatureID`=66639 AND `Idx`=0) OR (`CreatureID`=66635 AND `Idx`=0) OR (`CreatureID`=66675 AND `Idx`=0) OR (`CreatureID`=66815 AND `Idx`=0) OR (`CreatureID`=66824 AND `Idx`=0) OR (`CreatureID`=66819 AND `Idx`=0) OR (`CreatureID`=66822 AND `Idx`=0) OR (`CreatureID`=68464 AND `Idx`=0) OR (`CreatureID`=68465 AND `Idx`=0) OR (`CreatureID`=68462 AND `Idx`=0) OR (`CreatureID`=68463 AND `Idx`=0) OR (`CreatureID`=66739 AND `Idx`=0) OR (`CreatureID`=66918 AND `Idx`=0) OR (`CreatureID`=66733 AND `Idx`=0) OR (`CreatureID`=66730 AND `Idx`=0) OR (`CreatureID`=66734 AND `Idx`=0) OR (`CreatureID`=66738 AND `Idx`=0) OR (`CreatureID`=66741 AND `Idx`=0) OR (`CreatureID`=68562 AND `Idx`=0) OR (`CreatureID`=68559 AND `Idx`=0) OR (`CreatureID`=68558 AND `Idx`=0) OR (`CreatureID`=68566 AND `Idx`=0) OR (`CreatureID`=68561 AND `Idx`=0) OR (`CreatureID`=68560 AND `Idx`=0) OR (`CreatureID`=68565 AND `Idx`=0) OR (`CreatureID`=68564 AND `Idx`=0) OR (`CreatureID`=68563 AND `Idx`=0) OR (`CreatureID`=68555 AND `Idx`=0) OR (`CreatureID`=73626 AND `Idx`=0) OR (`Idx`=0 AND `CreatureID` IN (85627,85626,85625,85624,85517,85622,85634,85632,85630,85629)) OR (`CreatureID`=85659 AND `Idx`=0) OR (`CreatureID`=79179 AND `Idx`=0) OR (`CreatureID`=85685 AND `Idx`=0) OR (`CreatureID`=85650 AND `Idx`=0) OR (`CreatureID`=79751 AND `Idx`=0) OR (`CreatureID`=89131 AND `Idx`=0) OR (`CreatureID`=89130 AND `Idx`=0) OR (`CreatureID`=85420 AND `Idx`=0) OR (`Idx`=0 AND `CreatureID` IN (91364,91363,91362,91361,91026)) OR (`Idx`=0 AND `CreatureID` IN (91017,91016,91015,91014,90675)) OR (`CreatureID`=87123 AND `Idx`=0) OR (`CreatureID`=87110 AND `Idx`=0) OR (`CreatureID`=87125 AND `Idx`=0) OR (`CreatureID`=87122 AND `Idx`=0) OR (`CreatureID`=83837 AND `Idx`=0) OR (`CreatureID`=87124 AND `Idx`=0) OR (`CreatureID`=94646 AND `Idx`=0) OR (`CreatureID`=94641 AND `Idx`=0) OR (`CreatureID`=94649 AND `Idx`=0) OR (`CreatureID`=94648 AND `Idx`=0) OR (`CreatureID`=94643 AND `Idx`=0) OR (`CreatureID`=94601 AND `Idx`=0) OR (`CreatureID`=94640 AND `Idx`=0) OR (`CreatureID`=94647 AND `Idx`=0) OR (`CreatureID`=94642 AND `Idx`=0) OR (`CreatureID`=94650 AND `Idx`=0) OR (`CreatureID`=94644 AND `Idx`=0) OR (`CreatureID`=94639 AND `Idx`=0) OR (`CreatureID`=94637 AND `Idx`=0) OR (`CreatureID`=94638 AND `Idx`=0) OR (`CreatureID`=94645 AND `Idx`=0) OR (`CreatureID`=104970 AND `Idx`=0) OR (`CreatureID`=97559 AND `Idx`=0) OR (`CreatureID`=97547 AND `Idx`=0) OR (`CreatureID`=97511 AND `Idx`=0) OR (`CreatureID`=105009 AND `Idx`=0) OR (`CreatureID`=104992 AND `Idx`=0) OR (`CreatureID`=105093 AND `Idx`=0) OR (`CreatureID`=99035 AND `Idx`=0) OR (`CreatureID`=105352 AND `Idx`=0) OR (`CreatureID`=105779 AND `Idx`=0) OR (`CreatureID`=97709 AND `Idx` IN (1,0)) OR (`CreatureID`=105674 AND `Idx`=0) OR (`CreatureID`=105323 AND `Idx`=0) OR (`CreatureID`=105250 AND `Idx`=0) OR (`CreatureID`=105386 AND `Idx`=0) OR (`CreatureID`=105387 AND `Idx`=0) OR (`CreatureID`=105512 AND `Idx`=0) OR (`CreatureID`=98270 AND `Idx`=0) OR (`CreatureID`=99878 AND `Idx`=0) OR (`CreatureID`=105455 AND `Idx`=0) OR (`CreatureID`=105842 AND `Idx`=0) OR (`CreatureID`=98572 AND `Idx`=0) OR (`CreatureID`=104553 AND `Idx`=0) OR (`CreatureID`=105841 AND `Idx`=0) OR (`CreatureID`=104782 AND `Idx`=0) OR (`CreatureID`=99150 AND `Idx`=0) OR (`CreatureID`=99077 AND `Idx`=0) OR (`CreatureID`=97804 AND `Idx`=0) OR (`CreatureID`=105840 AND `Idx`=0) OR (`CreatureID`=105241 AND `Idx`=0) OR (`CreatureID`=99182 AND `Idx`=0) OR (`CreatureID`=99742 AND `Idx`=0) OR (`CreatureID`=99210 AND `Idx`=0) OR (`CreatureID`=107489 AND `Idx`=0) OR (`CreatureID`=98489 AND `Idx`=0) OR (`CreatureID`=106542 AND `Idx`=0) OR (`CreatureID`=106417 AND `Idx`=0) OR (`CreatureID`=106552 AND `Idx`=0) OR (`CreatureID`=106476 AND `Idx`=0) OR (`CreatureID`=97323 AND `Idx`=0) OR (`CreatureID`=97283 AND `Idx`=0) OR (`CreatureID`=97294 AND `Idx`=0) OR (`CreatureID`=105898 AND `Idx`=0) OR (`CreatureID`=117951 AND `Idx`=0) OR (`CreatureID`=117950 AND `Idx`=0) OR (`CreatureID`=117934 AND `Idx`=0) OR (`CreatureID`=128014 AND `Idx`=0) OR (`CreatureID`=128016 AND `Idx`=0) OR (`CreatureID`=128018 AND `Idx`=0) OR (`CreatureID`=128015 AND `Idx`=0) OR (`CreatureID`=128017 AND `Idx`=0) OR (`CreatureID`=128013 AND `Idx`=0) OR (`CreatureID`=128007 AND `Idx`=0) OR (`CreatureID`=128010 AND `Idx`=0) OR (`CreatureID`=128012 AND `Idx`=0) OR (`CreatureID`=128008 AND `Idx`=0) OR (`CreatureID`=128011 AND `Idx`=0) OR (`CreatureID`=128009 AND `Idx`=0) OR (`CreatureID`=128019 AND `Idx`=0) OR (`CreatureID`=128022 AND `Idx`=0) OR (`CreatureID`=128024 AND `Idx`=0) OR (`CreatureID`=128023 AND `Idx`=0) OR (`CreatureID`=128021 AND `Idx`=0) OR (`CreatureID`=128020 AND `Idx`=0) OR (`CreatureID`=115307 AND `Idx`=0) OR (`CreatureID`=115286 AND `Idx`=0) OR (`CreatureID`=124617 AND `Idx`=0) OR (`CreatureID`=142234 AND `Idx`=0) OR (`CreatureID`=142114 AND `Idx`=0) OR (`CreatureID`=142096 AND `Idx`=0) OR (`CreatureID`=142151 AND `Idx`=0) OR (`CreatureID`=141969 AND `Idx`=0) OR (`CreatureID`=141945 AND `Idx`=0) OR (`CreatureID`=142054 AND `Idx`=0) OR (`CreatureID`=141879 AND `Idx`=0) OR (`CreatureID`=141529 AND `Idx`=0) OR (`CreatureID`=141814 AND `Idx`=0) OR (`CreatureID`=141799 AND `Idx`=0) OR (`CreatureID`=141588 AND `Idx`=0) OR (`CreatureID`=141077 AND `Idx`=0) OR (`CreatureID`=141292 AND `Idx`=0) OR (`CreatureID`=141215 AND `Idx`=0) OR (`CreatureID`=141479 AND `Idx`=0) OR (`CreatureID`=141046 AND `Idx`=0) OR (`CreatureID`=141002 AND `Idx`=0) OR (`CreatureID`=140315 AND `Idx`=0) OR (`CreatureID`=139987 AND `Idx`=0) OR (`CreatureID`=140880 AND `Idx`=0) OR (`CreatureID`=140813 AND `Idx`=0) OR (`CreatureID`=140461 AND `Idx`=0) OR (`CreatureID`=139489 AND `Idx`=0) OR (`CreatureID`=154921 AND `Idx`=0) OR (`CreatureID`=154919 AND `Idx`=0) OR (`CreatureID`=154917 AND `Idx`=0) OR (`CreatureID`=154915 AND `Idx`=0) OR (`CreatureID`=154913 AND `Idx`=0) OR (`CreatureID`=154911 AND `Idx`=0) OR (`CreatureID`=154920 AND `Idx`=0) OR (`CreatureID`=154918 AND `Idx`=0) OR (`CreatureID`=154916 AND `Idx` IN (2,1,0)) OR (`CreatureID`=154914 AND `Idx`=0) OR (`CreatureID`=154912 AND `Idx`=0) OR (`CreatureID`=154910 AND `Idx`=0) OR (`CreatureID`=154929 AND `Idx`=0) OR (`CreatureID`=154927 AND `Idx`=0) OR (`CreatureID`=154925 AND `Idx`=0) OR (`CreatureID`=154923 AND `Idx`=0) OR (`CreatureID`=154928 AND `Idx`=0) OR (`CreatureID`=154926 AND `Idx`=0) OR (`CreatureID`=154924 AND `Idx`=0) OR (`CreatureID`=154922 AND `Idx`=0) OR (`CreatureID`=162471 AND `Idx`=0) OR (`CreatureID`=162470 AND `Idx`=0) OR (`CreatureID`=162469 AND `Idx`=0) OR (`CreatureID`=162468 AND `Idx`=0) OR (`CreatureID`=162466 AND `Idx`=0) OR (`CreatureID`=162465 AND `Idx`=0) OR (`CreatureID`=162461 AND `Idx`=0) OR (`CreatureID`=162458 AND `Idx`=0) OR (`CreatureID`=175780 AND `Idx`=0) OR (`CreatureID`=175779 AND `Idx`=0) OR (`CreatureID`=175778 AND `Idx`=0) OR (`CreatureID`=173381 AND `Idx`=0) OR (`CreatureID`=173377 AND `Idx`=0) OR (`CreatureID`=173376 AND `Idx`=0) OR (`CreatureID`=173372 AND `Idx`=0) OR (`CreatureID`=175782 AND `Idx`=0) OR (`CreatureID`=175781 AND `Idx`=0) OR (`CreatureID`=173331 AND `Idx`=0) OR (`CreatureID`=173324 AND `Idx`=0) OR (`CreatureID`=173315 AND `Idx`=0) OR (`CreatureID`=173303 AND `Idx`=0) OR (`CreatureID`=175786 AND `Idx`=0) OR (`CreatureID`=175784 AND `Idx`=0) OR (`CreatureID`=173274 AND `Idx`=0) OR (`CreatureID`=173267 AND `Idx`=0) OR (`CreatureID`=173263 AND `Idx`=0) OR (`CreatureID`=173257 AND `Idx`=0) OR (`CreatureID`=175785 AND `Idx`=0) OR (`CreatureID`=175783 AND `Idx`=0) OR (`CreatureID`=175777 AND `Idx`=0) OR (`CreatureID`=173129 AND `Idx`=0) OR (`CreatureID`=173130 AND `Idx`=0) OR (`CreatureID`=173133 AND `Idx`=0) OR (`CreatureID`=173131 AND `Idx`=0) OR (`CreatureID`=176655 AND `Idx`=0) OR (`CreatureID`=72290 AND `Idx`=0) OR (`CreatureID`=72291 AND `Idx`=0) OR (`CreatureID`=72009 AND `Idx`=0) OR (`CreatureID`=72285 AND `Idx`=0) OR (`CreatureID`=71930 AND `Idx`=0) OR (`CreatureID`=71933 AND `Idx`=0) OR (`CreatureID`=71932 AND `Idx`=0) OR (`CreatureID`=71924 AND `Idx`=0) OR (`CreatureID`=71927 AND `Idx`=0) OR (`CreatureID`=71931 AND `Idx`=0) OR (`CreatureID`=71929 AND `Idx`=0) OR (`CreatureID`=71934 AND `Idx`=0) OR (`CreatureID`=71926 AND `Idx`=0) OR (`CreatureID`=116795 AND `Idx`=0) OR (`CreatureID`=116794 AND `Idx`=0) OR (`CreatureID`=116793 AND `Idx`=0) OR (`CreatureID`=116790 AND `Idx`=0) OR (`CreatureID`=116791 AND `Idx`=0) OR (`CreatureID`=116792 AND `Idx`=0) OR (`CreatureID`=116789 AND `Idx`=0) OR (`CreatureID`=116787 AND `Idx`=0) OR (`CreatureID`=116788 AND `Idx`=0) OR (`CreatureID`=116786 AND `Idx`=0) OR (`CreatureID`=119407 AND `Idx`=0) OR (`CreatureID`=119344 AND `Idx`=0) OR (`CreatureID`=119345 AND `Idx`=0) OR (`CreatureID`=119343 AND `Idx`=0) OR (`CreatureID`=119408 AND `Idx`=0) OR (`CreatureID`=119341 AND `Idx`=0) OR (`CreatureID`=119342 AND `Idx`=0) OR (`CreatureID`=119346 AND `Idx`=0) OR (`CreatureID`=119409 AND `Idx`=0) OR (`CreatureID`=145988 AND `Idx`=0) OR (`CreatureID`=146002 AND `Idx`=0) OR (`CreatureID`=146003 AND `Idx`=0) OR (`CreatureID`=146004 AND `Idx`=0) OR (`CreatureID`=146005 AND `Idx`=0) OR (`CreatureID`=145968 AND `Idx`=0) OR (`CreatureID`=145971 AND `Idx`=0) OR (`CreatureID`=146932 AND `Idx`=0) OR (`CreatureID`=146181 AND `Idx`=0) OR (`CreatureID`=146183 AND `Idx`=0) OR (`CreatureID`=146182 AND `Idx`=0) OR (`CreatureID`=146001 AND `Idx`=0) OR (`CreatureID`=155413 AND `Idx`=0) OR (`CreatureID`=155414 AND `Idx`=0) OR (`CreatureID`=150858 AND `Idx`=0) OR (`CreatureID`=150917 AND `Idx`=0) OR (`CreatureID`=150918 AND `Idx` IN (2,1,0)) OR (`CreatureID`=150929 AND `Idx`=0) OR (`CreatureID`=155267 AND `Idx` IN (3,2,1,0)) OR (`CreatureID`=155145 AND `Idx`=0) OR (`CreatureID`=150925 AND `Idx`=0) OR (`CreatureID`=150914 AND `Idx`=0) OR (`CreatureID`=150911 AND `Idx`=0) OR (`CreatureID`=150922 AND `Idx`=0) OR (`CreatureID`=150923 AND `Idx`=0) OR (`CreatureID`=160205 AND `Idx`=0) OR (`CreatureID`=160210 AND `Idx`=0) OR (`CreatureID`=160208 AND `Idx`=0) OR (`CreatureID`=160206 AND `Idx`=0) OR (`CreatureID`=161663 AND `Idx`=0) OR (`CreatureID`=161657 AND `Idx`=0) OR (`CreatureID`=161662 AND `Idx`=0) OR (`CreatureID`=161656 AND `Idx`=0) OR (`CreatureID`=161658 AND `Idx`=0) OR (`CreatureID`=161661 AND `Idx`=0) OR (`CreatureID`=160207 AND `Idx`=0) OR (`CreatureID`=161651 AND `Idx`=0) OR (`CreatureID`=161649 AND `Idx`=0) OR (`CreatureID`=161650 AND `Idx`=0) OR (`CreatureID`=160209 AND `Idx`=0) OR (`CreatureID`=151719 AND `Idx`=0) OR (`CreatureID`=152568 AND `Idx`=0) OR (`CreatureID`=152360 AND `Idx`=0) OR (`CreatureID`=154148 AND `Idx`=0) OR (`CreatureID`=153928 AND `Idx`=0) OR (`CreatureID`=153898 AND `Idx`=0) OR (`CreatureID`=152290 AND `Idx`=0) OR (`CreatureID`=152359 AND `Idx`=0) OR (`CreatureID`=153658 AND `Idx`=0) OR (`CreatureID`=152552 AND `Idx`=0) OR (`CreatureID`=152542 AND `Idx`=0) OR (`CreatureID`=152545 AND `Idx`=0) OR (`CreatureID`=152548 AND `Idx`=0) OR (`CreatureID`=152795 AND `Idx` IN (4,3,2,1,0)) OR (`CreatureID`=151870 AND `Idx`=0) OR (`CreatureID`=150583 AND `Idx`=0) OR (`CreatureID`=152682 AND `Idx`=0) OR (`CreatureID`=152681 AND `Idx`=0) OR (`CreatureID`=152397 AND `Idx`=0) OR (`CreatureID`=152465 AND `Idx`=0) OR (`CreatureID`=144644 AND `Idx`=0) OR (`CreatureID`=152323 AND `Idx`=0) OR (`CreatureID`=152567 AND `Idx`=0) OR (`CreatureID`=152448 AND `Idx`=0) OR (`CreatureID`=152553 AND `Idx`=0) OR (`CreatureID`=152555 AND `Idx`=0) OR (`CreatureID`=152414 AND `Idx`=0) OR (`CreatureID`=152291 AND `Idx`=0) OR (`CreatureID`=152756 AND `Idx`=0) OR (`CreatureID`=152556 AND `Idx`=0) OR (`CreatureID`=152464 AND `Idx`=0) OR (`CreatureID`=152712 AND `Idx`=0) OR (`CreatureID`=152361 AND `Idx`=0) OR (`CreatureID`=152566 AND `Idx`=0) OR (`CreatureID`=152794 AND `Idx` IN (1,0)) OR (`CreatureID`=152416 AND `Idx`=0) OR (`CreatureID`=152415 AND `Idx`=0) OR (`CreatureID`=76084 AND `Idx`=0) OR (`CreatureID`=64977 AND `Idx`=0) OR (`CreatureID`=14744 AND `Idx`=0) OR (`CreatureID`=35362 AND `Idx`=0) OR (`CreatureID`=31698 AND `Idx`=0) OR (`CreatureID`=39209 AND `Idx`=0) OR (`CreatureID`=53270 AND `Idx`=0) OR (`CreatureID`=7690 AND `Idx`=0) OR (`CreatureID`=73060 AND `Idx`=0) OR (`CreatureID`=64993 AND `Idx`=0) OR (`CreatureID`=33030 AND `Idx`=0) OR (`CreatureID`=21354 AND `Idx`=0) OR (`CreatureID`=20220 AND `Idx`=0) OR (`CreatureID`=65011 AND `Idx`=0) OR (`CreatureID`=29929 AND `Idx`=0) OR (`CreatureID`=70027 AND `Idx`=0) OR (`CreatureID`=70025 AND `Idx`=0) OR (`CreatureID`=63766 AND `Idx`=0) OR (`CreatureID`=54741 AND `Idx`=0) OR (`CreatureID`=51195 AND `Idx`=0) OR (`CreatureID`=47841 AND `Idx`=0) OR (`CreatureID`=25064 AND `Idx`=0) OR (`CreatureID`=32944 AND `Idx`=0) OR (`CreatureID`=32640 AND `Idx`=0) OR (`CreatureID`=32336 AND `Idx`=0) OR (`CreatureID`=32207 AND `Idx`=0) OR (`CreatureID`=32158 AND `Idx`=0) OR (`CreatureID`=31852 AND `Idx`=0) OR (`CreatureID`=29582 AND `Idx`=0) OR (`CreatureID`=27707 AND `Idx`=0) OR (`CreatureID`=28302 AND `Idx`=0) OR (`CreatureID`=24368 AND `Idx`=0) OR (`CreatureID`=20029 AND `Idx`=0) OR (`CreatureID`=20030 AND `Idx`=0) OR (`CreatureID`=18379 AND `Idx`=0) OR (`CreatureID`=18380 AND `Idx`=0) OR (`CreatureID`=18378 AND `Idx`=0) OR (`CreatureID`=18377 AND `Idx`=0) OR (`CreatureID`=18365 AND `Idx`=0) OR (`CreatureID`=18364 AND `Idx`=0) OR (`CreatureID`=18363 AND `Idx`=0) OR (`CreatureID`=15714 AND `Idx`=0) OR (`CreatureID`=15666 AND `Idx`=0) OR (`CreatureID`=14539 AND `Idx`=0) OR (`CreatureID`=7708 AND `Idx`=0) OR (`CreatureID`=7707 AND `Idx`=0) OR (`CreatureID`=6075 AND `Idx`=0) OR (`CreatureID`=4271 AND `Idx`=0) OR (`CreatureID`=14505 AND `Idx`=0) OR (`CreatureID`=73780 AND `Idx`=0) OR (`CreatureID`=305 AND `Idx`=0) OR (`CreatureID`=304 AND `Idx`=0) OR (`CreatureID`=132583 AND `Idx`=0); +UPDATE `creature_questitem` SET `VerifiedBuild`=41488 WHERE (`CreatureEntry`=178997 AND `Idx`=0) OR (`CreatureEntry`=162241 AND `Idx`=0) OR (`CreatureEntry`=162253 AND `Idx` IN (1,0)) OR (`CreatureEntry`=162251 AND `Idx` IN (1,0)) OR (`CreatureEntry`=158706 AND `Idx`=0) OR (`CreatureEntry`=162254 AND `Idx`=0) OR (`CreatureEntry`=162243 AND `Idx`=0) OR (`CreatureEntry`=162247 AND `Idx`=0) OR (`CreatureEntry`=158632 AND `Idx`=0) OR (`CreatureEntry`=162244 AND `Idx`=0) OR (`CreatureEntry`=162246 AND `Idx`=0) OR (`CreatureEntry`=156709 AND `Idx`=0) OR (`CreatureEntry`=162252 AND `Idx` IN (1,0)) OR (`CreatureEntry`=162250 AND `Idx` IN (1,0)) OR (`CreatureEntry`=162249 AND `Idx` IN (1,0)) OR (`CreatureEntry`=152359 AND `Idx` IN (1,0)) OR (`CreatureEntry`=152548 AND `Idx`=0) OR (`CreatureEntry`=152556 AND `Idx`=0); + +DELETE FROM `npc_text` WHERE `ID` IN (41654 /*41654*/, 41655 /*41655*/, 42931 /*42931*/, 40531 /*40531*/, 40529 /*40529*/, 40528 /*40528*/, 41759 /*41759*/, 43021 /*43021*/, 41492 /*41492*/, 41760 /*41760*/, 42930 /*42930*/); +INSERT INTO `npc_text` (`ID`, `Probability0`, `Probability1`, `Probability2`, `Probability3`, `Probability4`, `Probability5`, `Probability6`, `Probability7`, `BroadcastTextId0`, `BroadcastTextId1`, `BroadcastTextId2`, `BroadcastTextId3`, `BroadcastTextId4`, `BroadcastTextId5`, `BroadcastTextId6`, `BroadcastTextId7`, `VerifiedBuild`) VALUES +(41654, 1, 0, 0, 0, 0, 0, 0, 0, 203961, 0, 0, 0, 0, 0, 0, 0, 41488), -- 41654 +(41655, 1, 0, 0, 0, 0, 0, 0, 0, 203964, 0, 0, 0, 0, 0, 0, 0, 41488), -- 41655 +(42931, 1, 0, 0, 0, 0, 0, 0, 0, 209968, 0, 0, 0, 0, 0, 0, 0, 41488), -- 42931 +(40531, 1, 0, 0, 0, 0, 0, 0, 0, 196614, 0, 0, 0, 0, 0, 0, 0, 41488), -- 40531 +(40529, 1, 0, 0, 0, 0, 0, 0, 0, 196612, 0, 0, 0, 0, 0, 0, 0, 41488), -- 40529 +(40528, 1, 0, 0, 0, 0, 0, 0, 0, 196608, 0, 0, 0, 0, 0, 0, 0, 41488), -- 40528 +(41759, 1, 0, 0, 0, 0, 0, 0, 0, 204537, 0, 0, 0, 0, 0, 0, 0, 41488), -- 41759 +(43021, 0, 0, 0, 0, 0, 0, 0, 0, 211188, 0, 0, 0, 0, 0, 0, 0, 41488), -- 43021 +(41492, 1, 0, 0, 0, 0, 0, 0, 0, 202561, 0, 0, 0, 0, 0, 0, 0, 41488), -- 41492 +(41760, 1, 1, 1, 1, 1, 1, 0, 0, 204538, 204539, 204540, 204541, 204542, 204543, 0, 0, 41488), -- 41760 +(42930, 0, 0, 0, 0, 0, 0, 0, 0, 209943, 0, 0, 0, 0, 0, 0, 0, 41488); -- 42930 + +UPDATE `npc_text` SET `VerifiedBuild`=41488 WHERE `ID` IN(20943,16705,40467,14126,42094,40177,40176,40175,41758,41407,39810,13461,40465,31799,40476,27613,41103,39805,39804,39870,39869,39879); + +DELETE FROM `spell_target_position` WHERE (`EffectIndex`=0 AND `ID` IN (328886,347650,329263,326498,347657,347661,329264,329260,347652,332475,328076,339944,328075)); +INSERT INTO `spell_target_position` (`ID`, `EffectIndex`, `MapID`, `PositionX`, `PositionY`, `PositionZ`, `VerifiedBuild`) VALUES +(328886, 0, 2222, -1834.260009765625, 1322.3299560546875, 5448.009765625, 41488), -- Spell: 328886 (Teleport: No Maw) Efffect: 252 (SPELL_EFFECT_TELEPORT_UNITS) +(347650, 0, 2222, -1834.1400146484375, 1322.3499755859375, 5447.97998046875, 41488), -- Spell: 347650 (Oribos Teleport) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) +(329263, 0, 2222, -1791.2900390625, 1282.8699951171875, 5268.990234375, 41488), -- Spell: 329263 (Oribos Teleport) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) +(326498, 0, 2222, -1793.3599853515625, 1283.9599609375, 5449.0498046875, 41488), -- Spell: 326498 (Oribos Teleport) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) +(347657, 0, 2222, -1834.4599609375, 1241.5899658203125, 5268.77978515625, 41488), -- Spell: 347657 (Oribos Teleport) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) +(347661, 0, 2222, -1834.4300537109375, 1243.760009765625, 5447.97998046875, 41488), -- Spell: 347661 (Oribos Teleport) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) +(329264, 0, 2222, -1875.3399658203125, 1283.06005859375, 5269, 41488), -- Spell: 329264 (Oribos Teleport) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) +(329260, 0, 2222, -1874.0999755859375, 1283.06005859375, 5448.009765625, 41488), -- Spell: 329260 (Oribos Teleport) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) +(347652, 0, 2222, -1834.1099853515625, 1323.5799560546875, 5268.77978515625, 41488), -- Spell: 347652 (Oribos Teleport) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) +(332475, 0, 1, 1445.2099609375, -4499.56005859375, 18.30999946594238281, 41488), -- Spell: 332475 (Oribos Teleport to Orgrimmar) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) +(328076, 0, 2222, -1917.489990234375, 1381.5999755859375, 5266.91015625, 41488), -- Spell: 328076 (Oribos Intro - Teleport From Arbiter's Room) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) +(339944, 0, 2222, -1842.489990234375, 1220.3800048828125, 5267.72021484375, 41488), -- Spell: 339944 (Oribos Teleport) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) +(328075, 0, 2222, -1833.5799560546875, 1359.56005859375, 5963.31005859375, 41488); -- Spell: 328075 (Oribos Intro - Teleport to Arbiter's Room) Efffect: 15 (SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL) + + +-- guards +DELETE FROM `points_of_interest` WHERE `ID` IN (6870, 6637, 6799, 6797, 6795, 6798, 6793, 6794, 6791, 6801, 6792, 6802, 6800, 6796, 6790, 6636, 6635, 6634, 6847, 6633, 6632, 6631, 6630); +INSERT INTO `points_of_interest` (`ID`, `PositionX`, `PositionY`, `PositionZ`, `Icon`, `Flags`, `Importance`, `Name`, `VerifiedBuild`) VALUES +(6870, -1873.3199462890625, 1425.75, 5267.58984375, 7, 99, 0, 'Master of Conflict', 41488), +(6637, -1970.1500244140625, 1224.8199462890625, 5266.8798828125, 7, 99, 0, 'Stable Master', 41488), +(6799, -1731.5400390625, 1338.5899658203125, 5267.18017578125, 7, 99, 0, 'Tailoring Trainer', 41488), +(6797, -1713.8900146484375, 1363.4100341796875, 5266.89990234375, 7, 99, 0, 'Skinning Trainer', 41488), +(6795, -1741.6400146484375, 1386.9300537109375, 5267.2001953125, 7, 99, 0, 'Mining Trainer', 41488), +(6798, -1706.280029296875, 1361.43994140625, 5267.580078125, 7, 99, 0, 'Leatherworking Trainer', 41488), +(6793, -1786.4000244140625, 1420.5699462890625, 5266.89990234375, 7, 99, 0, 'Jewelcrafting Trainer', 41488), +(6794, -1761, 1408.530029296875, 5267.31005859375, 7, 99, 0, 'Inscription Trainer', 41488), +(6791, -1768.2099609375, 1380.9100341796875, 5266.89990234375, 7, 99, 0, 'Herbalism Trainer', 41488), +(6801, -1690.4599609375, 1320.800048828125, 5267.58984375, 7, 99, 0, 'Fishing Trainer', 41488), +(6792, -1802.9200439453125, 1398.1700439453125, 5267.18994140625, 7, 99, 0, 'Engineering Trainer', 41488), +(6802, -1719.1500244140625, 1313.5999755859375, 5267.4599609375, 7, 99, 0, 'Enchanting Trainer', 41488), +(6800, -1699.97998046875, 1329.81005859375, 5266.89990234375, 7, 99, 0, 'Cooking Trainer', 41488), +(6796, -1732.25, 1376.1400146484375, 5267.25, 7, 99, 0, 'Blacksmithing Trainer', 41488), +(6790, -1778.1600341796875, 1387.25, 5266.89990234375, 7, 99, 0, 'Alchemy Trainer', 41488), +(6636, -1842.1099853515625, 1195.27001953125, 5271.1298828125, 7, 99, 0, 'Mailbox', 41488), +(6635, -1832.5400390625, 1132.260009765625, 5271, 7, 99, 0, 'Inn', 41488), +(6634, -1902.5999755859375, 1214.81005859375, 5450.8701171875, 7, 99, 0, 'Flight Master', 41488), +(6847, -1858.1800537109375, 1538.1600341796875, 5274.75, 7, 99, 0, 'Portal to Orgrimmar', 41488), +(6633, -1911.81005859375, 1184.0400390625, 5266.8798828125, 7, 1123, 0, 'Appearance Agitator', 41488), +(6632, -1722.4000244140625, 1213.5400390625, 5267.43994140625, 7, 99, 0, 'Bank', 41488), +(6631, -1938.6400146484375, 1182.800048828125, 5267.2001953125, 7, 99, 0, 'Transmogrification', 41488), +(6630, -1932.6800537109375, 1381.699951171875, 5269.16015625, 7, 99, 0, 'The Enclave', 41488); + +DELETE FROM `gossip_menu` WHERE (`MenuId`=26893 AND `TextId`=42807) OR (`MenuId`=25935 AND `TextId`=41113) OR (`MenuId`=26644 AND `TextId`=42371) OR (`MenuId`=26473 AND `TextId`=42029) OR (`MenuId`=25934 AND `TextId`=41112) OR (`MenuId`=26701 AND `TextId`=42457) OR (`MenuId`=25933 AND `TextId`=41111) OR (`MenuId`=25932 AND `TextId`=41110) OR (`MenuId`=26645 AND `TextId`=42430) OR (`MenuId`=25931 AND `TextId`=41109) OR (`MenuId`=25930 AND `TextId`=41108) OR (`MenuId`=25929 AND `TextId`=41107) OR (`MenuId`=25928 AND `TextId`=41105); +INSERT INTO `gossip_menu` (`MenuId`, `TextId`, `VerifiedBuild`) VALUES +(26893, 42807, 41488), -- 156698 (Attendant Protector) +(25935, 41113, 41488), -- 156698 (Attendant Protector) +(26644, 42371, 41488), -- 156698 (Attendant Protector) +(26473, 42029, 41488), -- 156698 (Attendant Protector) +(25934, 41112, 41488), -- 156698 (Attendant Protector) +(26701, 42457, 41488), -- 156698 (Attendant Protector) +(25933, 41111, 41488), -- 156698 (Attendant Protector) +(25932, 41110, 41488), -- 156698 (Attendant Protector) +(26645, 42430, 41488), -- 156698 (Attendant Protector) +(25931, 41109, 41488), -- 156698 (Attendant Protector) +(25930, 41108, 41488), -- 156698 (Attendant Protector) +(25929, 41107, 41488), -- 156698 (Attendant Protector) +(25928, 41105, 41488); -- 156698 (Attendant Protector) + +DELETE FROM `gossip_menu_option` WHERE (`MenuId`=26473 AND `OptionIndex` IN (12,11,10,9,8,7,6,5,4,3,2,1,0)) OR (`MenuId`=25927 AND `OptionIndex` IN (12,11,10,9,8,7,6,5,4,3,2,1,0)); +INSERT INTO `gossip_menu_option` (`MenuId`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextId`, `VerifiedBuild`) VALUES +(26473, 12, 0, 'Tailoring Trainer', 205607, 41488), +(26473, 11, 0, 'Skinning Trainer', 205606, 41488), +(26473, 10, 0, 'Mining Trainer', 205605, 41488), +(26473, 9, 0, 'Leatherworking Trainer', 205604, 41488), +(26473, 8, 0, 'Jewelcrafting Trainer', 205602, 41488), +(26473, 7, 0, 'Inscription Trainer', 205601, 41488), +(26473, 6, 0, 'Herbalism Trainer', 205600, 41488), +(26473, 5, 0, 'Fishing Trainer', 205599, 41488), +(26473, 4, 0, 'Engineering Trainer', 205598, 41488), +(26473, 3, 0, 'Enchanting Trainer', 205597, 41488), +(26473, 2, 0, 'Cooking Trainer', 205596, 41488), +(26473, 1, 0, 'Blacksmithing Trainer', 205595, 41488), +(26473, 0, 0, 'Alchemy Trainer', 205594, 41488), +(25927, 12, 0, 'Item Upgrade', 105470, 41488), +(25927, 11, 0, 'Stable Master', 8508, 41488), -- OptionBroadcastTextID: 8508 - 8511 - 8518 - 8524 - 8525 - 8529 - 8534 - 8536 - 8539 - 8542 - 15228 - 19208 - 45383 - 200263 +(25927, 10, 0, 'Profession Trainers', 205567, 41488), +(25927, 9, 0, 'Mailbox', 4895, 41488), -- OptionBroadcastTextID: 4895 - 5093 - 5336 - 5514 - 5912 - 6397 - 15226 - 19204 - 45381 - 200260 +(25927, 8, 0, 'Master of Conflict', 206907, 41488), +(25927, 7, 0, 'Inn', 5513, 41488), -- OptionBroadcastTextID: 5513 - 5911 - 6396 - 6633 - 6910 - 15224 - 19202 - 32166 - 44629 - 200258 +(25927, 5, 0, 'Flight Master', 2863, 41488), -- OptionBroadcastTextID: 2863 - 4889 - 6632 - 19203 - 45379 - 200256 +(25927, 4, 0, 'Portal to Orgrimmar', 205648, 41488), +(25927, 3, 0, 'Appearance Agitator', 200254, 41488), +(25927, 2, 0, 'Bank', 3426, 41488), -- OptionBroadcastTextID: 3426 - 5908 - 6631 - 6907 - 6987 - 15214 - 19201 - 32167 - 44628 - 78584 - 200249 +(25927, 1, 0, 'Transmogrification', 56155, 41488), -- OptionBroadcastTextID: 56155 - 200247 +(25927, 0, 0, 'The Enclave', 200240, 41488); + +UPDATE `gossip_menu_option` SET `VerifiedBuild`=41488 WHERE (`MenuId`=25927 AND `OptionIndex` IN (11,9,7,5,2,1)); +DELETE FROM `gossip_menu_option_action` WHERE (`MenuId`=25927 AND `OptionIndex` IN (12,11,10,9,8,7,5,4,3,2,1,0)) OR (`MenuId`=26473 AND `OptionIndex` IN (12,11,10,9,8,7,6,5,4,3,2,1,0)); +INSERT INTO `gossip_menu_option_action` (`MenuId`, `OptionIndex`, `ActionMenuId`, `ActionPoiId`) VALUES +(26473, 12, 26644, 6799), +(26473, 11, 26644, 6797), +(26473, 10, 26644, 6795), +(26473, 9, 26644, 6798), +(26473, 8, 26644, 6793), +(26473, 7, 26644, 6794), +(26473, 6, 26644, 6791), +(26473, 5, 26644, 6801), +(26473, 4, 26644, 6792), +(26473, 3, 26644, 6802), +(26473, 2, 26644, 6800), +(26473, 1, 26644, 6796), +(26473, 0, 26644, 6790), +(25927, 12, 26893, 6870), +(25927, 11, 25935, 6637), +(25927, 10, 26473, 0), +(25927, 9, 25934, 6636), +(25927, 8, 26701, 6870), +(25927, 7, 25933, 6635), +(25927, 5, 25932, 6634), +(25927, 4, 26645, 6847), +(25927, 3, 25931, 6633), +(25927, 2, 25930, 6632), +(25927, 1, 25929, 6631), +(25927, 0, 25928, 6630); + +DELETE FROM `npc_text` WHERE `ID` IN (42807 /*42807*/, 41113 /*41113*/, 41112 /*41112*/, 42457 /*42457*/, 41111 /*41111*/, 41110 /*41110*/, 42430 /*42430*/, 41109 /*41109*/, 41107 /*41107*/, 41105 /*41105*/); +INSERT INTO `npc_text` (`ID`, `Probability0`, `Probability1`, `Probability2`, `Probability3`, `Probability4`, `Probability5`, `Probability6`, `Probability7`, `BroadcastTextId0`, `BroadcastTextId1`, `BroadcastTextId2`, `BroadcastTextId3`, `BroadcastTextId4`, `BroadcastTextId5`, `BroadcastTextId6`, `BroadcastTextId7`, `VerifiedBuild`) VALUES +(42807, 1, 0, 0, 0, 0, 0, 0, 0, 209048, 0, 0, 0, 0, 0, 0, 0, 41488), -- 42807 +(41113, 1, 0, 0, 0, 0, 0, 0, 0, 200262, 0, 0, 0, 0, 0, 0, 0, 41488), -- 41113 +(41112, 1, 0, 0, 0, 0, 0, 0, 0, 200259, 0, 0, 0, 0, 0, 0, 0, 41488), -- 41112 +(42457, 1, 0, 0, 0, 0, 0, 0, 0, 206908, 0, 0, 0, 0, 0, 0, 0, 41488), -- 42457 +(41111, 1, 0, 0, 0, 0, 0, 0, 0, 200257, 0, 0, 0, 0, 0, 0, 0, 41488), -- 41111 +(41110, 1, 0, 0, 0, 0, 0, 0, 0, 200255, 0, 0, 0, 0, 0, 0, 0, 41488), -- 41110 +(42430, 1, 0, 0, 0, 0, 0, 0, 0, 206576, 0, 0, 0, 0, 0, 0, 0, 41488), -- 42430 +(41109, 1, 0, 0, 0, 0, 0, 0, 0, 200253, 0, 0, 0, 0, 0, 0, 0, 41488), -- 41109 +(41107, 1, 0, 0, 0, 0, 0, 0, 0, 200248, 0, 0, 0, 0, 0, 0, 0, 41488), -- 41107 +(41105, 1, 0, 0, 0, 0, 0, 0, 0, 200246, 0, 0, 0, 0, 0, 0, 0, 41488); -- 41105 + +UPDATE `npc_text` SET `VerifiedBuild`=41488 WHERE `ID` IN (42371, 42029, 41108); + +-- manual fixes +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN(173571, 165654, 177142, 170256, 170310, 54638); +INSERT INTO `creature_template_movement` (`CreatureId`, `Flight`) VALUES +(177142, 1), -- Killcredit +(170256, 1), -- Killcredit +(170310, 1), -- Killcredit +(54638, 1), -- Generic Bunny +(173571, 1), -- Auction House NPC +(165654, 1); -- Arbiter + +DELETE FROM `creature_template_addon` WHERE `entry` IN(174575, 178997); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(174575, 0, 0, 0, 1, 0, 3785, 0, 0, ''), -- Attendant Protector +(178997, 0, 0, 0, 1, 69, 0, 0, 0, ''); -- So'danah + +DELETE FROM `creature_addon` WHERE `guid` IN(@CGUID+10, @CGUID+31, @CGUID+46, @CGUID+53, @CGUID+94, @CGUID+96, @CGUID+9); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `auras`) VALUES +(@CGUID+10, 0, 0, 0, 1, 0, 20018, 0, 0, ''), -- Market Facilitator +(@CGUID+31, 0, 0, 0, 1, 0, 20018, 0, 0, ''), -- Market Facilitator +(@CGUID+46, 0, 0, 0, 1, 0, 20018, 0, 0, ''), -- Market Facilitator +(@CGUID+53, 0, 0, 0, 1, 0, 20018, 0, 0, ''), -- Market Facilitator +(@CGUID+94, 0, 0, 0, 1, 0, 20018, 0, 0, ''), -- Market Facilitator +(@CGUID+96, 0, 0, 0, 1, 0, 0, 0, 0, ''), -- Market Manager +(@CGUID+9, 0, 0, 0, 1, 0, 0, 0, 0, ''); -- Market Manager + +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|0x80 WHERE `entry` IN(177142,170256,170310,54638); + +UPDATE `gossip_menu_option` SET `OptionNpcFlag`=1, `OptionType`=1 WHERE (`OptionIndex`=0 AND `MenuId` IN(18860,25677,26941,25678,26231,25565,25571)) OR (`OptionIndex`=1 AND `MenuId` IN(26982,25571)) OR (`MenuId`=26135 AND `OptionIndex`=2) OR (`MenuId` IN(26473, 25927)); +UPDATE `gossip_menu_option` SET `OptionNpcFlag`=128, `OptionType`=3 WHERE (`OptionIndex`=0 AND `MenuId` IN(26982,26066)) OR (`MenuId`=25248 AND `OptionIndex`=1); +UPDATE `gossip_menu_option` SET `OptionNpcFlag`=65536, `OptionType`=8 WHERE (`MenuId`=25248 AND `OptionIndex`=0); + + -- Keeper Ta'hult smart ai +SET @ENTRY := 156769; +UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY; +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(@ENTRY, 0, 0, 0, 62, 0, 100, 0, 26982, 1, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 1 from menu 26982 selected - Gossip player: Close gossip'); + + -- Acquirer Ta'gosh smart ai +SET @ENTRY := 169524; +UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY; +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 5000, 10000, 5000, 10000, 128, 1588, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 - 10 seconds (OOC) - Self: Plays Anim with ID 1588'); + + -- Acquirer Ta'wah smart ai +SET @ENTRY := 173370; +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY; +UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 5000, 10000, 5000, 10000, 128, 1588, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 - 10 seconds (OOC) - Self: Plays Anim with ID 1588'); + + -- Artisan Ta'bone smart ai +SET @ENTRY := 173369; +UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY; +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 5000, 10000, 5000, 10000, 128, 1588, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 - 10 seconds (OOC) - Self: Plays Anim with ID 1588'); + + -- Emissary Ba'hask smart ai +SET @ENTRY := 164098; +UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY; +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 5000, 10000, 5000, 10000, 128, 21538, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 - 10 seconds (OOC) - Self: Plays Anim with ID 21538'); + + -- Market Manager smart ai +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` IN(-(@CGUID+30), -(@CGUID+44), -(@CGUID+62), -(@CGUID+68), -(@CGUID+93)); +UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = 173300; +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 +(-(@CGUID+30), 0, 0, 0, 1, 0, 100, 0, 5000, 15000, 5000, 15000, 128, 21538, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 - 15 seconds (OOC) - Self: Plays Anim with ID 21538'), +(-(@CGUID+44), 0, 0, 0, 1, 0, 100, 0, 5000, 15000, 5000, 15000, 128, 21538, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 - 15 seconds (OOC) - Self: Plays Anim with ID 21538'), +(-(@CGUID+62), 0, 0, 0, 1, 0, 100, 0, 5000, 15000, 5000, 15000, 128, 21538, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 - 15 seconds (OOC) - Self: Plays Anim with ID 21538'), +(-(@CGUID+68), 0, 0, 0, 1, 0, 100, 0, 5000, 15000, 5000, 15000, 128, 21538, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 - 15 seconds (OOC) - Self: Plays Anim with ID 21538'), +(-(@CGUID+93), 0, 0, 0, 1, 0, 100, 0, 5000, 15000, 5000, 15000, 128, 21538, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 - 15 seconds (OOC) - Self: Plays Anim with ID 21538'); + + -- Smith Au'berk smart ai +SET @ENTRY := 156666; +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY; +UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(@ENTRY, 0, 0, 0, 60, 0, 100, 0, 0, 0, 35000, 35000, 80, 15666600, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 35 seconds - Self: Start timed action list id #15666600 (update out of combat)'); + + -- Timed list 15666600 smart ai +SET @ENTRY := 15666600; +DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 17, 69, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 3 seconds - Self: Set emote state to 69'), +(@ENTRY, 9, 1, 0, 0, 0, 100, 0, 8000, 8000, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 8 seconds - Self: Set emote state to 0'), +(@ENTRY, 9, 2, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 17, 613, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 3 seconds - Self: Set emote state to 613'), +(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 20000, 20000, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 20 seconds - Self: Set emote state to 0'); + +-- Emissary Ba'hask smart ai +SET @ENTRY := 164098; +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY; +UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 5000, 16000, 5000, 16000, 128, 21538, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 - 16 seconds (OOC) - Self: Plays Anim with ID 21538'); diff --git a/sql/updates/world/master/2021_12_25_00_world_warlock_shadow_bolt.sql b/sql/updates/world/master/2021_12_25_00_world_warlock_shadow_bolt.sql new file mode 100644 index 000000000..eb72d88c7 --- /dev/null +++ b/sql/updates/world/master/2021_12_25_00_world_warlock_shadow_bolt.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_warl_shadow_bolt'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(686 ,'spell_warl_shadow_bolt'); diff --git a/sql/updates/world/master/2021_12_25_01_world_paladin_holy_prism.sql b/sql/updates/world/master/2021_12_25_01_world_paladin_holy_prism.sql new file mode 100644 index 000000000..daf5ba783 --- /dev/null +++ b/sql/updates/world/master/2021_12_25_01_world_paladin_holy_prism.sql @@ -0,0 +1,6 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_pal_holy_prism'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_pal_holy_prism_selector'; +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(114165,'spell_pal_holy_prism'), +(114871,'spell_pal_holy_prism_selector'), +(114852,'spell_pal_holy_prism_selector'); diff --git a/sql/updates/world/master/2021_12_25_02_world.sql b/sql/updates/world/master/2021_12_25_02_world.sql new file mode 100644 index 000000000..59398eeb2 --- /dev/null +++ b/sql/updates/world/master/2021_12_25_02_world.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_summon_battle_pet'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(118301,'spell_summon_battle_pet'); diff --git a/sql/updates/world/master/2021_12_25_03_world_spells_rogue.sql b/sql/updates/world/master/2021_12_25_03_world_spells_rogue.sql new file mode 100644 index 000000000..407dab253 --- /dev/null +++ b/sql/updates/world/master/2021_12_25_03_world_spells_rogue.sql @@ -0,0 +1,29 @@ +-- Spell Proc +DELETE FROM `spell_script_names` WHERE `ScriptName` IN ( +'spell_rog_backstab', +'spell_rog_grand_melee', +'spell_rog_mastery_main_gauche', +'spell_rog_roll_the_bones', +'spell_rog_ruthlessness', +'spell_rog_sinister_strike', +'spell_rog_restless_blades', +'spell_rog_venomous_wounds', +'spell_rog_symbols_of_death', +'spell_rog_shadowstrike'); +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(53, 'spell_rog_backstab'), +(193358, 'spell_rog_grand_melee'), +(76806, 'spell_rog_mastery_main_gauche'), +(315508, 'spell_rog_roll_the_bones'), +(14161, 'spell_rog_ruthlessness'), +(193315, 'spell_rog_sinister_strike'), +(79096, 'spell_rog_restless_blades'), +(79134, 'spell_rog_venomous_wounds'), +(212283, 'spell_rog_symbols_of_death'), +(185438, 'spell_rog_shadowstrike'); + +-- Spell Procs +DELETE FROM `spell_proc` WHERE `SpellId` IN (79134,227151); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(79134, 0, 8, 0x100100, 0x0, 0x0, 0x0, 0, 1, 2, 0x403, 0x0, 0, 0, 0, 0, 0), -- Venomous Wounds +(227151, 0, 8, 0x0, 0x0, 0x0, 0x0, 0, 7, 2, 0x403, 0x8, 0, 0, 0, 0, 0); -- Symbols of Death (Crit Aura) diff --git a/sql/updates/world/master/2021_12_25_04_world_shaman_lightning_bolt.sql b/sql/updates/world/master/2021_12_25_04_world_shaman_lightning_bolt.sql new file mode 100644 index 000000000..6a3cea859 --- /dev/null +++ b/sql/updates/world/master/2021_12_25_04_world_shaman_lightning_bolt.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sha_lightning_bolt'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(188196, 'spell_sha_lightning_bolt'); diff --git a/sql/updates/world/master/2021_12_25_05_world_shaman_chain_lightning.sql b/sql/updates/world/master/2021_12_25_05_world_shaman_chain_lightning.sql new file mode 100644 index 000000000..8d1cd4aab --- /dev/null +++ b/sql/updates/world/master/2021_12_25_05_world_shaman_chain_lightning.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sha_chain_lightning'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(188443, 'spell_sha_chain_lightning'); diff --git a/sql/updates/world/master/2021_12_25_06_world.sql b/sql/updates/world/master/2021_12_25_06_world.sql new file mode 100644 index 000000000..b98dc747b --- /dev/null +++ b/sql/updates/world/master/2021_12_25_06_world.sql @@ -0,0 +1,7 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sha_lightning_bolt_overload'; +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sha_chain_lightning_overload'; +DELETE FROM `spell_script_names` WHERE `spell_id`=120588 AND `ScriptName`='spell_sha_elemental_blast'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(45284,'spell_sha_lightning_bolt_overload'), +(45297,'spell_sha_chain_lightning_overload'), +(120588,'spell_sha_elemental_blast'); diff --git a/sql/updates/world/master/2021_12_26_00_world.sql b/sql/updates/world/master/2021_12_26_00_world.sql new file mode 100644 index 000000000..3a5c0d8ab --- /dev/null +++ b/sql/updates/world/master/2021_12_26_00_world.sql @@ -0,0 +1,4 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_gen_war_mode_enlisted'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(269083,'spell_gen_war_mode_enlisted'), +(282559,'spell_gen_war_mode_enlisted'); diff --git a/sql/updates/world/master/2021_12_26_01_world_shaman_aftershock.sql b/sql/updates/world/master/2021_12_26_01_world_shaman_aftershock.sql new file mode 100644 index 000000000..119d1b0e5 --- /dev/null +++ b/sql/updates/world/master/2021_12_26_01_world_shaman_aftershock.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sha_aftershock'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(273221, 'spell_sha_aftershock'); diff --git a/sql/updates/world/master/2021_12_26_02_world_shaman_downpour.sql b/sql/updates/world/master/2021_12_26_02_world_shaman_downpour.sql new file mode 100644 index 000000000..af0e28acf --- /dev/null +++ b/sql/updates/world/master/2021_12_26_02_world_shaman_downpour.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_sha_downpour'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(207778, 'spell_sha_downpour');