Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0005786Dwarf FortressDwarf Mode -- Jobs, Equipmentpublic2012-04-07 20:282013-03-07 01:31
Toady One 
normalmajorhave not tried
0005786: Dwarf not wearing owned clothing, produces bad thoughts
Most of my dwarves have been reasonable about wearing their clothing and claiming new stuff when they need to, so long as it's available. However, one of my military dwarfs has just recently had her trousers wear out (or something, not exactly sure). She's getting a mountain of bad thoughts from not having pants, but she isn't trying to wear them, either. She does, in fact, have a pair of perfectly good pants, showing no wear, which she owns- they're in her cabinet in her room. I also have quite a few unclaimed pairs of pants in the stockpile.

Save at http://dffd.wimbli.com/file.php?id=6129, [^] the relevant dwarf is the one who is listed as "Starting fist fight"- she currently seems to be stuck in an infinite loop of that, which is preventing her from doing anything else. She hasn't actually punched anyone yet that I can see, which is a little odd. I thought maybe she couldn't put new pants on because she had her greaves on, so I had a hauler steal those by dumping them, but by the time he got there she was already stuck in the fist fight loop, so she hasn't gotten her pants OR her greaves back yet.
I believe this fortress was generated in 34.04 and moved to 34.06, but I am not certain.
No tags attached.
related to 0005741resolved Toady One Boots don't count as shoes, military gets bad thoughts 
Issue History
2012-04-07 20:28shinzirilNew Issue
2012-04-07 20:28shinzirilNote Added: 0022146
2012-04-08 10:25FootkerchiefRelationship addedrelated to 0005748
2012-04-18 03:24radexNote Added: 0022299
2012-04-18 13:13DrawdeNote Added: 0022308
2012-04-19 02:05radexNote Added: 0022311
2012-04-19 21:38shinzirilNote Added: 0022316
2012-04-19 21:54shinzirilNote Edited: 0022316bug_revision_view_page.php?bugnote_id=0022316#r8319
2012-04-22 14:32shinzirilNote Edited: 0022316bug_revision_view_page.php?bugnote_id=0022316#r8326
2013-03-07 01:26DwarfuRelationship deletedrelated to 0005748
2013-03-07 01:27DwarfuRelationship addedrelated to 0005741
2013-03-07 01:31DwarfuNote Added: 0023890
2013-03-07 01:31DwarfuStatusnew => resolved
2013-03-07 01:31DwarfuFixed in Version => 0.34.11
2013-03-07 01:31DwarfuResolutionopen => fixed
2013-03-07 01:31DwarfuAssigned To => Toady One

2012-04-07 20:28   
I ran the fortress for a while after submitting this, and she got out of the fist fight and put her greaves back on. She still hasn't put her pants on, however.
2012-04-18 03:24   
I am having a similar issue (v 34.07) - one of my military dwarves got very unhappy about being "embarassed to have no shoes lately". He had +copper high boots+ on, but apparently that didn't count as shoes. After I kicked him out of military, he put on his civilian shoes and now he's quite content.
2012-04-18 13:13   
Do you have your military set to wear their armor over clothing or replace it?

I've also had problems with clothing thoughts and the military. Without enough good thought producers your military, especially archers, can go mad quickly when training.
2012-04-19 02:05   
My military is set to wear armor over clothing. But (if I understand armor layering correctly) it is not possible to put boots over shoes due to size limitation - at least I've never seen a dwarf do it.
2012-04-19 21:38   
(edited on: 2012-04-22 14:32)
Military is indeed set to wear armor over clothing. However, reading something in a forum thread triggered a thought- she's wearing a robe. Is it possible that the robe is preventing her from putting her trousers on, as it covers the legs without actually counting as pants for the purposes of bad thoughts?

EDIT: Testing in Arena Mode shows that you can put trousers on just fine under a robe, so if this is truly the explanation it has to be dwarf-AI related.

DOUBLE EDIT: Uncertain as to exactly when this happened, but after at least an in-game year she's put her pants back on. She's still wearing the robe, so it doesn't seem like that's the problem. I have zero idea what caused this.

2013-03-07 01:31   
34.11 should have fixed all this:
* made armor stop lack of clothing thoughts
* made dwarves pickup items in a more responsible order for armor layering

So, I'm adding it to the changelog.

If anyone still finds that layering/armor/clothing are producing bad thoughts in versions 34.11 and above, please PM me on the forums.

If it turns out to be particulars with stored clothing, we can retitle the report and focus on that.