diff options
Diffstat (limited to 'data')
-rw-r--r-- | data/sql/updates/db_world/2025_10_04_00.sql | 13 | ||||
-rw-r--r-- | data/sql/updates/db_world/2025_10_04_01.sql | 6 | ||||
-rw-r--r-- | data/sql/updates/db_world/2025_10_04_02.sql | 45 | ||||
-rw-r--r-- | data/sql/updates/db_world/2025_10_04_03.sql | 28 | ||||
-rw-r--r-- | data/sql/updates/db_world/2025_10_04_04.sql | 7 | ||||
-rw-r--r-- | data/sql/updates/db_world/2025_10_04_05.sql | 12 |
6 files changed, 111 insertions, 0 deletions
diff --git a/data/sql/updates/db_world/2025_10_04_00.sql b/data/sql/updates/db_world/2025_10_04_00.sql new file mode 100644 index 0000000000..8c69861799 --- /dev/null +++ b/data/sql/updates/db_world/2025_10_04_00.sql @@ -0,0 +1,13 @@ +-- DB update 2025_10_02_01 -> 2025_10_04_00 +-- Update gameobject 'Big Rancid Meat' with sniffed values +-- updated spawns +DELETE FROM `gameobject` WHERE (`id` IN (177665)) AND (`guid` IN (45717)); +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 +(45717, 177665, 0, 0, 0, 1, 1, 1598.3446044921875, -3246.51708984375, 66.82944488525390625, 5.480334281921386718, 0, 0, -0.39073085784912109, 0.920504987239837646, 120, 255, 1, "", 46248, NULL); + +-- new spawns +DELETE FROM `gameobject` WHERE (`id` IN (191789)) AND (`guid` IN (178, 179, 180)); +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 +(178, 191789, 571, 0, 0, 1, 1, 8322.1416015625, 2812.73779296875, 655.9156494140625, 2.042035102844238281, 0, 0, 0.852640151977539062, 0.522498607635498046, 120, 255, 1, "", 46368, NULL), +(179, 191789, 571, 0, 0, 1, 1, 8340.8603515625, 2739.64208984375, 655.246337890625, 4.97418975830078125, 0, 0, -0.60876083374023437, 0.793353796005249023, 120, 255, 1, "", 46368, NULL), +(180, 191789, 571, 0, 0, 1, 1, 8347.0751953125, 2816.0400390625, 655.16448974609375, 6.248279094696044921, 0, 0, -0.01745223999023437, 0.999847710132598876, 120, 255, 1, "", 46368, NULL); diff --git a/data/sql/updates/db_world/2025_10_04_01.sql b/data/sql/updates/db_world/2025_10_04_01.sql new file mode 100644 index 0000000000..82575f58c8 --- /dev/null +++ b/data/sql/updates/db_world/2025_10_04_01.sql @@ -0,0 +1,6 @@ +-- DB update 2025_10_04_00 -> 2025_10_04_01 +-- Update gameobject 'Stolen Pack' with sniffed values +-- new spawns +DELETE FROM `gameobject` WHERE (`id` IN (191726)) AND (`guid` IN (42)); +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 +(42, 191726, 571, 0, 0, 1, 1, 7312.4150390625, -1610.486572265625, 944.2940673828125, 4.991643905639648437, 0, 0, -0.60181427001953125, 0.798636078834533691, 120, 255, 1, "", 47720, NULL); diff --git a/data/sql/updates/db_world/2025_10_04_02.sql b/data/sql/updates/db_world/2025_10_04_02.sql new file mode 100644 index 0000000000..d12c1542b1 --- /dev/null +++ b/data/sql/updates/db_world/2025_10_04_02.sql @@ -0,0 +1,45 @@ +-- DB update 2025_10_04_01 -> 2025_10_04_02 +-- +SET @PATH := 29677; +DELETE FROM `script_waypoint` WHERE `entry`=@PATH; +INSERT INTO `script_waypoint` (`entry`, `pointid`, `location_x`, `location_y`, `location_z`, `waittime`) VALUES +(@PATH, 0, 7157.85, -749.79016, 891.31964, 0), +(@PATH, 1, 7164.398, -764.5809, 892.379, 0), +(@PATH, 2, 7173.0713, -777.02747, 899.1467, 0), +(@PATH, 3, 7182.944, -781.4821, 904.5898, 0), +(@PATH, 4, 7193.046, -787.17285, 910.80505, 0), +(@PATH, 5, 7205.2866, -793.2994, 917.2018, 0), +(@PATH, 6, 7218.268, -802.1098, 921.5436, 0), +(@PATH, 7, 7230.444, -816.3606, 924.7782, 0), +(@PATH, 8, 7232.167, -834.23175, 926.6067, 0), +(@PATH, 9, 7247.4736, -848.1854, 925.8038, 0), +(@PATH, 10, 7263.3325, -875.33746, 925.0643, 0), +(@PATH, 11, 7275.5557, -895.33954, 926.41693, 0), +(@PATH, 12, 7283.677, -922.1367, 922.6736, 0), +(@PATH, 13, 7284.9517, -947.7603, 918.92914, 0), +(@PATH, 14, 7294.8335, -985.7026, 915.495, 0), +(@PATH, 15, 7310.106, -1018.042, 913.71466, 0), +(@PATH, 16, 7321.158, -1040.3647, 912.26416, 0), +(@PATH, 17, 7341.2275, -1082.5309, 905.9852, 0), +(@PATH, 18, 7355.9634, -1127.9506, 907.5246, 0), +(@PATH, 19, 7359.7407, -1156.9366, 910.2179, 0), +(@PATH, 20, 7352.724, -1172.65, 912.25995, 0), +(@PATH, 21, 7340.049, -1188.0729, 914.70184, 0), +(@PATH, 22, 7330.8037, -1201.4724, 915.6217, 0), +(@PATH, 23, 7323.1274, -1228.3346, 909.4873, 0), +(@PATH, 24, 7316.8394, -1268.2141, 902.8047, 0), +(@PATH, 25, 7316.317, -1300.7645, 904.0472, 0), +(@PATH, 26, 7315.278, -1332.3418, 904.6077, 0), +(@PATH, 27, 7313.0195, -1366.2754, 907.04065, 0), +(@PATH, 28, 7312.0806, -1399.7428, 910.6963, 0), +(@PATH, 29, 7312.83, -1434.0999, 912.7638, 0), +(@PATH, 30, 7311.606, -1466.3434, 916.6626, 0), +(@PATH, 31, 7309.7144, -1498.7023, 921.09863, 0), +(@PATH, 32, 7306.8794, -1531.1903, 928.2958, 0), +(@PATH, 33, 7305.797, -1558.9252, 939.31244, 0), +(@PATH, 34, 7305.19, -1566.0189, 940.9037, 0); + +-- set StandState to sitting +DELETE FROM `creature_template_addon` WHERE (`entry` = 29695); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(29695, 0, 0, 1, 0, 0, 0, ''); diff --git a/data/sql/updates/db_world/2025_10_04_03.sql b/data/sql/updates/db_world/2025_10_04_03.sql new file mode 100644 index 0000000000..bd4a85489b --- /dev/null +++ b/data/sql/updates/db_world/2025_10_04_03.sql @@ -0,0 +1,28 @@ +-- DB update 2025_10_04_02 -> 2025_10_04_03 + +-- Set MT and WD +UPDATE `creature` SET `wander_distance` = 0, `MovementType` = 0 WHERE (`id1` = 27482) AND (`guid` IN (104181)); + +-- Set byte1 (Kneel) +UPDATE `creature_addon` SET `bytes1` = 8 WHERE (`guid` IN (104181, 104184)); + +-- Update SmartAI +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 27482; + +DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 27482); +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 +(27482, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Wounded Westfall Infantry - On Reset - Set Reactstate Passive'), +(27482, 0, 1, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Wounded Westfall Infantry - On Aggro - Set Reactstate Aggressive'), +(27482, 0, 2, 0, 0, 0, 100, 0, 2000, 4000, 8000, 12000, 0, 0, 11, 32771, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Wounded Westfall Infantry - In Combat - Cast \'Holy Shock\''), +(27482, 0, 3, 0, 0, 0, 100, 0, 3000, 6000, 32000, 36000, 0, 0, 11, 29385, 32, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Wounded Westfall Infantry - In Combat - Cast \'Seal of Command\''), +(27482, 0, 4, 0, 8, 0, 100, 512, 48845, 0, 0, 0, 0, 0, 80, 2748200, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Wounded Westfall Infantry - On Spellhit \'Renew Infantry\' - Run Script'); + +-- Set Action List +DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2748200); +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 +(2748200, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 48813, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Wounded Westfall Infantry - Actionlist - Cast \'Kill Credit\''), +(2748200, 9, 1, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 0, 91, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Wounded Westfall Infantry - Actionlist - Remove FlagStandstate Kneel'), +(2748200, 9, 2, 0, 0, 0, 100, 0, 2500, 2500, 0, 0, 0, 0, 66, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Wounded Westfall Infantry - Actionlist - Set Orientation Invoker'), +(2748200, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 0, 5, 113, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Wounded Westfall Infantry - Actionlist - Play Emote 113'), +(2748200, 9, 4, 0, 0, 0, 100, 0, 100, 100, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Wounded Westfall Infantry - Actionlist - Say Line 0'), +(2748200, 9, 5, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 0, 53, 1, 27482, 0, 0, 2000, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Wounded Westfall Infantry - Actionlist - Start Waypoint Path 27482'); diff --git a/data/sql/updates/db_world/2025_10_04_04.sql b/data/sql/updates/db_world/2025_10_04_04.sql new file mode 100644 index 0000000000..6c37e61065 --- /dev/null +++ b/data/sql/updates/db_world/2025_10_04_04.sql @@ -0,0 +1,7 @@ +-- DB update 2025_10_04_03 -> 2025_10_04_04 +-- +DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 13) AND (`SourceGroup` = 1) AND (`SourceEntry` = 50674); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(13, 1, 50674, 0, 0, 31, 0, 3, 25469, 0, 0, 0, 0, '', 'The Demoralizer only hits Mindless Aberration'), +(13, 1, 50674, 0, 1, 31, 0, 3, 25332, 0, 0, 0, 0, '', 'The Demoralizer only hits Stitched Warsong Horror'), +(13, 1, 50674, 0, 2, 31, 0, 3, 25333, 0, 0, 0, 0, '', 'The Demoralizer only hits Undying Aggressor'); diff --git a/data/sql/updates/db_world/2025_10_04_05.sql b/data/sql/updates/db_world/2025_10_04_05.sql new file mode 100644 index 0000000000..a2f9d56acd --- /dev/null +++ b/data/sql/updates/db_world/2025_10_04_05.sql @@ -0,0 +1,12 @@ +-- DB update 2025_10_04_04 -> 2025_10_04_05 + +-- Update SmartAI (Horde Siege Tank and Barrels). +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE (`entry` IN (25334, 27064)); + +DELETE FROM `smart_scripts` WHERE (`source_type` = 0) AND (`entryorguid` IN (25334, 27064)); +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 +(27064, 0, 0, 1, 103, 0, 100, 512, 0, 25334, 1, 2, 0, 0, 11, 47916, 2, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Abandoned Fuel Tank - On 1 or More Units in Range - Cast \'Fuel\''), +(27064, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 4000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Abandoned Fuel Tank - On 1 or More Units in Range - Despawn In 4000 ms'), +(27064, 0, 2, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Abandoned Fuel Tank - On Respawn - Stop Attacking'), +(25334, 0, 0, 0, 8, 0, 100, 512, 47916, 0, 2000, 2000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Horde Siege Tank - On Spellhit \'Fuel\' - Say Line 0'), +(25334, 0, 1, 0, 28, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 1000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Horde Siege Tank - On Passenger Removed - Despawn In 1000 ms'); |