Skip to content

Commit

Permalink
Add waypoints to Siege Golem. (vmangos#2319)
Browse files Browse the repository at this point in the history
  • Loading branch information
Daribon authored Nov 30, 2023
1 parent 42ea6e2 commit 54f665e
Showing 1 changed file with 93 additions and 0 deletions.
93 changes: 93 additions & 0 deletions sql/migrations/20231126234028_world.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
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`='20231126234028');
IF v=0 THEN
INSERT INTO `migrations` VALUES ('20231126234028');
-- Add your query below.


-- Pathing for Siege Golem Entry: 2749
SET @NPC := 69115;
UPDATE `creature` SET `wander_distance`=0,`movement_type`=2,`position_x`=-6547.9683,`position_y`=-3114.9539,`position_z`=264.9055 WHERE `guid`=@NPC;
DELETE FROM `creature_movement` WHERE `id`=@NPC;
INSERT INTO `creature_movement` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`waittime`,`wander_distance`,`script_id`) VALUES
(@NPC,1,-6547.9683,-3114.9539,264.9055,100,0,0,0),
(@NPC,2,-6553.9746,-3080.9055,267.58408,100,0,0,0),
(@NPC,3,-6557.094,-3047.38,268.07318,100,0,0,0),
(@NPC,4,-6583.489,-3019.4617,267.2856,100,0,0,0),
(@NPC,5,-6595.54,-2988.4001,248.66078,100,0,0,0),
(@NPC,6,-6612.3384,-2975.3618,245.18498,100,0,0,0),
(@NPC,7,-6631.2095,-2949.6042,241.79167,100,0,0,0),
(@NPC,8,-6647.4727,-2939.6243,241.74365,100,0,0,0),
(@NPC,9,-6682.0034,-2913.2668,240.72977,100,0,0,0),
(@NPC,10,-6712.083,-2905.665,240.99365,100,0,0,0),
(@NPC,11,-6735.7236,-2891.606,240.99365,100,0,0,0),
(@NPC,12,-6760.9585,-2881.194,240.99365,100,0,0,0),
(@NPC,13,-6780.3325,-2876.3694,241.33063,100,0,0,0),
(@NPC,14,-6802.048,-2870.8613,242.0467,100,0,0,0),
(@NPC,15,-6830.3306,-2858.8135,241.77203,100,0,0,0),
(@NPC,16,-6849.8003,-2841.1125,241.91667,100,0,0,0),
(@NPC,17,-6858.149,-2813.8555,241.79167,100,0,0,0),
(@NPC,18,-6855.9204,-2785.7144,241.79167,100,0,0,0),
(@NPC,19,-6851.1675,-2752.9753,242.53874,100,0,0,0),
(@NPC,20,-6846.6313,-2713.5332,242.10515,100,0,0,0),
(@NPC,21,-6843.9126,-2672.0486,241.16257,100,0,0,0),
(@NPC,22,-6849.9062,-2641.5,240.86865,100,0,0,0),
(@NPC,23,-6856.145,-2608.6953,241.0625,100,0,0,0),
(@NPC,24,-6848.404,-2583.9202,241.05528,100,0,0,0),
(@NPC,25,-6860.871,-2559.1516,240.85477,100,0,0,0),
(@NPC,26,-6887.109,-2546.2512,240.86865,100,0,0,0),
(@NPC,27,-6917.7764,-2514.2366,240.86865,100,0,0,0),
(@NPC,28,-6941.0034,-2487.0896,240.86865,100,0,0,0),
(@NPC,29,-6953.5747,-2448.6816,241.74365,100,0,0,0),
(@NPC,30,-6953.0713,-2417.7148,243.04272,100,0,0,0),
(@NPC,31,-6952.0454,-2377.9636,242.18118,100,0,0,0),
(@NPC,32,-6946.1523,-2343.278,240.86865,100,0,0,0),
(@NPC,33,-6930.9873,-2308.3232,240.86865,100,0,0,0),
(@NPC,34,-6916.122,-2275.2998,240.86865,100,0,0,0),
(@NPC,35,-6911.809,-2249.564,241.74365,100,0,0,0),
(@NPC,36,-6916.122,-2275.2998,240.86865,100,0,0,0),
(@NPC,37,-6930.9873,-2308.3232,240.86865,100,0,0,0),
(@NPC,38,-6946.1523,-2343.278,240.86865,100,0,0,0),
(@NPC,39,-6952.0454,-2377.9636,242.18118,100,0,0,0),
(@NPC,40,-6953.0713,-2417.7148,243.04272,100,0,0,0),
(@NPC,41,-6953.5747,-2448.6816,241.74365,100,0,0,0),
(@NPC,42,-6941.0034,-2487.0896,240.86865,100,0,0,0),
(@NPC,43,-6917.7764,-2514.2366,240.86865,100,0,0,0),
(@NPC,44,-6887.109,-2546.2512,240.86865,100,0,0,0),
(@NPC,45,-6860.871,-2559.1516,240.85477,100,0,0,0),
(@NPC,46,-6848.404,-2583.9202,241.05528,100,0,0,0),
(@NPC,47,-6856.145,-2608.6953,241.0625,100,0,0,0),
(@NPC,48,-6849.9062,-2641.5,240.86865,100,0,0,0),
(@NPC,49,-6843.9126,-2672.0486,241.16257,100,0,0,0),
(@NPC,50,-6846.6313,-2713.5332,242.10515,100,0,0,0),
(@NPC,51,-6851.1675,-2752.9753,242.53874,100,0,0,0),
(@NPC,52,-6855.9204,-2785.7144,241.79167,100,0,0,0),
(@NPC,53,-6858.149,-2813.8555,241.79167,100,0,0,0),
(@NPC,54,-6849.8003,-2841.1125,241.91667,100,0,0,0),
(@NPC,55,-6830.3306,-2858.8135,241.77203,100,0,0,0),
(@NPC,56,-6802.048,-2870.8613,242.0467,100,0,0,0),
(@NPC,57,-6780.3325,-2876.3694,241.33063,100,0,0,0),
(@NPC,58,-6760.9585,-2881.194,240.99365,100,0,0,0),
(@NPC,59,-6735.7236,-2891.606,240.99365,100,0,0,0),
(@NPC,60,-6712.083,-2905.665,240.99365,100,0,0,0),
(@NPC,61,-6682.0034,-2913.2668,240.72977,100,0,0,0),
(@NPC,62,-6647.4727,-2939.6243,241.74365,100,0,0,0),
(@NPC,63,-6631.2095,-2949.6042,241.79167,100,0,0,0),
(@NPC,64,-6612.3384,-2975.3618,245.18498,100,0,0,0),
(@NPC,65,-6595.54,-2988.4001,248.66078,100,0,0,0),
(@NPC,66,-6583.489,-3019.4617,267.2856,100,0,0,0),
(@NPC,67,-6557.094,-3047.38,268.07318,100,0,0,0),
(@NPC,68,-6553.9746,-3080.9055,267.58408,100,0,0,0);
-- 0x204CB0000002AF4000001300003C2BB4 .go xyz -6547.9683 -3114.9539 264.9055


-- End of migration.
END IF;
END??
delimiter ;
CALL add_migration();
DROP PROCEDURE IF EXISTS add_migration;

0 comments on commit 54f665e

Please sign in to comment.