From ba9f57ab7914067cb3998d8d26d826295a14c940 Mon Sep 17 00:00:00 2001 From: Gultask <100873791+Gultask@users.noreply.github.com> Date: Sat, 1 Aug 2026 20:13:34 -0300 Subject: [PATCH] fix(DB/Creature): Add waypoints to Val'kyr in Utgarde Catacombs (#26892) --- .../rev_1785606758807705700.sql | 213 ++++++++++++++++++ 1 file changed, 213 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1785606758807705700.sql diff --git a/data/sql/updates/pending_db_world/rev_1785606758807705700.sql b/data/sql/updates/pending_db_world/rev_1785606758807705700.sql new file mode 100644 index 000000000..d198466fb --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1785606758807705700.sql @@ -0,0 +1,213 @@ +-- +DELETE FROM `creature` WHERE `guid` IN (114183, 114190, 114191, 114192, 115488, 115489, 115490, 115491, 115492, 115493, 115494, 115495, 115496, 115497, 115498, 115499) AND `id` IN (24272, 24258); + +SET @GUID := 104973; + +DELETE FROM `creature` WHERE `guid` BETWEEN @GUID+0 AND @GUID+15 AND `id` IN (24272, 24258); +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `MovementType`, `CreateObject`, `VerifiedBuild`) VALUES +(@GUID+0 , 24272, 571, 495, 848.914, -4861.28, -56.3568, 3.335474967956542968, 300, 2, 1, 68887), +(@GUID+1 , 24272, 571, 495, 855.236, -4870.75, -52.5024, 2.263822793960571289, 300, 2, 1, 68887), +(@GUID+2 , 24272, 571, 495, 808.746, -4812.05, -60.7842, 1.539675593376159667, 300, 2, 1, 68887), +(@GUID+3 , 24272, 571, 495, 841.371, -4795.87, -76.126 , 4.534464836120605468, 300, 2, 1, 68887), +(@GUID+4 , 24272, 571, 495, 842.362, -4806.11, -49.189 , 0.624028563499450683, 300, 2, 1, 68887), +(@GUID+5 , 24272, 571, 495, 856.303, -4904.3, -58.4141 , 1.895198464393615722, 300, 2, 1, 68887), +(@GUID+6 , 24272, 571, 495, 956.294, -4824.18, -58.553 , 3.400452613830566406, 300, 2, 1, 68887), +(@GUID+7 , 24272, 571, 495, 885.365, -4965.28, -61.1363, 3.501873493194580078, 300, 2, 1, 68887), +(@GUID+8 , 24272, 571, 495, 875.447, -4849.24, -55.6919, 5.19333505630493164, 300, 2, 1, 68887), +(@GUID+9 , 24272, 571, 495, 929.063, -4850.18, -55.1919, 5.312902450561523437, 300, 2, 1, 68887), +(@GUID+10, 24272, 571, 495, 920.499, -4831, -51.3586 , 4.276251792907714843, 300, 2, 1, 68887), +(@GUID+11, 24272, 571, 495, 910.928, -4821.96, -55.6085, 5.397297859191894531, 300, 2, 1, 68887), +(@GUID+12, 24258, 571, 495, 814.389, -4744.63, -70.1722, 2.795719623565673828, 300, 2, 1, 68887), +(@GUID+13, 24258, 571, 495, 810.841, -4724.84, -68.6167, 4.948425769805908203, 300, 2, 1, 68887), +(@GUID+14, 24258, 571, 495, 819.966, -4713.89, -82.5333, 1.868739247322082519, 300, 2, 1, 68887), +(@GUID+15, 24258, 571, 495, 775.797, -4717.9, -73.1167 , 5.536564826965332031, 300, 2, 1, 68887); + +DELETE FROM `creature_addon` WHERE `guid` BETWEEN @GUID+0 AND @GUID+15; +INSERT INTO `creature_addon` (`guid`, `path_id`) VALUES +(@GUID+0 , (@GUID+0 )*10), +(@GUID+1 , (@GUID+1 )*10), +(@GUID+2 , (@GUID+2 )*10), +(@GUID+3 , (@GUID+3 )*10), +(@GUID+4 , (@GUID+4 )*10), +(@GUID+5 , (@GUID+5 )*10), +(@GUID+6 , (@GUID+6 )*10), +(@GUID+7 , (@GUID+7 )*10), +(@GUID+8 , (@GUID+8 )*10), +(@GUID+9 , (@GUID+9 )*10), +(@GUID+10, (@GUID+10)*10), +(@GUID+11, (@GUID+11)*10), +(@GUID+12, (@GUID+12)*10), +(@GUID+13, (@GUID+13)*10), +(@GUID+14, (@GUID+14)*10), +(@GUID+15, (@GUID+15)*10); + +DELETE FROM `waypoint_data` WHERE `id` BETWEEN (@GUID+0)*10 AND (@GUID+15)*10; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `smoothTransition`, `move_type`) VALUES +((@GUID+0)*10, 1, 848.9135, -4861.279, -56.356846, NULL, 1, 0), +((@GUID+0)*10, 2, 843.5121, -4860.611, -55.995728, NULL, 1, 0), +((@GUID+0)*10, 3, 832.5501, -4862.95, -52.301285, NULL, 1, 0), +((@GUID+0)*10, 4, 830.4649, -4874.2656, -55.301296, NULL, 1, 0), +((@GUID+0)*10, 5, 838.2181, -4877.518, -57.773518, NULL, 1, 0), +((@GUID+0)*10, 6, 849.66473, -4878.1978, -52.30129, NULL, 1, 0), +((@GUID+0)*10, 7, 855.8818, -4870.2886, -54.884624, NULL, 1, 0), +((@GUID+0)*10, 8, 853.19977, -4863.428, -54.07906, NULL, 1, 0), + +((@GUID+1)*10, 1 , 855.2356, -4870.7456, -52.50243, NULL, 1, 0), +((@GUID+1)*10, 2 , 854.4634, -4865.868, -55.030205, NULL, 1, 0), +((@GUID+1)*10, 3 , 847.1954, -4852.519, -51.002426, NULL, 1, 0), +((@GUID+1)*10, 4 , 833.26086, -4847.0156, -52.50243, NULL, 1, 0), +((@GUID+1)*10, 5 , 826.88336, -4840.7393, -55.6691, NULL, 1, 0), +((@GUID+1)*10, 6 , 824.3039, -4827.225, -50.64132, NULL, 1, 0), +((@GUID+1)*10, 7 , 833.80774, -4811.9253, -57.252434, NULL, 1, 0), +((@GUID+1)*10, 8 , 829.8226, -4795.3335, -51.891308, NULL, 1, 0), +((@GUID+1)*10, 9 , 808.6812, -4796.8833, -50.141315, NULL, 1, 0), +((@GUID+1)*10, 10, 809.5606, -4808.7876, -52.50243, NULL, 1, 0), +((@GUID+1)*10, 11, 819.323, -4813.9507, -56.280205, NULL, 1, 0), +((@GUID+1)*10, 12, 834.9311, -4820.883, -55.752438, NULL, 1, 0), +((@GUID+1)*10, 13, 839.3295, -4836.557, -51.002434, NULL, 1, 0), +((@GUID+1)*10, 14, 837.72943, -4845.846, -52.50243, NULL, 1, 0), +((@GUID+1)*10, 15, 836.0781, -4862.7334, -50.974655, NULL, 1, 0), +((@GUID+1)*10, 16, 842.90826, -4873.529, -52.50243, NULL, 1, 0), +((@GUID+1)*10, 17, 851.32794, -4875.8633, -56.25243, NULL, 1, 0), + +((@GUID+2)*10, 1, 808.7459, -4812.053, -60.784233, NULL, 1, 0), +((@GUID+2)*10, 2, 808.22986, -4801.94, -63.67312, NULL, 1, 0), +((@GUID+2)*10, 3, 816.9509, -4795.5044, -61.228664, NULL, 1, 0), +((@GUID+2)*10, 4, 829.1684, -4789.4434, -59.756443, NULL, 1, 0), +((@GUID+2)*10, 5, 841.48395, -4787.0703, -63.673115, NULL, 1, 0), +((@GUID+2)*10, 6, 847.0665, -4798.9966, -67.97867, NULL, 1, 0), +((@GUID+2)*10, 7, 842.1066, -4805.202, -66.75646, NULL, 1, 0), +((@GUID+2)*10, 8, 832.9062, -4808.4556, -63.673115, NULL, 1, 0), +((@GUID+2)*10, 9, 822.26166, -4811.9453, -70.97868, NULL, 1, 0), + +((@GUID+3)*10, 1 , 841.3709, -4795.8716, -76.12601, NULL, 1, 0), +((@GUID+3)*10, 2 , 840.8404, -4793.573, -74.042656, NULL, 1, 0), +((@GUID+3)*10, 3 , 833.81134, -4790.756, -74.042656, NULL, 1, 0), +((@GUID+3)*10, 4 , 821.35486, -4792.3564, -76.57045, NULL, 1, 0), +((@GUID+3)*10, 5 , 807.6492, -4795.983, -71.459335, NULL, 1, 0), +((@GUID+3)*10, 6 , 804.25726, -4805.17, -76.098206, NULL, 1, 0), +((@GUID+3)*10, 7 , 808.15625, -4809.107, -71.95932, NULL, 1, 0), +((@GUID+3)*10, 8 , 818.56116, -4809.982, -76.181564, NULL, 1, 0), +((@GUID+3)*10, 9 , 828.70197, -4805.0776, -72.2371, NULL, 1, 0), +((@GUID+3)*10, 10, 837.5706, -4800.3423, -76.876, NULL, 1, 0), + +((@GUID+4)*10, 1, 842.36163, -4806.111, -49.189034, NULL, 1, 0), +((@GUID+4)*10, 2, 837.8431, -4792.732, -47.244583, NULL, 1, 0), +((@GUID+4)*10, 3, 822.47595, -4803.012, -73.189026, NULL, 1, 0), +((@GUID+4)*10, 4, 809.6625, -4811.376, -83.49458, NULL, 1, 0), +((@GUID+4)*10, 5, 805.55206, -4798.9004, -71.827934, NULL, 1, 0), +((@GUID+4)*10, 6, 820.4665, -4799.2095, -57.689022, NULL, 1, 0), + +((@GUID+5)*10, 1 , 856.3028, -4904.3022, -58.41408, NULL, 1, 0), +((@GUID+5)*10, 2 , 854.17365, -4898.4, -59.71962, NULL, 1, 0), +((@GUID+5)*10, 3 , 863.13043, -4928.3853, -56.85851, NULL, 1, 0), +((@GUID+5)*10, 4 , 871.44116, -4934.106, -46.719616, NULL, 1, 0), +((@GUID+5)*10, 5 , 873.2085, -4937.753, -46.55295, NULL, 1, 0), +((@GUID+5)*10, 6 , 868.90454, -4944.4087, -46.802937, NULL, 1, 0), +((@GUID+5)*10, 7 , 865.4396, -4945.6777, -47.441845, NULL, 1, 0), +((@GUID+5)*10, 8 , 859.10596, -4939.4043, -47.247375, NULL, 1, 0), +((@GUID+5)*10, 9 , 857.44183, -4936.1675, -47.580734, NULL, 1, 0), +((@GUID+5)*10, 10, 861.15643, -4927.1235, -47.830723, NULL, 1, 0), +((@GUID+5)*10, 11, 885.2923, -4930.4893, -57.858524, NULL, 1, 0), +((@GUID+5)*10, 12, 890.75793, -4935.6025, -57.85853, NULL, 1, 0), +((@GUID+5)*10, 13, 902.4837, -4955.032, -59.191864, NULL, 1, 0), +((@GUID+5)*10, 14, 897.88824, -4959.8027, -59.191868, NULL, 1, 0), +((@GUID+5)*10, 15, 888.0645, -4963.673, -59.191868, NULL, 1, 0), +((@GUID+5)*10, 16, 878.6978, -4969.4277, -59.191868, NULL, 1, 0), +((@GUID+5)*10, 17, 867.50726, -4945.597, -58.414085, NULL, 1, 0), + +((@GUID+6)*10, 1 , 956.29407, -4824.1797, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 2 , 954.33856, -4825.6763, -56.636303, NULL, 1, 0), +((@GUID+6)*10, 3 , 944.4089, -4828.8906, -58.05299, NULL, 1, 0), +((@GUID+6)*10, 4 , 930.31903, -4833.362, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 5 , 916.5547, -4832.821, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 6 , 907.56335, -4820.896, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 7 , 912.11633, -4808.6274, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 8 , 919.03937, -4811.3105, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 9 , 922.1953, -4824.7915, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 10, 917.2956, -4855.327, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 11, 923.5457, -4863.1436, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 12, 933.1302, -4851.1187, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 13, 917.71704, -4840.79, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 14, 897.5533, -4841.8276, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 15, 879.6963, -4848.92, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 16, 894.97485, -4844.9746, -58.55297, NULL, 1, 0), +((@GUID+6)*10, 17, 927.064, -4833.6255, -58.55297, NULL, 1, 0), + +((@GUID+7)*10, 1 , 885.36487, -4965.276, -61.136265, NULL, 1, 0), +((@GUID+7)*10, 2 , 880.6454, -4976.131, -58.330708, NULL, 1, 0), +((@GUID+7)*10, 3 , 871.6718, -4968.5884, -58.330708, NULL, 1, 0), +((@GUID+7)*10, 4 , 847.3286, -4975.932, -58.330708, NULL, 1, 0), +((@GUID+7)*10, 5 , 842.7772, -4960.105, -53.941807, NULL, 1, 0), +((@GUID+7)*10, 6 , 830.42755, -4921.7407, -59.580708, NULL, 1, 0), +((@GUID+7)*10, 7 , 847.0207, -4915.108, -55.080704, NULL, 1, 0), +((@GUID+7)*10, 8 , 884.1066, -4903.206, -59.33071, NULL, 1, 0), +((@GUID+7)*10, 9 , 895.1483, -4929.2446, -53.91404, NULL, 1, 0), +((@GUID+7)*10, 10, 904.24805, -4959.203, -58.330708, NULL, 1, 0), + +((@GUID+8)*10, 1 , 875.44745, -4849.2446, -55.691887, NULL, 1, 0), +((@GUID+8)*10, 2 , 881.71857, -4848.7783, -52.553, NULL, 1, 0), +((@GUID+8)*10, 3 , 887.10187, -4850.419, -52.553, NULL, 1, 0), +((@GUID+8)*10, 4 , 900.8484, -4871.943, -56.136345, NULL, 1, 0), +((@GUID+8)*10, 5 , 922.4768, -4866.539, -54.77522, NULL, 1, 0), +((@GUID+8)*10, 6 , 956.3114, -4855.176, -55.691887, NULL, 1, 0), +((@GUID+8)*10, 7 , 950.0135, -4821.555, -55.691887, NULL, 1, 0), +((@GUID+8)*10, 8 , 936.5696, -4800.5327, -55.691887, NULL, 1, 0), +((@GUID+8)*10, 9 , 902.14124, -4808.3345, -55.691887, NULL, 1, 0), +((@GUID+8)*10, 10, 883.8032, -4817.885, -55.691887, NULL, 1, 0), +((@GUID+8)*10, 11, 889.00183, -4840.078, -55.691887, NULL, 1, 0), + +((@GUID+9)*10, 1, 929.0633, -4850.184, -55.19186, NULL, 1, 0), +((@GUID+9)*10, 2, 923.3711, -4849.388, -54.108555, NULL, 1, 0), +((@GUID+9)*10, 3, 919.9915, -4853.378, -54.46964, NULL, 1, 0), +((@GUID+9)*10, 4, 920.9106, -4857.063, -57.80299, NULL, 1, 0), +((@GUID+9)*10, 5, 925.6862, -4858.741, -57.386322, NULL, 1, 0), +((@GUID+9)*10, 6, 929.6542, -4854.92, -59.052975, NULL, 1, 0), + +((@GUID+10)*10, 1, 920.4993, -4830.998, -51.358562, NULL, 1, 0), +((@GUID+10)*10, 2, 915.2309, -4832.864, -51.636337, NULL, 1, 0), +((@GUID+10)*10, 3, 914.1133, -4838.8735, -51.219673, NULL, 1, 0), +((@GUID+10)*10, 4, 918.5, -4841.5537, -50.99744, NULL, 1, 0), +((@GUID+10)*10, 5, 923.9588, -4838.46, -51.775223, NULL, 1, 0), +((@GUID+10)*10, 6, 923.8309, -4834.0894, -51.441895, NULL, 1, 0), + +((@GUID+11)*10, 1, 910.92755, -4821.955, -55.60853, NULL, 1, 0), +((@GUID+11)*10, 2, 914.6762, -4821.7783, -55.497433, NULL, 1, 0), +((@GUID+11)*10, 3, 917.8987, -4821.0103, -53.969646, NULL, 1, 0), +((@GUID+11)*10, 4, 918.1646, -4815.973, -54.858536, NULL, 1, 0), +((@GUID+11)*10, 5, 915.9987, -4812.069, -53.469646, NULL, 1, 0), +((@GUID+11)*10, 6, 910.28516, -4813.324, -53.58076, NULL, 1, 0), +((@GUID+11)*10, 7, 907.968, -4818.275, -53.747437, NULL, 1, 0), + +-- Overseers +((@GUID+12)*10, 1, 814.38885, -4744.631, -70.172195, NULL, 1, 0), +((@GUID+12)*10, 2, 794.30457, -4746.817, -73.53331, NULL, 1, 0), +((@GUID+12)*10, 3, 779.25586, -4732.826, -70.172195, NULL, 1, 0), +((@GUID+12)*10, 4, 778.02563, -4713.221, -67.42218, NULL, 1, 0), +((@GUID+12)*10, 5, 795.8828, -4708.0474, -73.644424, NULL, 1, 0), +((@GUID+12)*10, 6, 814.5335, -4707.928, -72.67219, NULL, 1, 0), +((@GUID+12)*10, 7, 819.36945, -4734.119, -73.949974, NULL, 1, 0), + +((@GUID+13)*10, 1, 810.841, -4724.8433, -68.616684, NULL, 1, 0), +((@GUID+13)*10, 2, 808.7681, -4718.541, -65.172226, NULL, 1, 0), +((@GUID+13)*10, 3, 798.9675, -4710.6704, -65.172226, NULL, 1, 0), +((@GUID+13)*10, 4, 785.41595, -4707.411, -65.172226, NULL, 1, 0), +((@GUID+13)*10, 5, 775.47003, -4725.557, -65.172226, NULL, 1, 0), +((@GUID+13)*10, 6, 784.88116, -4743.483, -65.172226, NULL, 1, 0), +((@GUID+13)*10, 7, 801.7946, -4743.7324, -68.81113, NULL, 1, 0), + +((@GUID+14)*10, 1, 819.9661, -4713.8853, -82.53329, NULL, 1, 0), +((@GUID+14)*10, 2, 809.4178, -4704.249, -83.28329, NULL, 1, 0), +((@GUID+14)*10, 3, 794.2107, -4704.6787, -78.50551, NULL, 1, 0), +((@GUID+14)*10, 4, 781.2782, -4710.818, -84.64439, NULL, 1, 0), +((@GUID+14)*10, 5, 780.4466, -4742.383, -82.838844, NULL, 1, 0), +((@GUID+14)*10, 6, 801.2428, -4748.2944, -79.56106, NULL, 1, 0), +((@GUID+14)*10, 7, 820.7194, -4732.687, -84.69994, NULL, 1, 0), + +((@GUID+15)*10, 1, 775.7975, -4717.895, -73.11665, NULL, 1, 0), +((@GUID+15)*10, 2, 788.4036, -4704.089, -73.61664, NULL, 1, 0), +((@GUID+15)*10, 3, 801.8325, -4702.2114, -73.97776, NULL, 1, 0), +((@GUID+15)*10, 4, 815.7599, -4716.915, -71.25553, NULL, 1, 0), +((@GUID+15)*10, 5, 816.86053, -4741.8823, -73.00555, NULL, 1, 0), +((@GUID+15)*10, 6, 795.74396, -4748.135, -71.9222, NULL, 1, 0), +((@GUID+15)*10, 7, 778.3672, -4739.311, -69.28331, NULL, 1, 0);