View Issue Details

IDProjectCategoryView StatusLast Update
0011137Dwarf FortressDwarf Mode -- Jobs, Healthcarepublic2019-08-18 12:36
ReporterFranzyd Assigned ToLoci  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
PlatformAsus ROG GL552VWOSWindows 10OS Version1803
Product Version0.44.12 
Summary0011137: Injured criminal in loop between being taken to prison and taken to hospital
DescriptionIf a criminal gets injured enough that he needs to rest in a hospital, he keeps getting taken back from a prison to a hospital (even when chained) and vice versa until his sentence ends. Also happens during hauling, when a dwarf snatches the criminal from the other dwarf. For example: criminal gets badly beaten, is taken to prison, but Urist McRecoverWounded takes him from Urist McChainer and hauls him to the hospital, usually faster than McChainer; after arriving at the hospital the criminal gets taken to prison again and so on and so forth.
Steps To ReproduceCreate a hospital and a prison (not with the same beds) and assign dwarves to "recovering wounded" and to a militia. Have a dwarf commit a crime that makes him go to jail for. That dwarf must now (or earlier) be wounded in any way, be it an "accident" or a severe beating from a soldier. Now the dwarf should keep switching between being taken to a hospital and a prison.
Tagschain, injured, loop

Activities

Loci

2019-08-05 13:57

viewer   ~0039473

Please upload a save demonstrating this problem to DFFD ( http://dffd.bay12games.com/ ) and post a link to it here.

Franzyd

2019-08-10 06:06

reporter   ~0039482

Here's the save: http://dffd.bay12games.com/file.php?id=14502

Loci

2019-08-18 12:36

viewer   ~0039494

Thank you. A save where the problem is actively occurring would be better for diagnostics and confirmation of a fix.

Add Note

Note

Issue History

Date Modified Username Field Change
2019-08-05 06:36 Franzyd New Issue
2019-08-05 06:40 Franzyd Tag Attached: chain
2019-08-05 06:40 Franzyd Tag Attached: injured
2019-08-05 06:40 Franzyd Tag Attached: loop
2019-08-05 13:57 Loci Note Added: 0039473
2019-08-05 13:57 Loci Assigned To => Loci
2019-08-05 13:57 Loci Status new => feedback
2019-08-10 06:06 Franzyd Note Added: 0039482
2019-08-10 06:06 Franzyd Status feedback => assigned
2019-08-18 12:36 Loci Note Added: 0039494