Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0003070Dwarf FortressDwarf Mode -- Trapspublic2010-08-19 11:122022-12-23 06:04
jei 
 
normalminorhave not tried
newopen 
Windows XP
0.31.12 
 
0003070: Dwarf stuck in cage
The only way to get him out seems to be to build all the "gold cages", set a lever to the "dwarf cage" and pull it. Used to be you could Pit dwarves who got themselves into traps. Doesn't seem to find the dwarf on the lists to pit anymore.
Get injured (or otherwise) own dwarf in cage, try to get him out.
No tags attached.
related to 0000741new  Captive hostile dwarves (including necromancers/undead) cannot be assigned to cages or chains. 
has duplicate 0003218resolved Dwarfu Dwarves trigger cage traps when fainting on them, are not being fed or released after unassigning when cage is built 
Issue History
2010-08-19 11:12jeiNew Issue
2010-08-20 18:26FootkerchiefNote Added: 0011975
2010-09-24 09:56Logical2uNote Added: 0012945
2010-09-24 12:00QuietustNote Added: 0012950
2010-09-24 12:20jeiNote Added: 0012954
2010-10-05 13:33ShurikaneIssue Monitored: Shurikane
2012-01-07 22:31DwarfuRelationship addedhas duplicate 0003218
2012-05-17 17:45FootkerchiefRelationship addedrelated to 0000741
2015-12-14 13:29seutjeNote Added: 0033887
2015-12-14 14:42DarthCloakedDwarfNote Added: 0033892
2015-12-14 15:03DarthCloakedDwarfNote Edited: 0033892bug_revision_view_page.php?bugnote_id=0033892#r13661
2015-12-15 12:33seutjeNote Added: 0033937
2016-06-30 13:43TheCrazyHamsteRNote Added: 0035530
2022-12-23 06:04ZestrayswedeNote Added: 0041359

Notes
(0011975)
Footkerchief   
2010-08-20 18:26   
Is the dwarf berserk? If not, you should probably upload a save to http://dffd.wimbli.com/ [^]
(0012945)
Logical2u   
2010-09-24 09:56   
Reminder sent to: jei

Do you have answers for any of Footkerchief's questions, Jei?
(0012950)
Quietust   
2010-09-24 12:00   
It's never been possible to pit dwarves, even ones that are hostile.
40d was the same way.
(0012954)
jei   
2010-09-24 12:20   
Dwarf was not berserk. Just hurt. I built the cage, connected a lever and problem was solved. Only would be simpler to pit them.. I could have sworn I pitted dwarves that had been caged in some earlier game to get them out, but maybe I made a mistake then.
(0033887)
seutje   
2015-12-14 13:29   
Similar problem with a (human) visitor. When I place the cage and unassign them, my dwarves just come up with another cage and transfer them.

Not sure how they got into the cage, but it probably has something to do with the fact that they tried to leave in the middle of a siege. You can tell they are wounded.

See save file at http://dffd.bay12games.com/file.php?id=11480 [^] (you can find him in the unit list, marked as caged)

(sorry about the mess)
(0033892)
DarthCloakedDwarf   
2015-12-14 14:42   
(edited on: 2015-12-14 15:03)
Did he maybe fall asleep on top of a cage trap? Or get knocked unconscious? Or pass out from exhaustion or pain? You said he was injured...

(0033937)
seutje   
2015-12-15 12:33   
Well I didn't see him get trapped, but like I said, I believe he ran out when a good 100 goblins were trying to make their way in and got knocked unconscious.

This ticket isn't about that though, this one is about getting friendlies out. I assumed similar mechanics are used internally for visitors and citizens, which is why I added it here instead of making a new ticket.
(0035530)
TheCrazyHamsteR   
2016-06-30 13:43   
Don't build all the cages, just click x while building a cage to choose this one with the dwarf inside.
(0041359)
Zestrayswede   
2022-12-23 06:04   
A visiting general (who I had previously expelled from my fortress for throwing a tantrum, when they were just a farmer, and had since risen through the ranks) threw a tantrum, so they were imprissoned. And once their term was up instead of being released they were transferred into another cage and stowed away. I've since placed the cage they were put in outside the dungeon and tried to manually let them out but once again they were put into another cage.
See save file: https://dffd.bay12games.com/file.php?id=16269 [^]