From 9c2adbe208012ead6ac3a657ccc895f76c35f917 Mon Sep 17 00:00:00 2001 From: sudlud Date: Sun, 27 Oct 2024 10:29:09 +0100 Subject: [PATCH] fix(DB/Gameobject): Sniffed Values for 'Laying Skeleton 03' spawns (#20308) --- .../rev_1729970893985724600.sql | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1729970893985724600.sql diff --git a/data/sql/updates/pending_db_world/rev_1729970893985724600.sql b/data/sql/updates/pending_db_world/rev_1729970893985724600.sql new file mode 100644 index 000000000..61ed6142e --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1729970893985724600.sql @@ -0,0 +1,51 @@ +-- Update gameobject 'Laying Skeleton 03' with sniffed values +-- updated spawns +DELETE FROM `gameobject` WHERE (`id` IN (185455)) +AND (`guid` IN (77836, 78007, 78012)); +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 +(77836, 185455, 530, 0, 0, 1, 1, -1709.8079833984375, 5632.51025390625, 127.946502685546875, 5.480334281921386718, 0, 0, -0.39073085784912109, 0.920504987239837646, 120, 255, 1, "", 45942, NULL), +(78007, 185455, 530, 0, 0, 1, 1, -1931.6827392578125, 5771.57958984375, 130.686126708984375, 5.131268978118896484, 0, 0, -0.54463863372802734, 0.838670849800109863, 120, 255, 1, "", 45942, NULL), +(78012, 185455, 530, 0, 0, 1, 1, -1752.6893310546875, 5842.34521484375, 146.439788818359375, 5.93412017822265625, 0, 0, -0.17364788055419921, 0.984807789325714111, 120, 255, 1, "", 45942, NULL); + +DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 12) +AND (`guid` IN (77836, 78007, 78012)); +INSERT INTO `game_event_gameobject` (`eventEntry`,`guid`) VALUES +(12, 77836), +(12, 78007), +(12, 78012); + +-- new spawns +DELETE FROM `gameobject` WHERE (`id` IN (185455)) +AND (`guid` BETWEEN 326 AND 338); +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 +(326, 185455, 530, 0, 0, 1, 1, -666.599609375, 4183.63427734375, 68.51804351806640625, 6.021387100219726562, 0, 0, -0.13052558898925781, 0.991444945335388183, 120, 255, 1, "", 45942, NULL), +(327, 185455, 530, 0, 0, 1, 1, -668.51336669921875, 4174.73681640625, 68.51743316650390625, 0.349065244197845458, 0, 0, 0.173647880554199218, 0.984807789325714111, 120, 255, 1, "", 45942, NULL), +(328, 185455, 530, 0, 0, 1, 1, 2018.9481201171875, 6866.9130859375, 174.4840850830078125, 3.089183330535888671, 0, 0, 0.99965667724609375, 0.026201646775007247, 120, 255, 1, "", 51943, NULL), +(329, 185455, 530, 0, 0, 1, 1, 2118.341552734375, 6761.9189453125, 166.36102294921875, 0.471238493919372558, 0, 0, 0.233445167541503906, 0.972369968891143798, 120, 255, 1, "", 51943, NULL), +(330, 185455, 530, 0, 0, 1, 1, 2395.021484375, 5915.9208984375, 152.0089111328125, 1.972219824790954589, 0, 0, 0.83388519287109375, 0.55193793773651123, 120, 255, 1, "", 45942, NULL), +(331, 185455, 568, 0, 0, 1, 1, -133.912322998046875, 1335.8677978515625, 48.17386245727539062, 0.226892471313476562, 0, 0, 0.113203048706054687, 0.993571877479553222, 7200, 255, 1, "", 49345, NULL), +(332, 185455, 568, 0, 0, 1, 1, -147.717666625976562, 1342.066650390625, 48.17388153076171875, 5.742135047912597656, 0, 0, -0.26723766326904296, 0.96363067626953125, 7200, 255, 1, "", 49345, NULL), +(333, 185455, 568, 0, 0, 1, 1, -24.0499134063720703, 1343.6617431640625, 48.17390823364257812, 6.213373661041259765, 0, 0, -0.03489875793457031, 0.999390840530395507, 7200, 255, 1, "", 49345, NULL), +(334, 185455, 568, 0, 0, 1, 1, 291.797088623046875, 1464.7127685546875, 81.50595855712890625, 0.680676698684692382, 0, 0, 0.333806037902832031, 0.942641794681549072, 7200, 255, 1, "", 49345, NULL), +(335, 185455, 568, 0, 0, 1, 1, 298.284515380859375, 1454.723876953125, 81.50592803955078125, 0.24434557557106018, 0, 0, 0.121869087219238281, 0.9925462007522583, 7200, 255, 1, "", 49345, NULL), +(336, 185455, 568, 0, 0, 1, 1, 300.4619140625, 1470.8326416015625, 81.505950927734375, 1.884953022003173828, 0, 0, 0.809016227722167968, 0.587786316871643066, 7200, 255, 1, "", 49345, NULL), +(337, 185455, 568, 0, 0, 1, 1, 335.697174072265625, 1314.9364013671875, 81.58759307861328125, 0.314158439636230468, 0, 0, 0.156434059143066406, 0.987688362598419189, 7200, 255, 1, "", 49345, NULL), +(338, 185455, 568, 0, 0, 1, 1, 341.997711181640625, 1320.8236083984375, 81.58757781982421875, 5.375615119934082031, 0, 0, -0.4383707046508789, 0.898794233798980712, 7200, 255, 1, "", 49345, NULL); + +DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 12) +AND (`guid` BETWEEN 326 AND 338); +INSERT INTO `game_event_gameobject` (`eventEntry`,`guid`) VALUES +(12, 326), +(12, 327), +(12, 328), +(12, 329), +(12, 330); +-- do not link static spawns to game event +-- (12, 331), +-- (12, 332), +-- (12, 333), +-- (12, 334), +-- (12, 335), +-- (12, 336), +-- (12, 337), +-- (12, 338);