From 04fc6cc08fa50be17a80cf31fcb3fe4d19f14458 Mon Sep 17 00:00:00 2001 From: johnnyboy859 Date: Mon, 1 Jul 2024 21:22:19 -0700 Subject: [PATCH] 4627_felwood_mineral_rework Complete overhaul of the mineral node data in Felwood, based on the type and location data available on Wowhead, for example: https://www.wowhead.com/classic/object=176645/mithril-deposit Removes the few existing gameobjects already in Felwood (there were only 6) and their pool_gameobject entries. Based on the feedback I got from my earlier pull request I built everything using the spawn_group tables, including spawn_group_entry to minimize the number of gameobject entries added. I decieded to address a zone like Felwood first to see what you think, especially because there's basically no existing data to mess up/conflict with. I also tried to structure the insert statements based on examples that were sent to me. Other zones are more of a mixed bag of newer spawn_group data and older pool data. This may not be perfectly sniffed data, but imo its a big leap in the right direction at least. The original pull request and the discussion had on it can be found here if interested, finally got around to looking into this again: https://github.com/cmangos/classic-db/pull/309 --- Updates/4627_felwood_mineral_rework.sql | 341 ++++++++++++++++++++++++ 1 file changed, 341 insertions(+) create mode 100644 Updates/4627_felwood_mineral_rework.sql diff --git a/Updates/4627_felwood_mineral_rework.sql b/Updates/4627_felwood_mineral_rework.sql new file mode 100644 index 000000000..aacef20c0 --- /dev/null +++ b/Updates/4627_felwood_mineral_rework.sql @@ -0,0 +1,341 @@ +-- Remove the few existing pool gameobjects and templates for minal data, no pool pools existed +DELETE FROM pool_gameobject WHERE pool_entry IN (5950,5947,5949,5948); +DELETE FROM pool_template WHERE entry IN (5950,5947,5949,5948); + +-- Remove the few existing mineral gameobjects in felwood +DELETE FROM gameobject WHERE guid IN (228,9591,9267,9586,9661,225); + +-- New Data +SET @OBGUID := 213000; +SET @SGGUID := 1225; + +-- FELWOOD, KALIMDOR, MAP 1 +INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecsmin`, `spawntimesecsmax`) +VALUES +-- Felwood: +-- Mithril +(@OBGUID+0, 0, 1, 1, 4735.558105, -452.194122, 342.644409, -2.330488, 0, 0, 0, 0, 300, 600), +(@OBGUID+1, 0, 1, 1, 4985.200195, -467.781982, 317.119781, 2.521252, 0, 0, 0, 0, 300, 600), +(@OBGUID+2, 0, 1, 1, 5100.100098, -496.511963, 296.677521, 2.224042, 0, 0, 0, 0, 300, 600), +(@OBGUID+3, 0, 1, 1, 5153.720215, -525.241943, 345.565552, 2.312207, 0, 0, 0, 0, 300, 600), +(@OBGUID+4, 0, 1, 1, 5276.280273, -542.479980, 320.434662, -3.092013, 0, 0, 0, 0, 300, 600), +(@OBGUID+5, 0, 1, 1, 4772.862305, -546.811646, 274.378387, 1.184205, 0, 0, 0, 0, 300, 600), +(@OBGUID+6, 0, 1, 1, 5034.990234, -559.718018, 335.874573, -0.426187, 0, 0, 0, 0, 300, 600), +(@OBGUID+7, 0, 1, 1, 4027.699951, -645.907959, 311.644196, 2.552930, 0, 0, 0, 0, 300, 600), +(@OBGUID+8, 0, 1, 1, 4291.969727, -663.145996, 293.942230, 2.121050, 0, 0, 0, 0, 300, 600), +(@OBGUID+9, 0, 1, 1, 5716.729980, -835.525879, 389.830383, -3.088022, 0, 0, 0, 0, 300, 600), +(@OBGUID+10, 0, 1, 1, 6432.939941, -852.763916, 468.365295, -0.702927, 0, 0, 0, 0, 300, 600), +(@OBGUID+11, 0, 1, 1, 5272.712891, -899.309509, 386.977386, 2.270210, 0, 0, 0, 0, 300, 600), +(@OBGUID+12, 0, 1, 1, 3859.180176, -938.954102, 265.320374, -0.217749, 0, 0, 0, 0, 300, 600), +(@OBGUID+13, 0, 1, 1, 3855.349854, -938.954102, 266.391174, 1.268520, 0, 0, 0, 0, 300, 600), +(@OBGUID+14, 0, 1, 1, 5820.140137, -984.921875, 418.115692, 2.800916, 0, 0, 0, 0, 300, 600), +(@OBGUID+15, 0, 1, 1, 5479.270020, -1025.144043, 384.619629, 0.073956, 0, 0, 0, 0, 300, 600), +(@OBGUID+16, 0, 1, 1, 4357.080078, -1059.619873, 336.838348, 2.726444, 0, 0, 0, 0, 300, 600), +(@OBGUID+17, 0, 1, 1, 3594.910156, -1082.604004, 220.423096, 2.440598, 0, 0, 0, 0, 300, 600), +(@OBGUID+18, 0, 1, 1, 3591.079834, -1088.349854, 221.610672, -0.800121, 0, 0, 0, 0, 300, 600), +(@OBGUID+19, 0, 1, 1, 3683.000000, -1122.825928, 217.429077, -3.095940, 0, 0, 0, 0, 300, 600), +(@OBGUID+20, 0, 1, 1, 4073.660156, -1254.984131, 284.159943, -0.805255, 0, 0, 0, 0, 300, 600), +(@OBGUID+21, 0, 1, 1, 6417.620117, -1369.904053, 385.089874, 2.485560, 0, 0, 0, 0, 300, 600), +(@OBGUID+22, 0, 1, 1, 5965.680176, -1398.633789, 433.344604, 3.060293, 0, 0, 0, 0, 300, 600), +(@OBGUID+23, 0, 1, 1, 5961.850098, -1398.633789, 433.459015, 1.517835, 0, 0, 0, 0, 300, 600), +(@OBGUID+24, 0, 1, 1, 6846.580078, -1553.775879, 498.955627, 1.848761, 0, 0, 0, 0, 300, 600), +(@OBGUID+25, 0, 1, 1, 6842.750000, -1553.775879, 495.015594, 0.492702, 0, 0, 0, 0, 300, 600), +(@OBGUID+26, 0, 1, 1, 6272.070078, -1662.949951, 432.013367, -1.768680, 0, 0, 0, 0, 300, 600), +(@OBGUID+27, 0, 1, 1, 6310.379883, -1668.695801, 488.271576, 0.116685, 0, 0, 0, 0, 300, 600), +(@OBGUID+28, 0, 1, 1, 6398.470215, -1674.442139, 419.838989, 2.970374, 0, 0, 0, 0, 300, 600), +(@OBGUID+29, 0, 1, 1, 6348.680176, -1703.172119, 439.679535, -0.177272, 0, 0, 0, 0, 300, 600), +(@OBGUID+30, 0, 1, 1, 4731.631348, -469.658508, 348.139618, -2.443311, 0, 0, 0, 0, 300, 600), +(@OBGUID+31, 0, 1, 1, 5138.399902, -462.035889, 304.931000, -3.101429, 0, 0, 0, 0, 300, 600), +(@OBGUID+32, 0, 1, 1, 5605.660156, -473.528076, 381.028870, 2.670327, 0, 0, 0, 0, 300, 600), +(@OBGUID+33, 0, 1, 1, 4761.657227, -567.088257, 277.318787, -0.617849, 0, 0, 0, 0, 300, 600), +(@OBGUID+34, 0, 1, 1, 4801.360352, -553.971924, 272.882477, 2.822838, 0, 0, 0, 0, 300, 600), +(@OBGUID+35, 0, 1, 1, 4751.152344, -591.447510, 281.036407, 1.867252, 0, 0, 0, 0, 300, 600), +(@OBGUID+36, 0, 1, 1, 5437.140137, -824.033936, 380.203735, 2.854922, 0, 0, 0, 0, 300, 600), +(@OBGUID+37, 0, 1, 1, 6436.770020, -858.510010, 465.867798, 0.763701, 0, 0, 0, 0, 300, 600), +(@OBGUID+38, 0, 1, 1, 5276.280273, -898.731934, 366.875610, -0.074551, 0, 0, 0, 0, 300, 600), +(@OBGUID+39, 0, 1, 1, 4583.049805, -956.191895, 339.920258, -0.408236, 0, 0, 0, 0, 300, 600), +(@OBGUID+40, 0, 1, 1, 4353.250000, -1059.619873, 334.409241, -2.041278, 0, 0, 0, 0, 300, 600), +(@OBGUID+41, 0, 1, 1, 3499.159912, -1111.333984, 231.691376, -1.281022, 0, 0, 0, 0, 300, 600), +(@OBGUID+42, 0, 1, 1, 3648.530029, -1203.270020, 217.869934, -2.540095, 0, 0, 0, 0, 300, 600), +(@OBGUID+43, 0, 1, 1, 4073.660156, -1260.729980, 284.426636, -2.918141, 0, 0, 0, 0, 300, 600), +(@OBGUID+44, 0, 1, 1, 6417.620117, -1375.649902, 388.016968, -1.592359, 0, 0, 0, 0, 300, 600), +(@OBGUID+45, 0, 1, 1, 6274.529785, -1657.599976, 483.915009, 1.704662, 0, 0, 0, 0, 300, 600), +(@OBGUID+46, 0, 1, 1, 6348.680176, -1703.172119, 439.679718, -1.173420, 0, 0, 0, 0, 300, 600), +(@OBGUID+47, 0, 1, 1, 3763.429932, -1714.664062, 268.498535, -0.959102, 0, 0, 0, 0, 300, 600), +(@OBGUID+48, 0, 1, 1, 6327.270020, -1781.719971, 424.224988, 0.687207, 0, 0, 0, 0, 300, 600), +(@OBGUID+91, 0, 1, 1, 5142.229980, -456.290039, 301.225891, 0.687307, 0, 0, 0, 0, 300, 600), +(@OBGUID+92, 0, 1, 1, 5609.490234, -473.528076, 381.568848, 1.726557, 0, 0, 0, 0, 300, 600), +(@OBGUID+93, 0, 1, 1, 4778.405273, -538.418274, 284.275208, -0.646600, 0, 0, 0, 0, 300, 600), +(@OBGUID+94, 0, 1, 1, 4761.347656, -579.537598, 279.744476, 1.731337, 0, 0, 0, 0, 300, 600), +(@OBGUID+95, 0, 1, 1, 5440.969727, -829.780029, 379.606201, 0.277333, 0, 0, 0, 0, 300, 600), +(@OBGUID+96, 0, 1, 1, 6432.939941, -858.510010, 465.331360, -0.599515, 0, 0, 0, 0, 300, 600), +(@OBGUID+97, 0, 1, 1, 4579.219727, -956.191895, 338.035339, 0.430073, 0, 0, 0, 0, 300, 600), +(@OBGUID+98, 0, 1, 1, 3502.989990, -1117.079834, 228.063293, 2.757579, 0, 0, 0, 0, 300, 600), +(@OBGUID+99, 0, 1, 1, 3644.699951, -1209.015869, 220.477615, 1.519910, 0, 0, 0, 0, 300, 600), +(@OBGUID+100, 0, 1, 1, 4069.829834, -1260.729980, 282.653503, 0.898655, 0, 0, 0, 0, 300, 600), +(@OBGUID+101, 0, 1, 1, 6421.450195, -1375.649902, 389.921387, 0.798447, 0, 0, 0, 0, 300, 600), +(@OBGUID+102, 0, 1, 1, 6268.250000, -1662.949951, 490.691956, -0.309525, 0, 0, 0, 0, 300, 600), +(@OBGUID+103, 0, 1, 1, 3763.429932, -1708.917969, 264.347809, 2.834235, 0, 0, 0, 0, 300, 600), +(@OBGUID+104, 0, 1, 1, 3763.429932, -1720.409912, 272.370453, 2.181904, 0, 0, 0, 0, 300, 600), +(@OBGUID+105, 0, 1, 1, 6321.870117, -1783.616211, 423.000000, -1.183785, 0, 0, 0, 0, 300, 600), +(@OBGUID+107, 0, 1, 1, 5124.959961, -430.410004, 298.493988, -2.803495, 0, 0, 0, 0, 300, 600), +(@OBGUID+108, 0, 1, 1, 5142.229980, -462.035889, 301.225830, -0.587043, 0, 0, 0, 0, 300, 600), +(@OBGUID+109, 0, 1, 1, 4801.360352, -553.971924, 272.882660, 0.499448, 0, 0, 0, 0, 300, 600), +(@OBGUID+110, 0, 1, 1, 5019.669922, -588.447998, 314.000061, -0.224512, 0, 0, 0, 0, 300, 600), +(@OBGUID+111, 0, 1, 1, 4757.632812, -589.859314, 280.705627, 1.504556, 0, 0, 0, 0, 300, 600), +(@OBGUID+114, 0, 1, 1, 4288.140137, -663.145996, 294.666504, 2.861008, 0, 0, 0, 0, 300, 600), +(@OBGUID+115, 0, 1, 1, 4123.450195, -778.065918, 272.610321, 1.827559, 0, 0, 0, 0, 300, 600), +(@OBGUID+117, 0, 1, 1, 6429.109863, -858.510010, 464.319672, 1.348384, 0, 0, 0, 0, 300, 600), +(@OBGUID+119, 0, 1, 1, 3679.169922, -1128.572021, 218.076202, -1.497606, 0, 0, 0, 0, 300, 600), +(@OBGUID+121, 0, 1, 1, 4077.489990, -1260.729980, 285.438141, -0.970918, 0, 0, 0, 0, 300, 600), +(@OBGUID+122, 0, 1, 1, 6268.250000, -1668.695801, 432.822968, 0.750906, 0, 0, 0, 0, 300, 600), +(@OBGUID+124, 0, 1, 1, 6321.870117, -1789.362061, 421.278076, -1.951469, 0, 0, 0, 0, 300, 600), +-- Small Thorium +(@OBGUID+49, 0, 1, 1, 5169.040039, -306.893921, 350.745087, 0.304274, 0, 0, 0, 0, 300, 600), +(@OBGUID+50, 0, 1, 1, 4847.319824, -324.132080, 368.130646, 2.418906, 0, 0, 0, 0, 300, 600), +(@OBGUID+51, 0, 1, 1, 4491.129883, -439.052002, 328.638550, -0.513820, 0, 0, 0, 0, 300, 600), +(@OBGUID+52, 0, 1, 1, 5006.950195, -447.470001, 320.929993, 0.103095, 0, 0, 0, 0, 300, 600), +(@OBGUID+53, 0, 1, 1, 5004.349609, -444.798096, 319.333160, -3.137060, 0, 0, 0, 0, 300, 600), +(@OBGUID+54, 0, 1, 1, 4609.860352, -513.750000, 297.247498, -2.472698, 0, 0, 0, 0, 300, 600), +(@OBGUID+55, 0, 1, 1, 5068.129883, -537.538025, 313.221985, 0.285676, 0, 0, 0, 0, 300, 600), +(@OBGUID+56, 0, 1, 1, 4525.599609, -536.734131, 304.236450, 2.155055, 0, 0, 0, 0, 300, 600), +(@OBGUID+57, 0, 1, 1, 5896.740234, -548.226074, 409.248199, -0.191567, 0, 0, 0, 0, 300, 600), +(@OBGUID+58, 0, 1, 1, 5378.905762, -566.741211, 357.698395, -2.087379, 0, 0, 0, 0, 300, 600), +(@OBGUID+59, 0, 1, 1, 4429.850098, -559.718018, 281.987457, -2.384574, 0, 0, 0, 0, 300, 600), +(@OBGUID+60, 0, 1, 1, 5310.750000, -588.447998, 330.192932, -2.069608, 0, 0, 0, 0, 300, 600), +(@OBGUID+61, 0, 1, 1, 6275.910156, -645.907959, 487.752991, -0.676024, 0, 0, 0, 0, 300, 600), +(@OBGUID+62, 0, 1, 1, 4127.280273, -778.065918, 269.254364, -2.469254, 0, 0, 0, 0, 300, 600), +(@OBGUID+63, 0, 1, 1, 5341.390137, -841.271973, 348.798126, 2.018286, 0, 0, 0, 0, 300, 600), +(@OBGUID+64, 0, 1, 1, 5552.040039, -852.763916, 368.900360, -1.157182, 0, 0, 0, 0, 300, 600), +(@OBGUID+65, 0, 1, 1, 4747.740234, -881.494141, 357.242462, -1.229419, 0, 0, 0, 0, 300, 600), +(@OBGUID+66, 0, 1, 1, 3617.890137, -910.224121, 307.222626, -0.917883, 0, 0, 0, 0, 300, 600), +(@OBGUID+67, 0, 1, 1, 6616.779785, -1013.652100, 479.543243, 2.916615, 0, 0, 0, 0, 300, 600), +(@OBGUID+68, 0, 1, 1, 6612.950195, -1013.652100, 478.987946, 0.133738, 0, 0, 0, 0, 300, 600), +(@OBGUID+69, 0, 1, 1, 4215.370117, -1082.604004, 312.797516, 1.103361, 0, 0, 0, 0, 300, 600), +(@OBGUID+70, 0, 1, 1, 5927.379883, -1237.745850, 388.238678, -2.310895, 0, 0, 0, 0, 300, 600), +(@OBGUID+71, 0, 1, 1, 5923.549805, -1237.745850, 391.941498, -1.561635, 0, 0, 0, 0, 300, 600), +(@OBGUID+72, 0, 1, 1, 3966.420166, -1582.505859, 283.367004, 3.106729, 0, 0, 0, 0, 300, 600), +(@OBGUID+73, 0, 1, 1, 6467.410156, -1668.695801, 422.518799, -1.493022, 0, 0, 0, 0, 300, 600), +(@OBGUID+74, 0, 1, 1, 6260.589844, -1726.156250, 432.832703, 0.475829, 0, 0, 0, 0, 300, 600), +(@OBGUID+75, 0, 1, 1, 6383.149902, -1760.632080, 421.541382, -0.550530, 0, 0, 0, 0, 300, 600), +(@OBGUID+76, 0, 1, 1, 6900.200195, -1777.870117, 589.758850, 2.694983, 0, 0, 0, 0, 300, 600), +(@OBGUID+77, 0, 1, 1, 6318.040039, -1875.552002, 564.375977, -1.727434, 0, 0, 0, 0, 300, 600), +(@OBGUID+78, 0, 1, 1, 6739.339844, -1984.725830, 555.147644, -1.081135, 0, 0, 0, 0, 300, 600), +(@OBGUID+79, 0, 1, 1, 6831.259766, -1990.472168, 559.744873, -2.412546, 0, 0, 0, 0, 300, 600), +(@OBGUID+80, 0, 1, 1, 6187.819824, -1990.472168, 596.306580, 2.618620, 0, 0, 0, 0, 300, 600), +(@OBGUID+81, 0, 1, 1, 4579.219727, -335.624023, 303.880280, -1.948684, 0, 0, 0, 0, 300, 600), +(@OBGUID+82, 0, 1, 1, 5130.740234, -427.560059, 300.945709, 0.239879, 0, 0, 0, 0, 300, 600), +(@OBGUID+83, 0, 1, 1, 5314.580078, -588.447998, 332.356781, -2.577837, 0, 0, 0, 0, 300, 600), +(@OBGUID+84, 0, 1, 1, 5019.669922, -594.194092, 311.663818, -2.240628, 0, 0, 0, 0, 300, 600), +(@OBGUID+85, 0, 1, 1, 3882.160156, -617.177979, 344.431671, 2.164407, 0, 0, 0, 0, 300, 600), +(@OBGUID+86, 0, 1, 1, 3912.800049, -824.033936, 326.776733, -1.564790, 0, 0, 0, 0, 300, 600), +(@OBGUID+87, 0, 1, 1, 3617.890137, -915.969971, 304.722076, 1.272009, 0, 0, 0, 0, 300, 600), +(@OBGUID+88, 0, 1, 1, 6218.459961, -1151.555908, 382.963043, -0.458766, 0, 0, 0, 0, 300, 600), +(@OBGUID+89, 0, 1, 1, 6386.979980, -1754.886230, 421.541473, -1.997965, 0, 0, 0, 0, 300, 600), +(@OBGUID+90, 0, 1, 1, 6869.560059, -1887.044189, 554.896240, -2.434647, 0, 0, 0, 0, 300, 600), +(@OBGUID+106, 0, 1, 1, 4575.390137, -335.624023, 307.401703, 1.206849, 0, 0, 0, 0, 300, 600), +(@OBGUID+112, 0, 1, 1, 5314.580078, -594.194092, 329.210510, -0.825693, 0, 0, 0, 0, 300, 600), +(@OBGUID+113, 0, 1, 1, 3878.330078, -617.177979, 344.893250, -0.803874, 0, 0, 0, 0, 300, 600), +(@OBGUID+116, 0, 1, 1, 3912.800049, -818.288086, 324.786865, 2.008747, 0, 0, 0, 0, 300, 600), +(@OBGUID+118, 0, 1, 1, 3614.060059, -915.969971, 306.236084, 1.311340, 0, 0, 0, 0, 300, 600), +(@OBGUID+120, 0, 1, 1, 6214.629883, -1151.555908, 380.588409, -1.107409, 0, 0, 0, 0, 300, 600), +(@OBGUID+123, 0, 1, 1, 6386.979980, -1760.632080, 421.541565, 2.784468, 0, 0, 0, 0, 300, 600), +(@OBGUID+125, 0, 1, 1, 6865.729980, -1881.297852, 552.249512, -2.475505, 0, 0, 0, 0, 300, 600); + +DELETE FROM `spawn_group` WHERE `Id` IN (@SGGUID+0,@SGGUID+1,@SGGUID+2,@SGGUID+3,@SGGUID+4,@SGGUID+5,@SGGUID+6,@SGGUID+7,@SGGUID+8,@SGGUID+9,@SGGUID+10,@SGGUID+11,@SGGUID+12,@SGGUID+13); +INSERT INTO `spawn_group` (`Id`, `Name`, `Type`, `MaxCount`, `WorldState`, `Flags`) VALUES +(@SGGUID+0, 'Felwood - Mithril Vein - Irontree Cavern', 1, 2, 0, 0), +(@SGGUID+1, 'Felwood - Mithril Vein - 01', 1, 2, 0, 0), +(@SGGUID+2, 'Felwood - Mithril Vein - 02', 1, 2, 0, 0), +(@SGGUID+3, 'Felwood - Mithril Vein - 03', 1, 1, 0, 0), +(@SGGUID+4, 'Felwood - Mithril Vein - 04', 1, 2, 0, 0), +(@SGGUID+5, 'Felwood - Mithril Vein - Shrine of the Deceiver', 1, 1, 0, 0), +(@SGGUID+6, 'Felwood - Mithril Vein - Shadow Hold', 1, 1, 0, 0), +(@SGGUID+7, 'Felwood - Small Thorium Vein - Irontree Cavern', 1, 1, 0, 0), +(@SGGUID+8, 'Felwood - Small Thorium Vein - 01', 1, 1, 0, 0), +(@SGGUID+9, 'Felwood - Small Thorium Vein - 02', 1, 1, 0, 0), +(@SGGUID+10, 'Felwood - Small Thorium Vein - 03', 1, 1, 0, 0), +(@SGGUID+11, 'Felwood - Small Thorium Vein - 04', 1, 2, 0, 0), +(@SGGUID+12, 'Felwood - Small Thorium Vein - Shadow Hold', 1, 1, 0, 0), +(@SGGUID+13, 'Felwood - Small Thorium Vein - 05', 1, 2, 0, 0); + +DELETE FROM `spawn_group_spawn` WHERE `Id` IN (@SGGUID+0,@SGGUID+1,@SGGUID+2,@SGGUID+3,@SGGUID+4,@SGGUID+5,@SGGUID+6,@SGGUID+7,@SGGUID+8,@SGGUID+9,@SGGUID+10,@SGGUID+11,@SGGUID+12,@SGGUID+13); +INSERT INTO `spawn_group_spawn` (`Id`, `Guid`, `SlotId`, `chance`) VALUES +-- Felwood - Mithril Vein - Irontree Cavern +(@SGGUID+0, @OBGUID+124, -1, 0), +(@SGGUID+0, @OBGUID+48, -1, 0), +(@SGGUID+0, @OBGUID+105, -1, 0), +(@SGGUID+0, @OBGUID+29, -1, 0), +(@SGGUID+0, @OBGUID+28, -1, 0), +(@SGGUID+0, @OBGUID+122, -1, 0), +(@SGGUID+0, @OBGUID+26, -1, 0), +(@SGGUID+0, @OBGUID+46, -1, 0), +-- Felwood - Mithril Vein - 01 +(@SGGUID+1, @OBGUID+27, -1, 0), +(@SGGUID+1, @OBGUID+102, -1, 0), +(@SGGUID+1, @OBGUID+45, -1, 0), +(@SGGUID+1, @OBGUID+25, -1, 0), +(@SGGUID+1, @OBGUID+24, -1, 0), +(@SGGUID+1, @OBGUID+23, -1, 0), +(@SGGUID+1, @OBGUID+22, -1, 0), +(@SGGUID+1, @OBGUID+44, -1, 0), +(@SGGUID+1, @OBGUID+101, -1, 0), +(@SGGUID+1, @OBGUID+21, -1, 0), +(@SGGUID+1, @OBGUID+117, -1, 0), +(@SGGUID+1, @OBGUID+96, -1, 0), +(@SGGUID+1, @OBGUID+10, -1, 0), +(@SGGUID+1, @OBGUID+37, -1, 0), +-- Felwood - Mithril Vein - 02 +(@SGGUID+2, @OBGUID+104, -1, 0), +(@SGGUID+2, @OBGUID+47, -1, 0), +(@SGGUID+2, @OBGUID+103, -1, 0), +(@SGGUID+2, @OBGUID+100, -1, 0), +(@SGGUID+2, @OBGUID+43, -1, 0), +(@SGGUID+2, @OBGUID+121, -1, 0), +(@SGGUID+2, @OBGUID+20, -1, 0), +(@SGGUID+2, @OBGUID+99, -1, 0), +(@SGGUID+2, @OBGUID+42, -1, 0), +(@SGGUID+2, @OBGUID+119, -1, 0), +(@SGGUID+2, @OBGUID+19, -1, 0), +(@SGGUID+2, @OBGUID+98, -1, 0), +(@SGGUID+2, @OBGUID+41, -1, 0), +(@SGGUID+2, @OBGUID+18, -1, 0), +(@SGGUID+2, @OBGUID+17, -1, 0), +(@SGGUID+2, @OBGUID+13, -1, 0), +(@SGGUID+2, @OBGUID+12, -1, 0), +-- Felwood - Mithril Vein - 03 +(@SGGUID+3, @OBGUID+40, -1, 0), +(@SGGUID+3, @OBGUID+16, -1, 0), +(@SGGUID+3, @OBGUID+97, -1, 0), +(@SGGUID+3, @OBGUID+39, -1, 0), +(@SGGUID+3, @OBGUID+115, -1, 0), +(@SGGUID+3, @OBGUID+114, -1, 0), +(@SGGUID+3, @OBGUID+8, -1, 0), +(@SGGUID+3, @OBGUID+7, -1, 0), +-- Felwood - Mithril Vein - 04 +(@SGGUID+4, @OBGUID+15, -1, 0), +(@SGGUID+4, @OBGUID+14, -1, 0), +(@SGGUID+4, @OBGUID+11, -1, 0), +(@SGGUID+4, @OBGUID+38, -1, 0), +(@SGGUID+4, @OBGUID+9, -1, 0), +(@SGGUID+4, @OBGUID+95, -1, 0), +(@SGGUID+4, @OBGUID+36, -1, 0), +(@SGGUID+4, @OBGUID+4, -1, 0), +(@SGGUID+4, @OBGUID+32, -1, 0), +(@SGGUID+4, @OBGUID+92, -1, 0), +-- Felwood - Mithril Vein - Shrine of the Deceiver +(@SGGUID+5, @OBGUID+35, -1, 0), +(@SGGUID+5, @OBGUID+111, -1, 0), +(@SGGUID+5, @OBGUID+94, -1, 0), +(@SGGUID+5, @OBGUID+33, -1, 0), +(@SGGUID+5, @OBGUID+34, -1, 0), +(@SGGUID+5, @OBGUID+109, -1, 0), +(@SGGUID+5, @OBGUID+5, -1, 0), +(@SGGUID+5, @OBGUID+93, -1, 0), +(@SGGUID+5, @OBGUID+0, -1, 0), +(@SGGUID+5, @OBGUID+30, -1, 0), +-- Felwood - Mithril Vein - Shadow Hold +(@SGGUID+6, @OBGUID+3, -1, 0), +(@SGGUID+6, @OBGUID+2, -1, 0), +(@SGGUID+6, @OBGUID+1, -1, 0), +(@SGGUID+6, @OBGUID+108, -1, 0), +(@SGGUID+6, @OBGUID+91, -1, 0), +(@SGGUID+6, @OBGUID+107, -1, 0), +(@SGGUID+6, @OBGUID+110, -1, 0), +(@SGGUID+6, @OBGUID+6, -1, 0), +(@SGGUID+6, @OBGUID+31, -1, 0), +-- Felwood - Small Thorium Vein - Irontree Cavern +(@SGGUID+7, @OBGUID+75, -1, 0), +(@SGGUID+7, @OBGUID+89, -1, 0), +(@SGGUID+7, @OBGUID+123, -1, 0), +(@SGGUID+7, @OBGUID+74, -1, 30), +(@SGGUID+7, @OBGUID+73, -1, 30), +-- Felwood - Small Thorium Vein - 01 +(@SGGUID+8, @OBGUID+80, -1, 0), +(@SGGUID+8, @OBGUID+79, -1, 0), +(@SGGUID+8, @OBGUID+78, -1, 0), +(@SGGUID+8, @OBGUID+90, -1, 0), +(@SGGUID+8, @OBGUID+125, -1, 0), +(@SGGUID+8, @OBGUID+77, -1, 0), +(@SGGUID+8, @OBGUID+76, -1, 0), +-- Felwood - Small Thorium Vein - 02 +(@SGGUID+9, @OBGUID+71, -1, 0), +(@SGGUID+9, @OBGUID+70, -1, 0), +(@SGGUID+9, @OBGUID+120, -1, 0), +(@SGGUID+9, @OBGUID+88, -1, 0), +(@SGGUID+9, @OBGUID+67, -1, 0), +(@SGGUID+9, @OBGUID+68, -1, 0), +(@SGGUID+9, @OBGUID+61, -1, 0), +-- Felwood - Small Thorium Vein - 03 +(@SGGUID+10, @OBGUID+64, -1, 25), +(@SGGUID+10, @OBGUID+63, -1, 25), +(@SGGUID+10, @OBGUID+112, -1, 0), +(@SGGUID+10, @OBGUID+60, -1, 0), +(@SGGUID+10, @OBGUID+83, -1, 0), +(@SGGUID+10, @OBGUID+58, -1, 0), +(@SGGUID+10, @OBGUID+57, -1, 25), +-- Felwood - Small Thorium Vein - 04 +(@SGGUID+11, @OBGUID+72, -1, 20), +(@SGGUID+11, @OBGUID+69, -1, 20), +(@SGGUID+11, @OBGUID+118, -1, 0), +(@SGGUID+11, @OBGUID+87, -1, 0), +(@SGGUID+11, @OBGUID+66, -1, 0), +(@SGGUID+11, @OBGUID+86, -1, 0), +(@SGGUID+11, @OBGUID+116, -1, 0), +(@SGGUID+11, @OBGUID+62, -1, 20), +(@SGGUID+11, @OBGUID+113, -1, 0), +(@SGGUID+11, @OBGUID+85, -1, 0), +-- Felwood - Small Thorium Vein - Shadow Hold +(@SGGUID+12, @OBGUID+53, -1, 0), +(@SGGUID+12, @OBGUID+52, -1, 0), +(@SGGUID+12, @OBGUID+55, -1, 33), +(@SGGUID+12, @OBGUID+82, -1, 33), +-- Felwood - Small Thorium Vein - 05 +(@SGGUID+13, @OBGUID+84, -1, 0), +(@SGGUID+13, @OBGUID+59, -1, 0), +(@SGGUID+13, @OBGUID+56, -1, 0), +(@SGGUID+13, @OBGUID+54, -1, 0), +(@SGGUID+13, @OBGUID+51, -1, 0), +(@SGGUID+13, @OBGUID+106, -1, 0), +(@SGGUID+13, @OBGUID+81, -1, 0), +(@SGGUID+13, @OBGUID+50, -1, 0), +(@SGGUID+13, @OBGUID+49, -1, 0), +(@SGGUID+13, @OBGUID+65, -1, 0); + +DELETE FROM `spawn_group_entry` WHERE `Id` IN (@SGGUID+0,@SGGUID+1,@SGGUID+2,@SGGUID+3,@SGGUID+4,@SGGUID+5,@SGGUID+6,@SGGUID+7,@SGGUID+8,@SGGUID+9,@SGGUID+10,@SGGUID+11,@SGGUID+12,@SGGUID+13); +INSERT INTO `spawn_group_entry` (`Id`, `Entry`, `Chance`) VALUES +(@SGGUID+0, 176645, 0), +(@SGGUID+0, 181108, 5), +(@SGGUID+0, 181109, 5), +(@SGGUID+1, 176645, 0), +(@SGGUID+1, 181108, 5), +(@SGGUID+1, 181109, 5), +(@SGGUID+2, 176645, 0), +(@SGGUID+2, 181108, 5), +(@SGGUID+2, 181109, 5), +(@SGGUID+3, 176645, 0), +(@SGGUID+3, 181108, 5), +(@SGGUID+3, 181109, 5), +(@SGGUID+4, 176645, 0), +(@SGGUID+4, 181108, 5), +(@SGGUID+4, 181109, 5), +(@SGGUID+5, 176645, 0), +(@SGGUID+5, 181108, 5), +(@SGGUID+5, 181109, 5), +(@SGGUID+6, 176645, 0), +(@SGGUID+6, 181108, 5), +(@SGGUID+6, 181109, 5), +(@SGGUID+7, 176643, 0), +(@SGGUID+7, 181108, 5), +(@SGGUID+8, 176643, 0), +(@SGGUID+8, 181108, 5), +(@SGGUID+9, 176643, 0), +(@SGGUID+9, 181108, 5), +(@SGGUID+10, 176643, 0), +(@SGGUID+10, 181108, 5), +(@SGGUID+11, 176643, 0), +(@SGGUID+11, 181108, 5), +(@SGGUID+12, 176643, 0), +(@SGGUID+12, 181108, 5), +(@SGGUID+13, 176643, 0), +(@SGGUID+13, 181108, 5);