From 905a274895c1c6497924a6241c88ab6647cca197 Mon Sep 17 00:00:00 2001 From: sudlud Date: Thu, 26 Feb 2026 03:27:37 +0100 Subject: [PATCH] fix(DB/Gameobject): Sniffed Values for 'Huge Sitting Skeleton 02' spawns (#24884) --- .../rev_1772058806703413600.sql | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1772058806703413600.sql diff --git a/data/sql/updates/pending_db_world/rev_1772058806703413600.sql b/data/sql/updates/pending_db_world/rev_1772058806703413600.sql new file mode 100644 index 000000000..4e76c7076 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1772058806703413600.sql @@ -0,0 +1,17 @@ +-- Update gameobject 'Huge Sitting Skeleton 02' with sniffed values +-- new spawns +DELETE FROM `gameobject` WHERE (`id` IN (185457)) AND (`guid` IN (1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153)); +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES +(1145, 185457, 530, 0, 0, 1, 1, -1938.5836181640625, 5561.431640625, -12.428135871887207, 0.471238493919372558, 0, 0, 0.233445167541503906, 0.972369968891143798, 120, 255, 1, "", 45942, NULL), +(1146, 185457, 530, 0, 0, 1, 1, -3905.52294921875, 2069.8984375, 94.74691009521484375, 5.969027042388916015, 0, 0, -0.1564340591430664, 0.987688362598419189, 120, 255, 1, "", 46158, NULL), +(1147, 185457, 530, 0, 0, 1, 1, -3953.84423828125, 2105.051513671875, 101.2719573974609375, 1.169368624687194824, 0, 0, 0.551936149597167968, 0.833886384963989257, 120, 255, 1, "", 45942, NULL), +(1148, 185457, 530, 0, 0, 1, 1, 1865.3406982421875, 5589.482421875, 257.4517822265625, 2.146752834320068359, 0, 0, 0.878816604614257812, 0.477159708738327026, 120, 255, 1, "", 45942, NULL), +(1149, 185457, 530, 0, 0, 1, 1, 1964.1754150390625, 5582.79541015625, 260.20611572265625, 6.09120035171508789, 0, 0, -0.09584522247314453, 0.995396256446838378, 120, 255, 1, "", 45942, NULL), +(1150, 185457, 530, 0, 0, 1, 1, 2133.226318359375, 4733.923828125, 152.619537353515625, 6.14356088638305664, 0, 0, -0.06975555419921875, 0.997564136981964111, 120, 255, 1, "", 45942, NULL), +(1151, 185457, 530, 0, 0, 1, 1, 2242.098876953125, 4794.908203125, 156.0864410400390625, 2.967041015625, 0, 0, 0.996193885803222656, 0.087165042757987976, 120, 255, 1, "", 45942, NULL), +(1152, 185457, 530, 0, 0, 1, 1, 2382.612548828125, 6030.99560546875, 141.7354278564453125, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 45942, NULL), +(1153, 185457, 530, 0, 0, 1, 1, 2462.454345703125, 5970.259765625, 154.7728729248046875, 3.926995515823364257, 0, 0, -0.92387866973876953, 0.38268551230430603, 120, 255, 1, "", 45942, NULL); + +-- enable all spawns for eventEntry 12 +DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 12) AND (`guid` IN (SELECT `guid` FROM `gameobject` WHERE `id` IN (185457))); +INSERT INTO `game_event_gameobject` (SELECT 12, `guid` FROM `gameobject` WHERE `id` IN (185457));