Open SibilantScream opened 3 years ago
I have this issue with any type of smoke.
I'm assuming the character(s) don't have asthma, which would make that rather more realistic?
No asthma.
Pus filled torso might have something to do with it.
Pus filled torso might have something to do with it.
@danielkwinsor - screenshot when you encounter this again? (Infection prevents stamina recovery after some point.)
did a fresh new run w\ same start. Same thing occured, even before bad infection stat:
@Venera3: Is infection supposed to have this effect at that stage?
Your stamina still regens up till Pus-filled (at Infected walking is still stamina-positive, at Bady Infected it becomes stamina-neutral and regen zeroes out at Pus-Filled). I'll take a look at the smoke effect to see if there's an unintended interaction.
Yeah, it's an unhappy interaction. Coughing is hardcoded, with a non-harmful variant that only costs moves and a harmful one that reduces your stamina by 5% of your max (for most characters 50/10,000) and damages you by the difference if you'd go negative -- character.cpp/9038
, in case somebody more fluent wants to double check. The smoke effect causes harmful coughing every 10th second effectively, depleting your stamina pretty quickly and the infection prevents you from regenerating at high intensities.
Yeah, it's an unhappy interaction. Coughing is hardcoded, with a non-harmful variant that only costs moves and a harmful one that reduces your stamina by 5% of your max (for most characters 50/10,000) and damages you by the difference if you'd go negative --
character.cpp/9038
, in case somebody more fluent wants to double check.
Eventually, it may be a good idea to replace that with intermittent "winded" plus the sound production #48671 should enable.
EDIT: Oh. And I have to wonder if it would be better to have some of infection's effects on stamina "diverted" to increasing base activity level - as in, simulate body resources going into things like a fever via weariness and other effects. (Antipyretics could then perhaps help with this - although they should really also make the infection potentially advance faster! There are evolutionary/functional reasons why we get fevers, after all...)
Not sure about exertion advancing infection since you need to find antibiotics fast but I agree on over-exertion leading to exhaustion & starvation\dehyderation penalties to simulate losing energy. Losing HP directly to smoke is just not inelegant & unrealistic, having even a hidden soffocation value that's shared between being submerged & smoked among other situations is more intuitive.
I crafted clean water & the smoke just got half of my HP & permanently zeroed my breath. I tried waiting to catch breath so many times the sun went down.
Platform : Windows_x64 Graphics : Tiles Build number : #11581 Build version: 0.E-10395-g4525b4f Major version: 0.E