Skip to content

Commit

Permalink
feat(balance): Steel bowstring, repeating crossbow debuff (#4242)
Browse files Browse the repository at this point in the history
* 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.
  • Loading branch information
yay855 authored Feb 25, 2024
1 parent a53f154 commit 929e250
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
9 changes: 5 additions & 4 deletions data/json/items/gunmod/mechanism.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand All @@ -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
}
]
4 changes: 2 additions & 2 deletions data/json/items/ranged/crossbows.json
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down

0 comments on commit 929e250

Please sign in to comment.