Skip to content

Commit 4c3ed7d

Browse files
author
Github Actions
committed
Merge 3.3.5 to 3.3.5-lfgsolo
2 parents 14d50e0 + d82ff21 commit 4c3ed7d

File tree

8 files changed

+496
-0
lines changed

8 files changed

+496
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
-- The Behemoth:14474
2+
SET @NPC=8924;
3+
SET @GUID=18658;
4+
SET @PATH=@GUID * 10;
5+
DELETE FROM `creature` WHERE `guid`=@GUID;
6+
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `StringId`, `VerifiedBuild`) VALUES
7+
(@GUID, @NPC, 0, 0, 0, 1, 1, 0, 0, -7404.57, -894.073, 171.873, 2.89516, 108000, 0, 0, 3323, 0, 2, 0, 0, 0, '', NULL, 0);
8+
DELETE FROM `creature_addon` WHERE `guid`=@GUID;
9+
INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES
10+
(@GUID, @PATH, 0, 0, 0, 0, 0, 1, 0, 0, 0, NULL);
11+
-- Pathing
12+
DELETE FROM `waypoint_data` WHERE `id`=@PATH;
13+
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
14+
(@PATH, 1, -7404.57, -894.073, 171.873,NULL,0,0,0,100,0),
15+
(@PATH, 2, -7397.19, -934.067, 169.109,NULL,0,0,0,100,0),
16+
(@PATH, 3, -7397.22, -957.259, 170.151,NULL,0,0,0,100,0),
17+
(@PATH, 4, -7406.08, -992.606, 173.821,NULL,0,0,0,100,0),
18+
(@PATH, 5, -7378.71, -995.416, 171.25,NULL,0,0,0,100,0),
19+
(@PATH, 6, -7348, -986.191, 171.532,NULL,0,0,0,100,0),
20+
(@PATH, 7, -7346.79, -1017.81, 177.942,NULL,0,0,0,100,0),
21+
(@PATH, 8, -7371.64, -1036.28, 177.966,NULL,0,0,0,100,0),
22+
(@PATH, 9, -7390.05, -1044.6, 176.843,NULL,0,0,0,100,0),
23+
(@PATH, 10, -7406.18, -1044.51, 176.751,NULL,0,0,0,100,0),
24+
(@PATH, 11, -7390.37, -1044.6, 176.823,NULL,0,0,0,100,0),
25+
(@PATH, 12, -7371.64, -1036.28, 177.966,NULL,0,0,0,100,0),
26+
(@PATH, 13, -7346.79, -1017.81, 177.942,NULL,0,0,0,100,0),
27+
(@PATH, 14, -7348, -986.191, 171.532,NULL,0,0,0,100,0),
28+
(@PATH, 15, -7378.71, -995.416, 171.25,NULL,0,0,0,100,0),
29+
(@PATH, 16, -7406.08, -992.606, 173.821,NULL,0,0,0,100,0),
30+
(@PATH, 17, -7397.25, -957.381, 170.135,NULL,0,0,0,100,0),
31+
(@PATH, 18, -7397.19, -934.067, 169.109,NULL,0,0,0,100,0),
32+
(@PATH, 19, -7404.57, -894.073, 171.873,NULL,0,0,0,100,0),
33+
(@PATH, 20, -7438.96, -892.375, 171.973,NULL,0,0,0,100,0);
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
-- Add missing spawns and pooling for Battered Chest ID: 2849 in Ghostlands
2+
SET @POOLID := 587; -- 6 required
3+
SET @OGUID := 12738; -- 16 required
4+
5+
DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+15;
6+
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `PhaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES
7+
(@OGUID+0, 106319, 530, 3433, 3514, 1, 1, 7943.26904296875, -6716.94677734375, 35.34872817993164062, 3.543023586273193359, 0, 0, -0.97992420196533203, 0.199370384216308593, 360, 255, 1, 40892), -- Dead scar
8+
(@OGUID+1, 106319, 530, 3433, 3509, 1, 1, 7651.68212890625, -7144.56396484375, 153.5474395751953125, 5.340708732604980468, 0, 0, -0.45398998260498046, 0.891006767749786376, 360, 255, 1, 42917), -- Amani Catacombs
9+
(@OGUID+2, 106319, 530, 3433, 3433, 1, 1, 7181.9384765625, -5858.966796875, 14.44211483001708984, 3.106652259826660156, 0, 0, 0.999847412109375, 0.017469281330704689, 360, 255, 1, 42917), -- Windrunner Village
10+
(@OGUID+3, 106319, 530, 3433, 3433, 1, 1, 7050.58251953125, -5736.326171875, 84.08641815185546875, 0.383971005678176879, 0, 0, 0.190808296203613281, 0.981627285480499267, 360, 255, 1, 42917), -- Windrunner Spire
11+
(@OGUID+4, 106319, 530, 3433, 3491, 1, 1, 7194.93896484375, -5962.3603515625, 21.32486915588378906, 2.67034769058227539, 0, 0, 0.972369194030761718, 0.233448356389999389, 360, 255, 1, 41446), -- Windrunner Village
12+
(@OGUID+5, 106319, 530, 3433, 3505, 1, 1, 7138.8984375, -6196.390625, 21.56857109069824218, 0.942476630210876464, 0, 0, 0.453989982604980468, 0.891006767749786376, 360, 255, 1, 41446), -- Underlight Mines
13+
(@OGUID+6, 106319, 530, 3433, 3490, 1, 1, 7917.97314453125, -6254.814453125, 39.78503036499023437, 1.204277276992797851, 0, 0, 0.56640625, 0.824126183986663818, 360, 255, 1, 40892), -- Goldenmist Village
14+
(@OGUID+7, 106319, 530, 3433, 3509, 1, 1, 7593.18603515625, -7280.60595703125, 155.0066375732421875, 3.473210096359252929, 0, 0, -0.98628520965576171, 0.165049895644187927, 360, 255, 1, 41446), -- Amani Catacombs
15+
(@OGUID+8, 106319, 530, 3433, 3509, 1, 1, 7626.720703125, -7477.81494140625, 161.88909912109375, 6.14356088638305664, 0, 0, -0.06975555419921875, 0.997564136981964111, 360, 255, 1, 41446), -- Amani Catacombs
16+
(@OGUID+9, 106319, 530, 3433, 3495, 1, 1, 7828.2880859375, -7910.99462890625, 294.16424560546875, 0.017452461645007133, 0, 0, 0.008726119995117187, 0.999961912631988525, 360, 255, 1, 40892), -- Dawnstar Spire
17+
(@OGUID+10, 106319, 530, 3433, 3505, 1, 1, 7151.56103515625, -6244.48974609375, 21.80349540710449218, 0.785396754741668701, 0, 0, 0.38268280029296875, 0.923879802227020263, 360, 255, 1, 41446), -- Underlight Mines
18+
(@OGUID+11, 106319, 530, 3433, 3490, 1, 1, 7988.2568359375, -6098.12744140625, 20.41779518127441406, 0.733038187026977539, 0, 0, 0.358367919921875, 0.933580458164215087, 360, 255, 1, 56713), -- Goldenmist Village
19+
(@OGUID+12, 106319, 530, 3433, 3491, 1, 1, 7344.84814453125, -5957.92431640625, 15.93715286254882812, 6.03883981704711914, 0, 0, -0.12186908721923828, 0.9925462007522583, 360, 255, 1, 56713), -- Windrunner Village
20+
(@OGUID+13, 106319, 530, 3433, 3492, 1, 1, 7009.5205078125, -5700.59375, 102.6014862060546875, 1.291541695594787597, 0, 0, 0.60181427001953125, 0.798636078834533691, 360, 255, 1, 56713), -- Windrunner Spire
21+
(@OGUID+14, 106319, 530, 3433, 3433, 1, 1, 7019.9306640625, -5693.78759765625, 82.67047882080078125, 2.251473426818847656, 0, 0, 0.902585029602050781, 0.430511653423309326, 360, 255, 1, 56713), -- Windrunner Spire
22+
(@OGUID+15, 106319, 530, 3433, 3497, 1, 1, 7966.60693359375, -6557.32861328125, 57.7398681640625, 2.164205789566040039, 0, 0, 0.882946968078613281, 0.469472706317901611, 360, 255, 1, 56713); -- An'daroth
23+
24+
UPDATE `gameobject` SET `spawntimesecs`=360, `animprogress`=225, `state`=1 WHERE `guid` IN (27337,27378,27422,27446,27493,27515,33980,34000,34002);
25+
26+
DELETE FROM `pool_template` WHERE `entry` BETWEEN @POOLID AND @POOLID+5;
27+
INSERT INTO `pool_template` (`entry`,`max_limit`,`description`) VALUES
28+
(@POOLID,1,'Battered Chest (2849), Ghostlands, Chest Pool Goldenmist Village'),
29+
(@POOLID+1,1,'Battered Chest (2849), Ghostlands, Chest Pool Windrunner Village'),
30+
(@POOLID+2,1,'Battered Chest (2849), Ghostlands, Chest Pool Underlight Mines'),
31+
(@POOLID+3,1,'Battered Chest (2849), Ghostlands, Chest Pool Windrunner Spire'),
32+
(@POOLID+4,1,'Battered Chest (2849), Ghostlands, Chest Pool Amani Catacombs'),
33+
(@POOLID+5,1,'Battered Chest (2849), Ghostlands, Chest Pool Ghostlands');
34+
35+
DELETE FROM `pool_members` WHERE `poolSpawnId` BETWEEN @POOLID AND @POOLID+5;
36+
INSERT INTO `pool_members` (`type`,`spawnId`,`poolSpawnId`,`chance`,`description`) Values
37+
(1,27422,@POOLID,0,'Battered Chest (2849), Goldenmist Village'),
38+
(1,34002,@POOLID,0,'Battered Chest (2849), Goldenmist Village'),
39+
(1,@OGUID+6,@POOLID,0,'Battered Chest (2849), Goldenmist Village'),
40+
(1,@OGUID+11,@POOLID,0,'Battered Chest (2849), Goldenmist Village'),
41+
(1,27446,@POOLID+1,0,'Battered Chest (2849), Windrunner Village'),
42+
(1,@OGUID+2,@POOLID+1,0,'Battered Chest (2849), Windrunner Village'),
43+
(1,@OGUID+4,@POOLID+1,0,'Battered Chest (2849), Windrunner Village'),
44+
(1,@OGUID+12,@POOLID+1,0,'Battered Chest (2849), Windrunner Village'),
45+
(1,27515,@POOLID+2,0,'Battered Chest (2849), Underlight Mines'),
46+
(1,33980,@POOLID+2,0,'Battered Chest (2849), Underlight Mines'),
47+
(1,@OGUID+5,@POOLID+2,0,'Battered Chest (2849), Underlight Mines'),
48+
(1,@OGUID+10,@POOLID+2,0,'Battered Chest (2849), Underlight Mines'),
49+
(1,27493,@POOLID+3,0,'Battered Chest (2849), Windrunner Spire'),
50+
(1,@OGUID+3,@POOLID+3,0,'Battered Chest (2849), Windrunner Spire'),
51+
(1,@OGUID+13,@POOLID+3,0,'Battered Chest (2849), Windrunner Spire'),
52+
(1,@OGUID+14,@POOLID+3,0,'Battered Chest (2849), Windrunner Spire'),
53+
(1,27337,@POOLID+4,0,'Battered Chest (2849), Amani Catacombs'),
54+
(1,@OGUID+1,@POOLID+4,0,'Battered Chest (2849), Amani Catacombs'),
55+
(1,@OGUID+7,@POOLID+4,0,'Battered Chest (2849), Amani Catacombs'),
56+
(1,@OGUID+8,@POOLID+4,0,'Battered Chest (2849), Amani Catacombs'),
57+
(1,34000,@POOLID+5,0,'Battered Chest (2849), Ghostlands'),
58+
(1,27378,@POOLID+5,0,'Battered Chest (2849), Ghostlands'),
59+
(1,@OGUID,@POOLID+5,0,'Battered Chest (2849), Ghostlands'),
60+
(1,@OGUID+15,@POOLID+5,0,'Battered Chest (2849), Ghostlands');
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
-- Add spawns and pooling for Large Battered Chest ID: 75293 in Ghostlands
2+
SET @POOLID := 368; -- One required
3+
SET @OGUID := 10860; -- Three required
4+
5+
DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+2;
6+
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `PhaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES
7+
(@OGUID, 75293, 530, 3433, 3500, 1, 1, 6443.123046875, -6660.0498046875, 106.3956069946289062, 1.727874636650085449, 0, 0, 0.760405540466308593, 0.649448513984680175, 360, 255, 1, 41446), -- Deatholme
8+
(@OGUID+1, 75293, 530, 3433, 3500, 1, 1, 6645.44921875, -6329.88427734375, 9.133299827575683593, 2.949595451354980468, 0, 0, 0.995395660400390625, 0.095851235091686248, 360, 255, 1, 41446), -- Deatholme
9+
-- From Mangos db
10+
(@OGUID+2, 75293, 530, 3433, 3500, 1, 1, 6527.45, -6514.33, 43.762, 3.47321, 0, 0, -0.986285, 0.16505, 5200, 255, 1, 0);
11+
12+
UPDATE `gameobject` SET `spawntimesecs`=360, `animprogress`=225, `state`=1 WHERE `guid` IN (27542);
13+
14+
DELETE FROM `pool_template` WHERE `entry`=@POOLID;
15+
INSERT INTO `pool_template` (`entry`,`max_limit`,`description`) VALUES
16+
(@POOLID,1,'Large Battered Chest (75293), Ghostlands, Chest Pool Deatholme');
17+
18+
DELETE FROM `pool_members` WHERE `poolSpawnId`=@POOLID;
19+
INSERT INTO `pool_members` (`type`,`spawnId`,`poolSpawnId`,`chance`,`description`) VALUES
20+
(1,27542,@POOLID,0,'Large Battered Chest (75293), Deatholme'),
21+
(1,@OGUID,@POOLID,0,'Large Battered Chest (75293), Deatholme'),
22+
(1,@OGUID+1,@POOLID,0,'Large Battered Chest (75293), Deatholme'),
23+
(1,@OGUID+2,@POOLID,0,'Large Battered Chest (75293), Deatholme');
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
-- Add missing spawns and pooling for Tattered Chest ID: 2844 in Azuremyst Isle
2+
SET @POOLID := 782; -- 6 required
3+
SET @OGUID := 12722; -- 8 required
4+
5+
DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+7;
6+
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `PhaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES
7+
(@OGUID, 2844, 530, 3524, 3567, 1, 1, -4434.80810546875, -11967.896484375, 32.12919235229492187, 3.159062385559082031, 0, 0, -0.99996185302734375, 0.008734640665352344, 360, 255, 1, 45942), -- Pod Cluster
8+
(@OGUID+1, 2844, 530, 3524, 3569, 1, 1, -4826.92822265625, -11486.4384765625, -37.0933952331542968, 2.321286916732788085, 0, 0, 0.917059898376464843, 0.398749500513076782, 360, 255, 1, 40892), -- Tide's Hollow
9+
(@OGUID+2, 2844, 530, 3524, 3571, 1, 1, -4481.47900390625, -11624.3408203125, 11.0514068603515625, 5.35816192626953125, 0, 0, -0.446197509765625, 0.894934535026550292, 360, 255, 1, 45942), -- Bristlelimb Village
10+
(@OGUID+3, 2844, 530, 3524, 3572, 1, 1, -3099.85595703125, -12480.6591796875, 0.465005010366439819, 1.012289404869079589, 0, 0, 0.484808921813964843, 0.87462007999420166, 360, 255, 1, 40892), -- Stillpine Hold
11+
(@OGUID+4, 2844, 530, 3524, 3572, 1, 1, -3222.1826171875, -12490.9609375, 15.47136592864990234, 1.117009282112121582, 0, 0, 0.529918670654296875, 0.84804844856262207, 360, 255, 1, 45942), -- Stillpine Hold
12+
(@OGUID+5, 2844, 530, 3524, 3577, 1, 1, -4600.736328125, -12871.3798828125, 6.40148019790649414, 2.303830623626708984, 0, 0, 0.913544654846191406, 0.406738430261611938, 360, 255, 1, 45942), -- Greezie's Camp
13+
(@OGUID+6, 2844, 530, 3524, 3578, 1, 1, -3371.1328125, -12716.5361328125, 19.57845115661621093, 6.056293010711669921, 0, 0, -0.11320304870605468, 0.993571877479553222, 360, 255, 1, 45942), -- Menagerie Wreckage
14+
(@OGUID+7, 2844, 530, 3524, 3639, 1, 1, -5200.96875, -11046.71875, 26.86562156677246093, 0.575957298278808593, 0, 0, 0.284014701843261718, 0.958819925785064697, 360, 255, 1, 40892); -- Silvermyst Lsle
15+
16+
UPDATE `gameobject` SET `spawntimesecs`=360, `animprogress`=225, `state`=1 WHERE `guid` IN (12098,29908,12097,30474,85814,12095,12096,30513,12093,12094);
17+
18+
DELETE FROM `pool_template` WHERE `entry` BETWEEN @POOLID AND @POOLID+5;
19+
INSERT INTO `pool_template` (`entry`,`max_limit`,`description`) VALUES
20+
(@POOLID,1,'Tattered Chest (2844), Azuremyst Isle, Chest Pool Stillpine Hold'),
21+
(@POOLID+1,1,'Tattered Chest (2844), Azuremyst Isle, Chest Pool Pods and Greezie''s Camp'),
22+
(@POOLID+2,1,'Tattered Chest (2844), Azuremyst Isle, Chest Pool Menagerie Wreckage'),
23+
(@POOLID+3,1,'Tattered Chest (2844), Azuremyst Isle, Chest Pool Bristlelimb Village'),
24+
(@POOLID+4,1,'Tattered Chest (2844), Azuremyst Isle, Chest Pool Tides Hollow'),
25+
(@POOLID+5,1,'Tattered Chest (2844), Azuremyst Isle, Chest Pool Silvermyst Isle');
26+
27+
DELETE FROM `pool_members` WHERE `poolSpawnId` BETWEEN @POOLID AND @POOLID+5;
28+
INSERT INTO `pool_members` (`type`,`spawnId`,`poolSpawnId`,`chance`,`description`) VALUES
29+
(1,12093,@POOLID,0,'Tattered Chest (2844), Stillpine Hold'),
30+
(1,@OGUID+3,@POOLID,0,'Tattered Chest (2844), Stillpine Hold'),
31+
(1,@OGUID+4,@POOLID,0,'Tattered Chest (2844), Stillpine Hold'),
32+
(1,30474,@POOLID+1,0,'Tattered Chest (2844), Pod Wreckage'),
33+
(1,@OGUID,@POOLID+1,0,'Tattered Chest (2844), Pod Cluster'),
34+
(1,@OGUID+5,@POOLID+1,0,'Tattered Chest (2844), Greezie''s Camp'),
35+
(1,12094,@POOLID+2,0,'Tattered Chest (2844), Menagerie Wreckage'),
36+
(1,@OGUID+6,@POOLID+2,0,'Tattered Chest (2844), Menagerie Wreckage'),
37+
(1,29908,@POOLID+2,0,'Tattered Chest (2844), Azuremyst Isle'),
38+
(1,12096,@POOLID+3,0,'Tattered Chest (2844), Bristlelimb Village'),
39+
(1,30513,@POOLID+3,0,'Tattered Chest (2844), Bristlelimb Village'),
40+
(1,@OGUID+2,@POOLID+3,0,'Tattered Chest (2844), Bristlelimb Village'),
41+
(1,85814,@POOLID+4,0,'Tattered Chest (2844), Tides Hollow'),
42+
(1,12095,@POOLID+4,0,'Tattered Chest (2844), Tides Hollow'),
43+
(1,@OGUID+1,@POOLID+4,0,'Tattered Chest (2844), Tides Hollow'),
44+
(1,12098,@POOLID+5,0,'Tattered Chest (2844), Silvermyst Isle'),
45+
(1,@OGUID+7,@POOLID+5,0,'Tattered Chest (2844), Silvermyst Isle'),
46+
(1,12097,@POOLID+5,0,'Tattered Chest (2844), Moonwing Den');

0 commit comments

Comments
 (0)