View Issue Details

IDProjectCategoryView StatusLast Update
0004830Dwarf FortressDwarf Mode -- Jobs, Healthcarepublic2012-03-05 08:50
ReporterXen0n Assigned Touser6 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionduplicate 
PlatformPC- LaptopOSWindows Vista Bsns and Windows 7 
Product Version0.31.25 
Summary0004830: Dwarves in Hospital die of Dehyrdration / Starvation
DescriptionSorry if this is a duplicate, I found very similar bugs listed here, but they were listed as 'resolved' since they were from earlier versions so I wasn't sure what to do. The problem I have is this: Wounded dwarves in my fully stocked Hospital zone are Resting on beds, but are nonetheless not given water / food and subsequently die of thirst. Most dwarves have feed / tend to wounded labours set. I believe most are being treated for injuries. Two dwarves have so far died of thirst recently. Two saves are uploaded, in 'thirsty patients' some patients are just thirsty, and in 'dehydrated patients' they have become dehydrated and I assume will die soon. Also a golbin invasion is happening. Sorry.

Thirsty patients: http://dffd.wimbli.com/file.php?id=4836
Dehydrated patients: http://dffd.wimbli.com/file.php?id=4837
(it should be zoomed to the hospital but it's just left of hotkey F3 just in case)
Tagsdehydration, hospital, labor, labors, labours, patient, patient water, starving, thirst

Relationships

duplicate of 0000094 confirmedToady One Injured dwarves not recovered, ignored by doctors, and/or don't get food/water 

Activities

Xen0n

2011-08-15 05:57

reporter   ~0018510

Last edited: 2011-08-15 19:27

Oh, also, there is a well with plenty of water inside the hospital, and should be lots of empty buckets. If it matters, a prisoner also died of thirst recently.


Update:
After a brutal goblin siege, I have another slew of people dying of thirst despite placing a burrow just around the hospital and food stock, then setting a civilian alert to the burrow and also manually adding everyone to the burrow, and everyone set to feed wounded. So I guess my burrow solution earlier may not always work? Also, I have oodles of buckets, and the hospital screen shows as stocked with a few.
Uploaded a third save if it helps, a few just died but more are still dehydrated . (1 dies about two seconds after you load the save :D)
More Dehydration Action: http://dffd.wimbli.com/file.php?id=4842

Update: This may support the "No treatment until diagnosed" bug I heard about; I was able to salvage a few patients finally when I kept everyone in the burrows, set everyone to diagnose, and eventually someone diagnosed a patient, and right afterwards someone else finally gave them water. So diagnosing may be the bottleneck in this whole process.

(Thanks for the tip Footkerchief)

Xen0n

2011-08-15 06:18

reporter   ~0018511

Update: I checked and noticed that due that previous raids I only had one dwarf left with 'diagnose' set and thought that may be the culpirt, as I've heard patients get NO treatment until disgnosed, (including water?), so I added about 4 more dwarf with diagnose labours and all hauling jobs set off, but am noticing now that no-one seems to want to diagnose anything, despite a huge slew of "diagnosis requested" lines in the z-stocks 'health' tab. So maybe this is the root problem? Although, I do remember a few years back at this fort patients did get diagnosed and treated, so not sure why no-one wants to diagnose now.

Xen0n

2011-08-15 06:28

reporter   ~0018512

Update Update: My next idea was to add all those new diagnosers to a burrow encompassing just the hospital and dining room (so they could bring food to a starving patient.) so they could finally diagnose some patients. That didn't quite work, but what I DID see happen is one of them, instead of diagnosing, finally decided to give some water to one of the patients. So using burrows to dedicate dwarves to (the apparently extremeley low-priority?) task of watering patients seemed to solve that problem, albeit with a bit too much micromanagement. No diagnosing is still taking place though.

Xen0n

2011-08-15 06:37

reporter   ~0018513

Final Update?: Okay well the chief medical dwarf finally decided to diagnose one of the many waiting dwarves, so it *seems* I've been able to work around all the problems using burrows. Perhaps the problem is an extremely low priority put on diagnosings/feeding and watering? Below even being idle sometimes? I've going to permanantly burrow some dwarves in the hospital to try to prevent this in the future.

Hieronymous Alloy

2011-08-15 08:25

reporter   ~0018515

Last edited: 2011-08-15 08:26

Diagnosing/feeding/watering seems to have an extremely low priority, yes. I generally just turn off all labors on my medical dwarves except for the medical treatments and clean/feed (at least while there are injured dwarves). Sometimes the water/lye bug can eat up all your spare buckets, too.

user6

2011-08-15 12:00

  ~0018519

Reminder sent to: Xen0n

For future reference, you could have edited your first note instead of posting four notes in a row.

Issue History

Date Modified Username Field Change
2011-08-15 05:48 Xen0n New Issue
2011-08-15 05:52 Xen0n Tag Attached: dehydration
2011-08-15 05:54 Xen0n Tag Attached: hospital
2011-08-15 05:54 Xen0n Tag Attached: labor
2011-08-15 05:54 Xen0n Tag Attached: labors
2011-08-15 05:54 Xen0n Tag Attached: labours
2011-08-15 05:54 Xen0n Tag Attached: patient
2011-08-15 05:54 Xen0n Tag Attached: patient water
2011-08-15 05:54 Xen0n Tag Attached: starving
2011-08-15 05:54 Xen0n Tag Attached: thirst
2011-08-15 05:57 Xen0n Note Added: 0018510
2011-08-15 06:18 Xen0n Note Added: 0018511
2011-08-15 06:28 Xen0n Note Added: 0018512
2011-08-15 06:37 Xen0n Note Added: 0018513
2011-08-15 08:25 Hieronymous Alloy Note Added: 0018515
2011-08-15 08:26 Hieronymous Alloy Note Edited: 0018515
2011-08-15 12:00 user6 Note Added: 0018519
2011-08-15 12:14 user6 Additional Information Updated
2011-08-15 19:13 Xen0n Note Edited: 0018510
2011-08-15 19:27 Xen0n Note Edited: 0018510
2012-03-05 08:50 user6 Relationship added duplicate of 0000094
2012-03-05 08:50 user6 Status new => resolved
2012-03-05 08:50 user6 Resolution open => duplicate
2012-03-05 08:50 user6 Assigned To => user6