Ambrosial Longevity

If you liked this item, please rate it up on Steam Workshop page.

Author: dninemfive

Last revision: 29 Feb, 2020 at 06:18 UTC (1)

File size: 28.67 KB

On Steam Workshop

Description:

I happened to read about how ambrosia was considered by the ancient Greeks to be the secret to the gods’ immortality and made it so. The Ambrosia Warmth hediff now reduces pawns’ age to a target age, set by a particular formula outlined below.

Non-Steam version available here.[github.com]

Details

While the "Ambrosia Warmth" effect is active, the pawn’s age will move toward a target age every 4-12 hours, increasing with tolerance and decreasing the more ambrosia is consumed. The target age is set by the formula

age floor + ((chronological age – biological age) mod (age ceiling – age floor))

This means pawns will tend toward an age between the age floor and ceiling. Because their chronological age still increases over time, the target age will slowly increase before being reduced to the floor again. The age floor is the age of the oldest lifestage as long as it is not more than half the pawn’s life expectancy, and the ceiling is 1.5 times that.

While the pawn is younger than the age ceiling, certain age-related illnesses (namely frailty, bad back, cataracts, dementia, and alzheimer’s) are slowly removed.

Mod Compatibility

Should be compatible with all mods, even ones which modify Ambrosia. Load it after any which do so just to be safe. I don’t recommend using it with any mods which allow you to grow ambrosia since this is balanced only by ambrosia’s rarity.
– Impotence and Menopause from Birds and Bees are removed as age-related properly.
– Mods which use HediffGiver_Birthday creatively (e.g. Logann) are not affected.
– If any mods add properly age-related diseases, please tell me so I can add patches.

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.