Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010980Dwarf FortressDwarf Mode -- Justicepublic2018-12-20 21:272020-02-24 13:13
Assigned To 
PlatformWindows 10OS10OS Version10
Product Version0.44.12 
Target VersionFixed in Version 
Summary0010980: Prisoners freed from chains are put in cages instead of being let go
DescriptionHaven't confirmed how often this happens, but in at least some cases, where someone is convicted of a crime and given a prison sentence that includes them being attached to a chain, when their sentence completes, rather than letting them go, the captain of the guard puts them in a cage. I can still manually remove them from the cage, but it seems a little odd. In all the cases I've seen, the prisoner has been a visitor, not a citizen, but don't know how often that happens.
Steps To Reproduce* Have chains(not cages) set up for justice to use.
* Have cages in a stockpile.
* Have visitors in your fortress.
* Have a visitor throw a tantrum or kill someone.
* Have the captain of the guard arrest them.
* Wait for them to finish their sentence.
TagsNo tags attached.
Attached Files

- Relationships
related to 0007664new Problems with wild creatures placed on restraints 

-  Notes
FantasticDorf (reporter)
2018-12-21 07:36

This is the 'handle dangerous animal' job routine, you will need to pasture/pit/pond or release them via linking up to a mechanism otherwise.

It was added to save dwarves from having to drag animals from each restraint, or even to the pitting area dangerous with frequent accidents of them breaking free of a dwarf's grasp when they can instead take and transfer between hauled cages safely.
salajander (reporter)
2020-02-24 09:40
edited on: 2020-02-24 09:43

I've seen this several times, and only noticed when I saw a few friendly guests in cages, in an animal stockpile.

I built the cage to then release them, but building the cage with a visitor in this state spams hundreds of "<citizen> cancels Release <caged guest>: Wrong justice state."

Releasing them (via linked mechanism) sets them free and stops the job cancellation spam.

(DF 0.47.03, macOS 10.15.3)

RoboLuddite (reporter)
2020-02-24 13:13

I discovered this with an experiment-race visitor who had destroyed some buildings when I saw him in the list of animals I could assign to my pasture. I got him out by assigning him to that pasture.

- Issue History
Date Modified Username Field Change
2018-12-20 21:27 TV4Fun New Issue
2018-12-21 07:36 FantasticDorf Note Added: 0039033
2018-12-23 11:14 Loci Relationship added related to 0007664
2020-02-24 09:38 salajander Issue Monitored: salajander
2020-02-24 09:40 salajander Note Added: 0040182
2020-02-24 09:41 salajander Note Edited: 0040182 View Revisions
2020-02-24 09:43 salajander Note Edited: 0040182 View Revisions
2020-02-24 09:43 salajander Note Edited: 0040182 View Revisions
2020-02-24 13:13 RoboLuddite Note Added: 0040189

Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker