Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0002761Dwarf FortressDwarf Mode -- Jobs, Militarypublic2010-07-19 05:012012-03-26 09:55
normalminorhave not tried
0002761: With "Replace clothing" turned off, soldier tries to equip breastplate, freezes because he's wearing too much
So here's what happened:

A soldier goes to pick up a ready steel breastplate from the forge. Just when he arrives, and starts putting it on, the mood dwarf claims the workshop. From this point on, the soldier is frozen in place with the job "Going to invidual combat drill". He is not moving, at all. If I remove the breastplate from his inventory, he will return to normal. If I re-add ANY breastplate, not just the steel one (I tried with a bronze spare), he will be frozen in place. Other items, like high boots, will be put on normally.

It's just the breastplate that freezes him in place.
Have a mood dwarf claim the forge just when a soldier is picking up the plate armor from it
Will post save in a few hours.
No tags attached.
has duplicate 0006261resolved Footkerchief Dwarf trying to pick up unavailable equipment gets stuck on Pickup Equipment order 
related to 0007650new  Military dwarves stuck in "Pickup Equipment" job 
child of 0000535acknowledged Toady One Equipping weapons/armor on military is erratic 
Issue History
2010-07-19 05:01Orkel2New Issue
2010-07-19 08:00CrytenNote Added: 0010637
2010-07-19 08:03DwarfuNote Added: 0010638
2010-07-19 08:03DwarfuIssue Monitored: Dwarfu
2010-07-19 08:05smjjamesNote Added: 0010639
2010-07-19 08:09FootkerchiefNote Added: 0010640
2010-07-19 08:09FootkerchiefTag Attached: aw
2010-07-19 08:09FootkerchiefTag Detached: aw
2010-07-19 08:09FootkerchiefTag Attached: AWAITING UPDATE
2010-07-19 09:25Orkel2Note Added: 0010644
2010-07-19 09:34Rafal99Note Added: 0010646
2010-07-19 09:35Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4129
2010-07-19 09:35Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4130
2010-07-19 09:35Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4131
2010-07-19 09:35Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4132
2010-07-19 09:37Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4133
2010-07-19 09:42Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4134
2010-07-19 09:42Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4135
2010-07-19 09:42Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4136
2010-07-19 09:45Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4137
2010-07-19 09:46Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4138
2010-07-19 09:51Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4141
2010-07-19 09:53Rafal99Issue Monitored: Rafal99
2010-07-19 09:55Orkel2Note Added: 0010650
2010-07-19 10:03Rafal99Note Added: 0010651
2010-07-19 10:03Rafal99Note Edited: 0010651bug_revision_view_page.php?bugnote_id=0010651#r4143
2010-07-19 10:04Rafal99Note Edited: 0010651bug_revision_view_page.php?bugnote_id=0010651#r4144
2010-07-19 10:25FootkerchiefNote Added: 0010652
2010-07-19 10:32Orkel2Note Added: 0010653
2010-07-19 10:50Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4145
2010-07-19 10:55Rafal99Note Added: 0010656
2010-07-19 10:56Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4146
2010-07-19 10:56Rafal99Note Edited: 0010646bug_revision_view_page.php?bugnote_id=0010646#r4147
2010-07-19 11:24FootkerchiefSummarySoldier picks up breastplate from forge just when a mood dwarf claims it. Bug ensues. => With "Replace clothing" turned off, soldier tries to equip breastplate, freezes because he's wearing too much
2010-07-19 11:24FootkerchiefRelationship addedchild of 0000535
2010-07-19 11:24FootkerchiefTag Detached: AWAITING UPDATE
2010-07-19 11:25FootkerchiefNote Added: 0010660
2010-07-19 13:04Orkel2Note Added: 0010664
2010-07-24 19:54Khym ChanurIssue Monitored: Khym Chanur
2012-03-20 19:48FootkerchiefNote Added: 0021632
2012-03-26 09:55thvazIssue Monitored: thvaz
2014-01-26 09:32FootkerchiefRelationship addedhas duplicate 0006261
2014-07-26 16:42DwarfuRelationship addedrelated to 0007650

2010-07-19 08:00   
Does he resume normal operation after the mood is fulfilled?
2010-07-19 08:03   
Is this generating any error messages in the error log file?
2010-07-19 08:05   
Sounds like a fluke from timing, but still, a mood claimed workshop shouldn't prevent other dwarves from entering it to grab stuff.
2010-07-19 08:09   
Also, did you get any "OVERWROTE JOB" announcements? (check gamelog.txt)
2010-07-19 09:25   
There are a LOT of "CAN'T MOVE" errors in the errorlog.txt.

The mood was fulfilled but he still was stuck after getting a breastplate of any kind.

Also the dude died to a forgotten beast so the save won't work anymore :/

No "overwrote job" found.
2010-07-19 09:34   
(edited on: 2010-07-19 10:56)
Sounds to me that it may be the same situation as the one I described in 0000535:0010418. The mood dwarf claiming the forge might be only a coincidence.

Check if the soldier isn't wearing one breastplate already.

Edit: Someone please tell me how to make link to a note, even google doesn't know. Tried everything.
Edit2: Thanks Foot! ;)

2010-07-19 09:55   
It happens now with every soldier. Even newly drafted ones which have not had a breastplates on them before. So I have them fight with just mail shirts instead.
2010-07-19 10:03   
(edited on: 2010-07-19 10:04)
Have you tried "Replace clothing" setting in Equip screen?

It still might be the problem with them wearing too much stuff already.
At least we know it was not related to the moody dwarf.

2010-07-19 10:25   
Someone please tell me how to make link to a note, even google doesn't know. Tried everything.

Put a tilde before the note ID, like so: ~10418 produces the link 0000535:0010418
2010-07-19 10:32   
Now it works. Putting it on "replace clothing" allows them to move after equipping the plate. I didn't even know that option existed until you said it here. Thanks.
2010-07-19 10:55   
So it seems it was indeed because they were wearing lots of stuff and couldn't put on the breastplate on top of all that.
I think the issue summary can be edited accordingly.

Also thanks Footkerchief for info.
2010-07-19 11:25   
Now it works. Putting it on "replace clothing" allows them to move after equipping the plate. I didn't even know that option existed until you said it here. Thanks.

Do you have a save with soldiers still frozen in place?
2010-07-19 13:04   
I have the save where it all happens, but they currently all have replace clothing turned on so it works fine. Will try to replicate after I've dealed with this siege.. mounted goblin archers are a bitch to kill.
2012-03-20 19:48   
Toady may need an up-to-date save (0.34.02+) to fix this problem. It would be helpful for someone to upload a save to http://dffd.wimbli.com/ [^] and post the link here.