fix(DB/Gameobject): Add Junk in My Trunk gameobject spawning (#24945)

This commit is contained in:
Gultask
2026-02-28 23:36:46 -03:00
committed by GitHub
parent a933dabfec
commit bd018cad0b

View File

@@ -0,0 +1,33 @@
--
DELETE FROM `gameobject_summon_groups` WHERE `summonerId` = 30871 AND `summonerType` = 0;
INSERT INTO `gameobject_summon_groups` (`summonerId`, `summonerType`, `groupId`, `entry`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `respawnTime`, `Comment`) VALUES
(30871, 0, 0, 192946, 571.36688232421875, -322.152252197265625, 110.5031661987304687, 2.967041015625, 0, 0, 0.996193885803222656, 0.087165042757987976, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192946, 571.5318603515625, -321.752166748046875, 110.71087646484375, 5.044002056121826171, 0, 0, -0.58070278167724609, 0.814115643501281738, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192946, 572.01220703125, -321.80621337890625, 110.50982666015625, 0.977383077144622802, 0, 0, 0.469470977783203125, 0.882947921752929687, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192947, 571.22784423828125, -322.262603759765625, 110.315338134765625, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192947, 571.47369384765625, -322.023345947265625, 110.3218536376953125, 2.356194972991943359, 0, 0, 0.923879623413085937, 0.382683247327804565, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192947, 571.64935302734375, -321.8389892578125, 110.5305023193359375, 5.654868602752685546, 0, 0, -0.30901622772216796, 0.95105677843093872, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192947, 571.791259765625, -321.695098876953125, 110.3360137939453125, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192948, 571.7279052734375, -321.826812744140625, 110.7322235107421875, 6.265733242034912109, 0, 0, -0.00872611999511718, 0.999961912631988525, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192949, 571.04620361328125, -322.154205322265625, 110.5996932983398437, 0.994837164878845214, 0, 0, 0.477158546447753906, 0.878817260265350341, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192949, 571.2098388671875, -321.93023681640625, 110.4892196655273437, 1.413715124130249023, 0, 0, 0.649447441101074218, 0.760406434535980224, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192949, 571.36309814453125, -322.44390869140625, 110.4966201782226562, 0.069811686873435974, 0, 0, 0.034898757934570312, 0.999390840530395507, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192949, 571.5906982421875, -322.227752685546875, 110.5870132446289062, 0.523597896099090576, 0, 0, 0.258818626403808593, 0.965925931930541992, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192949, 571.67779541015625, -321.490447998046875, 110.4804916381835937, 0.645771682262420654, 0, 0, 0.317304611206054687, 0.948323667049407958, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192949, 571.84161376953125, -321.62445068359375, 110.5639266967773437, 4.694936752319335937, 0, 0, -0.71325016021728515, 0.700909554958343505, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192950, 571.1370849609375, -322.1729736328125, 110.51708984375, 4.398232460021972656, 0, 0, -0.80901622772216796, 0.587786316871643066, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192950, 571.26519775390625, -322.011505126953125, 110.7107162475585937, 4.904376029968261718, 0, 0, -0.636077880859375, 0.771624863147735595, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192950, 571.32672119140625, -322.2598876953125, 110.5653533935546875, 1.867502212524414062, 0, 0, 0.803856849670410156, 0.594822824001312255, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192950, 571.37060546875, -322.31878662109375, 110.6424407958984375, 1.186823248863220214, 0, 0, 0.559192657470703125, 0.829037725925445556, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192950, 571.49761962890625, -321.629119873046875, 110.730621337890625, 1.954769015312194824, 0, 0, 0.829037666320800781, 0.559192776679992675, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192950, 571.55181884765625, -322.0615234375, 110.5299835205078125, 0.959929943084716796, 0, 0, 0.461748123168945312, 0.887011110782623291, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk'),
(30871, 0, 0, 192950, 571.88018798828125, -321.66839599609375, 110.5022964477539062, 1.186823248863220214, 0, 0, 0.559192657470703125, 0.829037725925445556, 7200, 'Brigg Smallshanks - Quest Junk In My Trunk');
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 30871;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 30871);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(30871, 0, 0, 0, 20, 0, 100, 0, 13131, 0, 0, 0, 0, 0, 241, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brigg Smallshanks - On Quest \'Junk in My Trunk\' Finished - Spawn Gameobject Group');
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 22) AND (`SourceEntry` = 30871) AND (`SourceId` = 0) AND (`ConditionTypeOrReference` = 30) AND (`ConditionTarget` = 1) AND (`ConditionValue1` = 192946) AND (`ConditionValue2` = 5) AND (`ConditionValue3` = 0);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(22, 1, 30871, 0, 0, 30, 1, 192946, 5, 0, 1, 0, 0, '', 'Only Spawn \'Junk in My Trunk\' Quest Reward Gameobjects if not Already Spawned');