Fixes seeds able to mutate through infusions being able to infused beyond 99% damage #12446
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[hydroponics][bug]
About the PR
Moves the check for seed damage out of
proc/HYPInfusionP
intoproc/HYPInfusionS
. All plants that overrideproc/HYPInfusionP
were able to be damaged over 100% by the used chem (most notable encountered when making seethers with phlogiston, which often generated seeds with 106% or up to 190% damage when the first infusion hit like 90%). Instead of changing all children ofproc/HYPInfusionP
, the parent was changed to accomodate to how the proc was used to prevent further incidents of that kind.Why's this needed?
Seeds shouldn't be damaged by over 99% and survive that. This should fix issue #9768.
Changelog