-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Uninterrupted Sleep on Death #37977
Comments
Also could not reproduce. Created winter character waited till tired removed clothes slept, died and saw prompt. |
OK, so I can reproduce the exact scenario described here, IF Deathcam option is set to "Always". I apparently die in my sleep (I don't get a log message for that but can see head HP go to zero), and then the game keeps spinning indefinitely. @Willenbrink can you let us know if perhaps the Deathcam option had been inadvertently set to "Always"? |
The Deathcam option has been set to "Always" and I can not reproduce the bug when it's set to "Ask". |
@Willenbrink thanks for the confirmation -- the linked PR will definitely fix this when merged! |
Describe the bug
Freezing to death does not interrupt sleep.
When sleeping the game will display "Wait till you wake up...". This message is displayed even after the death of the character (i.e. by freezing to death). In the log the last few displayed messages are:
At this point the game continues simulating the environment but does not allow the player to interrupt this process forcing them to kill the process with SIGINT/SIGKILL (SIGTERM is ignored).
Steps To Reproduce
Expected behavior
After dying the usual prompt "Watch your last moments etc." should be displayed.
Screenshots
Versions and configuration
Dark Days Ahead [dda],
Disable NPC Needs [no_npc_food],
Graphical Overmap [Graphical_Overmap],
Stats Through Skills [StatsThroughSkills]
]
Additional context
When catching the common cold while sleeping the player wakes up due to coughing and does not die. Possibly
a bugunexpected behaviour?The text was updated successfully, but these errors were encountered: