Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000351Dwarf FortressDwarf Mode -- Jobs, Healthcarepublic2010-04-03 20:422012-03-05 09:04
Reporteroliver 
Assigned ToToady One 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformOSWindows XPOS Version
Product Version0.31.01 
Target VersionFixed in Version0.31.07 
Summary0000351: Injured dwarf dies of thirst despite many idle healthcare workers and available water/buckets/etc
DescriptionI had an injured dwarf who decided to Rest on top of a rock coffer in my hospital zone (which is a bit odd to begin with, but anyway)

Then no-one was interested in bringing him any food or water, and he eventually died of dehydration.

All my dwarves had the default labor for bringing food/water to patients enabled, many of them were idle for an extended period, there were many free buckets (both in the hospital zone and in stockpiles), and I had an active water source zone plus plenty of booze.
Additional InformationThis save was lost to a subsequent crash, so I can't check on it further.
Tagsbed, buckets, healthcare
Attached Files

- Relationships
parent of 0001076resolvedToady One 2 dwarves in hospital died of dehydration. 
parent of 0001224resolvedToady One Dwarfs ignore the wounded 
parent of 0001263resolvedToady One Injured Dwarves Not Receiving Food/Water 
parent of 0001035resolvedToady One Wounded dwarves in hospital but not in beds die of thirst 
has duplicate 0001873closedFootkerchief Dwarves ignore buckets and lets patients die from dehydration. 
has duplicate 0002218closedFootkerchief Patient not fed/watered 

-  Notes
(0000874)
Morifen (reporter)
2010-04-04 09:23

I have this happening in my fort. It appears to happen if all unused buckets already contain water. I also have my dwarves mixing lye and water in the same bucket, but I'm not sure if that's related. Making new buckets results in the dwarves fetching water for the thirsty patients.
(0000877)
DoctorZuber (reporter)
2010-04-04 09:33

it was not that uncommon for this to happen in 40d. given how common pathing issues are in the current release, this doesn't really surprise me.

And yes, I've had some dwarves die of thirst/starvation with a well stocked food stockpile and tons of idlers.
(0000881)
user891
2010-04-04 10:05

This only seems to happen because giving food/drink to a wounded dwarf is only attempted when that dwarf is resting on a bed.
(0000907)
Mephansteras (reporter)
2010-04-04 13:18

