Files
moonwell-core-vanilla/sql/migrations/20230625113756_world.sql
T
2023-06-28 15:47:17 +01:00

241 lines
26 KiB
SQL

DROP PROCEDURE IF EXISTS add_migration;
delimiter ??
CREATE PROCEDURE `add_migration`()
BEGIN
DECLARE v INT DEFAULT 1;
SET v = (SELECT COUNT(*) FROM `migrations` WHERE `id`='20230625113756');
IF v=0 THEN
INSERT INTO `migrations` VALUES ('20230625113756');
-- Add your query below.
SET @OGUID = 21001;
SET @PTEMPLATE = 2003;
-- Dustwallow Marsh
DELETE FROM `gameobject` WHERE `guid` IN (11166, 11167, 11168, 11169, 11170, 11171, 11172, 11173, 18181, 18185, 18189, 18193, 18195, 18213, 18223, 20339, 20354, 20377, 47417, 47418, 47423, 47424, 47473, 47527, 47533, 47534, 47535, 47538, 50334, 50336, 50339, 50340, 50341, 55931, 55965, 56074, 56075);
DELETE FROM `pool_gameobject` WHERE `guid` IN (11166, 11167, 11168, 11169, 11170, 11171, 11172, 11173, 18181, 18185, 18189, 18193, 18195, 18213, 18223, 20339, 20354, 20377, 47417, 47418, 47423, 47424, 47473, 47527, 47533, 47534, 47535, 47538, 50334, 50336, 50339, 50340, 50341, 55931, 55965, 56074, 56075);
DELETE FROM `pool_template` WHERE `entry` IN (SELECT `pool_entry` FROM `pool_gameobject` WHERE `guid` IN (11166, 11167, 11168, 11169, 11170, 11171, 11172, 11173, 18181, 18185, 18189, 18193, 18195, 18213, 18223, 20339, 20354, 20377, 47417, 47418, 47423, 47424, 47473, 47527, 47533, 47534, 47535, 47538, 50334, 50336, 50339, 50340, 50341, 55931, 55965, 56074, 56075));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecsmin`, `spawntimesecsmax`, `animprogress`, `state`, `spawn_flags`, `visibility_mod`, `patch_min`, `patch_max`) VALUES
(@OGUID+1, 180682, 1, -3431.34, -4390.54, 0, -1.46608, 0, 0, 0.669131, -0.743145, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+2, 180682, 1, -3483.83, -4389.5, 0, 0.767944, 0, 0, 0.374606, 0.927184, 180, 180, 100, 0, 0, 0, 7, 10),
(@OGUID+3, 180682, 1, -3110.98, -4234.24, 0, 3.85718, 0, 0, -0.936671, 0.35021, 180, 180, 100, 0, 0, 0, 7, 10),
(@OGUID+4, 180682, 1, -2442.56, -3837.96, 0, 1.48353, 0, 0, 0.67559, 0.737278, 180, 180, 100, 0, 0, 0, 7, 10),
(@OGUID+5, 180682, 1, -3548.39, -4378.76, 0, 1.65806, 0, 0, 0.737277, 0.67559, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+6, 180682, 1, -3371.17, -4340.61, 0, 2.77507, 0, 0, 0.983255, 0.182236, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+7, 180682, 1, -3325.25, -4306.11, 0, 1.53589, 0, 0, 0.694658, 0.71934, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+8, 180682, 1, -3250.99, -4297.08, 0, 1.09956, 0, 0, 0.522499, 0.85264, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+9, 180682, 1, -3193.46, -4268.06, 0, 1.309, 0, 0, 0.608761, 0.793353, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+10, 180682, 1, -3153.37, -4241.55, 0, 1.8675, 0, 0, 0.803857, 0.594823, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+11, 180682, 1, -3053.86, -4229.58, 0, 0.541052, 0, 0, 0.267238, 0.96363, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+12, 180682, 1, -2994.52, -4235.53, 0, -1.51844, 0, 0, 0.688354, -0.725374, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+13, 180682, 1, -2937.83, -4248.67, 0, -0.977384, 0, 0, 0.469472, -0.882948, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+14, 180682, 1, -2871.48, -4241.04, 0, 0.314159, 0, 0, 0.156434, 0.987688, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+15, 180682, 1, -2818.83, -4238.49, 0, 3.35105, 0, 0, -0.994521, 0.104535, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+16, 180682, 1, -2752.89, -4213.23, 0, -2.75762, 0, 0, 0.981627, -0.190809, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+17, 180682, 1, -2693.47, -4182.76, 0, -2.79253, 0, 0, 0.984808, -0.173648, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+18, 180682, 1, -2653.76, -4136.18, 0, 1.43117, 0, 0, 0.656059, 0.75471, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+19, 180682, 1, -2636.08, -4058.32, 0, 0.593412, 0, 0, 0.292372, 0.956305, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+20, 180682, 1, -2604.44, -3913.01, 0, 0.366518, 0, 0, 0.182235, 0.983255, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+21, 180682, 1, -2592.63, -3865.09, 0, -0.436333, 0, 0, 0.21644, -0.976296, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+22, 180682, 1, -2591.33, -4100.78, 0, -2.89725, 0, 0, 0.992546, -0.121869, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+23, 180682, 1, -2533.09, -4059.57, 0, -2.49582, 0, 0, 0.948324, -0.317305, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+24, 180682, 1, -2526.77, -3842.35, 0, 1.51844, 0, 0, 0.688355, 0.725374, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+25, 180682, 1, -2526.34, -3965.8, 0, -1.13446, 0, 0, 0.5373, -0.843391, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+26, 180683, 1, -3431.34, -4390.54, 0, -1.46608, 0, 0, 0.669131, -0.743145, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+27, 180683, 1, -3483.83, -4389.5, 0, 0.767944, 0, 0, 0.374606, 0.927184, 180, 180, 100, 0, 0, 0, 7, 10),
(@OGUID+28, 180683, 1, -3110.98, -4234.24, 0, 3.85718, 0, 0, -0.936671, 0.35021, 180, 180, 100, 0, 0, 0, 7, 10),
(@OGUID+29, 180683, 1, -2442.56, -3837.96, 0, 1.48353, 0, 0, 0.67559, 0.737278, 180, 180, 100, 0, 0, 0, 7, 10),
(@OGUID+30, 180683, 1, -3548.39, -4378.76, 0, 1.65806, 0, 0, 0.737277, 0.67559, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+31, 180683, 1, -3371.17, -4340.61, 0, 2.77507, 0, 0, 0.983255, 0.182236, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+32, 180683, 1, -3325.25, -4306.11, 0, 1.53589, 0, 0, 0.694658, 0.71934, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+33, 180683, 1, -3250.99, -4297.08, 0, 1.09956, 0, 0, 0.522499, 0.85264, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+34, 180683, 1, -3193.46, -4268.06, 0, 1.309, 0, 0, 0.608761, 0.793353, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+35, 180683, 1, -3153.37, -4241.55, 0, 1.8675, 0, 0, 0.803857, 0.594823, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+36, 180683, 1, -3053.86, -4229.58, 0, 0.541052, 0, 0, 0.267238, 0.96363, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+37, 180683, 1, -2994.52, -4235.53, 0, -1.51844, 0, 0, 0.688354, -0.725374, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+38, 180683, 1, -2937.83, -4248.67, 0, -0.977384, 0, 0, 0.469472, -0.882948, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+39, 180683, 1, -2871.48, -4241.04, 0, 0.314159, 0, 0, 0.156434, 0.987688, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+40, 180683, 1, -2818.83, -4238.49, 0, 3.35105, 0, 0, -0.994521, 0.104535, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+41, 180683, 1, -2752.89, -4213.23, 0, -2.75762, 0, 0, 0.981627, -0.190809, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+42, 180683, 1, -2693.47, -4182.76, 0, -2.79253, 0, 0, 0.984808, -0.173648, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+43, 180683, 1, -2653.76, -4136.18, 0, 1.43117, 0, 0, 0.656059, 0.75471, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+44, 180683, 1, -2636.08, -4058.32, 0, 0.593412, 0, 0, 0.292372, 0.956305, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+45, 180683, 1, -2604.44, -3913.01, 0, 0.366518, 0, 0, 0.182235, 0.983255, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+46, 180683, 1, -2592.63, -3865.09, 0, -0.436333, 0, 0, 0.21644, -0.976296, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+47, 180683, 1, -2591.33, -4100.78, 0, -2.89725, 0, 0, 0.992546, -0.121869, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+48, 180683, 1, -2533.09, -4059.57, 0, -2.49582, 0, 0, 0.948324, -0.317305, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+49, 180683, 1, -2526.77, -3842.35, 0, 1.51844, 0, 0, 0.688355, 0.725374, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+50, 180683, 1, -2526.34, -3965.8, 0, -1.13446, 0, 0, 0.5373, -0.843391, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+51, 180685, 1, -3431.34, -4390.54, 0, -1.46608, 0, 0, 0.669131, -0.743145, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+52, 180685, 1, -3483.83, -4389.5, 0, 0.767944, 0, 0, 0.374606, 0.927184, 180, 180, 100, 0, 0, 0, 7, 10),
(@OGUID+53, 180685, 1, -3110.98, -4234.24, 0, 3.85718, 0, 0, -0.936671, 0.35021, 180, 180, 100, 0, 0, 0, 7, 10),
(@OGUID+54, 180685, 1, -2442.56, -3837.96, 0, 1.48353, 0, 0, 0.67559, 0.737278, 180, 180, 100, 0, 0, 0, 7, 10),
(@OGUID+55, 180685, 1, -3548.39, -4378.76, 0, 1.65806, 0, 0, 0.737277, 0.67559, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+56, 180685, 1, -3371.17, -4340.61, 0, 2.77507, 0, 0, 0.983255, 0.182236, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+57, 180685, 1, -3325.25, -4306.11, 0, 1.53589, 0, 0, 0.694658, 0.71934, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+58, 180685, 1, -3250.99, -4297.08, 0, 1.09956, 0, 0, 0.522499, 0.85264, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+59, 180685, 1, -3193.46, -4268.06, 0, 1.309, 0, 0, 0.608761, 0.793353, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+60, 180685, 1, -3153.37, -4241.55, 0, 1.8675, 0, 0, 0.803857, 0.594823, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+61, 180685, 1, -3053.86, -4229.58, 0, 0.541052, 0, 0, 0.267238, 0.96363, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+62, 180685, 1, -2994.52, -4235.53, 0, -1.51844, 0, 0, 0.688354, -0.725374, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+63, 180685, 1, -2937.83, -4248.67, 0, -0.977384, 0, 0, 0.469472, -0.882948, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+64, 180685, 1, -2871.48, -4241.04, 0, 0.314159, 0, 0, 0.156434, 0.987688, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+65, 180685, 1, -2818.83, -4238.49, 0, 3.35105, 0, 0, -0.994521, 0.104535, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+66, 180685, 1, -2752.89, -4213.23, 0, -2.75762, 0, 0, 0.981627, -0.190809, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+67, 180685, 1, -2693.47, -4182.76, 0, -2.79253, 0, 0, 0.984808, -0.173648, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+68, 180685, 1, -2653.76, -4136.18, 0, 1.43117, 0, 0, 0.656059, 0.75471, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+69, 180685, 1, -2636.08, -4058.32, 0, 0.593412, 0, 0, 0.292372, 0.956305, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+70, 180685, 1, -2604.44, -3913.01, 0, 0.366518, 0, 0, 0.182235, 0.983255, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+71, 180685, 1, -2592.63, -3865.09, 0, -0.436333, 0, 0, 0.21644, -0.976296, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+72, 180685, 1, -2591.33, -4100.78, 0, -2.89725, 0, 0, 0.992546, -0.121869, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+73, 180685, 1, -2533.09, -4059.57, 0, -2.49582, 0, 0, 0.948324, -0.317305, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+74, 180685, 1, -2526.77, -3842.35, 0, 1.51844, 0, 0, 0.688355, 0.725374, 180, 180, 100, 1, 0, 0, 7, 10),
(@OGUID+75, 180685, 1, -2526.34, -3965.8, 0, -1.13446, 0, 0, 0.5373, -0.843391, 180, 180, 100, 1, 0, 0, 7, 10);
INSERT INTO `pool_template` (`entry`, `max_limit`, `description`, `patch_min`, `patch_max`) VALUES
(@PTEMPLATE+1, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+2, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+3, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+4, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+5, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+6, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+7, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+8, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+9, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+10, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+11, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+12, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+13, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+14, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+15, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+16, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+17, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+18, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+19, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+20, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+21, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+22, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+23, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+24, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@PTEMPLATE+25, 1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10);
INSERT INTO `pool_gameobject` (`guid`, `pool_entry`, `description`, `patch_min`, `patch_max`) VALUES
(@OGUID+1, @PTEMPLATE+1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+2, @PTEMPLATE+2, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+3, @PTEMPLATE+3, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+4, @PTEMPLATE+4, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+5, @PTEMPLATE+5, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+6, @PTEMPLATE+6, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+7, @PTEMPLATE+7, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+8, @PTEMPLATE+8, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+9, @PTEMPLATE+9, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+10, @PTEMPLATE+10, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+11, @PTEMPLATE+11, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+12, @PTEMPLATE+12, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+13, @PTEMPLATE+13, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+14, @PTEMPLATE+14, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+15, @PTEMPLATE+15, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+16, @PTEMPLATE+16, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+17, @PTEMPLATE+17, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+18, @PTEMPLATE+18, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+19, @PTEMPLATE+19, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+20, @PTEMPLATE+20, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+21, @PTEMPLATE+21, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+22, @PTEMPLATE+22, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+23, @PTEMPLATE+23, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+24, @PTEMPLATE+24, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+25, @PTEMPLATE+25, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+26, @PTEMPLATE+1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+27, @PTEMPLATE+2, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+28, @PTEMPLATE+3, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+29, @PTEMPLATE+4, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+30, @PTEMPLATE+5, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+31, @PTEMPLATE+6, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+32, @PTEMPLATE+7, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+33, @PTEMPLATE+8, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+34, @PTEMPLATE+9, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+35, @PTEMPLATE+10, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+36, @PTEMPLATE+11, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+37, @PTEMPLATE+12, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+38, @PTEMPLATE+13, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+39, @PTEMPLATE+14, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+40, @PTEMPLATE+15, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+41, @PTEMPLATE+16, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+42, @PTEMPLATE+17, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+43, @PTEMPLATE+18, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+44, @PTEMPLATE+19, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+45, @PTEMPLATE+20, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+46, @PTEMPLATE+21, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+47, @PTEMPLATE+22, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+48, @PTEMPLATE+23, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+49, @PTEMPLATE+24, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+50, @PTEMPLATE+25, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+51, @PTEMPLATE+1, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+52, @PTEMPLATE+2, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+53, @PTEMPLATE+3, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+54, @PTEMPLATE+4, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+55, @PTEMPLATE+5, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+56, @PTEMPLATE+6, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+57, @PTEMPLATE+7, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+58, @PTEMPLATE+8, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+59, @PTEMPLATE+9, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+60, @PTEMPLATE+10, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+61, @PTEMPLATE+11, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+62, @PTEMPLATE+12, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+63, @PTEMPLATE+13, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+64, @PTEMPLATE+14, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+65, @PTEMPLATE+15, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+66, @PTEMPLATE+16, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+67, @PTEMPLATE+17, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+68, @PTEMPLATE+18, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+69, @PTEMPLATE+19, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+70, @PTEMPLATE+20, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+71, @PTEMPLATE+21, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+72, @PTEMPLATE+22, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+73, @PTEMPLATE+23, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+74, @PTEMPLATE+24, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10),
(@OGUID+75, @PTEMPLATE+25, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 7, 10);
INSERT INTO `pool_template` (`entry`, `max_limit`, `description`, `flags`, `instance`, `patch_min`, `patch_max`) VALUES
(@PTEMPLATE+26, 11, 'Dustwallow Marsh - Oily Blackmouth School / Firefin Snapper School / Floating Wreckage (Master Pool)', 0, 0, 7, 10);
INSERT INTO `pool_pool` (`pool_id`, `mother_pool`, `chance`, `description`, `flags`) VALUES
(@PTEMPLATE+1, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+2, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+3, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+4, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+5, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+6, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+7, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+8, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+9, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+10, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+11, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+12, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+13, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+14, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+15, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+16, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+17, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+18, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+19, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+20, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+21, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+22, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+23, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+24, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0),
(@PTEMPLATE+25, @PTEMPLATE+26, 0, 'Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh', 0);
UPDATE `pool_gameobject` SET `chance` = 30 WHERE `description` = "Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh" && `guid` IN (SELECT `guid` FROM `gameobject` WHERE `id` = 180682);
UPDATE `pool_gameobject` SET `chance` = 50 WHERE `description` = "Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh" && `guid` IN (SELECT `guid` FROM `gameobject` WHERE `id` = 180683);
UPDATE `pool_gameobject` SET `chance` = 20 WHERE `description` = "Oily Blackmouth School / Firefin Snapper School / Floating Wreckage - Dustwallow Marsh" && `guid` IN (SELECT `guid` FROM `gameobject` WHERE `id` = 180685);
-- End of migration.
END IF;
END??
delimiter ;
CALL add_migration();
DROP PROCEDURE IF EXISTS add_migration;