diff --git a/data/sql/updates/pending_db_world/rev_1773344276657334500.sql b/data/sql/updates/pending_db_world/rev_1773344276657334500.sql new file mode 100644 index 000000000..c39dc979b --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1773344276657334500.sql @@ -0,0 +1,437 @@ +-- +SET @GUID := 93845; + +DELETE FROM `creature_addon` WHERE `guid` IN (112047,112048,112055,112056,112057,112058,112059,112088,112089,112090,112091,112108,112109,112110,112111,112112,112113,112114,112115,112133,112134,112135,112139,112140,112141,112142,112143,112144,112145,112146,112147,112148,112149,112150,112151,112152,112153,112154,112155,112156,112157,112158); +DELETE FROM `creature` WHERE `id1` = 24747 AND `guid` IN (112047,112048,112055,112056,112057,112058,112059,112088,112089,112090,112091,112108,112109,112110,112111,112112,112113,112114,112115,112133,112134,112135,112139,112140,112141,112142,112143,112144,112145,112146,112147,112148,112149,112150,112151,112152,112153,112154,112155,112156,112157,112158); + +DELETE FROM `creature` WHERE `guid` BETWEEN @GUID+0 AND @GUID+49 AND `id1` = 24747; +INSERT INTO `creature` (`guid`, `id1`, `map`, `zoneId`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `MovementType`, `CreateObject`, `VerifiedBuild`) VALUES +-- (@GUID+0 , 24747, 571, 495, 791.466064453125, -5898.28369140625, 301.737548828125, 0.506145477294921875, 180, 2, 2, 66044), -- Duplicates of 19 and 20 somehow +-- (@GUID+1 , 24747, 571, 495, 789.62725830078125, -5893.1865234375, 300.5169677734375, 3.962811470031738281, 180, 0, 2, 66044), +(@GUID+2 , 24747, 571, 495, 835.65313720703125, -5866.7431640625, 286.1900634765625, 5.25344085693359375, 180, 0, 2, 66044), +(@GUID+3 , 24747, 571, 495, 839.228759765625, -5863.71044921875, 285.313629150390625, 5.811946392059326171, 180, 0, 2, 66044), +(@GUID+4 , 24747, 571, 495, 725.87890625, -5882.41259765625, 303.620758056640625, 6.248278617858886718, 180, 0, 2, 66044), +(@GUID+5 , 24747, 571, 495, 709.3057861328125, -5883.48388671875, 301.544097900390625, 0.261799395084381103, 180, 0, 2, 66044), +(@GUID+6 , 24747, 571, 495, 654.03948974609375, -5752.36962890625, 305.66357421875, 0.139626339077949523, 180, 2, 2, 66044), +(@GUID+7 , 24747, 571, 495, 659.97918701171875, -5750.7021484375, 306.811309814453125, 0.351689815521240234, 180, 0, 2, 66044), -- Follower +(@GUID+8 , 24747, 571, 495, 609.87127685546875, -5966.08349609375, 356.720794677734375, 0.291772663593292236, 180, 2, 2, 66044), +(@GUID+9 , 24747, 571, 495, 429.259002685546875, -5896.99658203125, 374.59521484375, 0.05235987901687622, 180, 0, 2, 66044), +(@GUID+10, 24747, 571, 495, 428.489898681640625, -5901.86474609375, 374.346649169921875, 0.03490658476948738, 180, 0, 2, 66044), +(@GUID+11, 24747, 571, 495, 388.45025634765625, -5977.06103515625, 370.08660888671875, 3.749852180480957031, 180, 2, 2, 66044), +(@GUID+12, 24747, 571, 495, 432.520721435546875, -5889.3369140625, 353.388336181640625, 6.126105785369873046, 180, 0, 2, 66044), +(@GUID+13, 24747, 571, 495, 433.107269287109375, -5896.404296875, 353.38836669921875, 0.244346097111701965, 180, 0, 2, 66044), +(@GUID+14, 24747, 571, 495, 630.27301025390625, -5780.09423828125, 334.602996826171875, 3.532466411590576171, 180, 2, 2, 66044), +(@GUID+15, 24747, 571, 495, 557.82891845703125, -5750.79296875, 345.716064453125, 6.242753982543945312, 180, 2, 2, 66044), +(@GUID+16, 24747, 571, 495, 566.488525390625, -5680.6591796875, 292.75164794921875, 0.628318548202514648, 180, 0, 2, 66044), +(@GUID+17, 24747, 571, 495, 568.66632080078125, -5686.65625, 291.463409423828125, 4.729842185974121093, 180, 0, 2, 66044), +-- (@GUID+18, 24747, 571, 495, 632.52618408203125, -5944.89794921875, 360.616058349609375, 1.594109773635864257, 180, 0, 2, 66044), -- Duplicate of 8 +(@GUID+19, 24747, 571, 495, 741.93048095703125, -5902.34033203125, 304.8265380859375, 2.890580415725708007, 180, 2, 2, 66044), +(@GUID+20, 24747, 571, 495, 750.73760986328125, -5881.75146484375, 300.874664306640625, 3.351449966430664062, 180, 0, 2, 66044), +(@GUID+21, 24747, 571, 495, 438.398284912109375, -5736.90087890625, 351.65966796875, 2.076941728591918945, 180, 2, 2, 66044), +(@GUID+22, 24747, 571, 495, 446.279022216796875, -5729.14697265625, 349.401580810546875, 3.371403217315673828, 180, 0, 2, 66044), +(@GUID+23, 24747, 571, 495, 556.2685546875, -5657.98486328125, 327.5059814453125, 0.728574693202972412, 180, 2, 2, 66044), +-- (@GUID+24, 24747, 571, 495, 484.573394775390625, -5551.6748046875, 302.432830810546875, 5.273098468780517578, 180, 0, 2, 66044), -- Duplicates of 30 & 31 +-- (@GUID+25, 24747, 571, 495, 501.449676513671875, -5549.275390625, 303.494842529296875, 5.089598655700683593, 180, 0, 2, 66044), +(@GUID+26, 24747, 571, 495, 452.2164306640625, -5891.97900390625, 316.9249267578125, 3.124139308929443359, 180, 0, 2, 66044), +(@GUID+27, 24747, 571, 495, 449.90234375, -5896.84228515625, 315.940704345703125, 4.136430263519287109, 180, 0, 2, 66044), +(@GUID+28, 24747, 571, 495, 392.862213134765625, -5623.09716796875, 332.756561279296875, 2.617993831634521484, 180, 2, 2, 66044), +(@GUID+29, 24747, 571, 495, 397.78216552734375, -5618.45703125, 331.93170166015625, 2.996047735214233398, 180, 0, 2, 66044), +(@GUID+30, 24747, 571, 495, 506.66021728515625, -5509.259765625, 299.07940673828125, 2.705260276794433593, 180, 2, 2, 66044), +(@GUID+31, 24747, 571, 495, 514.82861328125, -5502.97705078125, 297.472412109375, 3.380166530609130859, 180, 0, 2, 66044), +(@GUID+32, 24747, 571, 495, 206.6810455322265625, -5590.78369140625, 347.555023193359375, 5.462880611419677734, 180, 0, 2, 66044), +(@GUID+33, 24747, 571, 495, 208.877716064453125, -5584.89306640625, 344.516143798828125, 0.959931075572967529, 180, 0, 2, 66044), +(@GUID+34, 24747, 571, 495, 181.21337890625, -5450.5478515625, 369.08599853515625, 2.419631004333496093, 180, 2, 2, 66044), +(@GUID+35, 24747, 571, 495, 173.4806671142578125, -5455.8330078125, 365.711883544921875, 4.6349945068359375, 180, 0, 2, 66044), -- Follower +(@GUID+36, 24747, 571, 495, 263.770233154296875, -5445.6796875, 349.802001953125, 5.934119224548339843, 180, 2, 2, 66044), +(@GUID+37, 24747, 571, 495, 270.193084716796875, -5448.98583984375, 350.688232421875, 3.892542839050292968, 180, 0, 2, 66044), +(@GUID+38, 24747, 571, 495, 345.947265625, -5543.21630859375, 312.935455322265625, 0.366519153118133544, 180, 0, 2, 66044), +(@GUID+39, 24747, 571, 495, 347.73675537109375, -5547.1708984375, 312.463958740234375, 0.03490658476948738, 180, 0, 2, 66044), +(@GUID+40, 24747, 571, 495, 174.99078369140625, -5436.35986328125, 374.17279052734375, 3.193952560424804687, 180, 0, 2, 66044), +(@GUID+41, 24747, 571, 495, 112.3915023803710937, -5547.986328125, 391.30255126953125, 2.478367567062377929, 180, 0, 2, 66044), +(@GUID+42, 24747, 571, 495, 119.7723464965820312, -5538.537109375, 387.43310546875, 5.113814830780029296, 180, 0, 2, 66044), +(@GUID+43, 24747, 571, 495, 102.8552627563476562, -5576.37744140625, 420.819183349609375, 0.174532920122146606, 180, 2, 2, 66044), +(@GUID+44, 24747, 571, 495, 106.3511276245117187, -5580.52587890625, 421.41680908203125, 3.816567420959472656, 180, 0, 2, 66044), +(@GUID+45, 24747, 571, 495, 459.182525634765625, -5432.35009765625, 294.338043212890625, 3.889696598052978515, 180, 2, 2, 66044), +(@GUID+46, 24747, 571, 495, 456.772613525390625, -5428.6474609375, 294.821807861328125, 5.707226753234863281, 180, 0, 2, 66044), +(@GUID+47, 24747, 571, 495, 541.425048828125, -5511.69482421875, 278.27886962890625, 5.358160972595214843, 180, 0, 2, 66044), +(@GUID+48, 24747, 571, 495, 548.0225830078125, -5508.68408203125, 275.442718505859375, 4.485496044158935546, 180, 0, 2, 66044); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+19)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- (1634642, 1, 799.3603, -5882.7300, 296.2074, NULL, 0, 2), +-- (1634642, 2, 789.6273, -5893.1865, 300.5170, NULL, 0, 2), +((@GUID+19)*10, 1 , 779.8942, -5903.6430, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 2 , 764.5486, -5904.6220, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 3 , 736.2232, -5900.2480, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 4 , 716.4471, -5879.7573, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 5 , 714.1216, -5858.1157, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 6 , 722.1661, -5850.5337, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 7 , 743.4695, -5840.2417, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 8 , 762.9377, -5829.1797, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 9 , 789.4053, -5804.8360, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 10, 822.2355, -5794.0500, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 11, 841.2391, -5794.7270, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 12, 863.9244, -5812.2580, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 13, 874.2876, -5834.2820, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 14, 856.5227, -5856.4097, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 15, 831.6372, -5892.1590, 304.8265, NULL, 0, 2), +((@GUID+19)*10, 16, 798.0259, -5899.8984, 304.8265, NULL, 0, 2); +-- (1634642, 19, 779.8942, -5903.6430, 304.8265, NULL, 0, 2), +-- (1634642, 20, 764.5486, -5904.6220, 304.8265, NULL, 0, 2); + +DELETE FROM `creature_formations` WHERE `leaderGUID` = @GUID+19; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(@GUID+19, @GUID+19, 0, 0, 515), +(@GUID+19, @GUID+20, 3, 180, 515); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+6)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+6)*10, 1, 640.1749, -5757.9690, 303.2506, NULL, 0, 2), +-- ((@GUID+6)*10, 2, 659.9792, -5750.7020, 306.8113, NULL, 0, 2), +((@GUID+6)*10, 1 , 679.7835, -5743.4350, 310.3720, NULL, 0, 2), +((@GUID+6)*10, 2 , 696.9031, -5742.0210, 310.3720, NULL, 0, 2), +((@GUID+6)*10, 3 , 718.7472, -5749.8300, 310.3720, NULL, 0, 2), +((@GUID+6)*10, 4 , 740.8366, -5770.2340, 310.3720, NULL, 0, 2), +((@GUID+6)*10, 5 , 761.1655, -5800.5700, 310.3720, NULL, 0, 2), +((@GUID+6)*10, 6 , 760.0055, -5820.4443, 310.3720, NULL, 0, 2), +((@GUID+6)*10, 7 , 723.1906, -5846.8027, 310.3720, NULL, 0, 2), +((@GUID+6)*10, 8 , 683.2705, -5838.1626, 310.3720, NULL, 0, 2), +((@GUID+6)*10, 9 , 663.5682, -5819.2480, 310.3720, NULL, 0, 2), +((@GUID+6)*10, 10, 639.9925, -5783.9883, 310.3720, NULL, 0, 2), +((@GUID+6)*10, 11, 635.6500, -5766.0396, 310.3720, NULL, 0, 2); +-- ((@GUID+6)*10, 14, 679.7835, -5743.4350, 310.3720, NULL, 0, 2), +-- ((@GUID+6)*10, 15, 696.9031, -5742.0210, 310.3720, NULL, 0, 2); + +DELETE FROM `creature_formations` WHERE `leaderGUID` = @GUID+6; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(@GUID+6, @GUID+6, 0, 0, 515), +(@GUID+6, @GUID+7, 3, 180, 515); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+8)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+8)*10, 1, 603.5290, -5967.9883, 349.2277, NULL, 0, 2), +-- ((@GUID+8)*10, 2, 609.8713, -5966.0835, 356.7208, NULL, 0, 2), +((@GUID+8)*10, 1 , 613.1683, -5965.0933, 360.6160, NULL, 0, 2), +((@GUID+8)*10, 2 , 631.1137, -5956.0757, 360.6160, NULL, 0, 2), +((@GUID+8)*10, 3 , 631.0677, -5924.8070, 360.6160, NULL, 0, 2), +((@GUID+8)*10, 4 , 628.0916, -5894.2046, 360.6160, NULL, 0, 2), +((@GUID+8)*10, 5 , 662.4739, -5874.0570, 360.6160, NULL, 0, 2), +((@GUID+8)*10, 6 , 662.8866, -5916.6006, 360.6160, NULL, 0, 2), +((@GUID+8)*10, 7 , 647.7784, -5935.3330, 373.1438, NULL, 0, 2), +((@GUID+8)*10, 8 , 608.1246, -5904.5303, 377.4771, NULL, 0, 2), +((@GUID+8)*10, 9 , 591.1757, -5903.3030, 374.2271, NULL, 0, 2), +((@GUID+8)*10, 10, 567.1374, -5917.9440, 370.6160, NULL, 0, 2), +((@GUID+8)*10, 11, 575.4983, -5953.4030, 360.6160, NULL, 0, 2), +((@GUID+8)*10, 12, 590.3389, -5964.9020, 360.6160, NULL, 0, 2); +-- ((@GUID+8)*10, 15, 613.1683, -5965.0933, 360.6160, NULL, 0, 2), +-- ((@GUID+8)*10, 16, 631.1137, -5956.0757, 360.6160, NULL, 0, 2); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+11)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+11)*10, 1, 393.3050, -5973.6807, 362.0241, NULL, 0, 2), +-- ((@GUID+11)*10, 2, 388.4503, -5977.0610, 370.0866, NULL, 0, 2), +((@GUID+11)*10, 1 , 386.1993, -5978.6284, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 2 , 379.0799, -5992.9130, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 3 , 380.9366, -6015.5215, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 4 , 404.1007, -6015.3306, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 5 , 412.3263, -6003.3530, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 6 , 396.6473, -5963.4040, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 7 , 366.7408, -5952.7430, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 8 , 346.9347, -5995.3438, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 9 , 365.0260, -6009.8594, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 10, 394.9244, -6011.4297, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 11, 409.4674, -6006.7500, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 12, 414.8756, -5980.0723, 373.8248, NULL, 0, 2), +((@GUID+11)*10, 13, 399.9749, -5968.2910, 373.8248, NULL, 0, 2); +-- ((@GUID+11)*10, 16, 386.1993, -5978.6284, 373.8248, NULL, 0, 2), +-- ((@GUID+11)*10, 17, 379.0799, -5992.9130, 373.8248, NULL, 0, 2); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+14)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+14)*10, 1, 633.2823, -5778.8540, 325.1475, NULL, 0, 2), +-- ((@GUID+14)*10, 2, 630.2730, -5780.0940, 334.6030, NULL, 0, 2), +((@GUID+14)*10, 1, 628.6840, -5780.7490, 339.5956, NULL, 0, 2), +((@GUID+14)*10, 2, 617.9760, -5789.5730, 343.2067, NULL, 0, 2), +((@GUID+14)*10, 3, 596.2313, -5779.3520, 329.3734, NULL, 0, 2), +((@GUID+14)*10, 4, 581.8496, -5766.9600, 322.7346, NULL, 0, 2), +((@GUID+14)*10, 5, 584.9739, -5747.7040, 326.0401, NULL, 0, 2), +((@GUID+14)*10, 6, 592.0878, -5729.5713, 331.3734, NULL, 0, 2), +((@GUID+14)*10, 7, 630.2474, -5734.2065, 345.1512, NULL, 0, 2), +((@GUID+14)*10, 8, 637.3450, -5758.6357, 339.5956, NULL, 0, 2); +-- ((@GUID+14)*10, 11, 628.6840, -5780.7490, 339.5956, NULL, 0, 2), +-- ((@GUID+14)*10, 12, 617.9760, -5789.5730, 343.2067, NULL, 0, 2); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+15)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+15)*10, 1, 549.4462, -5750.4540, 340.2741, NULL, 0, 2), +-- ((@GUID+15)*10, 2, 557.8289, -5750.7930, 345.7161, NULL, 0, 2), +((@GUID+15)*10, 1, 559.2773, -5750.8516, 346.6564, NULL, 0, 2), +((@GUID+15)*10, 2, 590.1664, -5768.0780, 346.6564, NULL, 0, 2), +((@GUID+15)*10, 3, 601.7208, -5792.5800, 346.6564, NULL, 0, 2), +((@GUID+15)*10, 4, 593.5312, -5823.0234, 335.7119, NULL, 0, 2), +((@GUID+15)*10, 5, 567.9510, -5828.1147, 346.6564, NULL, 0, 2), +((@GUID+15)*10, 6, 535.9860, -5800.6240, 340.2953, NULL, 0, 2), +((@GUID+15)*10, 7, 547.8209, -5764.0240, 346.6564, NULL, 0, 2); +-- ((@GUID+15)*10, 10, 559.2773, -5750.8516, 346.6564, NULL, 0, 2), +-- ((@GUID+15)*10, 11, 590.1664, -5768.0780, 346.6564, NULL, 0, 2); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+21)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+21)*10, 1, 462.7469, -5725.2944, 342.0357, NULL, 0, 2), +-- ((@GUID+21)*10, 2, 446.2790, -5729.1470, 349.4016, NULL, 0, 2), +((@GUID+21)*10, 1 , 429.8112, -5732.9995, 356.7675, NULL, 0, 2), +((@GUID+21)*10, 2 , 425.0986, -5770.6170, 356.7675, NULL, 0, 2), +((@GUID+21)*10, 3 , 422.4462, -5812.0063, 356.7675, NULL, 0, 2), +((@GUID+21)*10, 4 , 442.0336, -5841.0127, 356.7675, NULL, 0, 2), +((@GUID+21)*10, 5 , 471.7784, -5834.2773, 356.7675, NULL, 0, 2), +((@GUID+21)*10, 6 , 501.6830, -5810.0376, 356.7675, NULL, 0, 2), +((@GUID+21)*10, 7 , 517.3538, -5780.7173, 340.7953, NULL, 0, 2), +((@GUID+21)*10, 8 , 518.4413, -5740.7760, 340.7953, NULL, 0, 2), +((@GUID+21)*10, 9 , 526.1201, -5704.9410, 335.7675, NULL, 0, 2), +((@GUID+21)*10, 10, 526.8691, -5667.1860, 335.7675, NULL, 0, 2), +((@GUID+21)*10, 11, 494.7747, -5656.5690, 335.7675, NULL, 0, 2), +((@GUID+21)*10, 12, 466.0371, -5694.6310, 335.7675, NULL, 0, 2), +((@GUID+21)*10, 13, 450.3005, -5723.0520, 345.5175, NULL, 0, 2); +-- ((@GUID+21)*10, 16, 429.8112, -5732.9995, 356.7675, NULL, 0, 2), +-- ((@GUID+21)*10, 17, 425.0986, -5770.6170, 356.7675, NULL, 0, 2); + +DELETE FROM `creature_formations` WHERE `leaderGUID` = @GUID+21; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(@GUID+21, @GUID+21, 0, 0, 515), +(@GUID+21, @GUID+22, 3, 180, 515); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+23)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+23)*10, 1, 548.9606, -5664.5063, 329.5227, NULL, 0, 2), +-- ((@GUID+23)*10, 2, 556.2686, -5657.9850, 327.5060, NULL, 0, 2), +((@GUID+23)*10, 1 , 559.1495, -5655.4140, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 2 , 575.6831, -5627.4136, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 3 , 578.2657, -5597.3710, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 4 , 553.9089, -5566.7640, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 5 , 523.4718, -5573.7620, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 6 , 505.5070, -5588.0900, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 7 , 508.6374, -5611.4000, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 8 , 534.8154, -5653.9730, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 9 , 532.5271, -5702.4453, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 10, 489.7699, -5711.4717, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 11, 471.0150, -5671.2680, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 12, 490.6821, -5649.4750, 326.7109, NULL, 0, 2), +((@GUID+23)*10, 13, 534.2056, -5658.4860, 326.7109, NULL, 0, 2); +-- ((@GUID+23)*10, 16, 559.1495, -5655.4140, 326.7109, NULL, 0, 2), +-- ((@GUID+23)*10, 17, 575.6831, -5627.4136, 326.7109, NULL, 0, 2); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+30)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+30)*10, 1, 531.4503, -5498.9346, 292.5111, NULL, 0, 2), +-- ((@GUID+30)*10, 2, 514.8286, -5502.9770, 297.4724, NULL, 0, 2), +((@GUID+30)*10, 1 , 498.2069, -5507.0195, 302.4337, NULL, 0, 2), +((@GUID+30)*10, 2 , 481.4858, -5521.7680, 302.4337, NULL, 0, 2), +((@GUID+30)*10, 3 , 481.3068, -5545.6820, 302.4337, NULL, 0, 2), +((@GUID+30)*10, 4 , 505.3788, -5576.5420, 302.4337, NULL, 0, 2), +((@GUID+30)*10, 5 , 524.1839, -5582.8600, 302.4892, NULL, 0, 2), +((@GUID+30)*10, 6 , 568.6580, -5586.2500, 311.1282, NULL, 0, 2), +((@GUID+30)*10, 7 , 605.6086, -5572.5234, 301.7393, NULL, 0, 2), +((@GUID+30)*10, 8 , 621.9170, -5556.2240, 285.8503, NULL, 0, 2), +((@GUID+30)*10, 9 , 647.3643, -5551.0073, 273.4615, NULL, 0, 2), +((@GUID+30)*10, 10, 653.7264, -5533.8170, 273.4615, NULL, 0, 2), +((@GUID+30)*10, 11, 635.2565, -5505.5310, 273.4615, NULL, 0, 2), +((@GUID+30)*10, 12, 601.4185, -5487.2124, 273.4615, NULL, 0, 2), +((@GUID+30)*10, 13, 566.2844, -5488.4556, 276.7948, NULL, 0, 2), +((@GUID+30)*10, 14, 535.6484, -5489.9060, 283.7115, NULL, 0, 2); +-- ((@GUID+30)*10, 17, 498.2069, -5507.0195, 302.4337, NULL, 0, 2), +-- ((@GUID+30)*10, 18, 481.4858, -5521.7680, 302.4337, NULL, 0, 2); + +DELETE FROM `creature_formations` WHERE `leaderGUID` = @GUID+30; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(@GUID+30, @GUID+30, 0, 0, 515), +(@GUID+30, @GUID+31, 3, 180, 515); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+28)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +((@GUID+28)*10, 1 , 397.7822, -5618.4570, 331.9317, NULL, 0, 2), +((@GUID+28)*10, 2 , 382.4023, -5616.2026, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 3 , 359.3562, -5604.7210, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 4 , 335.9510, -5586.2240, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 5 , 328.5442, -5559.7450, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 6 , 336.8913, -5532.6587, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 7 , 335.5272, -5483.8706, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 8 , 338.6740, -5448.3115, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 9 , 332.4237, -5420.3657, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 10, 351.5499, -5382.9707, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 11, 386.0172, -5398.1313, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 12, 398.1101, -5424.9050, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 13, 384.3462, -5448.1147, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 14, 368.0043, -5476.6846, 317.9960, NULL, 0, 2), +((@GUID+28)*10, 15, 363.5819, -5505.2334, 315.8016, NULL, 0, 2), +((@GUID+28)*10, 16, 367.7891, -5526.0063, 319.1351, NULL, 0, 2), +((@GUID+28)*10, 17, 389.1472, -5550.2100, 333.7738, NULL, 0, 2), +((@GUID+28)*10, 18, 397.6124, -5589.4863, 333.7738, NULL, 0, 2); + +DELETE FROM `creature_formations` WHERE `leaderGUID` = @GUID+28; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(@GUID+28, @GUID+28, 0, 0, 515), +(@GUID+28, @GUID+29, 3, 180, 515); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+34)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+34)*10, 1, 196.2065, -5463.7500, 365.0273, NULL, 0, 2), +-- ((@GUID+34)*10, 2, 181.2134, -5450.5480, 369.0860, NULL, 0, 2), +((@GUID+34)*10, 1 , 166.2202, -5437.3457, 373.1447, NULL, 0, 2), +((@GUID+34)*10, 2 , 135.4862, -5445.4307, 383.3392, NULL, 0, 2), +((@GUID+34)*10, 3 , 112.7713, -5469.1113, 399.3392, NULL, 0, 2), +((@GUID+34)*10, 4 , 123.2174, -5494.1830, 399.3392, NULL, 0, 2), +((@GUID+34)*10, 5 , 155.4017, -5514.7075, 399.3392, NULL, 0, 2), +((@GUID+34)*10, 6 , 180.1903, -5526.4404, 390.3948, NULL, 0, 2), +((@GUID+34)*10, 7 , 207.9469, -5526.2407, 370.7559, NULL, 0, 2), +((@GUID+34)*10, 8 , 232.2912, -5510.6630, 358.3392, NULL, 0, 2), +((@GUID+34)*10, 9 , 249.6416, -5466.8057, 358.0337, NULL, 0, 2), +((@GUID+34)*10, 10, 226.5222, -5434.8765, 356.3392, NULL, 0, 2), +((@GUID+34)*10, 11, 187.6529, -5434.9575, 361.2281, NULL, 0, 2); +-- ((@GUID+34)*10, 14, 166.2202, -5437.3457, 373.1447, NULL, 0, 2), +-- ((@GUID+34)*10, 15, 135.4862, -5445.4307, 383.3392, NULL, 0, 2); + +DELETE FROM `creature_formations` WHERE `leaderGUID` = @GUID+34; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(@GUID+34, @GUID+34, 0, 0, 515), +(@GUID+34, @GUID+35, 3, 120, 515), +(@GUID+34, @GUID+40, 3, 240, 515); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+36)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+36)*10, 1, 277.8816, -5441.8096, 348.0854, NULL, 0, 2), +-- ((@GUID+36)*10, 2, 270.1931, -5448.9860, 350.6882, NULL, 0, 2), +((@GUID+36)*10, 1 , 262.5045, -5456.1620, 353.2910, NULL, 0, 2), +((@GUID+36)*10, 2 , 267.8974, -5479.5703, 353.2910, NULL, 0, 2), +((@GUID+36)*10, 3 , 289.2128, -5501.6870, 347.3744, NULL, 0, 2), +((@GUID+36)*10, 4 , 301.0302, -5500.5366, 341.8467, NULL, 0, 2), +((@GUID+36)*10, 5 , 310.7141, -5498.6484, 335.6800, NULL, 0, 2), +((@GUID+36)*10, 6 , 327.1766, -5498.5870, 316.8189, NULL, 0, 2), +((@GUID+36)*10, 7 , 350.6062, -5508.1704, 316.8189, NULL, 0, 2), +((@GUID+36)*10, 8 , 344.3024, -5541.6455, 318.8189, NULL, 0, 2), +((@GUID+36)*10, 9 , 305.8880, -5558.9450, 329.4578, NULL, 0, 2), +((@GUID+36)*10, 10, 285.4463, -5545.9830, 336.0296, NULL, 0, 2), +((@GUID+36)*10, 11, 270.4167, -5531.2173, 342.7796, NULL, 0, 2), +((@GUID+36)*10, 12, 254.0088, -5503.9775, 350.4185, NULL, 0, 2), +((@GUID+36)*10, 13, 239.7832, -5479.8145, 350.5573, NULL, 0, 2), +((@GUID+36)*10, 14, 242.3433, -5464.2866, 350.5573, NULL, 0, 2); +-- ((@GUID+36)*10, 17, 262.5045, -5456.1620, 353.2910, NULL, 0, 2), +-- ((@GUID+36)*10, 18, 267.8974, -5479.5703, 353.2910, NULL, 0, 2); + +DELETE FROM `creature_formations` WHERE `leaderGUID` = @GUID+36; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(@GUID+36, @GUID+36, 0, 0, 515), +(@GUID+36, @GUID+37, 3, 180, 515); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+43)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+43)*10, 1, 121.9784, -5568.0180, 422.1619, NULL, 0, 2), +-- ((@GUID+43)*10, 2, 106.3511, -5580.5260, 421.4168, NULL, 0, 2), +((@GUID+43)*10, 1 , 90.7239, -5593.0337, 420.6717, NULL, 0, 2), +((@GUID+43)*10, 2 , 67.7049, -5619.1045, 420.6717, NULL, 0, 2), +((@GUID+43)*10, 3 , 33.6749, -5611.7466, 420.6717, NULL, 0, 2), +((@GUID+43)*10, 4 , 33.4922, -5588.9080, 420.6717, NULL, 0, 2), +((@GUID+43)*10, 5 , 42.7524, -5560.4630, 420.6717, NULL, 0, 2), +((@GUID+43)*10, 6 , 39.1464, -5537.7640, 420.6717, NULL, 0, 2), +((@GUID+43)*10, 7 , 43.2509, -5509.7915, 420.6717, NULL, 0, 2), +((@GUID+43)*10, 8 , 66.8094, -5491.6353, 420.6717, NULL, 0, 2), +((@GUID+43)*10, 9 , 90.6852, -5489.1860, 420.6717, NULL, 0, 2), +((@GUID+43)*10, 10, 119.2695, -5511.3230, 420.6717, NULL, 0, 2), +((@GUID+43)*10, 11, 131.6771, -5544.2010, 420.6717, NULL, 0, 2), +((@GUID+43)*10, 12, 108.9867, -5573.2686, 420.6717, NULL, 0, 2); +-- ((@GUID+43)*10, 15, 90.7239, -5593.0337, 420.6717, NULL, 0, 2), +-- ((@GUID+43)*10, 16, 67.7049, -5619.1045, 420.6717, NULL, 0, 2); + +DELETE FROM `creature_formations` WHERE `leaderGUID` = @GUID+43; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(@GUID+43, @GUID+43, 0, 0, 515), +(@GUID+43, @GUID+44, 3, 180, 515); + +DELETE FROM `waypoint_data` WHERE `id` = (@GUID+45)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES +-- ((@GUID+45)*10, 1, 466.7378, -5425.3384, 288.8250, NULL, 0, 2), +-- ((@GUID+45)*10, 2, 459.1825, -5432.3500, 294.3380, NULL, 0, 2), +((@GUID+45)*10, 1 , 451.6273, -5439.3620, 299.8511, NULL, 0, 2), +((@GUID+45)*10, 2 , 433.6795, -5452.9050, 299.8511, NULL, 0, 2), +((@GUID+45)*10, 3 , 410.7968, -5468.4614, 299.8511, NULL, 0, 2), +((@GUID+45)*10, 4 , 395.3133, -5466.0796, 299.8511, NULL, 0, 2), +((@GUID+45)*10, 5 , 379.6640, -5447.7783, 302.7955, NULL, 0, 2), +((@GUID+45)*10, 6 , 355.3226, -5428.6045, 306.0178, NULL, 0, 2), +((@GUID+45)*10, 7 , 339.6220, -5418.7075, 309.6906, NULL, 0, 2), +((@GUID+45)*10, 8 , 327.7061, -5403.4600, 315.7964, NULL, 0, 2), +((@GUID+45)*10, 9 , 335.9173, -5388.9146, 320.8520, NULL, 0, 2), +((@GUID+45)*10, 10, 359.8760, -5387.8945, 318.1853, NULL, 0, 2), +((@GUID+45)*10, 11, 378.4871, -5390.4893, 315.7129, NULL, 0, 2), +((@GUID+45)*10, 12, 388.4708, -5393.7970, 314.7964, NULL, 0, 2), +((@GUID+45)*10, 13, 418.5784, -5398.5503, 312.6020, NULL, 0, 2), +((@GUID+45)*10, 14, 440.7523, -5399.3745, 312.0186, NULL, 0, 2), +((@GUID+45)*10, 15, 450.8160, -5417.7188, 309.2687, NULL, 0, 2); +-- ((@GUID+45)*10, 18, 451.6273, -5439.3620, 299.8511, NULL, 0, 2), +-- ((@GUID+45)*10, 19, 433.6795, -5452.9050, 299.8511, NULL, 0, 2); + +DELETE FROM `creature_formations` WHERE `leaderGUID` = @GUID+45; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`) VALUES +(@GUID+45, @GUID+45, 0, 0, 515), +(@GUID+45, @GUID+46, 3, 180, 515); + +DELETE FROM `creature_addon` WHERE `guid` IN (@GUID+19,@GUID+06,@GUID+08,@GUID+11,@GUID+14,@GUID+15,@GUID+21,@GUID+23,@GUID+30,@GUID+34,@GUID+36,@GUID+43,@GUID+45,@GUID+28); +INSERT INTO `creature_addon` (`guid`, `path_id`) VALUES +(@GUID+19, (@GUID+19)*10), +(@GUID+06, (@GUID+06)*10), +(@GUID+08, (@GUID+08)*10), +(@GUID+11, (@GUID+11)*10), +(@GUID+14, (@GUID+14)*10), +(@GUID+15, (@GUID+15)*10), +(@GUID+21, (@GUID+21)*10), +(@GUID+23, (@GUID+23)*10), +(@GUID+30, (@GUID+30)*10), +(@GUID+34, (@GUID+34)*10), +(@GUID+36, (@GUID+36)*10), +(@GUID+43, (@GUID+43)*10), +(@GUID+45, (@GUID+45)*10), +(@GUID+28, (@GUID+28)*10); + +DELETE FROM `creature_formations` WHERE `leaderGUID` IN (@GUID+32,@GUID+38,@GUID+41,@GUID+47,@GUID+16,@GUID+4,@GUID+9,@GUID+12,@GUID+2,@GUID+26); +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `groupAI`) VALUES +(@GUID+32, @GUID+32, 3), +(@GUID+32, @GUID+33, 3), +(@GUID+2, @GUID+2 , 3), +(@GUID+2, @GUID+3 , 3), +(@GUID+26, @GUID+26, 3), +(@GUID+26, @GUID+27, 3), +(@GUID+38, @GUID+38, 3), +(@GUID+38, @GUID+39, 3), +(@GUID+41, @GUID+41, 3), +(@GUID+41, @GUID+42, 3), +(@GUID+47, @GUID+47, 3), +(@GUID+47, @GUID+48, 3), +(@GUID+16, @GUID+16, 3), +(@GUID+16, @GUID+17, 3), +(@GUID+4, @GUID+4 , 3), +(@GUID+4, @GUID+5 , 3), +(@GUID+9, @GUID+9 , 3), +(@GUID+9, @GUID+10, 3), +(@GUID+12, @GUID+12, 3), +(@GUID+12, @GUID+13, 3); + +DELETE FROM `creature_addon` WHERE `guid` IN (@GUID+32,@GUID+33,@GUID+2 ,@GUID+3 ,@GUID+26,@GUID+27,@GUID+38,@GUID+39,@GUID+41,@GUID+42,@GUID+47,@GUID+48,@GUID+16,@GUID+17,@GUID+4 ,@GUID+5 ,@GUID+9 ,@GUID+10,@GUID+12,@GUID+13); +INSERT INTO `creature_addon` (`guid`, `bytes1`) VALUES +(@GUID+32, 1), +(@GUID+33, 1), +(@GUID+2 , 1), +(@GUID+3 , 1), +(@GUID+26, 1), +(@GUID+27, 1), +(@GUID+38, 1), +(@GUID+39, 1), +(@GUID+41, 1), +(@GUID+42, 1), +(@GUID+47, 1), +(@GUID+48, 1), +(@GUID+16, 1), +(@GUID+17, 1), +(@GUID+4 , 1), +(@GUID+5 , 1), +(@GUID+9 , 1), +(@GUID+10, 1), +(@GUID+12, 1), +(@GUID+13, 1);