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

Disable nonfunctional vitamin deficiencies #49083

Merged
merged 1 commit into from
May 31, 2021

Conversation

Venera3
Copy link
Member

@Venera3 Venera3 commented May 30, 2021

Summary

None

Purpose of change

Vitamin deficiencies show scary messages and show up in the @ menu, but they don't actually cause any gameplay change. This has been a pretty consistent complaint/concern engine that should not make it into 0.F.

Describe the solution

Removed the deficiency field of the nonfunctional vitamins, left both the vitamins themselves and the effects untouched.

Describe alternatives you've considered

Keep telling people about once a week on Discord that no, their bones did not in fact become brittle. Change the decay rate to an arbitrarily high number, but this feels cleaner.

Testing

Loads, debug-setting the vitamins to their minimum without getting messages about my eyes falling out/hair catching on fire.

Additional context

I didn't want to step on the toes of #45564 (see there for an exhaustive discussion on the relevance of vitamins in an irl survival scenario - TL,DR: pretty insignificant), but this has been a bugbear of mine for a while now.

@actual-nh actual-nh added <Bugfix> This is a fix for a bug (or closes open issue) Items: Food / Vitamins Comestibles and drinks Mechanics: Character / Player Character / Player mechanics labels May 30, 2021
@actual-nh
Copy link
Contributor

I didn't want to step on the toes of #45564 (see there for an exhaustive discussion on the relevance of vitamins in an irl survival scenario - TL,DR: pretty insignificant), but this has been a bugbear of mine for a while now.

I would not describe them quite that way - more like variable in significance, although almost always less significant than the current warning messages would make it seem. But #45564 is in Feature/String freeze for 0.F anyway and definitely should be; this hotfix is a good idea for 0.F IMO, especially given all the changes that need to be made.

@esotericist esotericist merged commit 69fef90 into CleverRaven:master May 31, 2021
anothersimulacrum added a commit to anothersimulacrum/Cataclysm-DDA that referenced this pull request Jun 12, 2021
After CleverRaven#49083, effects will no longer be applied for most vitamin
deficiencies... or lost when no longer valid. Since they don't do
anything, let's remove them on load and not leave saves with an effect
that does nothing sticking around.
esotericist pushed a commit that referenced this pull request Jun 12, 2021
After #49083, effects will no longer be applied for most vitamin
deficiencies... or lost when no longer valid. Since they don't do
anything, let's remove them on load and not leave saves with an effect
that does nothing sticking around.
@Venera3 Venera3 deleted the vitdef branch September 21, 2021 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
<Bugfix> This is a fix for a bug (or closes open issue) Items: Food / Vitamins Comestibles and drinks Mechanics: Character / Player Character / Player mechanics
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants