Chris-plus-alphanumericgibberish / dNAO

Merge of dnethack onto the nethack.alt.org sources.
Other
22 stars 29 forks source link

Clockwork winding nutrition allows for 80 turns (food ration) to be fatal when non overwound #2286

Open demogorgon22 opened 4 months ago

demogorgon22 commented 4 months ago

image This killed me due to overwinding. I had lost overwound status somewhere around 40-50 turns before this. I think there is some bug with clockwork nutrition, and in general, it should probably be less sensitive.

RikerW commented 4 months ago

The bug is not that the nutrition is bad, the 'bug' is that the new clockwork satiation limit is higher than it used to be and this is poorly indicated. Normal races are marked as satiated at the 50% mark (1000/2000), clockworks are at the 75% mark (1500/2000).

I changed it because staying overwound is negative for roles like monk, and it also has annoying interactions when your max nutrition is around 40000 - having such a massive pool of being overwound with no real way to check exactly how close you are is stupid. The intent is now that you should avoid being satiated as a clockwork, and avoid winding into satiated if possible, since it's worth a lot less now. That being said, it could probably be adjusted to start satiated at 1200/2000 and then move into being 3/4 of the limit (3000/4000 etc.) so that one food ration's worth is always legal.