Unable to force pawn to rest until healed while suffering from a heart attack

Started by pomerinke, April 28, 2018, 12:56:20 AM

Previous topic - Next topic

pomerinke

Hi all,

I have a game with a colonist who has an artery blockage. This has caused him to have a few heart attacks while I'm waiting to harvest a heart from a prisoner.

I've noticed that even while he's suffering from a heart attack, I can't right click on his bed and force him to rest until healed, which would allow my doctor to treat him. This is extremely frustrating, as I knew he had a heart attack. At some point, the heart attack (HA) progressed to debilitating, and he was downed. Another colonist went to rescued him, treated him once, and then went to get more medicine. Because the doc successfully treated the HA, the pawn got up and started to go eat again. (he was hungry, but not starving).

Eventually, he got to a point where he was just too far away from the bed, so I couldn't get a colonist to him in time to heal him. So he died. I've dealt with this colonist a few times like this, and I don't like the idea of trying to arrest him when he should be resting to heal anyways. (plus they almost always resist, and I'd prefer not to accidentally permanently injure my colonists for something I think they should be doing)

I do have mods, but I don't think any of them should be interfering with something like this.

Thanks, and let me know if you need anything.

I'm not sure if someone could duplicate this directly with my own saved game, since I got so frustrated with it I turned on Dev mode and resurrected the pawn. Since then I noticed he no longer has an artery blockage; so it would seem me posting my own is kind of irrelevant. (Don't hate - I don't believe it was fair, even by rimworld standards, that this pawn died when I spent so much time trying to treat him lol)


Kenneth

Haven't been able to reproduce this, seems like it was already fixed!

Make sure you set your pawn's bed rest priority higher than other things you do not want him to do when he should be resting.

Thanks for reporting! ;)