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

feat: Remove lead from birdshot #4641

Merged
merged 3 commits into from May 12, 2024

Conversation

RobbieNeko
Copy link
Contributor

@RobbieNeko RobbieNeko commented May 12, 2024

Purpose of change

Lead is essentially illegal to actually use in birdshot irl in the USA. Plus, it helps to give birdshot a more unique identity, in a sense.

Describe the solution

Changes uncraft to BBs for birdshot, allows for use of BBs in creating it yourself

Describe alternatives you've considered

  • Use scrap

As pointed out by Chaos, undesirable

  • Remove lead from crafting

Tempting, but unfortunately survivors care little about silly things like EPA regulations or safety other than keeping the zombies off their lawn.

Testing

Loads, is able to be crafted

Additional context

Section on wikipedia explaining lead-free shot

It's illegal, you know!
@github-actions github-actions bot added the data PRs related to datas. Won't crash game (probably) label May 12, 2024
@chaosvolt
Copy link
Member

1 scrap metal for a single birdshot shell seems kinda uh...exceedingly wasteful, to be honest. Also muddles things with scrap shot, which makes 2 rounds per 1 scrap metal.

If you want to do this, a better idea would make the uncraft for birdshot default to yielding bismuth, so that shells found in stores are correctly lead-free, while still letting the player craft with lead or bismuth as they please (since the player isn't gonna worry about the EPA coming after them during an apocalypse).

@RobbieNeko
Copy link
Contributor Author

1 scrap metal for a single birdshot shell seems kinda uh...exceedingly wasteful, to be honest. Also muddles things with scrap shot, which makes 2 rounds per 1 scrap metal.

By weight, I'm actually technically making 10 grams appear out of nowhere based on the bismuth recipe. 1 piece of scrap is 50 grams, whereas 30 bismuth is 60 grams.

If you want to do this, a better idea would make the uncraft for birdshot default to yielding bismuth, so that shells found in stores are correctly lead-free, while still letting the player craft with lead or bismuth as they please (since the player isn't gonna worry about the EPA coming after them during an apocalypse).

In theory, it should yield steel anyway. Bismuth is a really uncommon material choice commercially for it, from what I understand. Most of the birdshot is indeed steel. I suppose I could let the survivor craft them with lead still, but introducing some sort of steel is assuredly a correct idea regardless. Perhaps I should just make it so that BBs are also an option by default alongside the other metals when it comes to crafting birdshot

@chaosvolt
Copy link
Member

BBs might be the best option for that, yeah.

@RobbieNeko
Copy link
Contributor Author

RobbieNeko commented May 12, 2024

There you go. Birdshot will uncraft into BBs, and you can still use lead for crafting it (alongside, now, BBs)
And original PR body now mostly edited

Co-authored-by: Chaosvolt <chaosvolt@users.noreply.github.com>
@chaosvolt chaosvolt merged commit 6e620bf into cataclysmbnteam:main May 12, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data PRs related to datas. Won't crash game (probably)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants