diff --git a/data/sql/updates/pending_db_world/rev_1772310671442881400.sql b/data/sql/updates/pending_db_world/rev_1772310671442881400.sql new file mode 100644 index 000000000..b10217f98 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1772310671442881400.sql @@ -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');