fix(DB/Sholazar) Captive Crocolisk no longer has a wonky path. (#22891)

This commit is contained in:
Rocco Silipo 2025-09-14 10:30:10 +02:00 committed by GitHub
parent 26662b8db7
commit 835febe6ae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -0,0 +1,90 @@
-- Delete old WP and add the new one (Sniffed).
DELETE FROM `waypoints` WHERE `entry` IN (28308, 2830800);
INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `orientation`, `point_comment`) VALUES
(2830800, 1, 5268.2256, 4425.439, -95.66463, NULL, 'Captive Crocolisk'),
(2830800, 2, 5249.557, 4405.8916, -96.06503, NULL, 'Captive Crocolisk'),
(2830800, 3, 5266.678, 4365.4644, -98.4554, NULL, 'Captive Crocolisk'),
(2830800, 4, 5289.1377, 4366.553, -102.25680, NULL, 'Captive Crocolisk'),
(2830800, 5, 5292.401, 4366.2607, -103.41171, NULL, 'Captive Crocolisk'),
(2830800, 6, 5295.401, 4366.0107, -105.91171, NULL, 'Captive Crocolisk'),
(2830800, 7, 5298.401, 4365.7607, -108.16171, NULL, 'Captive Crocolisk'),
(2830800, 8, 5330.325, 4363.249, -121.41144, NULL, 'Captive Crocolisk'),
(2830800, 9, 5333.6475, 4359.3447, -121.62401, NULL, 'Captive Crocolisk'),
(2830800, 10, 5336.8975, 4355.5947, -122.37401, NULL, 'Captive Crocolisk'),
(2830800, 11, 5340.1475, 4352.0947, -124.12401, NULL, 'Captive Crocolisk'),
(2830800, 12, 5344.6475, 4346.8447, -127.37401, NULL, 'Captive Crocolisk'),
(2830800, 13, 5349.2285, 4341.059, -134.14465, NULL, 'Captive Crocolisk'),
(2830800, 14, 5353.7925, 4339.2725, -137.71663, NULL, 'Captive Crocolisk'),
(2830800, 15, 5357.2925, 4337.5225, -138.96663, NULL, 'Captive Crocolisk'),
(2830800, 16, 5361.0425, 4335.7725, -139.96663, NULL, 'Captive Crocolisk'),
(2830800, 17, 5365.0376, 4333.716, -141.6359, NULL, 'Captive Crocolisk'),
(2830800, 18, 5379.338, 4324.619, -145.39046, NULL, 'Captive Crocolisk'),
(2830800, 19, 5386.838, 4319.869, -146.39046, NULL, 'Captive Crocolisk'),
(2830800, 20, 5399.588, 4311.869, -146.14046, NULL, 'Captive Crocolisk'),
(2830800, 21, 5405.4434, 4307.841, -142.1537, NULL, 'Captive Crocolisk'),
(2830800, 22, 5434.999, 4305.6587, -136.43095, NULL, 'Captive Crocolisk'),
(2830800, 23, 5464.708, 4302.0664, -133.22482, NULL, 'Captive Crocolisk'),
(2830800, 24, 5479.955, 4297.8174, -132.47156, NULL, 'Captive Crocolisk'),
(2830800, 25, 5490.5547, 4294.3945, -127.5686, NULL, 'Captive Crocolisk'),
(2830800, 26, 5493.3965, 4289.1094, -124.03439, NULL, 'Captive Crocolisk'),
(2830800, 27, 5495.7646, 4284.705, -120.702126, NULL, 'Captive Crocolisk'),
(2830800, 28, 5497.1855, 4282.0625, -117.922264, NULL, 'Captive Crocolisk'),
(2830800, 29, 5500.0273, 4276.7773, -113.96721, NULL, 'Captive Crocolisk'),
(2830800, 30, 5503.343, 4270.6113, -110.756836, NULL, 'Captive Crocolisk'),
(2830800, 31, 5506.246, 4267.8457, -108.97778, NULL, 'Captive Crocolisk'),
(2830800, 32, 5510.246, 4263.5957, -106.22778, NULL, 'Captive Crocolisk'),
(2830800, 33, 5513.746, 4260.0957, -104.22778, NULL, 'Captive Crocolisk'),
(2830800, 34, 5518.3237, 4255.3076, -103.13711, NULL, 'Captive Crocolisk'),
(2830800, 35, 5540.53, 4259.7695, -102.44651, NULL, 'Captive Crocolisk'),
(2830800, 36, 5564.1943, 4263.4497, -102.82355, NULL, 'Captive Crocolisk'),
(2830800, 37, 5585.45, 4261.137, -99.63063, NULL, 'Captive Crocolisk'),
(2830800, 38, 5609.614, 4259.6567, -98.88536, NULL, 'Captive Crocolisk'),
(2830800, 39, 5633.434, 4259.2275, -98.52627, NULL, 'Captive Crocolisk'),
(2830800, 40, 5660.5684, 4260.9854, -98.672714, NULL, 'Captive Crocolisk'),
(2830800, 41, 5681.639, 4266.3096, -99.25662, NULL, 'Captive Crocolisk'),
(2830800, 42, 5708.1265, 4273.348, -102.968994, NULL, 'Captive Crocolisk'),
(2830800, 43, 5748.7324, 4284.135, -112.09222, NULL, 'Captive Crocolisk'),
(2830800, 44, 5756.953, 4291.7754, -114.66898, NULL, 'Captive Crocolisk'),
(2830800, 45, 5767.6587, 4301.938, -115.26785, NULL, 'Captive Crocolisk'),
(2830800, 46, 5786.5576, 4319.8975, -115.276024, NULL, 'Captive Crocolisk'),
(2830800, 47, 5807.376, 4339.681, -115.28085, NULL, 'Captive Crocolisk'),
(2830800, 48, 5825.895, 4357.28, -115.28085, NULL, 'Captive Crocolisk'),
(2830800, 49, 5835.953, 4365.0254, -114.66898, NULL, 'Captive Crocolisk'),
(2830800, 50, 5839.674, 4368.416, -112.15327, NULL, 'Captive Crocolisk'),
(2830800, 51, 5843.9746, 4371.428, -109.06282, NULL, 'Captive Crocolisk'),
(2830800, 52, 5851.4746, 4376.678, -106.31282, NULL, 'Captive Crocolisk'),
(2830800, 53, 5855.4746, 4379.428, -104.56282, NULL, 'Captive Crocolisk'),
(2830800, 54, 5859.7246, 4382.428, -100.31282, NULL, 'Captive Crocolisk'),
(2830800, 55, 5866.2246, 4386.928, -100.31282, NULL, 'Captive Crocolisk'),
(2830800, 56, 5875.7246, 4393.428, -98.31282, NULL, 'Captive Crocolisk'),
(2830800, 57, 5897.276, 4408.4404, -95.29815, NULL, 'Captive Crocolisk'),
(2830800, 58, 5925.311, 4440.6235, -94.795006, NULL, 'Captive Crocolisk'),
(2830800, 59, 5964.229, 4503.729, -92.95698, NULL, 'Captive Crocolisk'),
(2830800, 60, 5960.5825, 4546.558, -95.71041, NULL, 'Captive Crocolisk'),
(2830800, 61, 5965.1665, 4579.1406, -97.459595, NULL, 'Captive Crocolisk'),
(2830800, 62, 5969.2954, 4613.739, -98.09471, NULL, 'Captive Crocolisk'),
(2830800, 63, 5975.858, 4659.6104, -99.32277, NULL, 'Captive Crocolisk'),
(2830800, 64, 5992.961, 4699.5537, -99.39478, NULL, 'Captive Crocolisk'),
(2830800, 65, 6015.1387, 4743.7524, -97.55353, NULL, 'Captive Crocolisk'),
(2830800, 66, 6035.1826, 4788.787, -94.706436, NULL, 'Captive Crocolisk'),
(2830800, 67, 6064.9507, 4827.5024, -94.57277, NULL, 'Captive Crocolisk'),
(2830800, 68, 6065.5703, 4870.553, -94.4718, NULL, 'Captive Crocolisk'),
(2830800, 69, 6096.6123, 4885.741, -94.4861, NULL, 'Captive Crocolisk'),
(2830800, 70, 6120.3867, 4902.048, -95.10951, NULL, 'Captive Crocolisk'),
(2830800, 71, 6139.616, 4913.3486, -94.939, NULL, 'Captive Crocolisk');
-- Update SmartAI
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 28308;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 28308);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(28308, 0, 1, 0, 54, 0, 100, 512, 0, 0, 0, 0, 0, 0, 80, 2830800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Captive Crocolisk - On Just Summoned - Run Script'),
(28308, 0, 2, 3, 58, 0, 100, 512, 71, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Captive Crocolisk - On Path 0 Finished - Despawn Instant'),
(28308, 0, 3, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 0, 15, 12536, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Captive Crocolisk - On Path 0 Finished - Quest Credit \'A Rough Ride\''),
(28308, 0, 4, 0, 40, 0, 100, 512, 17, 0, 0, 0, 0, 0, 54, 4000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Captive Crocolisk - On Point 17 of Path Any Reached - Pause Waypoint'),
(28308, 0, 5, 0, 40, 0, 100, 512, 43, 0, 0, 0, 0, 0, 54, 4000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Captive Crocolisk - On Point 43 of Path Any Reached - Pause Waypoint');
-- Update Action List
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2830800);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2830800, 9, 1, 0, 0, 0, 100, 512, 0, 0, 0, 0, 0, 0, 53, 1, 2830800, 0, 12536, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Captive Crocolisk - Actionlist - Start Waypoint Path 2830800');