nutritution consumption/starvation tweaks
Being polymorphed into a creature capable of eating metal objects was treated as if the hero didn't/couldn't eat. Treat it the same as being able to eat ordinary food instead. Being fainted or unconscious from other than sleep both ran metabolism at full rate, unlike being asleep which skips per-turn consumption 9 times out of 10 (but retains periodic ring/amulet and hunger/regeneration/conflict consumption). Switch to 'Unaware' to handle sleep, unconsciousness other than sleep, and fainted from lack of food as one metabolic condition. Being paralyzed isn't included but maybe should be. Changing how metabolism operates when fainted changes the amount of time until starvation occurs, so I adjusted that by an arbitrary amount. It will probably need tuning. As things stand, you'll still faint umpteen times before starving, bringing about lots of frustration since the player can't do much during that time.
This commit is contained in:
@@ -234,6 +234,10 @@ effects of cursed potion of levitation were skipped if already levitating
|
||||
when engulfed, having swallower be killed by angry deity trying to zap hero
|
||||
no longer violates pacifist conduct (other penalties--reduced luck or
|
||||
alignment--still apply if target is something you shouldn't kill)
|
||||
metabolism adjustments: hero poly'd into metallivore form still needs to eat;
|
||||
being fainted or unconscious from other than sleep now consumes
|
||||
nutrition at lower rate, like being asleep already did;
|
||||
starvation threshold shortened due to slower food use while fainting
|
||||
|
||||
|
||||
Fixes to Post-3.6.0 Problems that Were Exposed Via git Respository
|
||||
|
||||
Reference in New Issue
Block a user