Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

After heavily infected/antibiotic recovery, player is exhausted after 5 continuous days of full sleep #36572

Closed
TimothyQuark opened this issue Dec 30, 2019 · 6 comments · Fixed by #36892
Labels
<Bug> This needs to be fixed [C++] Changes (can be) made in C++. Previously named `Code` Mechanics: Effects / Skills / Stats Effects / Skills / Stats Time / Turns / Duration / Date Issues concerning any activities being too fast or too slow. Also issues about time and date ingame
Projects
Milestone

Comments

@TimothyQuark
Copy link

Describe the bug

Character is still exhausted despite 5 days of sleeping after recovering from an infection.

Character was bitten in the right leg by a zombie, and I went to sleep without noticing it. Wound became heavily infected, but after waking up I immediately used antibiotics. Once those kicked in, character went into the usual nausea spiral of throwing up, difficulty sleeping etc for 3-4 days. When this passed, character was dehydrated and dead tired, but no pain or other effects. Immediately went to sleep again, only for character to turn exhausted. I have been doing nothing except waking up, eating 2000 calories every meal to get back to overweight, eating vitamins and calcium tablets, drinking until engorged and then going back to sleep. This has gone for 5 days now and character is still exhausted, despite waking up with positive health messages ("Awareness comes fast, your body coming quickly to attention after your rest").

Steps To Reproduce

  1. Get heavily infected, use antibiotics.
  2. Survive nausea spiral.
  3. Player will go from dead tired to exhausted after sleeping without any (visible) negative modifiers.
  4. Player stays exhausted despite doing nothing but eating, drinking and sleeping.

Probably useful to know are character CBMs:

  • Leukocyte Breeder System (always on, however nausea spiral caused character to lose so much weight that metabolic interchange stopped running, so was off for two days or so)
  • Blood Analysis
  • Blood Filter
  • Repair Nanobots
  • Metabolic Interchange (set to activate when under 25% power)

Expected behavior

After infection is over and character has recovered, a few nights of good sleep should return them to normal. Should not be exhausted after multiple days of sleep.

Screenshots

If applicable, add screenshots to help explain your problem.

Versions and configuration

  • OS: Windows
    • OS Version: 10.0 1809
  • Game Version: 0.D-10801-g8c616da [64-bit]
  • Graphics Version: Tiles
  • Mods loaded: [
    Dark Days Ahead [dda],
    Disable NPC Needs [no_npc_food],
    DinoMod [DinoMod],
    Alternative Map Key [alt_map_key],
    Mutant NPCs [mutant_npcs],
    Vehicle Additions Pack [blazemod],
    Tanks and Other Vehicles [Tanks],
    Disable Religious Texts [no_religious_Texts],
    No Fungal Monsters [No_Fungi],
    Stats Through Kills [stats_through_kills],
    Stats Through Skills [StatsThroughSkills]
    ]

Additional context

Character is sleeping in car, so whenever they wake up at night it is freezing cold (-60 to -120), I think this is partly due to exhaustion? Those are really low numbers for spring time, but it looks like sleeping with a blanket on seat mitigates this.

Save file: https://drive.google.com/file/d/1s0d3zDTiJ6YZQuKBPLYk1j9DfjvWsLnF/view?usp=sharing

@Chambs-15
Copy link
Contributor

I mean, you did nearly become zombified, which is probably the worst "disease" possible to get during the cataclysm, so you should take longer than a cold to get fully recovered.

@anothersimulacrum
Copy link
Member

anothersimulacrum commented Dec 31, 2019

This isn't a zombie infection, this is a normal infection.

@kevingranade
Copy link
Member

As outlined here https://discourse.cataclysmdda.org/t/infection-and-infection-recovery-two-possible-bugs/22275 there may be a logic error where antibiotic use extends the duration of infection and inappropriately increases severity of the resulting infection recovery.

It's also possible the rate of fatigue gain hasn't been updated for one second turns, exacerbating the severity of recovery.

@kevingranade kevingranade added <Bug> This needs to be fixed [C++] Changes (can be) made in C++. Previously named `Code` Mechanics: Effects / Skills / Stats Effects / Skills / Stats Time / Turns / Duration / Date Issues concerning any activities being too fast or too slow. Also issues about time and date ingame labels Dec 31, 2019
@KingApep
Copy link
Contributor

KingApep commented Jan 1, 2020

Reproduced on a character at day 1:

Started day 1 bionic surgeon: First aid 10, Strength 18
Used antibiotics immediately
After two days of infected limb, it was cured
As soon as limb was cured, fatigue turned to exhausted state and all limbs dropped to -140 to -200
5 days later, character is still exhausted.

@kevingranade kevingranade added this to Confirmed in 0.E Release via automation Jan 9, 2020
@kevingranade kevingranade added this to the 0.E milestone Jan 9, 2020
@Soup-de-Loop
Copy link
Contributor

I've run into this a couple of times because the Infected start is my default lately, and I've debugged to check why the exhausted state stayed, I was getting fatigue numbers of more than 2000 after I entered recovery stage.

@I-am-Erk I-am-Erk moved this from Confirmed to In Progress in 0.E Release Jan 10, 2020
0.E Release automation moved this from In Progress to Done Jan 10, 2020
@kevingranade
Copy link
Member

This issue has been mentioned on Cataclysm: Dark Days Ahead. There might be relevant details there:

https://discourse.cataclysmdda.org/t/royal-jelly-antiobitics-not-working/24316/2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
<Bug> This needs to be fixed [C++] Changes (can be) made in C++. Previously named `Code` Mechanics: Effects / Skills / Stats Effects / Skills / Stats Time / Turns / Duration / Date Issues concerning any activities being too fast or too slow. Also issues about time and date ingame
Projects
No open projects
0.E Release
  
Done
Development

Successfully merging a pull request may close this issue.

6 participants