For something that's pretty central to survival, water purification is quite haphazard.
Some cleanups we can do:
- Differentiate between clear (but possibly contaminated), cloudy (obviously dirty), and tainted (from a very dangerous source) water.
- Differentiate between biological and chemical contamination. (internally, this will not be player-visible without a test)
- Carry contamination across recipes as called for.
- Differentiate between sterilized (boiled/chemically treated, not that tasty) and filtered/distilled water (very clean).
To be more concrete, I'm proposing:
New Items:
cloudy water (obviously dirty, probably unsafe, from rivers)
toxic water (obviously dirty water from an obviously dangerous source)
sterilized water (flat or chemical-tasting water, biologically safe, output of boiling or chemical purification, lower morale boost than clean water)
water test kit (item used to detect chemical contamination in water)
New item attributes:
bio_contamination
chem_contamination
Code changes:
Enhancing recipe code to copy contamination from inputs to output
Enhance recipes to indicate whether they transfer contamination
Item changes:
Let iodine be used to sterilize (percent chance?) water.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
For something that's pretty central to survival, water purification is quite haphazard.
Some cleanups we can do:
To be more concrete, I'm proposing:
New Items:
cloudy water (obviously dirty, probably unsafe, from rivers)
toxic water (obviously dirty water from an obviously dangerous source)
sterilized water (flat or chemical-tasting water, biologically safe, output of boiling or chemical purification, lower morale boost than clean water)
water test kit (item used to detect chemical contamination in water)
New item attributes:
bio_contamination
chem_contamination
Code changes:
Enhancing recipe code to copy contamination from inputs to output
Enhance recipes to indicate whether they transfer contamination
Item changes:
Let iodine be used to sterilize (percent chance?) water.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.