Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
This commit is contained in:
commit
8f6629be2b
39 files changed
+1259
-39
No files matched your search
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
[](https://www.bountysource.com/trackers/1310-trinity-core?utm_source=1310&utm_medium=shield&utm_campaign=TRACKER_BADGE)
|
[](https://www.bountysource.com/trackers/1310-trinity-core?utm_source=1310&utm_medium=shield&utm_campaign=TRACKER_BADGE)
|
||||||
|
|
||||||
|
[](https://www.codacy.com/app/TrinityCore/TrinityCore_434?utm_source=github.com&utm_medium=referral&utm_content=TrinityCoreLegacy/TrinityCore&utm_campaign=Badge_Grade)
|
||||||
|
|
||||||
## Build Status
|
## Build Status
|
||||||
|
|
||||||
|
|
||||||
@@ -71,7 +73,7 @@ reports are wasteful and are subject to deletion.
|
|||||||
|
|
||||||
Fixes are submitted as pull requests via Github. For more information on how to
|
Fixes are submitted as pull requests via Github. For more information on how to
|
||||||
properly submit a pull request, read the [how-to: maintain a remote fork](https://www.trinitycore.org/f/topic/6037-howto-maintain-a-remote-fork-for-pull-requests-tortoisegit/).
|
properly submit a pull request, read the [how-to: maintain a remote fork](https://www.trinitycore.org/f/topic/6037-howto-maintain-a-remote-fork-for-pull-requests-tortoisegit/).
|
||||||
NOTE: if a fix is valid also for 3.3.5a/6.x branches submit them also to [Github](https://github.com/TrinityCore/TrinityCore)
|
NOTE: if a fix is valid also for 3.3.5a/master branches submit them also to [Github](https://github.com/TrinityCore/TrinityCore)
|
||||||
|
|
||||||
|
|
||||||
## Copyright
|
## Copyright
|
||||||
|
|||||||
@@ -1 +1,2 @@
|
|||||||
|
#!/bin/bash
|
||||||
cat ../sql/updates/world/4.3.4/*.sql > world_update.sql
|
cat ../sql/updates/world/4.3.4/*.sql > world_update.sql
|
||||||
@@ -2953,8 +2953,8 @@ INSERT INTO `updates` VALUES
|
|||||||
('2017_12_17_00_characters.sql','937E8F51DC74AC41FF8F213CE36C69DDEB878D6A','ARCHIVED','2017-12-17 00:00:00',0),
|
('2017_12_17_00_characters.sql','937E8F51DC74AC41FF8F213CE36C69DDEB878D6A','ARCHIVED','2017-12-17 00:00:00',0),
|
||||||
('2018_01_15_00_characters.sql','43C8E4549E1AA9610B377BC7139C88C63D0DC193','ARCHIVED','2018-01-15 00:00:00',0),
|
('2018_01_15_00_characters.sql','43C8E4549E1AA9610B377BC7139C88C63D0DC193','ARCHIVED','2018-01-15 00:00:00',0),
|
||||||
('2018_02_16_00_characters.sql','F1254689CE8A0B0AF149E557830287FF583B8D91','ARCHIVED','2018-02-16 00:00:00',0),
|
('2018_02_16_00_characters.sql','F1254689CE8A0B0AF149E557830287FF583B8D91','ARCHIVED','2018-02-16 00:00:00',0),
|
||||||
('2018_03_16_00_characters.sql','722EAFB7F508882F584DCAE61F97F1A11EDE126E','RELEASED','2018-03-16 00:00:00',0),
|
('2018_03_16_00_characters.sql','722EAFB7F508882F584DCAE61F97F1A11EDE126E','ARCHIVED','2018-03-16 00:00:00',0),
|
||||||
('2018_03_25_00_characters.sql','4FE3C6866A6DCD4926D451F6009464D290C2EF1F','RELEASED','2018-03-25 00:00:00',0);
|
('2018_03_25_00_characters.sql','4FE3C6866A6DCD4926D451F6009464D290C2EF1F','ARCHIVED','2018-03-25 00:00:00',0);
|
||||||
/*!40000 ALTER TABLE `updates` ENABLE KEYS */;
|
/*!40000 ALTER TABLE `updates` ENABLE KEYS */;
|
||||||
UNLOCK TABLES;
|
UNLOCK TABLES;
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,20 @@
|
|||||||
|
-- vendor list for entry 44027
|
||||||
|
DELETE FROM `npc_vendor` WHERE `entry`= 44027;
|
||||||
|
INSERT INTO `npc_vendor`(`entry`,`slot`,`item`,`maxcount`,`incrtime`,`ExtendedCost`,`type`,`VerifiedBuild`) VALUES
|
||||||
|
(44027, 1, 7005,0,0,0,1,0),
|
||||||
|
(44027, 2, 2320,0,0,0,1,0),
|
||||||
|
(44027, 3, 2604,0,0,0,1,0),
|
||||||
|
(44027, 4, 4289,0,0,0,1,0),
|
||||||
|
(44027, 5, 6260,0,0,0,1,0),
|
||||||
|
(44027, 6, 2605,0,0,0,1,0),
|
||||||
|
(44027, 7, 2321,0,0,0,1,0),
|
||||||
|
(44027, 8, 4340,0,0,0,1,0),
|
||||||
|
(44027, 9, 4341,0,0,0,1,0),
|
||||||
|
(44027,10, 4291,0,0,0,1,0),
|
||||||
|
(44027,11, 6261,0,0,0,1,0),
|
||||||
|
(44027,12, 2325,0,0,0,1,0),
|
||||||
|
(44027,13, 8343,0,0,0,1,0),
|
||||||
|
(44027,14, 4342,0,0,0,1,0),
|
||||||
|
(44027,15,10290,0,0,0,1,0),
|
||||||
|
(44027,16,14341,0,0,0,1,0),
|
||||||
|
(44027,17,38426,0,0,0,1,0);
|
||||||
@@ -0,0 +1,441 @@
|
|||||||
|
-- Duplicates removed
|
||||||
|
DELETE FROM creature WHERE guid IN (128989,129260,128975,128971,129421,129426,129420,129422,129419,129429,129418,129430,129427,129431,129425,129428,129424,129423,128961,128951,128952,128950,129000,128992,128983,128955,128969,128933,128941,128931,128954,128972,128960,128926,128981,128912,128977,128978,128929,128979,128914,128987,128918,128944,128994,128995,128942,128993,128945,128964,128917,128956,128943,128996,128916,128940,128965,128930,128963,128928,128970,128982,129001,128953,128920,128922,128973,128966,128913,128968,128937,128938,128967,128915,128976,128932,128980,128947,128921,128958,128959,128911,128984,128962);
|
||||||
|
DELETE FROM creature_addon WHERE guid IN (128989,151046,129260,128975,128971,129421,129426,129420,129422,129419,129429,129418,129430,129427,129431,129425,129428,129424,129423,128961,128951,128952,128950,129000,128992,128983,128955,128969,128933,128941,128931,128954,128972,128960,128926,128981,128912,128977,128978,128929,128979,128914,128987,128918,128944,128994,128995,128942,128993,128945,128964,128917,128956,128943,128996,128916,128940,128965,128930,128963,128928,128970,128982,129001,128953,128920,128922,128973,128966,128913,128968,128937,128938,128967,128915,128976,128932,128980,128947,128921,128958,128959,128911,128984,128962);
|
||||||
|
-- Saronite Arrow
|
||||||
|
DELETE FROM gameobject WHERE guid IN (66149, 66150, 66151, 66153, 66154, 66155, 66157, 66158, 66161, 66163, 66164, 66165, 66166, 66169, 66170, 66171, 66174, 66176, 66177, 66178, 66180, 66182, 66183, 66186, 66188,66194, 66195, 66197, 66201, 66203, 66204, 66208, 66209, 66210, 66211, 66212, 66213, 66219, 66220, 66221, 66222, 66223, 66224, 66225, 66227, 66229, 66231, 66232);
|
||||||
|
-- Citizen of Havenshire
|
||||||
|
UPDATE creature SET spawntimesecs = 5 WHERE id IN (28576,28577);
|
||||||
|
-- #1
|
||||||
|
UPDATE creature SET position_x = 2056.845215, position_y = -5887.278809, position_z = 105.142105, orientation = 5.18, MovementType = 2, spawndist = 0 WHERE guid = 128934;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128934);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128934, 1289340, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289340;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289340,1,2056.84,-5887.27,105.142, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,2,2057.01,-5896.95,105.123, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,3,2035.39,-5906.56,105.121, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,4,2017.4, -5907.31,104.623, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,5,1975.06,-5904.35,102.864, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,6,1945.99,-5904.95,101.207, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,7,1917.03,-5911.18,101.617, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,8,1903.82,-5909.42,101.736, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,9,1877.38,-5911.21,103.984, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,10,1827.52,-5927.2,111.352, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,11,1813.52,-5931.47,114.61, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,12,1807.51,-5941.81,115.80, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,13,1807.12,-5972.92,116.18, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,14,1807.86,-5991.78,117.61, 0, 1, 0, 100, 0),
|
||||||
|
(1289340,15,1810.83,-6000.76,117.63, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #2
|
||||||
|
UPDATE creature SET spawndist = 0, MovementType = 2 WHERE guid = 128999;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128999);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128999, 1289990, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289990;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289990,1,2240.29,-5923.61,98.8092, 0, 1, 0, 100, 0),
|
||||||
|
(1289990,2,2225.95,-5917.15,100.564, 0, 1, 0, 100, 0),
|
||||||
|
(1289990,3,2183.44,-5892.94,100.710, 0, 1, 0, 100, 0),
|
||||||
|
(1289990,4,2165.87,-5868.91,101.326, 0, 1, 0, 100, 0),
|
||||||
|
(1289990,5,2144.29,-5833.26,101.282, 0, 1, 0, 100, 0),
|
||||||
|
(1289990,6,2134.01,-5800.38,99.6541, 0, 1, 0, 100, 0),
|
||||||
|
(1289990,7,2124.79,-5797.24,99.4295, 0, 1, 0, 100, 0),
|
||||||
|
(1289990,8,2116.25,-5802.6,100.7940, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #3
|
||||||
|
UPDATE creature SET position_x = 2279.38, position_y = -5792.860840, position_z = 100.936661, orientation = 2.211558, spawndist = 0, MovementType = 2 WHERE guid = 128957;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128957);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128957, 1289570, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289570;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289570,1,2279.38,-5792.86,100.936, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,2,2237.48,-5762.68,101.423, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,3,2195.92,-5750.89,102.247, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,4,2159.98,-5731.86,101.111, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,5,2137.79,-5726.60,100.368, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,6,2122.49,-5721.89,100.341, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,7,2079.47,-5736.64,100.508, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,8,2043.49,-5745.04,98.6616, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,9,2016.05,-5748.10,99.5260, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,10,1980.49,-5754.46,99.502, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,11,1945.86,-5764.75,102.86, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,12,1917.47,-5769.25,102.56, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,13,1898.75,-5770.96,103.71, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,14,1862.43,-5790.36,102.18, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,15,1825.73,-5806.88,102.91, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,16,1797.47,-5813.53,109.97, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,17,1769.65,-5813.99,115.93, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,18,1752.63,-5817.66,116.12, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,19,1747.26,-5809.18,116.12, 0, 1, 0, 100, 0),
|
||||||
|
(1289570,20,1748.11,-5802.21,117.12, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #4
|
||||||
|
UPDATE creature SET position_x = 2260.174805, position_y = -5801.781250, position_z = 102.004921, orientation = 3.76, spawndist = 0, MovementType = 2 WHERE guid = 128948;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128948);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128948, 1289480, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289480;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289480,1,2260.17,-5801.78,102.01, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,2,2250.01,-5803.18,100.98, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,3,2165.42,-5814.7,101.322, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,4,2101.6,-5840.02,102.298, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,5,2038.31,-5843.82,100.35, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,6,1945.59,-5846.08,100.35, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,7,1902.9,-5844.42,100.833, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,8,1849.54,-5819.23,99.928, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,9,1767.95,-5819.02,116.02, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,10,1745.79,-5834.48,116.8, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,11,1723.42,-5867.11,116.1, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,12,1729.19,-5872.37,116.1, 0, 1, 0, 100, 0),
|
||||||
|
(1289480,13,1739.22,-5872.44,116.6, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #5
|
||||||
|
UPDATE creature SET position_x = 2286.046631, position_y = -5829.061035, position_z = 100.934441, orientation = 2.1, spawndist = 0, MovementType = 2 WHERE guid = 128949;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128949);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128949, 1289490, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289490;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289490,1,2286.04,-5829.06,100.934, 0, 1, 0, 100, 0),
|
||||||
|
(1289490,2,2273.30,-5836.75,100.934, 0, 1, 0, 100, 0),
|
||||||
|
(1289490,3,2249.23,-5837.22,101.289, 0, 1, 0, 100, 0),
|
||||||
|
(1289490,4,2186.37,-5864.02,101.326, 0, 1, 0, 100, 0),
|
||||||
|
(1289490,5,2165.92,-5868.08,101.326, 0, 1, 0, 100, 0),
|
||||||
|
(1289490,6,2140.53,-5857.96,101.363, 0, 1, 0, 100, 0),
|
||||||
|
(1289490,7,2107.88,-5872.78,103.037, 0, 1, 0, 100, 0),
|
||||||
|
(1289490,8,2104.77,-5877.18,103.393, 0, 1, 0, 100, 0),
|
||||||
|
(1289490,9,2107.28,-5882.22,103.865, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #6
|
||||||
|
UPDATE creature SET position_x = 2270.406494, position_y = -5825.929199, position_z = 100.935585, orientation = 2.91, spawndist = 0, MovementType = 2 WHERE guid = 128946;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128946);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128946, 1289460, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289460;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289460,1,2270.40,-5825.92,100.935, 0, 1, 0, 100, 0),
|
||||||
|
(1289460,2,2235.89,-5826.65,101.323, 0, 1, 0, 100, 0),
|
||||||
|
(1289460,3,2211.43,-5824.89,101.391, 0, 1, 0, 100, 0),
|
||||||
|
(1289460,4,2161.91,-5813.19,101.513, 0, 1, 0, 100, 0),
|
||||||
|
(1289460,5,2112.32,-5785.67,98.9869, 0, 1, 0, 100, 0),
|
||||||
|
(1289460,6,2085.38,-5800.41,102.163, 0, 1, 0, 100, 0),
|
||||||
|
(1289460,7,2069.57,-5809.84,103.118, 0, 1, 0, 100, 0),
|
||||||
|
(1289460,8,2021.36,-5802.96,100.410, 0, 1, 0, 100, 0),
|
||||||
|
(1289460,9,1981.07,-5806.64,100.999, 0, 1, 0, 100, 0),
|
||||||
|
(1289460,10,1941.97,-5799.79,100.25, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #7
|
||||||
|
UPDATE creature SET position_x = 2269.964844, position_y = -5826.081055, position_z = 100.936157, orientation = 3.1, spawndist = 0, MovementType = 2 WHERE guid = 128997;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128997);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128997, 1289970, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289970;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289970,1,2269.96,-5826.08,100.932, 8000, 1, 0, 100, 0),
|
||||||
|
(1289970,2,2236.19,-5803.16,101.208, 0, 1, 0, 100, 0),
|
||||||
|
(1289970,3,2167.06,-5816.79,101.337, 0, 1, 0, 100, 0),
|
||||||
|
(1289970,4,2105.5,-5839.54,102.1880, 0, 1, 0, 100, 0),
|
||||||
|
(1289970,5,2049.9,-5864.14,102.8060, 0, 1, 0, 100, 0),
|
||||||
|
(1289970,6,1987.16,-5898.45,102.500, 0, 1, 0, 100, 0),
|
||||||
|
(1289970,7,1937.49,-5907.82,101.143, 0, 1, 0, 100, 0),
|
||||||
|
(1289970,8,1886.73,-5910.87,103.037, 0, 1, 0, 100, 0),
|
||||||
|
(1289970,9,1853.53,-5921.4,105.2080, 0, 1, 0, 100, 0),
|
||||||
|
(1289970,10,1812.25,-5927.43,114.55, 0, 1, 0, 100, 0),
|
||||||
|
(1289970,11,1768.08,-5923.11,116.12, 0, 1, 0, 100, 0),
|
||||||
|
(1289970,12,1761.5,-5930.56,116.119, 0, 1, 0, 100, 0),
|
||||||
|
(1289970,13,1742.4,-5967.17,117.122, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #8
|
||||||
|
UPDATE creature SET position_x = 2258.272461, position_y = -5805.730957, position_z = 100.938576, orientation = 4.38, spawndist = 0, MovementType = 2 WHERE guid = 128998;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128998);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128998, 1289980, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289980;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289980,1,2258.27,-5805.73,100.938, 5000, 1, 0, 100, 0),
|
||||||
|
(1289980,2,2253.32,-5824.7,101.0520, 0, 1, 0, 100, 0),
|
||||||
|
(1289980,3,2232.21,-5831.54,101.341, 0, 1, 0, 100, 0),
|
||||||
|
(1289980,4,2196.33,-5826.97,101.406, 0, 1, 0, 100, 0),
|
||||||
|
(1289980,5,2140.07,-5816.52,100.652, 0, 1, 0, 100, 0),
|
||||||
|
(1289980,6,2126.99,-5799.26,99.5154, 0, 1, 0, 100, 0),
|
||||||
|
(1289980,7,2117.59,-5801.23,99.9204, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #9
|
||||||
|
UPDATE creature SET position_x = 2277.270020, position_y = -5867.498047, position_z = 100.942833, orientation = 1.66, spawndist = 0, MovementType = 2 WHERE guid = 128990;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128990);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128990, 1289900, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289900;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289900,1,2277.27,-5867.49,100.942, 7000, 1, 0, 100, 0),
|
||||||
|
(1289900,2,2272.55,-5847.26,100.935, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,3,2248.3,-5807.73,100.9950, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,4,2229.75,-5773.74,101.512, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,5,2207.39,-5751.6,102.4630, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,6,2162.07,-5722.95,101.576, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,7,2144.9,-5704.05,102.2520, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,8,2132.24,-5701.09,101.273, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,9,2098.18,-5703.38,100.270, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,10,2083.12,-5711.63,100.36, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,11,2071.02,-5730.28,100.25, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,12,2039.03,-5757.86,98.815, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,13,2014.79,-5784.96,100.44, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,14,2015.79,-5833.84,100.67, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,15,2014.32,-5862.64,100.46, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,16,2005.57,-5893.96,102.37, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,17,1985.4,-5923.43,104.304, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,18,1971.35,-5933.44,102.88, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,19,1913.35,-5938.29,102.50, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,20,1866.07,-5922.39,104.32, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,21,1840.94,-5922.4,107.583, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,22,1813.25,-5930.15,114.56, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,23,1789.73,-5930.3,116.116, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,24,1713.48,-5892.5,116.135, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,25,1691.18,-5872.74,116.15, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,26,1682.69,-5868.98,116.23, 0, 1, 0, 100, 0),
|
||||||
|
(1289900,27,1658.57,-5878.73,117.14, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #10
|
||||||
|
UPDATE creature SET position_x = 2244.684570, position_y = -5863.497070, position_z = 101.023544, orientation = 3.25, spawndist = 0, MovementType = 2 WHERE guid = 128988;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128988);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128988, 1289880, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289880;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289880,1,2244.68,-5863.49,101.023, 10000, 1, 0, 100, 0),
|
||||||
|
(1289880,2,2236.78,-5865.79,101.105, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,3,2176.49,-5844.66,101.348, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,4,2143.43,-5844.3,101.3280, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,5,2088.85,-5847.07,103.921, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,6,2068.05,-5859.08,103.275, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,7,2026.17,-5873.86,101.836, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,8,1970.37,-5871.27,100.618, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,9,1950.31,-5859.67,100.117, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,10,1922.59,-5845.54,100.15, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,11,1870.15,-5833.8,101.252, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,12,1831.83,-5825.1,101.150, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,13,1762.85,-5824.3,116.116, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,14,1714.55,-5821.33,116.12, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,15,1701.84,-5811.57,116.01, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,16,1667.87,-5798.99,116.11, 0, 1, 0, 100, 0),
|
||||||
|
(1289880,17,1648.39,-5804.74,117.12, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #11
|
||||||
|
UPDATE creature SET position_x = 2170.995605, position_y = -5910.861816, position_z = 100.466431, orientation = 2.95, spawndist = 0, MovementType = 2 WHERE guid = 128991;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128991);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128991, 1289910, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289910;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289910,1,2170.99,-5910.86,100.460, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,2,2123.96,-5908.37,103.537, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,3,2063.83,-5917.86,106.994, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,4,2018.57,-5925.72,104.636, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,5,1978.91,-5931.81,103.270, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,6,1930.42,-5925.82,103.547, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,7,1882.12,-5918.43,104.002, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,8,1847.43,-5919.06,106.024, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,9,1803.47,-5923.31,115.736, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,10,1746.99,-5912.37,116.11, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,11,1706.68,-5886.96,116.13, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,12,1658.84,-5845.24,116.13, 0, 1, 0, 100, 0),
|
||||||
|
(1289910,13,1644.38,-5842.67,117.29, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #12
|
||||||
|
UPDATE creature SET position_x = 2170.457764, position_y = -5907.129883, position_z = 100.424911, orientation = 3.02, spawndist = 0, MovementType = 2 WHERE guid = 128935;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128935);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128935, 1289350, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289350;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289350,1,2170.45,-5907.12,100.424, 4000, 1, 0, 100, 0),
|
||||||
|
(1289350,2,2142.37,-5894.82,101.973, 0, 1, 0, 100, 0),
|
||||||
|
(1289350,3,2107.72,-5872.92,103.053, 0, 1, 0, 100, 0),
|
||||||
|
(1289350,4,2067.51,-5867.54,103.870, 0, 1, 0, 100, 0),
|
||||||
|
(1289350,5,2024.79,-5869.48,101.221, 0, 1, 0, 100, 0),
|
||||||
|
(1289350,6,1951.56,-5846.48,100.403, 0, 1, 0, 100, 0),
|
||||||
|
(1289350,7,1869.61,-5831.08,100.987, 0, 1, 0, 100, 0),
|
||||||
|
(1289350,8,1830.11,-5820.79,101.520, 0, 1, 0, 100, 0),
|
||||||
|
(1289350,9,1768.9,-5799.65,116.1450, 0, 1, 0, 100, 0),
|
||||||
|
(1289350,10,1756.63,-5788.3,116.123, 0, 1, 0, 100, 0),
|
||||||
|
(1289350,11,1744.66,-5783.13,116.12, 0, 1, 0, 100, 0),
|
||||||
|
(1289350,12,1742.19,-5775.26,116.120, 0, 1, 0, 100, 0),
|
||||||
|
(1289350,13,1748.05,-5772.54,117.08, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #13
|
||||||
|
UPDATE creature SET position_x = 2217.407471, position_y = -5875.900391, position_z = 101.085777, orientation = 2.83, spawndist = 0, MovementType = 2 WHERE guid = 128985;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128985);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128985, 1289850, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289850;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289850,1,2217.40,-5875.90,101.085, 6000, 1, 0, 100, 0),
|
||||||
|
(1289850,2,2196.64,-5866.59,101.304, 0, 1, 0, 100, 0),
|
||||||
|
(1289850,3,2170.04,-5867.43,101.340, 0, 1, 0, 100, 0),
|
||||||
|
(1289850,4,2137.81,-5856.76,101.391, 0, 1, 0, 100, 0),
|
||||||
|
(1289850,5,2082.67,-5847.29,103.244, 0, 1, 0, 100, 0),
|
||||||
|
(1289850,6,2029.99,-5848.05,100.431, 0, 1, 0, 100, 0),
|
||||||
|
(1289850,7,1969.77,-5874.91,100.636, 0, 1, 0, 100, 0),
|
||||||
|
(1289850,8,1918.99,-5906.72,101.467, 0, 1, 0, 100, 0),
|
||||||
|
(1289850,9,1858.61,-5915.66,104.490, 0, 1, 0, 100, 0),
|
||||||
|
(1289850,10,1803.63,-5926.08,115.62, 0, 1, 0, 100, 0),
|
||||||
|
(1289850,11,1768.5,-5923.63,116.119, 0, 1, 0, 100, 0),
|
||||||
|
(1289850,12,1754.77,-5942.33,116.14, 0, 1, 0, 100, 0),
|
||||||
|
(1289850,13,1742.09,-5966.46,117.12, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #14
|
||||||
|
UPDATE creature SET position_x = 1941.105225, position_y = -5799.148926, position_z = 100.515633, orientation = 5.55, spawndist = 0, MovementType = 2 WHERE guid = 128936;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128936);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128936, 1289360, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289360;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289360,1,1941.10,-5799.14,100.515, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,2,1945.67,-5802.12,100.476, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,3,1951.73,-5799.14,100.577, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,4,1942.04,-5772.9,102.1260, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,5,1927.43,-5772.54,101.941, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,6,1895.65,-5808.82,101.188, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,7,1866.02,-5820.96,100.295, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,8,1826.25,-5818.95,102.312, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,9,1772.64,-5818.85,115.730, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,10,1717.71,-5814.72,116.15, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,11,1664.44,-5790.83,116.12, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,12,1608.48,-5763.8,116.663, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,13,1595.3,-5741.35,119.236, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,14,1585.9,-5721.38,121.680, 0, 1, 0, 100, 0),
|
||||||
|
(1289360,15,1575.5,-5724.96,120.779, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #15
|
||||||
|
UPDATE creature SET position_x = 1941.454590, position_y = -5800.637695, position_z = 100.260811, orientation = 5.36, spawndist = 0, MovementType = 2 WHERE guid = 128927;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128927);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128927, 1289270, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289270;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289270,1,1941.45,-5800.63,100.260, 5000, 1, 0, 100, 0),
|
||||||
|
(1289270,2,1886.91,-5834.98,101.234, 0, 1, 0, 100, 0),
|
||||||
|
(1289270,3,1852.12,-5830.11,100.757, 0, 1, 0, 100, 0),
|
||||||
|
(1289270,4,1831.31,-5827.4,101.2170, 0, 1, 0, 100, 0),
|
||||||
|
(1289270,5,1779.23,-5826.67,115.221, 0, 1, 0, 100, 0),
|
||||||
|
(1289270,6,1733.84,-5854.41,116.616, 0, 1, 0, 100, 0),
|
||||||
|
(1289270,7,1683.82,-5870.42,116.177, 0, 1, 0, 100, 0),
|
||||||
|
(1289270,8,1659.01,-5878.35,117.142, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #16
|
||||||
|
UPDATE creature SET position_x = 1939.179810, position_y = -5802.433105, position_z = 100.259399, orientation = 4.3, spawndist = 0, MovementType = 2 WHERE guid = 128924;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128924);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128924, 1289240, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289240;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289240,1,1939.17,-5802.43,100.259, 3000, 1, 0, 100, 0),
|
||||||
|
(1289240,2,1905.17,-5812.59,100.617, 0, 1, 0, 100, 0),
|
||||||
|
(1289240,3,1839.49,-5820.87,100.435, 0, 1, 0, 100, 0),
|
||||||
|
(1289240,4,1770.56,-5825.94,115.982, 0, 1, 0, 100, 0),
|
||||||
|
(1289240,5,1750.1,-5823.17,116.1220, 0, 1, 0, 100, 0),
|
||||||
|
(1289240,6,1747.84,-5801.86,117.123, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #17
|
||||||
|
UPDATE creature SET position_x = 1938.616211, position_y = -5867.627930, position_z = 99.059547, orientation = 0.5, spawndist = 0, MovementType = 2 WHERE guid = 128986;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128986);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128986, 1289860, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289860;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289860,1,1938.61,-5867.62,99.0595, 0, 1, 0, 100, 0),
|
||||||
|
(1289860,2,1953.07,-5871.43,100.064, 0, 1, 0, 100, 0),
|
||||||
|
(1289860,3,1957.82,-5886.43,101.620, 0, 1, 0, 100, 0),
|
||||||
|
(1289860,4,1927.15,-5905.47,101.052, 0, 1, 0, 100, 0),
|
||||||
|
(1289860,5,1865.38,-5906.94,103.945, 0, 1, 0, 100, 0),
|
||||||
|
(1289860,6,1813.74,-5924.07,114.088, 0, 1, 0, 100, 0),
|
||||||
|
(1289860,7,1744.47,-5905.5,116.1420, 0, 1, 0, 100, 0),
|
||||||
|
(1289860,8,1666.27,-5874.95,116.156, 0, 1, 0, 100, 0),
|
||||||
|
(1289860,9,1659.64,-5878.93,117.141, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #18
|
||||||
|
UPDATE creature SET position_x = 2067.154541, position_y = -5900.735840, position_z = 105.315590, orientation = 3.37, spawndist = 0, MovementType = 2 WHERE guid = 128925;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128925);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128925, 1289250, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289250;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289250,1,2067.15,-5900.73,105.315, 10000, 1, 0, 100, 0),
|
||||||
|
(1289250,2,2023.75,-5909.85,104.968, 0, 1, 0, 100, 0),
|
||||||
|
(1289250,3,1950.40,-5910.79,101.778, 0, 1, 0, 100, 0),
|
||||||
|
(1289250,4,1898.09,-5912.00,101.896, 0, 1, 0, 100, 0),
|
||||||
|
(1289250,5,1854.49,-5919.36,104.994, 0, 1, 0, 100, 0),
|
||||||
|
(1289250,6,1805.89,-5925.83,115.401, 0, 1, 0, 100, 0),
|
||||||
|
(1289250,7,1739.83,-5908.36,116.121, 0, 1, 0, 100, 0),
|
||||||
|
(1289250,8,1695.83,-5881.50,116.135, 0, 1, 0, 100, 0),
|
||||||
|
(1289250,9,1652.39,-5843.25,116.135, 0, 1, 0, 100, 0),
|
||||||
|
(1289250,10,1645.1,-5842.39,117.290, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #19
|
||||||
|
UPDATE creature SET spawndist = 0, MovementType = 2 WHERE guid = 128919;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128919);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128919, 1289190, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289190;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289190,1,2159.18,-5892.81,101.401, 0, 1, 0, 100, 0),
|
||||||
|
(1289190,2,2132.78,-5865.54,101.596, 0, 1, 0, 100, 0),
|
||||||
|
(1289190,3,2084.84,-5829.55,102.578, 0, 1, 0, 100, 0),
|
||||||
|
(1289190,4,2054.93,-5803.12,102.494, 0, 1, 0, 100, 0),
|
||||||
|
(1289190,5,1997.51,-5805.87,100.678, 0, 1, 0, 100, 0),
|
||||||
|
(1289190,6,1977.29,-5813.95,101.035, 0, 1, 0, 100, 0),
|
||||||
|
(1289190,7,1959.61,-5811.83,101.148, 0, 1, 0, 100, 0),
|
||||||
|
(1289190,8,1941.14,-5799.42,100.516, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #20
|
||||||
|
UPDATE creature SET position_x = 2067.149414, position_y = -5885.223633, position_z = 104.120804, orientation = 3.6, spawndist = 0, MovementType = 2 WHERE guid = 128974;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128974);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128974, 1289740, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289740;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289740,1,2067.14,-5885.22,104.120, 6000, 1, 0, 100, 0),
|
||||||
|
(1289740,2,2034.37,-5906.14,105.076, 0, 1, 0, 100, 0),
|
||||||
|
(1289740,3,1948.81,-5904.8,101.3640, 0, 1, 0, 100, 0),
|
||||||
|
(1289740,4,1899, -5901.04,102.011, 0, 1, 0, 100, 0),
|
||||||
|
(1289740,5,1857.14,-5919.97,104.759, 0, 1, 0, 100, 0),
|
||||||
|
(1289740,6,1806.77,-5925.39,115.368, 0, 1, 0, 100, 0),
|
||||||
|
(1289740,7,1743.95,-5906.21,116.130, 0, 1, 0, 100, 0),
|
||||||
|
(1289740,8,1696.17,-5874.24,116.141, 0, 1, 0, 100, 0),
|
||||||
|
(1289740,9,1666.11,-5875.97,116.156, 0, 1, 0, 100, 0),
|
||||||
|
(1289740,10,1660.01,-5877.95,117.14, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #21
|
||||||
|
UPDATE creature SET position_x = 2140.980225, position_y = -5779.114258, position_z = 99.407547, orientation = 3.5, spawndist = 0, MovementType = 2 WHERE guid = 128939;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128939);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128939, 1289390, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289390;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289390,1,2140.98,-5779.11,99.4075, 6000, 1, 0, 100, 0),
|
||||||
|
(1289390,2,2086.14,-5775.21,99.1742, 0, 1, 0, 100, 0),
|
||||||
|
(1289390,3,2043.6,-5761.94,98.89110, 0, 1, 0, 100, 0),
|
||||||
|
(1289390,4,2008.65,-5779.73,100.501, 0, 1, 0, 100, 0),
|
||||||
|
(1289390,5,1977.81,-5796.46,100.932, 0, 1, 0, 100, 0),
|
||||||
|
(1289390,6,1942.26,-5800.28,100.278, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #22
|
||||||
|
UPDATE creature SET position_x = 2116.1, position_y = -5802.52, position_z = 100.8, orientation = 0.9, spawndist = 0, MovementType = 2 WHERE guid = 128923;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128923);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128923, 1289230, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289230;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289230,1,2116.10,-5802.52,100.800, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,2,2119.35,-5797.03,99.6076, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,3,2117.58,-5787.27,98.7951, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,4,2076.21,-5768.19,99.1701, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,5,2034.56,-5763.16,99.7534, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,6,2000.9,-5792.28,100.6950, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,7,1956.93,-5830.99,100.828, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,8,1906.43,-5844.33,100.691, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,9,1870.69,-5831.22,101.043, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,10,1837.45,-5821.06,100.59, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,11,1774.77,-5819.43,115.49, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,12,1752.66,-5819.17,116.12, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,13,1747.47,-5809.54,116.12, 0, 1, 0, 100, 0),
|
||||||
|
(1289230,14,1748.39,-5803.1,117.124, 2000, 1, 1188, 100, 0);
|
||||||
|
-- #23
|
||||||
|
UPDATE creature SET position_x = 1908.830811, position_y = -5884.311035, position_z = 100.260605, orientation = 4.1, spawndist = 0, MovementType = 2 WHERE guid = 128910;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid` IN (128910);
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes1`, `bytes2`, `auras`) VALUES
|
||||||
|
(128910, 1289100, 0, 0, '');
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=1289100;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(1289100,1,1908.8,-5884.31,100.260, 0, 1, 0, 100, 0),
|
||||||
|
(1289100,2,1870.1,-5910.93,104.046, 0, 1, 0, 100, 0),
|
||||||
|
(1289100,3,1823.62,-5927.41,112.22, 0, 1, 0, 100, 0),
|
||||||
|
(1289100,4,1793.2,-5931.67,116.089, 0, 1, 0, 100, 0),
|
||||||
|
(1289100,5,1751.19,-5914.43,116.11, 0, 1, 0, 100, 0),
|
||||||
|
(1289100,6,1696.15,-5881.5,116.137, 0, 1, 0, 100, 0),
|
||||||
|
(1289100,7,1652.94,-5833.58,116.20, 0, 1, 0, 100, 0),
|
||||||
|
(1289100,8,1615.36,-5781.67,116.11, 0, 1, 0, 100, 0),
|
||||||
|
(1289100,9,1586.79,-5723.86,121.68, 2000, 1, 1188, 100, 0);
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
/*
|
||||||
|
--
|
||||||
|
UPDATE `quest_template_locale` SET `Objectives` = 'Findet den \"Sammler\" und tötet ihn, dann kehrt mit dem Ring des Sammlers zu Marschall Dughan zurück.', `CompletedText` = 'Kehrt zu Marschall Dughan im Holzfällerlager des Osttals im Wald von Elwynn zurück.' WHERE `ID` = 147 AND `locale` = 'deDE';
|
||||||
|
UPDATE `quest_template_locale` SET `Objectives` = 'Encuentra y mata al Coleccionista y vuelve junto al alguacil Dughan con la sortija del coleccionista.', `CompletedText` = 'Vuelve con: Alguacil Dughan. Zona: Aserradero de la Vega del Este, Bosque de Elwynn.' WHERE `ID` = 147 AND `locale` = 'esES';
|
||||||
|
UPDATE `quest_template_locale` SET `Objectives` = 'Encuentra y mata al Coleccionista y vuelve junto al alguacil Dughan con la sortija del coleccionista.', `CompletedText` = 'Vuelve con: Alguacil Dughan. Zona: Aserradero de la Vega del Este, Bosque de Elwynn.' WHERE `ID` = 147 AND `locale` = 'esMX';
|
||||||
|
UPDATE `quest_template_locale` SET `Objectives` = 'Trouvez et tuez le « Collecteur » puis rapportez l’Anneau du Collecteur au Maréchal Dughan.', `CompletedText` = 'Retournez voir le Maréchal Dughan au Camp de bûcherons du Val d\'Est, dans la Forêt d\'Elwynn.' WHERE `ID` = 147 AND `locale` = 'frFR';
|
||||||
|
UPDATE `quest_template_locale` SET `Objectives` = 'Найдите и убейте \"Вымогателя\", а затем принесите его кольцо маршалу Дугхан.', `CompletedText` = 'Вернитесь к маршалу Дугхан на лесопилку Восточной долины в Элвиннском лесу.' WHERE `ID` = 147 AND `locale` = 'ruRU';
|
||||||
|
*/
|
||||||
@@ -0,0 +1,183 @@
|
|||||||
|
/*
|
||||||
|
-- Add pool for Deathspeaker Selendre
|
||||||
|
SET @GUID := 64986;
|
||||||
|
SET @POOL := 386;
|
||||||
|
DELETE FROM `creature` WHERE `guid`=@GUID;
|
||||||
|
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||||
|
(@GUID,10827,0,0,0,1,1,0,0,2519.05,-3694.31,180.13,5.47616,72000,0,0,2550,5206,2,0,0,0,"",0);
|
||||||
|
|
||||||
|
DELETE FROM `pool_template` WHERE `entry`=@POOL;
|
||||||
|
INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES
|
||||||
|
(@POOL,1,"Deathspeaker Selendre");
|
||||||
|
|
||||||
|
DELETE FROM `pool_creature` WHERE `pool_entry`=@POOL;
|
||||||
|
INSERT INTO `pool_creature` (`guid`, `pool_entry`, `chance`, `description`) VALUES
|
||||||
|
(@GUID,@POOL,0,"Deathspeaker Selendre (10827) - Spawn 1"),
|
||||||
|
(86755,@POOL,0,"Deathspeaker Selendre (10827) - Spawn 2");
|
||||||
|
|
||||||
|
-- Add pathing for Deathspeaker Selendre (Spawn 1)
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid`=@GUID;
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
|
||||||
|
(@GUID,@GUID*10,0,0,1,0,"");
|
||||||
|
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=@GUID*10;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(@GUID*10,1,2519.05,-3694.31,180.13,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,2,2528.03,-3700.27,179.738,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,3,2534.58,-3716.14,179.306,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,4,2538.02,-3734.97,178.969,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,5,2536.86,-3749.52,178.694,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,6,2531.39,-3761.01,179.057,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,7,2518.99,-3777.55,177.511,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,8,2525.06,-3781.92,177.836,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,9,2530.46,-3785.8,181.689,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,10,2537.83,-3791.9,185.059,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,11,2556.67,-3806.27,185.059,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,12,2552.53,-3811.77,185.059,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,13,2554.51,-3818.25,182.059,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,14,2561.12,-3822.2,182.059,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,15,2568.87,-3821.11,182.059,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,16,2575.12,-3811.81,182.059,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,17,2572.09,-3803.6,182.059,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,18,2565.51,-3800.57,182.244,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,19,2560.86,-3801,185.058,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,20,2557.16,-3806.54,185.058,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,21,2537.49,-3792.32,185.058,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,22,2529.21,-3786.65,181.345,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,23,2522.47,-3782.02,177.509,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,24,2511.13,-3782.1,177.506,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,25,2505.32,-3766.45,177.742,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,26,2499.29,-3765.75,177.507,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,27,2493.61,-3765.09,177.507,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,28,2488.06,-3772.43,177.667,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,29,2478.6,-3767.26,180.055,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,30,2463.88,-3762.3,177.666,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,31,2446.59,-3773.59,178.28,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,32,2439.01,-3778.42,182.265,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,33,2432.32,-3782.88,185.472,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,34,2411.83,-3797.16,185.472,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,35,2415.58,-3802.36,185.472,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,36,2414.56,-3808.81,182.472,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,37,2406.03,-3813.16,182.472,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,38,2398.47,-3811.12,182.472,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,39,2394.15,-3802.58,182.472,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,40,2395.78,-3795.05,182.472,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,41,2402.87,-3790.52,182.557,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,42,2407.82,-3791.89,185.472,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,43,2412.66,-3796.79,185.472,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,44,2431.26,-3783.83,185.472,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,45,2439.74,-3777.69,181.587,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,46,2445.84,-3773.07,178.365,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,47,2455.68,-3785.4,178.221,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,48,2457.6,-3806.44,178.436,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,49,2453.84,-3819.84,178.737,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,50,2463.63,-3826.59,180.355,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,51,2476.42,-3822.85,181.172,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,52,2485.1,-3812.75,179.831,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,53,2480.62,-3800.22,178.74,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,54,2459.22,-3787.09,178.419,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,55,2444.28,-3759.46,177.54,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,56,2418.65,-3747.28,178.11,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,57,2402.3,-3746.86,179.548,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,58,2389.34,-3753.05,180.059,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,59,2393.41,-3730.55,179.646,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,60,2391.13,-3712.96,180.489,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,61,2382.1,-3695.87,178.616,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,62,2383.45,-3676.65,178.75,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,63,2398.82,-3677.72,180.299,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,64,2416.71,-3671.23,177.938,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,65,2432.07,-3674.78,178.847,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,66,2444.61,-3659.84,178.354,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,67,2449.41,-3654.12,178.171,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,68,2444.29,-3641.95,179.354,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,69,2429.71,-3633.13,179.324,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,70,2432.72,-3624.53,179.08,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,71,2445.42,-3621.45,179.625,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,72,2450.93,-3630.38,178.698,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,73,2452.16,-3632.38,178.682,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,74,2463.72,-3640.3,178.907,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,75,2459.88,-3661.08,177.627,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,76,2473.04,-3676.41,178.342,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,77,2479.66,-3692.7,179.121,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,78,2485.39,-3706.78,180.135,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,79,2483.55,-3717.48,181.223,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,80,2472.62,-3722.2,181.107,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,81,2460.63,-3708.49,178.649,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,82,2462.01,-3697.02,178.186,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,83,2473.57,-3694.13,179.281,0,0,0,0,100,0),
|
||||||
|
(@GUID*10,84,2491.08,-3694.42,179.212,0,0,0,0,100,0);
|
||||||
|
|
||||||
|
-- Add pathing for Deathspeaker Selendre (Spawn 2)
|
||||||
|
UPDATE `creature` SET `MovementType`=2 WHERE `guid`=86755;
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid`=86755;
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
|
||||||
|
(86755,867550,0,0,1,0,"");
|
||||||
|
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=867550;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(867550,1,2633.53,-5512.31,158.266,0,0,0,0,100,0),
|
||||||
|
(867550,2,2641.01,-5540.31,159.216,0,0,0,0,100,0),
|
||||||
|
(867550,3,2653.46,-5552.56,159.34,0,0,0,0,100,0),
|
||||||
|
(867550,4,2668.72,-5552.25,160.452,0,0,0,0,100,0),
|
||||||
|
(867550,5,2679.62,-5537.82,160.818,0,0,0,0,100,0),
|
||||||
|
(867550,6,2683.71,-5518.79,159.878,0,0,0,0,100,0),
|
||||||
|
(867550,7,2695.21,-5511.24,158.123,0,0,0,0,100,0),
|
||||||
|
(867550,8,2704.09,-5499.15,157.063,0,0,0,0,100,0),
|
||||||
|
(867550,9,2708.13,-5475.21,156.953,0,0,0,0,100,0),
|
||||||
|
(867550,10,2731.05,-5464.05,157.015,0,0,0,0,100,0),
|
||||||
|
(867550,11,2731.99,-5480.38,161.471,0,0,0,0,100,0),
|
||||||
|
(867550,12,2732.98,-5491.9,162.069,0,0,0,0,100,0),
|
||||||
|
(867550,13,2741.12,-5501.31,166.418,0,0,0,0,100,0),
|
||||||
|
(867550,14,2748.96,-5510.25,166.428,0,0,0,0,100,0),
|
||||||
|
(867550,15,2754.52,-5508.12,165.928,0,0,0,0,100,0),
|
||||||
|
(867550,16,2757.52,-5509.1,164.573,0,0,0,0,100,0),
|
||||||
|
(867550,17,2758.95,-5511.08,163.551,0,0,0,0,100,0),
|
||||||
|
(867550,18,2758.95,-5513.17,163.038,0,0,0,0,100,0),
|
||||||
|
(867550,19,2755.42,-5517.98,161.743,0,0,0,0,100,0),
|
||||||
|
(867550,20,2762.02,-5525.39,161.737,0,0,0,0,100,0),
|
||||||
|
(867550,21,2769.75,-5524.21,161.737,0,0,0,0,100,0),
|
||||||
|
(867550,22,2776.09,-5530.58,161.737,0,0,0,0,100,0),
|
||||||
|
(867550,23,2766.78,-5538.91,161.737,0,0,0,0,100,0),
|
||||||
|
(867550,24,2762.42,-5537.22,161.737,0,0,0,0,100,0),
|
||||||
|
(867550,25,2759.18,-5531.55,161.737,0,0,0,0,100,0),
|
||||||
|
(867550,26,2761.79,-5526.45,161.737,0,0,0,0,100,0),
|
||||||
|
(867550,27,2759.07,-5522.23,161.737,0,0,0,0,100,0),
|
||||||
|
(867550,28,2755.78,-5518.92,161.74,0,0,0,0,100,0),
|
||||||
|
(867550,29,2749.79,-5521.54,163.08,0,0,0,0,100,0),
|
||||||
|
(867550,30,2745.88,-5520.01,164.442,0,0,0,0,100,0),
|
||||||
|
(867550,31,2745.74,-5516.86,165.591,0,0,0,0,100,0),
|
||||||
|
(867550,32,2746.29,-5515.2,166.298,0,0,0,0,100,0),
|
||||||
|
(867550,33,2748.89,-5512.05,166.43,0,0,0,0,100,0),
|
||||||
|
(867550,34,2740.96,-5502.26,166.418,0,0,0,0,100,0),
|
||||||
|
(867550,35,2734.43,-5494.47,162.071,0,0,0,0,100,0),
|
||||||
|
(867550,36,2724.37,-5483.28,161.458,0,0,0,0,100,0),
|
||||||
|
(867550,37,2702.21,-5460.21,157.012,0,0,0,0,100,0),
|
||||||
|
(867550,38,2688.36,-5456.17,157.155,0,0,0,0,100,0),
|
||||||
|
(867550,39,2669.61,-5456.86,156.929,0,0,0,0,100,0),
|
||||||
|
(867550,40,2660.04,-5444.49,156.926,0,0,0,0,100,0),
|
||||||
|
(867550,41,2650.58,-5424.81,157.095,0,0,0,0,100,0),
|
||||||
|
(867550,42,2656.66,-5407.65,158.167,0,0,0,0,100,0),
|
||||||
|
(867550,43,2672.4,-5398.03,157.001,0,0,0,0,100,0),
|
||||||
|
(867550,44,2695.58,-5373.55,157.803,0,0,0,0,100,0),
|
||||||
|
(867550,45,2725.65,-5375.05,157.781,0,0,0,0,100,0),
|
||||||
|
(867550,46,2751.57,-5375.31,156.949,0,0,0,0,100,0),
|
||||||
|
(867550,47,2771.12,-5384.22,157.482,0,0,0,0,100,0),
|
||||||
|
(867550,48,2784.59,-5399.42,160.854,0,0,0,0,100,0),
|
||||||
|
(867550,49,2797.84,-5398.13,162.834,0,0,0,0,100,0),
|
||||||
|
(867550,50,2808.66,-5407.03,162.822,0,0,0,0,100,0),
|
||||||
|
(867550,51,2814.93,-5418.1,160.679,0,0,0,0,100,0),
|
||||||
|
(867550,52,2808.52,-5434.4,158.947,0,0,0,0,100,0),
|
||||||
|
(867550,53,2796.89,-5447.17,160.524,0,0,0,0,100,0),
|
||||||
|
(867550,54,2783.1,-5450.75,161.02,0,0,0,0,100,0),
|
||||||
|
(867550,55,2752.6,-5458.67,157,0,0,0,0,100,0),
|
||||||
|
(867550,56,2738.31,-5456.31,156.946,0,0,0,0,100,0),
|
||||||
|
(867550,57,2725.15,-5462.05,156.962,0,0,0,0,100,0),
|
||||||
|
(867550,58,2711.18,-5475.83,157.095,0,0,0,0,100,0),
|
||||||
|
(867550,59,2685.64,-5474.16,156.989,0,0,0,0,100,0),
|
||||||
|
(867550,60,2669.68,-5451.54,157.027,0,0,0,0,100,0),
|
||||||
|
(867550,61,2645.86,-5449.2,156.941,0,0,0,0,100,0),
|
||||||
|
(867550,62,2632.98,-5462.23,157.103,0,0,0,0,100,0),
|
||||||
|
(867550,63,2626.28,-5483.26,157.083,0,0,0,0,100,0),
|
||||||
|
(867550,64,2616.9,-5493.82,157.194,0,0,0,0,100,0),
|
||||||
|
(867550,65,2616.39,-5504.67,158.186,0,0,0,0,100,0);
|
||||||
|
*/
|
||||||
@@ -0,0 +1,38 @@
|
|||||||
|
/*
|
||||||
|
-- Pathing for Scarlet Smith
|
||||||
|
UPDATE `creature` SET `position_x`=2990.86, `position_y`=-1458.58, `position_z`=146.273, `spawndist`=0, `MovementType`=2 WHERE `guid`=61634;
|
||||||
|
|
||||||
|
DELETE FROM `creature_addon` WHERE `guid`=61634;
|
||||||
|
INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
|
||||||
|
(61634,616340,0,0,1,0,"");
|
||||||
|
|
||||||
|
DELETE FROM `waypoint_data` WHERE `id`=616340;
|
||||||
|
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
|
||||||
|
(616340,1,2990.86,-1458.58,146.273,0,0,0,0,100,0),
|
||||||
|
(616340,2,2978.03,-1450.18,145.989,0,0,0,0,100,0),
|
||||||
|
(616340,3,2962.46,-1452.65,145.716,0,0,0,0,100,0),
|
||||||
|
(616340,4,2963.32,-1464.52,145.592,0,0,0,0,100,0),
|
||||||
|
(616340,5,2973.34,-1468.99,145.754,0,0,0,0,100,0),
|
||||||
|
(616340,6,2974.3,-1475.57,145.509,0,0,0,0,100,0),
|
||||||
|
(616340,7,2974.67,-1484.54,146.999,0,0,0,0,100,0),
|
||||||
|
(616340,8,2975.15,-1490.23,147.022,0,0,0,0,100,0),
|
||||||
|
(616340,9,2984.02,-1491.19,147.042,6.18384,20000,0,616340,100,0),
|
||||||
|
(616340,10,2974.94,-1498.83,147.042,3.80251,20000,0,616340,100,0),
|
||||||
|
(616340,11,2978.95,-1500.69,146.999,0,0,0,0,100,0),
|
||||||
|
(616340,12,2979.92,-1509.63,145.319,0,0,0,0,100,0),
|
||||||
|
(616340,13,2996.73,-1508.11,146.204,0,0,0,0,100,0),
|
||||||
|
(616340,14,3004.9,-1514.71,145.967,0,0,0,0,100,0),
|
||||||
|
(616340,15,3005.29,-1522.01,146.069,0,0,0,0,100,0),
|
||||||
|
(616340,16,2992.68,-1516.82,146.041,0,0,0,0,100,0),
|
||||||
|
(616340,17,2996.49,-1507.15,146.152,0,0,0,0,100,0),
|
||||||
|
(616340,18,3004.37,-1496.56,146.397,0,0,0,0,100,0),
|
||||||
|
(616340,19,3005.32,-1481.19,145.908,0,0,0,0,100,0),
|
||||||
|
(616340,20,3008.27,-1470.62,146.531,0,0,0,0,100,0),
|
||||||
|
(616340,21,3002.19,-1461.06,146.273,0,0,0,0,100,0),
|
||||||
|
(616340,22,2998.02,-1460.04,145.81,0,0,0,0,100,0);
|
||||||
|
|
||||||
|
DELETE FROM `waypoint_scripts` WHERE `id`=616340;
|
||||||
|
INSERT INTO `waypoint_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `dataint`, `x`, `y`, `z`, `o`, `guid`) VALUES
|
||||||
|
(616340,1,1,69,1,0,0,0,0,0,5),
|
||||||
|
(616340,18,1,0,1,0,0,0,0,0,6);
|
||||||
|
*/
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
/*
|
||||||
|
-- Common Kitten
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID` IN (9937,9936);
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(9937,0,0,"%s jumps into the moonwell, and goes underwater...",16,0,100,0,0,0,5939,0,"Common Kitten"),
|
||||||
|
(9936,1,0,"%s follows $n obediently.",16,0,100,0,0,0,5940,0,"Corrupted Kitten");
|
||||||
|
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=9937 AND `source_type`=0 AND `id` IN (0,1,2);
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=993700 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
|
||||||
|
(9937,0,0,0,54,0,100,0,0,0,0,0,80,993700,0,0,0,0,0,1,0,0,0,0,0,0,0,"Common Kitten - On Just Summoned - Run Script"),
|
||||||
|
(993700,9,0,0,0,0,100,0,0,0,0,0,103,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Common Kitten - On Script - Set Rooted On"),
|
||||||
|
(993700,9,1,0,0,0,100,0,1000,1000,0,0,1,0,0,0,0,0,0,23,0,0,0,0,0,0,0,"Common Kitten - On Script - Say Line 0"),
|
||||||
|
(993700,9,2,0,0,0,100,0,4000,4000,0,0,36,9936,0,0,0,0,0,1,0,0,0,0,0,0,0,"Common Kitten - On Script - Update Template To 'Corrupted Kitten'"),
|
||||||
|
(993700,9,3,0,0,0,100,0,0,0,0,0,11,16510,0,0,0,0,0,1,0,0,0,0,0,0,0,"Common Kitten - On Script - Cast 'Corrupted Saber Visual (DND)'"),
|
||||||
|
(993700,9,4,0,0,0,100,0,0,0,0,0,3,10042,0,0,0,0,0,1,0,0,0,0,0,0,0,"Common Kitten - On Script - Morph to Entry 'Corrupted Kitten'"),
|
||||||
|
(993700,9,5,0,0,0,100,0,2000,2000,0,0,103,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Common Kitten - On Script - Set Rooted Off"),
|
||||||
|
(993700,9,6,0,0,0,100,0,0,0,0,0,1,1,0,0,0,0,0,23,0,0,0,0,0,0,0,"Common Kitten - On Script - Say Line 1");
|
||||||
|
|
||||||
|
DELETE FROM `gossip_menu` WHERE `MenuID`=55002; -- Add Gossip Text
|
||||||
|
INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES
|
||||||
|
(55002,3550,0);
|
||||||
|
*/
|
||||||
@@ -0,0 +1,273 @@
|
|||||||
|
/*
|
||||||
|
-- Chillwind Ravager
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=7449 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
|
||||||
|
(7449,0,1,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Chillwind Ravager - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=7449;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(7449,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Chillwind Ravager");
|
||||||
|
|
||||||
|
-- Crazed Owlbeast
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=7452 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
|
||||||
|
(7452,0,1,0,2,0,100,1,0,50,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Crazed Owlbeast - Between 0-50% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=7452;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(7452,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Crazed Owlbeast");
|
||||||
|
|
||||||
|
-- Frostsaber Huntress
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=7433 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(7433,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Frostsaber Huntress - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=7433;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(7433,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Frostsaber Huntress");
|
||||||
|
|
||||||
|
-- Frostsaber Pride Watcher
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=7434 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(7434,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Frostsaber Pride Watcher - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=7434;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(7434,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Frostsaber Pride Watcher");
|
||||||
|
|
||||||
|
-- Rak'shiri
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=10200 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(10200,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Rak'shiri - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=10200;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(10200,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Rak'shiri");
|
||||||
|
|
||||||
|
-- Shadowhide Brute
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=432 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(432,0,2,0,2,0,100,1,0,30,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Shadowhide Brute - Between 0-30% Health - Say Line 1 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=432 AND `GroupID`=1;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(432,1,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Shadowhide Brute");
|
||||||
|
|
||||||
|
-- Bloodscalp Witch Doctor
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=660 AND `source_type`=0 AND `id`=4;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `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
|
||||||
|
(660,0,4,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bloodscalp Witch Doctor - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=660;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(660,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Bloodscalp Witch Doctor");
|
||||||
|
|
||||||
|
-- Bloodscalp Scavenger
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=702 AND `source_type`=0 AND `id`=4;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `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
|
||||||
|
(702,0,4,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bloodscalp Scavenger - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=702;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(702,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Bloodscalp Scavenger");
|
||||||
|
|
||||||
|
-- Gan'zulah
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=1061 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
|
||||||
|
(1061,0,1,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gan'zulah - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=1061;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(1061,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Gan'zulah");
|
||||||
|
|
||||||
|
-- Scarlet Executioner
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=1841 AND `source_type`=0 AND `id`=4;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `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
|
||||||
|
(1841,0,4,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Scarlet Executioner - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=1841;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(1841,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Scarlet Executioner");
|
||||||
|
|
||||||
|
-- Raging Thunder Lizard
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=4726 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(4726,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Raging Thunder Lizard - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=4726;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(4726,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Raging Thunder Lizard");
|
||||||
|
|
||||||
|
-- Withered Protector
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=7149 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(7149,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Withered Protector - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=7149;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(7149,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Withered Protector");
|
||||||
|
|
||||||
|
-- Retherokk the Berserker
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=8216 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(8216,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Retherokk the Berserker - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=8216;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(8216,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Retherokk the Berserker");
|
||||||
|
|
||||||
|
-- Verek
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=9042 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(9042,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Verek - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=9042;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(9042,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Verek");
|
||||||
|
|
||||||
|
-- Xavathras
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=9454 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(9454,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Xavathras - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=9454;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(9454,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Xavathras");
|
||||||
|
|
||||||
|
-- Brumeran
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=10807 AND `source_type`=0 AND `id`=3;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(10807,0,3,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Brumeran - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=10807;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(10807,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Brumeran");
|
||||||
|
|
||||||
|
-- Desert Rager
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=11747 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(11747,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Desert Rager - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=11747;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(11747,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Desert Rager");
|
||||||
|
|
||||||
|
-- Twilight Avenger
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=11880 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(11880,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Twilight Avenger - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=11880;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(11880,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Twilight Avenger");
|
||||||
|
|
||||||
|
-- Enraged Reef Crawler
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=12347 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
|
||||||
|
(12347,0,1,0,2,0,100,1,0,20,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Enraged Reef Crawler - Between 0-20% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=12347;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(12347,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Enraged Reef Crawler");
|
||||||
|
|
||||||
|
-- Mongress
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=14344 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(14344,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mongress - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=14344;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(14344,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Mongress");
|
||||||
|
|
||||||
|
-- Twilight Marauder
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=15542 AND `source_type`=0 AND `id`=3;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(15542,0,3,0,2,0,100,1,0,20,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Twilight Marauder - Between 0-20% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=15542;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(15542,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Twilight Marauder");
|
||||||
|
|
||||||
|
-- Xandivious
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=15623 AND `source_type`=0 AND `id`=6;
|
||||||
|
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
|
||||||
|
(15623,0,6,0,2,0,100,1,0,50,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Xandivious - Between 0-50% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=15623;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(15623,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Xandivious");
|
||||||
|
|
||||||
|
-- Gangled Cannibal
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=16309 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
|
||||||
|
(16309,0,1,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gangled Cannibal - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=16309;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(16309,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Gangled Cannibal");
|
||||||
|
|
||||||
|
-- Vengeful Apparition
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=16328 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
|
||||||
|
(16328,0,1,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Vengeful Apparition - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=16328;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(16328,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Vengeful Apparition");
|
||||||
|
|
||||||
|
-- Bonechewer Mutant
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=16876 AND `source_type`=0 AND `id`=4;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `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
|
||||||
|
(16876,0,4,0,2,0,100,1,0,50,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Bonechewer Mutant - Between 0-50% Health - Say Line 1 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=16876 AND `GroupID`=1;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(16876,1,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Bonechewer Mutant");
|
||||||
|
|
||||||
|
-- Gordunni Head-Splitter
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=22148 AND `source_type`=0 AND `id`=2;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(22148,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Gordunni Head-Splitter - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=22148;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(22148,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Gordunni Head-Splitter");
|
||||||
|
|
||||||
|
-- Jabbering Ghoul
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=10801 AND `source_type`=0 AND `id`=3;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(10801,0,3,0,4,0,100,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jabbering Ghoul - On Aggro - Say Line 0");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=10801;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(10801,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Jabbering Ghoul");
|
||||||
|
|
||||||
|
-- Farmer Dalson
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=10836 AND `source_type`=0 AND `id`=4;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `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
|
||||||
|
(10836,0,4,0,4,0,100,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Farmer Dalson - On Aggro - Say Line 0");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=10836;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(10836,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Farmer Dalson");
|
||||||
|
|
||||||
|
-- Raging Moonkin
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=10160 AND `source_type`=0 AND `id` IN (0,2);
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(10160,0,0,0,4,0,100,0,0,0,0,0,11,8599,0,0,0,0,0,1,0,0,0,0,0,0,0,"Raging Moonkin - On Aggro - Cast 'Enrage'"),
|
||||||
|
(10160,0,2,0,4,0,100,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Raging Moonkin - On Aggro - Say Line 0");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=10160;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(10160,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Raging Moonkin");
|
||||||
|
|
||||||
|
-- Raging Owlbeast
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=7451 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`, `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
|
||||||
|
(7451,0,1,0,2,0,100,1,0,30,0,0,11,8599,0,0,0,0,0,1,0,0,0,0,0,0,0,"Raging Owlbeast - Between 0-30% Health - Cast Enrage (No Repeat)"),
|
||||||
|
(7451,0,2,0,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Raging Owlbeast - Between 0-30% Health - Say Line 0 (No Repeat)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=7451;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(7451,0,0,"%s becomes enraged!",16,0,100,0,0,0,10677,0,"Raging Owlbeast");
|
||||||
|
*/
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
/*
|
||||||
|
-- Mehlar Dawnblade
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=17099;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(17099,0,0,"Uther Lightbringer brought only darkness to Quel'Thalas. Let us see if we can bring some darkness to his tomb!",12,0,100,1,0,0,14112,0,"Mehlar Dawnblade"),
|
||||||
|
(17099,1,0,"At last I will have my revenge!",12,0,100,11,0,0,14115,0,"Mehlar Dawnblade");
|
||||||
|
|
||||||
|
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=17099;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=17099 AND `source_type`=0;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=1709900 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
|
||||||
|
(17099,0,0,0,20,0,100,0,9443,0,0,0,80,1709900,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mehlar Dawnblade - On Quest 'The So-Called Mark of the Lightbringer' Finished - Run Script"),
|
||||||
|
(1709900,9,0,0,0,0,100,0,0,0,0,0,83,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mehlar Dawnblade - On Script - Remove Npc Flag Questgiver+Gossip"),
|
||||||
|
(1709900,9,1,0,0,0,100,0,1000,1000,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mehlar Dawnblade - On Script - Say Line 0"),
|
||||||
|
(1709900,9,2,0,0,0,100,0,3000,3000,0,0,11,16633,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mehlar Dawnblade - On Script - Cast 'Create Item Visual (DND)'"),
|
||||||
|
(1709900,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,"Mehlar Dawnblade - On Script - Say Line 1"),
|
||||||
|
(1709900,9,4,0,0,0,100,0,0,0,0,0,82,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mehlar Dawnblade - On Script - Add Npc Flag Questgiver+Gossip");
|
||||||
|
*/
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
/*
|
||||||
|
-- Champion Cyssa Dawnrose --> Fix gossip text
|
||||||
|
DELETE FROM `gossip_menu` WHERE `MenuID`=8111 AND `TextID` IN (10040,10044);
|
||||||
|
INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES
|
||||||
|
(8111,10044,0);
|
||||||
|
|
||||||
|
UPDATE `conditions` SET `SourceEntry`=10044 WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=8111 AND `SourceEntry`=10040;
|
||||||
|
*/
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
/*
|
||||||
|
-- Ambassador Sunsorrow
|
||||||
|
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=7178;
|
||||||
|
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||||
|
(14,7178,8740,0,0,16,0,512,0,0,0,0,0,"","Show gossip text if player is a Blood Elf"),
|
||||||
|
(14,7178,8458,0,0,16,0,1279,0,0,0,0,0,"","Show gossip text if player is not a Blood Elf");
|
||||||
|
|
||||||
|
DELETE FROM `gossip_menu` WHERE `MenuID` IN (7178,8312) AND `TextID`=10378;
|
||||||
|
INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES
|
||||||
|
(8312,10378,0);
|
||||||
|
|
||||||
|
UPDATE `gossip_menu_option` SET `ActionMenuID`=8312 WHERE `MenuID`=7178;
|
||||||
|
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=16287 AND `source_type`=0;
|
||||||
|
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||||
|
(16287,0,0,0,62,0,100,0,7178,0,0,0,0,85,37084,0,0,0,0,0,7,0,0,0,0,0,0,0,"Ambassador Sunsorrow - On Gossip Option 0 Selected - Create Item 'Lament of the Highborne'");
|
||||||
|
*/
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
/*
|
||||||
|
-- Joseph Redpath's Monument
|
||||||
|
UPDATE `gameobject_template` SET `AIName`="SmartGameObjectAI" WHERE `entry`=176145;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=176145 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
|
||||||
|
(176145,1,0,0,70,0,100,1,2,0,0,0,12,10936,3,0,0,0,0,8,0,0,0,1165.83,-1719.55,60.9121,2.1369,"Joseph Redpath's Monument - On Gameobject State Changed - Summon Creature 'Joseph Redpath'"),
|
||||||
|
(176145,1,1,0,70,0,100,1,2,0,0,0,1,2,0,0,0,0,0,19,10936,0,0,0,0,0,0,"Joseph Redpath's Monument - On Gameobject State Changed - Say Line 2 (Joseph Redpath)");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=10936 AND `GroupID`=2;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(10936,2,0,"Save me...",15,0,100,0,0,0,6274,0,"Joseph Redpath");
|
||||||
|
*/
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
/*
|
||||||
|
--
|
||||||
|
DELETE FROM `game_event_creature` WHERE (`eventEntry`=55 AND `guid`=70996) OR (`eventEntry`=56 AND `guid` IN (75914, 79018, 75475, 88156));
|
||||||
|
INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES
|
||||||
|
(55, 70996),
|
||||||
|
(56, 75914),
|
||||||
|
(56, 79018),
|
||||||
|
(56, 75475),
|
||||||
|
(56, 88156);
|
||||||
|
*/
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
/*
|
||||||
|
-- Augustus the Touched
|
||||||
|
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=12384;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=12384 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
|
||||||
|
(12384,0,0,0,1,0,100,0,1000,15000,150000,180000,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Augustus the Touched - Out of Combat - Say Line 0");
|
||||||
|
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=12384;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(12384,0,0,"You won't find better prices anywhere!",14,0,100,22,0,0,7627,0,"Augustus the Touched"),
|
||||||
|
(12384,0,1,"I'm Augustus, and my prices are INSANE!",14,0,100,22,0,0,7628,0,"Augustus the Touched"),
|
||||||
|
(12384,0,2,"I'm Augustus! You want it, I got it! You wanna sell it, then I want it!",14,0,100,22,0,0,7629,0,"Augustus the Touched");
|
||||||
|
*/
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
/*
|
||||||
|
-- Tirion Fordring
|
||||||
|
DELETE FROM `gossip_menu` WHERE `MenuID`=3502 AND `TextID`=4673;
|
||||||
|
INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES
|
||||||
|
(3502,4673,0);
|
||||||
|
|
||||||
|
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup`=3502;
|
||||||
|
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||||
|
(14,3502,4673,0,0,9,0,5742,0,0,0,0,0,"","Show gossip text 4673 if quest 'Redemption' is taken");
|
||||||
|
*/
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
/*
|
||||||
|
-- Thun'grim Firegaze
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=5878;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(5878,0,0,"%s begins to work...",16,0,100,0,0,0,2348,0,"Thun'grim Firegaze"),
|
||||||
|
(5878,1,0,"Your armor is ready, $n.",12,1,100,1,0,0,2634,0,"Thun'grim Firegaze");
|
||||||
|
|
||||||
|
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=5878;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=5878 AND `source_type`=0;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (587800,587801) 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
|
||||||
|
(5878,0,0,0,20,0,100,0,1838,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Quest 'Brutal Armor' Finished - Remove Npc Flag Questgiver"),
|
||||||
|
(5878,0,1,0,20,0,100,0,1838,0,0,0,53,0,5878,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Quest 'Brutal Armor' Finished - Start Waypoint"),
|
||||||
|
(5878,0,2,0,40,0,100,0,3,5878,0,0,80,587800,0,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Waypoint 3 Reached - Run Script"),
|
||||||
|
(5878,0,3,0,40,0,100,0,6,5878,0,0,80,587801,0,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Waypoint 6 Reached - Run Script"),
|
||||||
|
(587800,9,0,0,0,0,100,0,0,0,0,0,54,39000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Script - Pause Waypoint"),
|
||||||
|
(587800,9,1,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,2.92829,"Thun'grim Firegaze - On Script - Set Orientation"),
|
||||||
|
(587800,9,2,0,0,0,100,0,1000,1000,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Script - Say Line 0"),
|
||||||
|
(587800,9,3,0,0,0,100,0,0,0,0,0,17,69,0,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Script - Set Emote State 69"),
|
||||||
|
(587800,9,4,0,0,0,100,0,15000,15000,0,0,17,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Script - Set Emote State 0"),
|
||||||
|
(587800,9,5,0,0,0,100,0,1000,1000,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,4.30012,"Thun'grim Firegaze - On Script - Set Orientation"),
|
||||||
|
(587800,9,6,0,0,0,100,0,1000,1000,0,0,17,233,0,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Script - Set Emote State 233"),
|
||||||
|
(587800,9,7,0,0,0,100,0,20000,20000,0,0,17,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Script - Set Emote State 0"),
|
||||||
|
(587801,9,0,0,0,0,100,0,1000,1000,0,0,66,0,0,0,0,0,0,8,0,0,0,0,0,0,0.820305,"Thun'grim Firegaze - On Script - Set Orientation"),
|
||||||
|
(587801,9,1,0,0,0,100,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Script - Say Line 1"),
|
||||||
|
(587801,9,2,0,0,0,100,0,0,0,0,0,82,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Thun'grim Firegaze - On Script - Add Npc Flag Questgiver");
|
||||||
|
|
||||||
|
DELETE FROM `waypoints` WHERE `entry`=5878;
|
||||||
|
INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `point_comment`) VALUES
|
||||||
|
(5878,1,-423.713,-3167.24,212.779,""),
|
||||||
|
(5878,2,-423.211,-3164.23,212.864,""),
|
||||||
|
(5878,3,-425.1,-3162.25,212.697,""),
|
||||||
|
(5878,4,-423.211,-3164.23,212.864,""),
|
||||||
|
(5878,5,-423.713,-3167.24,212.779,""),
|
||||||
|
(5878,6,-437.62,-3176.26,211.385,"");
|
||||||
|
*/
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
/*
|
||||||
|
-- Ula'elek
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=6408;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(6408,0,0,"%s begins to work...",16,0,100,0,0,0,2348,0,"Ula'elek"),
|
||||||
|
(6408,1,0,"I am done. Your armor is ready, $n.",12,1,100,1,0,0,2646,0,"Ula'elek");
|
||||||
|
|
||||||
|
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=6408;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=6408 AND `source_type`=0;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=640800 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
|
||||||
|
(6408,0,0,0,20,0,100,0,1842,0,0,0,80,640800,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ula'elek - On Quest 'Satyr Hooves' Finished - Run Script"),
|
||||||
|
(640800,9,0,0,0,0,100,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ula'elek - On Script - Remove Npc Flag Questgiver"),
|
||||||
|
(640800,9,1,0,0,0,100,0,1000,1000,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ula'elek - On Script - Say Line 0"),
|
||||||
|
(640800,9,2,0,0,0,100,0,0,0,0,0,17,233,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ula'elek - On Script - Set Emote State 233"),
|
||||||
|
(640800,9,3,0,0,0,100,0,20000,20000,0,0,17,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ula'elek - On Script - Set Emote State 0"),
|
||||||
|
(640800,9,4,0,0,0,100,0,500,500,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ula'elek - On Script - Say Line 1"),
|
||||||
|
(640800,9,5,0,0,0,100,0,0,0,0,0,82,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Ula'elek - On Script - Add Npc Flag Questgiver");
|
||||||
|
|
||||||
|
UPDATE `creature` SET `position_x`=-811.458, `position_y`=-4939.82, `position_z`=20.4816, `orientation`=3.59002 WHERE `guid`=6490;
|
||||||
|
*/
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
/*
|
||||||
|
-- Orm Stonehoof
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=6410;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(6410,0,0,"%s begins to work...",16,0,100,0,0,0,2348,0,"Orm Stonehoof"),
|
||||||
|
(6410,1,0,"I have completed your helm, $n.",12,1,100,1,0,0,2635,0,"Orm Stonehoof");
|
||||||
|
|
||||||
|
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=6410;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=6410 AND `source_type`=0;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=641000 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
|
||||||
|
(6410,0,0,0,20,0,100,0,1844,0,0,0,80,641000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Orm Stonehoof - On Quest 'Chimaeric Horn' Finished - Run Script"),
|
||||||
|
(641000,9,0,0,0,0,100,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Orm Stonehoof - On Script - Remove Npc Flag Questgiver"),
|
||||||
|
(641000,9,1,0,0,0,100,0,1000,1000,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Orm Stonehoof - On Script - Say Line 0"),
|
||||||
|
(641000,9,2,0,0,0,100,0,0,0,0,0,17,233,0,0,0,0,0,1,0,0,0,0,0,0,0,"Orm Stonehoof - On Script - Set Emote State 233"),
|
||||||
|
(641000,9,3,0,0,0,100,0,20000,20000,0,0,17,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Orm Stonehoof - On Script - Set Emote State 0"),
|
||||||
|
(641000,9,4,0,0,0,100,0,500,500,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Orm Stonehoof - On Script - Say Line 1"),
|
||||||
|
(641000,9,5,0,0,0,100,0,0,0,0,0,82,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Orm Stonehoof - On Script - Add Npc Flag Questgiver");
|
||||||
|
|
||||||
|
UPDATE `creature` SET `position_x`=-1239.54, `position_y`=109.707, `position_z`=129.58, `orientation`=1.89658 WHERE `guid`=24678;
|
||||||
|
*/
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
/*
|
||||||
|
-- Velora Nitely
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID`=6411;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(6411,0,0,"%s begins to craft...",16,0,100,0,0,0,2644,0,"Velora Nitely"),
|
||||||
|
(6411,1,0,"I have finished your leg guards, $n.",12,0,100,1,0,0,2645,0,"Velora Nitely");
|
||||||
|
|
||||||
|
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=6411;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=6411 AND `source_type`=0;
|
||||||
|
DELETE FROM `smart_scripts` WHERE `entryorguid`=641100 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
|
||||||
|
(6411,0,0,0,20,0,100,0,1846,0,0,0,80,641100,0,0,0,0,0,1,0,0,0,0,0,0,0,"Velora Nitely - On Quest 'Dragonmaw Shinbones' Finished - Run Script"),
|
||||||
|
(641100,9,0,0,0,0,100,0,0,0,0,0,83,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Velora Nitely - On Script - Remove Npc Flag Questgiver"),
|
||||||
|
(641100,9,1,0,0,0,100,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Velora Nitely - On Script - Say Line 0"),
|
||||||
|
(641100,9,2,0,0,0,100,0,0,0,0,0,17,133,0,0,0,0,0,1,0,0,0,0,0,0,0,"Velora Nitely - On Script - Set Emote State 133"),
|
||||||
|
(641100,9,3,0,0,0,100,0,20000,20000,0,0,17,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Velora Nitely - On Script - Set Emote State 0"),
|
||||||
|
(641100,9,4,0,0,0,100,0,500,500,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Velora Nitely - On Script - Say Line 1"),
|
||||||
|
(641100,9,5,0,0,0,100,0,0,0,0,0,82,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Velora Nitely - On Script - Add Npc Flag Questgiver");
|
||||||
|
*/
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
/*
|
||||||
|
-- Brutal Armor set Quest chaining
|
||||||
|
UPDATE `quest_template` SET `AllowableRaces`=16 WHERE `ID`=1841;
|
||||||
|
UPDATE `quest_template` SET `AllowableRaces`=32 WHERE `ID`=1840;
|
||||||
|
UPDATE `quest_template` SET `AllowableRaces`=2|128 WHERE `ID`=1839;
|
||||||
|
UPDATE `quest_template_addon` SET `PrevQuestID`=1848 WHERE `ID` IN (1841,1840,1839,1846,1844,1842);
|
||||||
|
|
||||||
|
-- BreadCrumb Quest "Velora Nitely and the Brutal Legguards"
|
||||||
|
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=19 AND `SourceEntry` IN (1841,1846);
|
||||||
|
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||||
|
(19,0,1841,0,0,14,0,1846,0,0,0,0,0,"","Quest 'Velora Nitely and the Brutal Legguards' can only be taken if quest 'Dragonmaw Shinbones' is not taken"),
|
||||||
|
(19,0,1846,0,0,28,0,1841,0,0,1,0,0,"","Quest 'Dragonmaw Shinbones' can only be taken if quest 'Velora Nitely and the Brutal Legguards' is not completed");
|
||||||
|
|
||||||
|
-- BreadCrumb Quest "Orm Stonehoof and the Brutal Helm"
|
||||||
|
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=19 AND `SourceEntry` IN (1840,1844);
|
||||||
|
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||||
|
(19,0,1840,0,0,14,0,1844,0,0,0,0,0,"","Quest 'Orm Stonehoof and the Brutal Helm' can only be taken if quest 'Chimaeric Horn' is not taken"),
|
||||||
|
(19,0,1844,0,0,28,0,1840,0,0,1,0,0,"","Quest 'Chimaeric Horn' can only be taken if quest 'Orm Stonehoof and the Brutal Helm' is not completed");
|
||||||
|
|
||||||
|
-- BreadCrumb Quest "Ula'elek and the Brutal Gauntlets"
|
||||||
|
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=19 AND `SourceEntry` IN (1839,1842);
|
||||||
|
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||||
|
(19,0,1839,0,0,14,0,1842,0,0,0,0,0,"","Quest 'Ula'elek and the Brutal Gauntlets' can only be taken if quest 'Satyr Hooves' is not taken"),
|
||||||
|
(19,0,1842,0,0,28,0,1839,0,0,1,0,0,"","Quest 'Satyr Hooves' can only be taken if quest 'Ula'elek and the Brutal Gauntlets' is not completed");
|
||||||
|
*/
|
||||||
@@ -31,7 +31,7 @@ void CharacterDatabaseConnection::DoPrepareStatements()
|
|||||||
PrepareStatement(CHAR_SEL_CHECK_GUID, "SELECT 1 FROM characters WHERE guid = ?", CONNECTION_SYNCH);
|
PrepareStatement(CHAR_SEL_CHECK_GUID, "SELECT 1 FROM characters WHERE guid = ?", CONNECTION_SYNCH);
|
||||||
PrepareStatement(CHAR_SEL_SUM_CHARS, "SELECT COUNT(guid) FROM characters WHERE account = ?", CONNECTION_BOTH);
|
PrepareStatement(CHAR_SEL_SUM_CHARS, "SELECT COUNT(guid) FROM characters WHERE account = ?", CONNECTION_BOTH);
|
||||||
PrepareStatement(CHAR_SEL_CHAR_CREATE_INFO, "SELECT level, race, class FROM characters WHERE account = ? LIMIT 0, ?", CONNECTION_ASYNC);
|
PrepareStatement(CHAR_SEL_CHAR_CREATE_INFO, "SELECT level, race, class FROM characters WHERE account = ? LIMIT 0, ?", CONNECTION_ASYNC);
|
||||||
PrepareStatement(CHAR_INS_CHARACTER_BAN, "INSERT INTO character_banned VALUES (?, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()+?, ?, ?, 1)", CONNECTION_ASYNC);
|
PrepareStatement(CHAR_INS_CHARACTER_BAN, "INSERT INTO character_banned (guid, bandate, unbandate, bannedby, banreason, active) VALUES (?, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()+?, ?, ?, 1)", CONNECTION_ASYNC);
|
||||||
PrepareStatement(CHAR_UPD_CHARACTER_BAN, "UPDATE character_banned SET active = 0 WHERE guid = ? AND active != 0", CONNECTION_ASYNC);
|
PrepareStatement(CHAR_UPD_CHARACTER_BAN, "UPDATE character_banned SET active = 0 WHERE guid = ? AND active != 0", CONNECTION_ASYNC);
|
||||||
PrepareStatement(CHAR_DEL_CHARACTER_BAN, "DELETE cb FROM character_banned cb INNER JOIN characters c ON c.guid = cb.guid WHERE c.account = ?", CONNECTION_ASYNC);
|
PrepareStatement(CHAR_DEL_CHARACTER_BAN, "DELETE cb FROM character_banned cb INNER JOIN characters c ON c.guid = cb.guid WHERE c.account = ?", CONNECTION_ASYNC);
|
||||||
PrepareStatement(CHAR_SEL_BANINFO, "SELECT bandate, unbandate-bandate, active, unbandate, banreason, bannedby FROM character_banned WHERE guid = ? ORDER BY bandate ASC", CONNECTION_SYNCH);
|
PrepareStatement(CHAR_SEL_BANINFO, "SELECT bandate, unbandate-bandate, active, unbandate, banreason, bannedby FROM character_banned WHERE guid = ? ORDER BY bandate ASC", CONNECTION_SYNCH);
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ void LoginDatabaseConnection::DoPrepareStatements()
|
|||||||
PrepareStatement(LOGIN_SEL_IP_BANNED_BY_IP, "SELECT ip, bandate, unbandate, bannedby, banreason FROM ip_banned WHERE (bandate = unbandate OR unbandate > UNIX_TIMESTAMP()) AND ip LIKE CONCAT('%%', ?, '%%') ORDER BY unbandate", CONNECTION_SYNCH);
|
PrepareStatement(LOGIN_SEL_IP_BANNED_BY_IP, "SELECT ip, bandate, unbandate, bannedby, banreason FROM ip_banned WHERE (bandate = unbandate OR unbandate > UNIX_TIMESTAMP()) AND ip LIKE CONCAT('%%', ?, '%%') ORDER BY unbandate", CONNECTION_SYNCH);
|
||||||
PrepareStatement(LOGIN_SEL_ACCOUNT_BANNED_ALL, "SELECT account.id, username FROM account, account_banned WHERE account.id = account_banned.id AND active = 1 GROUP BY account.id", CONNECTION_SYNCH);
|
PrepareStatement(LOGIN_SEL_ACCOUNT_BANNED_ALL, "SELECT account.id, username FROM account, account_banned WHERE account.id = account_banned.id AND active = 1 GROUP BY account.id", CONNECTION_SYNCH);
|
||||||
PrepareStatement(LOGIN_SEL_ACCOUNT_BANNED_BY_USERNAME, "SELECT account.id, username FROM account, account_banned WHERE account.id = account_banned.id AND active = 1 AND username LIKE CONCAT('%%', ?, '%%') GROUP BY account.id", CONNECTION_SYNCH);
|
PrepareStatement(LOGIN_SEL_ACCOUNT_BANNED_BY_USERNAME, "SELECT account.id, username FROM account, account_banned WHERE account.id = account_banned.id AND active = 1 AND username LIKE CONCAT('%%', ?, '%%') GROUP BY account.id", CONNECTION_SYNCH);
|
||||||
PrepareStatement(LOGIN_INS_ACCOUNT_AUTO_BANNED, "INSERT INTO account_banned VALUES (?, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()+?, 'Trinity Auth', 'Failed login autoban', 1)", CONNECTION_ASYNC);
|
PrepareStatement(LOGIN_INS_ACCOUNT_AUTO_BANNED, "INSERT INTO account_banned (id, bandate, unbandate, bannedby, banreason, active) VALUES (?, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()+?, 'Trinity Auth', 'Failed login autoban', 1)", CONNECTION_ASYNC);
|
||||||
PrepareStatement(LOGIN_DEL_ACCOUNT_BANNED, "DELETE FROM account_banned WHERE id = ?", CONNECTION_ASYNC);
|
PrepareStatement(LOGIN_DEL_ACCOUNT_BANNED, "DELETE FROM account_banned WHERE id = ?", CONNECTION_ASYNC);
|
||||||
PrepareStatement(LOGIN_UPD_VS, "UPDATE account SET v = ?, s = ? WHERE username = ?", CONNECTION_ASYNC);
|
PrepareStatement(LOGIN_UPD_VS, "UPDATE account SET v = ?, s = ? WHERE username = ?", CONNECTION_ASYNC);
|
||||||
PrepareStatement(LOGIN_UPD_LOGONPROOF, "UPDATE account SET sessionkey = ?, last_ip = ?, last_login = NOW(), locale = ?, failed_logins = 0, os = ? WHERE username = ?", CONNECTION_SYNCH);
|
PrepareStatement(LOGIN_UPD_LOGONPROOF, "UPDATE account SET sessionkey = ?, last_ip = ?, last_login = NOW(), locale = ?, failed_logins = 0, os = ? WHERE username = ?", CONNECTION_SYNCH);
|
||||||
@@ -60,7 +60,7 @@ void LoginDatabaseConnection::DoPrepareStatements()
|
|||||||
PrepareStatement(LOGIN_SEL_ACCOUNT_BY_ID, "SELECT 1 FROM account WHERE id = ?", CONNECTION_SYNCH);
|
PrepareStatement(LOGIN_SEL_ACCOUNT_BY_ID, "SELECT 1 FROM account WHERE id = ?", CONNECTION_SYNCH);
|
||||||
PrepareStatement(LOGIN_INS_IP_BANNED, "INSERT INTO ip_banned (ip, bandate, unbandate, bannedby, banreason) VALUES (?, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()+?, ?, ?)", CONNECTION_ASYNC);
|
PrepareStatement(LOGIN_INS_IP_BANNED, "INSERT INTO ip_banned (ip, bandate, unbandate, bannedby, banreason) VALUES (?, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()+?, ?, ?)", CONNECTION_ASYNC);
|
||||||
PrepareStatement(LOGIN_DEL_IP_NOT_BANNED, "DELETE FROM ip_banned WHERE ip = ?", CONNECTION_ASYNC);
|
PrepareStatement(LOGIN_DEL_IP_NOT_BANNED, "DELETE FROM ip_banned WHERE ip = ?", CONNECTION_ASYNC);
|
||||||
PrepareStatement(LOGIN_INS_ACCOUNT_BANNED, "INSERT INTO account_banned VALUES (?, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()+?, ?, ?, 1)", CONNECTION_ASYNC);
|
PrepareStatement(LOGIN_INS_ACCOUNT_BANNED, "INSERT INTO account_banned (id, bandate, unbandate, bannedby, banreason, active) VALUES (?, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()+?, ?, ?, 1)", CONNECTION_ASYNC);
|
||||||
PrepareStatement(LOGIN_UPD_ACCOUNT_NOT_BANNED, "UPDATE account_banned SET active = 0 WHERE id = ? AND active != 0", CONNECTION_ASYNC);
|
PrepareStatement(LOGIN_UPD_ACCOUNT_NOT_BANNED, "UPDATE account_banned SET active = 0 WHERE id = ? AND active != 0", CONNECTION_ASYNC);
|
||||||
PrepareStatement(LOGIN_DEL_REALM_CHARACTERS_BY_REALM, "DELETE FROM realmcharacters WHERE acctid = ? AND realmid = ?", CONNECTION_ASYNC);
|
PrepareStatement(LOGIN_DEL_REALM_CHARACTERS_BY_REALM, "DELETE FROM realmcharacters WHERE acctid = ? AND realmid = ?", CONNECTION_ASYNC);
|
||||||
PrepareStatement(LOGIN_DEL_REALM_CHARACTERS, "DELETE FROM realmcharacters WHERE acctid = ?", CONNECTION_ASYNC);
|
PrepareStatement(LOGIN_DEL_REALM_CHARACTERS, "DELETE FROM realmcharacters WHERE acctid = ?", CONNECTION_ASYNC);
|
||||||
|
|||||||
@@ -578,7 +578,7 @@ bool LinkExtractor::IsValidMessage()
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
char commandChar;
|
char commandChar;
|
||||||
_iss >> commandChar;
|
_iss.get(commandChar);
|
||||||
|
|
||||||
// | in normal messages is escaped by ||
|
// | in normal messages is escaped by ||
|
||||||
if (commandChar != PIPE_CHAR)
|
if (commandChar != PIPE_CHAR)
|
||||||
|
|||||||
@@ -1153,7 +1153,7 @@ void Object::ApplyModFlag64(uint16 index, uint64 flag, bool apply)
|
|||||||
|
|
||||||
bool Object::PrintIndexError(uint32 index, bool set) const
|
bool Object::PrintIndexError(uint32 index, bool set) const
|
||||||
{
|
{
|
||||||
TC_LOG_ERROR("misc", "Attempt %s non-existed value field: %u (count: %u) for object typeid: %u type mask: %u", (set ? "set value to" : "get value from"), index, m_valuesCount, GetTypeId(), m_objectType);
|
TC_LOG_ERROR("misc", "Attempt to %s non-existing value field: %u (count: %u) for object typeid: %u type mask: %u", (set ? "set value to" : "get value from"), index, m_valuesCount, GetTypeId(), m_objectType);
|
||||||
|
|
||||||
// ASSERT must fail after function call
|
// ASSERT must fail after function call
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
@@ -992,6 +992,10 @@ bool Aura::CanBeSaved() const
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// don't save liquid auras
|
||||||
|
if (GetSpellInfo()->HasAttribute(SPELL_ATTR0_CU_LIQUID_AURA))
|
||||||
|
return false;
|
||||||
|
|
||||||
// Can't be saved - aura handler relies on calculated amount and changes it
|
// Can't be saved - aura handler relies on calculated amount and changes it
|
||||||
if (HasEffectType(SPELL_AURA_CONVERT_RUNE))
|
if (HasEffectType(SPELL_AURA_CONVERT_RUNE))
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
@@ -192,6 +192,7 @@ enum SpellCustomAttributes
|
|||||||
SPELL_ATTR0_CU_REQ_TARGET_FACING_CASTER = 0x00010000,
|
SPELL_ATTR0_CU_REQ_TARGET_FACING_CASTER = 0x00010000,
|
||||||
SPELL_ATTR0_CU_REQ_CASTER_BEHIND_TARGET = 0x00020000,
|
SPELL_ATTR0_CU_REQ_CASTER_BEHIND_TARGET = 0x00020000,
|
||||||
SPELL_ATTR0_CU_ALLOW_INFLIGHT_TARGET = 0x00040000,
|
SPELL_ATTR0_CU_ALLOW_INFLIGHT_TARGET = 0x00040000,
|
||||||
|
SPELL_ATTR0_CU_LIQUID_AURA = 0x00400000,
|
||||||
|
|
||||||
SPELL_ATTR0_CU_NEGATIVE = SPELL_ATTR0_CU_NEGATIVE_EFF0 | SPELL_ATTR0_CU_NEGATIVE_EFF1 | SPELL_ATTR0_CU_NEGATIVE_EFF2
|
SPELL_ATTR0_CU_NEGATIVE = SPELL_ATTR0_CU_NEGATIVE_EFF0 | SPELL_ATTR0_CU_NEGATIVE_EFF1 | SPELL_ATTR0_CU_NEGATIVE_EFF2
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -2809,6 +2809,17 @@ void SpellMgr::LoadSpellInfoCustomAttributes()
|
|||||||
spellInfo->_InitializeExplicitTargetMask();
|
spellInfo->_InitializeExplicitTargetMask();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// add custom attribute to liquid auras
|
||||||
|
for (LiquidTypeEntry const* liquid : sLiquidTypeStore)
|
||||||
|
{
|
||||||
|
if (liquid->SpellId)
|
||||||
|
{
|
||||||
|
spellInfo = _GetSpellInfo(liquid->SpellId);
|
||||||
|
if (spellInfo)
|
||||||
|
spellInfo->AttributesCu |= SPELL_ATTR0_CU_LIQUID_AURA;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
TC_LOG_INFO("server.loading", ">> Loaded SpellInfo custom attributes in %u ms", GetMSTimeDiffToNow(oldMSTime));
|
TC_LOG_INFO("server.loading", ">> Loaded SpellInfo custom attributes in %u ms", GetMSTimeDiffToNow(oldMSTime));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2710,18 +2710,20 @@ BanReturn World::BanCharacter(std::string const& name, std::string const& durati
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
guid = banned->GetGUID().GetCounter();
|
guid = banned->GetGUID().GetCounter();
|
||||||
|
//Use transaction in order to ensure the order of the queries
|
||||||
|
SQLTransaction trans = CharacterDatabase.BeginTransaction();
|
||||||
// make sure there is only one active ban
|
// make sure there is only one active ban
|
||||||
PreparedStatement* stmt = CharacterDatabase.GetPreparedStatement(CHAR_UPD_CHARACTER_BAN);
|
PreparedStatement* stmt = CharacterDatabase.GetPreparedStatement(CHAR_UPD_CHARACTER_BAN);
|
||||||
stmt->setUInt32(0, guid);
|
stmt->setUInt32(0, guid);
|
||||||
CharacterDatabase.Execute(stmt);
|
trans->Append(stmt);
|
||||||
|
|
||||||
stmt = CharacterDatabase.GetPreparedStatement(CHAR_INS_CHARACTER_BAN);
|
stmt = CharacterDatabase.GetPreparedStatement(CHAR_INS_CHARACTER_BAN);
|
||||||
stmt->setUInt32(0, guid);
|
stmt->setUInt32(0, guid);
|
||||||
stmt->setUInt32(1, duration_secs);
|
stmt->setUInt32(1, duration_secs);
|
||||||
stmt->setString(2, author);
|
stmt->setString(2, author);
|
||||||
stmt->setString(3, reason);
|
stmt->setString(3, reason);
|
||||||
CharacterDatabase.Execute(stmt);
|
trans->Append(stmt);
|
||||||
|
CharacterDatabase.CommitTransaction(trans);
|
||||||
|
|
||||||
if (banned)
|
if (banned)
|
||||||
banned->GetSession()->KickPlayer();
|
banned->GetSession()->KickPlayer();
|
||||||
|
|||||||
@@ -68,9 +68,9 @@ public:
|
|||||||
|
|
||||||
void JustDied(Unit* killer) override
|
void JustDied(Unit* killer) override
|
||||||
{
|
{
|
||||||
if (!killer)
|
if (!killer)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
uint32 spawnCreatureID = 0;
|
uint32 spawnCreatureID = 0;
|
||||||
|
|
||||||
switch (urand(0, 2))
|
switch (urand(0, 2))
|
||||||
@@ -265,10 +265,10 @@ public:
|
|||||||
{
|
{
|
||||||
me->SetObjectScale(1.0f);
|
me->SetObjectScale(1.0f);
|
||||||
_events.Reset();
|
_events.Reset();
|
||||||
|
|
||||||
if (!killer)
|
if (!killer)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (Creature* legoso = me->FindNearestCreature(NPC_LEGOSO, SIZE_OF_GRIDS))
|
if (Creature* legoso = me->FindNearestCreature(NPC_LEGOSO, SIZE_OF_GRIDS))
|
||||||
{
|
{
|
||||||
Group* group = me->GetLootRecipientGroup();
|
Group* group = me->GetLootRecipientGroup();
|
||||||
|
|||||||
+1
-1
@@ -480,7 +480,7 @@ class npc_swarm_scarab : public CreatureScript
|
|||||||
|
|
||||||
void JustDied(Unit* killer) override
|
void JustDied(Unit* killer) override
|
||||||
{
|
{
|
||||||
if (killer)
|
if (killer)
|
||||||
DoCast(killer, SPELL_TRAITOR_KING);
|
DoCast(killer, SPELL_TRAITOR_KING);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -202,10 +202,10 @@ class boss_blood_queen_lana_thel : public CreatureScript
|
|||||||
DoCastAOE(SPELL_BLOOD_INFUSION_CREDIT, true);
|
DoCastAOE(SPELL_BLOOD_INFUSION_CREDIT, true);
|
||||||
|
|
||||||
CleanAuras();
|
CleanAuras();
|
||||||
|
|
||||||
if (!killer)
|
if (!killer)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// Blah, credit the quest
|
// Blah, credit the quest
|
||||||
if (_creditBloodQuickening)
|
if (_creditBloodQuickening)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ class boss_cyanigosa : public CreatureScript
|
|||||||
void JustDied(Unit* /*killer*/) override
|
void JustDied(Unit* /*killer*/) override
|
||||||
{
|
{
|
||||||
Talk(SAY_DEATH);
|
Talk(SAY_DEATH);
|
||||||
_JustDied();
|
_JustDied();
|
||||||
}
|
}
|
||||||
|
|
||||||
void MoveInLineOfSight(Unit* /*who*/) override { }
|
void MoveInLineOfSight(Unit* /*who*/) override { }
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ class boss_erekem : public CreatureScript
|
|||||||
void JustDied(Unit* /*killer*/) override
|
void JustDied(Unit* /*killer*/) override
|
||||||
{
|
{
|
||||||
Talk(SAY_DEATH);
|
Talk(SAY_DEATH);
|
||||||
_JustDied();
|
_JustDied();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CheckGuardAuras(Creature* guard) const
|
bool CheckGuardAuras(Creature* guard) const
|
||||||
|
|||||||
@@ -167,7 +167,7 @@ class boss_ichoron : public CreatureScript
|
|||||||
void JustDied(Unit* /*killer*/) override
|
void JustDied(Unit* /*killer*/) override
|
||||||
{
|
{
|
||||||
Talk(SAY_DEATH);
|
Talk(SAY_DEATH);
|
||||||
_JustDied();
|
_JustDied();
|
||||||
}
|
}
|
||||||
|
|
||||||
void JustSummoned(Creature* summon) override
|
void JustSummoned(Creature* summon) override
|
||||||
|
|||||||
@@ -118,7 +118,7 @@ class boss_xevozz : public CreatureScript
|
|||||||
void JustDied(Unit* /*killer*/) override
|
void JustDied(Unit* /*killer*/) override
|
||||||
{
|
{
|
||||||
Talk(SAY_DEATH);
|
Talk(SAY_DEATH);
|
||||||
_JustDied();
|
_JustDied();
|
||||||
}
|
}
|
||||||
|
|
||||||
void SpellHit(Unit* /*who*/, SpellInfo const* spell) override
|
void SpellHit(Unit* /*who*/, SpellInfo const* spell) override
|
||||||
|
|||||||
@@ -107,7 +107,7 @@ class boss_zuramat : public CreatureScript
|
|||||||
void JustDied(Unit* /*killer*/) override
|
void JustDied(Unit* /*killer*/) override
|
||||||
{
|
{
|
||||||
Talk(SAY_DEATH);
|
Talk(SAY_DEATH);
|
||||||
_JustDied();
|
_JustDied();
|
||||||
}
|
}
|
||||||
|
|
||||||
void KilledUnit(Unit* victim) override
|
void KilledUnit(Unit* victim) override
|
||||||
|
|||||||
@@ -371,9 +371,9 @@ public:
|
|||||||
|
|
||||||
void JustDied(Unit* killer) override
|
void JustDied(Unit* killer) override
|
||||||
{
|
{
|
||||||
if (!killer || killer->GetTypeId() != TYPEID_PLAYER)
|
if (!killer || killer->GetTypeId() != TYPEID_PLAYER)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
Player* player = killer->ToPlayer();
|
Player* player = killer->ToPlayer();
|
||||||
|
|
||||||
if (player->GetQuestStatus(QUEST_TAKEN_BY_THE_SCOURGE) == QUEST_STATUS_INCOMPLETE)
|
if (player->GetQuestStatus(QUEST_TAKEN_BY_THE_SCOURGE) == QUEST_STATUS_INCOMPLETE)
|
||||||
@@ -1240,26 +1240,29 @@ public:
|
|||||||
{
|
{
|
||||||
DoCastVictim(SPELL_SHADOW_BOLT);
|
DoCastVictim(SPELL_SHADOW_BOLT);
|
||||||
shadowBoltTimer = urand(5000, 12000);
|
shadowBoltTimer = urand(5000, 12000);
|
||||||
} else shadowBoltTimer -= diff;
|
}
|
||||||
|
else shadowBoltTimer -= diff;
|
||||||
|
|
||||||
if (deflectionTimer <= diff)
|
if (deflectionTimer <= diff)
|
||||||
{
|
{
|
||||||
DoCastVictim(SPELL_DEFLECTION);
|
DoCastVictim(SPELL_DEFLECTION);
|
||||||
deflectionTimer = urand(20000, 25000);
|
deflectionTimer = urand(20000, 25000);
|
||||||
} else deflectionTimer -= diff;
|
}
|
||||||
|
else deflectionTimer -= diff;
|
||||||
|
|
||||||
if (soulBlastTimer <= diff)
|
if (soulBlastTimer <= diff)
|
||||||
{
|
{
|
||||||
DoCastVictim(SPELL_SOUL_BLAST);
|
DoCastVictim(SPELL_SOUL_BLAST);
|
||||||
soulBlastTimer = urand(12000, 18000);
|
soulBlastTimer = urand(12000, 18000);
|
||||||
} else soulBlastTimer -= diff;
|
}
|
||||||
|
else soulBlastTimer -= diff;
|
||||||
}
|
}
|
||||||
|
|
||||||
DoMeleeAttackIfReady();
|
DoMeleeAttackIfReady();
|
||||||
}
|
}
|
||||||
|
|
||||||
void JustDied(Unit* killer) override
|
void JustDied(Unit* killer) override
|
||||||
{
|
{
|
||||||
if (!leryssaGUID || !arlosGUID)
|
if (!leryssaGUID || !arlosGUID)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
@@ -1276,8 +1279,8 @@ public:
|
|||||||
leryssa->ClearUnitState(UNIT_STATE_STUNNED);
|
leryssa->ClearUnitState(UNIT_STATE_STUNNED);
|
||||||
leryssa->SetWalk(false);
|
leryssa->SetWalk(false);
|
||||||
leryssa->GetMotionMaster()->MovePoint(0, 3722.114502f, 3564.201660f, 477.441437f);
|
leryssa->GetMotionMaster()->MovePoint(0, 3722.114502f, 3564.201660f, 477.441437f);
|
||||||
|
|
||||||
if (killer && killer->GetTypeId() == TYPEID_PLAYER)
|
if (killer && killer->GetTypeId() == TYPEID_PLAYER)
|
||||||
killer->ToPlayer()->RewardPlayerAndGroupAtEvent(NPC_PRINCE_VALANAR, 0);
|
killer->ToPlayer()->RewardPlayerAndGroupAtEvent(NPC_PRINCE_VALANAR, 0);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in new issue
Block a user