#716
vanilla
Condensing all of NetHack’s poison mechanics into one unified mechanic:
- Dexterity and Constitution poisons are removed. Quasits (the only AD_DRDX attack) might still directly harm Dex, but it’s no longer flavored as poison. Rabid rats (the only AD_DRCO attack) don’t cause poison, they cause disease, which hits Constitution. Poison will now only affect Strength.
- Poison is now implemented as a timing-out trinsic. The amount of Str loss is a direct function of how much timeout is left, so Str will gradually recover as the poison goes away.
- Passing Con saving throws could give small bonuses to decreasing the timeout faster than normal.
- While poisoned, HP regeneration is either impeded or stopped entirely, or else the player’s HP is damaged every turn, or every several turns.
- It could also heavily abuse Str while it lasted instead of being directly tied to Str.