fix(DB/Gameobject): Sniffed Values for 'Mixed Fruit Bowl' spawns (#24832)

This commit is contained in:
sudlud
2026-02-24 01:46:34 +01:00
committed by GitHub
parent 3001b11d9a
commit b041bd54e1

View File

@@ -0,0 +1,35 @@
-- Update gameobject 'Mixed Fruit Bowl' with sniffed values
-- updated spawns
DELETE FROM `gameobject` WHERE (`id` IN (195067)) AND (`guid` IN (240026, 240040, 240052, 240053, 240054, 240055, 240056, 240059, 240061, 240062, 240220, 240221, 240222, 240223, 240224, 240225, 240226, 240227, 240228, 240229, 240230));
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
(240026, 195067, 571, 0, 0, 1, 1, 5854.46533203125, 767.34027099609375, 641.37200927734375, 0, 0, 0, 0, 1, 120, 255, 1, "", 46248, NULL),
(240040, 195067, 530, 0, 0, 1, 1, 9419.5224609375, -6850.59716796875, 15.02394580841064453, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240052, 195067, 530, 0, 0, 1, 1, -4314.91162109375, -12442.8330078125, 17.23089027404785156, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240053, 195067, 530, 0, 0, 1, 1, -4313.84716796875, -12446.4931640625, 17.29690933227539062, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240054, 195067, 530, 0, 0, 1, 1, -4324.51025390625, -12450.021484375, 16.69842720031738281, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240055, 195067, 530, 0, 0, 1, 1, -4324.767578125, -12454.0107421875, 16.80428314208984375, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240056, 195067, 530, 0, 0, 1, 1, -4309.53125, -12421.048828125, 17.52263069152832031, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240059, 195067, 530, 0, 0, 1, 1, -1782.921875, 4936.822265625, -22.6595134735107421, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240061, 195067, 530, 0, 0, 1, 1, -1829.6197509765625, 4920.39697265625, -21.5714244842529296, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240062, 195067, 530, 0, 0, 1, 1, -1814.9097900390625, 4911.5078125, -21.3174991607666015, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240220, 195067, 0, 0, 0, 1, 1, 1778.8472900390625, 260.072906494140625, 59.49801254272460937, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240221, 195067, 1, 0, 0, 1, 1, 10054.146484375, 2124.819580078125, 1329.703125, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240222, 195067, 1, 0, 0, 1, 1, 10047.404296875, 2110.173583984375, 1329.648193359375, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240223, 195067, 1, 0, 0, 1, 1, 10059.8408203125, 2122.515625, 1329.6710205078125, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240224, 195067, 0, 0, 0, 1, 1, -5161.68603515625, -869.670166015625, 507.202484130859375, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240225, 195067, 0, 0, 0, 1, 1, -9352.4326171875, 172.9270782470703125, 61.57478713989257812, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240226, 195067, 1, 0, 0, 1, 1, 1175.46533203125, -4455.31591796875, 21.52185630798339843, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240227, 195067, 1, 0, 0, 1, 1, 1185.3629150390625, -4460.861328125, 21.10199546813964843, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240228, 195067, 1, 0, 0, 1, 1, 1179.267333984375, -4468.45166015625, 21.2471466064453125, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240229, 195067, 1, 0, 0, 1, 1, -983.56597900390625, -73.3246536254882812, 20.64240455627441406, 0, 0, 0, 0, 1, 120, 255, 1, "", 46368, NULL),
(240230, 195067, 1, 0, 0, 1, 1, -980.89239501953125, -79.265625, 20.10221290588378906, 0, 0, 0, 0, 1, 120, 255, 1, "", 46368, NULL);
-- remove invalid spawns
-- these do not show in sniffs (most likely hand placed spawns)
DELETE FROM `gameobject` WHERE (`id` IN (195067)) AND (`guid` IN (240067, 240063, 240066, 240064, 240065, 240030, 240034, 240031, 240032, 240033, 240036, 240037, 240038, 240035, 240048, 240046, 240047, 240049, 240042, 240045, 240043, 240044, 240015, 240014, 240016, 240058, 240057, 240060, 240050, 240051, 240041, 240039, 240027, 240028, 240029, 240025));
DELETE FROM `gameobject_addon` WHERE (`guid` IN (240067, 240063, 240066, 240064, 240065, 240030, 240034, 240031, 240032, 240033, 240036, 240037, 240038, 240035, 240048, 240046, 240047, 240049, 240042, 240045, 240043, 240044, 240015, 240014, 240016, 240058, 240057, 240060, 240050, 240051, 240041, 240039, 240027, 240028, 240029, 240025));
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 51) AND (`guid` IN (240067, 240063, 240066, 240064, 240065, 240030, 240034, 240031, 240032, 240033, 240036, 240037, 240038, 240035, 240048, 240046, 240047, 240049, 240042, 240045, 240043, 240044, 240015, 240014, 240016, 240058, 240057, 240060, 240050, 240051, 240041, 240039, 240027, 240028, 240029, 240025));
-- enable all spawns for eventEntry 51
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 51) AND (`guid` IN (SELECT `guid` FROM `gameobject` WHERE `id` IN (195067)));
INSERT INTO `game_event_gameobject` (SELECT 51, `guid` FROM `gameobject` WHERE `id` IN (195067));