View Issue Details

IDProjectCategoryView StatusLast Update
0011092Dwarf FortressDwarf Mode -- Jobs, Healthcarepublic2019-05-14 05:34
ReporterCincotta1 Assigned ToLoci  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status confirmedResolutionopen 
PlatformMacOSMojaveOS Version10.14.4
Product Version0.44.12 
Summary0011092: Menial jobs are assigned/taken at unusually low frequencies (wounded dwarves + no hospital)
DescriptionIn a recent fortress jobs stoped being assigned; dwarves would not haul, construct furniture, remove constructions, bury dead, etc. Social jobs, eating/drinking/sleeping, reporting crimes continue as normal. Workshop jobs also continue where appropriate workers are available.

A large idle population, typically 50-65, is reported but job screen still shows all hauling type jobs as inactive. No restrictions are imposed on hauling labors or burrows. Most dwarves have requisite job assignments and are in good health/mental health. Originally an inn provided many with green 'socialize' jobs, closing the inn however did not resolve the issue
Steps To Reproduce???
TagsNo tags attached.

Activities

Cincotta1

2019-05-08 18:30

reporter   ~0039360

Save uploaded here: http://dffd.bay12games.com/file.php?id=14367

PatrikLundell

2019-05-08 23:42

reporter   ~0039361

I'm not sure why it behaves as it does, but painting a hospital zone over the mass of starving, thirsting, and injured dorfs got the other buggers to start working on various things (with a lot of "no empty buckets" spam for all those thirsting patients: I'd make production of more buckets a top priority for the carpenter). It might be that recover wounded jobs not having a hospital destination might be the cause, but that's just a wild guess.

For further bug reporting, it might be worth noting that you don't need to zip up the "save" folder, but should rather just take the relevant regionX folder in it (where X is a number [which is 1 in your case]) to keep the zip file size down.

Loci

2019-05-09 14:31

viewer   ~0039363

You have 17 injured dwarves and at least 7 mentally-unstable dwarves, accounting for a third of your idlers. As PatrikLundell noted, the remainder appear to be stymied by an inability to recover the wounded; creating a hospital zone, disabling the "Recovering Wounded" labor, or expelling the wounded dwarves causes those idlers to accept other jobs.

It would, perhaps, be better for the game to create and cancel the "Recover Wounded" jobs (e.g. "... cancels Recover Wounded: No Hospital") to better inform the player of the problem and resolution.

PatrikLundell

2019-05-10 00:36

reporter   ~0039364

A feedback about the lack of a Hospital would be very helpful, but I suspect cancelling the "recover wounded" jobs would result in cancellation spam, so a low frequency feedback would work better.

Cincotta1

2019-05-13 14:25

reporter   ~0039368

Looks like the fixes suggested work. I guess this means that the really weird thing is that dwarves no longer use unassigned beds when hospitals are not available. I think they used to in older versions. Should I add another report for that observation?

PatrikLundell

2019-05-14 02:14

reporter   ~0039369

I don't quite understand what you mean by not using unassigned beds, so a clarification of that would be useful. Since I interpret the statement as this being yet another result of the "no hospital when needed" job blocking, a separate bug report is probably not needed: I think it's better to collect the symptoms in one report.

Cincotta1

2019-05-14 05:34

reporter   ~0039370

Beds that are constructed but not part of a bedroom, jail, or hospital zone.

Add Note

Note

Issue History

Date Modified Username Field Change
2019-05-08 18:26 Cincotta1 New Issue
2019-05-08 18:30 Cincotta1 Note Added: 0039360
2019-05-08 23:42 PatrikLundell Note Added: 0039361
2019-05-09 14:31 Loci Note Added: 0039363
2019-05-09 14:31 Loci Assigned To => Loci
2019-05-09 14:31 Loci Status new => confirmed
2019-05-09 14:34 Loci Category Dwarf Mode -- Idle Behavior => Dwarf Mode -- Jobs, Healthcare
2019-05-09 14:34 Loci Summary Menial jobs are assigned/taken at unusually low frequencies => Menial jobs are assigned/taken at unusually low frequencies (wounded dwarves + no hospital)
2019-05-10 00:36 PatrikLundell Note Added: 0039364
2019-05-13 14:25 Cincotta1 Note Added: 0039368
2019-05-14 02:14 PatrikLundell Note Added: 0039369
2019-05-14 05:34 Cincotta1 Note Added: 0039370