Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates for homemade explosive/flame ammo #3360

Merged
merged 2 commits into from
Oct 4, 2023

Conversation

chaosvolt
Copy link
Member

Summary

SUMMARY: Balance "Consistency updates for explosive/flammable arrows/bolts, allow using impact fuses in recipes"

Purpose of change

This updates some explosive recipes to make use of impact fuzes as an alternative to primers where relevant, and to use an associated crafting requirement that expands on the options for what to feed explosive ammo with. A few other consistency updates too.

Describe the solution

  1. Set it so that explosive homemade rockets use any available explosive material instead of only blackpowder, increased explosive requirement a fair bit since its raw damage is MUCH higher than spiked rockets, and added the need for an impact fuze or primer.
  2. Reworked explosive bolts to be made by applying explosive arrowheads to regular bolts, updated recipe to be consistent with explosive arrow recipe and allow using a wider variety of bolts (basically any fletched bolt). Also made reversible and take less time.
  3. Set explosive arrows to be made 1 at a time and be faster to make, set to be reversible as with explosive bolts.
  4. Set it so that flame arrows are likewise made 1 at a time and reduced time taken to make. Does mean it uses more rags but that's the least costly ingredient of the bunch anyway.
  5. Set it so flame arrows have only 1 charge since the way they work is...weird.
  6. Set explosive arrowheads to allow any adequate explosive filler, set to be close to the amount of smokeless powder it previously required. Also set it so it can use impact fuzes as an alternative to primers.
  7. Updated description of explosive arrowhead, and converted it to a tool so that it'll be able to access explosive data and cook off if exposed to fire.
  8. Fixed explosive arrows not having COOKOFF flag.

Describe alternatives you've considered

Obsoleting impact fuzes instead. Feel like this is more interesting since this allows taking apart unwanted ammo for a type you don't use (or lack the weapon for) to craft for other weapons.

Testing

  1. Checked affected files for syntax and lint errors.
  2. Load-tested in compiled test build and confirmed explosive arrows, explosive bolts, and flame arrows were all being made 1 at a time.

Additional context

@github-actions github-actions bot added the JSON related to game datas in JSON format. label Oct 4, 2023
@scarf005 scarf005 added this pull request to the merge queue Oct 4, 2023
Merged via the queue into cataclysmbnteam:upload with commit cd755c2 Oct 4, 2023
12 checks passed
@chaosvolt chaosvolt deleted the impact-fuze-stuff branch October 4, 2023 23:26
olanti-p pushed a commit to olanti-p/Cataclysm-BN that referenced this pull request Oct 6, 2023
* Updates for homemade explosive/flame ammo

* Fix a whoops
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
JSON related to game datas in JSON format.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants