diff --git a/data/sql/updates/pending_db_world/rev_1661505231687639200.sql b/data/sql/updates/pending_db_world/rev_1661505231687639200.sql new file mode 100644 index 000000000..e94c1d9d3 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1661505231687639200.sql @@ -0,0 +1,559 @@ +-- +-- Brambleblade Ravine is in regards to entries 2952 (Bristleback Quilboar), 2954 (Bristbleback Battleboar), 2953 (Bristleback Shaman), 8554 (Chief Sharptusk Thornmantle), and 3229 (Squealer) +-- A few Bristbleback are still movement type +-- Squealer mob and pooled shaman has multiple spawn locations for whatever reason +-- Distance data based on sniffs of 50+ waypoints, taking largest seen value, most mobs were sniffed multiple times and most had several hundred waypoints gathered, its worth noting that blizzard picks "mid" values more than edge values here where I believe we do true random + +-- Remove all entries, they will be replaced +DELETE FROM `creature` WHERE `id1` IN (2952, 2953, 2954, 3229, 8554); +DELETE FROM `creature` WHERE `id2` IN (2952, 2953, 2954, 3229, 8554); +DELETE FROM `creature` WHERE `id3` IN (2952, 2953, 2954, 3229, 8554); + +DELETE FROM `creature_addon` WHERE `guid` IN (24868, 24869, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24887, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24911, 24912, 24913, 24914, 24915, 26208, 24788); + +DELETE FROM `waypoint_data` WHERE `id` IN (248710, 248840, 249040, 249050, 249060); + +SET @GUID :=132314; +DELETE FROM `creature` WHERE `guid` BETWEEN @GUID+0 AND @GUID+83; +-- All Bristbleback Quilboar includes patroling mobs +-- Any wander_distance values of 5 are "default" and not sniffed +-- Their spawntimes should not be any higher than the rest of the mobs in the area and have been adjusted to be so +-- They had a bytes2 value that should be sniffable but was not present and does nothing +INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`) VALUES +(@GUID+0, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3150.7534, -1052.9648, 56.43975, 5.302966594696044921, 155, 12.629, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3150.7534 -1052.9648 56.43975 +(@GUID+1, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3116.3357, -1051.2448, 55.295044, 4.60250091552734375, 155, 10.5589, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3116.3357 -1051.2448 55.295044 +(@GUID+2, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3085.2102, -1051.0903, 52.662544, 0.692077338695526123, 155, 12.81, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3085.2102 -1051.0903 52.662544 +(@GUID+3, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3083.872, -1019.1116, 52.962753, 2.956784248352050781, 155, 13.927, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3083.872 -1019.1116 52.962753 +(@GUID+4, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3048.8372, -1050.974, 52.59941, 2.282494544982910156, 155, 13.49656, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3048.8372 -1050.974 52.59941 +(@GUID+5, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3012.1736, -1034.0265, 53.144695, 5.669462203979492187, 155, 12.86959, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3012.1736 -1034.0265 53.144695 +(@GUID+6, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3052.054, -1116.1522, 62.405098, 0.814660429954528808, 155, 11.14, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3052.054 -1116.1522 62.405098 +(@GUID+7, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2999.921, -958.1629, 56.8227, 5.088941574096679687, 155, 11.65, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2999.921 -958.1629 56.8227 +(@GUID+8, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2950.7747, -946.5612, 55.603836, 2.140457630157470703, 155, 11.9, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2950.7747 -946.5612 55.603836 +(@GUID+9, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2950.1194, -980.11633, 54.702705, 4.818135261535644531, 155, 11.73, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2950.1194 -980.11633 54.702705 +(@GUID+10, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2916.3105, -1015.9456, 54.139874, 6.199100971221923828, 155, 11.77, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2916.3105 -1015.9456 54.139874 +(@GUID+11, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2982.2224, -1017.4263, 55.201473, 2.54172372817993164, 155, 10.49, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2982.2224 -1017.4263 55.201473 +(@GUID+12, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2996.7488, -1000.0406, 58.73503, 4.447712898254394531, 155, 11.38, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2996.7488 -1000.0406 58.73503 +(@GUID+13, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2950.8784, -1046.4603, 58.379433, 2.563724040985107421, 155, 10.4, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2950.8784 -1046.4603 58.379433 +(@GUID+14, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2959.413, -998.5598, 54.76306, 1.208631634712219238, 155, 5, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2959.413 -998.5598 54.76306 +(@GUID+15, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2953.7734, -998.9086, 54.833206, 3.40339207649230957, 155, 0, 0, 1, 0, 0, 0, 0, 0, '', 0), -- .go xyz -2953.7734 -998.9086 54.833206 STAY MOVETYPE +(@GUID+16, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3093.4758, -1088.4801, 71.43378, 5.683098316192626953, 155, 12.6357, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3093.4758 -1088.4801 71.43378 +(@GUID+17, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3086.019, -1149.5739, 69.29934, 1.664784789085388183, 155, 9.81, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3086.019 -1149.5739 69.29934 +(@GUID+18, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3066.1868, -1153.8861, 66.41088, 4.519444465637207031, 155, 12.7, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3066.1868 -1153.8861 66.41088 +(@GUID+19, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2999.8765, -1159.9207, 59.410393, 5.69529581069946289, 155, 12.735, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2999.8765 -1159.9207 59.410393 +(@GUID+20, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2950.6687, -1183.3853, 60.347267, 2.954801559448242187, 155, 10.75, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2950.6687 -1183.3853 60.347267 +(@GUID+21, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2951.1953, -1113.5035, 55.92694, 0.498246490955352783, 155, 9.8395, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2951.1953 -1113.5035 55.92694 +(@GUID+22, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2978.7075, -1122.8317, 57.782227, 2.84458017349243164, 155, 13.37, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2978.7075 -1122.8317 57.782227 +(@GUID+23, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2913.9424, -1106.5435, 54.56086, 6.088618278503417968, 155, 13.85, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2913.9424 -1106.5435 54.56086 +(@GUID+24, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2893.681, -1072.3804, 57.030727, 2.903368949890136718, 155, 11.06, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2893.681 -1072.3804 57.030727 +(@GUID+25, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2864.629, -1102.7501, 88.42688, 4.175736427307128906, 155, 0, 0, 1, 0, 2, 0, 0, 0, '', 0), -- .go xyz -2864.629 -1102.7501 88.42688 PATROL 3/8 HILL PATROL +(@GUID+26, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2850.3103, -1073.8496, 78.23195, 3.153982400894165039, 155, 10.1187, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2850.3103 -1073.8496 78.23195 +(@GUID+27, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2915.7349, -1184.3763, 58.542664, 0.522246479988098144, 155, 12.0875, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2915.7349 -1184.3763 58.542664 +(@GUID+28, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2956.0144, -1236.8876, 64.73535, 3.626140832901000976, 155, 4.04, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2956.0144 -1236.8876 64.73535 +(@GUID+29, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2937.2708, -1248.2839, 72.0923, 2.181661605834960937, 155, 13.36, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2937.2708 -1248.2839 72.0923 +(@GUID+30, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2919.3887, -1246.2042, 71.87682, 0.9738960862159729, 155, 12.48866, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2919.3887 -1246.2042 71.87682 +(@GUID+31, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2899.7214, -1232.9889, 69.692184, 3.863359689712524414, 155, 4.12, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2899.7214 -1232.9889 69.692184 +(@GUID+32, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2916.9836, -1217.7164, 64.90637, 3.537041425704956054, 155, 13.596, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2916.9836 -1217.7164 64.90637 +(@GUID+33, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2935.3293, -1263.4711, 72.28772, 5.316411972045898437, 155, 4.2196, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2935.3293 -1263.4711 72.28772 +(@GUID+34, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2954.3838, -1256.5177, 71.82747, 1.832595705986022949, 155, 5, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2954.3838 -1256.5177 71.82747 +(@GUID+35, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2981.86, -1249.7069, 70.48874, 1.735272526741027832, 155, 14.278, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2981.86 -1249.7069 70.48874 +(@GUID+36, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2991.9094, -1276.4977, 72.28772, 3.770852565765380859, 155, 10.29, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2991.9094 -1276.4977 72.28772 +(@GUID+37, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2942.7583, -1299.1029, 72.28772, 0.758449733257293701, 155, 4.4297, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2942.7583 -1299.1029 72.28772 +(@GUID+38, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2922.9338, -1326.9536, 87.80231, 5.167690277099609375, 155, 0, 0, 1, 0, 2, 0, 0, 0, '', 0), -- .go xyz -2922.9338 -1326.9536 87.80231 5/8 BACK STEEP HILL +(@GUID+39, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2952.7402, -1332.5857, 87.488365, 2.092166900634765625, 155, 3.9656, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2952.7402 -1332.5857 87.488365 +(@GUID+40, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2939.507, -1266.5256, 72.28772, 1.899880409240722656, 155, 0, 0, 1, 0, 2, 0, 0, 0, '', 0), -- .go xyz -2939.507 -1266.5256 72.28772 6/8 LONG HILL GUY +(@GUID+41, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3151.1858, -1105.2335, 77.93116, 0.038982797414064407, 155, 0, 0, 1, 0, 2, 0, 0, 0, '', 0), -- .go xyz -3151.1858 -1105.2335 77.93116 PATROL 2/8 LINE PATH OFFSHOOT FROM WEST CIRCLE PATH AREA +(@GUID+42, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2966.5222, -1166.9137, 60.150906, 4.363323211669921875, 155, 0, 0, 1, 0, 2, 0, 0, 0, '', 0), -- .go xyz -2966.5222 -1166.9137 60.150906 PATROL 4/8 WEST CIRCLE PATROL +(@GUID+43, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -2960.4856, -1011.1829, 56.297466, 3.17542433738708496, 155, 0, 0, 1, 0, 2, 0, 0, 0, '', 0), -- .go xyz -2960.4856 -1011.1829 56.297466 PATROL 1/8 NORTH TO SOUTH LINE ON WEST SIDE +(@GUID+44, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3119.4185, -1023.7673, 51.761677, 3.700098037719726562, 155, 0, 0, 1, 0, 2, 0, 0, 0, '', 0), -- .go xyz -3119.4185 -1023.7673 51.761677 LATE FIND TUNNEL PATROL 7/8 +(@GUID+81, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3069.691, -921.935, 93.34613, 3.544991016387939453, 155, 5, 10.03, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3069.691 -921.935 93.34613 +(@GUID+82, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3079.552, -950.42786, 91.93386, 5.242145538330078125, 155, 11.877, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3079.552 -950.42786 91.93386 +(@GUID+83, 2952, 0, 0, 1, 0, 0, 1, 1, 0, -3189.8025, -999.37683, 93.33854, 2.977879285812377929, 155, 0, 0, 1, 0, 2, 0, 0, 0, '', 0), -- .go xyz -3189.8025 -999.37683 93.33854 ABOVE TUNNEL PATROL 8/8 + +-- All Bristbleback Battleboar (14) wander_distance "default" 10 + +(@GUID+45, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -3237.8066, -1075.9987, 97.312035, 1.733676552772521972, 155, 10, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3237.8066 -1075.9987 97.312035 +(@GUID+46, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -3184.8052, -1083.6736, 67.167305, 4.214093685150146484, 155, 10.981, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3184.8052 -1083.6736 67.167305 +(@GUID+47, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -3042.6934, -1080.635, 56.154224, 2.631436586380004882, 155, 11.56, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3042.6934 -1080.635 56.154224 +(@GUID+48, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -2915.6345, -984.0473, 57.54398, 5.086844921112060546, 155, 9.96, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2915.6345 -984.0473 57.54398 +(@GUID+49, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -2955.4253, -1022.7043, 56.01615, 4.47153329849243164, 155, 4.47, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2955.4253 -1022.7043 56.01615 +(@GUID+50, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -2984.4314, -1150.1814, 58.376797, 2.902925491333007812, 155, 12.7, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2984.4314 -1150.1814 58.376797 +(@GUID+51, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -2949.1694, -1216.911, 62.210266, 3.092623472213745117, 155, 10.007, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2949.1694 -1216.911 62.210266 +(@GUID+52, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -2867.558, -1108.9894, 88.61443, 5.386580467224121093, 155, 3.89, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2867.558 -1108.9894 88.61443 +(@GUID+53, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -2883.245, -1183.3043, 60.074165, 1.793056964874267578, 155, 10.311, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2883.245 -1183.3043 60.074165 +(@GUID+54, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -2933.1707, -1234.4275, 67.6243, 5.398324966430664062, 155, 3.73, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2933.1707 -1234.4275 67.6243 +(@GUID+55, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -2965.7278, -1250.1086, 69.96643, 1.673408389091491699, 155, 4.31, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2965.7278 -1250.1086 69.96643 +(@GUID+56, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -2982.7717, -1218.3132, 63.217068, 5.572542667388916015, 155, 12, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2982.7717 -1218.3132 63.217068 +(@GUID+57, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -2941.8237, -1323.2695, 88.24578, 5.342491626739501953, 155, 4.41, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2941.8237 -1323.2695 88.24578 +(@GUID+58, 2954, 0, 0, 1, 0, 0, 1, 1, 0, -3073.399, -1230.3141, 88.40157, 0.404302150011062622, 155, 4.286, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3073.399 -1230.3141 88.40157 + +-- All Bristleback Shaman including those pooled with Squealer Thornmantle wander_distance "default" 1 +(@GUID+59, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -2944.709, -1004.2018, 54.716393, 3.001966238021850585, 155, 0.83, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2944.709 -1004.2018 54.716393 +(@GUID+60, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -2880.731, -1048.5382, 54.629375, 0.613354802131652832, 155, 10.42, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2880.731 -1048.5382 54.629375 +(@GUID+61, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -2852.2021, -1019.8367, 55.96327, 0.88501816987991333, 155, 8.16, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2852.2021 -1019.8367 55.96327 +(@GUID+62, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -2851.6155, -1034.9342, 55.19425, 3.968293428421020507, 155, 9.08, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2851.6155 -1034.9342 55.19425 +(@GUID+63, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -2877.8242, -1115.7709, 88.57609, 1.659793019294738769, 155, 0.77, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2877.8242 -1115.7709 88.57609 +(@GUID+64, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -2869.8643, -1123.9333, 88.61066, 4.590215682983398437, 155, 0.72, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2869.8643 -1123.9333 88.61066 +(@GUID+65, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -2883.6667, -1217.8553, 67.21337, 5.547870635986328125, 155, 12.19, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2883.6667 -1217.8553 67.21337 +(@GUID+66, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -2939.574, -1277.1733, 72.28772, 5.246784687042236328, 155, 0.82, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2939.574 -1277.1733 72.28772 +(@GUID+67, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -3016.1924, -1233.6248, 69.02434, 0.62902987003326416, 155, 14.95762, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3016.1924 -1233.6248 69.02434 +(@GUID+68, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -2964.0217, -1292.0299, 72.28772, 4.874174118041992187, 155, 0.97, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2964.0217 -1292.0299 72.28772 +(@GUID+69, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -2937.7422, -1347.1462, 87.42025, 3.804817676544189453, 155, 1, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2937.7422 -1347.1462 87.42025 +(@GUID+70, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -2913.2542, -1340.1007, 87.42305, 1.39061903953552246, 155, 1, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -2913.2542 -1340.1007 87.42305 +(@GUID+71, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -3103.7544, -1196.7037, 85.66892, 5.480333805084228515, 76, 0, 0, 1, 0, 0, 0, 0, 0, '', 0), -- .go xyz -3103.7544 -1196.7037 85.66892 PAIRED W SQUEALER +(@GUID+72, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -3052.261, -1224.8212, 78.78548, 4.489466190338134765, 155, 13.61, 0, 1, 0, 1, 0, 0, 0, '', 0), -- .go xyz -3052.261 -1224.8212 78.78548 +(@GUID+73, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -3109.7998, -1196.0378, 85.89288, 5.707226753234863281, 76, 0, 0, 1, 0, 0, 0, 0, 0, '', 0), -- .go xyz -3109.7998 -1196.0378 85.89288 PAIRED W SQUEALER +(@GUID+74, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -3110.423, -1202.7513, 85.450165, 0.261799395084381103, 76, 0, 0, 1, 0, 0, 0, 0, 0, '', 0), -- .go xyz -3110.423 -1202.7513 85.450165 PAIRED W SQUEALER +(@GUID+75, 2953, 0, 0, 1, 0, 0, 1, 1, 0, -3101.2073, -1203.3483, 85.60877, 5.916666030883789062, 76, 0, 0, 1, 0, 0, 0, 0, 0, '', 0), -- .go xyz -3101.2073 -1203.3483 85.60877 PAIRED W SQUEALER + +-- Chief Sharptusk Thornmantle has an accellerated spawn timer that seems to be "just over a min" +-- They had a bytes2 value that should be sniffable but was not present and does nothing +(@GUID+76, 8554, 0, 0, 1, 0, 0, 1, 1, 0, -2932.8672, -1276.2454, 72.28772, 1.762782573699951171, 66, 0, 0, 1, 0, 0, 0, 0, 0, '', 0), -- .go xyz -2932.8672 -1276.2454 72.28772 + +-- 4 Variations of Squealer also on an accellerated spawn timer +-- They had a bytes2 value that should be sniffable but was not present and does nothing +(@GUID+77, 3229, 0, 0, 1, 0, 0, 1, 1, 0, -3110.423, -1202.7513, 85.450165, 0.261799395084381103, 76, 0, 0, 1, 0, 0, 0, 0, 0, '', 0), -- .go xyz -3110.423 -1202.7513 85.450165 +(@GUID+78, 3229, 0, 0, 1, 0, 0, 1, 1, 0, -3101.2073, -1203.3483, 85.60877, 5.916666030883789062, 76, 0, 0, 1, 0, 0, 0, 0, 0, '', 0), -- .go xyz -3101.2073 -1203.3483 85.60877 +(@GUID+79, 3229, 0, 0, 1, 0, 0, 1, 1, 0, -3109.7998, -1196.0378, 85.89288, 5.707226753234863281, 76, 0, 0, 1, 0, 0, 0, 0, 0, '', 0), -- .go xyz -3109.7998 -1196.0378 85.89288 +(@GUID+80, 3229, 0, 0, 1, 0, 0, 1, 1, 0, -3103.7544, -1196.7037, 85.66892, 5.480333805084228515, 76, 0, 0, 1, 0, 0, 0, 0, 0, '', 0); -- .go xyz -3103.7544 -1196.7037 85.66892 + +-- Create 4 Pools for Squealer and his shaman. This should be 12 pools to be blizzlike, but my goal in this PR is to get spawnpoints correct and it's my belief that this should be handled differently than 12 pools (which would require adding 16 more NPCs as well) another issue with pooling is if one mob is killed, the pool will respawn eventually. This should not happen, the remaining mob should stand alone indefinitely, this is a problem with the way pool_pool functions in general. I feel pool_pool is incorrect and should eventually be replaced but that's a tangent for somewhere else/an issue post and is at least a 3 step proccess (adding a new system, moving existing pool_pool use into it which would include cleaning up "duplicate" creatures and possibly gameobjects, then removing pool_pool)........ in any case, this "pretty good enough" and minimalist for those reasons--all spawn points are used exactly 1 time in the pooling, in the same pairings they were sniffed in the first time seen. + +DELETE FROM `pool_template` WHERE `entry` BETWEEN 484 AND 488; +DELETE FROM `pool_pool` WHERE `pool_id` BETWEEN 484 AND 488; +DELETE FROM `pool_pool` WHERE `mother_pool` BETWEEN 484 AND 488; +DELETE FROM `pool_creature` WHERE `pool_entry` BETWEEN 484 AND 488; +DELETE FROM `pool_creature` WHERE `guid` BETWEEN @GUID+0 AND @GUID+80; -- A bit overkill but there is no other pooling required here + +INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES +(484, 1, 'Squealer Variations'), +(485, 2, 'Squealer Variant 1'), +(486, 2, 'Squealer Variant 2'), +(487, 2, 'Squealer Variant 3'), +(488, 2, 'Squealer Variant 4'); + +INSERT INTO `pool_pool` (`pool_id`, `mother_pool`, `chance`, `description`) VALUES +(485, 484, 25, 'Squealer 1'), +(486, 484, 25, 'Squealer 2'), +(487, 484, 25, 'Squealer 3'), +(488, 484, 25, 'Squealer 4'); + +INSERT INTO `pool_creature` (`guid`, `pool_entry`, `description`) VALUES +(@GUID+77, 485, 'Squealer Thornmantle 1'), +(@GUID+71, 485, 'Bristleback Shaman 1'), + +(@GUID+78, 486, 'Squealer Thronmantle 2'), +(@GUID+73, 486, 'Bristleback Shaman 2'), + +(@GUID+79, 487, 'Squealer Thornmantle 3'), +(@GUID+74, 487, 'Bristleback Shaman 3'), + +(@GUID+80, 488, 'Sqealer Thornmantle 4'), +(@GUID+75, 488, 'Bristleback Shaman 4'); + +-- Pathing for Entry: 2952 PATROL 1/8 NORTH TO SOUTH LINE ON WEST SIDE +SET @NPC := @GUID+43; +SET @PATH := @NPC * 10; +UPDATE `creature` SET `wander_distance`=0,`MovementType`=2 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`visibilityDistanceType`,`auras`) VALUES (@NPC,@PATH,0,0,1,0,0, ''); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,-2961.712,-1011.2244,56.166748,0,0,0,0,100,0), +(@PATH,2,-2971.4773,-1019.3734,54.697845,0,0,0,0,100,0), +(@PATH,3,-2983.6985,-1025.3036,54.95175,0,0,0,0,100,0), +(@PATH,4,-2997.0415,-1027.8938,54.390717,0,0,0,0,100,0), +(@PATH,5,-3007.3867,-1029.2715,54.32701,0,0,0,0,100,0), +(@PATH,6,-3027.1973,-1040.9512,49.216076,0,0,0,0,100,0), +(@PATH,7,-3045.8252,-1044.3395,49.151966,0,0,0,0,100,0), +(@PATH,8,-3057.0012,-1040.9094,49.151966,0,0,0,0,100,0), +(@PATH,9,-3068.8245,-1037.146,49.236847,0,0,0,0,100,0), +(@PATH,10,-3081.5195,-1038.8552,49.236847,0,0,0,0,100,0), +(@PATH,11,-3097.514,-1040.9816,50.001007,0,0,0,0,100,0), +(@PATH,12,-3111.7708,-1045.7502,52.833817,0,0,0,0,100,0), +(@PATH,13,-3124.2632,-1051.6448,54.31038,0,0,0,0,100,0), +(@PATH,14,-3142.9316,-1060.3864,55.953236,0,0,0,0,100,0), +(@PATH,15,-3159.9397,-1069.763,58.288166,0,0,0,0,100,0), +(@PATH,16,-3172.7832,-1079.2949,64.25776,0,0,0,0,100,0), +(@PATH,17,-3191.036,-1078.7428,67.50434,0,0,0,0,100,0), +(@PATH,18,-3214.8147,-1077.1764,81.09084,0,0,0,0,100,0), +(@PATH,19,-3227.1787,-1077.1012,89.57278,0,0,0,0,100,0), +(@PATH,20,-3246.1743,-1073.8044,102.49158,0,0,0,0,100,0), +(@PATH,21,-3256.6477,-1066.4739,109.23329,0,0,0,0,100,0), +(@PATH,22,-3267.388,-1057.1256,113.91971,0,0,0,0,100,0), +(@PATH,23,-3256.6477,-1066.4739,109.23329,0,0,0,0,100,0), +(@PATH,24,-3246.1743,-1073.8044,102.49158,0,0,0,0,100,0), +(@PATH,25,-3227.1787,-1077.1012,89.57278,0,0,0,0,100,0), +(@PATH,26,-3214.8147,-1077.1764,81.09084,0,0,0,0,100,0), +(@PATH,27,-3191.036,-1078.7428,67.50434,0,0,0,0,100,0), +(@PATH,28,-3172.7832,-1079.2949,64.25776,0,0,0,0,100,0), +(@PATH,29,-3159.9397,-1069.763,58.288166,0,0,0,0,100,0), +(@PATH,30,-3142.9316,-1060.3864,55.953236,0,0,0,0,100,0), +(@PATH,31,-3124.2632,-1051.6448,54.31038,0,0,0,0,100,0), +(@PATH,32,-3111.7708,-1045.7502,52.833817,0,0,0,0,100,0), +(@PATH,33,-3097.514,-1040.9816,50.001007,0,0,0,0,100,0), +(@PATH,34,-3081.5195,-1038.8552,49.236847,0,0,0,0,100,0), +(@PATH,35,-3068.8245,-1037.146,49.236847,0,0,0,0,100,0), +(@PATH,36,-3057.0012,-1040.9094,49.151966,0,0,0,0,100,0), +(@PATH,37,-3045.8252,-1044.3395,49.151966,0,0,0,0,100,0), +(@PATH,38,-3027.1973,-1040.9512,49.216076,0,0,0,0,100,0), +(@PATH,39,-3007.3867,-1029.2715,54.32701,0,0,0,0,100,0), +(@PATH,40,-2997.0415,-1027.8938,54.390717,0,0,0,0,100,0), +(@PATH,41,-2983.6985,-1025.3036,54.95175,0,0,0,0,100,0), +(@PATH,42,-2971.4773,-1019.3734,54.697845,0,0,0,0,100,0); +-- 0x204494002002E200003F0E00007B28E4 .go xyz -2961.712 -1011.2244 56.166748 + +-- Pathing for Entry: 2952 PATROL 2/8 LINE PATH OFFSHOOT FROM WEST CIRCLE PATH AREA +SET @NPC := @GUID+41; +SET @PATH := @NPC * 10; +UPDATE `creature` SET `wander_distance`=0,`MovementType`=2 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`visibilityDistanceType`,`auras`) VALUES (@NPC,@PATH,0,0,1,0,0, ''); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,-3146.7832,-1118.2994,81.629944,0,0,0,0,100,0), +(@PATH,2,-3144.558,-1123.2455,82.362366,0,0,0,0,100,0), +(@PATH,3,-3141.0127,-1127.8922,84.52106,0,0,0,0,100,0), +(@PATH,4,-3138.776,-1131.7545,85.79083,0,0,0,0,100,0), +(@PATH,5,-3135.7861,-1134.4666,86.17131,0,0,0,0,100,0), +(@PATH,6,-3130.9817,-1139.6838,84.58054,0,0,0,0,100,0), +(@PATH,7,-3127.846,-1141.9879,83.001686,0,0,0,0,100,0), +(@PATH,8,-3125.4783,-1144.7509,81.2949,0,0,0,0,100,0), +(@PATH,9,-3122.837,-1148.3398,79.78025,0,0,0,0,100,0), +(@PATH,10,-3119.168,-1152.6188,78.18626,0,0,0,0,100,0), +(@PATH,11,-3114.9998,-1155.1896,77.13328,0,0,0,0,100,0), +(@PATH,12,-3111.0703,-1155.9473,76.22288,0,0,0,0,100,0), +(@PATH,13,-3104.269,-1156.2095,75.655495,0,0,0,0,100,0), +(@PATH,14,-3098.3984,-1153.2089,73.569534,0,0,0,0,100,0), +(@PATH,15,-3092.219,-1148.8915,70.98189,0,0,0,0,100,0), +(@PATH,16,-3082.1536,-1140.3633,69.596146,0,0,0,0,100,0), +(@PATH,17,-3082.2766,-1132.5764,72.37984,0,0,0,0,100,0), +(@PATH,18,-3087.681,-1121.0466,76.498,0,0,0,0,100,0), +(@PATH,19,-3089.2246,-1112.0756,76.7397,0,0,0,0,100,0), +(@PATH,20,-3082.923,-1096.7307,74.80794,0,0,0,0,100,0), +(@PATH,21,-3076.344,-1094.6487,73.62532,0,0,0,0,100,0), +(@PATH,22,-3082.923,-1096.7307,74.80794,0,0,0,0,100,0), +(@PATH,23,-3089.2246,-1112.0756,76.7397,0,0,0,0,100,0), +(@PATH,24,-3087.681,-1121.0466,76.498,0,0,0,0,100,0), +(@PATH,25,-3082.2766,-1132.5764,72.37984,0,0,0,0,100,0), +(@PATH,26,-3082.1536,-1140.3633,69.596146,0,0,0,0,100,0), +(@PATH,27,-3092.219,-1148.8915,70.98189,0,0,0,0,100,0), +(@PATH,28,-3098.334,-1153.125,73.58345,0,0,0,0,100,0), +(@PATH,29,-3104.269,-1156.2095,75.655495,0,0,0,0,100,0), +(@PATH,30,-3110.9585,-1155.9677,76.25681,0,0,0,0,100,0), +(@PATH,31,-3114.8887,-1155.209,77.22288,0,0,0,0,100,0), +(@PATH,32,-3119.166,-1152.6211,78.22288,0,0,0,0,100,0), +(@PATH,33,-3122.837,-1148.3398,79.78025,0,0,0,0,100,0), +(@PATH,34,-3125.4783,-1144.7509,81.2949,0,0,0,0,100,0), +(@PATH,35,-3127.846,-1141.9879,83.001686,0,0,0,0,100,0), +(@PATH,36,-3130.9817,-1139.6838,84.58054,0,0,0,0,100,0), +(@PATH,37,-3135.7861,-1134.4666,86.17131,0,0,0,0,100,0), +(@PATH,38,-3138.748,-1131.7793,85.760315,0,0,0,0,100,0), +(@PATH,39,-3141.0127,-1127.8922,84.52106,0,0,0,0,100,0), +(@PATH,40,-3144.558,-1123.2455,82.362366,0,0,0,0,100,0), +(@PATH,41,-3146.7832,-1118.2994,81.629944,0,0,0,0,100,0), +(@PATH,42,-3148.4307,-1114.0474,80.62872,0,0,0,0,100,0), +(@PATH,43,-3149.6172,-1110.0563,78.74835,0,0,0,0,100,0), +(@PATH,44,-3150.804,-1105.2186,77.862854,0,0,0,0,100,0), +(@PATH,45,-3149.6172,-1110.0563,78.74835,0,0,0,0,100,0), +(@PATH,46,-3148.4307,-1114.0474,80.62872,0,0,0,0,100,0); +-- 0x204494002002E200003F0E00007B47C8 .go xyz -3146.7832 -1118.2994 81.629944 + +-- Pathing for Entry: 2952 PATROL 3/8 HILL PATROL +SET @NPC := @GUID+25; +SET @PATH := @NPC * 10; +UPDATE `creature` SET `wander_distance`=0,`MovementType`=2,`position_x`=-2852.1565,`position_y`=-1094.1387,`position_z`=86.89366 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`visibilityDistanceType`,`auras`) VALUES (@NPC,@PATH,0,0,1,0,0, ''); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,-2852.1565,-1094.1387,86.89366,0,0,0,0,100,0), +(@PATH,2,-2850.1191,-1089.8453,82.18321,0,0,0,0,100,0), +(@PATH,3,-2847.5715,-1084.5143,78.30846,0,0,0,0,100,0), +(@PATH,4,-2844.4636,-1076.7814,77.229355,0,0,0,0,100,0), +(@PATH,5,-2840.5664,-1070.9707,75.18346,0,0,0,0,100,0), +(@PATH,6,-2836.2793,-1068.3926,72.68346,0,0,0,0,100,0), +(@PATH,7,-2834.5415,-1063.892,70.703354,0,0,0,0,100,0), +(@PATH,8,-2836.5215,-1057.9679,68.83128,0,0,0,0,100,0), +(@PATH,9,-2839.361,-1053.0757,66.261215,0,0,0,0,100,0), +(@PATH,10,-2842.3506,-1048.498,62.99828,0,0,0,0,100,0), +(@PATH,11,-2847.8005,-1042.7087,58.317127,0,0,0,0,100,0), +(@PATH,12,-2853.6597,-1040.6172,55.818592,0,0,0,0,100,0), +(@PATH,13,-2862.998,-1041.666,54.63915,0,0,0,0,100,0), +(@PATH,14,-2869.8333,-1045.0111,54.719086,0,0,0,0,100,0), +(@PATH,15,-2877.8167,-1049.8906,55.065277,0,0,0,0,100,0), +(@PATH,16,-2884.8599,-1057.5271,54.75717,0,0,0,0,100,0), +(@PATH,17,-2877.8167,-1049.8906,55.065277,0,0,0,0,100,0), +(@PATH,18,-2869.8333,-1045.0111,54.719086,0,0,0,0,100,0), +(@PATH,19,-2862.998,-1041.666,54.63915,0,0,0,0,100,0), +(@PATH,20,-2853.6597,-1040.6172,55.818592,0,0,0,0,100,0), +(@PATH,21,-2847.8005,-1042.7087,58.317127,0,0,0,0,100,0), +(@PATH,22,-2842.3506,-1048.498,62.99828,0,0,0,0,100,0), +(@PATH,23,-2839.361,-1053.0757,66.261215,0,0,0,0,100,0), +(@PATH,24,-2836.5215,-1057.9679,68.83128,0,0,0,0,100,0), +(@PATH,25,-2834.5415,-1063.892,70.703354,0,0,0,0,100,0), +(@PATH,26,-2836.1736,-1068.3346,72.73131,0,0,0,0,100,0), +(@PATH,27,-2840.4805,-1070.8828,75.18346,0,0,0,0,100,0), +(@PATH,28,-2844.4636,-1076.7814,77.229355,0,0,0,0,100,0), +(@PATH,29,-2847.5715,-1084.5143,78.30846,0,0,0,0,100,0), +(@PATH,30,-2850.1191,-1089.8453,82.18321,0,0,0,0,100,0), +(@PATH,31,-2852.1565,-1094.1387,86.89366,0,0,0,0,100,0), +(@PATH,32,-2856.3054,-1096.593,88.92369,0,0,0,0,100,0), +(@PATH,33,-2861.179,-1099.9493,88.70909,0,0,0,0,100,0), +(@PATH,34,-2864.896,-1103.1991,88.51355,0,0,0,0,100,0), +(@PATH,35,-2856.3054,-1096.593,88.92369,0,0,0,0,100,0); +-- 0x204494002002E200003F0E00007B3D7E .go xyz -2852.1565 -1094.1387 86.89366 + +-- Pathing for Entry: 2952 PATROL 4/8 WEST CIRCLE PATROL +SET @NPC := @GUID+42; +SET @PATH := @NPC * 10; +UPDATE `creature` SET `wander_distance`=0,`MovementType`=2 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`visibilityDistanceType`,`auras`) VALUES (@NPC,@PATH,0,0,1,0,0, ''); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,-2966.6282,-1166.7826,59.79027,0,0,0,0,100,0), +(@PATH,2,-2976.7695,-1159.4805,59.338833,0,0,0,0,100,0), +(@PATH,3,-2983.6057,-1157.9626,58.743618,0,0,0,0,100,0), +(@PATH,4,-2994.0664,-1158.4838,58.9194,0,0,0,0,100,0), +(@PATH,5,-3002.771,-1161.9937,59.502087,0,0,0,0,100,0), +(@PATH,6,-3008.088,-1164.4954,59.469128,0,0,0,0,100,0), +(@PATH,7,-3014.562,-1167.2656,60.09375,0,0,0,0,100,0), +(@PATH,8,-3020.82,-1170.2137,61.323486,0,0,0,0,100,0), +(@PATH,9,-3028.963,-1169.9653,61.857666,0,0,0,0,100,0), +(@PATH,10,-3038.551,-1169.9587,62.88227,0,0,0,0,100,0), +(@PATH,11,-3046.7822,-1167.1433,63.489693,0,0,0,0,100,0), +(@PATH,12,-3053.6487,-1162.8998,63.745937,0,0,0,0,100,0), +(@PATH,13,-3058.2432,-1157.1339,64.06186,0,0,0,0,100,0), +(@PATH,14,-3060.5042,-1149.7556,64.328705,0,0,0,0,100,0), +(@PATH,15,-3059.798,-1140.2621,62.517178,0,0,0,0,100,0), +(@PATH,16,-3059.2058,-1129.8031,61.685894,0,0,0,0,100,0), +(@PATH,17,-3057.5806,-1120.1815,60.90855,0,0,0,0,100,0), +(@PATH,18,-3054.9438,-1109.9918,61.18028,0,0,0,0,100,0), +(@PATH,19,-3050.7104,-1102.8596,57.989117,0,0,0,0,100,0), +(@PATH,20,-3044.2527,-1092.0681,56.23148,0,0,0,0,100,0), +(@PATH,21,-3039.5813,-1081.878,54.214878,0,0,0,0,100,0), +(@PATH,22,-3041.483,-1070.166,51.886753,0,0,0,0,100,0), +(@PATH,23,-3049.7534,-1055.7463,53.098743,0,0,0,0,100,0), +(@PATH,24,-3055.148,-1046.4718,49.597767,0,0,0,0,100,0), +(@PATH,25,-3063.0867,-1039.9294,49.151966,0,0,0,0,100,0), +(@PATH,26,-3074.7327,-1041.3402,49.236847,0,0,0,0,100,0), +(@PATH,27,-3087.5217,-1043.9277,49.904327,0,0,0,0,100,0), +(@PATH,28,-3100.2888,-1052.9208,55.24739,0,0,0,0,100,0), +(@PATH,29,-3104.511,-1060.6345,59.014725,0,0,0,0,100,0), +(@PATH,30,-3100.8115,-1075.0563,64.1783,0,0,0,0,100,0), +(@PATH,31,-3093.472,-1092.7599,72.37312,0,0,0,0,100,0), +(@PATH,32,-3092.5696,-1099.5211,74.38899,0,0,0,0,100,0), +(@PATH,33,-3091.8142,-1110.9763,76.75777,0,0,0,0,100,0), +(@PATH,34,-3090.17,-1118.4949,77.09126,0,0,0,0,100,0), +(@PATH,35,-3084.7969,-1131.6705,74.17305,0,0,0,0,100,0), +(@PATH,36,-3080.3618,-1143.4012,67.61568,0,0,0,0,100,0), +(@PATH,37,-3072.304,-1146.0973,65.45845,0,0,0,0,100,0), +(@PATH,38,-3063.675,-1145.1855,63.95053,0,0,0,0,100,0), +(@PATH,39,-3072.304,-1146.0973,65.45845,0,0,0,0,100,0), +(@PATH,40,-3080.3618,-1143.4012,67.61568,0,0,0,0,100,0), +(@PATH,41,-3084.7969,-1131.6705,74.17305,0,0,0,0,100,0), +(@PATH,42,-3090.17,-1118.4949,77.09126,0,0,0,0,100,0), +(@PATH,43,-3091.8142,-1110.9763,76.75777,0,0,0,0,100,0), +(@PATH,44,-3092.5696,-1099.5211,74.38899,0,0,0,0,100,0), +(@PATH,45,-3093.472,-1092.7599,72.37312,0,0,0,0,100,0), +(@PATH,46,-3100.8115,-1075.0563,64.1783,0,0,0,0,100,0), +(@PATH,47,-3104.511,-1060.6345,59.014725,0,0,0,0,100,0), +(@PATH,48,-3100.2888,-1052.9208,55.24739,0,0,0,0,100,0), +(@PATH,49,-3087.5217,-1043.9277,49.904327,0,0,0,0,100,0), +(@PATH,50,-3074.7327,-1041.3402,49.236847,0,0,0,0,100,0), +(@PATH,51,-3063.0867,-1039.9294,49.151966,0,0,0,0,100,0), +(@PATH,52,-3055.148,-1046.4718,49.597767,0,0,0,0,100,0), +(@PATH,53,-3049.7534,-1055.7463,53.098743,0,0,0,0,100,0), +(@PATH,54,-3041.483,-1070.166,51.886753,0,0,0,0,100,0), +(@PATH,55,-3039.5813,-1081.878,54.214878,0,0,0,0,100,0), +(@PATH,56,-3044.2527,-1092.0681,56.23148,0,0,0,0,100,0), +(@PATH,57,-3050.7104,-1102.8596,57.989117,0,0,0,0,100,0), +(@PATH,58,-3054.9438,-1109.9918,61.18028,0,0,0,0,100,0), +(@PATH,59,-3057.5806,-1120.1815,60.90855,0,0,0,0,100,0), +(@PATH,60,-3059.2058,-1129.8031,61.685894,0,0,0,0,100,0), +(@PATH,61,-3059.798,-1140.2621,62.517178,0,0,0,0,100,0), +(@PATH,62,-3060.5042,-1149.7556,64.328705,0,0,0,0,100,0), +(@PATH,63,-3058.2432,-1157.1339,64.06186,0,0,0,0,100,0), +(@PATH,64,-3053.6487,-1162.8998,63.745937,0,0,0,0,100,0), +(@PATH,65,-3046.7822,-1167.1433,63.489693,0,0,0,0,100,0), +(@PATH,66,-3038.551,-1169.9587,62.88227,0,0,0,0,100,0), +(@PATH,67,-3028.963,-1169.9653,61.857666,0,0,0,0,100,0), +(@PATH,68,-3020.82,-1170.2137,61.323486,0,0,0,0,100,0), +(@PATH,69,-3014.562,-1167.2656,60.09375,0,0,0,0,100,0), +(@PATH,70,-3008.088,-1164.4954,59.469128,0,0,0,0,100,0), +(@PATH,71,-3002.771,-1161.9937,59.502087,0,0,0,0,100,0), +(@PATH,72,-2994.0664,-1158.4838,58.9194,0,0,0,0,100,0), +(@PATH,73,-2983.6057,-1157.9626,58.743618,0,0,0,0,100,0), +(@PATH,74,-2976.7695,-1159.4805,59.338833,0,0,0,0,100,0); +-- 0x204494002002E200003F0E00007B4A07 .go xyz -2966.6282 -1166.7826 59.79027 + +-- Pathing for Entry: 2952 5/8 BACK STEEP HILL +SET @NPC := @GUID+38; +SET @PATH := @NPC * 10; +UPDATE `creature` SET `wander_distance`=0,`MovementType`=2,`position_x`=-2936.0652,`position_y`=-1329.1919,`position_z`=88.24882 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`visibilityDistanceType`,`auras`) VALUES (@NPC,@PATH,0,0,1,0,0, ''); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,-2936.0652,-1329.1919,88.24882,0,0,0,0,100,0), +(@PATH,2,-2941.6055,-1329.6256,87.71195,0,0,0,0,100,0), +(@PATH,3,-2946.7676,-1327.098,87.77982,0,0,0,0,100,0), +(@PATH,4,-2953.729,-1324.7623,86.4683,0,0,0,0,100,0), +(@PATH,5,-2959.1643,-1323.8787,84.44901,0,0,0,0,100,0), +(@PATH,6,-2968.2048,-1322.0011,81.11845,0,0,0,0,100,0), +(@PATH,7,-2971.0168,-1318.8032,79.547646,0,0,0,0,100,0), +(@PATH,8,-2976.9666,-1314.3882,76.76176,0,0,0,0,100,0), +(@PATH,9,-2980.8179,-1309.3013,74.72587,0,0,0,0,100,0), +(@PATH,10,-2982.7288,-1304.3756,73.52421,0,0,0,0,100,0), +(@PATH,11,-2985.4448,-1294.0367,72.26551,0,0,0,0,100,0), +(@PATH,12,-2982.7668,-1285.9819,72.26551,0,0,0,0,100,0), +(@PATH,13,-2980.2083,-1279.4545,72.26551,0,0,0,0,100,0), +(@PATH,14,-2982.7668,-1285.9819,72.26551,0,0,0,0,100,0), +(@PATH,15,-2985.4448,-1294.0367,72.26551,0,0,0,0,100,0), +(@PATH,16,-2982.7288,-1304.3756,73.52421,0,0,0,0,100,0), +(@PATH,17,-2980.8179,-1309.3013,74.72587,0,0,0,0,100,0), +(@PATH,18,-2976.9666,-1314.3882,76.76176,0,0,0,0,100,0), +(@PATH,19,-2971.0168,-1318.8032,79.547646,0,0,0,0,100,0), +(@PATH,20,-2968.2048,-1322.0011,81.11845,0,0,0,0,100,0), +(@PATH,21,-2959.1643,-1323.8787,84.44901,0,0,0,0,100,0), +(@PATH,22,-2953.729,-1324.7623,86.4683,0,0,0,0,100,0), +(@PATH,23,-2946.7676,-1327.098,87.77982,0,0,0,0,100,0), +(@PATH,24,-2941.6055,-1329.6256,87.71195,0,0,0,0,100,0), +(@PATH,25,-2936.0652,-1329.1919,88.24882,0,0,0,0,100,0), +(@PATH,26,-2928.9438,-1327.5259,88.454384,0,0,0,0,100,0), +(@PATH,27,-2922.7239,-1327.3824,87.770546,0,0,0,0,100,0), +(@PATH,28,-2928.9438,-1327.5259,88.454384,0,0,0,0,100,0); +-- 0x204494002002E200003F0E00007B45A3 .go xyz -2936.0652 -1329.1919 88.24882 + +-- Pathing for Entry: 2952 6/8 LONG HILL GUY +SET @NPC := @GUID+40; +SET @PATH := @NPC * 10; +UPDATE `creature` SET `wander_distance`=0,`MovementType`=2 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`visibilityDistanceType`,`auras`) VALUES (@NPC,@PATH,0,0,1,0,0, ''); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,-2946.3318,-1252.1638,71.8886,0,0,0,0,100,0), +(@PATH,2,-2952.6064,-1245.0092,68.88445,0,0,0,0,100,0), +(@PATH,3,-2962.3926,-1239.0801,65.04583,0,0,0,0,100,0), +(@PATH,4,-2970.3557,-1236.7878,64.636765,0,0,0,0,100,0), +(@PATH,5,-2990.205,-1234.6272,64.44682,0,0,0,0,100,0), +(@PATH,6,-3002.0015,-1232.859,66.188034,0,0,0,0,100,0), +(@PATH,7,-3020.425,-1230.2251,70.09502,0,0,0,0,100,0), +(@PATH,8,-3034.9863,-1226.6211,74.35703,0,0,0,0,100,0), +(@PATH,9,-3045.6091,-1224.5006,77.05088,0,0,0,0,100,0), +(@PATH,10,-3054.6707,-1221.685,79.685646,0,0,0,0,100,0), +(@PATH,11,-3063.6133,-1219.7833,82.49912,0,0,0,0,100,0), +(@PATH,12,-3072.1113,-1215.9227,85.353264,0,0,0,0,100,0), +(@PATH,13,-3078.3245,-1212.4366,86.5053,0,0,0,0,100,0), +(@PATH,14,-3088.474,-1208.2225,85.65675,0,0,0,0,100,0), +(@PATH,15,-3078.3245,-1212.4366,86.5053,0,0,0,0,100,0), +(@PATH,16,-3072.2148,-1215.8164,85.33373,0,0,0,0,100,0), +(@PATH,17,-3063.6133,-1219.7833,82.49912,0,0,0,0,100,0), +(@PATH,18,-3054.8066,-1221.6641,79.60703,0,0,0,0,100,0), +(@PATH,19,-3045.6091,-1224.5006,77.05088,0,0,0,0,100,0), +(@PATH,20,-3035.012,-1226.6161,74.37852,0,0,0,0,100,0), +(@PATH,21,-3020.425,-1230.2251,70.09502,0,0,0,0,100,0), +(@PATH,22,-3002.0015,-1232.859,66.188034,0,0,0,0,100,0), +(@PATH,23,-2990.205,-1234.6272,64.44682,0,0,0,0,100,0), +(@PATH,24,-2970.3557,-1236.7878,64.636765,0,0,0,0,100,0), +(@PATH,25,-2962.3926,-1239.0801,65.04583,0,0,0,0,100,0), +(@PATH,26,-2952.6064,-1245.0092,68.88445,0,0,0,0,100,0), +(@PATH,27,-2946.3318,-1252.1638,71.8886,0,0,0,0,100,0), +(@PATH,28,-2943.6946,-1256.3978,72.24407,0,0,0,0,100,0), +(@PATH,29,-2940.987,-1262.1919,72.24407,0,0,0,0,100,0), +(@PATH,30,-2939.4636,-1266.726,72.329384,0,0,0,0,100,0), +(@PATH,31,-2943.6946,-1256.3978,72.24407,0,0,0,0,100,0); +-- 0x204494002002E200003F0E00007B4630 .go xyz -2946.3318 -1252.1638 71.8886 + +-- Pathing for Entry: 2952 LATE FIND TUNNEL PATROL 7/8 +SET @NPC := @GUID+44; +SET @PATH := @NPC * 10; +UPDATE `creature` SET `wander_distance`=0 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`visibilityDistanceType`,`auras`) VALUES (@NPC,@PATH,0,0,1,0,0, ''); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,-3128.819,-1015.3105,51.516167,0,0,0,0,100,0), +(@PATH,2,-3135.294,-1009.4896,50.93017,0,0,0,0,100,0), +(@PATH,3,-3140.0098,-1005.2151,50.164234,0,0,0,0,100,0), +(@PATH,4,-3143.754,-1002.8673,50.693275,0,0,0,0,100,0), +(@PATH,5,-3149.185,-999.8543,50.978836,0,0,0,0,100,0), +(@PATH,6,-3153.8984,-994.8447,50.52997,0,0,0,0,100,0), +(@PATH,7,-3156.861,-990.53284,50.30574,0,0,0,0,100,0), +(@PATH,8,-3160.9102,-981.7381,50.024147,0,0,0,0,100,0), +(@PATH,9,-3162.0635,-969.6567,51.31704,0,0,0,0,100,0), +(@PATH,10,-3162.736,-965.17645,51.14846,0,0,0,0,100,0), +(@PATH,11,-3167.1892,-959.7274,49.331295,0,0,0,0,100,0), +(@PATH,12,-3171.1692,-955.2677,49.970737,0,0,0,0,100,0), +(@PATH,13,-3178.252,-947.1688,50.293358,0,0,0,0,100,0), +(@PATH,14,-3184.6882,-940.8143,51.613605,0,0,0,0,100,0), +(@PATH,15,-3187.9836,-934.8941,51.979214,0,0,0,0,100,0), +(@PATH,16,-3189.5715,-931.58777,52.50561,0,0,0,0,100,0), +(@PATH,17,-3184.6882,-940.8143,51.613605,0,0,0,0,100,0), +(@PATH,18,-3178.252,-947.1688,50.293358,0,0,0,0,100,0), +(@PATH,19,-3171.1692,-955.2677,49.970737,0,0,0,0,100,0), +(@PATH,20,-3167.2083,-959.7042,49.311344,0,0,0,0,100,0), +(@PATH,21,-3162.736,-965.17645,51.14846,0,0,0,0,100,0), +(@PATH,22,-3162.0635,-969.6567,51.31704,0,0,0,0,100,0), +(@PATH,23,-3161.174,-979.3392,50.468437,0,0,0,0,100,0), +(@PATH,24,-3158.5876,-987.058,49.906708,0,0,0,0,100,0), +(@PATH,25,-3156.9138,-990.45593,50.289776,0,0,0,0,100,0), +(@PATH,26,-3153.8984,-994.8447,50.52997,0,0,0,0,100,0), +(@PATH,27,-3149.1904,-999.84863,50.979122,0,0,0,0,100,0), +(@PATH,28,-3143.754,-1002.8673,50.693275,0,0,0,0,100,0), +(@PATH,29,-3140.0098,-1005.2151,50.164234,0,0,0,0,100,0), +(@PATH,30,-3135.294,-1009.4896,50.93017,0,0,0,0,100,0), +(@PATH,31,-3128.819,-1015.3105,51.516167,0,0,0,0,100,0), +(@PATH,32,-3124.93,-1019.7272,51.062088,0,0,0,0,100,0), +(@PATH,33,-3119.2927,-1024.0083,50.593548,0,0,0,0,100,0), +(@PATH,34,-3124.8574,-1019.7123,51.074574,0,0,0,0,100,0); +-- 0x204494002002E20000001D0000073279 .go xyz -3128.819 -1015.3105 51.516167 + +-- Pathing for Entry: 2952 ABOVE TUNNEL PATROL 8/8 +-- 0x204494002002E20000001D0000086E34 .go xyz -3177.3604 -994.7924 93.245804 +SET @NPC := @GUID+83; +SET @PATH := @NPC * 10; +UPDATE `creature` SET `wander_distance`=0,`MovementType`=2,`position_x`=-3177.3604,`position_y`=-994.7924,`position_z`=93.245804 WHERE `guid`=@NPC; +DELETE FROM `creature_addon` WHERE `guid`=@NPC; +INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`visibilityDistanceType`,`auras`) VALUES (@NPC,@PATH,0,0,1,0,0, ''); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES +(@PATH,1,-3177.3604,-994.7924,93.245804,0,0,0,0,100,0), +(@PATH,2,-3170.251,-991.2536,93.196,0,0,0,0,100,0), +(@PATH,3,-3164.749,-987.4129,93.162735,0,0,0,0,100,0), +(@PATH,4,-3156.9866,-981.63043,92.52089,0,0,0,0,100,0), +(@PATH,5,-3150.1423,-976.2628,93.287735,0,0,0,0,100,0), +(@PATH,6,-3145.8997,-971.18176,93.287735,0,0,0,0,100,0), +(@PATH,7,-3144.206,-964.76935,93.52335,0,0,0,0,100,0), +(@PATH,8,-3137.0825,-961.3595,93.27335,0,0,0,0,100,0), +(@PATH,9,-3128.3264,-960.39575,93.38651,0,0,0,0,100,0), +(@PATH,10,-3121.3025,-962.5877,93.38651,0,0,0,0,100,0), +(@PATH,11,-3109.048,-961.9134,93.77714,0,0,0,0,100,0), +(@PATH,12,-3103.8723,-959.48395,93.96317,0,0,0,0,100,0), +(@PATH,13,-3093.718,-955.32117,93.40212,0,0,0,0,100,0), +(@PATH,14,-3085.0796,-950.825,93.118675,0,0,0,0,100,0), +(@PATH,15,-3079.3599,-945.0343,93.16311,0,0,0,0,100,0), +(@PATH,16,-3072.1787,-935.6571,93.29421,0,0,0,0,100,0), +(@PATH,17,-3071.6152,-928.2733,93.31096,0,0,0,0,100,0), +(@PATH,18,-3073.047,-911.60187,93.27971,0,0,0,0,100,0), +(@PATH,19,-3071.6152,-928.2733,93.31096,0,0,0,0,100,0), +(@PATH,20,-3072.1787,-935.6571,93.29421,0,0,0,0,100,0), +(@PATH,21,-3079.3599,-945.0343,93.16311,0,0,0,0,100,0), +(@PATH,22,-3085.0796,-950.825,93.118675,0,0,0,0,100,0), +(@PATH,23,-3093.718,-955.32117,93.40212,0,0,0,0,100,0), +(@PATH,24,-3103.8723,-959.48395,93.96317,0,0,0,0,100,0), +(@PATH,25,-3109.048,-961.9134,93.77714,0,0,0,0,100,0), +(@PATH,26,-3121.3025,-962.5877,93.38651,0,0,0,0,100,0), +(@PATH,27,-3128.3264,-960.39575,93.38651,0,0,0,0,100,0), +(@PATH,28,-3137.0825,-961.3595,93.27335,0,0,0,0,100,0), +(@PATH,29,-3144.206,-964.76935,93.52335,0,0,0,0,100,0), +(@PATH,30,-3145.8997,-971.18176,93.287735,0,0,0,0,100,0), +(@PATH,31,-3150.1423,-976.2628,93.287735,0,0,0,0,100,0), +(@PATH,32,-3156.9866,-981.63043,92.52089,0,0,0,0,100,0), +(@PATH,33,-3164.749,-987.4129,93.162735,0,0,0,0,100,0), +(@PATH,34,-3170.251,-991.2536,93.196,0,0,0,0,100,0), +(@PATH,35,-3177.3604,-994.7924,93.245804,0,0,0,0,100,0), +(@PATH,36,-3182.6372,-995.90607,93.30806,0,0,0,0,100,0), +(@PATH,37,-3190.2163,-999.3085,93.30806,0,0,0,0,100,0), +(@PATH,38,-3182.6372,-995.90607,93.30806,0,0,0,0,100,0);