Just had this happen in my fort. The dwarf in question was waiting on a limb to be immobilized (I had plaster, but it wouldn't get moved to the hospital) which never happened. Perhaps that was the reason?
(0000908)
DoctorZuber (reporter)
2010-04-04 13:21

0000194 talks about the plaster problem, apparently it's being stored in the wrong stockpile.
(0000947)
oliver (reporter)
2010-04-04 15:55

While it was indeed common for injured dwarfs to die of thirst in 40d, I figure the healthcare changes means this is probably a new or different bug.

I think I had empty buckets available - my initial assumption was that I was short on buckets, so I made some more at the time. Also, other dwarfs were getting fed/watered OK, so it was something specific to just this dwarf. Finally, he was also starving to death and not getting fed either.

Sounds like the trigger may be if the dwarf is Resting somewhere not on a bed.
(0000948)
Jiri Petru (reporter)
2010-04-04 16:13

I believe this happens when the dwarves is waiting to be diagnosed. As long as he's waiting nobody will fetch food and water for him and he won't even go for it himself. Once he gets diagnosed, he gets fed.
(0001670)
Rafal99 (reporter)
2010-04-06 21:45

I had an injured dwarf die of thirst just now.
It seems to be related to the fact that he is sleeping without a bed.
There are free buckets, other dwarves who are sleeping on beds got water without problems.
The dehydrated dwarf is already diagnosed, and my doctor is suturing him just fine. But noone ever gives water to him (and probably no food as well).

I have even tried save-scumming a few times. Tried designating hospital zone on him and deleting the zone - no effect. Tried making a small burrow containing only his tile, buckets stockpile and well, and assigning my doctor to this burrow - no effect, doctor was idle.
The only thing I have discovered that can save his life is interrupting his sleep by a cavein...
(0001684)
Kataklistika (reporter)
2010-04-06 22:51
edited on: 2010-04-06 23:03

I had the exact same thing happen to me as Rafal99 where my dwarf would not receive food or water when he was RESTING on the floor.

I had one bed placed and two more being hauled for construction in a room. I designated the room as a hospital zone and three of my five injured dwarves ran over to the room. Only one bed was constructed by the time the dwarves reached the room. Two dwarves jumped into the beds and the remaining dwarf propped himself onto the floor. The last bed was constructed shortly thereafter, but the dwarf on the floor wouldn't stop resting to get in. He later died of thirst.

Edit: Furthermore, his wounds couldn't be dressed by a doctor. The doc would grab cloth, stand over the dwarf, seem like he was working for a bit before taking the cloth and walking away and stashing the cloth. The injuries still weren't dressed. The process would repeat over and over again.

(0002216)
user891
2010-04-08 18:48

Kataklistika, your second part is a separate bug.

This bug is the issue that no one is making sure that injured dwarves are fed/watered in hospital if they are resting without a bed.

Rescuing dwarves needs to keep happening until they get to a bed.
(0003348)
Jiri Petru (reporter)
2010-04-13 18:07

In the mean time, you can build beds under the dwarves who rest on ground. It helps!
(0003753)
JimboOmega (reporter)
2010-04-15 14:36

Confirmed this in 31.03 as being caused by dwarves in the hospital without lying on beds.

Also found building beds under dwarves fixes the problem.
(0003759)
Rafal99 (reporter)
2010-04-15 15:01

How do you build a bed under resting dwarf?
Won't it get cancelled with "Creature occupying site" message?
(0003789)
JimboOmega (reporter)
2010-04-15 20:23

Rafal99: I don't know, but I didn't get this message.

If there is something else under them (like a bag or coffer) you will have to deconstruct that to move the bed in.
(0004427)
Zas (reporter)
2010-04-21 03:58

Yeah, I have plenty of empty buckets, the dwarves ignore the wounded. Only when a new bucket is made it seems to somehow trigger the "treat the wounded" reaction.
(0004432)
RiceMunk (reporter)
2010-04-21 06:08

Had an injured dwarf die on me as well from thirst a while ago though I just thought it was due to the major hauling project all my dwarves were involved in at the time and them having messed up priorities where carrying rocks around is more important than tending the sick.
Don't know if the dead dwarf had been chucked out of his bed tho. A lot of my dwarves had been bunking on the hospital beds at least.
(0004479)
ercdvs (reporter)
2010-04-21 11:40

it seems that injured dwarves are ignored unless they are actually hauled into a bed in a hospital. They can starve / dehydrate / die of wounds until they are actually in the correct spot.
(0005307)
lucasup (reporter)
2010-04-27 01:30

I'm not getting this consistently enough to make a separate bug report,
but it seems that:

Prisoners do not always get fed/watered either, and I have had several die of dehydration with plenty of free dwarves/buckets.

They DO get fed/watered enough so that they all haven't died. I've seen it happen.

My prison is underneath the dining hall too, so everyone is pretty darn close to the prisoners. Just out of sight.
(0005330)
orgone (reporter)
2010-04-27 03:57

I've also had imprisoned dwarves starving/dying of thirst with all conditions to prevent this being met. (31.03)
(0005820)
teethering (reporter)
2010-05-01 08:48

Reporting similar problem with imprisoned dwarves dying of thirst/hunger even though buckets, food and drink are plenty available and about 50 idle dwarves are milling about.
(0006977)
gruftschreck (reporter)
2010-05-18 14:44
edited on: 2010-05-18 14:45

here is a save to go with this problem:
http://dffd.wimbli.com/file.php?id=2371 [^]

you can either watch the dwarf "Cilob Nakutholon Delethatrid", resting on the traction bench in the hospital zone, die or remove the traction bench beneath him, wait for him going to get sth. to drink and eat and then occassionally going to bed to rest. (or a table or anything else - then remove this one again and place a bed under him, he will be fed then)

this is being confirmed for .04

(0007475)
tatterdemalian (reporter)
2010-05-29 20:21

Make sure the beds in the hospital zone are not set to create bedrooms ([q]uery the bed, and make sure you don't have the option to [a]ssign it to anyone). Injured dwarves will only rest in free beds (beds that aren't a part of bedrooms), and they have to rest in a free bed before other dwarves will begin bringing them water, and doctors will begin treating them. This could explain why the dwarves are not resting in the beds, and why they are not being treated or watered.
(0008473)
Toady One (administrator)
2010-06-15 01:29

Feeding/watering problems should be lessened for 0.31.07. There are a few reports I left open related to lack of treatment that I still need to check out.

- Issue History
Date Modified Username Field Change
2010-04-03 20:42 oliver New Issue
2010-04-04 09:23 Morifen Note Added: 0000874
2010-04-04 09:33 DoctorZuber Note Added: 0000877
2010-04-04 10:05 user891 Note Added: 0000881
2010-04-04 13:18 Mephansteras Note Added: 0000907
2010-04-04 13:21 DoctorZuber Note Added: 0000908
2010-04-04 15:55 oliver Note Added: 0000947
2010-04-04 16:13 Jiri Petru Note Added: 0000948
2010-04-06 21:45 Rafal99 Note Added: 0001670
2010-04-06 22:51 Kataklistika Note Added: 0001684
2010-04-06 23:03 Kataklistika Note Edited: 0001684 View Revisions
2010-04-08 18:48 user891 Note Added: 0002216
2010-04-08 18:51 Kennel Tag Attached: buckets
2010-04-08 18:51 Kennel Tag Attached: healthcare
2010-04-13 09:19 Footkerchief Relationship added parent of 0001076
2010-04-13 18:07 Jiri Petru Note Added: 0003348
2010-04-15 14:36 JimboOmega Note Added: 0003753
2010-04-15 15:01 Rafal99 Note Added: 0003759
2010-04-15 15:46 Rafal99 Issue Monitored: Rafal99
2010-04-15 20:23 JimboOmega Note Added: 0003789
2010-04-16 01:58 Footkerchief Relationship added parent of 0001224
2010-04-16 22:13 Footkerchief Relationship added parent of 0001263
2010-04-16 22:14 Footkerchief Relationship added parent of 0001035
2010-04-16 22:15 Footkerchief Sticky Issue No => Yes
2010-04-21 03:58 Zas Note Added: 0004427
2010-04-21 06:08 RiceMunk Note Added: 0004432
2010-04-21 11:40 ercdvs Note Added: 0004479
2010-04-21 12:10 JimboOmega Issue Monitored: JimboOmega
2010-04-21 12:23 Footkerchief Relationship added parent of 0000094
2010-04-27 01:30 lucasup Note Added: 0005307
2010-04-27 03:57 orgone Note Added: 0005330
2010-04-27 10:08 ultimate carl Tag Attached: bed
2010-04-27 13:08 Footkerchief Relationship added parent of 0001582
2010-05-01 08:48 teethering Note Added: 0005820
2010-05-14 11:20 Footkerchief Relationship added parent of 0001873
2010-05-14 13:31 Footkerchief Relationship replaced has duplicate 0001873
2010-05-18 14:44 gruftschreck Note Added: 0006977
2010-05-18 14:45 gruftschreck Note Edited: 0006977 View Revisions
2010-05-29 20:21 tatterdemalian Note Added: 0007475
2010-06-08 16:18 Footkerchief Relationship added has duplicate 0002218
2010-06-15 01:19 Toady One Relationship replaced related to 0000094
2010-06-15 01:28 Toady One Relationship replaced related to 0001582
2010-06-15 01:29 Toady One Note Added: 0008473
2010-06-15 01:29 Toady One Status new => resolved
2010-06-15 01:29 Toady One Fixed in Version => 0.31.07
2010-06-15 01:29 Toady One Resolution open => fixed
2010-06-15 01:29 Toady One Assigned To => Toady One
2010-06-15 08:05 Rafal99 Issue End Monitor: Rafal99
2010-06-15 09:09 Footkerchief Sticky Issue Yes => No
2012-03-05 09:04 Footkerchief Relationship deleted related to 0000094
2012-03-05 09:04 Footkerchief Relationship deleted related to 0001582


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker