DB Updates

This commit is contained in:
hondacrx
2022-09-11 14:57:58 -04:00
parent 2270e26b0d
commit c4ff198f08
5 changed files with 552 additions and 20 deletions
@@ -1,22 +1,37 @@
-- Update table `gossip_menu_option`
ALTER TABLE `gossip_menu_option` DROP `OptionType`, RENAME COLUMN `OptionIcon` TO `OptionNpc`;
-- Update default option
DELETE FROM `gossip_menu_option` WHERE `MenuID`=0;
INSERT INTO `gossip_menu_option` (`MenuID`, `OptionID`, `OptionNpc`, `OptionText`, `OptionBroadcastTextId`, `OptionNpcFlag`, `Language`, `ActionMenuID`, `ActionPoiID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `VerifiedBuild`) VALUES
(0, 1 , 1 , 'I want to browse your goods.', 3370, 128, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 2 , 2 , 'I''d like to travel by air.', 53141, 8192, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 3 , 3 , 'Train me.', 3266, 16, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 4 , 4 , 'Return me to life.', 2547, 16384, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 5 , 5 , 'Make this inn your home.', 2822, 65536, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 6 , 6 , 'I would like to check my deposit box.', 3398, 131072, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 7 , 7 , 'How do I form a guild?', 3413, 262144, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 8 , 8 , 'I want to create a guild crest.', 3415, 524288, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 9, 9 , 'I would like to go to the battleground.', 10355, 1048576, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 10, 10, 'I''d like to browse the items up for auction.', 52635, 2097152, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 12, 12, 'I''d like to stable my pet here.', 30181, 4194304, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 18, 18, 'I''d like to check my mail.', 146045, 67108864, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 34, 34, 'I want to transmogrify my gear.', 130510, 268435456, 0, 0, 0, 0, 0, NULL, 0, 0);
DROP PROCEDURE IF EXISTS apply_if_not_exists_2022_09_08_00_world;
-- Drop "npc_experience" script use
UPDATE `creature_template` SET `ScriptName`='' WHERE `entry` IN (35364, 35365);
DELIMITER ';;'
CREATE PROCEDURE apply_if_not_exists_2022_09_08_00_world() BEGIN
IF NOT EXISTS (SELECT * FROM `information_schema`.`columns` WHERE `table_schema`=SCHEMA() AND `table_name`='gossip_menu_option' AND `column_name`='OptionNpc') THEN
-- Update table `gossip_menu_option`
ALTER TABLE `gossip_menu_option`
DROP `OptionType`,
CHANGE `OptionIcon` `OptionNpc` tinyint UNSIGNED NOT NULL DEFAULT 0;
-- Update default option
DELETE FROM `gossip_menu_option` WHERE `MenuID`=0;
INSERT INTO `gossip_menu_option` (`MenuID`, `OptionID`, `OptionNpc`, `OptionText`, `OptionBroadcastTextId`, `OptionNpcFlag`, `Language`, `ActionMenuID`, `ActionPoiID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `VerifiedBuild`) VALUES
(0, 1 , 1 , 'I want to browse your goods.', 3370, 128, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 2 , 2 , 'I''d like to travel by air.', 53141, 8192, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 3 , 3 , 'Train me.', 3266, 16, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 4 , 4 , 'Return me to life.', 2547, 16384, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 5 , 5 , 'Make this inn your home.', 2822, 65536, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 6 , 6 , 'I would like to check my deposit box.', 3398, 131072, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 7 , 7 , 'How do I form a guild?', 3413, 262144, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 8 , 8 , 'I want to create a guild crest.', 3415, 524288, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 9, 9 , 'I would like to go to the battleground.', 10355, 1048576, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 10, 10, 'I''d like to browse the items up for auction.', 52635, 2097152, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 12, 12, 'I''d like to stable my pet here.', 30181, 4194304, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 18, 18, 'I''d like to check my mail.', 146045, 67108864, 0, 0, 0, 0, 0, NULL, 0, 0),
(0, 34, 34, 'I want to transmogrify my gear.', 130510, 268435456, 0, 0, 0, 0, 0, NULL, 0, 0);
-- Drop "npc_experience" script use
UPDATE `creature_template` SET `ScriptName`='' WHERE `entry` IN (35364, 35365);
END IF;
END;;
DELIMITER ';'
CALL apply_if_not_exists_2022_09_08_00_world();
DROP PROCEDURE IF EXISTS apply_if_not_exists_2022_09_08_00_world;
@@ -0,0 +1,188 @@
SET @CGUID := 222560;
SET @OGUID := 165991;
-- Creature
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+12;
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES
(@CGUID+0, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5090.5537109375, -804.6905517578125, 495.17425537109375, 4.360944747924804687, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+1, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5066.404296875, -800.34869384765625, 495.252105712890625, 6.03566741943359375, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+2, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5062.71923828125, -800.502685546875, 495.252105712890625, 0.409101009368896484, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+3, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5079.03173828125, -805.7064208984375, 495.17425537109375, 1.304785847663879394, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+4, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5084.7958984375, -793.11962890625, 495.66571044921875, 5.024592399597167968, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+5, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5099.1748046875, -805.93701171875, 495.17425537109375, 0.694738328456878662, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+6, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5080.89794921875, -788.79901123046875, 495.90374755859375, 3.226373910903930664, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+7, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5088.0390625, -806.99920654296875, 495.17425537109375, 2.05725264549255371, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+8, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5092.94677734375, -794.10791015625, 495.18743896484375, 2.082314491271972656, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+9, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5077.5927734375, -793.38507080078125, 495.38348388671875, 3.191384553909301757, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+10, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5069.76953125, -794.537109375, 495.15374755859375, 2.638870954513549804, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+11, 15113, 0, 1, 809, '0', '0', 0, 0, 0, -5095.46435546875, -798.76123046875, 495.15374755859375, 6.145327091217041015, 120, 2, 0, 1604, 0, 1, 0, 0, 0, 45114), -- Honored Hero (Area: Gates of Ironforge - Difficulty: 0)
(@CGUID+12, 15011, 0, 1, 809, '0', '0', 0, 0, 0, -5060.04248046875, -788.6114501953125, 495.14801025390625, 1.064650893211364746, 120, 0, 0, 1604, 0, 0, 0, 0, 0, 45114); -- Wagner Hammerstrike (Area: Gates of Ironforge - Difficulty: 0)
-- GameObject
DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+63;
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES
(@OGUID+0, 180328, 0, 1, 809, '0', '0', 0, -5087.7880859375, -800.03277587890625, 496.0299072265625, 4.729844093322753906, 0, 0, -0.70090866088867187, 0.713251054286956787, 120, 255, 1, 45114), -- General Candelabra 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+1, 180353, 0, 1, 809, '0', '0', 0, -5090.37841796875, -798.074951171875, 495.127105712890625, 3.159062385559082031, 0, 0, -0.99996185302734375, 0.008734640665352344, 120, 255, 1, 45114), -- Freestanding Torch 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+2, 180325, 0, 1, 809, '0', '0', 0, -5085.62841796875, -798.15966796875, 495.127105712890625, 4.747295856475830078, 0, 0, -0.69465827941894531, 0.719339847564697265, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+3, 180324, 0, 1, 809, '0', '0', 0, -5083.5478515625, -799.98211669921875, 495.127105712890625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- Dwarven Table Ornate 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+4, 180330, 0, 1, 809, '0', '0', 0, -5081.625, -799.857666015625, 496.016021728515625, 0.802850961685180664, 0, 0, 0.390730857849121093, 0.920504987239837646, 120, 255, 1, 45114), -- Jar 02 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+5, 180325, 0, 1, 809, '0', '0', 0, -5082.74169921875, -798.1578369140625, 495.167877197265625, 4.729844093322753906, 0, 0, -0.70090866088867187, 0.713251054286956787, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+6, 180325, 0, 1, 809, '0', '0', 0, -5085.60107421875, -801.763916015625, 495.127105712890625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+7, 180324, 0, 1, 809, '0', '0', 0, -5079.31640625, -799.98760986328125, 495.127105712890625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- Dwarven Table Ornate 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+8, 180325, 0, 1, 809, '0', '0', 0, -5088.47998046875, -798.12969970703125, 495.150726318359375, 4.729844093322753906, 0, 0, -0.70090866088867187, 0.713251054286956787, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+9, 180325, 0, 1, 809, '0', '0', 0, -5082.822265625, -801.7591552734375, 495.127105712890625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+10, 180328, 0, 1, 809, '0', '0', 0, -5083.51904296875, -799.94097900390625, 496.0299072265625, 4.694936752319335937, 0, 0, -0.71325016021728515, 0.700909554958343505, 120, 255, 1, 45114), -- General Candelabra 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+11, 180325, 0, 1, 809, '0', '0', 0, -5088.3125, -801.76141357421875, 495.127105712890625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+12, 180329, 0, 1, 809, '0', '0', 0, -5087.3271484375, -799.57098388671875, 496.022796630859375, 1.815141916275024414, 0, 0, 0.788010597229003906, 0.615661680698394775, 120, 255, 1, 45114), -- Jar 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+13, 180353, 0, 1, 809, '0', '0', 0, -5081.2548828125, -796.47442626953125, 495.1968994140625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- Freestanding Torch 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+14, 180330, 0, 1, 809, '0', '0', 0, -5083.9912109375, -799.66143798828125, 496.02294921875, 4.031712055206298828, 0, 0, -0.90258502960205078, 0.430511653423309326, 120, 255, 1, 45114), -- Jar 02 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+15, 180331, 0, 1, 809, '0', '0', 0, -5087.1181640625, -800.0399169921875, 496.016021728515625, 0.052358884364366531, 0, 0, 0.02617645263671875, 0.999657332897186279, 120, 255, 1, 45114), -- Jar 03 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+16, 180331, 0, 1, 809, '0', '0', 0, -5083, -800.12677001953125, 496.02294921875, 2.914689540863037109, 0, 0, 0.993571281433105468, 0.113208353519439697, 120, 255, 1, 45114), -- Jar 03 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+17, 180331, 0, 1, 809, '0', '0', 0, -5089.125, -800.44964599609375, 496.02294921875, 3.857182979583740234, 0, 0, -0.93667125701904296, 0.350209832191467285, 120, 255, 1, 45114), -- Jar 03 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+18, 180332, 0, 1, 809, '0', '0', 0, -5081.4619140625, -800.32464599609375, 496.016021728515625, 3.996806621551513671, 0, 0, -0.90996074676513671, 0.414694398641586303, 120, 255, 1, 45114), -- Jug 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+19, 180332, 0, 1, 809, '0', '0', 0, -5087.41162109375, -800.54168701171875, 496.02294921875, 1.431168079376220703, 0, 0, 0.656058311462402343, 0.754710197448730468, 120, 255, 1, 45114), -- Jug 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+20, 180333, 0, 1, 809, '0', '0', 0, -5084.66845703125, -800.05206298828125, 496.0299072265625, 4.852017402648925781, 0, 0, -0.65605831146240234, 0.754710197448730468, 120, 255, 1, 45114), -- Jug 02 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+21, 180324, 0, 1, 809, '0', '0', 0, -5087.77978515625, -799.98583984375, 495.127105712890625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- Dwarven Table Ornate 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+22, 180325, 0, 1, 809, '0', '0', 0, -5090.31689453125, -799.91436767578125, 495.127105712890625, 6.265733242034912109, 0, 0, -0.00872611999511718, 0.999961912631988525, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+23, 180353, 0, 1, 809, '0', '0', 0, -5081.40087890625, -803.11968994140625, 495.127105712890625, 1.588248729705810546, 0, 0, 0.713250160217285156, 0.700909554958343505, 120, 255, 1, 45114), -- Freestanding Torch 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+24, 180371, 0, 1, 809, '0', '0', 0, -5082.24658203125, -800.44793701171875, 496.0299072265625, 6.09120035171508789, 0, 0, -0.09584522247314453, 0.995396256446838378, 120, 255, 1, 45114), -- Harvest Fish (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+25, 180370, 0, 1, 809, '0', '0', 0, -5085.63720703125, -799.9305419921875, 496.0299072265625, 6.056293010711669921, 0, 0, -0.11320304870605468, 0.993571877479553222, 120, 255, 1, 45114), -- Harvest Fruit (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+26, 180325, 0, 1, 809, '0', '0', 0, -5074.61962890625, -801.56280517578125, 495.127105712890625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+27, 180373, 0, 1, 809, '0', '0', 0, -5084.49462890625, -799.37847900390625, 496.05072021484375, 3.490667104721069335, 0, 0, -0.98480701446533203, 0.173652306199073791, 120, 255, 1, 45114), -- Harvest Nectar (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+28, 180328, 0, 1, 809, '0', '0', 0, -5079.29541015625, -799.9698486328125, 496.036834716796875, 1.588248729705810546, 0, 0, 0.713250160217285156, 0.700909554958343505, 120, 255, 1, 45114), -- General Candelabra 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+29, 180373, 0, 1, 809, '0', '0', 0, -5084.46533203125, -800.50347900390625, 496.043792724609375, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, 45114), -- Harvest Nectar (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+30, 180325, 0, 1, 809, '0', '0', 0, -5079.94091796875, -798.19891357421875, 495.143280029296875, 4.729844093322753906, 0, 0, -0.70090866088867187, 0.713251054286956787, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+31, 180324, 0, 1, 809, '0', '0', 0, -5075.08349609375, -799.99249267578125, 495.127105712890625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- Dwarven Table Ornate 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+32, 180331, 0, 1, 809, '0', '0', 0, -5078.6826171875, -799.6883544921875, 496.016021728515625, 4.310965538024902343, 0, 0, -0.83388519287109375, 0.55193793773651123, 120, 255, 1, 45114), -- Jar 03 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+33, 180373, 0, 1, 809, '0', '0', 0, -5079.73095703125, -800.638916015625, 496.036834716796875, 6.073746204376220703, 0, 0, -0.10452842712402343, 0.994521915912628173, 120, 255, 1, 45114), -- Harvest Nectar (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+34, 180328, 0, 1, 809, '0', '0', 0, -5075.05615234375, -799.9864501953125, 496.036834716796875, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- General Candelabra 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+35, 180373, 0, 1, 809, '0', '0', 0, -5079.416015625, -799.40765380859375, 496.05609130859375, 3.351046562194824218, 0, 0, -0.99452114105224609, 0.104535527527332305, 120, 255, 1, 45114), -- Harvest Nectar (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+36, 180329, 0, 1, 809, '0', '0', 0, -5083.798828125, -800.58331298828125, 496.016021728515625, 1.169368624687194824, 0, 0, 0.551936149597167968, 0.833886384963989257, 120, 255, 1, 45114), -- Jar 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+37, 180334, 0, 1, 809, '0', '0', 0, -5083.51611328125, -799.99102783203125, 495.1549072265625, 3.141592741012573242, 0, 0, -1, 0, 120, 255, 1, 45114), -- Stormwind Rug 02 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+38, 180325, 0, 1, 809, '0', '0', 0, -5074.6240234375, -798.3370361328125, 495.130218505859375, 4.729844093322753906, 0, 0, -0.70090866088867187, 0.713251054286956787, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+39, 180331, 0, 1, 809, '0', '0', 0, -5075.8974609375, -799.9444580078125, 496.016021728515625, 2.391098499298095703, 0, 0, 0.930417060852050781, 0.366502493619918823, 120, 255, 1, 45114), -- Jar 03 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+40, 180371, 0, 1, 809, '0', '0', 0, -5073.673828125, -799.9444580078125, 496.0299072265625, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, 45114), -- Harvest Fish (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+41, 179984, 0, 1, 809, '0', '0', 0, -5083.84912109375, -780.97393798828125, 494.5928955078125, 3.141592741012573242, 0, 0, -1, 0, 120, 255, 1, 45114), -- Brazier (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+42, 180373, 0, 1, 809, '0', '0', 0, -5074.09716796875, -799.22052001953125, 496.05072021484375, 3.368495941162109375, 0, 0, -0.99357128143310546, 0.113208353519439697, 120, 255, 1, 45114), -- Harvest Nectar (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+43, 180325, 0, 1, 809, '0', '0', 0, -5077.10791015625, -801.625244140625, 495.127105712890625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+44, 180370, 0, 1, 809, '0', '0', 0, -5089.048828125, -799.46875, 496.0299072265625, 4.171337604522705078, 0, 0, -0.87035560607910156, 0.492423713207244873, 120, 255, 1, 45114), -- Harvest Fruit (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+45, 180372, 0, 1, 809, '0', '0', 0, -5075.19775390625, -799.25518798828125, 496.03814697265625, 4.991643905639648437, 0, 0, -0.60181427001953125, 0.798636078834533691, 120, 255, 1, 45114), -- Harvest Boar (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+46, 180329, 0, 1, 809, '0', '0', 0, -5074.64599609375, -800.2100830078125, 496.02294921875, 3.124123096466064453, 0, 0, 0.99996185302734375, 0.008734640665352344, 120, 255, 1, 45114), -- Jar 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+47, 180373, 0, 1, 809, '0', '0', 0, -5087.83154296875, -799.27081298828125, 496.04742431640625, 3.24634718894958496, 0, 0, -0.99862861633300781, 0.052353221923112869, 120, 255, 1, 45114), -- Harvest Nectar (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+48, 180373, 0, 1, 809, '0', '0', 0, -5088.2587890625, -800.3367919921875, 496.043792724609375, 5.84685373306274414, 0, 0, -0.21643924713134765, 0.976296067237854003, 120, 255, 1, 45114), -- Harvest Nectar (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+49, 180329, 0, 1, 809, '0', '0', 0, -5079.94970703125, -799.92364501953125, 496.02294921875, 2.932138919830322265, 0, 0, 0.994521141052246093, 0.104535527527332305, 120, 255, 1, 45114), -- Jar 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+50, 180330, 0, 1, 809, '0', '0', 0, -5074.52978515625, -799.73663330078125, 496.02294921875, 0.104719325900077819, 0, 0, 0.052335739135742187, 0.998629570007324218, 120, 255, 1, 45114), -- Jar 02 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+51, 180325, 0, 1, 809, '0', '0', 0, -5072.39794921875, -799.88348388671875, 495.127105712890625, 3.124123096466064453, 0, 0, 0.99996185302734375, 0.008734640665352344, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+52, 180325, 0, 1, 809, '0', '0', 0, -5077.19482421875, -798.263916015625, 495.127105712890625, 4.729844093322753906, 0, 0, -0.70090866088867187, 0.713251054286956787, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+53, 180332, 0, 1, 809, '0', '0', 0, -5076.32275390625, -799.57464599609375, 496.02294921875, 4.415683269500732421, 0, 0, -0.80385684967041015, 0.594822824001312255, 120, 255, 1, 45114), -- Jug 01 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+54, 180333, 0, 1, 809, '0', '0', 0, -5078.5537109375, -800.31427001953125, 496.009063720703125, 0.698131442070007324, 0, 0, 0.342020034790039062, 0.939692676067352294, 120, 255, 1, 45114), -- Jug 02 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+55, 180325, 0, 1, 809, '0', '0', 0, -5079.861328125, -801.66925048828125, 495.127105712890625, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 45114), -- Chair (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+56, 180334, 0, 1, 809, '0', '0', 0, -5079.41650390625, -800.06329345703125, 495.141021728515625, 0.017452461645007133, 0, 0, 0.008726119995117187, 0.999961912631988525, 120, 255, 1, 45114), -- Stormwind Rug 02 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+57, 180334, 0, 1, 809, '0', '0', 0, -5075.05615234375, -800.016845703125, 495.127105712890625, 3.159062385559082031, 0, 0, -0.99996185302734375, 0.008734640665352344, 120, 255, 1, 45114), -- Stormwind Rug 02 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+58, 180371, 0, 1, 809, '0', '0', 0, -5077.2900390625, -800.1788330078125, 496.0299072265625, 2.321286916732788085, 0, 0, 0.917059898376464843, 0.398749500513076782, 120, 255, 1, 45114), -- Harvest Fish (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+59, 174746, 0, 1, 809, '0', '0', 0, -5095.4462890625, -785.763916015625, 495.80133056640625, 6.056295394897460937, 0.009865760803222656, 0.086594581604003906, -0.11277103424072265, 0.989791274070739746, 120, 255, 1, 45114), -- Etched Note (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+60, 180373, 0, 1, 809, '0', '0', 0, -5075, -800.55902099609375, 496.043792724609375, 0.349065244197845458, 0, 0, 0.173647880554199218, 0.984807789325714111, 120, 255, 1, 45114), -- Harvest Nectar (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+61, 180334, 0, 1, 809, '0', '0', 0, -5087.767578125, -799.9622802734375, 495.1549072265625, 0, 0, 0, 0, 1, 120, 255, 1, 45114), -- Stormwind Rug 02 (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+62, 180372, 0, 1, 809, '0', '0', 0, -5080.798828125, -799.560791015625, 496.0299072265625, 1.867502212524414062, 0, 0, 0.803856849670410156, 0.594822824001312255, 120, 255, 1, 45114), -- Harvest Boar (Area: Gates of Ironforge - Difficulty: 0)
(@OGUID+63, 180353, 0, 1, 809, '0', '0', 0, -5072.04931640625, -801.83087158203125, 495.127105712890625, 6.265733242034912109, 0, 0, -0.00872611999511718, 0.999961912631988525, 120, 255, 1, 45114); -- Freestanding Torch 01 (Area: Gates of Ironforge - Difficulty: 0)
-- Creature Template
UPDATE `creature_template` SET `minlevel`=30, `maxlevel`=30 WHERE `entry`=15011; -- Wagner Hammerstrike
UPDATE `creature_template_addon` SET `bytes2`=257 WHERE `entry`=15011; -- 15011 (Wagner Hammerstrike)
-- Vendor Data
DELETE FROM `npc_vendor` WHERE (`entry`=15011 AND `item`=34850 AND `ExtendedCost`=0 AND `type`=1);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES
(15011, 1, 34850, 0, 0, 1, 0, 0, 45114); -- Midsummer Ground Flower
UPDATE `npc_vendor` SET `slot`=6, `VerifiedBuild`=45114 WHERE (`entry`=15011 AND `item`=9315 AND `ExtendedCost`=0 AND `type`=1); -- Yellow Rose Firework
UPDATE `npc_vendor` SET `slot`=5, `VerifiedBuild`=45114 WHERE (`entry`=15011 AND `item`=9314 AND `ExtendedCost`=0 AND `type`=1); -- Red Streaks Firework
UPDATE `npc_vendor` SET `slot`=4, `VerifiedBuild`=45114 WHERE (`entry`=15011 AND `item`=9318 AND `ExtendedCost`=0 AND `type`=1); -- Red Firework
UPDATE `npc_vendor` SET `slot`=3, `VerifiedBuild`=45114 WHERE (`entry`=15011 AND `item`=9313 AND `ExtendedCost`=0 AND `type`=1); -- Green Firework
UPDATE `npc_vendor` SET `slot`=2, `VerifiedBuild`=45114 WHERE (`entry`=15011 AND `item`=9312 AND `ExtendedCost`=0 AND `type`=1); -- Blue Firework
-- Game_Event_Creature Data for Alliance Harvest Festival
DELETE FROM `game_event_creature` WHERE `eventEntry`=11 AND `guid` BETWEEN @CGUID+0 AND @CGUID+12;
INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES
(11, @CGUID+0),
(11, @CGUID+1),
(11, @CGUID+2),
(11, @CGUID+3),
(11, @CGUID+4),
(11, @CGUID+5),
(11, @CGUID+6),
(11, @CGUID+7),
(11, @CGUID+8),
(11, @CGUID+9),
(11, @CGUID+10),
(11, @CGUID+11),
(11, @CGUID+12);
-- Game_Event_GameObject Data for Alliance Harvest Festival
DELETE FROM `game_event_gameobject` WHERE `eventEntry`=11 AND `guid` BETWEEN @OGUID+0 AND @OGUID+63;
INSERT INTO `game_event_gameobject` (`eventEntry`, `guid`) VALUES
(11, @OGUID+0),
(11, @OGUID+1),
(11, @OGUID+2),
(11, @OGUID+3),
(11, @OGUID+4),
(11, @OGUID+5),
(11, @OGUID+6),
(11, @OGUID+7),
(11, @OGUID+8),
(11, @OGUID+9),
(11, @OGUID+10),
(11, @OGUID+11),
(11, @OGUID+12),
(11, @OGUID+13),
(11, @OGUID+14),
(11, @OGUID+15),
(11, @OGUID+16),
(11, @OGUID+17),
(11, @OGUID+18),
(11, @OGUID+19),
(11, @OGUID+20),
(11, @OGUID+21),
(11, @OGUID+22),
(11, @OGUID+23),
(11, @OGUID+24),
(11, @OGUID+25),
(11, @OGUID+26),
(11, @OGUID+27),
(11, @OGUID+28),
(11, @OGUID+29),
(11, @OGUID+30),
(11, @OGUID+31),
(11, @OGUID+32),
(11, @OGUID+33),
(11, @OGUID+34),
(11, @OGUID+35),
(11, @OGUID+36),
(11, @OGUID+37),
(11, @OGUID+38),
(11, @OGUID+39),
(11, @OGUID+40),
(11, @OGUID+41),
(11, @OGUID+42),
(11, @OGUID+43),
(11, @OGUID+44),
(11, @OGUID+45),
(11, @OGUID+46),
(11, @OGUID+47),
(11, @OGUID+48),
(11, @OGUID+49),
(11, @OGUID+50),
(11, @OGUID+51),
(11, @OGUID+52),
(11, @OGUID+53),
(11, @OGUID+54),
(11, @OGUID+55),
(11, @OGUID+56),
(11, @OGUID+57),
(11, @OGUID+58),
(11, @OGUID+59),
(11, @OGUID+60),
(11, @OGUID+61),
(11, @OGUID+62),
(11, @OGUID+63);
@@ -0,0 +1,163 @@
SET @CGUID := 1051413;
SET @OGUID := 600234;
-- Creature
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+28;
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES
(@CGUID+0, 153239, 2175, 10424, 10530, '0', 0, 0, 0, 1, 454.729156494140625, -2102.0869140625, 130.526397705078125, 3.068993806838989257, 7200, 0, 0, 217, 0, 0, 0, 0, 0, 45114), -- Ogre Brute (Area: -Unknown- - Difficulty: 0)
(@CGUID+1, 153581, 2175, 10424, 10530, '0', 0, 0, 0, 1, 509.7882080078125, -1965.4879150390625, 144.52081298828125, 1.031827330589294433, 7200, 0, 0, 279, 0, 0, 0, 0, 0, 45114), -- Grunk (Area: -Unknown- - Difficulty: 0) (Auras: 246849 - -Unknown-)
(@CGUID+2, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 467.7725830078125, -2003.888916015625, 143.8871002197265625, 1.62632906436920166, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0)
(@CGUID+3, 153239, 2175, 10424, 10530, '0', 0, 0, 0, 1, 481.30902099609375, -1975.1649169921875, 143.1035308837890625, 4.41829681396484375, 7200, 0, 0, 217, 0, 0, 0, 0, 0, 45114), -- Ogre Brute (Area: -Unknown- - Difficulty: 0)
(@CGUID+4, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 526.701416015625, -2001.1024169921875, 142.98779296875, 0.027794346213340759, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0)
(@CGUID+5, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 431.08160400390625, -2025.2257080078125, 132.452880859375, 3.692021131515502929, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0) (Auras: 145953 - Cosmetic - Sleep Zzz)
(@CGUID+6, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 498.973968505859375, -2046.9288330078125, 144.2474365234375, 0.442503392696380615, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0)
(@CGUID+7, 153239, 2175, 10424, 10530, '0', 0, 0, 0, 1, 457.604156494140625, -2044.4461669921875, 143.176605224609375, 0.766060471534729003, 7200, 10, 0, 217, 0, 1, 0, 0, 0, 45114), -- Ogre Brute (Area: -Unknown- - Difficulty: 0) (possible waypoints or random movement)
(@CGUID+8, 153238, 2175, 10424, 10530, '0', 0, 0, 0, 0, 543.55206298828125, -2003.375, 142.649017333984375, 0.492633670568466186, 7200, 0, 0, 50, 0, 0, 0, 0, 0, 45114), -- Tamed Boar (Area: -Unknown- - Difficulty: 0)
(@CGUID+9, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 533.013916015625, -2079.671875, 158.34222412109375, 5.339074611663818359, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0)
(@CGUID+10, 153238, 2175, 10424, 10530, '0', 0, 0, 0, 0, 542.66668701171875, -1997.77783203125, 142.4593658447265625, 5.80480813980102539, 7200, 0, 0, 50, 0, 0, 0, 0, 0, 45114), -- Tamed Boar (Area: -Unknown- - Difficulty: 0)
(@CGUID+11, 153238, 2175, 10424, 10530, '0', 0, 0, 0, 0, 540.1107177734375, -2001.9852294921875, 142.73614501953125, 5.420380115509033203, 7200, 4, 0, 50, 0, 1, 0, 0, 0, 45114), -- Tamed Boar (Area: -Unknown- - Difficulty: 0) (possible waypoints or random movement)
(@CGUID+12, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 474.05035400390625, -1932.060791015625, 155.3624725341796875, 5.49060821533203125, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0) (Auras: 145953 - Cosmetic - Sleep Zzz)
(@CGUID+13, 153238, 2175, 10424, 10530, '0', 0, 0, 0, 0, 539.99957275390625, -1994.472412109375, 142.8594970703125, 2.248490333557128906, 7200, 4, 0, 50, 0, 1, 0, 0, 0, 45114), -- Tamed Boar (Area: -Unknown- - Difficulty: 0) (possible waypoints or random movement)
(@CGUID+14, 153239, 2175, 10424, 10530, '0', 0, 0, 0, 1, 479.986114501953125, -2113.833251953125, 132.5481414794921875, 4.657485008239746093, 7200, 0, 0, 217, 0, 0, 0, 0, 0, 45114), -- Ogre Brute (Area: -Unknown- - Difficulty: 0) (Auras: 145953 - Cosmetic - Sleep Zzz)
(@CGUID+15, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 578.02777099609375, -1979.513916015625, 171.6934051513671875, 1.193202733993530273, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0)
(@CGUID+16, 153239, 2175, 10424, 10530, '0', 0, 0, 0, 1, 578.06768798828125, -2046.3541259765625, 159.592681884765625, 5.034889698028564453, 7200, 0, 0, 217, 0, 0, 0, 0, 0, 45114), -- Ogre Brute (Area: -Unknown- - Difficulty: 0) (Auras: 145953 - Cosmetic - Sleep Zzz)
(@CGUID+17, 153582, 2175, 10424, 10530, '0', 0, 0, 0, 1, 591.78302001953125, -2010.626708984375, 175.675933837890625, 0.113099128007888793, 7200, 0, 0, 248, 382, 0, 0, 0, 0, 45114), -- Wug (Area: -Unknown- - Difficulty: 0)
(@CGUID+18, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 582.30206298828125, -1974.63720703125, 170.8436126708984375, 5.720551013946533203, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0) (Auras: 145953 - Cosmetic - Sleep Zzz)
(@CGUID+19, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 559.86456298828125, -2101.833251953125, 161.2359619140625, 1.117576360702514648, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0)
(@CGUID+20, 153238, 2175, 10424, 10530, '0', 0, 0, 0, 0, 595.2257080078125, -2064.536376953125, 161.243377685546875, 0.601261317729949951, 7200, 0, 0, 50, 0, 0, 0, 0, 0, 45114), -- Tamed Boar (Area: -Unknown- - Difficulty: 0) (Auras: 145363 - Permanent Feign Death (Stun, Untrackable, Immune))
(@CGUID+21, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 592.87152099609375, -2062.473876953125, 160.633148193359375, 5.45097970962524414, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0)
(@CGUID+22, 154103, 2175, 10424, 10530, '0', 0, 0, 0, 0, 602.060302734375, -2062.95703125, 159.5788421630859375, 2.146738052368164062, 7200, 0, 0, 205, 0, 0, 0, 0, 0, 45114), -- Ogre Chef (Area: -Unknown- - Difficulty: 0) (Auras: 299441 - -Unknown-)
(@CGUID+23, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 571.03643798828125, -2105.01220703125, 160.8884735107421875, 4.798206806182861328, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0)
(@CGUID+24, 153239, 2175, 10424, 10530, '0', 0, 0, 0, 1, 603.23089599609375, -2121.41845703125, 158.9243316650390625, 3.034203290939331054, 7200, 0, 0, 217, 0, 0, 0, 0, 0, 45114), -- Ogre Brute (Area: -Unknown- - Difficulty: 0)
(@CGUID+25, 153242, 2175, 10424, 10530, '0', 0, 0, 0, 0, 649.20660400390625, -2064.651123046875, 159.3798828125, 2.090809583663940429, 7200, 0, 0, 149, 382, 0, 0, 0, 0, 45114), -- Ogre Shadowcaster (Area: -Unknown- - Difficulty: 0)
(@CGUID+26, 153239, 2175, 10424, 10530, '0', 0, 0, 0, 1, 675.47222900390625, -2036.986083984375, 171.5338134765625, 4.335721492767333984, 7200, 0, 0, 217, 0, 0, 0, 0, 0, 45114), -- Ogre Brute (Area: -Unknown- - Difficulty: 0)
(@CGUID+27, 153583, 2175, 10424, 10530, '0', 0, 0, 0, 1, 663.19268798828125, -2127.892333984375, 161.383514404296875, 5.686066150665283203, 7200, 0, 0, 310, 0, 0, 0, 0, 0, 45114), -- Jugnug (Area: -Unknown- - Difficulty: 0) (Auras: 145953 - Cosmetic - Sleep Zzz)
(@CGUID+28, 153239, 2175, 10424, 10530, '0', 0, 0, 0, 1, 732.875, -2071.0869140625, 120.14874267578125, 5.224806785583496093, 7200, 0, 0, 217, 0, 0, 0, 0, 0, 45114); -- Ogre Brute (Area: -Unknown- - Difficulty: 0)
-- Creature Addon
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+28;
INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
(@CGUID+14, 0, 0, 0, 1, 0, 0, 0, 0, 0, '145953'), -- Ogre Brute - 145953 - Cosmetic - Sleep Zzz
(@CGUID+0, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- Ogre Brute
(@CGUID+5, 0, 0, 0, 1, 0, 0, 0, 0, 0, '145953'), -- Ogre Shadowcaster - 145953 - Cosmetic - Sleep Zzz
(@CGUID+6, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- Ogre Brute
(@CGUID+3, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- Ogre Brute
(@CGUID+2, 0, 0, 0, 0, 28, 0, 0, 0, 0, ''), -- Ogre Shadowcaster
(@CGUID+12, 0, 0, 0, 1, 0, 0, 0, 0, 0, '145953'), -- Ogre Shadowcaster - 145953 - Cosmetic - Sleep Zzz
(@CGUID+9, 0, 0, 0, 0, 28, 0, 0, 0, 0, ''), -- Ogre Shadowcaster
(@CGUID+23, 0, 0, 8, 0, 0, 0, 0, 0, 0, ''), -- Ogre Shadowcaster
(@CGUID+16, 0, 0, 0, 1, 0, 0, 0, 0, 0, '145953'), -- Ogre Brute - 145953 - Cosmetic - Sleep Zzz
(@CGUID+21, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- Ogre Brute
(@CGUID+20, 0, 0, 262144, 1, 0, 0, 0, 0, 0, '145363'), -- Tamed Boar - 145363 - Permanent Feign Death (Stun, Untrackable, Immune)
(@CGUID+24, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- Ogre Brute
(@CGUID+25, 0, 0, 8, 1, 0, 0, 0, 0, 0, ''), -- Ogre Shadowcaster
(@CGUID+18, 0, 0, 0, 1, 0, 0, 0, 0, 0, '145953'), -- Ogre Shadowcaster - 145953 - Cosmetic - Sleep Zzz
(@CGUID+15, 0, 0, 8, 1, 0, 0, 0, 0, 0, ''), -- Ogre Shadowcaster
(@CGUID+19, 0, 0, 0, 1, 378, 0, 0, 0, 0, ''), -- Ogre Shadowcaster
(@CGUID+26, 0, 0, 0, 1, 378, 0, 0, 0, 0, ''); -- Ogre Brute
-- Creature Addon Template
DELETE FROM `creature_template_addon` WHERE `entry` IN (153583 /*153583 (Jugnug) - Cosmetic - Sleep Zzz*/, 153582 /*153582 (Wug)*/, 153242 /*153242 (Ogre Shadowcaster)*/, 154103 /*154103 (Ogre Chef) - -Unknown-*/, 153581 /*153581 (Grunk) - -Unknown-*/);
INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
(153583, 0, 0, 0, 1, 0, 0, 0, 0, 0, '145953'), -- 153583 (Jugnug) - Cosmetic - Sleep Zzz
(153582, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- 153582 (Wug)
(153242, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- 153242 (Ogre Shadowcaster)
(154103, 0, 0, 0, 1, 0, 0, 0, 0, 0, '299441'), -- 154103 (Ogre Chef) - -Unknown-
(153581, 0, 0, 0, 1, 0, 0, 0, 0, 0, '246849'); -- 153581 (Grunk) - -Unknown-
-- Creature Template
UPDATE `creature_template` SET `minlevel`=10, `maxlevel`=10, `faction`=2057, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=153583; -- Jugnug
UPDATE `creature_template` SET `minlevel`=10, `maxlevel`=10, `faction`=2057, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=154103; -- Ogre Chef
UPDATE `creature_template` SET `minlevel`=10, `maxlevel`=10, `faction`=2057, `BaseAttackTime`=1500, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=153582; -- Wug
UPDATE `creature_template` SET `minlevel`=10, `maxlevel`=10, `faction`=2057, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=153238; -- Tamed Boar
UPDATE `creature_template` SET `minlevel`=10, `maxlevel`=10, `faction`=2057, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=153242; -- Ogre Shadowcaster
UPDATE `creature_template` SET `minlevel`=10, `maxlevel`=10, `faction`=2057, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=153581; -- Grunk
UPDATE `creature_template` SET `minlevel`=10, `maxlevel`=10, `faction`=2057, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=153239; -- Ogre Brute
-- GameObject Template
DELETE FROM `gameobject_template` WHERE `entry`=351477;
INSERT INTO `gameobject_template` (`entry`, `type`, `displayId`, `name`, `IconName`, `castBarCaption`, `unk1`, `size`, `Data0`, `Data1`, `Data2`, `Data3`, `Data4`, `Data5`, `Data6`, `Data7`, `Data8`, `Data9`, `Data10`, `Data11`, `Data12`, `Data13`, `Data14`, `Data15`, `Data16`, `Data17`, `Data18`, `Data19`, `Data20`, `Data21`, `Data22`, `Data23`, `Data24`, `Data25`, `Data26`, `Data27`, `Data28`, `Data29`, `Data30`, `Data31`, `Data32`, `Data33`, `Data34`, `ContentTuningId`, `VerifiedBuild`) VALUES
(351477, 10, 14627, 'Catapult', 'questinteract', 'Placing', '', 1, 2173, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 35196, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 956, 45114); -- Catapult
-- GameObject
DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+3;
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES
(@OGUID+0, 351477, 2175, 10424, 10530, '0', 0, 0, 463.779510498046875, -1997.0816650390625, 143.712860107421875, 2.96053171157836914, 0, 0, 0.995904922485351562, 0.09040689468383789, 7200, 255, 1, 45114), -- Catapult (Area: -Unknown- - Difficulty: 0)
(@OGUID+1, 351477, 2175, 10424, 10530, '0', 0, 0, 489.869781494140625, -2051.572998046875, 143.9427032470703125, 3.69792795181274414, 0, 0, -0.96156024932861328, 0.274594068527221679, 7200, 255, 1, 45114), -- Catapult (Area: -Unknown- - Difficulty: 0)
(@OGUID+2, 351477, 2175, 10424, 10530, '0', 0, 0, 610.732666015625, -2118.416748046875, 158.92596435546875, 4.408715248107910156, 0, 0, -0.8059244155883789, 0.592018485069274902, 7200, 255, 1, 45114), -- Catapult (Area: -Unknown- - Difficulty: 0)
(@OGUID+3, 351477, 2175, 10424, 10530, '0', 0, 0, 535.9757080078125, -2085.546875, 158.3209686279296875, 4.0296630859375, 0, 0, -0.90302562713623046, 0.429586708545684814, 7200, 255, 1, 45114); -- Catapult (Area: -Unknown- - Difficulty: 0)
-- Creature Text
DELETE FROM `creature_text` WHERE `CreatureID`= 154103;
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(154103, 0, 0, 'This gonna be off hook!', 12, 0, 100, 0, 0, 0, 0, 0, 'Ogre Chef'),
(154103, 1, 0, 'Me gonna take everyone on ride to flavor... flavor... uh. Flavor place!', 12, 0, 100, 0, 0, 0, 0, 0, 'Ogre Chef');
-- Waypoints for CGUID+7
SET @PATH := @CGUID+7 * 10;
DELETE FROM `waypoint_data` WHERE `id`= @PATH;
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES
(@PATH, 0, 433.2153, -2065.714, 131.6825, NULL, 0),
(@PATH, 1, 421.6146, -2073.545, 127.4143, NULL, 4047),
(@PATH, 2, 433.2153, -2065.714, 131.6825, NULL, 0),
(@PATH, 3, 449.408, -2052.332, 140.1065, NULL, 0),
(@PATH, 4, 457.6042, -2044.446, 143.1766, NULL, 3797),
(@PATH, 5, 449.408, -2052.332, 140.1065, NULL, 0);
UPDATE `creature` SET `position_x`= 433.2153, `position_y`= -2065.714, `position_z`= 131.6825, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+7;
DELETE FROM `creature_addon` WHERE `guid`= @CGUID+7;
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes2`) VALUES
(@CGUID+7, @PATH, 1);
-- Waypoints for CGUID+22
SET @PATH := @CGUID+22 * 10;
DELETE FROM `waypoint_data` WHERE `id`= @PATH;
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES
(@PATH, 0, 599.7882, -2059.458, 159.6127, NULL, 0),
(@PATH, 1, 601.1042, -2056.816, 159.5922, NULL, 8568),
(@PATH, 2, 592.4792, -2051.382, 159.6127, NULL, 4460),
(@PATH, 3, 604.8143, -2067.198, 159.5378, NULL, 6575);
UPDATE `creature` SET `position_x`= 599.7882, `position_y`= -2059.458, `position_z`= 159.6127, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+22;
DELETE FROM `creature_addon` WHERE `guid`= @CGUID+22;
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes2`, `auras`) VALUES
(@CGUID+22, @PATH, 1, '299441');
-- Ogre Chef smart ai
SET @ENTRY := 154103;
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(@ENTRY, 0, 0, 0, 34, 0, 100, 0, 2, 1, 0, 0, 80, 15410300, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On movement of type WAYPOINT_MOTION_TYPE inform, point 1 - Self: Start timed action list id #15410300 (update out of combat)'),
(@ENTRY, 0, 1, 0, 34, 0, 100, 0, 2, 2, 0, 0, 80, 15410301, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On movement of type WAYPOINT_MOTION_TYPE inform, point 2 - Self: Start timed action list id #15410301 (update out of combat)'),
(@ENTRY, 0, 2, 0, 34, 0, 100, 0, 2, 3, 0, 0, 80, 15410302, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On movement of type WAYPOINT_MOTION_TYPE inform, point 3 - Self: Start timed action list id #15410302 (update out of combat)');
-- Timed list 15410300 smart ai
SET @ENTRY := 15410300;
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 90, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set stand state to KNEEL'),
(@ENTRY, 9, 1, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 90, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 6 seconds - Self: Set stand state to STAND'),
(@ENTRY, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Talk 1 to Self');
-- Timed list 15410301 smart ai
SET @ENTRY := 15410301;
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 17, 69, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set emote state to 69'),
(@ENTRY, 9, 1, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 2 seconds - Self: Set emote state to 0');
-- Timed list 15410302 smart ai
SET @ENTRY := 15410302;
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 17, 69, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set emote state to 69'),
(@ENTRY, 9, 1, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 2 seconds - Self: Set emote state to 0'),
(@ENTRY, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Talk 0 to Self');
-- Ogre Shadowcaster smart ai
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = -(@CGUID+4);
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = 153242;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(-(@CGUID+4), 0, 0, 0, 1, 0, 100, 0, 0, 0, 7000, 7000, 5, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 7 seconds (0s initially) (OOC) - Self: Play emote 11'),
(-(@CGUID+4), 0, 1, 0, 1, 0, 100, 0, 3000, 3000, 7000, 7000, 5, 25, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 7 seconds (3s initially) (OOC) - Self: Play emote 25');
@@ -0,0 +1,163 @@
SET @CGUID := 1051442;
-- Creature
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+66;
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES
(@CGUID+0, 164827, 2175, 10424, 10588, '0', 0, 0, 0, 0, 328.957977294921875, -2346.54736328125, 103.62933349609375, 4.163355350494384765, 7200, 0, 0, 155, 0, 0, 0, 0, 0, 45114), -- Sharpbeak Hawk (Area: -Unknown- - Difficulty: 0)
(@CGUID+1, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 285.93402099609375, -2295.882080078125, 79.40378570556640625, 5.156900405883789062, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0)
(@CGUID+2, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 294.78125, -2307.060791015625, 79.40378570556640625, 4.905873298645019531, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0)
(@CGUID+3, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 286.743072509765625, -2317.173583984375, 79.40378570556640625, 2.575829029083251953, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0)
(@CGUID+4, 172028, 2175, 10424, 10588, '0', 0, 0, 0, 0, 426.84722900390625, -2317.6875, 127.4378433227539062, 2.185167312622070312, 7200, 0, 0, 124, 0, 0, 0, 0, 0, 45114), -- Mountain Roamer (Area: -Unknown- - Difficulty: 0)
(@CGUID+5, 165757, 2175, 10424, 10588, '0', 0, 0, 0, 0, 266.618072509765625, -2287.744873046875, 81.45318603515625, 0.679411292076110839, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+6, 154268, 2175, 10424, 10588, '0', 0, 0, 0, 0, 228.875640869140625, -2290.54248046875, 108.5223770141601562, 3.674787044525146484, 7200, 10, 0, 113, 0, 1, 0, 0, 0, 45114), -- Hungry Vulture (Area: -Unknown- - Difficulty: 0) (possible waypoints or random movement)
(@CGUID+7, 172029, 2175, 10424, 10588, '0', 0, 0, 0, 0, 414.461822509765625, -2300.1806640625, 111.46832275390625, 0.435241490602493286, 7200, 0, 0, 124, 0, 0, 0, 0, 0, 45114), -- Prickly Porcupine (Area: -Unknown- - Difficulty: 0)
(@CGUID+8, 165757, 2175, 10424, 10588, '0', 0, 0, 0, 0, 271.87847900390625, -2290.345458984375, 81.46312713623046875, 1.127977609634399414, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+9, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 285.467010498046875, -2299.65283203125, 79.40378570556640625, 0, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0)
(@CGUID+10, 172028, 2175, 10424, 10588, '0', 0, 0, 0, 0, 410.833343505859375, -2332.079833984375, 121.7001876831054687, 3.1136932373046875, 7200, 0, 0, 124, 0, 0, 0, 0, 0, 45114), -- Mountain Roamer (Area: -Unknown- - Difficulty: 0)
(@CGUID+11, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 295.109375, -2310.923583984375, 79.40378570556640625, 2.555430412292480468, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0)
(@CGUID+12, 165757, 2175, 10424, 10588, '0', 0, 0, 0, 0, 266.5625, -2286.822998046875, 81.42684173583984375, 0.679411292076110839, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+13, 172029, 2175, 10424, 10588, '0', 0, 0, 0, 0, 414.619781494140625, -2298.600830078125, 111.1724929809570312, 6.079207420349121093, 7200, 0, 0, 124, 0, 0, 0, 0, 0, 45114), -- Prickly Porcupine (Area: -Unknown- - Difficulty: 0)
(@CGUID+14, 165757, 2175, 10424, 10588, '0', 0, 0, 0, 0, 270.8819580078125, -2290.30029296875, 81.3974456787109375, 1.127977609634399414, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+15, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 288.583343505859375, -2297.140625, 79.40378570556640625, 3.645235538482666015, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0)
(@CGUID+16, 164827, 2175, 10424, 10588, '0', 0, 0, 0, 0, 317.76031494140625, -2269.1728515625, 116.0819320678710937, 1.322083711624145507, 7200, 0, 0, 155, 0, 0, 0, 0, 0, 45114), -- Sharpbeak Hawk (Area: -Unknown- - Difficulty: 0)
(@CGUID+17, 165757, 2175, 10424, 10588, '0', 0, 0, 0, 0, 266.111114501953125, -2282.267333984375, 81.43719482421875, 0.001870071748271584, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+18, 165757, 2175, 10424, 10588, '0', 0, 0, 0, 0, 270.30902099609375, -2289.760498046875, 81.4036102294921875, 1.127977609634399414, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+19, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 292.868072509765625, -2309.4775390625, 79.40378570556640625, 4.905873298645019531, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0)
(@CGUID+20, 165757, 2175, 10424, 10588, '0', 0, 0, 0, 0, 272.4600830078125, -2282.241455078125, 89.66510772705078125, 3.95679783821105957, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+21, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 287.076385498046875, -2296.28466796875, 79.40378570556640625, 0, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0))
(@CGUID+22, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 288.005218505859375, -2298.921875, 79.40378570556640625, 2.576819896697998046, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0)
(@CGUID+23, 154268, 2175, 10424, 10588, '0', 0, 0, 0, 0, 237.0532379150390625, -2323.0849609375, 110.3733367919921875, 5.413966178894042968, 7200, 0, 0, 113, 0, 0, 0, 0, 0, 45114), -- Hungry Vulture (Area: -Unknown- - Difficulty: 0)
(@CGUID+24, 165757, 2175, 10424, 10588, '0', 0, 0, 0, 0, 266.15972900390625, -2281.3369140625, 81.4508056640625, 0.001870071748271584, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+25, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 296.12152099609375, -2309.3369140625, 79.40378570556640625, 2.42406630516052246, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0)
(@CGUID+26, 165757, 2175, 10424, 10588, '0', 0, 0, 0, 0, 266.039947509765625, -2286.458251953125, 81.49481964111328125, 0.679411292076110839, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+27, 154301, 2175, 10424, 10588, '0', 0, 0, 0, 0, 16.42708396911621093, -2511.819580078125, 78.82154083251953125, 5.663975715637207031, 7200, 0, 0, 124, 0, 0, 0, 0, 0, 45114), -- Lindie Springstock (Area: -Unknown- - Difficulty: 0) (Auras: 305513 - -Unknown-)
(@CGUID+28, 154268, 2175, 10424, 10588, '0', 0, 0, 0, 0, 184.280364990234375, -2291.67236328125, 126.892486572265625, 2.585401296615600585, 7200, 10, 0, 136, 0, 1, 0, 0, 0, 45114), -- Hungry Vulture (Area: -Unknown- - Difficulty: 0) (possible waypoints or random movement)
(@CGUID+29, 172029, 2175, 10424, 10588, '0', 0, 0, 0, 0, 386.789947509765625, -2285.90625, 105.310638427734375, 1.936057329177856445, 7200, 0, 0, 124, 0, 0, 0, 0, 0, 45114), -- Prickly Porcupine (Area: -Unknown- - Difficulty: 0)
(@CGUID+30, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 285.3194580078125, -2297.116455078125, 79.40378570556640625, 0, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0)
(@CGUID+31, 165758, 2175, 10424, 10588, '0', 0, 0, 0, 0, 299.576385498046875, -2306.85595703125, 79.40378570556640625, 2.575829029083251953, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Spotted Hopper (Area: -Unknown- - Difficulty: 0)
(@CGUID+32, 172028, 2175, 10424, 10588, '0', 0, 0, 0, 0, 435.098968505859375, -2332.723876953125, 138.3422088623046875, 3.57601475715637207, 7200, 0, 0, 124, 0, 0, 0, 0, 0, 45114), -- Mountain Roamer (Area: -Unknown- - Difficulty: 0)
(@CGUID+33, 172028, 2175, 10424, 10568, '0', 0, 0, 0, 0, 453.821197509765625, -2304.623291015625, 141.1075439453125, 2.185167312622070312, 7200, 0, 0, 124, 0, 0, 0, 0, 0, 45114), -- Mountain Roamer (Area: -Unknown- - Difficulty: 0)
(@CGUID+34, 164827, 2175, 10424, 10568, '0', 0, 0, 0, 0, 329.2786865234375, -2153.822265625, 126.2316436767578125, 3.636197090148925781, 7200, 0, 0, 155, 0, 0, 0, 0, 0, 45114), -- Sharpbeak Hawk (Area: -Unknown- - Difficulty: 0)
(@CGUID+35, 165727, 2175, 10424, 10568, '0', 0, 0, 0, 0, 283.144622802734375, -2154.93603515625, 103.1320877075195312, 3.978484630584716796, 7200, 0, 0, 99, 0, 0, 0, 0, 0, 45114), -- Plains Doe (Area: -Unknown- - Difficulty: 0)
(@CGUID+36, 165730, 2175, 10424, 10568, '0', 0, 0, 0, 0, 264.626953125, -2139.5, 101.42669677734375, 1.662693619728088378, 7200, 0, 0, 149, 0, 0, 0, 0, 0, 45114), -- Plains Stag (Area: -Unknown- - Difficulty: 0)
(@CGUID+37, 165757, 2175, 10424, 10568, '0', 0, 0, 0, 0, 251.7581634521484375, -2152.89990234375, 99.25089263916015625, 1.056822061538696289, 7200, 10, 0, 3, 0, 1, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0) (possible waypoints or random movement)
(@CGUID+38, 165757, 2175, 10424, 10568, '0', 0, 0, 0, 0, 247.7708282470703125, -2150.63720703125, 100.6016464233398437, 5.83673715591430664, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+39, 164827, 2175, 10424, 10568, '0', 0, 0, 0, 0, 323.921630859375, -2086.713623046875, 131.389373779296875, 3.845774650573730468, 7200, 0, 0, 155, 0, 0, 0, 0, 0, 45114), -- Sharpbeak Hawk (Area: -Unknown- - Difficulty: 0)
(@CGUID+40, 164827, 2175, 10424, 10568, '0', 0, 0, 0, 0, 252.2896728515625, -2107.99365234375, 123.64117431640625, 2.509568214416503906, 7200, 0, 0, 155, 0, 0, 0, 0, 0, 45114), -- Sharpbeak Hawk (Area: -Unknown- - Difficulty: 0)
(@CGUID+41, 165711, 2175, 10424, 10568, '0', 0, 0, 0, 0, 313.7698974609375, -2075.169677734375, 113.00665283203125, 5.820971012115478515, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Plains Fawn (Area: -Unknown- - Difficulty: 0)
(@CGUID+42, 165711, 2175, 10424, 10568, '0', 0, 0, 0, 0, 320.180938720703125, -2072.487548828125, 113.1185531616210937, 0.39623001217842102, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Plains Fawn (Area: -Unknown- - Difficulty: 0)
(@CGUID+43, 171997, 2175, 10424, 10568, '0', 0, 0, 0, 0, 320.723968505859375, -2074.17529296875, 116.7222824096679687, 1.691510438919067382, 7200, 0, 0, 149, 0, 0, 0, 0, 0, 45114), -- Woodlands Watcher (Area: -Unknown- - Difficulty: 0)
(@CGUID+44, 171997, 2175, 10424, 10530, '0', 0, 0, 0, 0, 333.52777099609375, -2065.17529296875, 116.3958663940429687, 3.100680112838745117, 7200, 0, 0, 149, 0, 0, 0, 0, 0, 45114), -- Woodlands Watcher (Area: -Unknown- - Difficulty: 0)
(@CGUID+45, 165711, 2175, 10424, 10530, '0', 0, 0, 0, 0, 316.452789306640625, -2068.62744140625, 112.66851806640625, 0.442364901304244995, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Plains Fawn (Area: -Unknown- - Difficulty: 0)
(@CGUID+46, 165727, 2175, 10424, 10530, '0', 0, 0, 0, 0, 325.546875, -2060.920166015625, 112.937652587890625, 2.700356960296630859, 7200, 0, 0, 99, 0, 0, 0, 0, 0, 45114), -- Plains Doe (Area: -Unknown- - Difficulty: 0)
(@CGUID+47, 165727, 2175, 10424, 10530, '0', 0, 0, 0, 0, 313.43402099609375, -2056.420166015625, 112.16375732421875, 0.380261570215225219, 7200, 0, 0, 99, 0, 0, 0, 0, 0, 45114), -- Plains Doe (Area: -Unknown- - Difficulty: 0)
(@CGUID+48, 165757, 2175, 10424, 10530, '0', 0, 0, 0, 0, 322.432281494140625, -2053.3125, 112.2863845825195312, 0.93129730224609375, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+49, 165757, 2175, 10424, 10530, '0', 0, 0, 0, 0, 322.135406494140625, -2052.859375, 112.2583084106445312, 0.615994453430175781, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+50, 171997, 2175, 10424, 10530, '0', 0, 0, 0, 0, 325.3125, -2054.7744140625, 115.23748779296875, 3.452181100845336914, 7200, 0, 0, 149, 0, 0, 0, 0, 0, 45114), -- Woodlands Watcher (Area: -Unknown- - Difficulty: 0)
(@CGUID+51, 165757, 2175, 10424, 10530, '0', 0, 0, 0, 0, 323.6007080078125, -2054.26220703125, 112.3975296020507812, 1.31756591796875, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+52, 165757, 2175, 10424, 10530, '0', 0, 0, 0, 0, 322.9444580078125, -2053.861083984375, 112.3350753784179687, 0.93129730224609375, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+53, 164827, 2175, 10424, 10530, '0', 0, 0, 0, 0, 300.349334716796875, -2056.240966796875, 125.5921783447265625, 0.054645191878080368, 7200, 0, 0, 155, 0, 0, 0, 0, 0, 45114), -- Sharpbeak Hawk (Area: -Unknown- - Difficulty: 0)
(@CGUID+54, 165730, 2175, 10424, 10530, '0', 0, 0, 0, 0, 314.49652099609375, -2052.26904296875, 112.5903396606445312, 5.860091209411621093, 7200, 0, 0, 149, 0, 0, 0, 0, 0, 45114), -- Plains Stag (Area: -Unknown- - Difficulty: 0)
(@CGUID+55, 165757, 2175, 10424, 10530, '0', 0, 0, 0, 0, 320.220489501953125, -1982.2847900390625, 125.9277267456054687, 0.894634604454040527, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+56, 165757, 2175, 10424, 10530, '0', 0, 0, 0, 0, 320.546875, -1981.423583984375, 126.0230865478515625, 3.934155225753784179, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+57, 165757, 2175, 10424, 10530, '0', 0, 0, 0, 0, 320.71527099609375, -1982.5, 125.9539947509765625, 1.323416352272033691, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+58, 165757, 2175, 10424, 10530, '0', 0, 0, 0, 0, 319.71527099609375, -1981.8958740234375, 125.9195175170898437, 0.894634604454040527, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+59, 165757, 2175, 10424, 10530, '0', 0, 0, 0, 0, 319.598968505859375, -1981.3697509765625, 125.8683853149414062, 0.13941967487335205, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+60, 165757, 2175, 10424, 10530, '0', 0, 0, 0, 0, 319.914947509765625, -1982.1597900390625, 125.891632080078125, 0.894634604454040527, 7200, 0, 0, 3, 0, 0, 0, 0, 0, 45114), -- Prairie Dog (Area: -Unknown- - Difficulty: 0)
(@CGUID+61, 165727, 2175, 10424, 10530, '0', 0, 0, 0, 0, 314.9444580078125, -1988.845458984375, 123.0555038452148437, 3.64621281623840332, 7200, 0, 0, 99, 0, 0, 0, 0, 0, 45114), -- Plains Doe (Area: -Unknown- - Difficulty: 0)
(@CGUID+62, 165727, 2175, 10424, 10530, '0', 0, 0, 0, 0, 312.21527099609375, -1984.6007080078125, 122.2383956909179687, 4.164447307586669921, 7200, 0, 0, 99, 0, 0, 0, 0, 0, 45114), -- Plains Doe (Area: -Unknown- - Difficulty: 0)
(@CGUID+63, 165711, 2175, 10424, 10530, '0', 0, 0, 0, 0, 276.529510498046875, -2012.8785400390625, 115.7943191528320312, 3.312581300735473632, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Plains Fawn (Area: -Unknown- - Difficulty: 0)
(@CGUID+64, 165711, 2175, 10424, 10530, '0', 0, 0, 0, 0, 277.3507080078125, -2013.3646240234375, 115.8667678833007812, 3.312581300735473632, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 45114), -- Plains Fawn (Area: -Unknown- - Difficulty: 0)
(@CGUID+65, 165727, 2175, 10424, 10530, '0', 0, 0, 0, 0, 276.510406494140625, -2014.9427490234375, 116.0030975341796875, 3.489482641220092773, 7200, 0, 0, 99, 0, 0, 0, 0, 0, 45114), -- Plains Doe (Area: -Unknown- - Difficulty: 0)
(@CGUID+66, 165730, 2175, 10424, 10530, '0', 0, 0, 0, 0, 275.890625, -2011.6822509765625, 115.6985549926757812, 3.403353452682495117, 7200, 0, 0, 149, 0, 0, 0, 0, 0, 45114); -- Plains Stag (Area: -Unknown- - Difficulty: 0)
-- Creature Addon
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+66;
INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
(@CGUID+50, 0, 0, 50331649, 1, 0, 0, 0, 0, 0, ''), -- Woodlands Watcher
(@CGUID+44, 0, 0, 50331649, 1, 0, 0, 0, 0, 0, ''), -- Woodlands Watcher
(@CGUID+43, 0, 0, 50331649, 1, 0, 0, 0, 0, 0, ''), -- Woodlands Watcher
(@CGUID+54, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- Plains Stag
(@CGUID+47, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- Plains Doe
(@CGUID+46, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- Plains Doe
(@CGUID+61, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- Plains Doe
(@CGUID+62, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- Plains Doe
(@CGUID+66, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''); -- Plains Stag
-- Creature Template
UPDATE `creature_template` SET `minlevel`=10, `maxlevel`=10, `faction`=7, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=172029; -- Prickly Porcupine
-- Creature Movement Template
DELETE FROM `creature_template_movement` WHERE `CreatureId` = 171997;
INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`, `InteractionPauseTimer`) VALUES
(171997, 0, 0, 1, 0, 0, 0, NULL);
-- Waypoint and Formation Data for CGUID+36
DELETE FROM `creature_formations` WHERE `leaderGUID` = @CGUID+36;
INSERT INTO `creature_formations`(`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES
(@CGUID+36, @CGUID+36, 0, 0, 515, 0, 0),
(@CGUID+36, @CGUID+35, 3, 270, 515, 0, 0);
SET @PATH := @CGUID+36 * 10;
DELETE FROM `waypoint_data` WHERE `id`= @PATH;
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES
(@PATH, 0, 292.2483, -2095.484, 110.0487, NULL, 0),
(@PATH, 1, 301.2083, -2103.156, 112.6425, NULL, 0),
(@PATH, 2, 313.3229, -2110.276, 112.7873, NULL, 0),
(@PATH, 3, 321.658, -2121.707, 113.3704, NULL, 0),
(@PATH, 4, 307.9375, -2122.764, 111.9128, NULL, 0),
(@PATH, 5, 294.3663, -2134.842, 107.8937, NULL, 0),
(@PATH, 6, 288.1476, -2151.184, 105.2233, NULL, 0),
(@PATH, 7, 265.0859, -2144.48, 101.9267, NULL, 0),
(@PATH, 8, 263.1233, -2123.259, 101.9349, NULL, 0),
(@PATH, 9, 272.7813, -2108.7, 105.8262, NULL, 0),
(@PATH, 10, 282, -2095.637, 108.1517, NULL, 0);
UPDATE `creature` SET `position_x`= 292.2483, `position_y`= -2095.484, `position_z`= 110.0487, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+36;
DELETE FROM `creature_addon` WHERE `guid`= @CGUID+36;
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes2`) VALUES
(@CGUID+36, @PATH, 1);
-- Waypoints for CGUID+37
SET @PATH := @CGUID+37 * 10;
DELETE FROM `waypoint_data` WHERE `id`= @PATH;
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES
(@PATH, 0, 249.3958, -2145.238, 97.91681, NULL, 0, 1),
(@PATH, 1, 240.7465, -2145.413, 96.87872, NULL, 0, 1),
(@PATH, 2, 241.4132, -2152.655, 97.46503, NULL, 0, 1),
(@PATH, 3, 243.6267, -2156.481, 98.11224, NULL, 0, 1),
(@PATH, 4, 247.6997, -2157.972, 99.23236, NULL, 0, 1),
(@PATH, 5, 251.7587, -2152.899, 99.36078, NULL, 0, 1);
UPDATE `creature` SET `position_x`= 249.3958, `position_y`= -2145.238, `position_z`= 97.91681, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+37;
DELETE FROM `creature_addon` WHERE `guid`= @CGUID+37;
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes2`) VALUES
(@CGUID+37, @PATH, 1);
-- Waypoints and Formations for CGUID+42
DELETE FROM `creature_formations` WHERE `leaderGUID` = @CGUID+42;
INSERT INTO `creature_formations`(`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES
(@CGUID+42, @CGUID+42, 0, 0, 515, 0, 0),
(@CGUID+42, @CGUID+45, 3, 270, 515, 0, 0),
(@CGUID+42, @CGUID+41, 3, 0, 515, 0, 0);
SET @PATH := @CGUID+42 * 10;
DELETE FROM `waypoint_data` WHERE `id`= @PATH;
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES
(@PATH, 0, 309.0191, -2072.701, 112.5153, NULL, 0),
(@PATH, 1, 314.5781, -2074.832, 113.0838, NULL, 0),
(@PATH, 2, 322.7656, -2071.406, 113.1346, NULL, 0),
(@PATH, 3, 322.0035, -2068.616, 112.9584, NULL, 0),
(@PATH, 4, 317.6788, -2067.882, 112.6673, NULL, 0),
(@PATH, 5, 313.4805, -2065.168, 112.1918, NULL, 0),
(@PATH, 6, 310.8681, -2059.47, 111.9928, NULL, 0),
(@PATH, 7, 311.7153, -2051.214, 112.9325, NULL, 0),
(@PATH, 8, 306.0295, -2047.418, 113.2781, NULL, 0),
(@PATH, 9, 299.0762, -2054.605, 112.8848, NULL, 0),
(@PATH, 10, 300.1823, -2063.073, 111.5201, NULL, 0),
(@PATH, 11, 305.2691, -2068.134, 111.6536, NULL, 0);
UPDATE `creature` SET `position_x`= 309.0191, `position_y`= -2072.701, `position_z`= 112.5153, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+42;
DELETE FROM `creature_addon` WHERE `guid`= @CGUID+42;
INSERT INTO `creature_addon` (`guid`, `path_id`, `bytes2`) VALUES
(@CGUID+42, @PATH, 1);
@@ -0,0 +1,3 @@
DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_rog_pickpocket';
INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES
(921,'spell_rog_pickpocket');