mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-14 09:39:11 +00:00
fix(DB/creature_formations): Thal'trak Proudtusk pathing (#2724)
Use creature_formations instead of pathing for each npc. This avoids that they get out of sync after a while or get stuck.
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1582823894137331500');
|
||||
|
||||
-- Set movement type for formation members
|
||||
UPDATE `creature` SET `MovementType` = 0 WHERE `guid` IN (6886, 6883, 6880, 6877);
|
||||
|
||||
-- Deactivate paths for formation members
|
||||
UPDATE `creature_addon` SET `path_id` = 0 WHERE `guid` IN (6886, 6883, 6880, 6877);
|
||||
|
||||
-- Create formation
|
||||
DELETE FROM `creature_formations` WHERE `leaderGUID` = 6885;
|
||||
INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES
|
||||
(6885, 6885, 0, 0, 515, 0, 0),
|
||||
(6885, 6886, 3, 0, 515, 0, 0),
|
||||
(6885, 6883, 6, 0, 515, 0, 0),
|
||||
(6885, 6880, 9, 0, 515, 0, 0),
|
||||
(6885, 6877, 12, 0, 515, 0, 0);
|
||||
|
||||
-- Delete unused waypoints
|
||||
DELETE FROM `waypoint_data` WHERE `id` IN (68860, 68830, 68800, 68770);
|
||||
Reference in New Issue
Block a user