From 929e25056417be3a89a62c97395ab3f44aeae0b0 Mon Sep 17 00:00:00 2001 From: Chorus System Date: Sun, 25 Feb 2024 03:47:06 -0500 Subject: [PATCH] feat(balance): Steel bowstring, repeating crossbow debuff (#4242) * Steel crossbow string debuff Made the damage boost 5 instead of 15 and added a reload modifier of 15. Also changed the description to reflect this. * Repeating crossbow debuff Made the repeating crossbow have a slight damage reduction and range reduction to reflect its greater fire rate, making the standard crossbow still have a utility. * Renamed steel bowstring On the suggestion from Scarf, the steel bowstring is now the steel prod, a steel reinforcement for the prod (or bowlimbs) of a crossbow. --- data/json/items/gunmod/mechanism.json | 9 +++++---- data/json/items/ranged/crossbows.json | 4 ++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/data/json/items/gunmod/mechanism.json b/data/json/items/gunmod/mechanism.json index 3152f67fdbb7..ca1851864dd6 100644 --- a/data/json/items/gunmod/mechanism.json +++ b/data/json/items/gunmod/mechanism.json @@ -102,8 +102,8 @@ { "id": "xbow_string", "type": "GUNMOD", - "name": { "str": "steel bowstring" }, - "description": "A forged steel bowstring designed for crossbows. It allows bolts to hit harder and fly faster, but it's too high-tension to use in a regular bow.", + "name": { "str": "steel prod" }, + "description": "A forged steel bowlimb reinforcement designed for crossbows. Its increased draw strength makes the bolts fly farther and faster, but it makes reloading more difficult.", "looks_like": "string_6", "weight": "50 g", "volume": "250 ml", @@ -115,7 +115,8 @@ "color": "brown", "location": "mechanism", "mod_target_category": [ [ "S_XBOWS" ], [ "M_XBOWS" ] ], - "damage_modifier": [ { "damage_type": "stab", "amount": 15 }, { "damage_type": "bash", "amount": 15 } ], - "range_modifier": 5 + "damage_modifier": [ { "damage_type": "stab", "amount": 5 }, { "damage_type": "bash", "amount": 5 } ], + "range_modifier": 5, + "reload_modifier": 15 } ] diff --git a/data/json/items/ranged/crossbows.json b/data/json/items/ranged/crossbows.json index 7626ebfa1f02..319ba58cb7a4 100644 --- a/data/json/items/ranged/crossbows.json +++ b/data/json/items/ranged/crossbows.json @@ -419,8 +419,8 @@ "price_postapoc": "60 USD", "bashing": 13, "to_hit": -1, - "ranged_damage": { "damage_type": "stab", "amount": 45 }, - "range": 20, + "ranged_damage": { "damage_type": "stab", "amount": 40 }, + "range": 15, "dispersion": 500, "recoil": 30, "durability": 6,