From 6cfd6e08867ae32f47235da98268b3025121d007 Mon Sep 17 00:00:00 2001 From: Grimfeather <88028633+Grimfeather@users.noreply.github.com> Date: Sat, 5 Oct 2024 02:11:21 +0200 Subject: [PATCH 1/3] Restoring Dark Iron Sentry elites 3x in the towers around the Cauldron 2x next to Maltorius --- sql/world/base/zone_searing_gorge.sql | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/sql/world/base/zone_searing_gorge.sql b/sql/world/base/zone_searing_gorge.sql index a48fe092..f3648e67 100644 --- a/sql/world/base/zone_searing_gorge.sql +++ b/sql/world/base/zone_searing_gorge.sql @@ -1,3 +1,15 @@ /* Anvilrage Overseers and Anvilrage Wardens were replaced with new non-elite mobs in 2.3 - restore the originals */ UPDATE `creature` SET `id1` = 8889 WHERE `id1` = 24818; UPDATE `creature` SET `id1` = 8890 WHERE `id1` = 24819; + +/* 3 Dark Iron Sentries in the towers were replaced with non-elite dark iron lookouts in 2.3 - restore the originals */ +UPDATE `creature` SET `id1` = 8504 WHERE `guid` = 6830; +UPDATE `creature` SET `id1` = 8504 WHERE `guid` = 6831; +UPDATE `creature` SET `id1` = 8504 WHERE `guid` = 6832; + +/* Maltorius had 2 elite Dark Iron Sentries next to him that were replaced by a single non-elite dark iron lookout in 2.3 - restore the originals */ +UPDATE `creature` SET `id1` = 8504 WHERE `guid` = 5846; + +DELETE FROM `creature` WHERE `guid` = 608504; +INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES +(608504, 8504, 0, 0, 0, 0, 0, 1, 1, 1, -6630.98, -1233.1, 209.809, 1.29509, 300, 0, 0, 2578, 0, 0, 0, 0, 0, '', NULL, 0, NULL); From 500b4e54206ac81faa8b179af44ea94f8bf3633a Mon Sep 17 00:00:00 2001 From: Grimfeather <88028633+Grimfeather@users.noreply.github.com> Date: Sat, 5 Oct 2024 14:21:40 +0200 Subject: [PATCH 2/3] link Maltorius with 2 sentries It was possible to single pull Maltorius. This solves it. --- sql/world/base/zone_searing_gorge.sql | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sql/world/base/zone_searing_gorge.sql b/sql/world/base/zone_searing_gorge.sql index f3648e67..fcbd40f6 100644 --- a/sql/world/base/zone_searing_gorge.sql +++ b/sql/world/base/zone_searing_gorge.sql @@ -13,3 +13,9 @@ UPDATE `creature` SET `id1` = 8504 WHERE `guid` = 5846; DELETE FROM `creature` WHERE `guid` = 608504; INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES (608504, 8504, 0, 0, 0, 0, 0, 1, 1, 1, -6630.98, -1233.1, 209.809, 1.29509, 300, 0, 0, 2578, 0, 0, 0, 0, 0, '', NULL, 0, NULL); + +/* Group Maltorius together with the 2 sentries */ +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(5845, 5845, 0, 0, 3, 0, 0), +(5845, 5846, 0, 0, 3, 0, 0), +(5845, 608504, 0, 0, 3, 0, 0); From 23da3eb90e1955c5ebba8478ef419ba02e5c4387 Mon Sep 17 00:00:00 2001 From: Grimfeather <88028633+Grimfeather@users.noreply.github.com> Date: Sat, 5 Oct 2024 14:25:56 +0200 Subject: [PATCH 3/3] added missing DELETE before INSERT --- sql/world/base/zone_searing_gorge.sql | 1 + 1 file changed, 1 insertion(+) diff --git a/sql/world/base/zone_searing_gorge.sql b/sql/world/base/zone_searing_gorge.sql index fcbd40f6..dcec06d4 100644 --- a/sql/world/base/zone_searing_gorge.sql +++ b/sql/world/base/zone_searing_gorge.sql @@ -15,6 +15,7 @@ INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, (608504, 8504, 0, 0, 0, 0, 0, 1, 1, 1, -6630.98, -1233.1, 209.809, 1.29509, 300, 0, 0, 2578, 0, 0, 0, 0, 0, '', NULL, 0, NULL); /* Group Maltorius together with the 2 sentries */ +DELETE FROM `creature_formations` WHERE `leaderGUID` = 5845; INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES (5845, 5845, 0, 0, 3, 0, 0), (5845, 5846, 0, 0, 3, 0, 0),