DB Updates And Core: Updated allowed build to 9.1.5.41793

Port From (https://github.com/TrinityCore/TrinityCore/commit/f49ff55f537fdfe640364dfa00cdd83f9b3b31c7)
This commit is contained in:
hondacrx
2022-02-24 16:21:47 -05:00
parent de8db4f3cb
commit 20d5d71f4d
1067 changed files with 24025 additions and 7227 deletions
@@ -0,0 +1,3 @@
--
DELETE FROM `rbac_permissions` WHERE `id`= 874;
INSERT INTO `rbac_permissions` (`id`,`name`) VALUES (874, 'Command: debug asan');
@@ -0,0 +1,3 @@
DROP VIEW IF EXISTS `vw_log_history`;
CREATE VIEW `vw_log_history` AS (SELECT FROM_UNIXTIME(MIN(`logs`.`time`)) AS `First Logged` ,FROM_UNIXTIME(MAX(`logs`.`time`)) AS `Last Logged` ,COUNT(*) AS `Occurrences` ,`realmlist`.`name` AS `Realm` ,`logs`.`type` ,`logs`.`level` ,`logs`.`string` FROM `logs` LEFT JOIN realmlist ON `logs`.`realm` = `realmlist`.`id` GROUP BY `logs`.`string`, `logs`.`type`, `logs`.`realm`);
@@ -0,0 +1,10 @@
DELETE FROM `rbac_permissions` WHERE `id` IN (875, 876, 877);
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
(875, "Command: lookup map id"),
(876, "Command: lookup item id"),
(877, "Command: lookup quest id");
INSERT INTO `rbac_linked_permissions` (`id`, `linkedId`) VALUES
(196, 875),
(196, 876),
(196, 877);
@@ -0,0 +1,7 @@
DELETE FROM `rbac_permissions` WHERE `id` IN (8, 9);
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
(8, "Cannot earn achievements"),
(9, "Cannot earn realm first achievements");
INSERT INTO `rbac_linked_permissions` (`id`, `linkedId`) VALUES
(194, 9);
@@ -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);
@@ -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);
@@ -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);
@@ -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
@@ -0,0 +1,4 @@
--
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
(278, 'Command: character deleted delete'),
(281, 'Command: character deleted old');
@@ -0,0 +1,2 @@
--
ALTER TABLE `logs_ip_actions` ADD COLUMN `realm_id` INT(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT 'Realm ID' AFTER `character_guid`;
@@ -0,0 +1,3 @@
-- TDB 915.21111 auth
UPDATE `updates` SET `state`='ARCHIVED',`speed`=0;
REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/9.x/auth', 'ARCHIVED');
@@ -0,0 +1,7 @@
DELETE FROM `build_info` WHERE `build`=41079;
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES
(41079,9,1,5,NULL,NULL,'F8853CF823BC0BBE8A9677A762DFAEE1',NULL,NULL,NULL);
UPDATE `realmlist` SET `gamebuild`=41079 WHERE `gamebuild`=41031;
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int(10) unsigned NOT NULL DEFAULT '41079';
@@ -0,0 +1,3 @@
ALTER TABLE `battle_pets` ADD `nameTimestamp` bigint(20) NOT NULL DEFAULT '0' AFTER `name`;
UPDATE `battle_pets` SET `nameTimestamp`=UNIX_TIMESTAMP() WHERE LENGTH(`name`) > 0;
@@ -0,0 +1,3 @@
ALTER TABLE `battle_pets`
ADD `owner` bigint(20) DEFAULT NULL AFTER `nameTimestamp`,
ADD `ownerRealmId` int(11) DEFAULT NULL AFTER `owner`;
@@ -0,0 +1,7 @@
DELETE FROM `build_info` WHERE `build`=41288;
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES
(41288,9,1,5,NULL,NULL,'871C0C9691DBC536EB24B68EC73FAD5B',NULL,NULL,NULL);
UPDATE `realmlist` SET `gamebuild`=41288 WHERE `gamebuild`=41079;
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int(10) unsigned NOT NULL DEFAULT '41288';
@@ -0,0 +1,7 @@
DELETE FROM `build_info` WHERE `build`=41323;
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES
(41323,9,1,5,NULL,NULL,'E53D0DF1FAC1A59A1C8071B295A04A1D',NULL,NULL,NULL);
UPDATE `realmlist` SET `gamebuild`=41323 WHERE `gamebuild`=41288;
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int(10) unsigned NOT NULL DEFAULT '41323';
@@ -0,0 +1,7 @@
DELETE FROM `build_info` WHERE `build`=41359;
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES
(41359,9,1,5,NULL,NULL,'5F8D7F2A690A4375A1B52A28D6D681FA',NULL,NULL,NULL);
UPDATE `realmlist` SET `gamebuild`=41359 WHERE `gamebuild`=41323;
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int(10) unsigned NOT NULL DEFAULT '41359';
@@ -0,0 +1,7 @@
DELETE FROM `build_info` WHERE `build`=41488;
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES
(41488,9,1,5,NULL,NULL,'1BC91EC368705815F3F532B553DAD981',NULL,NULL,NULL);
UPDATE `realmlist` SET `gamebuild`=41488 WHERE `gamebuild`=41359;
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int(10) unsigned NOT NULL DEFAULT '41488';
@@ -0,0 +1,30 @@
ALTER TABLE account CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE account_access CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE account_banned CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE account_last_played_character CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE account_muted CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE autobroadcast CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE battle_pet_declinedname CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE battle_pet_slots CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE battle_pets CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE battlenet_account_bans CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE battlenet_account_heirlooms CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE battlenet_account_mounts CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE battlenet_account_toys CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE battlenet_accounts CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE battlenet_item_appearances CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE battlenet_item_favorite_appearances CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE build_info CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE ip_banned CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE logs CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE logs_ip_actions CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE rbac_account_permissions CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE rbac_default_permissions CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE rbac_linked_permissions CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE rbac_permissions CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE realmcharacters CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE realmlist CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE secret_digest CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE updates CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE updates_include CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE uptime CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -0,0 +1,2 @@
ALTER TABLE updates ENGINE=InnoDB ROW_FORMAT=DEFAULT;
ALTER TABLE updates_include ENGINE=InnoDB ROW_FORMAT=DEFAULT;
@@ -0,0 +1,3 @@
-- TDB 915.21111 characters
UPDATE `updates` SET `state`='ARCHIVED',`speed`=0;
REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/9.x/characters', 'ARCHIVED');
@@ -0,0 +1,20 @@
--
DROP TABLE IF EXISTS `respawn`;
CREATE TABLE `respawn` (
`type` smallint(10) unsigned NOT NULL,
`spawnId` bigint(20) unsigned NOT NULL,
`respawnTime` bigint(20) NOT NULL,
`mapId` smallint(10) unsigned NOT NULL,
`instanceId` int(10) unsigned NOT NULL,
PRIMARY KEY (`type`,`spawnId`,`instanceId`),
KEY `idx_instance` (`instanceId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Stored respawn times';
INSERT INTO `respawn` (`type`,`spawnId`,`respawnTime`,`mapId`,`instanceId`)
SELECT 0 as `type`,`guid`,`respawnTime`,`mapId`,`instanceId` FROM `creature_respawn`;
INSERT INTO `respawn` (`type`,`spawnId`,`respawnTime`,`mapId`,`instanceId`)
SELECT 1 as `type`,`guid`,`respawnTime`,`mapId`,`instanceId` FROM `gameobject_respawn`;
DROP TABLE `creature_respawn`;
DROP TABLE `gameobject_respawn`;
@@ -0,0 +1,4 @@
--
UPDATE `worldstates` SET `comment`='NextGuildDailyResetTime' WHERE `entry`=20006;
UPDATE `worldstates` SET `comment`='NextMonthlyQuestResetTime' WHERE `entry`=20007;
INSERT INTO `worldstates` (`entry`,`value`,`comment`) VALUES (20008,0,'NextDailyQuestResetTime');
@@ -0,0 +1 @@
ALTER TABLE `channels` MODIFY `password` varchar(128) DEFAULT NULL AFTER `ownership`;
@@ -0,0 +1,126 @@
ALTER TABLE account_data CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE account_instance_times CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE account_tutorial CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE arena_team CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE arena_team_member CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE auction_bidders CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE auction_items CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE auctionhouse CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE blackmarket_auctions CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE bugreport CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE calendar_events CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE calendar_invites CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE channels CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_account_data CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_achievement CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_achievement_progress CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_action CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_arena_stats CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_aura CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_aura_effect CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_aura_stored_location CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_banned CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_battleground_data CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_battleground_random CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_cuf_profiles CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_currency CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_customizations CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_declinedname CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_equipmentsets CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_favorite_auctions CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_fishingsteps CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_garrison CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_garrison_blueprints CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_garrison_buildings CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_garrison_follower_abilities CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_garrison_followers CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_gifts CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_glyphs CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_homebind CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_instance CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_inventory CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_pet CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_pet_declinedname CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_pvp_talent CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_queststatus CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_queststatus_daily CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_queststatus_monthly CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_queststatus_objectives CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_queststatus_objectives_criteria CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_queststatus_objectives_criteria_progress CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_queststatus_rewarded CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_queststatus_seasonal CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_queststatus_weekly CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_reputation CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_skills CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_social CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_spell CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_spell_charges CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_spell_cooldown CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_stats CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_talent CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_transmog_outfits CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE character_void_storage CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE characters CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE characters MODIFY `name` varchar(12) NOT NULL;
ALTER TABLE corpse CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE corpse_customizations CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE corpse_phases CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE game_event_condition_save CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE game_event_save CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE gm_bug CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE gm_complaint CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE gm_complaint_chatlog CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE gm_suggestion CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE group_instance CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE group_member CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `groups` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild_achievement CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild_achievement_progress CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild_bank_eventlog CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild_bank_item CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild_bank_right CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild_bank_tab CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild_eventlog CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild_member CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild_member_withdraw CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild_newslog CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE guild_rank CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE instance CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE instance_reset CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE instance_scenario_progress CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_instance CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_instance_artifact CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_instance_artifact_powers CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_instance_azerite CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_instance_azerite_empowered CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_instance_azerite_milestone_power CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_instance_azerite_unlocked_essence CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_instance_gems CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_instance_modifiers CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_instance_transmog CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_loot_items CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_loot_money CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_refund_instance CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE item_soulbound_trade_data CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE lfg_data CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE mail CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE mail_items CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE pet_aura CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE pet_aura_effect CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE pet_spell CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE pet_spell_charges CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE pet_spell_cooldown CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE petition CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE petition_sign CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE pool_quest_save CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE pvpstats_battlegrounds CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE pvpstats_players CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE quest_tracker CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE reserved_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE respawn CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE updates CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE updates_include CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE warden_action CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE worldstates CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -0,0 +1,2 @@
ALTER TABLE updates ENGINE=InnoDB ROW_FORMAT=DEFAULT;
ALTER TABLE updates_include ENGINE=InnoDB ROW_FORMAT=DEFAULT;
@@ -0,0 +1,11 @@
ALTER TABLE `character_battleground_data` MODIFY `mountSpell` int(10) unsigned NOT NULL DEFAULT '0';
ALTER TABLE `character_pet` MODIFY `CreatedBySpell` int(10) unsigned NOT NULL DEFAULT '0';
ALTER TABLE `character_spell` MODIFY `spell` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Spell Identifier';
ALTER TABLE `character_talent` MODIFY `talentId` int(10) unsigned NOT NULL;
ALTER TABLE `character_void_storage` MODIFY `itemEntry` int(10) unsigned NOT NULL;
ALTER TABLE `characters` MODIFY `latency` int(10) unsigned NOT NULL DEFAULT '0';
ALTER TABLE `guild_rank` MODIFY `rights` int(10) unsigned NOT NULL DEFAULT '0';
ALTER TABLE `item_instance` MODIFY `itemEntry` int(10) unsigned NOT NULL DEFAULT '0';
ALTER TABLE `item_instance` MODIFY `flags` int(10) unsigned NOT NULL DEFAULT '0';
ALTER TABLE `pet_spell` MODIFY `spell` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Spell Identifier';
ALTER TABLE `quest_tracker` MODIFY `id` int(10) unsigned NOT NULL DEFAULT '0';
@@ -0,0 +1,3 @@
-- TDB 915.21111 hotfixes
UPDATE `updates` SET `state`='ARCHIVED',`speed`=0;
REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/9.x/hotfixes', 'ARCHIVED');
@@ -0,0 +1,94 @@
--
-- Table structure for table `spell_visual`
--
DROP TABLE IF EXISTS `spell_visual`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `spell_visual` (
`ID` int(10) unsigned NOT NULL DEFAULT '0',
`MissileCastOffset1` float NOT NULL DEFAULT '0',
`MissileCastOffset2` float NOT NULL DEFAULT '0',
`MissileCastOffset3` float NOT NULL DEFAULT '0',
`MissileImpactOffset1` float NOT NULL DEFAULT '0',
`MissileImpactOffset2` float NOT NULL DEFAULT '0',
`MissileImpactOffset3` float NOT NULL DEFAULT '0',
`AnimEventSoundID` int(10) unsigned NOT NULL DEFAULT '0',
`Flags` int(11) NOT NULL DEFAULT '0',
`MissileAttachment` tinyint(4) NOT NULL DEFAULT '0',
`MissileDestinationAttachment` tinyint(4) NOT NULL DEFAULT '0',
`MissileCastPositionerID` int(10) unsigned NOT NULL DEFAULT '0',
`MissileImpactPositionerID` int(10) unsigned NOT NULL DEFAULT '0',
`MissileTargetingKit` int(11) NOT NULL DEFAULT '0',
`HostileSpellVisualID` int(10) unsigned NOT NULL DEFAULT '0',
`CasterSpellVisualID` int(10) unsigned NOT NULL DEFAULT '0',
`SpellVisualMissileSetID` smallint(5) unsigned NOT NULL DEFAULT '0',
`DamageNumberDelay` smallint(5) unsigned NOT NULL DEFAULT '0',
`LowViolenceSpellVisualID` int(10) unsigned NOT NULL DEFAULT '0',
`RaidSpellVisualMissileSetID` int(10) unsigned NOT NULL DEFAULT '0',
`ReducedUnexpectedCameraMovementSpellVisualID` int(11) NOT NULL DEFAULT '0',
`VerifiedBuild` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`ID`,`VerifiedBuild`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `spell_visual_effect_name`
--
DROP TABLE IF EXISTS `spell_visual_effect_name`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `spell_visual_effect_name` (
`ID` int(10) unsigned NOT NULL DEFAULT '0',
`ModelFileDataID` int(11) NOT NULL DEFAULT '0',
`BaseMissileSpeed` float NOT NULL DEFAULT '0',
`Scale` float NOT NULL DEFAULT '0',
`MinAllowedScale` float NOT NULL DEFAULT '0',
`MaxAllowedScale` float NOT NULL DEFAULT '0',
`Alpha` float NOT NULL DEFAULT '0',
`Flags` int(10) unsigned NOT NULL DEFAULT '0',
`TextureFileDataID` int(11) NOT NULL DEFAULT '0',
`EffectRadius` float NOT NULL DEFAULT '0',
`Type` int(10) unsigned NOT NULL DEFAULT '0',
`GenericID` int(11) NOT NULL DEFAULT '0',
`RibbonQualityID` int(10) unsigned NOT NULL DEFAULT '0',
`DissolveEffectID` int(11) NOT NULL DEFAULT '0',
`ModelPosition` int(11) NOT NULL DEFAULT '0',
`Unknown901` tinyint(4) NOT NULL DEFAULT '0',
`VerifiedBuild` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`ID`,`VerifiedBuild`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `spell_visual_missile`
--
DROP TABLE IF EXISTS `spell_visual_missile`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `spell_visual_missile` (
`CastOffset1` float NOT NULL DEFAULT '0',
`CastOffset2` float NOT NULL DEFAULT '0',
`CastOffset3` float NOT NULL DEFAULT '0',
`ImpactOffset1` float NOT NULL DEFAULT '0',
`ImpactOffset2` float NOT NULL DEFAULT '0',
`ImpactOffset3` float NOT NULL DEFAULT '0',
`ID` int(10) unsigned NOT NULL DEFAULT '0',
`SpellVisualEffectNameID` smallint(5) unsigned NOT NULL DEFAULT '0',
`SoundEntriesID` int(10) unsigned NOT NULL DEFAULT '0',
`Attachment` tinyint(4) NOT NULL DEFAULT '0',
`DestinationAttachment` tinyint(4) NOT NULL DEFAULT '0',
`CastPositionerID` smallint(5) unsigned NOT NULL DEFAULT '0',
`ImpactPositionerID` smallint(5) unsigned NOT NULL DEFAULT '0',
`FollowGroundHeight` int(11) NOT NULL DEFAULT '0',
`FollowGroundDropSpeed` int(10) unsigned NOT NULL DEFAULT '0',
`FollowGroundApproach` smallint(5) unsigned NOT NULL DEFAULT '0',
`Flags` int(10) unsigned NOT NULL DEFAULT '0',
`SpellMissileMotionID` smallint(5) unsigned NOT NULL DEFAULT '0',
`AnimKitID` int(10) unsigned NOT NULL DEFAULT '0',
`ClutterLevel` tinyint(4) NOT NULL DEFAULT '0',
`DecayTimeAfterImpact` int(11) NOT NULL DEFAULT '0',
`SpellVisualMissileSetID` int(10) unsigned NOT NULL DEFAULT '0',
`VerifiedBuild` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`ID`,`VerifiedBuild`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,6 @@
ALTER TABLE creature CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE creature_difficulty CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE hotfix_blob CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE hotfix_data CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE updates CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE updates_include CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -0,0 +1,6 @@
ALTER TABLE creature ENGINE=InnoDB ROW_FORMAT=DEFAULT;
ALTER TABLE creature_difficulty ENGINE=InnoDB ROW_FORMAT=DEFAULT;
ALTER TABLE hotfix_blob ENGINE=InnoDB ROW_FORMAT=DEFAULT;
ALTER TABLE hotfix_data ENGINE=InnoDB ROW_FORMAT=DEFAULT;
ALTER TABLE updates ENGINE=InnoDB ROW_FORMAT=DEFAULT;
ALTER TABLE updates_include ENGINE=InnoDB ROW_FORMAT=DEFAULT;
@@ -0,0 +1,4 @@
-- TDB 915.21111 world
UPDATE `version` SET `db_version`='TDB 915.21111', `cache_id`=21111 LIMIT 1;
UPDATE `updates` SET `state`='ARCHIVED',`speed`=0;
REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/9.x/world', 'ARCHIVED');
@@ -0,0 +1,4 @@
DELETE FROM `creature_text` WHERE `CreatureID`=20926 AND `GroupID` IN (0,1);
INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES
(20926,0,0,'You hear a faint echo....',16,0,100,0,0,0,18599,3,'When Access Panel is used'),
(20926,1,0,'You hear a loud rumble of metal grinding on stone...',16,0,100,0,0,0,18600,3,'When main door open');
@@ -0,0 +1,50 @@
--
DELETE FROM `creature` WHERE `guid` IN (2095,2097,2099,3647,4068,4094,4099,94196,94198,94359,94360,94361,94476,94478,94482,94507,94508,94551,94553,94554,94555,94556,94557,94579,94605,94649,94700,94704,94711,94716,94733,94734,94735,94738,94797,94798,94799,94800,94862,94863,95037,95038,95039,95040,95041,95042,95043);
INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES
(2095, 22180, 530, '0', 0, 0, 0, 1916.01, 7282.84, 363.792, 1.22627, 300, 15, 1),
(2097, 22180, 530, '0', 0, 0, 0, 1868.19, 7130.46, 360.428, 5.80059, 300, 15, 1),
(2099, 22180, 530, '0', 0, 0, 0, 1814.63, 7113.21, 359.284, 1.81263, 300, 15, 1),
(3647, 22180, 530, '0', 0, 0, 0, 1785.15, 7150.76, 363.934, 4.28223, 300, 15, 1),
(4068, 22180, 530, '0', 0, 0, 0, 1749.17, 7184.04, 364.024, 6.02426, 300, 15, 1),
(4094, 22180, 530, '0', 0, 0, 0, 1847.84, 7217.73, 363.916, 3.28954, 300, 15, 1),
(4099, 22180, 530, '0', 0, 0, 0, 1883.84, 7249.94, 365.267, 2.58255, 300, 15, 1),
(94196, 22180, 530, '0', 0, 0, 0, 1817.67, 7250.64, 364.312, 3.0771, 300, 15, 1),
(94198, 22180, 530, '0', 0, 0, 0, 1719.96, 7217.31, 364.465, 2.07565, 300, 15, 1),
(94359, 22180, 530, '0', 0, 0, 0, 1752.32, 7316.12, 363.812, 2.1553, 300, 15, 1),
(94360, 22180, 530, '0', 0, 0, 0, 1784.46, 7347.84, 363.931, 2.61293, 300, 15, 1),
(94361, 22180, 530, '0', 0, 0, 0, 2007.42, 7319.34, 363.827, 5.49353, 300, 15, 1),
(94476, 22180, 530, '0', 0, 0, 0, 1982.6, 7280.85, 363.843, 3.40916, 300, 15, 1),
(94478, 22180, 530, '0', 0, 0, 0, 2100.18, 7280.79, 364.35, 0.28962, 300, 15, 1),
(94482, 22180, 530, '0', 0, 0, 0, 2615.16, 7280.68, 366.134, 0.549848, 300, 15, 1),
(94507, 22180, 530, '0', 0, 0, 0, 2647.88, 7317.21, 364.062, 2.13548, 300, 15, 1),
(94508, 22180, 530, '0', 0, 0, 0, 2648.42, 7249, 364.276, 0.648382, 300, 15, 1),
(94551, 22180, 530, '0', 0, 0, 0, 2580.74, 7117.69, 364.844, 0.278904, 300, 15, 1),
(94553, 22180, 530, '0', 0, 0, 0, 2518.84, 7116.01, 365.284, 3.42194, 300, 15, 1),
(94554, 22180, 530, '0', 0, 0, 0, 2437.54, 7094.57, 365.314, 5.06692, 300, 15, 1),
(94555, 22180, 530, '0', 0, 0, 0, 2278.19, 7113.95, 365.786, 1.10657, 300, 15, 1),
(94556, 22180, 530, '0', 0, 0, 0, 2182.27, 7148.82, 364.009, 2.71397, 300, 15, 1),
(94557, 22180, 530, '0', 0, 0, 0, 2001.43, 7232.3, 363.866, 5.10495, 300, 15, 1),
(94579, 22180, 530, '0', 0, 0, 0, 2085.24, 7244.93, 364.133, 1.11851, 300, 15, 1),
(94605, 22180, 530, '0', 0, 0, 0, 2110.98, 7215.75, 364.609, 5.45526, 300, 15, 1),
(94649, 22180, 530, '0', 0, 0, 0, 2549.02, 7147.97, 364.52, 2.40577, 300, 15, 1),
(94700, 22180, 530, '0', 0, 0, 0, 2518.73, 7185.17, 364.77, 3.18273, 300, 15, 1),
(94704, 22180, 530, '0', 0, 0, 0, 2618.99, 7148.38, 364.95, 1.11815, 300, 15, 1),
(94711, 22180, 530, '0', 0, 0, 0, 3916.93, 5849.42, 266.018, 5.62945, 300, 15, 1),
(94716, 22180, 530, '0', 0, 0, 0, 3951.31, 5817.37, 264.973, 5.22001, 300, 15, 1),
(94733, 22180, 530, '0', 0, 0, 0, 3983.69, 5783.77, 265.288, 6.27689, 300, 15, 1),
(94734, 22180, 530, '0', 0, 0, 0, 3882.47, 5819.08, 264.754, 5.25327, 300, 15, 1),
(94735, 22180, 530, '0', 0, 0, 0, 3931.02, 5686.46, 267.835, 2.92855, 300, 15, 1),
(94738, 22180, 530, '0', 0, 0, 0, 3953.47, 5513.67, 267.993, 0.960086, 300, 15, 1),
(94797, 22180, 530, '0', 0, 0, 0, 3969.28, 5432.41, 267.429, 5.46927, 300, 15, 1),
(94798, 22180, 530, '0', 0, 0, 0, 4029.92, 5430, 267.424, 3.92461, 300, 15, 1),
(94799, 22180, 530, '0', 0, 0, 0, 1784.68, 7216.72, 364.005, 3.81258, 300, 15, 1),
(94800, 22180, 530, '0', 0, 0, 0, 1784.87, 7282.45, 364.661, 2.27091, 300, 15, 1),
(94862, 22180, 530, '0', 0, 0, 0, 1884.25, 7184.34, 364.181, 6.26632, 300, 15, 1),
(94863, 22180, 530, '0', 0, 0, 0, 1816.83, 7185.15, 365.234, 3.43653, 300, 15, 1),
(95037, 22180, 530, '0', 0, 0, 0, 2216.75, 7182.9, 364.292, 4.5181, 300, 15, 1),
(95038, 22180, 530, '0', 0, 0, 0, 1751.57, 7249.6, 364.179, 2.05982, 300, 15, 1),
(95039, 22180, 530, '0', 0, 0, 0, 4112.27, 5548.79, 266.511, 2.01708, 300, 15, 1),
(95040, 22180, 530, '0', 0, 0, 0, 4016.67, 5515.74, 266.88, 2.13197, 300, 15, 1),
(95041, 22180, 530, '0', 0, 0, 0, 4020.76, 5651.26, 267.027, 4.27965, 300, 15, 1),
(95042, 22180, 530, '0', 0, 0, 0, 4049.53, 5716.78, 266.542, 2.36919, 300, 15, 1),
(95043, 22180, 530, '0', 0, 0, 0, 4050.11, 5782.68, 265.395, 3.0414, 300, 15, 1);
@@ -0,0 +1,27 @@
UPDATE `spell_script_names` SET `ScriptName`='spell_q13264_q13276_q13288_q13289_burst_at_the_seams_59576' WHERE `spell_id` = 59576;
UPDATE `spell_script_names` SET `ScriptName`='spell_q12690_burst_at_the_seams_52510' WHERE `spell_id` = 52510;
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_q13264_q13276_q13288_q13289_bloated_abom_feign_death', 'spell_q13264_q13276_q13288_q13289_burst_at_the_seams_59579', 'spell_q13264_q13276_q13288_q13289_area_restrict_abom', 'spell_q13264_q13276_q13288_q13289_assign_credit_to_master');
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(52593, 'spell_q13264_q13276_q13288_q13289_bloated_abom_feign_death'),
(59579, 'spell_q13264_q13276_q13288_q13289_burst_at_the_seams_59579'),
(76245, 'spell_q13264_q13276_q13288_q13289_area_restrict_abom'),
(59590, 'spell_q13264_q13276_q13288_q13289_assign_credit_to_master'),
(60039, 'spell_q13264_q13276_q13288_q13289_assign_credit_to_master'),
(60041, 'spell_q13264_q13276_q13288_q13289_assign_credit_to_master');
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (31692);
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (31692) 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
(31692,0,0,0, 54,0,100,0,0,0,0,0, 11,76244,2,0,0,0,0, 1,0,0,0,0,0,0,0, 'Reanimated Abomination - On Summoned - Cast "Reanimated Abomination Script"');
DELETE FROM `conditions` WHERE `SourceEntry` IN (59576,59579) AND `SourceTypeOrReferenceId` = 13;
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(13, 2, 59576, 0, 0, 31, 0, 3, 31142, 0, 0, 0, 0, '', 'Spell "Burst at the Seams" targets Icy Ghoul'),
(13, 2, 59576, 0, 1, 31, 0, 3, 31147, 0, 0, 0, 0, '', 'Spell "Burst at the Seams" targets Vicious Geist'),
(13, 2, 59576, 0, 2, 31, 0, 3, 31205, 0, 0, 0, 0, '', 'Spell "Burst at the Seams" targets Risen Alliance Soldier'),
(13, 2, 59576, 0, 3, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Spell "Burst at the Seams" targets Players'),
(13, 1, 59579, 0, 0, 31, 0, 3, 31142, 0, 0, 0, 0, '', 'Spell "Burst at the Seams" targets Icy Ghoul'),
(13, 1, 59579, 0, 1, 31, 0, 3, 31147, 0, 0, 0, 0, '', 'Spell "Burst at the Seams" targets Vicious Geist'),
(13, 1, 59579, 0, 2, 31, 0, 3, 31205, 0, 0, 0, 0, '', 'Spell "Burst at the Seams" targets Risen Alliance Soldier');
@@ -0,0 +1,9 @@
DELETE FROM `spell_script_names` WHERE `ScriptName` IN
('spell_four_horsemen_consumption',
'spell_rajaxx_thundercrash',
'spell_gen_arcane_charge');
INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES
(28865, 'spell_four_horsemen_consumption'),
(25599, 'spell_rajaxx_thundercrash'),
(45072, 'spell_gen_arcane_charge');
@@ -0,0 +1,20 @@
-- Valithria Dreamwalker fixes
DELETE FROM `creature` WHERE `id`=37868;
DELETE FROM `creature_summon_groups` WHERE `summonerId`=38752;
INSERT INTO `creature_summon_groups` (`summonerId`,`summonerType`,`groupId`,`entry`,`position_x`,`position_y`,`position_z`,`orientation`,`summonType`,`summonTime`) VALUES
-- Group All Difficulty
(38752,0,1,37868,4222.86,2504.58,364.96,3.90954,8,0), -- Risen Archmage
(38752,0,1,37868,4223.4 ,2465.11,364.952,2.3911,8,0), -- Risen Archmage
-- Group 10 Man
(38752,0,2,37868,4230.44,2478.56,364.953,2.93215,8,0), -- Risen Archmage
(38752,0,2,37868,4230.53,2490.22,364.957,3.36849,8,0), -- Risen Archmage
-- Group 25 man
(38752,0,3,37868,4185.29,2464.01,364.87,0.798137,8,0), -- Risen Archmage
(38752,0,3,37868,4183.7 ,2503.93,364.879,5.50843,8,0); -- Risen Archmage
UPDATE `creature` SET `phaseGroup`=650 WHERE `id` IN (36789) AND `map`=631; -- old phasemask 1 | 32, phase ids 169, 174
UPDATE `creature` SET `phaseId`=173 WHERE `id` IN (37985) AND `map`=631; -- old phasemask 16, phase ids 173
UPDATE `creature` SET `phaseGroup`=391 WHERE `id` IN (16980,38752) AND `map`=631; -- old phasemask 1 | 16, phase ids 169, 173
UPDATE `creature` SET `phaseGroup`=413 WHERE `id` IN (38421,37950) AND `map`=631; -- old phasemask 16 | 32, phase ids 173, 174
UPDATE `creature_template` SET `flags_extra`=2 WHERE `entry`=37950;
UPDATE `conditions` SET `ConditionValue2`=37950 WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry` IN(72031,72032,72033,71946);
@@ -0,0 +1 @@
DELETE FROM `linked_respawn` WHERE `guid` IN (137748,137749,137750,137751); -- Risen Archmage (Valithria)
@@ -0,0 +1,2 @@
--
UPDATE `creature_template` SET `ExperienceModifier`=0.005 WHERE `entry`=10925;
@@ -0,0 +1,374 @@
--
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry` IN (40454);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
(13,1,40454,0,0,31,0,3,22175,0,0,0,0,'',''),
(13,1,40454,0,0,31,0,3,22180,0,0,0,0,'','');
DELETE FROM `creature_text` WHERE `CreatureID`=22304;
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(22304,0,0,"Get to work on those crystals!",12,0,100,0,0,0,21112,0,"Mo''arg Extractor"),
(22304,0,1,"Move it! These crystals aren't going to collect themselves.",12,0,100,0,0,0,21114,0,"Mo''arg Extractor"),
(22304,0,2,"These crystals will work. Get them!",12,0,100,0,0,0,21113,0,"Mo''arg Extractor"),
(22304,1,0,"At least you didn''t screw this batch up.",12,0,100,0,0,0,21116,0,"Mo''arg Extractor"),
(22304,1,1,"I can''t believe you''ve actually done something right for once.",12,0,100,0,0,0,21117,0,"Mo''arg Extractor"),
(22304,1,2,"You''ve ruined this batch! Why must I work with you worthless Gan''arg.",12,0,100,0,0,0,21115,0,"Mo''arg Extractor");
SET @GUID := 97833;
DELETE FROM `creature` WHERE `id` IN(22304,23174);
INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`) VALUES
(@GUID+0,22304,530,'0',0,0,1333.794,7198.299,377.9623,0.3662618,1800,0,0,0,0,2),
(@GUID+1,23174,530,'0',0,0,1333.145,7197.777,377.9623,3.874631,1800,0,0,0,0,0),
(@GUID+2,23174,530,'0',0,0,1332.737,7198.952,377.9623,3.228859,1800,0,0,0,0,0),
(@GUID+3,22304,530,'0',0,0,1333.794,7198.299,377.9623,0.3662618,1800,0,0,0,0,2),
(@GUID+4,23174,530,'0',0,0,1333.145,7197.777,377.9623,3.874631,1800,0,0,0,0,0),
(@GUID+5,23174,530,'0',0,0,1332.737,7198.952,377.9623,3.228859,1800,0,0,0,0,0),
(@GUID+6,22304,530,'0',0,0,2988.309,6847.49,376.6118,1.582121,1800,0,0,0,0,2),
(@GUID+7,23174,530,'0',0,0,2987.717,6848.119,376.6118,5.88176,1800,0,0,0,0,0),
(@GUID+8,23174,530,'0',0,0,2988.185,6847.605,376.6118,1.27409,1800,0,0,0,0,0),
(@GUID+9,22304,530,'0',0,0,2988.309,6847.49,376.6118,1.582121,1800,0,0,0,0,2),
(@GUID+10,23174,530,'0',0,0,2987.717,6848.119,376.6118,5.88176,1800,0,0,0,0,0),
(@GUID+11,23174,530,'0',0,0,2988.185,6847.605,376.6118,1.27409,1800,0,0,0,0,0);
DELETE FROM `pool_template` WHERE entry BETWEEN 496 AND 500;
INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES
(496, 3, 'Ogri\'la - Mo''arg Extractor (22304) and Crystalfused Miner (23174) 1'),
(497, 3, 'Ogri\'la - Mo''arg Extractor (22304) and Crystalfused Miner (23174) 2'),
(498, 3, 'Ogri\'la - Mo''arg Extractor (22304) and Crystalfused Miner (23174) 3'),
(499, 3, 'Ogri\'la - Mo''arg Extractor (22304) and Crystalfused Miner (23174) 4'),
(500, 1, 'Ogri\'la - Mo''arg Extractor (22304) and Crystalfused Miner (23174) Mother Pool');
DELETE FROM `pool_creature` WHERE `pool_entry` BETWEEN 496 AND 499;
INSERT INTO `pool_creature` (`guid`, `pool_entry`, `chance`, `description`) VALUES
(@GUID+0, 496, 0, 'Mo''arg Extractor (22304)'),
(@GUID+1, 496, 0, 'Crystalfused Miner (23174)'),
(@GUID+2, 496, 0, 'Crystalfused Miner (23174)'),
(@GUID+3, 497, 0, 'Mo''arg Extractor (22304)'),
(@GUID+4, 497, 0, 'Crystalfused Miner (23174)'),
(@GUID+5, 497, 0, 'Crystalfused Miner (23174)'),
(@GUID+6, 498, 0, 'Mo''arg Extractor (22304)'),
(@GUID+7, 498, 0, 'Crystalfused Miner (23174)'),
(@GUID+8, 498, 0, 'Crystalfused Miner (23174)'),
(@GUID+9, 499, 0, 'Mo''arg Extractor (22304)'),
(@GUID+10, 499, 0, 'Crystalfused Miner (23174)'),
(@GUID+11, 499, 0, 'Crystalfused Miner (23174)');
DELETE FROM `pool_pool` WHERE `mother_pool`=500;
INSERT INTO `pool_pool` (`pool_id`, `mother_pool`, `chance`, `description`) VALUES
(496, 500, 0, 'Ogri\'la - Mo''arg Extractor (22304) and Crystalfused Miner (23174)'),
(497, 500, 0, 'Ogri\'la - Mo''arg Extractor (22304) and Crystalfused Miner (23174)'),
(498, 500, 0, 'Ogri\'la - Mo''arg Extractor (22304) and Crystalfused Miner (23174)'),
(499, 500, 0, 'Ogri\'la - Mo''arg Extractor (22304) and Crystalfused Miner (23174)');
DELETE FROM `creature_formations` WHERE `leaderGUID` IN (@GUID+0,@GUID+3,@GUID+6,@GUID+9);
INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES
(@GUID+0, @GUID+0,0,0,515,0,0),
(@GUID+0, @GUID+1,4,60,515,0,0),
(@GUID+0, @GUID+2,4,330,515,0,0),
(@GUID+3, @GUID+3,0,0,515,0,0),
(@GUID+3, @GUID+4,4,60,515,0,0),
(@GUID+3, @GUID+5,4,330,515,0,0),
(@GUID+6, @GUID+6,0,0,515,0,0),
(@GUID+6, @GUID+7,4,60,515,0,0),
(@GUID+6, @GUID+8,4,330,515,0,0),
(@GUID+9, @GUID+9,0,0,515,0,0),
(@GUID+9, @GUID+10,4,60,515,0,0),
(@GUID+9, @GUID+11,4,330,515,0,0);
DELETE FROM `creature_addon` WHERE `guid` IN (@GUID+0,@GUID+3,@GUID+6,@GUID+9);
INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes2`) VALUES
(@GUID+0,(@GUID+0)*10,0),
(@GUID+3,(@GUID+3)*10,0),
(@GUID+6,(@GUID+6)*10,0),
(@GUID+9,(@GUID+9)*10,0);
UPDATE `creature_template` SET `speed_walk`=1.2, `AIName`="SmartAI" WHERE `Entry` IN (22304,23174);
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-(@GUID+0), -(@GUID+3), -(@GUID+6),-(@GUID+9), 23174) AND `source_type`=0;
DELETE FROM `smart_scripts` WHERE `entryorguid`=2230400 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
(23174,0, 0,0,0,0,100,0,2000,4000,6000,8000, 11,32614,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Crystalfused Miner - IC - Cast Arcane Explosion'),
(-(@GUID+0),0, 0,0,34,0,100,0,2,16,0,0, 1,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Random Say'),
(-(@GUID+0),0, 1,0,34,0,100,0,2,16,0,0, 11,40454,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast Frighten'),
(-(@GUID+0),0, 2,0,34,0,100,0,2,17,0,0, 80,2230400,2,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - action list'),
(-(@GUID+0),0, 3,0,34,0,100,0,2,24,0,0, 1,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Random Say'),
(-(@GUID+0),0, 4,0,34,0,100,0,2,24,0,0, 11,40454,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast Frighten'),
(-(@GUID+0),0, 5,0,34,0,100,0,2,25,0,0, 80,2230400,2,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - action list'),
(2230400,9, 0,0,0,0,100,0,1000,1000,0,0, 66,0,0,0,0,0,0,19,21203,20,0,0,0,0,0, 'Mo''arg Extractor - action list - Set orientation'),
(2230400,9, 1,0,0,0,100,0,0,0,0,0, 11,43831,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - action list - cast Emote State Work'),
(2230400,9, 2,0,0,0,100,0,0,0,0,0, 85,43831,0,0,0,0,0,11,23174,20,0,0,0,0,0, 'Mo''arg Extractor - action list - cast Emote State Work'),
(2230400,9, 3,0,0,0,100,0,7000,7000,0,0, 1,1,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - action list - say text'),
(2230400,9, 4,0,0,0,100,0,0,0,0,0, 28,43831,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - action list - remove Emote State Work'),
(2230400,9, 5,0,0,0,100,0,0,0,0,0, 28,43831,0,0,0,0,0,11,23174,20,0,0,0,0,0, 'Mo''arg Extractor - action list - remove Emote State Work'),
(-(@GUID+0),0, 6,7,34,0,100,0,2,51,0,0, 66,0,0,0,0,0,0,8,0,0,0,0,0,0,0.3678647, 'Mo''arg Extractor - action list - Set orientation'),
(-(@GUID+0),0, 7,8,61,0,100,0,0,0,0,0, 11,40163,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast teleport'),
(-(@GUID+0),0, 8,9,61,0,100,0,0,0,0,0, 85,40163,0,0,0,0,0,11,23174,20,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast teleport'),
(-(@GUID+0),0, 9,10,61,0,100,0,0,0,0,0, 41,0,0,0,0,0,0,11,23174,20,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Despawn'),
(-(@GUID+0),0, 10,0,61,0,100,0,0,0,0,0, 41,1000,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Despawn'),
(-(@GUID+0),0, 11,0,0,0,100,0,2000,4000,6000,8000, 11,40818,0,0,0,0,0,2,0,0,0,0,0,0,0, 'Mo''arg Extractor - IC - Cast Toxic Slime'),
(-(@GUID+0),0, 12,0,0,0,100,0,1000,7000,5000,9000, 11,40839,0,0,0,0,0,2,0,0,0,0,0,0,0, 'Mo''arg Extractor - IC - Cast drill'),
(-(@GUID+3),0, 0,0,34,0,100,0,2,28,0,0, 1,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Random Say'),
(-(@GUID+3),0, 1,0,34,0,100,0,2,28,0,0, 11,40454,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast Frighten'),
(-(@GUID+3),0, 2,0,34,0,100,0,2,29,0,0, 80,2230400,2,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - action list'),
(-(@GUID+3),0, 3,0,34,0,100,0,2,34,0,0, 1,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Random Say'),
(-(@GUID+3),0, 4,0,34,0,100,0,2,34,0,0, 11,40454,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast Frighten'),
(-(@GUID+3),0, 5,0,34,0,100,0,2,35,0,0, 80,2230400,2,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - action list'),
(-(@GUID+3),0, 6,7,34,0,100,0,2,67,0,0, 66,0,0,0,0,0,0,8,0,0,0,0,0,0,3.753767, 'Mo''arg Extractor - action list - Set orientation'),
(-(@GUID+3),0, 7,8,61,0,100,0,0,0,0,0, 11,40163,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast teleport'),
(-(@GUID+3),0, 8,9,61,0,100,0,0,0,0,0, 85,40163,0,0,0,0,0,11,23174,20,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast teleport'),
(-(@GUID+3),0, 9,10,61,0,100,0,0,0,0,0, 41,0,0,0,0,0,0,11,23174,20,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Despawn'),
(-(@GUID+3),0, 10,0,61,0,100,0,0,0,0,0, 41,1000,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Despawn'),
(-(@GUID+3),0, 11,0,0,0,100,0,2000,4000,6000,8000, 11,40818,0,0,0,0,0,2,0,0,0,0,0,0,0, 'Mo''arg Extractor - IC - Cast Toxic Slime'),
(-(@GUID+3),0, 12,0,0,0,100,0,1000,7000,5000,9000, 11,40839,0,0,0,0,0,2,0,0,0,0,0,0,0, 'Mo''arg Extractor - IC - Cast drill'),
(-(@GUID+6),0, 0,0,34,0,100,0,2,19,0,0, 1,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Random Say'),
(-(@GUID+6),0, 1,0,34,0,100,0,2,19,0,0, 11,40454,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast Frighten'),
(-(@GUID+6),0, 2,0,34,0,100,0,2,20,0,0, 80,2230400,2,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - action list'),
(-(@GUID+6),0, 3,0,34,0,100,0,2,23,0,0, 1,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Random Say'),
(-(@GUID+6),0, 4,0,34,0,100,0,2,23,0,0, 11,40454,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast Frighten'),
(-(@GUID+6),0, 5,0,34,0,100,0,2,24,0,0, 80,2230400,2,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - action list'),
(-(@GUID+6),0, 6,7,34,0,100,0,2,47,0,0, 66,0,0,0,0,0,0,8,0,0,0,0,0,0,1.870469, 'Mo''arg Extractor - action list - Set orientation'),
(-(@GUID+6),0, 7,8,61,0,100,0,0,0,0,0, 11,40163,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast teleport'),
(-(@GUID+6),0, 8,9,61,0,100,0,0,0,0,0, 85,40163,0,0,0,0,0,11,23174,20,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast teleport'),
(-(@GUID+6),0, 9,10,61,0,100,0,0,0,0,0, 41,0,0,0,0,0,0,11,23174,20,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Despawn'),
(-(@GUID+6),0, 10,0,61,0,100,0,0,0,0,0, 41,1000,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Despawn'),
(-(@GUID+6),0, 11,0,0,0,100,0,2000,4000,6000,8000, 11,40818,0,0,0,0,0,2,0,0,0,0,0,0,0, 'Mo''arg Extractor - IC - Cast Toxic Slime'),
(-(@GUID+6),0, 12,0,0,0,100,0,1000,7000,5000,9000, 11,40839,0,0,0,0,0,2,0,0,0,0,0,0,0, 'Mo''arg Extractor - IC - Cast drill'),
(-(@GUID+9),0, 0,0,34,0,100,0,2,15,0,0, 1,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Random Say'),
(-(@GUID+9),0, 1,0,34,0,100,0,2,15,0,0, 11,40454,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast Frighten'),
(-(@GUID+9),0, 2,0,34,0,100,0,2,16,0,0, 80,2230400,2,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - action list'),
(-(@GUID+9),0, 3,0,34,0,100,0,2,28,0,0, 1,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Random Say'),
(-(@GUID+9),0, 4,0,34,0,100,0,2,28,0,0, 11,40454,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast Frighten'),
(-(@GUID+9),0, 5,0,34,0,100,0,2,29,0,0, 80,2230400,2,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - action list'),
(-(@GUID+9),0, 6,7,34,0,100,0,2,50,0,0, 66,0,0,0,0,0,0,8,0,0,0,0,0,0,4.900096, 'Mo''arg Extractor - action list - Set orientation'),
(-(@GUID+9),0, 7,8,61,0,100,0,0,0,0,0, 11,40163,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast teleport'),
(-(@GUID+9),0, 8,9,61,0,100,0,0,0,0,0, 85,40163,0,0,0,0,0,11,23174,20,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Cast teleport'),
(-(@GUID+9),0, 9,10,61,0,100,0,0,0,0,0, 41,0,0,0,0,0,0,11,23174,20,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Despawn'),
(-(@GUID+9),0, 10,0,61,0,100,0,0,0,0,0, 41,1000,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Mo''arg Extractor - movement informer - Despawn'),
(-(@GUID+9),0, 11,0,0,0,100,0,2000,4000,6000,8000, 11,40818,0,0,0,0,0,2,0,0,0,0,0,0,0, 'Mo''arg Extractor - IC - Cast Toxic Slime'),
(-(@GUID+9),0, 12,0,0,0,100,0,1000,7000,5000,9000, 11,40839,0,0,0,0,0,2,0,0,0,0,0,0,0, 'Mo''arg Extractor - IC - Cast drill');
DELETE FROM `waypoint_data` WHERE `id`=(@GUID+0)*10;
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`, `action_chance`) VALUES
((@GUID+0)*10,1,1333.794,7198.299,377.9623,0,0,100),
((@GUID+0)*10,2,1352.207,7177.568,374.4292,0,0,100),
((@GUID+0)*10,3,1369.199,7162.584,368.1855,0,0,100),
((@GUID+0)*10,4,1397.805,7165.11,364.0969,0,0,100),
((@GUID+0)*10,5,1432.902,7164.527,364.2644,0,0,100),
((@GUID+0)*10,6,1466.651,7176.955,364.3687,0,0,100),
((@GUID+0)*10,7,1501.128,7181.692,364.1604,0,0,100),
((@GUID+0)*10,8,1541.447,7199.521,364.441,0,0,100),
((@GUID+0)*10,9,1564.304,7233.853,364.3589,0,0,100),
((@GUID+0)*10,10,1594.451,7266.771,363.971,0,0,100),
((@GUID+0)*10,11,1633.8,7293.655,364.2258,0,0,100),
((@GUID+0)*10,12,1668.306,7295.19,364.3731,0,0,100),
((@GUID+0)*10,13,1701.24,7298.311,364.2257,0,0,100),
((@GUID+0)*10,14,1733.943,7304.182,364.4064,0,0,100),
((@GUID+0)*10,15,1766.995,7308.861,364.3481,0,0,100),
((@GUID+0)*10,16,1800.474,7313.118,364.5564,0,0,100),
((@GUID+0)*10,17,1829.237,7315.301,364.6031,0,0,100),
((@GUID+0)*10,18,1834.228,7306.844,365.5598,9000,0,100),
((@GUID+0)*10,19,1834.89,7285.279,364.4822,0,0,100),
((@GUID+0)*10,20,1866.9,7268.073,364.5251,0,0,100),
((@GUID+0)*10,21,1900.444,7261.554,363.7378,0,0,100),
((@GUID+0)*10,22,1934.605,7257.432,363.877,0,0,100),
((@GUID+0)*10,23,1966.901,7251.573,364.3642,0,0,100),
((@GUID+0)*10,24,1981.68,7234.784,365.2723,0,0,100),
((@GUID+0)*10,25,2014.927,7199.792,364.2273,0,0,100),
((@GUID+0)*10,26,2015.96,7184.507,367.2914,9000,0,100),
((@GUID+0)*10,27,1984.979,7193.082,364.2758,0,0,100),
((@GUID+0)*10,28,1946.86,7171.133,364.9248,0,0,100),
((@GUID+0)*10,29,1901.056,7175.637,363.8658,0,0,100),
((@GUID+0)*10,30,1863.894,7162.611,364.1334,0,0,100),
((@GUID+0)*10,31,1827.315,7158.519,364.0176,0,0,100),
((@GUID+0)*10,32,1788.246,7160.703,364.6905,0,0,100),
((@GUID+0)*10,33,1740.581,7173.68,364.4621,0,0,100),
((@GUID+0)*10,34,1703.915,7185.555,363.8774,0,0,100),
((@GUID+0)*10,35,1683.517,7217.534,364.041,0,0,100),
((@GUID+0)*10,36,1658.156,7254.389,364.1964,0,0,100),
((@GUID+0)*10,37,1623.9,7280.928,364.4727,0,0,100),
((@GUID+0)*10,38,1584.667,7294.161,364.221,0,0,100),
((@GUID+0)*10,39,1553.749,7313.188,363.6398,0,0,100),
((@GUID+0)*10,40,1520.444,7324.26,364.5057,0,0,100),
((@GUID+0)*10,41,1488.373,7322.266,364.3845,0,0,100),
((@GUID+0)*10,42,1456.885,7321.089,364.7519,0,0,100),
((@GUID+0)*10,43,1418.969,7314.063,364.131,0,0,100),
((@GUID+0)*10,44,1384.969,7285.088,364.2979,0,0,100),
((@GUID+0)*10,45,1355.857,7274.738,364.3527,0,0,100),
((@GUID+0)*10,46,1312.41,7259.698,364.7269,0,0,100),
((@GUID+0)*10,47,1292.5,7239.034,371.0819,0,0,100),
((@GUID+0)*10,48,1292.879,7215.903,371.1742,0,0,100),
((@GUID+0)*10,49,1293.59,7187.902,371.3775,0,0,100),
((@GUID+0)*10,50,1316.707,7190.799,377.1363,0,0,100),
((@GUID+0)*10,51,1330.88,7197.301,377.8786,0,0,100),
((@GUID+0)*10,52,1330.88,7197.301,377.8786,10000,0,100); -- 0.3678647
DELETE FROM `waypoint_data` WHERE `id`=(@GUID+3)*10;
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`) VALUES
((@GUID+3)*10,1,1352.27,7205.376,375.5285,0,0,100),
((@GUID+3)*10,2,1317.375,7223.247,373.1652,0,0,100),
((@GUID+3)*10,3,1305.864,7232.024,372.008,0,0,100),
((@GUID+3)*10,4,1297.632,7249.916,366.928,0,0,100),
((@GUID+3)*10,5,1332.461,7268.104,364.071,0,0,100),
((@GUID+3)*10,6,1369.47,7265.005,364.2116,0,0,100),
((@GUID+3)*10,7,1404.754,7258.489,365.122,0,0,100),
((@GUID+3)*10,8,1443.597,7252.691,367.0457,0,0,100),
((@GUID+3)*10,9,1471.717,7224.143,369.8176,0,0,100),
((@GUID+3)*10,10,1498.68,7228.192,370.0919,0,0,100),
((@GUID+3)*10,11,1533.695,7237.303,365.6569,0,0,100),
((@GUID+3)*10,12,1572.449,7261.974,364.2824,0,0,100),
((@GUID+3)*10,13,1610.717,7280.378,364.1713,0,0,100),
((@GUID+3)*10,14,1656.066,7283.626,364.5228,0,0,100),
((@GUID+3)*10,15,1695.341,7288.199,364.0323,0,0,100),
((@GUID+3)*10,16,1719.671,7290.995,364.6718,0,0,100),
((@GUID+3)*10,17,1762.815,7309.629,364.46,0,0,100),
((@GUID+3)*10,18,1792.446,7307.219,364.2318,0,0,100),
((@GUID+3)*10,19,1825.498,7286.349,364.0811,0,0,100),
((@GUID+3)*10,20,1863.018,7276.792,364.1865,0,0,100),
((@GUID+3)*10,21,1898.954,7276.558,364.0069,0,0,100),
((@GUID+3)*10,22,1924.492,7278.195,364.2383,0,0,100),
((@GUID+3)*10,23,1963.658,7274.074,364.454,0,0,100),
((@GUID+3)*10,24,1985.649,7290.89,364.6496,0,0,100),
((@GUID+3)*10,25,2014.467,7311.188,364.2452,0,0,100),
((@GUID+3)*10,26,2053.065,7317.732,364.5898,0,0,100),
((@GUID+3)*10,27,2083.554,7308.962,363.9205,0,0,100),
((@GUID+3)*10,28,2108.769,7279.646,363.9041,0,0,100),
((@GUID+3)*10,29,2129.874,7273.706,364.2212,0,0,100),
((@GUID+3)*10,30,2139.84,7265.365,364.3918,9000,0,100),
((@GUID+3)*10,31,2137.232,7218.135,364.8422,0,0,100),
((@GUID+3)*10,32,2155.057,7188.235,364.6596,0,0,100),
((@GUID+3)*10,33,2182.819,7172.838,364.3092,0,0,100),
((@GUID+3)*10,34,2217.613,7177.053,364.237,0,0,100),
((@GUID+3)*10,35,2261.527,7174.432,365.6865,0,0,100),
((@GUID+3)*10,36,2281.069,7185.895,370.8352,9000,0,100),
((@GUID+3)*10,37,2211.63,7174.366,364.1538,0,0,100),
((@GUID+3)*10,38,2172.21,7174.03,365.1311,0,0,100),
((@GUID+3)*10,39,2139.132,7189.358,364.329,0,0,100),
((@GUID+3)*10,40,2110.835,7199.826,364.2914,0,0,100),
((@GUID+3)*10,41,2082.458,7199.113,364.0281,0,0,100),
((@GUID+3)*10,42,2048.034,7203.927,364.0234,0,0,100),
((@GUID+3)*10,43,2019.655,7224.118,363.7486,0,0,100),
((@GUID+3)*10,44,1992.415,7236.767,363.8997,0,0,100),
((@GUID+3)*10,45,1955.7,7256.403,363.752,0,0,100),
((@GUID+3)*10,46,1914.455,7274.453,363.9151,0,0,100),
((@GUID+3)*10,47,1892.771,7305.978,365.0747,0,0,100),
((@GUID+3)*10,48,1876.736,7343.512,363.7322,0,0,100),
((@GUID+3)*10,49,1840.431,7351.17,363.7942,0,0,100),
((@GUID+3)*10,50,1809.11,7353.613,364.9366,0,0,100),
((@GUID+3)*10,51,1771.884,7344.952,363.7461,0,0,100),
((@GUID+3)*10,52,1744.44,7330.072,363.8812,0,0,100),
((@GUID+3)*10,53,1714.679,7318.155,364.2879,0,0,100),
((@GUID+3)*10,54,1677.074,7313.408,364.0386,0,0,100),
((@GUID+3)*10,55,1651.91,7287.932,364.1179,0,0,100),
((@GUID+3)*10,56,1617.844,7267.452,364.2543,0,0,100),
((@GUID+3)*10,57,1585.969,7247.088,365.2455,0,0,100),
((@GUID+3)*10,58,1572.555,7222.417,364.5026,0,0,100),
((@GUID+3)*10,59,1538.291,7194.614,363.8998,0,0,100),
((@GUID+3)*10,60,1512.845,7185.069,364.0571,0,0,100),
((@GUID+3)*10,61,1479.416,7179.616,364.534,0,0,100),
((@GUID+3)*10,62,1448.908,7175.925,364.8201,0,0,100),
((@GUID+3)*10,63,1404.351,7180.591,363.9406,0,0,100),
((@GUID+3)*10,64,1366.46,7187.11,364.2783,0,0,100),
((@GUID+3)*10,65,1355.251,7188.826,374.7939,0,0,100),
((@GUID+3)*10,66,1357.565,7188.473,372.6792,0,0,100),
((@GUID+3)*10,67,1334.139,7198.889,377.8786,0,0,100),
((@GUID+3)*10,68,1334.139,7198.889,377.8786,10000,0,100); -- 3.753767
DELETE FROM `waypoint_data` WHERE `id`=(@GUID+6)*10;
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`) VALUES
((@GUID+6)*10,1,2988.13,6863.28,375.9545,0,0,100),
((@GUID+6)*10,2,2982.187,6879.217,370.3757,0,0,100),
((@GUID+6)*10,3,2965.37,6904.061,368.6737,0,0,100),
((@GUID+6)*10,4,2945.367,6919.39,364.1671,0,0,100),
((@GUID+6)*10,5,2917.686,6950.35,364.3199,0,0,100),
((@GUID+6)*10,6,2890.161,6973.25,365.6523,0,0,100),
((@GUID+6)*10,7,2861.867,7012.708,364.2707,0,0,100),
((@GUID+6)*10,8,2852.184,7048.313,365.7022,0,0,100),
((@GUID+6)*10,9,2825.852,7075.247,364.7102,0,0,100),
((@GUID+6)*10,10,2813.019,7117.895,364.4277,0,0,100),
((@GUID+6)*10,11,2811.052,7153.111,365.3325,0,0,100),
((@GUID+6)*10,12,2784.119,7177.707,365.3062,0,0,100),
((@GUID+6)*10,13,2749.209,7189.238,364.8308,0,0,100),
((@GUID+6)*10,14,2706.064,7209.212,367.2397,0,0,100),
((@GUID+6)*10,15,2666.481,7204.142,365.0525,0,0,100),
((@GUID+6)*10,16,2644.415,7188.809,365.5439,0,0,100),
((@GUID+6)*10,17,2617.335,7168.768,365.0201,0,0,100),
((@GUID+6)*10,18,2573.378,7166.748,365.9398,0,0,100),
((@GUID+6)*10,19,2546.457,7164.718,364.8625,0,0,100),
((@GUID+6)*10,20,2502.064,7167.237,365.6653,0,0,100),
((@GUID+6)*10,21,2486.097,7156.59,375.4796,9000,0,100),
((@GUID+6)*10,22,2510.147,7183.034,364.4835,0,0,100),
((@GUID+6)*10,23,2491.97,7214.959,364.1606,0,0,100),
((@GUID+6)*10,24,2479.56,7246.1,365.5766,0,0,100),
((@GUID+6)*10,25,2487.778,7257.81,365.6388,9000,0,100),
((@GUID+6)*10,26,2550.777,7222.863,364.7687,0,0,100),
((@GUID+6)*10,27,2576.457,7241.635,365.0492,0,0,100),
((@GUID+6)*10,28,2621.099,7253.687,365.0514,0,0,100),
((@GUID+6)*10,29,2656.336,7230.631,365.1657,0,0,100),
((@GUID+6)*10,30,2690.099,7217.15,365.5091,0,0,100),
((@GUID+6)*10,31,2720.737,7208.398,367.2506,0,0,100),
((@GUID+6)*10,32,2761.569,7195.032,365.401,0,0,100),
((@GUID+6)*10,33,2792.928,7184.984,365.4549,0,0,100),
((@GUID+6)*10,34,2827.187,7165.651,366.5958,0,0,100),
((@GUID+6)*10,35,2837.081,7131.506,365.7268,0,0,100),
((@GUID+6)*10,36,2841.363,7097.931,367.0297,0,0,100),
((@GUID+6)*10,37,2849.089,7065.09,365.8369,0,0,100),
((@GUID+6)*10,38,2852.413,7033.049,364.5335,0,0,100),
((@GUID+6)*10,39,2849.583,6993.604,363.8603,0,0,100),
((@GUID+6)*10,40,2854.475,6962.759,364.3975,0,0,100),
((@GUID+6)*10,41,2876.336,6920.534,364.9657,0,0,100),
((@GUID+6)*10,42,2887.976,6890.917,364.1094,0,0,100),
((@GUID+6)*10,43,2913.909,6856.312,364.4159,0,0,100),
((@GUID+6)*10,44,2938.403,6825.553,367.3507,0,0,100),
((@GUID+6)*10,45,2967.726,6816.784,369.4832,0,0,100),
((@GUID+6)*10,46,2993.627,6825.559,369.7497,0,0,100),
((@GUID+6)*10,47,2988.459,6846.539,376.5275,0,0,100),
((@GUID+6)*10,48,2988.459,6846.539,376.5275,10000,0,100); -- 1.870469
DELETE FROM `waypoint_data` WHERE `id`=(@GUID+9)*10;
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`,`orientation`) VALUES
((@GUID+9)*10,1,2988.13,6863.28,375.9545,0,0,100),
((@GUID+9)*10,2,2992.726,6895.1,365.5517,0,0,100),
((@GUID+9)*10,3,2992.265,6891.968,366.3757,0,0,100),
((@GUID+9)*10,4,2989.961,6961.477,364.8179,0,0,100),
((@GUID+9)*10,5,2985.509,6997.022,364.5116,0,0,100),
((@GUID+9)*10,6,2984.054,7031.387,365.3501,0,0,100),
((@GUID+9)*10,7,2993.656,7059.643,368.9382,0,0,100),
((@GUID+9)*10,8,2984.732,7083.445,363.981,0,0,100),
((@GUID+9)*10,9,2970.897,7108.631,365.2723,0,0,100),
((@GUID+9)*10,10,2970.897,7108.631,365.2723,0,0,100),
((@GUID+9)*10,11,2907.483,7141.881,365.0929,0,0,100),
((@GUID+9)*10,12,2868.677,7163.06,365.4425,0,0,100),
((@GUID+9)*10,13,2835.554,7179.168,365.9366,0,0,100),
((@GUID+9)*10,14,2801.482,7182.202,365.9344,0,0,100),
((@GUID+9)*10,15,2801.688,7182.189,365.8926,0,0,100),
((@GUID+9)*10,16,2765.938,7187.932,364.5597,0,0,100),
((@GUID+9)*10,17,2743.313,7219.739,366.8819,9000,0,100),
((@GUID+9)*10,21,2682.883,7205.929,364.783,0,0,100),
((@GUID+9)*10,22,2651.08,7185,364.8195,0,0,100),
((@GUID+9)*10,23,2618.724,7156.641,365.5,0,0,100),
((@GUID+9)*10,24,2583.327,7149.052,364.3838,0,0,100),
((@GUID+9)*10,25,2549.887,7141.536,366.6125,0,0,100),
((@GUID+9)*10,26,2521.043,7122.26,365.9124,0,0,100),
((@GUID+9)*10,27,2486.825,7108.168,365.609,0,0,100),
((@GUID+9)*10,28,2453.876,7090.37,365.6112,0,0,100),
((@GUID+9)*10,29,2408.96,7080.868,366.5668,0,0,100),
((@GUID+9)*10,30,2390.1,7084.899,369.3671,9000,0,100),
((@GUID+9)*10,31,2442.537,7082.254,365.7336,0,0,100),
((@GUID+9)*10,32,2483.175,7101.028,366.109,0,0,100),
((@GUID+9)*10,33,2515.234,7110.096,364.6655,0,0,100),
((@GUID+9)*10,34,2548.75,7088.299,365.6632,0,0,100),
((@GUID+9)*10,35,2578.361,7056.144,364.687,0,0,100),
((@GUID+9)*10,36,2592.16,7029.513,362.5629,0,0,100),
((@GUID+9)*10,37,2628.004,7028.662,370.3814,0,0,100),
((@GUID+9)*10,38,2661.612,7033.239,365.6435,0,0,100),
((@GUID+9)*10,39,2701.727,7057.749,364.2419,0,0,100),
((@GUID+9)*10,40,2733.51,7033.505,364.8325,0,0,100),
((@GUID+9)*10,41,2765.445,7000.165,365.118,0,0,100),
((@GUID+9)*10,42,2800.981,6979.603,365.2207,0,0,100),
((@GUID+9)*10,43,2834.311,6969.397,364.2201,0,0,100),
((@GUID+9)*10,44,2864.97,6951.328,365.2757,0,0,100),
((@GUID+9)*10,45,2911.983,6945.313,364.4002,0,0,100),
((@GUID+9)*10,46,2945.765,6943.887,364.2199,0,0,100),
((@GUID+9)*10,47,2963.815,6905.819,366.568,0,0,100),
((@GUID+9)*10,48,2980.54,6883.809,370.239,0,0,100),
((@GUID+9)*10,49,2986.779,6863.069,375.7235,0,0,100),
((@GUID+9)*10,50,2988.446,6848.862,376.5275,0,0,100),
((@GUID+9)*10,51,2988.446,6848.862,376.5275,10000,0,100); -- 4.900096
@@ -0,0 +1,2 @@
--
UPDATE `creature_template` SET `npcflag`=`npcflag`|1 WHERE `entry` IN (11627);
@@ -0,0 +1,3 @@
--
UPDATE `creature_template` SET `npcflag`=`npcflag`|1 WHERE `entry` IN (10162,25754,23143,31115);
UPDATE `creature_template` SET `gossip_menu_id`=8310, `npcflag`=`npcflag`|1 WHERE `entry` IN (20977,21602);
@@ -0,0 +1,4 @@
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_dh_glide','spell_dh_glide_timer');
INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES
(131347,'spell_dh_glide'),
(197154,'spell_dh_glide_timer');
@@ -0,0 +1,2 @@
--
UPDATE `quest_offer_reward` SET `RewardText`="To'gun was here earlier giving me his report. He should have stayed with you to help!$B$BI sent him back out there to assist Grik'tha. I think they make a cute couple.$B$BSo, these are the soul devices that the Shadow Council were using to enhance their summoning power? They look dangerous to me - maybe the Scryers will know what to do with them?$B$BPlease, take one of these as a reward for crippling the Shadow Council's operation in the labyrinth." WHERE `ID`=10091;
@@ -0,0 +1,11 @@
--
DELETE FROM `creature` WHERE `guid` IN (48306);
INSERT INTO `creature` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`,`spawndist`, `MovementType`) VALUES
(48306, 11285, 0, '0', 0, 0, 0, 1194.061, -2310.092, 57.172, 2.902832, 600, 0, 0);
UPDATE `creature_template` SET `npcflag`=`npcflag`|1, `gossip_menu_id`=3361 WHERE `entry`=11285;
DELETE FROM `creature_template_addon` WHERE `entry`=11285;
INSERT INTO `creature_template_addon` (`entry`, `bytes2`, `auras`) VALUES (11285, 1, "17622");
DELETE FROM `gossip_menu` WHERE `MenuID` IN (3361);
INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES (3361,4117);
@@ -0,0 +1,13 @@
--
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=11936;
DELETE FROM `smart_scripts` WHERE `entryorguid`=11936 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
(11936, 0, 0, 0, 1, 0, 100, 0, 6000, 15000, 60000, 65000, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Artist Renfray - OOC - Say text'),
(11936, 0, 1, 0, 20, 0, 100, 0, 5846, 0, 0, 0, 85, 18347, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Artist Renfray - On quest rewarded - Cast Haunted');
DELETE FROM `creature_text` WHERE `CreatureID`=11936;
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(11936,0,0,"Are they all...dead?",12,0,100,0,0,0,7274,0,"Artist Renfray"),
(11936,0,1,"Is someone there? Tirion my old friend, is that you? have you come to save us?",12,0,100,0,0,0,7273,0,"Artist Renfray"),
(11936,0,2,"So dark...",12,0,100,0,0,0,7272,0,"Artist Renfray"),
(11936,0,3,"The Sarkhoff's... sometimes the Sarkhoff's visit. They are good people.",12,0,100,0,0,0,7275,0,"Artist Renfray");
@@ -0,0 +1,148 @@
--
UPDATE `gossip_menu_option` SET `OptionText`="May I have it, please.", `OptionBroadcastTextID`=8548 WHERE `MenuID` IN (85, 141, 381, 410, 411, 436,3984,4502,4512,4513,4540,4541,4542,4561,4562,4575,4576,4577,4658,4659,4676,4690,5061,6650) AND `OptionIndex`=4;
DELETE FROM `gossip_menu` WHERE `MenuID` IN (85,141,381,410,411,436,3984,4502,4512,4513,4540,4541,4542,4561,4562,4575,4576,4577,4658,4659,4676,4690,5061,6650) AND `TextID`=5996;
INSERT INTO `gossip_menu` (`MenuID`,TextID) VALUES (85,5996),(141,5996),(381,5996),(410,5996),(411,5996),(436,5996),(3984,5996),(4502,5996),(4512,5996),(4513,5996),(4540,5996),(4541,5996),(4542,5996),(4561,5996),(4562,5996),(4575,5996),(4576,5996),(4577,5996),(4658,5996),(4659,5996),(4676,5996),(4690,5996),(5061,5996),(6650,5996);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup` IN (85, 141, 381, 410, 411, 436,3984,4502,4512,4513,4540,4541,4542,4561,4562,4575,4576,4577,4658,4659,4676,4690,5061,6650) AND `SourceEntry`=5996;
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(14, 85, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 85, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 85, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 85, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 85, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 85, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 141, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 141, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 141, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 141, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 141, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 141, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 381, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 381, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 381, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 381, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 381, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 381, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 410, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 410, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 410, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 410, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 410, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 410, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 411, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 411, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 411, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 411, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 411, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 411, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 436, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 436, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 436, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 436, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 436, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 436, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4502, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4502, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4502, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4502, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4502, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4502, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4512, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4512, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4512, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4512, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4512, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4512, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4513, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4513, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4513, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4513, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4513, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4513, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4540, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4540, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4540, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4540, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4540, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4540, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4541, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4541, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4541, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4541, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4541, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4541, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4542, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4542, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4542, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4542, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4542, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4542, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4561, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4561, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4561, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4561, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4561, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4561, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4562, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4562, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4562, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4562, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4562, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4562, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4575, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4575, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4575, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4575, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4575, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4575, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4576, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4576, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4576, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4576, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4576, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4576, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4577, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4577, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4577, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4577, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4577, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4577, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4658, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4658, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4658, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4658, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4658, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4658, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4659, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4659, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4659, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4659, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4659, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4659, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4676, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4676, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4676, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4676, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4676, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4676, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 4690, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 4690, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 4690, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 4690, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 4690, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 4690, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 5061, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 5061, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 5061, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 5061, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 5061, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 5061, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue"),
(14, 6650, 5996, 0, 0, 9, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 taken"),
(14, 6650, 5996, 0, 0, 28, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player does not have quest 6681 complete"),
(14, 6650, 5996, 0, 0, 8, 0, 6681, 0, 0, 1, 0, 0, "", "Show gossip text if player is not rewarded for quest 6681"),
(14, 6650, 5996, 0, 0, 27, 0, 24, 3, 0, 0, 0, 0, "", "Show gossip text if player is at least level 24"),
(14, 6650, 5996, 0, 0, 2, 0, 17126, 1, 0, 1, 0, 0, "", "Show gossip text if player does not have Elegant Letter"),
(14, 6650, 5996, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, "", "Show gossip text if player is a rogue");
UPDATE `creature_template` SET `gossip_menu_id`=0, `npcflag` = `npcflag`&~1 WHERE `entry` = 4794;
@@ -0,0 +1,16 @@
--
DELETE FROM `reference_loot_template` WHERE `Entry` IN (11009,11105) AND `Item`=13755;
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(11009, 13755, 0, 15, 0, 1, 1, 1, 1, ""),
(11105, 13755, 0, 20, 0, 1, 1, 1, 1, "");
DELETE FROM `game_event` WHERE `eventEntry`=78;
INSERT INTO `game_event` (`eventEntry`,`start_time`,`end_time`,`occurence`,`length`,`holiday`,`description`,`world_event`, announce) VALUES
(78, '2019-03-20 06:00:00', '2019-09-22 05:00:00',525600,262800,0, 'Summer seasonal fish',0,2);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=10 AND `SourceGroup` IN (11009,11105) AND `SourceEntry` IN (13755,13756);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(10, 11009, 13756, 0, 0, 12, 0, 78, 0, 0, 0, 0, 0, "", "Raw Summer Bass during Summer seasonal fish only"),
(10, 11105, 13756, 0, 0, 12, 0, 78, 0, 0, 0, 0, 0, "", "Raw Summer Bass during Summer seasonal fish only"),
(10, 11009, 13755, 0, 0, 12, 0, 78, 0, 0, 1, 0, 0, "", "Winter Squid only when Summer seasonal fish is off"),
(10, 11105, 13755, 0, 0, 12, 0, 78, 0, 0, 1, 0, 0, "", "Winter Squid only when Summer seasonal fish is off");
@@ -0,0 +1,3 @@
--
DELETE FROM `creature` WHERE `id`=22281 AND `guid`= 78316;
DELETE FROM `spawn_group` WHERE `spawnType`=0 AND `spawnId`=78316;
@@ -0,0 +1,12 @@
--
DELETE FROM `game_event` WHERE `eventEntry` IN (79,80);
INSERT INTO `game_event` (`eventEntry`,`start_time`,`end_time`,`occurence`,`length`,`holiday`,`description`,`world_event`, announce) VALUES
(79, '2018-10-28 12:00:00', '2020-12-31 18:00:00',1440,360,0, 'Diurnal fishing event',0,2),
(80, '2018-10-28 00:00:00', '2020-12-31 06:00:00',1440,360,0, 'Nocturnal fishing event',0,2);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=10 AND `SourceGroup` IN (11010,11008) AND `SourceEntry` IN (13760,13759);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(10, 11010, 13760, 0, 0, 12, 0, 80, 0, 0, 1, 0, 0, "", "Raw Sunscale Salmon only when Nocturnal fishing event is off"),
(10, 11010, 13759, 0, 0, 12, 0, 79, 0, 0, 1, 0, 0, "", "Raw Nightfin Snapper only when Diurnal fishing event is off"),
(10, 11008, 13760, 0, 0, 12, 0, 80, 0, 0, 1, 0, 0, "", "Raw Sunscale Salmon only when Nocturnal fishing event is off"),
(10, 11008, 13759, 0, 0, 12, 0, 79, 0, 0, 1, 0, 0, "", "Raw Nightfin Snapper only when Diurnal fishing event is off");
@@ -0,0 +1,12 @@
--
UPDATE `gameobject_template` SET `ScriptName`="go_fel_crystalforge" WHERE `entry` IN (185920);
DELETE FROM `gameobject` WHERE `guid` IN (6691,6692);
INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES
(6691, 185924, 530, '0', 0, 1476.589, 7244.074, 374.3083, 4.4855000, 0, 0, -0.7826071, 0.6225160, 300, 255, 1),
(6692, 185923, 530, '0', 0, 2943.139, 7064.306, 370.4980, 3.5342910, 0, 0, -0.9807854, 0.1950899, 300, 255, 1);
UPDATE `gameobject` SET `id`=185920, `position_x`=1476.498, `position_y`=7247.337, `position_z`=374.3120, `orientation`=4.1538850, `rotation0`=0, `rotation1`=0,`rotation2`=-0.8746195, `rotation3`=0.4848101 WHERE `guid`=150113;
UPDATE `gameobject` SET `position_x`=2944.871, `position_y`=7067.285, `position_z`=370.3803, `orientation`=3.5081170, `rotation0`=0, `rotation1`=0,`rotation2`=-0.9832544, `rotation3`=0.1822380 WHERE `guid`=150112;
UPDATE `creature` SET `position_x`=1476.431, `position_y`=7247.260, `position_z`=376.4296, `orientation`=4.15388300 WHERE `guid`=80435;
UPDATE `creature` SET `position_x`=2944.764, `position_y`=7067.285, `position_z`=372.1829, `orientation`=3.45575200 WHERE `guid`=80436;
@@ -0,0 +1,185 @@
--
DELETE FROM `creature` WHERE `guid` IN (78189, 78190, 78191, 78192, 78193, 78194, 78195, 78196, 78197, 78198, 78199, 78200, 78201, 78202, 78203, 78204, 78205, 78206) AND `id` = 22254;
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
(78189, 22254, 530, '0', 0, 0, 1, 2983.507, 6824.114, 369.2811, 2.8405350, 300, 0, 0, 5903, 3309, 2),
(78190, 22254, 530, '0', 0, 0, 1, 2981.978, 6822.621, 369.3859, 1.3268870, 300, 0, 0, 5903, 3309, 0),
(78191, 22254, 530, '0', 0, 0, 1, 2990.593, 7066.013, 369.9622, 1.7575140, 300, 0, 0, 5903, 3309, 2),
(78192, 22254, 530, '0', 0, 0, 1, 2987.222, 7066.950, 370.6992, 6.0254560, 300, 0, 0, 5903, 3309, 0),
(78193, 22254, 530, '0', 0, 0, 1, 2531.223, 7227.482, 365.3047, 0.4196028, 300, 0, 0, 5903, 3309, 2),
(78194, 22254, 530, '0', 0, 0, 1, 2529.155, 7230.796, 365.0515, 5.4708870, 300, 0, 0, 5903, 3309, 0),
(78195, 22254, 530, '0', 0, 0, 1, 2978.465, 6836.519, 374.5891, 0.9250245, 300, 0, 0, 5903, 3309, 0),
(78196, 22254, 530, '0', 0, 0, 1, 2977.197, 6857.269, 374.7943, 5.6374140, 300, 0, 0, 5903, 3309, 0),
(78197, 22254, 530, '0', 0, 0, 1, 2997.831, 6857.983, 374.1696, 3.8746310, 300, 0, 0, 5903, 3309, 0),
(78198, 22254, 530, '0', 0, 0, 1, 2999.865, 6838.990, 374.6720, 2.4260080, 300, 0, 0, 5903, 3309, 0);
DELETE FROM `creature_formations` WHERE `leaderGUID` IN (78189,78191,78193);
INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES
(78189, 78189,0,0,515,0,0),
(78189, 78190,4,90,515,0,0),
(78191, 78191,0,0,515,0,0),
(78191, 78192,4,90,515,0,0),
(78193, 78193,0,0,515,0,0),
(78193, 78194,4,90,515,0,0);
UPDATE `creature_template_addon` SET `auras`="40349" WHERE `entry` = 22254;
DELETE FROM `creature_addon` WHERE guid IN (78195,78196,78197,78198, 78189,78191,78193);
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
(78195, 0, 8, 16, 0, "40349"),
(78196, 0, 8, 16, 0, "40349"),
(78197, 0, 8, 16, 0, "40349"),
(78198, 0, 8, 16, 0, "40349"),
(78189, 781890, 0, 4097, 0, "40349"),
(78191, 781910, 0, 4097, 0, "40349"),
(78193, 781930, 0, 4097, 0, "40349");
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_corrupting_plague_aura');
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(40349,'spell_corrupting_plague_aura');
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (13) AND `SourceEntry` IN (40350);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
(13,1,40350,0,0,31,0,3,22175,0,0,0,0,'',''),
(13,1,40350,0,0,1,0,40350,0,0,1,0,0,'',''),
(13,1,40350,0,1,31,0,3,22180,0,0,0,0,'',''),
(13,1,40350,0,1,1,0,40350,0,0,1,0,0,'',''),
(13,1,40350,0,2,31,0,3,22181,0,0,0,0,'',''),
(13,1,40350,0,2,1,0,40350,0,0,1,0,0,'','');
UPDATE `creature_addon` SET `auras`="" WHERE `auras`="36274";
DELETE FROM `waypoint_data` WHERE `id` IN (781890,781910,781930);
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`, `action_chance`) VALUES
(781890, 1, 2963.150, 6830.435, 369.3087, 0, 0, 100),
(781890, 2, 2953.963, 6852.830, 370.1349, 0, 0, 100),
(781890, 3, 2929.518, 6866.475, 364.4159, 0, 0, 100),
(781890, 4, 2922.781, 6895.402, 363.9766, 0, 0, 100),
(781890, 5, 2909.803, 6933.845, 364.6512, 0, 0, 100),
(781890, 6, 2909.183, 6966.321, 366.3395, 0, 0, 100),
(781890, 7, 2890.743, 6995.777, 364.9575, 0, 0, 100),
(781890, 8, 2883.787, 7019.513, 363.9031, 0, 0, 100),
(781890, 9, 2873.593, 7052.575, 364.5892, 0, 0, 100),
(781890, 10, 2841.949, 7078.371, 365.9940, 0, 0, 100),
(781890, 11, 2832.980, 7083.752, 365.7486, 0, 0, 100),
(781890, 12, 2799.281, 7070.557, 364.5858, 0, 0, 100),
(781890, 13, 2766.768, 7043.603, 364.6199, 0, 0, 100),
(781890, 14, 2732.575, 7032.596, 364.8039, 0, 0, 100),
(781890, 15, 2690.031, 7039.660, 365.4325, 0, 0, 100),
(781890, 16, 2651.026, 7027.421, 366.9853, 0, 0, 100),
(781890, 17, 2615.132, 7024.608, 366.9565, 0, 0, 100),
(781890, 18, 2585.892, 7045.931, 363.1883, 0, 0, 100),
(781890, 19, 2557.309, 7086.285, 365.9778, 0, 0, 100),
(781890, 20, 2515.624, 7113.438, 365.0044, 0, 0, 100),
(781890, 21, 2557.309, 7086.285, 365.9778, 0, 0, 100),
(781890, 22, 2585.892, 7045.931, 363.1883, 0, 0, 100),
(781890, 23, 2614.931, 7024.662, 366.9565, 0, 0, 100),
(781890, 24, 2651.026, 7027.421, 366.9853, 0, 0, 100),
(781890, 25, 2690.031, 7039.660, 365.4325, 0, 0, 100),
(781890, 26, 2732.443, 7032.605, 364.7753, 0, 0, 100),
(781890, 27, 2766.768, 7043.603, 364.6199, 0, 0, 100),
(781890, 28, 2799.281, 7070.557, 364.5858, 0, 0, 100),
(781890, 29, 2832.980, 7083.752, 365.7486, 0, 0, 100),
(781890, 30, 2841.949, 7078.371, 365.9940, 0, 0, 100),
(781890, 31, 2873.593, 7052.575, 364.5892, 0, 0, 100),
(781890, 32, 2883.787, 7019.513, 363.9031, 0, 0, 100),
(781890, 33, 2890.743, 6995.777, 364.9575, 0, 0, 100),
(781890, 34, 2909.183, 6966.321, 366.3395, 0, 0, 100),
(781890, 35, 2909.803, 6933.845, 364.6512, 0, 0, 100),
(781890, 36, 2922.781, 6895.402, 363.9766, 0, 0, 100),
(781890, 37, 2929.265, 6866.625, 364.3651, 0, 0, 100),
(781890, 38, 2953.710, 6852.980, 370.0587, 0, 0, 100),
(781890, 39, 2963.150, 6830.435, 369.3087, 0, 0, 100),
(781890, 40, 2985.457, 6809.223, 369.9144, 0, 0, 100),
(781910, 1, 2985.815, 7091.293, 364.5135, 0, 0, 100),
(781910, 2, 2973.732, 7122.678, 364.5023, 0, 0, 100),
(781910, 3, 2955.025, 7158.275, 365.1906, 0, 0, 100),
(781910, 4, 2930.228, 7183.777, 365.9407, 0, 0, 100),
(781910, 5, 2899.416, 7200.719, 365.5310, 0, 0, 100),
(781910, 6, 2854.457, 7221.858, 365.7168, 0, 0, 100),
(781910, 7, 2816.835, 7215.760, 364.7676, 0, 0, 100),
(781910, 8, 2774.666, 7210.746, 364.7010, 0, 0, 100),
(781910, 9, 2750.288, 7205.353, 366.4631, 0, 0, 100),
(781910, 10, 2717.749, 7208.184, 366.8920, 0, 0, 100),
(781910, 11, 2686.218, 7221.362, 365.6332, 0, 0, 100),
(781910, 12, 2654.142, 7247.975, 364.3701, 0, 0, 100),
(781910, 13, 2638.510, 7274.054, 365.9920, 0, 0, 100),
(781910, 14, 2615.733, 7282.465, 366.1052, 0, 0, 100),
(781910, 15, 2592.192, 7276.831, 364.5811, 0, 0, 100),
(781910, 16, 2561.649, 7251.987, 365.4376, 0, 0, 100),
(781910, 17, 2540.061, 7221.737, 364.3556, 0, 0, 100),
(781910, 18, 2523.986, 7182.577, 366.0188, 0, 0, 100),
(781910, 19, 2521.091, 7153.860, 366.3603, 0, 0, 100),
(781910, 20, 2499.516, 7118.607, 364.6090, 0, 0, 100),
(781910, 21, 2471.216, 7099.712, 366.6841, 0, 0, 100),
(781910, 22, 2440.282, 7097.773, 365.6713, 0, 0, 100),
(781910, 23, 2405.179, 7108.188, 365.3792, 0, 0, 100),
(781910, 24, 2377.440, 7121.208, 365.7415, 0, 0, 100),
(781910, 25, 2338.094, 7119.541, 366.8724, 0, 0, 100),
(781910, 26, 2303.734, 7118.038, 367.3164, 0, 0, 100),
(781910, 27, 2257.890, 7121.696, 365.9841, 0, 0, 100),
(781910, 28, 2303.734, 7118.038, 367.3164, 0, 0, 100),
(781910, 29, 2338.094, 7119.541, 366.8724, 0, 0, 100),
(781910, 30, 2377.440, 7121.208, 365.7415, 0, 0, 100),
(781910, 31, 2405.179, 7108.188, 365.3792, 0, 0, 100),
(781910, 32, 2440.282, 7097.773, 365.6713, 0, 0, 100),
(781910, 33, 2471.216, 7099.712, 366.6841, 0, 0, 100),
(781910, 34, 2499.516, 7118.607, 364.6090, 0, 0, 100),
(781910, 35, 2521.091, 7153.860, 366.3603, 0, 0, 100),
(781910, 36, 2523.986, 7182.577, 366.0188, 0, 0, 100),
(781910, 37, 2540.061, 7221.737, 364.3556, 0, 0, 100),
(781910, 38, 2561.560, 7251.871, 365.3753, 0, 0, 100),
(781910, 39, 2592.192, 7276.831, 364.5811, 0, 0, 100),
(781910, 40, 2615.733, 7282.465, 366.1052, 0, 0, 100),
(781910, 41, 2638.510, 7274.054, 365.9920, 0, 0, 100),
(781910, 42, 2654.142, 7247.975, 364.3701, 0, 0, 100),
(781910, 43, 2686.218, 7221.362, 365.6332, 0, 0, 100),
(781910, 44, 2717.749, 7208.184, 366.8920, 0, 0, 100),
(781910, 45, 2750.288, 7205.353, 366.4631, 0, 0, 100),
(781910, 46, 2774.666, 7210.746, 364.7010, 0, 0, 100),
(781910, 47, 2816.835, 7215.760, 364.7676, 0, 0, 100),
(781910, 48, 2854.457, 7221.858, 365.7168, 0, 0, 100),
(781910, 49, 2899.416, 7200.719, 365.5310, 0, 0, 100),
(781910, 50, 2930.228, 7183.777, 365.9407, 0, 0, 100),
(781910, 51, 2955.025, 7158.275, 365.1906, 0, 0, 100),
(781910, 52, 2973.732, 7122.678, 364.5023, 0, 0, 100),
(781910, 53, 2985.815, 7091.293, 364.5135, 0, 0, 100),
(781910, 54, 2988.009, 7067.975, 370.1714, 0, 0, 100),
(781930, 1, 2551.950, 7236.730, 365.2060, 0, 0, 100),
(781930, 2, 2582.511, 7238.973, 364.5285, 0, 0, 100),
(781930, 3, 2620.844, 7240.963, 365.8404, 0, 0, 100),
(781930, 4, 2662.356, 7224.830, 365.3051, 0, 0, 100),
(781930, 5, 2680.453, 7217.741, 365.7260, 0, 0, 100),
(781930, 6, 2714.159, 7206.555, 366.9237, 0, 0, 100),
(781930, 7, 2754.975, 7199.355, 365.9347, 0, 0, 100),
(781930, 8, 2784.556, 7191.539, 366.0374, 0, 0, 100),
(781930, 9, 2822.937, 7184.592, 367.8196, 0, 0, 100),
(781930, 10, 2850.751, 7149.822, 365.3051, 0, 0, 100),
(781930, 11, 2886.284, 7120.578, 364.8075, 0, 0, 100),
(781930, 12, 2903.895, 7088.472, 365.5616, 0, 0, 100),
(781930, 13, 2936.490, 7054.680, 369.7681, 0, 0, 100),
(781930, 14, 2966.528, 7018.436, 365.3738, 0, 0, 100),
(781930, 15, 2987.958, 6988.604, 364.5453, 0, 0, 100),
(781930, 16, 3009.749, 6950.587, 364.4463, 0, 0, 100),
(781930, 17, 2995.554, 6924.010, 366.0017, 0, 0, 100),
(781930, 18, 2998.594, 6879.295, 370.1325, 0, 0, 100),
(781930, 19, 3013.016, 6849.270, 369.1555, 0, 0, 100),
(781930, 20, 3002.351, 6817.592, 372.1701, 0, 0, 100),
(781930, 21, 3013.016, 6849.270, 369.1555, 0, 0, 100),
(781930, 22, 2998.739, 6879.015, 370.1257, 0, 0, 100),
(781930, 23, 2995.554, 6924.010, 366.0017, 0, 0, 100),
(781930, 24, 3009.749, 6950.587, 364.4463, 0, 0, 100),
(781930, 25, 2987.958, 6988.604, 364.5453, 0, 0, 100),
(781930, 26, 2966.528, 7018.436, 365.3738, 0, 0, 100),
(781930, 27, 2936.490, 7054.680, 369.7681, 0, 0, 100),
(781930, 28, 2903.895, 7088.472, 365.5616, 0, 0, 100),
(781930, 29, 2886.306, 7120.557, 364.8368, 0, 0, 100),
(781930, 30, 2850.751, 7149.822, 365.3051, 0, 0, 100),
(781930, 31, 2822.937, 7184.592, 367.8196, 0, 0, 100),
(781930, 32, 2784.556, 7191.539, 366.0374, 0, 0, 100),
(781930, 33, 2754.975, 7199.355, 365.9347, 0, 0, 100),
(781930, 34, 2714.159, 7206.555, 366.9237, 0, 0, 100),
(781930, 35, 2680.453, 7217.741, 365.7260, 0, 0, 100),
(781930, 36, 2662.356, 7224.830, 365.3051, 0, 0, 100),
(781930, 37, 2620.844, 7240.963, 365.8404, 0, 0, 100),
(781930, 38, 2582.511, 7238.973, 364.5285, 0, 0, 100),
(781930, 39, 2551.950, 7236.730, 365.2060, 0, 0, 100),
(781930, 40, 2526.504, 7228.834, 365.5722, 0, 0, 100);
@@ -0,0 +1,124 @@
--
DELETE FROM `creature` WHERE `guid` IN (48307,78199,78200,78201,78202,78203,78204,78205);
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
(48307, 22982, 530, '0', 0, 0, 1, 2522.85, 7322.39, 373.437, 6.27002, 300, 0, 0, 6986, 0, 0),
(78199, 22982, 530, '0', 0, 0, 1, 2514.37, 7354.88, 380.734, 2.950928, 300, 0, 0, 6986, 0, 0),
(78200, 22982, 530, '0', 0, 0, 1, 2530.93, 7333.36, 373.445, 4.722, 300, 0, 0, 6986, 0, 0),
(78201, 23257, 530, '0', 0, 0, 1, 2496.04711, 7353.0825, 380.2784, 5.570216, 300, 0, 0, 0, 0, 0),
(78202, 23257, 530, '0', 0, 0, 1, 2512.2768, 7360.9584, 380.725, 4.072401, 300, 0, 0, 0, 0, 0),
(78203, 23257, 530, '0', 0, 0, 1, 2544.3986, 7335.6625, 373.4241, 4.288366, 300, 0, 0, 0, 0, 0),
(78204, 23257, 530, '0', 0, 0, 1, 2538.2683, 7312.6347, 373.4573, 2.076854, 300, 0, 0, 0, 0, 0),
(78205, 23257, 530, '0', 0, 0, 1, 2509.468, 7337.314, 376.872, 5.519256, 300, 0, 0, 0, 0, 0);
UPDATE `creature` SET `position_x`=2507.118, `position_y`=7363.662, `position_z`=380.368, `orientation`=5.350242 WHERE `guid`=48166;
UPDATE `creature` SET `position_x`=2547.075, `position_y`=7330.514, `position_z`=373.422, `orientation`=3.956510 WHERE `guid`=44255;
UPDATE `creature` SET `position_x`=2494.301, `position_y`=7350.166, `position_z`=380.239, `orientation`=5.814281 WHERE `guid`=44256;
UPDATE `creature` SET `position_x`=2492.5161, `position_y`=7316.512, `position_z`=369.3635, `orientation`=3.225905 WHERE `guid`=79497;
DELETE FROM `gameobject_addon` WHERE `guid` IN (27738,27739,27740,27741,27746,27747,27748,27749,27758,27759,27760,27761,27774,27775,27776,27777);
DELETE FROM `gameobject` WHERE `id` IN (185872,185948,185873,185949,185874,185950,185951,185875);
DELETE FROM `gameobject` WHERE `guid` IN (6693,6695,6697,6698,6702,6703,6706,6707,6709,6711,6713,6714,6715,6723,6724,6727,6729,6732,6733,6738,6739,6746,6747,6750,6752,6754,6756,6757,6763,6764,6765,6766,6774,6775,6780,6787,6789,6791,6795,6798,6799,6801,6804,6806,6807,6812,6814,6815,6817,6820,6822,6826,6834,6838,6839,6840,6850,6861,6863,6869,6874,6876,6878,6879,6884,6886,6894,6895,6897,6899,6901,6905,6907,6912,6914,6918,6919,6922,6924,6926,6931,6934,6939,6949,6953,6958,6961,6966,6967,6968,6972,6977,6980,6982,6984,6986,6996,6998,7000,7007,7008,7022,7025);
INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES
(6693,185965,530,'0',0,2511.03,7346.34,380.742,-2.69653,0,0,-0.975342,0.220699,300,100,1),
(6695,185609,530,'0',0,4079.428,5601.353, 267.2757, 3.159062, 0, 0,-0.9999619,0.008734641,180,100,1),
(6697,185656,530,'0',0,3922.746,5120.594,270.0932,3.115388,0,0,0.9999142,0.01310196,180,100,1),
(6698,185657,530,'0',0,3917.041,5120.815,270.0932,3.115388,0,0,0.9999142,0.01310196,180,100,1),
(6702,185659,530,'0',0,3919.882,5117.944,270.0932,3.115388,0,0,0.9999142,0.01310196,180,100,1),
(6703,185660,530,'0',0,3905.977,5091.081,270.0932,3.141593,0,0,-1,0,180,100,1),
(6706,185661,530,'0',0,3905.984,5112.641,270.0932,3.141593,0,0,-1,0,180,100,1),
(6707,185662,530,'0',0,3895.228,5101.894,270.0932,3.141593,0,0,-1,0,180,100,1),
(6709,185663,530,'0',0,3916.698,5101.879,270.0932,3.132858,0,0,0.9999905,0.00436732,180,100,1),
(6711,185664,530,'0',0,3922.599,5083.263,270.0493,3.167798,0,0,-0.9999142,0.01310196,180,100,1),
(6713,185665,530,'0',0,3919.906,5080.514,270.0932,3.167798,0,0,-0.9999142,0.01310196,180,100,1),
(6714,185666,530,'0',0,3916.903,5083.174,270.0932,3.167798,0,0,-0.9999142,0.01310196,180,100,1),
(6715,185667,530,'0',0,3919.724,5086.026,270.0932,3.167798,0,0,-0.9999142,0.01310196,180,100,1),
(6723,185669,530,'0',0,3892.333,5118.136,270.0932,3.159062,0,0,-0.9999619,0.008734641,180,100,1),
(6724,185672,530,'0',0,3895.595,5083.278,270.0947,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6727,185673,530,'0',0,3892.809,5080.631,270.0932,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6729,185674,530,'0',0,3889.918,5083.437,270.0932,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6732,185675,530,'0',0,3892.858,5086.093,270.0932,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6733,185692,530,'0',0,3919.978,5120.773,270.1487,3.115388,0,0,0.9999142,0.01310196,180,100,1),
(6738,185693,530,'0',0,3919.954,5120.77,270.1487,3.115388,0,0,0.9999142,0.01310196,180,100,1),
(6739,185694,530,'0',0,3919.949,5120.733,270.1487,3.115388,0,0,0.9999142,0.01310196,180,100,1),
(6746,185695,530,'0',0,3919.971,5120.729,270.1487,3.115388,0,0,0.9999142,0.01310196,180,100,1),
(6747,185696,530,'0',0,3919.824,5083.256,270.1487,3.167798,0,0,-0.9999142,0.01310196,180,100,1),
(6750,185697,530,'0',0,3919.827,5083.292,270.1487,3.167798,0,0,-0.9999142,0.01310196,180,100,1),
(6752,185698,530,'0',0,3919.85,5083.297,270.1487,3.167798,0,0,-0.9999142,0.01310196,180,100,1),
(6754,185699,530,'0',0,3919.847,5083.252,270.1487,3.167798,0,0,-0.9999142,0.01310196,180,100,1),
(6756,185704,530,'0',0,3892.833,5083.41,270.1491,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6757,185705,530,'0',0,3892.838,5083.446,270.1491,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6763,185706,530,'0',0,3892.861,5083.45,270.1491,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6764,185707,530,'0',0,3892.855,5083.406,270.1492,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6765,185708,530,'0',0,2708.332,7269.913,368.6403,3.150327,0,0,-0.9999905,0.00436732,180,100,1),
(6766,185709,530,'0',0,2708.338,7269.897,368.6403,3.150327,0,0,-0.9999905,0.00436732,180,100,1),
(6774,185710,530,'0',0,2708.333,7269.906,368.6403,3.150327,0,0,-0.9999905,0.00436732,180,100,1),
(6775,185711,530,'0',0,2708.339,7269.901,368.6403,3.150327,0,0,-0.9999905,0.00436732,180,100,1),
(6780,185712,530,'0',0,2743.271,7269.906,368.6403,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6787,185713,530,'0',0,2743.271,7269.903,368.6403,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6789,185714,530,'0',0,2743.267,7269.911,368.6403,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6791,185715,530,'0',0,2743.265,7269.918,368.6403,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6795,185716,530,'0',0,2708.459,7299.037,368.6403,3.141593,0,0,-1,0,180,100,1),
(6798,185717,530,'0',0,2708.464,7299.03,368.6403,3.141593,0,0,-1,0,180,100,1),
(6799,185718,530,'0',0,2708.464,7299.032,368.6403,3.141593,0,0,-1,0,180,100,1),
(6801,185719,530,'0',0,2708.457,7299.044,368.6403,3.141593,0,0,-1,0,180,100,1),
(6804,185720,530,'0',0,2744.124,7298.321,368.6403,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6806,185721,530,'0',0,2744.128,7298.313,368.6403,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6807,185722,530,'0',0,2744.128,7298.317,368.6403,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6812,185723,530,'0',0,2744.122,7298.329,368.6403,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6814,185756,530,'0',0,1911.712,7344.854,364.526,3.141593,0,0,-1,0,180,100,1),
(6815,185757,530,'0',0,1911.714,7344.846,364.526,3.141593,0,0,-1,0,180,100,1),
(6817,185758,530,'0',0,1911.719,7344.838,364.526,3.141593,0,0,-1,0,180,100,1),
(6820,185759,530,'0',0,1911.719,7344.841,364.526,3.141593,0,0,-1,0,180,100,1),
(6822,185760,530,'0',0,1911.618,7374.952,364.526,3.141593,0,0,-1,0,180,100,1),
(6826,185761,530,'0',0,1911.618,7374.949,364.526,3.141593,0,0,-1,0,180,100,1),
(6834,185762,530,'0',0,1911.615,7374.957,364.526,3.141593,0,0,-1,0,180,100,1),
(6838,185763,530,'0',0,1911.613,7374.963,364.526,3.141593,0,0,-1,0,180,100,1),
(6839,185768,530,'0',0,2743.309,7272.672,368.5847,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6840,185769,530,'0',0,2746.143,7269.749,368.5846,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6850,185770,530,'0',0,2743.182,7267.116,368.5846,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6861,185771,530,'0',0,2740.33,7269.976,368.5847,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6863,185772,530,'0',0,2744.037,7295.491,368.5847,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6869,185773,530,'0',0,2741.243,7298.374,368.5847,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6874,185774,530,'0',0,2744.155,7301.037,368.5847,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6876,185775,530,'0',0,2746.963,7298.202,368.5847,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6878,185776,530,'0',0,2726.33,7272.519,368.5847,3.150327,0,0,-0.9999905,0.00436732,180,100,1),
(6879,185777,530,'0',0,2726.333,7294.026,368.5847,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6884,185778,530,'0',0,2715.562,7283.284,368.5847,3.141593,0,0,-1,0,180,100,1),
(6886,185779,530,'0',0,2737.08,7283.279,368.5847,3.150327,0,0,-0.9999905,0.00436732,180,100,1),
(6894,185780,530,'0',0,2708.329,7267.175,368.5847,3.150327,0,0,-0.9999905,0.00436732,180,100,1),
(6895,185781,530,'0',0,2708.3,7272.667,368.5847,3.150327,0,0,-0.9999905,0.00436732,180,100,1),
(6897,185782,530,'0',0,2705.443,7269.857,368.5847,3.150327,0,0,-0.9999905,0.00436732,180,100,1),
(6899,185783,530,'0',0,2711.197,7269.831,368.5847,3.150327,0,0,-0.9999905,0.00436732,180,100,1),
(6901,185784,530,'0',0,2708.452,7296.221,368.5847,3.141593,0,0,-1,0,180,100,1),
(6905,185785,530,'0',0,2705.423,7299.012,368.5847,3.141593,0,0,-1,0,180,100,1),
(6907,185786,530,'0',0,2708.461,7301.881,368.5847,3.141593,0,0,-1,0,180,100,1),
(6912,185787,530,'0',0,2711.246,7298.944,368.5847,3.141593,0,0,-1,0,180,100,1),
(6914,185840,530,'0',0,1911.584,7372.166,364.4705,3.141593,0,0,-1,0,180,100,1),
(6918,185841,530,'0',0,1914.501,7374.847,364.4705,3.141593,0,0,-1,0,180,100,1),
(6919,185842,530,'0',0,1911.589,7377.68,364.4705,3.141593,0,0,-1,0,180,100,1),
(6922,185843,530,'0',0,1908.737,7374.955,364.4705,3.141593,0,0,-1,0,180,100,1),
(6924,185845,530,'0',0,1917.965,7359.596,364.4705,3.124123,0,0,0.9999619,0.008734641,180,100,1),
(6926,185848,530,'0',0,1911.687,7342.105,364.4705,3.141593,0,0,-1,0,180,100,1),
(6931,185849,530,'0',0,1914.487,7344.733,364.4705,3.141593,0,0,-1,0,180,100,1),
(6934,185850,530,'0',0,1911.694,7347.616,364.4705,3.141593,0,0,-1,0,180,100,1),
(6939,185851,530,'0',0,1908.854,7344.85,364.4705,3.141593,0,0,-1,0,180,100,1),
(6949,185890,530,'0',0,3892.868,5083.418,272.6703,0,0,0,0,1,180,100,1),
(6953,185890,530,'0',0,3919.894,5083.261,272.8798,0,0,0,0,1,180,100,1),
(6958,185890,530,'0',0,3920.004,5120.736,272.8854,0,0,0,0,1,180,100,1),
(6961,185890,530,'0',0,2744.201,7298.368,371.2186,0,0,0,0,1,180,100,1),
(6966,185890,530,'0',0,2743.262,7269.939,371.058,0,0,0,0,1,180,100,1),
(6967,185890,530,'0',0,2708.465,7299.038,371.08,1.291542,0,0,0.6018143,0.7986361,180,100,1),
(6968,185890,530,'0',0,2708.292,7269.946,371.2373,0,0,0,0,1,180,100,1),
(6972,185890,530,'0',0,1911.583,7375.013,366.5278,0,0,0,0,1,180,100,1),
(6977,185890,530,'0',0,1911.729,7344.864,366.806,0,0,0,0,1,180,100,1),
(6980,185894,530,'0',0,3892.922,5083.477,270.2625,0,0,0,0,1,180,100,1),
(6982,185894,530,'0',0,3919.897,5083.31,270.2648,0,0,0,0,1,180,100,1),
(6984,185894,530,'0',0,3920.004,5120.736,270.2465,0,0,0,0,1,180,100,1),
(6986,185894,530,'0',0,2744.141,7298.334,368.7359,0,0,0,0,1,180,100,1),
(6996,185894,530,'0',0,2743.326,7269.905,368.7564,0,0,0,0,1,180,100,1),
(6998,185894,530,'0',0,2708.466,7299.038,368.7328,5.218536,0,0,-0.5075378,0.8616294,180,100,1),
(7000,185894,530,'0',0,2708.321,7269.908,368.735,0,0,0,0,1,180,100,1),
(7007,185894,530,'0',0,1911.633,7374.966,364.6176,0,0,0,0,1,180,100,1),
(7008,185894,530,'0',0,1911.676,7344.884,364.6153,0,0,0,0,1,180,100,1),
(7022,185945,530,'0',0,3906.149,5101.911,270.3746,0,0,0,0,1,180,100,1),
(7025,185945,530,'0',0,2726.421,7283.327,368.8086,0,0,0,0,1,180,100,1);
@@ -0,0 +1,49 @@
--
DELETE FROM `creature` WHERE `guid` IN (77761,77762,77763,77764,77765,77766,77767,77768,77769,77770,77771,77772,77773,77774,77775,77776,77777,77778,77779,77780,77781,77782,77783,77784,77785,77786);
DELETE FROM `creature_addon` WHERE `guid` IN (77761,77762,77763,77764,77765,77766,77767,77768,77769,77770,77771,77772,77773,77774,77775,77776,77777,77778,77779,77780,77781,77782,77783,77784,77785,77786);
DELETE FROM `spawn_group` WHERE `spawnType`=0 AND `spawnId` IN (77761,77762,77763,77764,77765,77766,77767,77768,77769,77770,77771,77772,77773,77774,77775,77776,77777,77778,77779,77780,77781,77782,77783,77784,77785,77786);
DELETE FROM `creature` WHERE `guid` IN (78206, 77790,77789,77788,77787, 77791,78247,78248,78249,78250,78251,78252,78253,78254,78255,78256,78257,78258,78259,78260,78261);
DELETE FROM `creature_addon` WHERE `guid` IN (78206, 77790,77789,77788,77787, 77791,78247,78248,78249,78250,78251,78252,78253,78254,78255,78256,78257,78258,78259,78260,78261);
DELETE FROM `spawn_group` WHERE `spawnType`=0 AND `spawnId` IN (78206, 77790,77789,77788,77787, 77791,78247,78248,78249,78250,78251,78252,78253,78254,78255,78256,78257,78258,78259,78260,78261);
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
(77761, 22180, 530, '0', 0, 0, 0, 3981.956, 5249.081, 264.6908, 1.1774140, 300, 15, 0, 7181, 0, 1),
(77762, 22180, 530, '0', 0, 0, 0, 3916.724, 5249.964, 266.5047, 5.4910770, 300, 15, 0, 7181, 0, 1),
(77763, 22180, 530, '0', 0, 0, 0, 3948.115, 5215.917, 264.4878, 6.1804580, 300, 15, 0, 7181, 0, 1),
(77764, 22180, 530, '0', 0, 0, 0, 3981.652, 5184.359, 265.1032, 0.2977977, 300, 15, 0, 7181, 0, 1),
(77765, 22180, 530, '0', 0, 0, 0, 3980.714, 5100.546, 267.2501, 1.4148750, 300, 15, 0, 7181, 0, 1),
(77766, 22180, 530, '0', 0, 0, 0, 3949.159, 4948.539, 267.8004, 0.3183079, 300, 15, 0, 7181, 0, 1),
(77767, 22180, 530, '0', 0, 0, 0, 4015.229, 4985.836, 266.7146, 4.1626240, 300, 15, 0, 7181, 0, 1),
(77768, 22180, 530, '0', 0, 0, 0, 3979.582, 4853.900, 267.2379, 6.2098660, 300, 15, 0, 7181, 0, 1),
(77769, 22180, 530, '0', 0, 0, 0, 4015.782, 4885.833, 266.1422, 4.1786310, 300, 15, 0, 7181, 0, 1),
(77770, 22180, 530, '0', 0, 0, 0, 4080.435, 5043.157, 266.2294, 2.8894350, 300, 15, 0, 7181, 0, 1),
(77771, 22180, 530, '0', 0, 0, 0, 4015.329, 5049.436, 268.3489, 0.7155850, 300, 15, 0, 7181, 0, 1),
(77772, 22180, 530, '0', 0, 0, 0, 4090.619, 5213.258, 265.0390, 2.2775740, 300, 15, 0, 7181, 0, 1),
(77773, 22180, 530, '0', 0, 0, 0, 4083.265, 5382.761, 264.8060, 2.6575580, 300, 15, 0, 7181, 0, 1),
(77774, 22181, 530, '0', 0, 0, 0, 3964.200, 5277.536, 284.495, 1.34883, 300, 10, 0, 0, 0, 1),
(77775, 22181, 530, '0', 0, 0, 0, 3914.42, 4963.17, 278.11, 4.54688, 300, 10, 0, 0, 0, 1),
(77776, 22181, 530, '0', 0, 0, 0, 3921.46, 4859.61, 268.40, 0.94403, 300, 10, 0, 0, 0, 1),
(77777, 22181, 530, '0', 0, 0, 0, 4070.218, 5169.972, 297.128, 1.66695, 300, 10, 0, 0, 0, 1),
(77778, 22181, 530, '0', 0, 0, 0, 4001.26, 5181.49, 281.25, 4.39857, 300, 10, 0, 0, 0, 1),
(77779, 22181, 530, '0', 0, 0, 0, 3957.707, 5090.804, 298.836, 1.92479, 300, 10, 0, 0, 0, 1),
(77780, 22181, 530, '0', 0, 0, 0, 4003.33, 5072.77, 299.66, 3.08282, 300, 10, 0, 0, 0, 1),
(77781, 22181, 530, '0', 0, 0, 0, 4004.93, 4868.43, 279.12, 0.23275, 300, 10, 0, 0, 0, 1),
(77782, 22181, 530, '0', 0, 0, 0, 4028.27, 5017.34, 272.31, 2.56337, 300, 10, 0, 0, 0, 1),
(77783, 22181, 530, '0', 0, 0, 0, 4074.06, 5080.125, 302.859, 3.07678, 300, 10, 0, 0, 0, 1),
(77784, 22181, 530, '0', 0, 0, 0, 4002.284, 5425.788, 287.479, 3.353, 300, 10, 0, 0, 0, 1),
(77785, 22181, 530, '0', 0, 0, 0, 4065.752, 5531.675, 282.261, 0.589, 300, 10, 0, 0, 0, 1),
(77786, 22181, 530, '0', 0, 0, 0, 3998.506, 5580.593, 300.837, 2.674, 300, 10, 0, 0, 0, 1),
(77787, 22181, 530, '0', 0, 0, 0, 3993.243, 5694.740, 293.714, 2.587, 300, 10, 0, 0, 0, 1),
(77788, 22181, 530, '0', 0, 0, 0, 3933.252, 5745.506, 288.675, 2.972, 300, 10, 0, 0, 0, 1),
(77789, 22175, 530, '0', 0, 0, 0, 3921.162, 5035.858, 300.770, 3.569613, 300, 0, 0, 0, 0, 0),
(77790, 22175, 530, '0', 0, 0, 0, 4033.197, 5195.042, 278.525, 5.270002, 300, 0, 0, 0, 0, 0),
(77791, 22175, 530, '0', 0, 0, 0, 3968.708, 5295.452, 274.819, 6.098598, 300, 0, 0, 0, 0, 0),
(78206, 22175, 530, '0', 0, 0, 0, 3904.207, 5366.365, 278.272, 1.150588, 300, 0, 0, 0, 0, 0),
(78247, 22175, 530, '0', 0, 0, 0, 3998.913, 5466.808, 274.713, 1.229128, 300, 0, 0, 0, 0, 0),
(78248, 22175, 530, '0', 0, 0, 0, 4069.118, 5657.789, 271.636, 1.401916, 300, 0, 0, 0, 0, 0),
(78249, 22175, 530, '0', 0, 0, 0, 3987.810, 5707.203, 273.632, 2.300256, 300, 0, 0, 0, 0, 0);
DELETE FROM `creature_template_addon` WHERE entry = 22180;
INSERT INTO `creature_template_addon` (`entry`, `mount`, `bytes1`, `bytes2`, `auras`) VALUES
(22180, 0, 0, 0, "40773");
UPDATE `creature` SET `position_x`=4031.834, `position_y`=5100.4785, `position_z`=272.756, `orientation`=5.350242 WHERE `guid`=144807;
@@ -0,0 +1,69 @@
--
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=18692;
DELETE FROM `smart_scripts` WHERE `entryorguid`=18692 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
(18692, 0, 0, 0, 0, 0, 100, 0, 5000, 8000, 5000, 10000, 11, 9573, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Hemathion - IC - cast Flame Breath'),
(18692, 0, 1, 0, 0, 0, 100, 0, 6000, 12000, 12000, 15000, 11, 14100, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Hemathion - IC - cast Terrifying Roar');
UPDATE `creature` SET `position_x`=2807.900, `position_y`=7239.049, `position_z`=365.2419,`MovementType`=2 WHERE `guid` IN (151919);
UPDATE `creature` SET `position_x`=1837.670, `position_y`=7158.534, `position_z`=364.3977,`MovementType`=2 WHERE `guid` IN (151920);
DELETE FROM `creature_addon` WHERE guid IN (151919,151920);
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
(151919, 1519190, 0, 0, 0, ""),
(151920, 1519200, 0, 0, 0, "");
DELETE FROM `waypoint_data` WHERE `id` IN (1519190,1519200);
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`, `action_chance`) VALUES
(1519190, 1, 2808.937, 7233.487, 365.1280, 0, 0, 100),
(1519190, 2, 2779.206, 7215.696, 365.2142, 0, 0, 100),
(1519190, 3, 2743.240, 7205.846, 366.0741, 0, 0, 100),
(1519190, 4, 2716.312, 7203.940, 366.7350, 0, 0, 100),
(1519190, 5, 2682.064, 7222.730, 365.6341, 0, 0, 100),
(1519190, 6, 2650.470, 7236.354, 365.0051, 0, 0, 100),
(1519190, 7, 2616.386, 7251.049, 364.5808, 0, 0, 100),
(1519190, 8, 2582.671, 7240.968, 364.7489, 0, 0, 100),
(1519190, 9, 2555.349, 7214.797, 366.1460, 0, 0, 100),
(1519190, 10, 2539.965, 7186.032, 364.5946, 0, 0, 100),
(1519190, 11, 2522.817, 7155.446, 366.4109, 0, 0, 100),
(1519190, 12, 2494.828, 7120.387, 364.4929, 0, 0, 100),
(1519190, 13, 2464.073, 7095.245, 364.7017, 0, 0, 100),
(1519190, 14, 2422.045, 7101.150, 365.7449, 0, 0, 100),
(1519190, 15, 2378.711, 7121.377, 365.6288, 0, 0, 100),
(1519190, 16, 2422.045, 7101.150, 365.7449, 0, 0, 100),
(1519190, 17, 2464.073, 7095.245, 364.7017, 0, 0, 100),
(1519190, 18, 2494.828, 7120.387, 364.4929, 0, 0, 100),
(1519190, 19, 2522.817, 7155.446, 366.4109, 0, 0, 100),
(1519190, 20, 2539.965, 7186.032, 364.5946, 0, 0, 100),
(1519190, 21, 2555.349, 7214.797, 366.1460, 0, 0, 100),
(1519190, 22, 2582.671, 7240.968, 364.7489, 0, 0, 100),
(1519190, 23, 2616.386, 7251.049, 364.5808, 0, 0, 100),
(1519190, 24, 2650.470, 7236.354, 365.0051, 0, 0, 100),
(1519190, 25, 2682.064, 7222.730, 365.6341, 0, 0, 100),
(1519190, 26, 2716.312, 7203.940, 366.7350, 0, 0, 100),
(1519190, 27, 2743.240, 7205.846, 366.0741, 0, 0, 100),
(1519190, 28, 2779.206, 7215.696, 365.2142, 0, 0, 100),
(1519190, 29, 2808.937, 7233.487, 365.1280, 0, 0, 100),
(1519190, 30, 2837.030, 7252.176, 364.4406, 0, 0, 100),
(1519200, 1, 1809.325, 7172.158, 364.5686, 0, 0, 100),
(1519200, 2, 1815.444, 7204.853, 364.6613, 0, 0, 100),
(1519200, 3, 1842.546, 7242.146, 364.5812, 0, 0, 100),
(1519200, 4, 1879.159, 7258.352, 363.8606, 0, 0, 100),
(1519200, 5, 1915.919, 7275.401, 364.0877, 0, 0, 100),
(1519200, 6, 1943.618, 7285.081, 364.2040, 0, 0, 100),
(1519200, 7, 1976.632, 7309.147, 364.5445, 0, 0, 100),
(1519200, 8, 2014.215, 7319.441, 364.4143, 0, 0, 100),
(1519200, 9, 2045.852, 7317.113, 364.7148, 0, 0, 100),
(1519200, 10, 2081.956, 7308.120, 363.9342, 0, 0, 100),
(1519200, 11, 2098.479, 7283.070, 364.5551, 0, 0, 100),
(1519200, 12, 2110.944, 7263.135, 364.3823, 0, 0, 100),
(1519200, 13, 2088.668, 7240.715, 364.6110, 0, 0, 100),
(1519200, 14, 2083.661, 7218.630, 364.0789, 0, 0, 100),
(1519200, 15, 2051.243, 7208.448, 363.9794, 0, 0, 100),
(1519200, 16, 2021.537, 7208.532, 364.3810, 0, 0, 100),
(1519200, 17, 1995.106, 7195.223, 364.1332, 0, 0, 100),
(1519200, 18, 1970.707, 7173.648, 364.2836, 0, 0, 100),
(1519200, 19, 1943.431, 7162.605, 364.5651, 0, 0, 100),
(1519200, 20, 1918.514, 7157.143, 364.2846, 0, 0, 100),
(1519200, 21, 1883.808, 7154.668, 364.4753, 0, 0, 100),
(1519200, 22, 1850.349, 7146.592, 364.0842, 0, 0, 100),
(1519200, 23, 1835.888, 7151.592, 364.6274, 0, 0, 100);
@@ -0,0 +1,48 @@
--
DELETE FROM `creature` WHERE `guid` IN (77867,77868,77869,77870,77871,77872,78250,78251,78252,78253,78254,78255,78256,78257,78258,78259,78260);
DELETE FROM `creature_addon` WHERE `guid` IN (77867,77868,77869,77870,77871,77872,78250,78251,78252,78253,78254,78255,78256,78257,78258,78259,78260);
DELETE FROM `spawn_group` WHERE `spawnType`=0 AND `spawnId` IN (77867,77868,77869,77870,77871,77872,78250,78251,78252,78253,78254,78255,78256,78257,78258,78259,78260);
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
(77867, 22204, 530, '0', 0, 0, 0, 1323.410, 7214.823, 375.9625, 3.4196240, 300, 0, 0, 7181, 0, 2),
(77868, 22204, 530, '0', 0, 0, 0, 1482.765, 7281.249, 369.7231, 5.9280690, 300, 0, 0, 7181, 0, 2),
(77869, 22204, 530, '0', 0, 0, 0, 1708.409, 7377.730, 370.8972, 5.8992130, 300, 0, 0, 7181, 0, 0),
(77870, 22204, 530, '0', 0, 0, 0, 1686.952, 7344.332, 370.1348, 5.5676000, 300, 0, 0, 7181, 0, 0),
(77871, 22204, 530, '0', 0, 0, 0, 1627.412, 7241.339, 369.1410, 0.6632251, 300, 0, 0, 7181, 0, 0),
(77872, 22204, 530, '0', 0, 0, 0, 1523.365, 7300.664, 367.4539, 0.7679449, 300, 0, 0, 7181, 0, 0),
(78250, 22204, 530, '0', 0, 0, 0, 1445.035, 7292.289, 374.6195, 2.3038350, 300, 0, 0, 7181, 0, 0),
(78251, 22204, 530, '0', 0, 0, 0, 1417.439, 7363.144, 370.8791, 2.3911010, 300, 0, 0, 7181, 0, 0),
(78252, 22204, 530, '0', 0, 0, 0, 1345.571, 7305.839, 369.2062, 3.1939530, 300, 0, 0, 7181, 0, 0),
(78253, 22204, 530, '0', 0, 0, 0, 1330.575, 7364.441, 367.8244, 3.1415930, 300, 0, 0, 7181, 0, 0),
(78254, 22204, 530, '0', 0, 0, 0, 1345.022, 7210.953, 375.6053, 1.0122910, 300, 0, 0, 7181, 0, 0),
(78255, 22204, 530, '0', 0, 0, 0, 1318.107, 7177.963, 375.4083, 3.5430180, 300, 0, 0, 7181, 0, 0),
(78256, 22204, 530, '0', 0, 0, 0, 1355.457, 7167.923, 371.4182, 5.8817600, 300, 0, 0, 7181, 0, 0),
(78257, 22204, 530, '0', 0, 0, 0, 1275.307, 7158.457, 374.2249, 0.9424778, 300, 0, 0, 7181, 0, 0),
(78258, 22204, 530, '0', 0, 0, 0, 1450.731, 7220.193, 371.3026, 2.9670600, 300, 0, 0, 7181, 0, 0),
(78259, 22204, 530, '0', 0, 0, 0, 1518.461, 7217.136, 370.4280, 5.5676000, 300, 0, 0, 7181, 0, 0),
(78260, 22204, 530, '0', 0, 0, 0, 1649.613, 7198.792, 369.7657, 0.1396263, 300, 0, 0, 7181, 0, 0);
DELETE FROM `creature_addon` WHERE guid IN (77867,77868);
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
(77867, 778670, 0, 0, 0, ""),
(77868, 778680, 0, 0, 0, "");
DELETE FROM `waypoint_data` WHERE `id` IN (778670,778680);
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`, `action_chance`) VALUES
(778670, 1, 1293.462, 7206.271, 371.2353, 0, 0, 100),
(778670, 2, 1291.552, 7185.870, 371.7606, 0, 0, 100),
(778670, 3, 1298.961, 7160.909, 371.4702, 0, 0, 100),
(778670, 4, 1324.143, 7153.461, 370.9697, 0, 0, 100),
(778670, 5, 1341.092, 7171.108, 373.4405, 0, 0, 100),
(778670, 6, 1324.143, 7153.461, 370.9697, 0, 0, 100),
(778670, 7, 1298.961, 7160.909, 371.4702, 0, 0, 100),
(778670, 8, 1291.552, 7185.870, 371.7606, 0, 0, 100),
(778670, 9, 1293.462, 7206.271, 371.2353, 0, 0, 100),
(778670, 10, 1320.157, 7220.999, 374.6070, 0, 0, 100),
(778680, 1, 1505.330, 7272.882, 369.0820, 0, 0, 100),
(778680, 2, 1506.815, 7255.070, 370.5767, 0, 0, 100),
(778680, 3, 1494.323, 7229.001, 369.8154, 0, 0, 100),
(778680, 4, 1467.942, 7225.300, 370.6503, 0, 0, 100),
(778680, 5, 1453.913, 7238.100, 369.8799, 0, 0, 100),
(778680, 6, 1448.150, 7257.373, 369.0083, 0, 0, 100),
(778680, 7, 1455.776, 7274.988, 373.0260, 0, 0, 100),
(778680, 8, 1481.676, 7281.820, 369.8588, 0, 0, 100);
@@ -0,0 +1,16 @@
--
DELETE FROM `creature` WHERE `guid` IN (78261,78316,95044,95045,95046,95047,95048,95050,95054,95055,95075,95095,95096);
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
(78261, 23076, 530, '0', 0, 0, 0, 1715.417, 7374.241, 370.0128, 5.81194600, 300, 0, 0, 22140, 0, 0),
(78316, 23076, 530, '0', 0, 0, 0, 1694.253, 7338.044, 369.5446, 5.65486700, 300, 0, 0, 22140, 0, 0),
(95044, 23076, 530, '0', 0, 0, 0, 1636.504, 7245.440, 369.8836, 0.50614550, 300, 0, 0, 22140, 0, 0),
(95045, 23076, 530, '0', 0, 0, 0, 1656.308, 7199.548, 368.9315, 6.26573200, 300, 0, 0, 22140, 0, 0),
(95046, 23076, 530, '0', 0, 0, 0, 1528.355, 7304.675, 367.1246, 0.80285140, 300, 0, 0, 22140, 0, 0),
(95047, 23076, 530, '0', 0, 0, 0, 1523.460, 7212.831, 370.0293, 5.65486700, 300, 0, 0, 22140, 0, 0),
(95048, 23076, 530, '0', 0, 0, 0, 1442.228, 7297.830, 374.5757, 2.19911500, 300, 0, 0, 22140, 0, 0),
(95050, 23076, 530, '0', 0, 0, 0, 1443.995, 7222.110, 369.9049, 2.94960600, 300, 0, 0, 22140, 0, 0),
(95054, 23076, 530, '0', 0, 0, 0, 1412.815, 7367.326, 370.1187, 2.42600800, 300, 0, 0, 22140, 0, 0),
(95055, 23076, 530, '0', 0, 0, 0, 1339.129, 7305.414, 369.4936, 3.17649900, 300, 0, 0, 22140, 0, 0),
(95075, 23076, 530, '0', 0, 0, 0, 1348.385, 7216.743, 375.0200, 1.04719800, 300, 0, 0, 22140, 0, 0),
(95095, 23076, 530, '0', 0, 0, 0, 1362.472, 7166.314, 371.3114, 5.96902600, 300, 0, 0, 22140, 0, 0),
(95096, 23076, 530, '0', 0, 0, 0, 1311.723, 7175.860, 371.9400, 3.57792500, 300, 0, 0, 22140, 0, 0);
@@ -0,0 +1,165 @@
--
UPDATE `creature_template` SET `DmgSchool`=2,`AIName`='SmartAI' WHERE `entry`=22298;
DELETE FROM `smart_scripts` WHERE `entryorguid`=22298 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
(22298, 0, 0, 0, 0, 0, 100, 0, 2000, 5000, 4000, 6000, 11, 9053, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Vile Fire-Soul - IC - cast Fireball');
DELETE FROM `creature` WHERE `guid` IN (78376,78377,78378,78379,78380,95097,95098,95099);
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
(78376, 22298, 530, '0', 0, 0, 0, 1665.164, 7379.932, 371.3260, 1.9711670, 300, 0, 0, 5744, 3155, 2),
(78377, 22298, 530, '0', 0, 0, 0, 1300.547, 7265.371, 365.3977, 0.2636836, 300, 0, 0, 5744, 3155, 2),
(78378, 22298, 530, '0', 0, 0, 0, 1553.611, 7337.983, 364.5789, 4.7328720, 300, 0, 0, 5744, 3155, 2),
(78379, 22298, 530, '0', 0, 0, 0, 1394.671, 7342.206, 364.3341, 2.0554120, 300, 0, 0, 5744, 3155, 2),
(78380, 22298, 530, '0', 0, 0, 0, 1340.532, 7145.310, 370.9655, 3.2989070, 300, 0, 0, 5744, 3155, 2),
(95097, 22298, 530, '0', 0, 0, 0, 1638.535, 7274.386, 363.9085, 3.5216810, 300, 0, 0, 5744, 3155, 2),
(95098, 22298, 530, '0', 0, 0, 0, 1443.807, 7154.815, 365.1341, 2.7720390, 300, 0, 0, 5744, 3155, 2),
(95099, 22298, 530, '0', 0, 0, 0, 1614.450, 7190.510, 369.1107, 4.4261390, 300, 0, 0, 5744, 3155, 2);
DELETE FROM `creature_addon` WHERE `guid` IN (78376,78377,78378,78379,78380,95097,95098,95099);
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
(78376, 783760, 0, 0, 0, ""),
(78377, 783770, 0, 0, 0, ""),
(78378, 783780, 0, 0, 0, ""),
(78379, 783790, 0, 0, 0, ""),
(78380, 783800, 0, 0, 0, ""),
(95097, 950970, 0, 0, 0, ""),
(95098, 950980, 0, 0, 0, ""),
(95099, 950990, 0, 0, 0, "");
DELETE FROM `waypoint_data` WHERE `id` IN (783760,783770,783780,783790,783800,950970,950980,950990);
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`, `action_chance`) VALUES
(783760, 1, 1656.773, 7399.774, 364.5957, 0, 0, 100),
(783760, 2, 1618.392, 7388.847, 364.0782, 0, 0, 100),
(783760, 3, 1596.787, 7372.172, 364.3177, 0, 0, 100),
(783760, 4, 1583.301, 7349.601, 364.2329, 0, 0, 100),
(783760, 5, 1576.120, 7321.715, 364.0074, 0, 0, 100),
(783760, 6, 1578.735, 7300.728, 364.2141, 0, 0, 100),
(783760, 7, 1601.686, 7289.063, 364.2542, 0, 0, 100),
(783760, 8, 1620.862, 7306.874, 363.7522, 0, 0, 100),
(783760, 9, 1649.990, 7330.174, 364.4892, 0, 0, 100),
(783760, 10, 1667.378, 7344.556, 364.6805, 0, 0, 100),
(783760, 11, 1689.027, 7363.251, 369.1746, 0, 0, 100),
(783760, 12, 1693.287, 7378.132, 370.1225, 0, 0, 100),
(783760, 13, 1679.789, 7397.393, 370.2475, 0, 0, 100),
(783770, 1, 1344.036, 7277.105, 364.3158, 0, 0, 100),
(783770, 2, 1388.763, 7285.612, 364.1070, 0, 0, 100),
(783770, 3, 1420.870, 7274.422, 368.4656, 0, 0, 100),
(783770, 4, 1462.819, 7282.841, 372.8281, 0, 0, 100),
(783770, 5, 1498.383, 7284.034, 369.5018, 0, 0, 100),
(783770, 6, 1520.351, 7276.621, 366.9545, 0, 0, 100),
(783770, 7, 1545.125, 7284.149, 363.8119, 0, 0, 100),
(783770, 8, 1583.165, 7294.112, 364.1786, 0, 0, 100),
(783770, 9, 1615.823, 7304.567, 364.1540, 0, 0, 100),
(783770, 10, 1660.279, 7321.174, 364.2937, 0, 0, 100),
(783770, 11, 1615.823, 7304.567, 364.1540, 0, 0, 100),
(783770, 12, 1583.165, 7294.112, 364.1786, 0, 0, 100),
(783770, 13, 1545.125, 7284.149, 363.8119, 0, 0, 100),
(783770, 14, 1520.351, 7276.621, 366.9545, 0, 0, 100),
(783770, 15, 1498.383, 7284.034, 369.5018, 0, 0, 100),
(783770, 16, 1462.819, 7282.841, 372.8281, 0, 0, 100),
(783770, 17, 1421.132, 7274.339, 368.1682, 0, 0, 100),
(783770, 18, 1388.763, 7285.612, 364.1070, 0, 0, 100),
(783770, 19, 1344.036, 7277.105, 364.3158, 0, 0, 100),
(783770, 20, 1303.846, 7266.940, 365.1007, 0, 0, 100),
(783780, 1, 1554.584, 7290.185, 364.1391, 0, 0, 100),
(783780, 2, 1525.778, 7277.848, 367.1777, 0, 0, 100),
(783780, 3, 1498.065, 7278.037, 369.8182, 0, 0, 100),
(783780, 4, 1483.567, 7292.287, 369.9046, 0, 0, 100),
(783780, 5, 1466.943, 7322.390, 364.8974, 0, 0, 100),
(783780, 6, 1440.097, 7330.051, 363.3341, 0, 0, 100),
(783780, 7, 1419.282, 7321.108, 364.1296, 0, 0, 100),
(783780, 8, 1411.500, 7296.578, 364.1481, 0, 0, 100),
(783780, 9, 1410.777, 7272.359, 364.5040, 0, 0, 100),
(783780, 10, 1434.672, 7273.251, 373.3117, 0, 0, 100),
(783780, 11, 1471.087, 7283.519, 369.7131, 0, 0, 100),
(783780, 12, 1480.808, 7302.141, 367.6188, 0, 0, 100),
(783780, 13, 1515.857, 7328.195, 364.9102, 0, 0, 100),
(783780, 14, 1549.773, 7320.827, 364.2833, 0, 0, 100),
(783790, 1, 1377.954, 7373.933, 364.5356, 0, 0, 100),
(783790, 2, 1359.949, 7381.602, 364.4118, 0, 0, 100),
(783790, 3, 1341.117, 7362.622, 367.4298, 0, 0, 100),
(783790, 4, 1323.984, 7337.061, 364.1812, 0, 0, 100),
(783790, 5, 1321.021, 7306.510, 364.1526, 0, 0, 100),
(783790, 6, 1327.383, 7281.461, 364.0710, 0, 0, 100),
(783790, 7, 1343.056, 7258.956, 364.0087, 0, 0, 100),
(783790, 8, 1376.387, 7225.261, 363.3726, 0, 0, 100),
(783790, 9, 1380.471, 7192.426, 365.0630, 0, 0, 100),
(783790, 10, 1374.793, 7147.526, 364.8091, 0, 0, 100),
(783790, 11, 1380.471, 7192.426, 365.0630, 0, 0, 100),
(783790, 12, 1376.387, 7225.261, 363.3726, 0, 0, 100),
(783790, 13, 1343.056, 7258.956, 364.0087, 0, 0, 100),
(783790, 14, 1327.383, 7281.461, 364.0710, 0, 0, 100),
(783790, 15, 1321.021, 7306.510, 364.1526, 0, 0, 100),
(783790, 16, 1323.984, 7337.061, 364.1812, 0, 0, 100),
(783790, 17, 1341.117, 7362.622, 367.4298, 0, 0, 100),
(783790, 18, 1359.949, 7381.602, 364.4118, 0, 0, 100),
(783790, 19, 1377.954, 7373.933, 364.5356, 0, 0, 100),
(783790, 20, 1392.906, 7344.292, 364.2321, 0, 0, 100),
(783800, 1, 1327.511, 7143.245, 371.3334, 0, 0, 100),
(783800, 2, 1304.279, 7149.792, 370.8072, 0, 0, 100),
(783800, 3, 1293.159, 7174.249, 371.4051, 0, 0, 100),
(783800, 4, 1283.558, 7206.416, 371.2104, 0, 0, 100),
(783800, 5, 1304.064, 7246.037, 366.1053, 0, 0, 100),
(783800, 6, 1324.706, 7259.761, 364.0050, 0, 0, 100),
(783800, 7, 1353.680, 7279.329, 363.8527, 0, 0, 100),
(783800, 8, 1379.141, 7296.346, 364.3794, 0, 0, 100),
(783800, 9, 1353.680, 7279.329, 363.8527, 0, 0, 100),
(783800, 10, 1324.706, 7259.761, 364.0050, 0, 0, 100),
(783800, 11, 1304.064, 7246.037, 366.1053, 0, 0, 100),
(783800, 12, 1283.558, 7206.416, 371.2104, 0, 0, 100),
(783800, 13, 1293.159, 7174.249, 371.4051, 0, 0, 100),
(783800, 14, 1304.279, 7149.792, 370.8072, 0, 0, 100),
(783800, 15, 1327.511, 7143.245, 371.3334, 0, 0, 100),
(783800, 16, 1352.581, 7149.935, 371.0145, 0, 0, 100),
(950970, 1, 1611.359, 7263.525, 364.6029, 0, 0, 100),
(950970, 2, 1580.662, 7250.049, 364.7177, 0, 0, 100),
(950970, 3, 1546.296, 7240.428, 364.2438, 0, 0, 100),
(950970, 4, 1510.422, 7231.355, 370.7528, 0, 0, 100),
(950970, 5, 1484.828, 7221.558, 370.2086, 0, 0, 100),
(950970, 6, 1452.361, 7198.633, 368.9296, 0, 0, 100),
(950970, 7, 1413.485, 7188.418, 364.1214, 0, 0, 100),
(950970, 8, 1381.860, 7152.774, 363.8575, 0, 0, 100),
(950970, 9, 1340.350, 7150.415, 370.8895, 0, 0, 100),
(950970, 10, 1312.100, 7151.096, 371.1092, 0, 0, 100),
(950970, 11, 1270.860, 7138.866, 371.6308, 0, 0, 100),
(950970, 12, 1312.100, 7151.096, 371.1092, 0, 0, 100),
(950970, 13, 1340.350, 7150.415, 370.8895, 0, 0, 100),
(950970, 14, 1381.860, 7152.774, 363.8575, 0, 0, 100),
(950970, 15, 1413.485, 7188.418, 364.1214, 0, 0, 100),
(950970, 16, 1452.157, 7198.574, 368.9937, 0, 0, 100),
(950970, 17, 1484.828, 7221.558, 370.2086, 0, 0, 100),
(950970, 18, 1510.422, 7231.355, 370.7528, 0, 0, 100),
(950970, 19, 1546.296, 7240.428, 364.2438, 0, 0, 100),
(950970, 20, 1580.662, 7250.049, 364.7177, 0, 0, 100),
(950970, 21, 1611.359, 7263.525, 364.6029, 0, 0, 100),
(950970, 22, 1643.517, 7270.127, 364.1072, 0, 0, 100),
(950980, 1, 1419.505, 7164.240, 364.4756, 0, 0, 100),
(950980, 2, 1402.671, 7184.678, 364.2086, 0, 0, 100),
(950980, 3, 1400.633, 7203.377, 363.9698, 0, 0, 100),
(950980, 4, 1409.790, 7229.050, 363.9241, 0, 0, 100),
(950980, 5, 1426.006, 7237.803, 363.8538, 0, 0, 100),
(950980, 6, 1445.413, 7236.438, 370.0939, 0, 0, 100),
(950980, 7, 1475.855, 7214.994, 368.9968, 0, 0, 100),
(950980, 8, 1500.265, 7192.905, 365.7592, 0, 0, 100),
(950980, 9, 1513.472, 7180.257, 364.7081, 0, 0, 100),
(950980, 10, 1555.877, 7178.830, 365.0292, 0, 0, 100),
(950980, 11, 1552.187, 7214.417, 363.7809, 0, 0, 100),
(950980, 12, 1531.199, 7230.337, 364.7152, 0, 0, 100),
(950980, 13, 1508.693, 7232.303, 370.4947, 0, 0, 100),
(950980, 14, 1482.025, 7210.260, 369.3679, 0, 0, 100),
(950980, 15, 1468.256, 7190.412, 363.8764, 0, 0, 100),
(950980, 16, 1463.677, 7167.428, 365.2648, 0, 0, 100),
(950980, 17, 1450.946, 7154.204, 364.9455, 0, 0, 100),
(950990, 1, 1611.515, 7180.544, 369.7453, 0, 0, 100),
(950990, 2, 1595.189, 7181.851, 364.2325, 0, 0, 100),
(950990, 3, 1576.305, 7182.418, 363.0301, 0, 0, 100),
(950990, 4, 1551.096, 7188.584, 364.3322, 0, 0, 100),
(950990, 5, 1543.399, 7204.917, 364.7606, 0, 0, 100),
(950990, 6, 1546.314, 7228.875, 365.0632, 0, 0, 100),
(950990, 7, 1552.296, 7252.303, 364.4031, 0, 0, 100),
(950990, 8, 1576.719, 7259.852, 364.3064, 0, 0, 100),
(950990, 9, 1600.801, 7268.596, 364.1293, 0, 0, 100),
(950990, 10, 1610.080, 7244.772, 364.5979, 0, 0, 100),
(950990, 11, 1622.727, 7225.670, 368.7903, 0, 0, 100),
(950990, 12, 1638.417, 7212.743, 368.9995, 0, 0, 100),
(950990, 13, 1630.473, 7189.032, 369.5075, 0, 0, 100);
@@ -0,0 +1,70 @@
--
DELETE FROM `creature` WHERE `guid` IN (78317,78318,78319,78320,78321,78322,78323);
DELETE FROM `creature_addon` WHERE `guid` IN (78317,78318,78319,78320,78321,78322,78323);
DELETE FROM `spawn_group` WHERE `spawnType`=0 AND `spawnId` IN (78317,78318,78319,78320,78321,78322,78323);
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
(78317, 22282, 530, '0', 0, 0, 0, 2806.079, 7076.457, 365.5324, 5.671391, 300, 0, 0, 349, 0, 2),
(78318, 22282, 530, '0', 0, 0, 0, 2990.224, 6785.195, 364.8759, 6.074828, 300, 0, 0, 349, 0, 2),
(78319, 22282, 530, '0', 0, 0, 0, 2910.094, 7068.237, 364.9525, 1.489692, 300, 0, 0, 349, 0, 2);
DELETE FROM `creature_addon` WHERE `guid` IN (78317,78318,78319);
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
(78317, 783170, 0, 0, 0, "8278 8279"),
(78318, 783180, 0, 0, 0, "8278 8279"),
(78319, 783190, 0, 0, 0, "8278 8279");
DELETE FROM `waypoint_data` WHERE `id` IN (783170,783180,783190);
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`, `action_chance`) VALUES
(783170, 1, 2852.453, 7043.906, 364.9724, 0, 0, 100),
(783170, 2, 2851.765, 7012.301, 364.6559, 0, 0, 100),
(783170, 3, 2829.326, 6977.799, 364.4576, 0, 0, 100),
(783170, 4, 2801.134, 6979.436, 365.2224, 0, 0, 100),
(783170, 5, 2778.260, 6996.175, 363.9151, 0, 0, 100),
(783170, 6, 2762.791, 7004.948, 365.7821, 0, 0, 100),
(783170, 7, 2747.056, 7022.587, 364.3496, 0, 0, 100),
(783170, 8, 2758.387, 7045.114, 365.2759, 0, 0, 100),
(783170, 9, 2785.369, 7059.199, 365.5059, 0, 0, 100),
(783170, 10, 2806.417, 7073.966, 365.1748, 0, 0, 100),
(783170, 11, 2826.553, 7073.792, 364.4439, 0, 0, 100),
(783170, 12, 2839.854, 7063.182, 364.3952, 0, 0, 100),
(783180, 1, 3004.284, 6782.222, 364.5349, 0, 0, 100),
(783180, 2, 3027.782, 6782.367, 364.5132, 0, 0, 100),
(783180, 3, 3046.018, 6798.135, 364.0664, 0, 0, 100),
(783180, 4, 3053.277, 6812.616, 363.8491, 0, 0, 100),
(783180, 5, 3047.935, 6837.430, 364.5686, 0, 0, 100),
(783180, 6, 3038.779, 6852.491, 364.0435, 0, 0, 100),
(783180, 7, 3037.607, 6879.542, 365.1363, 0, 0, 100),
(783180, 8, 3027.673, 6905.063, 363.9569, 0, 0, 100),
(783180, 9, 3004.303, 6913.749, 364.1187, 0, 0, 100),
(783180, 10, 2980.841, 6915.414, 364.1449, 0, 0, 100),
(783180, 11, 2954.499, 6915.431, 364.1512, 0, 0, 100),
(783180, 12, 2934.219, 6898.214, 363.9237, 0, 0, 100),
(783180, 13, 2927.351, 6874.112, 364.6876, 0, 0, 100),
(783180, 14, 2936.430, 6849.208, 364.0913, 0, 0, 100),
(783180, 15, 2927.728, 6827.473, 364.3772, 0, 0, 100),
(783180, 16, 2928.914, 6804.495, 364.5570, 0, 0, 100),
(783180, 17, 2942.147, 6790.945, 367.7448, 0, 0, 100),
(783180, 18, 2970.093, 6787.654, 366.9110, 0, 0, 100),
(783180, 19, 2993.219, 6783.612, 364.5096, 0, 0, 100),
(783190, 1, 2912.509, 7098.010, 366.5352, 0, 0, 100),
(783190, 2, 2917.027, 7111.693, 365.4970, 0, 0, 100),
(783190, 3, 2931.005, 7119.402, 365.3638, 0, 0, 100),
(783190, 4, 2955.236, 7115.543, 365.7521, 0, 0, 100),
(783190, 5, 2965.510, 7102.121, 365.2693, 0, 0, 100),
(783190, 6, 2970.492, 7091.273, 365.5998, 0, 0, 100),
(783190, 7, 3009.455, 7077.002, 363.8786, 0, 0, 100),
(783190, 8, 3017.801, 7054.702, 364.5884, 0, 0, 100),
(783190, 9, 3010.720, 7028.245, 364.7604, 0, 0, 100),
(783190, 10, 2995.655, 7015.955, 364.8122, 0, 0, 100),
(783190, 11, 2969.312, 7020.586, 365.2711, 0, 0, 100),
(783190, 12, 2956.298, 7005.951, 364.1656, 0, 0, 100),
(783190, 13, 2939.820, 6990.127, 364.7526, 0, 0, 100),
(783190, 14, 2912.716, 6998.517, 366.2108, 0, 0, 100),
(783190, 15, 2900.004, 7025.863, 365.1796, 0, 0, 100),
(783190, 16, 2904.133, 7044.475, 365.6597, 0, 0, 100),
(783190, 17, 2909.150, 7063.064, 365.5295, 0, 0, 100),
(783190, 18, 2917.076, 7082.824, 364.2726, 0, 0, 100);
DELETE FROM `creature_template_addon` WHERE entry = 22282;
INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES
(22282, "8278 8279");
@@ -0,0 +1,16 @@
--
DELETE FROM `creature` WHERE `guid` IN (78359,78360,78361,78362,78363,78364,78365,78366,78320,78321,78322);
DELETE FROM `creature_addon` WHERE `guid` IN (78359,78360,78361,78362,78363,78364,78365,78366);
DELETE FROM `spawn_group` WHERE `spawnType`=0 AND `spawnId` IN (78359,78360,78361,78362,78363,78364,78365,78366);
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
(78359, 22291, 530, '0', 0, 0, 0, 2774.522, 7020.976, 370.8136, 2.12930200, 300, 0, 0, 7380, 0, 0),
(78360, 22291, 530, '0', 0, 0, 0, 2818.670, 7049.295, 370.3463, 1.95476900, 300, 0, 0, 7380, 0, 0),
(78361, 22291, 530, '0', 0, 0, 0, 2824.512, 7017.276, 370.0880, 5.74213300, 300, 0, 0, 7380, 0, 0),
(78362, 22291, 530, '0', 0, 0, 0, 2931.092, 7026.913, 367.9164, 3.64773800, 300, 0, 0, 7380, 0, 0),
(78363, 22291, 530, '0', 0, 0, 0, 2981.310, 6879.979, 370.3918, 1.53589000, 300, 0, 0, 7380, 0, 0),
(78364, 22291, 530, '0', 0, 0, 0, 2944.612, 6819.599, 366.6967, 3.80481800, 300, 0, 0, 7380, 0, 0),
(78365, 22291, 530, '0', 0, 0, 0, 2953.470, 6870.954, 370.7219, 3.10668600, 300, 0, 0, 7380, 0, 0),
(78366, 22291, 530, '0', 0, 0, 0, 3016.538, 6863.845, 370.0450, 0.05235988, 300, 0, 0, 7380, 0, 0),
(78320, 22291, 530, '0', 0, 0, 0, 3023.406, 6810.775, 374.3828, 5.96902600, 300, 0, 0, 7380, 0, 0),
(78321, 22291, 530, '0', 0, 0, 0, 2992.254, 7045.759, 369.6008, 5.34070700, 300, 0, 0, 7380, 0, 0),
(78322, 22291, 530, '0', 0, 0, 0, 2938.332, 7097.362, 370.2270, 2.49582100, 300, 0, 0, 7380, 0, 0);
@@ -0,0 +1,205 @@
--
DELETE FROM `creature` WHERE `guid` IN (72680,72681,72682,72683,72684,72685,72686,72687,72688,72689,72690,72691,72692);
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
(72680, 20557, 530, '0', 0, 0, 0, 2838.165, 7074.903, 365.8945, 0.1715328, 300, 0, 0, 7181, 0, 2),
(72681, 20557, 530, '0', 0, 0, 0, 2842.261, 6902.901, 363.2647, 0.7992094, 300, 0, 0, 7181, 0, 2),
(72682, 20557, 530, '0', 0, 0, 0, 2920.676, 7068.314, 365.3216, 4.2203280, 300, 0, 0, 7181, 0, 2),
(72683, 20557, 530, '0', 0, 0, 0, 2772.758, 6985.622, 364.4864, 5.9456690, 300, 0, 0, 7181, 0, 2),
(72684, 20557, 530, '0', 0, 0, 0, 3044.654, 7037.556, 364.1739, 3.4676890, 300, 0, 0, 7181, 0, 2),
(72685, 20557, 530, '0', 0, 0, 0, 2925.073, 6933.827, 366.7077, 0.1519892, 300, 0, 0, 7181, 0, 2),
(72686, 20557, 530, '0', 0, 0, 0, 2979.515, 6775.853, 364.9106, 3.4206140, 300, 0, 0, 7181, 0, 2),
(72687, 20557, 530, '0', 0, 0, 0, 3055.043, 6975.298, 365.2459, 3.8626440, 300, 0, 0, 7181, 0, 2),
(72688, 20557, 530, '0', 0, 0, 0, 3012.340, 6776.294, 365.3947, 0.2156671, 300, 0, 0, 7181, 0, 2),
(72689, 20557, 530, '0', 0, 0, 0, 2872.627, 6877.586, 364.2757, 0.6837065, 300, 0, 0, 7181, 0, 2),
(72690, 20557, 530, '0', 0, 0, 0, 2986.388, 7111.833, 364.8571, 3.8502830, 300, 0, 0, 7181, 0, 2),
(72691, 20557, 530, '0', 0, 0, 0, 2890.417, 7154.899, 365.0332, 4.3647220, 300, 0, 0, 7181, 0, 2),
(72692, 20557, 530, '0', 0, 0, 0, 2944.051, 7158.121, 365.5524, 2.6713950, 300, 0, 0, 7181, 0, 2);
DELETE FROM `creature_addon` WHERE `guid` IN (72680,72681,72682,72683,72684,72685,72686,72687,72688,72689,72690,72691,72692);
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
(72680, 726800, 0, 0, 0, ""),
(72681, 726810, 0, 0, 0, ""),
(72682, 726820, 0, 0, 0, ""),
(72683, 726830, 0, 0, 0, ""),
(72684, 726840, 0, 0, 0, ""),
(72685, 726850, 0, 0, 0, ""),
(72686, 726860, 0, 0, 0, ""),
(72687, 726870, 0, 0, 0, ""),
(72688, 726880, 0, 0, 0, ""),
(72689, 726890, 0, 0, 0, ""),
(72690, 726900, 0, 0, 0, ""),
(72691, 726910, 0, 0, 0, ""),
(72692, 726920, 0, 0, 0, "");
DELETE FROM `waypoint_data` WHERE `id` IN (726800,726810,726820,726830,726840,726850,726860,726870,726880,726890,726900,726910,726920);
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`, `action_chance`) VALUES
(726800, 1, 2855.671, 7077.936, 365.5835, 0, 0, 100),
(726800, 2, 2874.210, 7093.193, 364.5575, 0, 0, 100),
(726800, 3, 2891.624, 7108.722, 365.8233, 0, 0, 100),
(726800, 4, 2917.283, 7118.713, 365.5226, 0, 0, 100),
(726800, 5, 2942.211, 7126.026, 365.5009, 0, 0, 100),
(726800, 6, 2961.035, 7143.308, 364.4117, 0, 0, 100),
(726800, 7, 2985.638, 7150.231, 364.8322, 0, 0, 100),
(726800, 8, 2961.035, 7143.308, 364.4117, 0, 0, 100),
(726800, 9, 2942.211, 7126.026, 365.5009, 0, 0, 100),
(726800, 10, 2917.283, 7118.713, 365.5226, 0, 0, 100),
(726800, 11, 2891.624, 7108.722, 365.8233, 0, 0, 100),
(726800, 12, 2874.466, 7093.397, 364.5389, 0, 0, 100),
(726800, 13, 2855.671, 7077.936, 365.5835, 0, 0, 100),
(726800, 14, 2838.286, 7062.887, 363.9167, 0, 0, 100),
(726810, 1, 2861.496, 6922.694, 364.3198, 0, 0, 100),
(726810, 2, 2885.192, 6946.924, 366.5784, 0, 0, 100),
(726810, 3, 2914.277, 6977.952, 364.4723, 0, 0, 100),
(726810, 4, 2941.384, 6994.946, 364.8961, 0, 0, 100),
(726810, 5, 2971.893, 7021.884, 365.1461, 0, 0, 100),
(726810, 6, 2941.384, 6994.946, 364.8961, 0, 0, 100),
(726810, 7, 2914.277, 6977.952, 364.4723, 0, 0, 100),
(726810, 8, 2885.192, 6946.924, 366.5784, 0, 0, 100),
(726810, 9, 2861.496, 6922.694, 364.3198, 0, 0, 100),
(726810, 10, 2841.480, 6895.969, 361.6937, 0, 0, 100),
(726820, 1, 2912.490, 7053.045, 365.5347, 0, 0, 100),
(726820, 2, 2904.558, 7024.238, 365.2241, 0, 0, 100),
(726820, 3, 2884.616, 7001.505, 365.4165, 0, 0, 100),
(726820, 4, 2872.280, 6984.476, 365.3120, 0, 0, 100),
(726820, 5, 2849.484, 6963.466, 364.6788, 0, 0, 100),
(726820, 6, 2831.692, 6931.862, 364.2488, 0, 0, 100),
(726820, 7, 2849.260, 6963.265, 364.8068, 0, 0, 100),
(726820, 8, 2872.280, 6984.476, 365.3120, 0, 0, 100),
(726820, 9, 2884.605, 7001.477, 365.4031, 0, 0, 100),
(726820, 10, 2904.558, 7024.238, 365.2241, 0, 0, 100),
(726820, 11, 2912.490, 7053.045, 365.5347, 0, 0, 100),
(726820, 12, 2925.117, 7076.473, 365.5374, 0, 0, 100),
(726830, 1, 2808.239, 6973.178, 364.6633, 0, 0, 100),
(726830, 2, 2843.901, 6982.093, 364.5683, 0, 0, 100),
(726830, 3, 2862.078, 7015.368, 364.0882, 0, 0, 100),
(726830, 4, 2877.513, 7039.922, 364.7142, 0, 0, 100),
(726830, 5, 2905.716, 7062.371, 365.6126, 0, 0, 100),
(726830, 6, 2924.071, 7085.791, 364.3985, 0, 0, 100),
(726830, 7, 2905.716, 7062.371, 365.6126, 0, 0, 100),
(726830, 8, 2877.541, 7039.970, 364.7294, 0, 0, 100),
(726830, 9, 2862.078, 7015.368, 364.0882, 0, 0, 100),
(726830, 10, 2843.901, 6982.093, 364.5683, 0, 0, 100),
(726830, 11, 2808.239, 6973.178, 364.6633, 0, 0, 100),
(726830, 12, 2778.558, 6978.680, 364.9259, 0, 0, 100),
(726840, 1, 3022.978, 7030.222, 365.0060, 0, 0, 100),
(726840, 2, 2999.585, 7013.088, 365.1461, 0, 0, 100),
(726840, 3, 2967.995, 6986.986, 365.4838, 0, 0, 100),
(726840, 4, 2946.548, 6970.201, 365.2419, 0, 0, 100),
(726840, 5, 2925.980, 6951.931, 364.2752, 0, 0, 100),
(726840, 6, 2903.839, 6926.905, 365.4123, 0, 0, 100),
(726840, 7, 2886.072, 6907.559, 364.3848, 0, 0, 100),
(726840, 8, 2858.626, 6876.403, 364.7575, 0, 0, 100),
(726840, 9, 2886.072, 6907.559, 364.3848, 0, 0, 100),
(726840, 10, 2903.839, 6926.905, 365.4123, 0, 0, 100),
(726840, 11, 2925.980, 6951.931, 364.2752, 0, 0, 100),
(726840, 12, 2946.548, 6970.201, 365.2419, 0, 0, 100),
(726840, 13, 2967.995, 6986.986, 365.4838, 0, 0, 100),
(726840, 14, 2999.425, 7012.979, 365.1397, 0, 0, 100),
(726840, 15, 3022.978, 7030.222, 365.0060, 0, 0, 100),
(726840, 16, 3054.184, 7042.173, 364.5567, 0, 0, 100),
(726850, 1, 2947.726, 6937.300, 364.9930, 0, 0, 100),
(726850, 2, 2985.193, 6934.610, 366.0233, 0, 0, 100),
(726850, 3, 3015.171, 6924.756, 365.9351, 0, 0, 100),
(726850, 4, 3034.863, 6903.272, 365.5850, 0, 0, 100),
(726850, 5, 3051.356, 6868.200, 364.1719, 0, 0, 100),
(726850, 6, 3056.705, 6837.825, 365.6625, 0, 0, 100),
(726850, 7, 3055.995, 6811.346, 363.9293, 0, 0, 100),
(726850, 8, 3051.553, 6788.479, 364.4403, 0, 0, 100),
(726850, 9, 3025.939, 6773.630, 364.6453, 0, 0, 100),
(726850, 10, 2997.430, 6779.065, 364.7881, 0, 0, 100),
(726850, 11, 2964.531, 6769.958, 364.9076, 0, 0, 100),
(726850, 12, 2930.315, 6776.338, 364.9512, 0, 0, 100),
(726850, 13, 2918.285, 6806.885, 364.6190, 0, 0, 100),
(726850, 14, 2912.431, 6842.140, 365.7422, 0, 0, 100),
(726850, 15, 2907.044, 6877.755, 364.9791, 0, 0, 100),
(726850, 16, 2916.668, 6926.684, 365.7089, 0, 0, 100),
(726850, 17, 2930.061, 6932.938, 366.6436, 0, 0, 100),
(726860, 1, 2951.619, 6767.854, 364.6956, 0, 0, 100),
(726860, 2, 2922.737, 6785.164, 364.3832, 0, 0, 100),
(726860, 3, 2914.164, 6816.449, 365.0359, 0, 0, 100),
(726860, 4, 2920.628, 6849.005, 364.0598, 0, 0, 100),
(726860, 5, 2923.062, 6874.683, 364.3661, 0, 0, 100),
(726860, 6, 2920.628, 6849.005, 364.0598, 0, 0, 100),
(726860, 7, 2914.164, 6816.449, 365.0359, 0, 0, 100),
(726860, 8, 2922.737, 6785.164, 364.3832, 0, 0, 100),
(726860, 9, 2951.619, 6767.854, 364.6956, 0, 0, 100),
(726860, 10, 2978.603, 6774.031, 364.6295, 0, 0, 100),
(726870, 1, 3039.297, 6961.447, 364.1785, 0, 0, 100),
(726870, 2, 3012.485, 6945.107, 364.1169, 0, 0, 100),
(726870, 3, 2995.014, 6930.641, 366.1848, 0, 0, 100),
(726870, 4, 2968.909, 6917.897, 364.4906, 0, 0, 100),
(726870, 5, 2940.915, 6905.415, 364.8960, 0, 0, 100),
(726870, 6, 2917.003, 6881.560, 363.7619, 0, 0, 100),
(726870, 7, 2904.496, 6860.631, 364.7486, 0, 0, 100),
(726870, 8, 2917.003, 6881.560, 363.7619, 0, 0, 100),
(726870, 9, 2940.915, 6905.415, 364.8960, 0, 0, 100),
(726870, 10, 2968.909, 6917.897, 364.4906, 0, 0, 100),
(726870, 11, 2995.014, 6930.641, 366.1848, 0, 0, 100),
(726870, 12, 3012.485, 6945.107, 364.1169, 0, 0, 100),
(726870, 13, 3039.297, 6961.447, 364.1785, 0, 0, 100),
(726870, 14, 3064.207, 6977.887, 364.1757, 0, 0, 100),
(726880, 1, 3044.975, 6783.440, 364.5978, 0, 0, 100),
(726880, 2, 3062.011, 6816.901, 365.1671, 0, 0, 100),
(726880, 3, 3063.646, 6845.110, 365.4035, 0, 0, 100),
(726880, 4, 3059.866, 6880.194, 364.2898, 0, 0, 100),
(726880, 5, 3063.646, 6845.110, 365.4035, 0, 0, 100),
(726880, 6, 3062.011, 6816.901, 365.1671, 0, 0, 100),
(726880, 7, 3044.975, 6783.440, 364.5978, 0, 0, 100),
(726880, 8, 3009.408, 6773.854, 365.3167, 0, 0, 100),
(726890, 1, 2898.859, 6898.955, 365.2638, 0, 0, 100),
(726890, 2, 2931.555, 6930.920, 366.7287, 0, 0, 100),
(726890, 3, 2964.605, 6955.362, 364.8635, 0, 0, 100),
(726890, 4, 2995.130, 6974.602, 365.3798, 0, 0, 100),
(726890, 5, 3030.536, 6990.398, 365.0394, 0, 0, 100),
(726890, 6, 3062.585, 7010.932, 365.6774, 0, 0, 100),
(726890, 7, 3030.536, 6990.398, 365.0394, 0, 0, 100),
(726890, 8, 2995.130, 6974.602, 365.3798, 0, 0, 100),
(726890, 9, 2964.605, 6955.362, 364.8635, 0, 0, 100),
(726890, 10, 2931.555, 6930.920, 366.7287, 0, 0, 100),
(726890, 11, 2898.859, 6898.955, 365.2638, 0, 0, 100),
(726890, 12, 2862.580, 6872.323, 364.4011, 0, 0, 100),
(726900, 1, 2978.880, 7105.396, 364.6908, 0, 0, 100),
(726900, 2, 2992.279, 7090.904, 364.7131, 0, 0, 100),
(726900, 3, 3016.816, 7084.032, 366.2536, 0, 0, 100),
(726900, 4, 3020.800, 7063.650, 365.4578, 0, 0, 100),
(726900, 5, 3020.802, 7046.065, 365.1304, 0, 0, 100),
(726900, 6, 3043.988, 7025.776, 366.3173, 0, 0, 100),
(726900, 7, 3061.027, 6997.979, 364.6350, 0, 0, 100),
(726900, 8, 3043.988, 7025.776, 366.3173, 0, 0, 100),
(726900, 9, 3020.802, 7046.065, 365.1304, 0, 0, 100),
(726900, 10, 3020.800, 7063.650, 365.4578, 0, 0, 100),
(726900, 11, 3016.816, 7084.032, 366.2536, 0, 0, 100),
(726900, 12, 2992.279, 7090.904, 364.7131, 0, 0, 100),
(726900, 13, 2978.880, 7105.396, 364.6908, 0, 0, 100),
(726900, 14, 2955.366, 7108.196, 365.3616, 0, 0, 100),
(726910, 1, 2880.686, 7128.017, 365.7320, 0, 0, 100),
(726910, 2, 2874.922, 7090.022, 364.8263, 0, 0, 100),
(726910, 3, 2873.347, 7047.713, 364.5892, 0, 0, 100),
(726910, 4, 2875.338, 7014.307, 364.8738, 0, 0, 100),
(726910, 5, 2881.305, 6991.716, 365.9776, 0, 0, 100),
(726910, 6, 2905.550, 6968.209, 365.4919, 0, 0, 100),
(726910, 7, 2942.239, 6956.793, 364.9129, 0, 0, 100),
(726910, 8, 2976.514, 6972.401, 364.4939, 0, 0, 100),
(726910, 9, 3005.753, 6985.610, 364.3358, 0, 0, 100),
(726910, 10, 3018.676, 7017.822, 364.7350, 0, 0, 100),
(726910, 11, 3019.727, 7052.344, 364.0334, 0, 0, 100),
(726910, 12, 3008.217, 7083.816, 364.1286, 0, 0, 100),
(726910, 13, 2985.435, 7114.537, 365.0980, 0, 0, 100),
(726910, 14, 2960.736, 7129.825, 365.3180, 0, 0, 100),
(726910, 15, 2945.326, 7145.546, 365.4655, 0, 0, 100),
(726910, 16, 2921.095, 7161.554, 365.1239, 0, 0, 100),
(726910, 17, 2894.340, 7156.020, 365.1386, 0, 0, 100),
(726920, 1, 2931.752, 7164.380, 365.3788, 0, 0, 100),
(726920, 2, 2896.417, 7145.616, 366.1021, 0, 0, 100),
(726920, 3, 2873.247, 7126.979, 365.7324, 0, 0, 100),
(726920, 4, 2844.990, 7116.991, 366.0155, 0, 0, 100),
(726920, 5, 2807.834, 7085.617, 365.9453, 0, 0, 100),
(726920, 6, 2781.440, 7062.177, 366.1049, 0, 0, 100),
(726920, 7, 2753.918, 7045.331, 365.4569, 0, 0, 100),
(726920, 8, 2781.440, 7062.177, 366.1049, 0, 0, 100),
(726920, 9, 2807.834, 7085.617, 365.9453, 0, 0, 100),
(726920, 10, 2844.990, 7116.991, 366.0155, 0, 0, 100),
(726920, 11, 2873.247, 7126.979, 365.7324, 0, 0, 100),
(726920, 12, 2896.417, 7145.616, 366.1021, 0, 0, 100),
(726920, 13, 2931.752, 7164.380, 365.3788, 0, 0, 100),
(726920, 14, 2959.552, 7175.740, 364.7140, 0, 0, 100);
@@ -0,0 +1,17 @@
-- Fel Cannonball Stack
DELETE FROM `gameobject` WHERE `guid` IN (7028,7029,7035,7038,7042,7059,7062,7064,7066,7067,7068,7069,7073,7075);
INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES
(7028, 185861, 530, '0', 0, 1724.264, 7378.032, 369.8983, 4.1538850, 0, 0, -0.8746195, 0.48481010, 300, 100, 1),
(7029, 185861, 530, '0', 0, 1699.965, 7339.737, 370.0056, 2.8274300, 0, 0, 0.98768810, 0.15643620, 300, 100, 1),
(7035, 185861, 530, '0', 0, 1635.7282, 7236.3793, 368.836, 3.385048, 0, 0, 0.92387870, 0.38268550, 300, 100, 1),
(7038, 185861, 530, '0', 0, 1650.052, 7206.133, 369.0356, 1.2217290, 0, 0, 0.57357600, 0.81915240, 300, 100, 1),
(7042, 185861, 530, '0', 0, 1444.903, 7303.924, 373.7010, 2.9146900, 0, 0, 0.99357130, 0.11320840, 300, 100, 1),
(7059, 185861, 530, '0', 0, 1412.624, 7361.099, 370.1049, 0.2617982, 0, 0, 0.13052560, 0.99144490, 300, 100, 1),
(7062, 185861, 530, '0', 0, 1437.102, 7289.250, 373.7963, 0.4886912, 0, 0, 0.24192140, 0.97029580, 300, 100, 1),
(7064, 185861, 530, '0', 0, 1339.803, 7300.026, 368.5673, 0.3665176, 0, 0, 0.18223480, 0.98325500, 300, 100, 1),
(7066, 185861, 530, '0', 0, 1341.605, 7217.468, 375.0737, 1.3439010, 0, 0, 0.62251380, 0.78260880, 300, 100, 1),
(7067, 185861, 530, '0', 0, 1521.983, 7309.528, 367.4526, 0.6453460, 0, 0, -0.4924231, 0.87035600, 300, 100, 1),
(7068, 185861, 530, '0', 0, 1303.507, 7190.829, 371.5774, 3.2986870, 0, 0, -0.9969168, 0.07846643, 300, 100, 1),
(7069, 185861, 530, '0', 0, 1361.807, 7161.544, 371.1580, 0.1047193, 0, 0, 0.05233574, 0.99862960, 300, 100, 1),
(7073, 185861, 530, '0', 0, 1448.179, 7207.929, 369.0707, 5.5676010, 0, 0, -0.3502073, 0.93667220, 300, 100, 1),
(7075, 185861, 530, '0', 0, 1508.000, 7209.453, 370.4677, 0.2094394, 0, 0, 0.10452840, 0.99452190, 300, 100, 1);
@@ -0,0 +1,7 @@
-- Wrath Reaver
DELETE FROM `creature` WHERE `guid` IN (77853,77851);
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
(77851, 22196, 530, '0', 0, 0, 0, 2818.272, 6925.054, 364.0483, 0.8203048, 300, 0, 0, 59040, 0, 0);
DELETE FROM `creature_template_addon` WHERE entry = 22196;
INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES
(22196, "16245");
@@ -0,0 +1,42 @@
-- Wrath Speaker
DELETE FROM `creature` WHERE `guid` IN (77846, 77847, 77848, 77849);
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
(77846, 22195, 530, '0', 0, 0, 0, 2809.144, 7028.737, 370.1192, 5.2640550, 300, 10, 0, 5744, 3155, 1),
(77847, 22195, 530, '0', 0, 0, 0, 2951.050, 7042.642, 368.8290, 0.6083948, 300, 0, 0, 5744, 3155, 2),
(77848, 22195, 530, '0', 0, 0, 0, 2967.950, 6890.847, 370.4887, 4.6027830, 300, 0, 0, 5744, 3155, 2),
(77849, 22195, 530, '0', 0, 0, 0, 3005.345, 6799.072, 373.6648, 1.4287640, 300, 0, 0, 5744, 3155, 2);
DELETE FROM `creature_addon` WHERE `guid` IN (77846, 77847, 77848, 77849);
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
(77846, 0, 0, 0, 0, ""),
(77847, 778470, 0, 0, 0, ""),
(77848, 778480, 0, 0, 0, ""),
(77849, 778490, 0, 0, 0, "");
DELETE FROM `waypoint_data` WHERE `id` IN (778470,778480,778490);
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`,`action`, `action_chance`) VALUES
(778470, 1, 2975.211, 7059.475, 367.0825, 0, 0, 100),
(778470, 2, 2988.456, 7052.621, 369.1406, 0, 0, 100),
(778470, 3, 2970.003, 7061.874, 369.9319, 0, 0, 100),
(778470, 4, 2959.972, 7082.811, 368.6384, 0, 0, 100),
(778470, 5, 2959.031, 7090.068, 364.4005, 0, 0, 100),
(778470, 6, 2937.706, 7083.439, 363.8671, 0, 0, 100),
(778470, 7, 2943.229, 7070.313, 370.5299, 0, 0, 100),
(778470, 8, 2945.689, 7043.885, 368.4086, 0, 0, 100),
(778470, 9, 2939.260, 7034.117, 367.3447, 0, 0, 100),
(778480, 1, 2965.214, 6865.952, 370.0455, 0, 0, 100),
(778480, 2, 2961.003, 6840.708, 370.1313, 0, 0, 100),
(778480, 3, 2964.531, 6820.890, 369.2407, 0, 0, 100),
(778480, 4, 2962.245, 6799.692, 366.7432, 0, 0, 100),
(778480, 5, 2964.531, 6820.890, 369.2407, 0, 0, 100),
(778480, 6, 2961.003, 6840.708, 370.1313, 0, 0, 100),
(778480, 7, 2965.214, 6865.952, 370.0455, 0, 0, 100),
(778480, 8, 2968.895, 6893.699, 370.4094, 0, 0, 100),
(778490, 1, 3010.420, 6834.429, 369.9110, 0, 0, 100),
(778490, 2, 3009.010, 6869.215, 370.3058, 0, 0, 100),
(778490, 3, 3019.349, 6882.292, 370.7339, 0, 0, 100),
(778490, 4, 3012.913, 6898.837, 369.5817, 0, 0, 100),
(778490, 5, 3019.349, 6882.292, 370.7339, 0, 0, 100),
(778490, 6, 3009.010, 6869.215, 370.3058, 0, 0, 100),
(778490, 7, 3010.420, 6834.429, 369.9110, 0, 0, 100),
(778490, 8, 3006.181, 6800.649, 373.9317, 0, 0, 100);
@@ -0,0 +1,13 @@
--
DELETE FROM `creature` WHERE `guid` IN (77853,78323,95101,95102,95103,95107);
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
(77853, 22255, 530, '0', 0, 0, 0, 4044.39, 4848.37, 267.912, 1.97832, 600, 5, 0, 0, 0, 1),
(78323, 22255, 530, '0', 0, 0, 0, 3962.94, 5013.71, 269.379, 1.85658, 600, 5, 0, 0, 0, 1),
(95101, 22255, 530, '0', 0, 0, 0, 3902.38, 5335.72, 267.349, 5.92102, 600, 5, 0, 0, 0, 1),
(95102, 22255, 530, '0', 0, 0, 0, 3893.24, 5408.77, 267.984, 6.16056, 600, 5, 0, 0, 0, 1),
(95103, 22255, 530, '0', 0, 0, 0, 4125.15, 5514.87, 269.577, 0.59601, 600, 5, 0, 0, 0, 1),
(95107, 22255, 530, '0', 0, 0, 0, 3861.98, 5778.68, 266.847, 4.50730, 600, 5, 0, 0, 0, 1);
DELETE FROM `creature_template_addon` WHERE entry = 22255;
INSERT INTO `creature_template_addon` (`entry`, `auras`) VALUES
(22255, "32942");
@@ -0,0 +1,3 @@
--
UPDATE `creature` SET `position_x`=1558.8469, `position_y`=7195.6274, `position_z`=363.863 WHERE `guid`=71197;
UPDATE `creature` SET `position_x`=1406.1982, `position_y`=7179.0869, `position_z`=363.817 WHERE `guid`=71205;
@@ -0,0 +1,35 @@
--
DELETE FROM `creature` WHERE `guid` IN (95109,95110,95111,95149,95150,95151,95152,95153,95154,95155,95156,95157,95158,95159,95167,95168,95169,95170,95171,95195,95196,95197,95202,95203,95204,95205,95207,95208,95211,95212,95237,95239);
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
(95109, 22241, 530, '0', 0, 0, 1, 4023.13, 5849.69, 266.066, 3.75246, 300, 0, 0, 6986, 0, 0),
(95110, 22241, 530, '0', 0, 0, 1, 4000.29, 5894.65, 266.54, 3.87463, 300, 0, 0, 7181, 0, 0),
(95111, 22243, 530, '0', 0, 0, 1, 3912.05, 6093.59, 270.567, 5.58119, 300, 0, 0, 5903, 3309, 0),
(95149, 22243, 530, '0', 0, 0, 1, 3695.35, 6004.69, 265.265, 5.92225, 300, 0, 0, 5744, 3231, 0),
(95150, 22241, 530, '0', 0, 0, 1, 3957.18, 6082.14, 269.598, 4.86947, 300, 0, 0, 7181, 0, 0),
(95151, 22243, 530, '0', 0, 0, 1, 4006.68, 5924.28, 267.573, 4.53786, 300, 0, 0, 5744, 3231, 0),
(95152, 22243, 530, '0', 0, 0, 1, 4040.06, 5875.89, 267.873, 3.47321, 300, 0, 0, 5903, 3309, 0),
(95153, 22243, 530, '0', 0, 0, 1, 3981.69, 6067.01, 266.442, 3.644259, 300, 0, 0, 5903, 3309, 0),
(95154, 22243, 530, '0', 0, 0, 1, 3926.36, 6023.15, 269.678, 1.71042, 300, 0, 0, 5744, 3231, 0),
(95155, 22242, 530, '0', 0, 0, 1, 3953.83, 6023.34, 266.039, 1.39232, 300, 0, 0, 5589, 3155, 0),
(95156, 22242, 530, '0', 0, 0, 1, 3970.4, 5910.05, 267.363, 4.93839, 300, 0, 0, 5744, 3231, 0),
(95157, 22242, 530, '0', 0, 0, 1, 3951.97, 5963.87, 266.679, 4.85202, 300, 0, 0, 5589, 3155, 0),
(95158, 22242, 530, '0', 0, 0, 1, 4014.49, 5876.32, 267.872, 3.80482, 300, 0, 0, 5744, 3231, 0),
(95159, 22242, 530, '0', 0, 0, 1, 3920.99, 5973.4, 267.398, 4.85202, 300, 0, 0, 5589, 3155, 0),
(95167, 22243, 530, '0', 0, 0, 1, 4053.6235, 5601.3105, 267.276, 2.254693, 300, 3, 0, 5903, 3309, 1),
(95168, 22243, 530, '0', 0, 0, 1, 4059.1462, 5594.0625, 267.276, 5.513842, 300, 3, 0, 5903, 3309, 1),
(95169, 22243, 530, '0', 0, 0, 1, 4069.7180, 5584.5781, 267.276, 2.140568, 300, 3, 0, 5903, 3309, 1),
(95170, 22243, 530, '0', 0, 0, 1, 4075.5078, 5600.2343, 267.275, 0.718997, 300, 3, 0, 5903, 3309, 1),
(95171, 22243, 530, '0', 0, 0, 1, 4053.3730, 5578.3569, 267.275, 3.892006, 300, 3, 0, 5903, 3309, 1),
(95195, 22243, 530, '0', 0, 0, 1, 4075.6162, 5578.0249, 267.276, 5.443168, 300, 3, 0, 5903, 3309, 1),
(95196, 22243, 530, '0', 0, 0, 1, 3917.178, 5117.499, 270.091, 0.593332, 300, 3, 0, 5903, 3309, 1),
(95197, 22243, 530, '0', 0, 0, 1, 3910.865, 5107.542, 270.091, 4.005892, 300, 3, 0, 5903, 3309, 1),
(95202, 22243, 530, '0', 0, 0, 1, 3901.098, 5096.722, 270.093, 0.766121, 300, 3, 0, 5903, 3309, 1),
(95203, 22243, 530, '0', 0, 0, 1, 3895.511, 5087.138, 270.093, 4.029447, 300, 3, 0, 5903, 3309, 1),
(95204, 22243, 530, '0', 0, 0, 1, 3916.576, 5086.174, 270.093, 5.557051, 300, 3, 0, 5903, 3309, 1),
(95205, 22243, 530, '0', 0, 0, 1, 3894.636, 5117.943, 270.093, 2.156276, 300, 3, 0, 5903, 3309, 1),
(95207, 22243, 530, '0', 0, 0, 1, 4005.711, 5324.081, 269.730, 4.005891, 300, 3, 0, 5903, 3309, 1),
(95208, 22243, 530, '0', 0, 0, 1, 4009.549, 5332.207, 269.730, 0.589409, 300, 3, 0, 5903, 3309, 1),
(95211, 22243, 530, '0', 0, 0, 1, 4019.608, 5342.735, 269.731, 3.903789, 300, 3, 0, 5903, 3309, 1),
(95212, 22243, 530, '0', 0, 0, 1, 4024.584, 5351.215, 269.731, 0.899641, 300, 3, 0, 5903, 3309, 1),
(95237, 22243, 530, '0', 0, 0, 1, 4005.748, 5351.169, 269.732, 2.105227, 300, 3, 0, 5903, 3309, 1),
(95239, 22243, 530, '0', 0, 0, 1, 4023.986, 5322.842, 269.730, 5.502076, 300, 3, 0, 5903, 3309, 1);
@@ -0,0 +1,30 @@
--
-- North Fleet Sailor (23866)
DELETE FROM `smart_scripts` WHERE `entryorguid`=23866 AND `source_type`=0 AND `id` IN (1,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
(23866,0,1,0,0,0,100,0,5000,7000,8000,10000,0,11,15496,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"North Fleet Sailor - In Combat - Cast 'Cleave'"),
(23866,0,2,0,0,0,100,0,6000,10000,11000,15000,0,11,49863,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"North Fleet Sailor - In Combat - Cast 'Shield Slam'");
-- Vengeance Bringer (23865)
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=23865;
DELETE FROM `smart_scripts` WHERE `entryorguid`=23865 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
(23865,0,0,0,0,0,100,0,1000,1000,60000,60000,0,11,32064,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Vengeance Bringer - In Combat - Cast 'Battle Shout'"),
(23865,0,1,0,0,0,100,0,3000,6000,7000,10000,0,11,32736,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Vengeance Bringer - In Combat - Cast 'Mortal Strike'");
-- North Fleet Medic (23794)
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=23794;
DELETE FROM `smart_scripts` WHERE `entryorguid`=23794 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
(23794,0,0,0,0,0,100,0,0,0,3000,5000,0,11,9734,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"North Fleet Medic - In Combat - Cast 'Holy Smite'"),
(23794,0,1,0,2,0,100,0,0,75,8000,9000,0,11,11640,33,0,0,0,0,1,0,0,0,0,0,0,0,0,"North Fleet Medic - Between 0-75% Health - Cast 'Renew'"),
(23794,0,2,0,74,0,100,0,0,75,8000,9000,0,11,11640,33,0,0,0,0,11,0,15,0,0,0,0,0,0,"North Fleet Medic - On Friendly Between 0-75% Health - Cast 'Renew'");
-- Winterskorn Scout (24116)
DELETE FROM `smart_scripts` WHERE `entryorguid`=-200011 AND `source_type`=0 AND `id` IN (4,5);
DELETE FROM `smart_scripts` WHERE `entryorguid`=-200012 AND `source_type`=0 AND `id` IN (1,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
(-200011,0,4,0,0,0,100,0,3000,5000,5000,7000,0,11,15496,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Winterskorn Scout - In Combat - Cast 'Cleave'"),
(-200011,0,5,0,0,0,100,0,5000,10000,10000,15000,0,11,18812,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Winterskorn Scout - In Combat - Cast 'Knockdown'"),
(-200012,0,1,0,0,0,100,0,3000,5000,5000,7000,0,11,15496,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Winterskorn Scout - In Combat - Cast 'Cleave'"),
(-200012,0,2,0,0,0,100,0,5000,10000,10000,15000,0,11,18812,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Winterskorn Scout - In Combat - Cast 'Knockdown'");
@@ -0,0 +1,56 @@
--
DELETE FROM `creature` WHERE `id` IN (23929);
DELETE FROM `spawn_group` WHERE `spawnType`=0 AND `spawnId` IN (143153,143154,143155,143156,143157,143158,143159,143160,143161,143162,143163,143164,143165,143166,143167,143168,143169,143170,143171,143172,143173,143174,143175,143176,143177,143178,143179,143180,143181,143182,143183,143184,143185,143186,143187,143188,143189,143190,143191,143192,143193,143194,143195,143196,143197,143198,143199,143200,143201,143202,143203,143204,143205,143206,143207,143208,143209,143210,143211,143212,143213,143214,143215,143216,143217,143218,143219);
DELETE FROM `creature` WHERE `guid` IN(95241,95242,95250,95251,95252,95253,95254,95258,95259,95261,95262,95299,95301,95302,95304,95305,95306,95308,95326,95327,95328,95331,95334,95337,95338,95343,95344,95393,95403,95405,95408,95413,95414,95416,95423,95425,95587,95980,95987,96294,96297,96301,96545,96546,96548,96549,96550,96551,96552,96553,96554);
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
(95241, 23929, 571, '0', 0, 0, 0, 471.612, -6212.71, -5.36919, 1.20382, 300, 5, 0, 6986, 0, 1),
(95242, 23929, 571, '0', 0, 0, 0, 493.803, -6285.88, -58.7468, 6.20056, 300, 5, 0, 6986, 0, 1),
(95250, 23929, 571, '0', 0, 0, 0, 512.581, -6255.37, -14.0343, 0.246398, 300, 5, 0, 6986, 0, 1),
(95251, 23929, 571, '0', 0, 0, 0, 818.54, -6098.34, -5.68217, 5.19636, 300, 5, 0, 6986, 0, 1),
(95252, 23929, 571, '0', 0, 0, 0, 844.456, -6112.04, -7.57999, 3.81972, 300, 5, 0, 6986, 0, 1),
(95253, 23929, 571, '0', 0, 0, 0, 880.742, -6087.29, -5.54351, 1.75751, 300, 5, 0, 6986, 0, 1),
(95254, 23929, 571, '0', 0, 0, 0, 907.085, -6122.27, -7.45787, 0.316577, 300, 5, 0, 6986, 0, 1),
(95258, 23929, 571, '0', 0, 0, 0, 925.089, -6181.16, -7.20293, 3.05748, 300, 5, 0, 6986, 0, 1),
(95259, 23929, 571, '0', 0, 0, 0, 956.558, -6219.95, -7.65883, 2.06669, 300, 5, 0, 6986, 0, 1),
(95261, 23929, 571, '0', 0, 0, 0, 1126.54, -6512.13, -93.8311, 2.80764, 300, 7, 0, 7984, 0, 1),
(95262, 23929, 571, '0', 0, 0, 0, 1178.81, -6518.79, -90.5612, 6.11417, 300, 7, 0, 6986, 0, 1),
(95299, 23929, 571, '0', 0, 0, 0, 1379.53, -6552.85, -46.019, 0.718504, 300, 7, 0, 7984, 0, 1),
(95301, 23929, 571, '0', 0, 0, 0, 1721.45, -6352.31, -22.9513, 3.33158, 300, 7, 0, 7984, 0, 1),
(95302, 23929, 571, '0', 0, 0, 0, 1754.18, -6313.08, -10.1104, 3.33158, 300, 7, 0, 6986, 0, 1),
(95304, 23929, 571, '0', 0, 0, 0, 1779.65, -6286.15, -8.21856, 3.33158, 300, 7, 0, 6986, 0, 1),
(95305, 23929, 571, '0', 0, 0, 0, 1783, -6352.06, -14.9158, 3.33158, 300, 7, 0, 6986, 0, 1),
(95306, 23929, 571, '0', 0, 0, 0, 1814.02, -6245.94, 1.08775, 1.9964, 300, 7, 0, 6986, 0, 1),
(95308, 23929, 571, '0', 0, 0, 0, 1817.66, -6314.72, -13.1836, 3.33158, 300, 7, 0, 6986, 0, 1),
(95326, 23929, 571, '0', 0, 0, 0, 1844.47, -6346.61, -13.3827, 3.33158, 300, 7, 0, 7984, 0, 1),
(95327, 23929, 571, '0', 0, 0, 0, 1856.45, -6285.45, -2.71581, 3.33158, 300, 7, 0, 6986, 0, 1),
(95328, 23929, 571, '0', 0, 0, 0, 1894.82, -6322.45, -24.1063, 5.18349, 300, 7, 0, 6986, 0, 1),
(95331, 23929, 571, '0', 0, 0, 0, 1921.03, -6287.19, -31.274, 5.06961, 300, 7, 0, 6986, 0, 1),
(95334, 23929, 571, '0', 0, 0, 0, 2010.34, -6251.85, -20.7359, 4.34928, 300, 5, 0, 6986, 0, 1),
(95337, 23929, 571, '0', 0, 0, 0, 2031.83, -6193.31, -2.88364, 4.83639, 300, 5, 0, 6986, 0, 1),
(95338, 23929, 571, '0', 0, 0, 0, 2065.86, -6160.64, 0.922473, 1.86786, 300, 5, 0, 6986, 0, 1),
(95343, 23929, 571, '0', 0, 0, 0, 2078.55, -6124.3, 4.09472, 4.80558, 300, 5, 0, 6986, 0, 1),
(95344, 23929, 571, '0', 0, 0, 0, 2085.98, -6212.13, -4.94937, 4.47387, 300, 5, 0, 6986, 0, 1),
(95393, 23929, 571, '0', 0, 0, 0, 2086.73, -6257.11, -10.9662, 4.22691, 300, 7, 0, 7984, 0, 1),
(95403, 23929, 571, '0', 0, 0, 0, 2126.86, -6217.54, -2.98863, 1.14422, 300, 7, 0, 7984, 0, 1),
(95405, 23929, 571, '0', 0, 0, 0, 2128.64, -6154.08, 1.14941, 0.299923, 300, 7, 0, 7984, 0, 1),
(95408, 23929, 571, '0', 0, 0, 0, 2133.05, -6110.7, 6.14001, 0.484482, 300, 7, 0, 6986, 0, 1),
(95413, 23929, 571, '0', 0, 0, 0, 2161.19, -6121.27, 2.38701, 6.07652, 300, 7, 0, 7984, 0, 1),
(95414, 23929, 571, '0', 0, 0, 0, 2162.64, -6079.09, 6.37882, 2.66004, 300, 7, 0, 6986, 0, 1),
(95416, 23929, 571, '0', 0, 0, 0, 2162.79, -6223.53, -11.608, 5.65555, 300, 7, 0, 6986, 0, 1),
(95423, 23929, 571, '0', 0, 0, 0, 2168.99, -6181.02, -3.43245, 6.15506, 300, 7, 0, 7984, 0, 1),
(95425, 23929, 571, '0', 0, 0, 0, 2197.57, -6148.35, -3.24446, 0.181321, 300, 7, 0, 7984, 0, 1),
(95587, 23929, 571, '0', 0, 0, 0, 2225.07, -6122.42, -1.26454, 0.778221, 300, 7, 0, 6986, 0, 1),
(95980, 23929, 571, '0', 0, 0, 0, 2228.46, -6095.01, 0.641292, 1.92883, 300, 7, 0, 6986, 0, 1),
(95987, 23929, 571, '0', 0, 0, 0, 2232.88, -6172.52, -2.40829, 3.01661, 300, 7, 0, 6986, 0, 1),
(96294, 23929, 571, '0', 0, 0, 0, 2254.05, -6087.51, -1.46214, 1.92883, 300, 7, 0, 6986, 0, 1),
(96297, 23929, 571, '0', 0, 0, 0, 2257.04, -6131.05, -1.10401, 1.5165, 300, 7, 0, 7984, 0, 1),
(96301, 23929, 571, '0', 0, 0, 0, 2263.73, -6176.27, -2.97312, 1.22982, 300, 7, 0, 7984, 0, 1),
(96545, 23929, 571, '0', 0, 0, 0, 2282.29, -6143.66, 1.77784, 6.22102, 300, 7, 0, 7984, 0, 1),
(96546, 23929, 571, '0', 0, 0, 0, 2295.44, -6045.4, 1.5722, 4.76331, 300, 7, 0, 7984, 0, 1),
(96548, 23929, 571, '0', 0, 0, 0, 2305.99, -6079.17, -3.97087, 1.05309, 300, 7, 0, 7984, 0, 1),
(96549, 23929, 571, '0', 0, 0, 0, 2347.47, -6111.62, -4.16258, 0.961983, 300, 7, 0, 6986, 0, 1),
(96550, 23929, 571, '0', 0, 0, 0, 2348.24, -6051.99, 1.59496, 0.961983, 300, 7, 0, 7984, 0, 1),
(96551, 23929, 571, '0', 0, 0, 0, 2366.62, -6011.38, 1.22211, 5.06961, 300, 7, 0, 7984, 0, 1),
(96552, 23929, 571, '0', 0, 0, 0, 2387.5, -6095.04, -5.35687, 5.06961, 300, 7, 0, 6986, 0, 1),
(96553, 23929, 571, '0', 0, 0, 0, 2400.81, -6035.12, 1.05743, 2.87443, 300, 7, 0, 7984, 0, 1),
(96554, 23929, 571, '0', 0, 0, 0, 2414.95, -6053.88, -3.54154, 5.06961, 300, 7, 0, 6986, 0, 1);
@@ -0,0 +1,2 @@
--
UPDATE `gameobject_loot_template` SET `chance`=25, `GroupId`=1 WHERE `entry`=9677 AND `Item` IN (10715,10717,10718,10722);
@@ -0,0 +1,14 @@
--
UPDATE `creature_template` SET `gossip_menu_id`=5981 WHERE `entry`=10162;
DELETE FROM `gossip_menu_option` WHERE `MenuID`=21331;
DELETE FROM `gossip_menu` WHERE `MenuID` IN (21331,21330) AND `TextId` IN (7134,7198);
-- DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (6045,5981,6046);
-- INSERT INTO `gossip_menu_option` (`MenuID`, `OptionID`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `ActionMenuID`) VALUES
-- (6045, 0, 0, 'Please do.', 9906, 1, 1, 0),
-- (5981, 0, 0, "I've made no mistakes.", 9902, 1, 1, 6046),
-- (6046, 0, 0, "You have lost your mind, Nefarius. You speak in riddles.", 9904, 1, 1, 6045);
-- DELETE FROM `gossip_menu` WHERE `MenuId` IN (5981,6046) AND `TextId` IN (7134,7198);
-- INSERT INTO `gossip_menu` (`MenuId`, `TextId`, `VerifiedBuild`) VALUES
-- (5981, 7134, 0),
-- (6046, 7198, 0);
@@ -0,0 +1,7 @@
--
UPDATE `creature_template` SET `gossip_menu_id`=6572 WHERE `entry`=15296;
UPDATE `creature_template` SET `gossip_menu_id`=6571 WHERE `entry`=15297;
DELETE FROM `gossip_menu` WHERE `MenuID`IN (15296,15297, 6571,6572);
INSERT INTO `gossip_menu` (`MenuId`, `TextId`, `VerifiedBuild`) VALUES
(6571, 7786, 0),(6572, 7787, 0);
@@ -0,0 +1,4 @@
--
DELETE FROM `gossip_menu` WHERE `MenuID`IN (9904) AND `TextId`=13786;
INSERT INTO `gossip_menu` (`MenuId`, `TextId`, `VerifiedBuild`) VALUES
(9904, 13786, 0);
@@ -0,0 +1,58 @@
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (33974) 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
(33974,0,0,2,62,0,100,0,10402,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Valis Windchaser - Say text when option clicked'),
(33974,0,1,2,62,0,100,0,10401,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Valis Windchaser - ay text when option clicked'),
(33974,0,2,3,61,0,100,0,0,0,0,0,11,64115,0,0,0,0,0,7,0,0,0,0,0,0,0,'Valis Windchaser - Give Credit'),
(33974,0,3,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Valis Windchaser - Close Gossip');
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry` IN (33974);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=10402 AND `SourceEntry` IN (14438,14453);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`, `NegativeCondition`) VALUES
(14,10402,14438,0,0,1,63034,0,0,0,'','Valis Windchaser show different menu if player mounted',0),
(14,10402,14438,0,0,9,13838,0,0,0,'','Valis Windchaser show different menu if player has the quest',0),
(14,10402,14438,0,1,1,63034,0,0,0,'','Valis Windchaser show different menu if player mounted',0),
(14,10402,14438,0,1,9,13835,0,0,0,'','Valis Windchaser show different menu if player has the quest',0),
(14,10402,14453,0,0,1,63034,0,0,0,'','Valis Windchaser show different menu if player mounted',1),
(14,10402,14453,0,0,9,13838,0,0,0,'','Valis Windchaser show different menu if player has the quest',1),
(14,10402,14453,0,1,1,63034,0,0,0,'','Valis Windchaser show different menu if player mounted',1),
(14,10402,14453,0,1,9,13835,0,0,0,'','Valis Windchaser show different menu if player has the quest',1);
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (33972) 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
(33972,0,0,2,62,0,100,0,10400,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rugan Steelbelly - Send text when option clicked'),
(33972,0,1,2,62,0,100,0,10399,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rugan Steelbelly - Send text when option clicked'),
(33972,0,2,3,61,0,100,0,0,0,0,0,11,64114,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rugan Steelbelly - Give Credit'),
(33972,0,3,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rugan Steelbelly - Close Gossip');
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry` IN (33972);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=10400 AND `SourceEntry` IN (14436,14455);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`, `NegativeCondition`) VALUES
(14,10400,14436,0,0,1,63034,0,0,0,'','Rugan Steelbelly show different menu if player mounted',0),
(14,10400,14436,0,0,9,13839,0,0,0,'','Rugan Steelbelly show different menu if player has the quest',0),
(14,10400,14436,0,1,1,63034,0,0,0,'','Rugan Steelbelly show different menu if player mounted',0),
(14,10400,14436,0,1,9,13837,0,0,0,'','Rugan Steelbelly show different menu if player has the quest',0),
(14,10400,14455,0,0,1,63034,0,0,0,'','Rugan Steelbelly show different menu if player mounted',1),
(14,10400,14455,0,0,9,13839,0,0,0,'','Rugan Steelbelly show different menu if player has the quest',1),
(14,10400,14455,0,1,1,63034,0,0,0,'','Rugan Steelbelly show different menu if player mounted',1),
(14,10400,14455,0,1,9,13837,0,0,0,'','Rugan Steelbelly show different menu if player has the quest',1);
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (33973) 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
(33973,0,0,2,62,0,100,0,10398,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Jeran Lockwood - Send text when option clicked'),
(33973,0,1,2,62,0,100,0,10397,0,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Jeran Lockwood - Send text when option clicked'),
(33973,0,2,3,61,0,100,0,0,0,0,0,11,64113,0,0,0,0,0,7,0,0,0,0,0,0,0,'Jeran Lockwood - Give Credit'),
(33973,0,3,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Jeran Lockwood - Close Gossip');
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry` IN (33973);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=10398 AND `SourceEntry` IN (14431,14453);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`, `NegativeCondition`) VALUES
(14,10398,14431,0,0,1,63034,0,0,0,'','Jeran Lockwood show different menu if player mounted',0),
(14,10398,14431,0,0,9,13828,0,0,0,'','Jeran Lockwood show different menu if player has the quest',0),
(14,10398,14431,0,1,1,63034,0,0,0,'','Jeran Lockwood show different menu if player mounted',0),
(14,10398,14431,0,1,9,13829,0,0,0,'','Jeran Lockwood show different menu if player has the quest',0),
(14,10398,14453,0,0,1,63034,0,0,0,'','Jeran Lockwood show different menu if player mounted',1),
(14,10398,14453,0,0,9,13828,0,0,0,'','Jeran Lockwood show different menu if player has the quest',1),
(14,10398,14453,0,1,1,63034,0,0,0,'','Jeran Lockwood show different menu if player mounted',1),
(14,10398,14453,0,1,9,13829,0,0,0,'','Jeran Lockwood show different menu if player has the quest',1);
@@ -0,0 +1,2 @@
--
UPDATE `smart_scripts` SET `event_param3`=7000,`event_param4`=7000, `target_type`=1,`target_param1`=0 WHERE `entryorguid` IN (28902) AND `source_type`=0 AND `id`=5 AND `event_type`=38;
@@ -0,0 +1,18 @@
--
DELETE FROM `gossip_menu` WHERE `MenuID`=1043;
INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES
(1043,1639,0),(1043,1640,0),(1043,1641,0);
DELETE FROM `npc_text` WHERE `ID`=1639;
INSERT INTO `npc_text` (`ID`, `BroadcastTextID0`, `Probability0`) VALUES
(1639,3985,1);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (14,15) AND `SourceGroup`=1043;
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(14,1043,1639,0,0,25,0,2018,0,0,1,0,0,"","Show gossip text 1639 if the spell 2018 is learned"),
(14,1043,1640,0,0,7,0,164,225,0,1,0,0,"","Show gossip text 1640 if Blacksmithing less than 225"),
(14,1043,1640,0,0,25,0,2018,0,0,0,0,0,"","Show gossip text 1640 if the spell 2018 is learned"),
(14,1043,1641,0,0,7,0,164,225,0,0,0,0,"","Show gossip text 1641 if Blacksmithing more than 225"),
(14,1043,1641,0,0,25,0,2018,0,0,0,0,0,"","Show gossip text 1641 if the spell 2018 is learned");
-- (15,1043,0,0,0,25,0,2018,0,0,0,0,0,"","Show gossip option 1043 if the spell 2018 is learned"),
-- (15,1043,0,0,0,7,0,164,225,0,0,0,0,"","Show gossip option 1043 if Blacksmithing more than 225");
@@ -0,0 +1,77 @@
-- Guard Captain Zorek (23728)
DELETE FROM `smart_scripts` WHERE `entryorguid`=23728 AND `source_type`=0 AND `id`=1;
DELETE FROM `smart_scripts` WHERE `entryorguid`=2372801 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
(23728,0,1,0,62,0,100,0,8984,0,0,0,0,80,2372801,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Guard Captain Zorek - On Quest Accepted - Action list'"),
(2372801,9,0,0,0,0,100,0,0,0,0,0,0,11,49845,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Guard Captain Zorek - Action list - Cast 'Valgarde Gryphon'"),
(2372801,9,1,0,0,0,100,0,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Guard Captain Zorek - Action list - Close gossip"),
(2372801,9,2,0,0,0,100,0,1000,1000,0,0,0,86,63313,0,7,0,0,0,19,27886,0,0,0,0,0,0,0,"Guard Captain Zorek - Action list - cross cast ride");
DELETE FROM `gossip_menu_option` WHERE `MenuId`=8984 AND `OptionIndex`=0;
INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES
(8984, 0, 0, 'Take me to Lieutenant Icehammer, Zorek!', 31741, 1, 1, 0);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (15) AND `SourceGroup`=8984;
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(15,8984,0,0,0,28,0,11427,0,0,0,0,0,"","Show gossip option 8984 if quest 11427 taken");
DELETE FROM `vehicle_template_accessory` WHERE `entry`=27886;
INSERT INTO `vehicle_template_accessory` (`entry`, `accessory_entry`, `seat_id`, `minion`, `description`, `summontype`, `summontimer`) VALUES
(27886, 27887, 0, 1, "Valgarde Gryphon", 5, 0);
DELETE FROM `npc_spellclick_spells` WHERE `npc_entry` = 27886;
INSERT INTO `npc_spellclick_spells` (`npc_entry`, `spell_id`, `cast_flags`, `user_type`) VALUES
(27886,48365,1,1);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=18 AND `SourceGroup` IN(27886);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`Comment`) VALUES
(18,27886,48365,0,31,0,3,27887,0,0,'Require npc for spellclick');
DELETE FROM `spell_target_position` WHERE `ID` IN (49845);
INSERT INTO `spell_target_position` (`ID`,`MapID`,`PositionX`,`PositionY`,`PositionZ`) VALUES
(49845, 571, 603.6032, -5034.397, 1.1338);
-- Valgarde Gryphon (27886)
SET @GRYPHON:= 27886;
UPDATE `creature_template` SET `AIName`='SmartAI', `speed_run`=1.14286 WHERE `entry`=@GRYPHON;
DELETE FROM `creature_template_movement` WHERE `CreatureId`=@GRYPHON;
INSERT INTO `creature_template_movement` (`CreatureID`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES
(@GRYPHON,0,0,2,0);
DELETE FROM `smart_scripts` WHERE `entryorguid`=27886 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
(@GRYPHON,0,0,1,27,0,100,0,0,0,0,0,0,53,1,@GRYPHON,0,0,0,0,1,0,0,0,0,0,0,0,0,"Valgarde Gryphon - On Passenger Boarded - Start Waypoint"),
(@GRYPHON,0,1,2,61,0,100,0,0,0,0,0,0,11,49303,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Valgarde Gryphon - On Passenger Boarded - cast fly"),
(@GRYPHON,0,2,0,61,0,100,0,0,0,0,0,0,1,0,0,0,0,0,0,19,27887,0,0,0,0,0,0,0,"Valgarde Gryphon - On Passenger Boarded - Say text"),
(@GRYPHON,0,3,4,40,0,100,0,15,@GRYPHON,0,0,0,11,45472,0,0,0,0,0,21,5,0,0,0,0,0,0,0,"Valgarde Gryphon - On Waypoint 15 Reached - Cast 'Parachute"),
(@GRYPHON,0,4,5,61,0,100,0,0,0,0,0,0,11,62539,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Valgarde Gryphon - On Waypoint 15 Reached - Dismount"),
(@GRYPHON,0,5,0,61,0,100,0,0,0,0,0,0,1,1,0,0,0,0,0,19,27887,0,0,0,0,0,0,0,"Valgarde Gryphon - On Waypoint 15 Reached - say text"),
(@GRYPHON,0,6,0,1,0,100,0,5000,5000,5000,5000,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Valgarde Gryphon - Ooc - despawn");
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry` IN(@GRYPHON);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(22, 1, @GRYPHON, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Valgarde Gryphon - Only run SAI if invoker is player'),
(22, 7, @GRYPHON, 0, 0, 1, 1, 63313, 0, 0, 1, 0, 0, '', 'Valgarde Gryphon - Only run SAI no aura 63313');
DELETE FROM `creature_text` WHERE `CreatureID`=27887;
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(27887,0,0,"Off we go!",12,7,100,0,0,0,27225,0,"Valgarde Gryphon Rider"),
(27887,1,0,"Here ya go, friend! Icehammer is right inside that vrykul building! Give 'em hell!",12,7,100,0,0,0,27228,0,"Valgarde Gryphon Rider");
DELETE FROM `waypoints` WHERE `entry`=27886;
INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES
(@GRYPHON, 1, 611.694153, -5049.680176, 24.236082, 'Valgarde Gryphon'),
(@GRYPHON, 2, 645.473206, -5088.019531, 30.966393, 'Valgarde Gryphon'),
(@GRYPHON, 3, 712.810547, -5091.938965, 35.150776, 'Valgarde Gryphon'),
(@GRYPHON, 4, 943.164795, -5001.226074, 51.646461, 'Valgarde Gryphon'),
(@GRYPHON, 5, 1043.208984, -4975.551270, 42.536732, 'Valgarde Gryphon'),
(@GRYPHON, 6, 1105.994263, -4981.366699, 44.616421, 'Valgarde Gryphon'),
(@GRYPHON, 7, 1168.691772, -4956.152344, 43.580040, 'Valgarde Gryphon'),
(@GRYPHON, 8, 1188.284546, -4949.069336, 43.889103, 'Valgarde Gryphon'),
(@GRYPHON, 9, 1224.690918, -5034.330566, 45.493435, 'Valgarde Gryphon'),
(@GRYPHON, 10, 1284.036011, -5064.889160, 70.936272, 'Valgarde Gryphon'),
(@GRYPHON, 11, 1299.864014, -5123.960449, 92.312981, 'Valgarde Gryphon'),
(@GRYPHON, 12, 1268.888550, -5172.307129, 125.225029, 'Valgarde Gryphon'),
(@GRYPHON, 13, 1204.625854, -5202.031250, 162.438080, 'Valgarde Gryphon'),
(@GRYPHON, 14, 1264.150391, -5293.074707, 194.687225, 'Valgarde Gryphon'),
(@GRYPHON, 15, 1250.924927, -5318.654297, 202.334183, 'Valgarde Gryphon'),
(@GRYPHON, 16, 1100.08349, -5329.9238, 227.26312, 'Valgarde Gryphon');
@@ -0,0 +1,12 @@
--
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=23946;
DELETE FROM `smart_scripts` WHERE `entryorguid`=23946 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
(23946,0,0,0,0,0,100,0,1000,2000,2000,3000,0,11,15547,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"North Fleet Marksman - IC - Cast Shoot"),
(23946,0,1,0,0,0,100,0,1000,2000,7000,8000,0,11,38861,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"North Fleet Marksman - IC - Cast Aimed Shot"),
(23946,0,2,0,1,0,100,0,1000,2000,2000,3000,0,11,61512,0,0,0,0,0,11,23947,100,1,0,0,0,0,0,"North Fleet Marksman - OOC - Cast Shoot");
DELETE FROM `creature` WHERE `guid` IN(96555,96557);
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
(96557, 23946, 571, '0', 0, 0, 0, 1606.37, -6241.61, 6.15574, 1.19442, 300, 0, 0, 6986, 0, 0),
(96555, 23946, 571, '0', 0, 0, 0, 1600.3, -6236.03, 5.81873, 0.488692, 300, 0, 0, 6986, 0, 0);
File diff suppressed because one or more lines are too long
@@ -0,0 +1,35 @@
--
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=17984;
UPDATE `gameobject_template` SET `AIName`='SmartGameObjectAI' WHERE `entry` IN (180916,180919,180920);
DELETE FROM `smart_scripts` WHERE `entryorguid`=17984 AND `source_type`=0;
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (180916,180919,180920) 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
(17984,0,0,0,1,0,100,0,1000,2000,1000,2000,0,11,31628 ,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Power Source Invisible Bunny - ooc - Cast Green Beam"),
(180916,1,0,0,70,0,100,0,2,0,0,0,0,51,0 ,0,0,0,0,0,19,17984,2,0,0,0,0,0,0,"Duskwither Spire Power Source - Goc activatd - Kill target"),
(180919,1,0,0,70,0,100,0,2,0,0,0,0,51,0 ,0,0,0,0,0,19,17984,2,0,0,0,0,0,0,"Duskwither Spire Power Source - Goc activatd - Kill target"),
(180920,1,0,0,70,0,100,0,2,0,0,0,0,51,0 ,0,0,0,0,0,19,17984,2,0,0,0,0,0,0,"Duskwither Spire Power Source - Goc activatd - Kill target");
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=31628;
INSERT INTO `conditions`(`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`, `ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`,`NegativeCondition`) VALUES
(13,1,31628,0,31,0,3,17984,63692,0, '', 'Green Beam',0),
(13,1,31628,0,31,1,3,17984,63692,0, '', 'Green Beam',1),
(13,1,31628,1,31,0,3,17984,63696,0, '', 'Green Beam',0),
(13,1,31628,1,31,1,3,17984,63696,0, '', 'Green Beam',1),
(13,1,31628,2,31,0,3,17984,96572,0, '', 'Green Beam',0),
(13,1,31628,2,31,1,3,17984,96572,0, '', 'Green Beam',1);
DELETE FROM `creature` WHERE `guid` IN (96572,96573,96579);
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
(96572, 17984, 530, '0', 0, 0, 0, 9336.03, -7884.33, 161.585, 6.03884, 30, 0, 0, 4120, 0, 0),
(96573, 17984, 530, '0', 0, 0, 0, 9347.22, -7892.33, 161.811, 2.52099, 30, 0, 0, 4120, 0, 0),
(96579, 17984, 530, '0', 0, 0, 0, 9326.99, -7894.44, 161.651, 0.84171, 30, 0, 0, 4120, 0, 0);
DELETE FROM `gameobject` WHERE `guid` IN (7076,7077);
INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES
(7076, 182092, 530, '0', 0, 9326.8, -7894.62, 161.72, 5.86431, 0, 0, -0.207912, 0.978148, 300, 100, 1),
(7077, 182092, 530, '0', 0, 9347.3, -7892.57, 161.727, 0.174532, 0, 0, 0.0871553, 0.996195, 300, 100, 1);
UPDATE `creature` SET `spawntimesecs`=30 WHERE `id`=17984;
UPDATE `serverside_spell` SET `RangeIndex`=12 WHERE `Id` IN (34448, 34452);
UPDATE `serverside_spell_effect` SET `ImplicitTarget1`=25 WHERE `SpellID` IN (34448, 34452);
UPDATE `spell_scripts` SET `datalong2`=2 WHERE `Id` IN (34448, 34452);
@@ -0,0 +1,4 @@
--
DELETE FROM `gameobject` WHERE `guid` IN (7078);
INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnDifficulties`, `phaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`) VALUES
(7078, 184685, 530, '0', 0, -2668.07, 4423.7, 37.0967, 6.25323, 0, 0, -0.0149793, 0.999888, 300, 100, 1);
@@ -0,0 +1,39 @@
--
DELETE FROM `gameobject` WHERE `guid` IN (7078);
DELETE FROM `creature_text` WHERE `CreatureID`=21188;
INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES
(21188,0,0,"Excellent news, Tooki! We're saved!",12,0,100,0,0,0,18805,0,'thadok'),
(21188,1,0,"It's time to celebrate, I think...",12,0,100,0,0,0,18807,0,'thadok'),
(21188,2,0,"%s places a keg on the ground.",16,0,100,0,0,0,18808,0,'thadok'),
(21188,3,0,"Listen up, you lot! Our worries are over! FREE BOOZE FOR EVERYONE!",12,0,100,0,0,0,18809,0,'thadok');
DELETE FROM `smart_scripts` WHERE `entryorguid`=18447 AND `source_type`=0 AND `id`=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
(18447,0,1,0,20,0,100,0,10447,0,0,0,45,1,1,0,0,0,0,19,21188,20,0,0,0,0,0, 'Toki - On quest 10447 rewarded - Set data');
UPDATE `creature` SET `position_x`=-2660.596680, `position_y`=4398.262695, `position_z`=36.745258, `orientation`= 5.546348 WHERE `guid`=74300;
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=21188;
DELETE FROM `smart_scripts` WHERE `entryorguid`=21188 AND `source_type`=0;
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (2118800,2118801) 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
(21188,0,0,0,38,0,100,0,1,1,75000,75000,80,2118800,0,0,0,0,0,1,0,0,0,0,0,0,0, 'thadok - On data set - action list'),
(2118800,9,0,0,0,0,100,0,4000,4000,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'thadok - action list - say text'),
(2118800,9,1,0,0,0,100,0,5000,5000,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0, 'thadok - action list - say text'),
(2118800,9,2,0,0,0,100,0,2000,2000,0,0,53,0,21188,0,0,0,1,1,0,0,0,0,0,0,0, 'thadok - action list - start wp'),
(21188,0,1,0,40,0,100,0,4,21188,0,0,80,2118801,0,0,0,0,0,1,0,0,0,0,0,0,0, 'thadok - on wp reached - action list'),
(2118801,9,0,0,0,0,100,0,0,0,0,0,50,184685,60,1,0,0,0,8,0,0,0,-2668.07, 4423.7, 37.0967, 6.25323, 'thadok - action list - summon gob'),
(2118801,9,1,0,0,0,100,0,0,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0, 'thadok - action list - say text'),
(2118801,9,2,0,0,0,100,0,2000,2000,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0, 'thadok - action list - say text'),
(2118801,9,3,0,0,0,100,0,57000,57000,0,0,59,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'thadok - action list - set run off'),
(2118801,9,4,0,0,0,100,0,1000,1000,0,0,69,1,0,0,0,0,0,8,0,0,0,-2660.596680,4398.262695,36.745258,5.546348, 'thadok - action list - move to pos'),
(21188,0,2,0,34,0,100,0,8,1,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,5.546348, 'thadok - On mov inform - Set orientation');
DELETE FROM `waypoints` WHERE `entry`=21188;
INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES
(21188,1,-2661.372, 4406.079, 36.254,""),
(21188,2,-2663.946, 4416.340, 36.078,""),
(21188,3,-2665.697, 4422.351, 36.910,""),
(21188,4,-2667.849, 4422.076, 37.022,"");
@@ -0,0 +1,3 @@
--
UPDATE `serverside_spell` SET `RangeIndex`=12 WHERE `Id` IN (45367, 45370);
UPDATE `serverside_spell_effect` SET `ImplicitTarget1`=25 WHERE `SpellID` IN (45367, 45370);
@@ -0,0 +1,8 @@
--
UPDATE `creature_template` SET `AIName`='SmartAI', `unit_flags`=`unit_flags`|768 WHERE `entry`=10581;
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=10539;
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (10539,10581) 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
(10539,0,0,1,20,0,100,0,4821,0,0,0,41,0,0,0,0,0,0,19,10581,20,0,0,0,0,0, 'Hagar Lightninghoof - On quest rewarded - despawn npc'),
(10539,0,1,0,61,0,100,0,0,0,0,0,12,10581,3,10000,0,0,0,8,0,0,0,-5440.1005, -2401.906, 89.2746, 4.631578, 'Hagar Lightninghoof - On quest rewarded - summon npc'),
(10581,0,0,0,54,0,100,0,0,0,0,0,89,5,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Young Arikara - On Just summoned - random movements');
@@ -0,0 +1,35 @@
--
DELETE FROM `creature` WHERE `guid` IN (96886);
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
(96886, 17889, 530, '0', 0, 0, 0, -2143.43, -10692, 64.7658, 4.93928, 300, 0, 0, 42, 0, 0);
UPDATE `conditions` SET `ConditionValue2`=17889, `ConditionValue3`=63610 WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=31411;
UPDATE `conditions` SET `ConditionValue2`=17889, `ConditionValue3`=96886 WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=31412;
UPDATE `conditions` SET `ConditionValue2`=17889, `ConditionValue3`=63611 WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=31413;
UPDATE `conditions` SET `ConditionValue2`=17889, `ConditionValue3`=63609 WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=31414;
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (17889,17886);
UPDATE `gameobject_template` SET `AIName`='SmartGameObjectAI' WHERE `entry` IN (184850,182026);
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (-63583,-63584,-63585,-63582) AND `source_type`=0;
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (184850,182026) 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
(-63583,0,0,0,11,0,100,0,0,0,0,0,11,31411,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Sunhawk Portal Controller - On respawn - cast Stabilize Sun Gate I'),
(-63584,0,0,0,11,0,100,0,0,0,0,0,11,31412,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Sunhawk Portal Controller - On respawn - cast Stabilize Sun Gate II'),
(-63585,0,0,0,11,0,100,0,0,0,0,0,11,31413,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Sunhawk Portal Controller - On respawn - cast Stabilize Sun Gate III'),
(-63582,0,0,0,11,0,100,0,0,0,0,0,11,31414,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Sunhawk Portal Controller - On respawn - cast Stabilize Sun Gate IV'),
(184850,1,0,0,70,0,100,0,2,0,0,0,51,0,0,0,0,0,0,19,17886,5,0,0,0,0,0,"Sunhawk Portal Controller - Gob activated - Kill target"),
(182026,1,0,0,60,0,100,0,2000,2000,2000,2000,105,16,0,0,0,0,0,1,0,0,0,0,0,0,0,"Sun Gate - Update - add flag"),
(182026,1,1,0,60,0,100,0,2000,2000,2000,2000,106,16,0,0,0,0,0,1,0,0,0,0,0,0,0,"Sun Gate - Update - remove flag");
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry` IN(182026);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(22, 1, 182026, 1, 0, 30, 1, 184850, 60, 0, 0, 0, 0, '', 'Sun Gate - Only run SAI if gob in range'),
(22, 2, 182026, 1, 0, 30, 1, 184850, 60, 0, 1, 0, 0, '', 'Sun Gate - Only run SAI if no gob in range');
UPDATE `creature` SET `spawntimesecs`=30 WHERE `id`=17886;
UPDATE `gameobject` SET `spawntimesecs`=30 WHERE `id`=184850;
UPDATE `creature` SET `position_x`=-2147.350098, `position_y`=-10741.099609, `position_z`=73.903397 WHERE `guid`=63583;
UPDATE `creature` SET `position_x`=-2128.939941, `position_y`=-10726.000000, `position_z`=66.335800 WHERE `guid`=63584;
UPDATE `creature` SET `position_x`=-2107.070068, `position_y`=-10703.000000, `position_z`=65.189400 WHERE `guid`=63585;
UPDATE `creature` SET `position_x`=-2098.620117, `position_y`=-10688.500000, `position_z`=65.218102 WHERE `guid`=63582;
File diff suppressed because one or more lines are too long
@@ -0,0 +1,16 @@
-- Scholomance Occultist (10472)
DELETE FROM `smart_scripts` WHERE `entryorguid`=10472 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
(10472, 0, 0, 0, 0, 0, 100, 0, 1000, 7000, 60000, 60000, 11, 16431, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Scholomance Occultist - In Combat - Cast Bone Armor"),
(10472, 0, 1, 0, 13, 0, 100, 0, 10000, 20000, 0, 0, 11, 15122, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Scholomance Occultist - Victim Casting - Cast Counterspell"),
(10472, 0, 2, 0, 0, 0, 100, 0, 2000, 10000, 11000, 17000, 11, 17228, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Scholomance Occultist - In Combat - Cast Shadow Bolt Volley"),
(10472, 0, 3, 0, 0, 0, 100, 0, 6000, 15000, 13000, 21000, 11, 17243, 64, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, "Scholomance Occultist - In Combat - Cast Drain Mana"),
(10472, 0, 4, 0, 0, 0, 50, 1, 5000, 5000, 0, 0, 36, 11284, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Scholomance Occultist - In Combat - update template");
UPDATE `creature_template` SET `AIName`='SmartAI', `ScriptName`='' WHERE `entry`=11284;
DELETE FROM `smart_scripts` WHERE `entryorguid`=11284 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
(11284, 0, 0, 0, 0, 0, 100, 0, 6000, 15000, 13000, 21000, 11, 17228, 64, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 'Dark Shade - In Combat - Cast Shadow Bolt Volley');
DELETE FROM `creature_template_addon` WHERE `entry`=11284;
INSERT INTO `creature_template_addon` (`entry`, `bytes2`, `auras`, `visibilityDistanceType`) VALUES (11284,1,"34311",0);
@@ -0,0 +1,34 @@
--
DELETE FROM `spell_area` WHERE `area` IN (4169,4170,4171,4172);
INSERT INTO `spell_area` (`spell`,`area`,`quest_start`,`quest_end`,`aura_spell`,`racemask`,`gender`,`flags`,`quest_start_status`, `quest_end_status`) VALUES
(58932, 4169, 12499, 0, 0, 0, 2, 3, 64, 11),
(58932, 4169, 12500, 0, 0, 0, 2, 3, 64, 11),
(58932, 4171, 12499, 0, 0, 0, 2, 3, 64, 11),
(58932, 4171, 12500, 0, 0, 0, 2, 3, 64, 11),
(58932, 4170, 12499, 0, 0, 0, 2, 3, 64, 11),
(58932, 4170, 12500, 0, 0, 0, 2, 3, 64, 11),
(58932, 4172, 12499, 0, 0, 0, 2, 3, 64, 11),
(58932, 4172, 12500, 0, 0, 0, 2, 3, 64, 11),
(60778, 4171, 12500, 0, 0, 0, 2, 3, 64, 11),
(60778, 4171, 12499, 0, 0, 0, 2, 3, 64, 11),
(60778, 4172, 12499, 0, 0, 0, 2, 3, 64, 11),
(60778, 4172, 12500, 0, 0, 0, 2, 3, 64, 11),
(46999, 4169, 12499, 0, 0, 2971683917, 2, 3, 11, 11),
(46999, 4170, 12499, 0, 0, 2971683917, 2, 3, 11, 11),
(46999, 4171, 12499, 0, 0, 2971683917, 2, 3, 11, 11),
(46999, 4172, 12499, 0, 0, 2971683917, 2, 3, 11, 11),
(46999, 4169, 12500, 0, 0, 1308636082, 2, 3, 11, 11),
(46999, 4171, 12500, 0, 0, 1308636082, 2, 3, 11, 11),
(46999, 4170, 12500, 0, 0, 1308636082, 2, 3, 11, 11),
(46999, 4172, 12500, 0, 0, 1308636082, 2, 3, 11, 11),
(50226, 4169, 12499, 0, 0, 2971683917 , 2, 3, 11, 11),
(50226, 4170, 12499, 0, 0, 2971683917 , 2, 3, 11, 11),
(50226, 4171, 12499, 0, 0, 2971683917 , 2, 3, 11, 11),
(50226, 4172, 12499, 0, 0, 2971683917 , 2, 3, 11, 11),
(50225, 4169, 12500, 0, 0, 1308636082, 2, 3, 11, 11),
(50225, 4171, 12500, 0, 0, 1308636082, 2, 3, 11, 11),
(50225, 4170, 12500, 0, 0, 1308636082, 2, 3, 11, 11),
(50225, 4172, 12500, 0, 0, 1308636082, 2, 3, 11, 11);
--
UPDATE `creature_template` SET `flags_extra`=`flags_extra`|64 WHERE `entry` IN (27603,27631,27691,27605,27611,27693);
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (27605);
@@ -0,0 +1,4 @@
-- Remove deprecated mount quests
DELETE FROM `creature_questender` WHERE `quest` IN (7664,7665,7678,7677,7671,7672,7663,7662,7674,7661,7660,7676,7675,7673);
DELETE FROM `creature_queststarter` WHERE `quest` IN (7664,7665,7678,7677,7671,7672,7663,7662,7674,7661,7660,7676,7675,7673);
UPDATE `creature_template` SET `npcflag`=129 WHERE `entry` IN (7952,384,4730,3685,1261,7955,3362);
@@ -0,0 +1 @@
DROP TABLE IF EXISTS `player_factionchange_items`;
@@ -0,0 +1,3 @@
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_illidari_council_vanish');
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(41476,'spell_illidari_council_vanish');
@@ -0,0 +1,36 @@
-- Arcane Sphere
UPDATE `creature_template` SET `speed_run`= 0.4286, `faction`= 16, `flags_extra`= 0 WHERE `entry` IN (24708, 25543);
UPDATE `creature_template_movement` SET `Ground`=0, `Flight`=1 WHERE `CreatureId` IN (24708,25543);
UPDATE `creature_template` SET `ScriptName`= '', `AIName`= 'NullCreatureAI' WHERE `entry`= 24708;
-- Flame Strike
UPDATE `creature_template` SET `ScriptName`= '', `AIName`= 'NullCreatureAI' WHERE `entry`= 24666;
UPDATE `creature_template` SET `flags_extra`= 2 WHERE `entry` IN (24666, 25554);
-- Phoenix
UPDATE `creature_template` SET `unit_flags`= 32768, `ScriptName`= 'npc_felblood_kaelthas_phoenix' WHERE `entry`= 24674;
-- Phoenix Egg
UPDATE `creature_template` SET `ScriptName`= '', `AIName`= 'PassiveAI' WHERE `entry`= 24675;
-- Template Addons
DELETE FROM `creature_template_addon` WHERE `entry` IN (24708, 25543);
INSERT INTO `creature_template_addon` (`entry`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES
(24708, 0, 1, 0, 0, '44263'),
(25543, 0, 1, 0, 0, '44263');
-- Texts
DELETE FROM `creature_text` WHERE `CreatureID`= 24664;
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `comment`) VALUES
(24664, 0, 0, 'Don\'t look so smug! I know what you\'re thinking, but Tempest Keep was merely a setback. Did you honestly believe I would trust the future to some blind, half-night elf mongrel?', 14, 0, 100, 0, 0, 12413, 25386, 'Kael\'thas Sunstrider - Intro 1'),
(24664, 1, 0, 'Oh no, he was merely an instrument, a stepping stone to a much larger plan! It has all led to this... and this time you will not interfere!', 14, 0, 100, 0, 0, 0, 25387, 'Kael\'thas Sunstrider - Intro 2'),
(24664, 2, 0, 'I\'ll turn your world... upside... down.', 14, 0, 100, 0, 0, 12418, 25390, 'Kael\'thas Sunstrider - Gravity Lapse Intro 2'),
(24664, 3, 0, 'Do not get... too comfortable.', 14, 0, 100, 0, 0, 12420, 25392, 'Kael\'thas Sunstrider to Kael\'thas Sunstrider - Gravity lapse Intro 2'),
(24664, 4, 0, 'Master, grant me strength.', 14, 0, 100, 0, 0, 12419, 25391, 'Kael\'thas Sunstrider to Kael\'thas Sunstrider - Power Feedback'),
(24664, 5, 0, 'Vengeance burns!', 14, 0, 100, 0, 0, 12415, 25388, 'Kael\'thas Sunstrider - Summon Phoenix'),
(24664, 6, 0, '%s begins to cast Pyroblast!', 41, 0, 100, 0, 0, 0, 20775, 'Kael\'thas Sunstrider - Announce Pyroblast'),
(24664, 7, 0, 'Felomin Ashal! ', 14, 0, 100, 0, 0, 12417, 25389, 'Kael\'thas Sunstrider - Flame Strike'),
(24664, 8, 0, 'My demise accomplishes nothing! The master will have you! You will drown in your own blood! The world shall burn! Aaaghh!', 14, 0, 100, 5, 0, 12421, 25393, 'Kael\'thas Sunstrider - Death');
UPDATE `spell_target_position` SET `PositionX`= 148.5, `PositionY`= 181, `PositionZ`= -16.7 WHERE `ID`= 44218;
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_felblood_kaelthas_flame_strike');
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(44191, 'spell_felblood_kaelthas_flame_strike');
@@ -0,0 +1,85 @@
-- Gjalerbron Sleep-Watcher (23989)
DELETE FROM `creature_text` WHERE `CreatureID`=23989;
INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES
(23989,0,0,"For Ymiron!",12,0,100,0,0,0,22697,0,'Gjalerbron Sleep-Watcher'),
(23989,0,1,"My life for Ymiron!",12,0,100,0,0,0,22702,0,'Gjalerbron Sleep-Watcher'),
(23989,0,2,"You tiny creatures disgust me!",12,0,100,0,0,0,22816,0,'Gjalerbron Sleep-Watcher'),
(23989,0,3,"Look what''s come to play.",12,0,100,0,0,0,22820,0,'Gjalerbron Sleep-Watcher'),
(23989,0,4,"There will be no everlasting life for you!",12,0,100,0,0,0,22822,0,'Gjalerbron Sleep-Watcher'),
(23989,0,5,"Your race is a disease upon the world!",12,0,100,0,0,0,22824,0,'Gjalerbron Sleep-Watcher'),
(23989,0,6,"I will break you!",12,0,100,0,0,0,22823,0,'Gjalerbron Sleep-Watcher'),
(23989,0,7,"YAAARRRGH!",12,0,100,0,0,0,22700,0,'Gjalerbron Sleep-Watcher'),
(23989,0,8,"I will take pleasure in gutting you!",12,0,100,0,0,13533,30498,0,'Gjalerbron Sleep-Watcher'),
(23989,0,9,"I will feed you to the dogs!",12,0,100,0,0,13534,30499,0,'Gjalerbron Sleep-Watcher'),
(23989,0,10,"Your entrails will make a fine necklace.",12,0,100,0,0,13535,30500,0,'Gjalerbron Sleep-Watcher'),
(23989,0,11,"Die, maggot!",12,0,100,0,0,13536,30501,0,'Gjalerbron Sleep-Watcher'),
(23989,0,12,"You come to die!",12,0,100,0,0,13537,30502,0,'Gjalerbron Sleep-Watcher'),
(23989,0,13,"I spit on you!",12,0,100,0,0,13538,30503,0,'Gjalerbron Sleep-Watcher'),
(23989,0,14,"Sniveling pig!",12,0,100,0,0,13539,30504,0,'Gjalerbron Sleep-Watcher'),
(23989,0,15,"Ugglin oo bjorr!",12,0,100,0,0,13540,30505,0,'Gjalerbron Sleep-Watcher'),
(23989,0,16,"Haraak foln!",12,0,100,0,0,13541,30506,0,'Gjalerbron Sleep-Watcher'),
(23989,0,17,"I'll eat your heart!",12,0,100,0,0,13542,30508,0,'Gjalerbron Sleep-Watcher');
DELETE FROM `smart_scripts` WHERE `entryorguid`=23989 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
(23989,0,2,0,0,0,100,0,8000,10000,18000,22000,0,11,15970,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Gjalerbron Sleep-Watcher - In Combat - Cast 'Sleep'");
-- Gjalerbron Rune-Caster (23990)
DELETE FROM `creature_text` WHERE `CreatureID`=23990;
INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES
(23990,0,0,"For Ymiron!",12,0,100,0,0,0,22697,0,'Gjalerbron Rune-Caster'),
(23990,0,1,"My life for Ymiron!",12,0,100,0,0,0,22702,0,'Gjalerbron Rune-Caster'),
(23990,0,2,"You tiny creatures disgust me!",12,0,100,0,0,0,22816,0,'Gjalerbron Rune-Caster'),
(23990,0,3,"Look what''s come to play.",12,0,100,0,0,0,22820,0,'Gjalerbron Rune-Caster'),
(23990,0,4,"There will be no everlasting life for you!",12,0,100,0,0,0,22822,0,'Gjalerbron Rune-Caster'),
(23990,0,5,"Your race is a disease upon the world!",12,0,100,0,0,0,22824,0,'Gjalerbron Rune-Caster'),
(23990,0,6,"I will break you!",12,0,100,0,0,0,22823,0,'Gjalerbron Rune-Caster'),
(23990,0,7,"YAAARRRGH!",12,0,100,0,0,0,22700,0,'Gjalerbron Rune-Caster'),
(23990,0,8,"I will take pleasure in gutting you!",12,0,100,0,0,13533,30498,0,'Gjalerbron Rune-Caster'),
(23990,0,9,"I will feed you to the dogs!",12,0,100,0,0,13534,30499,0,'Gjalerbron Rune-Caster'),
(23990,0,10,"Your entrails will make a fine necklace.",12,0,100,0,0,13535,30500,0,'Gjalerbron Rune-Caster'),
(23990,0,11,"Die, maggot!",12,0,100,0,0,13536,30501,0,'Gjalerbron Rune-Caster'),
(23990,0,12,"You come to die!",12,0,100,0,0,13537,30502,0,'Gjalerbron Rune-Caster'),
(23990,0,13,"I spit on you!",12,0,100,0,0,13538,30503,0,'Gjalerbron Rune-Caster'),
(23990,0,14,"Sniveling pig!",12,0,100,0,0,13539,30504,0,'Gjalerbron Rune-Caster'),
(23990,0,15,"Ugglin oo bjorr!",12,0,100,0,0,13540,30505,0,'Gjalerbron Rune-Caster'),
(23990,0,16,"Haraak foln!",12,0,100,0,0,13541,30506,0,'Gjalerbron Rune-Caster'),
(23990,0,17,"I'll eat your heart!",12,0,100,0,0,13542,30508,0,'Gjalerbron Rune-Caster');
DELETE FROM `smart_scripts` WHERE `entryorguid`=23990 AND `source_type`=0 AND `id` IN (2,3,4);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `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
(23990,0,2,0,0,0,100,0,1000,3500,8000,15000,0,11,43453,33,0,0,0,0,1,0,0,0,0,0,0,0,0,"Gjalerbron Rune-Caster - In Combat - Cast 'Rune Ward'"),
(23990,0,3,0,0,0,100,0,500,500,3000,3000,0,11,9672,64,0,0,0,0,2,0,0,0,0,0,0,0,0,"Gjalerbron Rune-Caster - In Combat - Cast 'Frostbolt'"),
(23990,0,4,0,0,0,100,0,6000,8000,10000,12000,0,11,34787,1,0,0,0,0,2,0,0,0,0,0,0,0,0,"Gjalerbron Rune-Caster - In Combat - Cast 'Freezing Circle'");
-- Gjalerbron Warrior (23991)
DELETE FROM `smart_scripts` WHERE `entryorguid`=23991 AND `source_type`=0 AND `id` IN (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
(23991,0,2,0,0,0,100,0,4000,10000,35000,45000,0,11,13730,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Gjalerbron Warrior - In Combat - Cast 'Demoralizing Shout'"),
(23991,0,3,0,0,0,100,0,7000,10000,17000,20000,0,11,10966,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Gjalerbron Warrior - In Combat - Cast 'Uppercut'");
DELETE FROM `creature_text` WHERE `CreatureID`=23991;
INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES
(23991,0,0,"For Ymiron!",12,0,100,0,0,0,22697,0,'Gjalerbron Warrior'),
(23991,0,1,"My life for Ymiron!",12,0,100,0,0,0,22702,0,'Gjalerbron Warrior'),
(23991,0,2,"You tiny creatures disgust me!",12,0,100,0,0,0,22816,0,'Gjalerbron Warrior'),
(23991,0,3,"Look what''s come to play.",12,0,100,0,0,0,22820,0,'Gjalerbron Warrior'),
(23991,0,4,"There will be no everlasting life for you!",12,0,100,0,0,0,22822,0,'Gjalerbron Warrior'),
(23991,0,5,"Your race is a disease upon the world!",12,0,100,0,0,0,22824,0,'Gjalerbron Warrior'),
(23991,0,6,"I will break you!",12,0,100,0,0,0,22823,0,'Gjalerbron Warrior'),
(23991,0,7,"YAAARRRGH!",12,0,100,0,0,0,22700,0,'Gjalerbron Warrior'),
(23991,0,8,"I will take pleasure in gutting you!",12,0,100,0,0,13533,30498,0,'Gjalerbron Warrior'),
(23991,0,9,"I will feed you to the dogs!",12,0,100,0,0,13534,30499,0,'Gjalerbron Warrior'),
(23991,0,10,"Your entrails will make a fine necklace.",12,0,100,0,0,13535,30500,0,'Gjalerbron Warrior'),
(23991,0,11,"Die, maggot!",12,0,100,0,0,13536,30501,0,'Gjalerbron Warrior'),
(23991,0,12,"You come to die!",12,0,100,0,0,13537,30502,0,'Gjalerbron Warrior'),
(23991,0,13,"I spit on you!",12,0,100,0,0,13538,30503,0,'Gjalerbron Warrior'),
(23991,0,14,"Sniveling pig!",12,0,100,0,0,13539,30504,0,'Gjalerbron Warrior'),
(23991,0,15,"Ugglin oo bjorr!",12,0,100,0,0,13540,30505,0,'Gjalerbron Warrior'),
(23991,0,16,"Haraak foln!",12,0,100,0,0,13541,30506,0,'Gjalerbron Warrior'),
(23991,0,17,"I'll eat your heart!",12,0,100,0,0,13542,30508,0,'Gjalerbron Warrior');
-- Fearsome Horror (24073)
DELETE FROM `smart_scripts` WHERE `entryorguid`=24073 AND `source_type`=0 AND `id`=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
(24073,0,1,0,0,0,100,0,2000,6000,7000,10000,0,11,49861,0,0,0,0,0,2,0,0,0,0,0,0,0,0,"Fearsome Horror - In Combat - Cast 'Infected Bite'");
@@ -0,0 +1,6 @@
-- set Rooted state for Blockade Cannon
DELETE FROM `creature_template_movement` WHERE `CreatureId`=23771;
INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES
(23771, 1, 1, 0, 1);
UPDATE `creature_template` SET `flags_extra`=64 WHERE `entry` IN (23755, 23767, 23771);
@@ -0,0 +1,24 @@
--
DELETE FROM `creature` WHERE `id`=20061;
DELETE FROM `creature_template_movement` WHERE `CreatureId`=20061;
INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`) VALUES
(20061, 1, 1, 0, 1);
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry` IN (20061);
DELETE FROM `smart_scripts` WHERE `entryorguid`=20061 AND `source_type`=0;
DELETE FROM `smart_scripts` WHERE `entryorguid`=2006100 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
(20061,0,0,0,54,0,100,0,0,0,0,0,0,80,2006100,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frostbite Invisible Stalker - Just summoned - Action list"),
(2006100,9,0,0,0,0,100,0,0,0,0,0,0,11,34872,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frostbite Invisible Stalker - Action list - cast spell"),
(2006100,9,1,0,0,0,100,0,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0,3.15,"Frostbite Invisible Stalker - Action list - Set Orientation"),
(2006100,9,2,0,0,0,100,0,1000,1000,0,0,0,11,34740,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frostbite Invisible Stalker - Action list - cast spell"),
(2006100,9,3,0,0,0,100,0,0,0,0,0,0,11,34746,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frostbite Invisible Stalker - Action list - cast spell"),
(2006100,9,4,0,0,0,100,0,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0,2.3624,"Frostbite Invisible Stalker - Action list - Set Orientation"),
(2006100,9,5,0,0,0,100,0,1000,1000,0,0,0,11,34740,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frostbite Invisible Stalker - Action list - cast spell"),
(2006100,9,6,0,0,0,100,0,0,0,0,0,0,11,34746,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frostbite Invisible Stalker - Action list - cast spell"),
(2006100,9,7,0,0,0,100,0,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0,1.575,"Frostbite Invisible Stalker - Action list - Set Orientation"),
(2006100,9,8,0,0,0,100,0,1000,1000,0,0,0,11,34740,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frostbite Invisible Stalker - Action list - cast spell"),
(2006100,9,9,0,0,0,100,0,0,0,0,0,0,11,34746,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frostbite Invisible Stalker - Action list - cast spell"),
(2006100,9,10,0,0,0,100,0,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0.7875,"Frostbite Invisible Stalker - Action list - Set Orientation"),
(2006100,9,11,0,0,0,100,0,1000,1000,0,0,0,11,34740,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frostbite Invisible Stalker - Action list - cast spell"),
(2006100,9,12,0,0,0,100,0,0,0,0,0,0,11,34746,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frostbite Invisible Stalker - Action list - cast spell"),
(2006100,9,13,0,0,0,100,0,1000,1000,0,0,0,11,34779,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Frostbite Invisible Stalker - Just Action list - cast spell");
@@ -0,0 +1,2 @@
--
DELETE FROM `creature` WHERE `id`=7779;
@@ -0,0 +1,47 @@
--
DELETE FROM `creature` WHERE `guid` IN (43690,96909,96913,96920,96931,96939,96954,96955,96956,96957,96958,96959,96960,96961,96962,96963,96964,96965,96996,97143,97255,97256,97257,97258,97259,97261,97346,97352);
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
(43690, 23118, 530, '0', 0, 0, 0, 1724.264, 7378.032, 369.8983, 4.1538850, 300, 0, 0, 0, 0, 0),
(96909, 23119, 530, '0', 0, 0, 0, 1724.264, 7378.032, 369.8983, 4.1538850, 300, 0, 0, 0, 0, 0),
(96913, 23118, 530, '0', 0, 0, 0, 1699.965, 7339.737, 370.0056, 2.8274300, 300, 0, 0, 0, 0, 0),
(96920, 23119, 530, '0', 0, 0, 0, 1699.965, 7339.737, 370.0056, 2.8274300, 300, 0, 0, 0, 0, 0),
(96931, 23118, 530, '0', 0, 0, 0, 1635.728, 7236.379, 368.8360, 3.3850480, 300, 0, 0, 0, 0, 0),
(96939, 23119, 530, '0', 0, 0, 0, 1635.728, 7236.379, 368.8360, 3.3850480, 300, 0, 0, 0, 0, 0),
(96954, 23118, 530, '0', 0, 0, 0, 1650.052, 7206.133, 369.0356, 1.2217290, 300, 0, 0, 0, 0, 0),
(96955, 23119, 530, '0', 0, 0, 0, 1650.052, 7206.133, 369.0356, 1.2217290, 300, 0, 0, 0, 0, 0),
(96956, 23118, 530, '0', 0, 0, 0, 1444.903, 7303.924, 373.7010, 2.9146900, 300, 0, 0, 0, 0, 0),
(96957, 23119, 530, '0', 0, 0, 0, 1444.903, 7303.924, 373.7010, 2.9146900, 300, 0, 0, 0, 0, 0),
(96958, 23118, 530, '0', 0, 0, 0, 1412.624, 7361.099, 370.1049, 0.2617982, 300, 0, 0, 0, 0, 0),
(96959, 23119, 530, '0', 0, 0, 0, 1412.624, 7361.099, 370.1049, 0.2617982, 300, 0, 0, 0, 0, 0),
(96960, 23118, 530, '0', 0, 0, 0, 1437.102, 7289.250, 373.7963, 0.4886912, 300, 0, 0, 0, 0, 0),
(96961, 23119, 530, '0', 0, 0, 0, 1437.102, 7289.250, 373.7963, 0.4886912, 300, 0, 0, 0, 0, 0),
(96962, 23118, 530, '0', 0, 0, 0, 1339.803, 7300.026, 368.5673, 0.3665176, 300, 0, 0, 0, 0, 0),
(96963, 23119, 530, '0', 0, 0, 0, 1339.803, 7300.026, 368.5673, 0.3665176, 300, 0, 0, 0, 0, 0),
(96964, 23118, 530, '0', 0, 0, 0, 1341.605, 7217.468, 375.0737, 1.3439010, 300, 0, 0, 0, 0, 0),
(96965, 23119, 530, '0', 0, 0, 0, 1341.605, 7217.468, 375.0737, 1.3439010, 300, 0, 0, 0, 0, 0),
(96996, 23118, 530, '0', 0, 0, 0, 1521.983, 7309.528, 367.4526, 0.6453460, 300, 0, 0, 0, 0, 0),
(97143, 23119, 530, '0', 0, 0, 0, 1521.983, 7309.528, 367.4526, 0.6453460, 300, 0, 0, 0, 0, 0),
(97255, 23118, 530, '0', 0, 0, 0, 1303.507, 7190.829, 371.5774, 3.2986870, 300, 0, 0, 0, 0, 0),
(97256, 23119, 530, '0', 0, 0, 0, 1303.507, 7190.829, 371.5774, 3.2986870, 300, 0, 0, 0, 0, 0),
(97257, 23118, 530, '0', 0, 0, 0, 1361.807, 7161.544, 371.1580, 0.1047193, 300, 0, 0, 0, 0, 0),
(97258, 23119, 530, '0', 0, 0, 0, 1361.807, 7161.544, 371.1580, 0.1047193, 300, 0, 0, 0, 0, 0),
(97259, 23118, 530, '0', 0, 0, 0, 1448.179, 7207.929, 369.0707, 5.5676010, 300, 0, 0, 0, 0, 0),
(97261, 23119, 530, '0', 0, 0, 0, 1448.179, 7207.929, 369.0707, 5.5676010, 300, 0, 0, 0, 0, 0),
(97346, 23118, 530, '0', 0, 0, 0, 1508.000, 7209.453, 370.4677, 0.2094394, 300, 0, 0, 0, 0, 0),
(97352, 23119, 530, '0', 0, 0, 0, 1508.000, 7209.453, 370.4677, 0.2094394, 300, 0, 0, 0, 0, 0);
UPDATE `creature` SET `spawntimesecs`=30 WHERE `id` IN (23118);
UPDATE `gameobject` SET `spawntimesecs`=30 WHERE `id` IN (185861);
DELETE FROM `gameobject` WHERE `guid` IN (27954,27955,27956,27957);
DELETE FROM `gameobject_addon` WHERE `guid` IN (27954,27955,27956,27957);
UPDATE `gameobject_template` SET `AIName`='' WHERE `entry`=185861;
DELETE FROM `smart_scripts` WHERE `entryorguid`=185861 AND `source_type`=1;
DELETE FROM `smart_scripts` WHERE `entryorguid`=23118 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
(23118, 0, 0, 1, 8, 0, 100, 513, 40160, 0, 1000, 1000, 0, 33, 23118, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, "Bombing Run Target Bunny - ON Spellhit 'Throw Bomb' - Quest Credit 'Bombing Run'"),
(23118, 0, 1, 2, 61, 0, 100, 512, 0, 0, 0, 0, 0, 45, 0, 1, 0, 0, 0, 0, 19, 23119, 3, 0, 0, 0, 0, 0, 0, "Bombing Run Target Bunny - On Spellhit 'Throw Bomb' - Set Data 0 1"),
(23118, 0, 2, 3, 61, 0, 100, 512, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 20, 185861, 3, 0, 0, 0, 0, 0, 0, "Bombing Run Target Bunny - On Spellhit 'Throw Bomb' - despawn"),
(23118, 0, 3, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 41, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Bombing Run Target Bunny - On Spellhit 'Throw Bomb' - despawn");

Some files were not shown because too many files have changed in this diff Show More