Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0002888Dwarf FortressDwarf Mode -- Interface, Military Screenpublic2010-07-29 08:152014-08-13 05:11
normalminorhave not tried
resolvedno change required 
0002888: Military Equipment screen does not reflect actual dwarf inventory
There is one dwarf in my fortress who supposedly have all the metal equipments from an uniform, according to the equipment screen in the military, but actually the only thing he has equipped is the melee weapon, according to his inventory.
Don´t know how.
Don´t know if it is related, but this is the same dwarf reported in 0002884 (with save included).

I suspect that he once had all the metal itens, and thus the equipment screen flagged him as an "owner of metal armor pieces". At some moment, he may have lost them and is trying to get them back. Thus, the equipment screen says he "owns" such equipment, but actually he is not wearing them.

For military purposes, I think that it would be better if the equipment screen displayed only equipment actually worn, not equipment owned (if that´s the case).

Here is a screenshot: http://imgur.com/WIgwE.png [^]
No tags attached.
child of 0000535acknowledged Toady One Equipping weapons/armor on military is erratic 
Issue History
2010-07-29 08:15Jh00New Issue
2010-07-29 08:54FootkerchiefNote Added: 0011248
2010-07-29 08:54FootkerchiefNote Edited: 0011248bug_revision_view_page.php?bugnote_id=0011248#r4397
2010-07-29 08:54FootkerchiefTag Attached: AWAITING UPDATE
2010-07-29 08:54FootkerchiefRelationship addedchild of 0000535
2010-07-29 08:57Jh00Note Added: 0011250
2010-07-29 09:08DwarfuNote Added: 0011252
2010-07-29 09:36Rafal99Note Added: 0011257
2010-07-29 09:38Rafal99Note Edited: 0011257bug_revision_view_page.php?bugnote_id=0011257#r4401
2010-07-29 09:39DwarfuNote Added: 0011258
2010-07-29 13:51DuckyNote Added: 0011262
2010-09-02 00:59Solra BiznaNote Added: 0012328
2012-02-15 08:45FootkerchiefNote Added: 0019642
2012-02-15 08:45FootkerchiefStatusnew => resolved
2012-02-15 08:45FootkerchiefResolutionopen => no change required
2012-02-15 08:45FootkerchiefAssigned To => Footkerchief
2012-02-15 08:45FootkerchiefTag Detached: AWAITING UPDATE
2012-04-24 14:28KonIssue Monitored: Kon
2014-08-13 05:11KonIssue End Monitor: Kon

2010-07-29 08:54   
Where are the missing items? Are they forbidden or being worn by another dwarf?

2010-07-29 08:57   
I wish I knew! Do you know any way to try to find out where they are?
2010-07-29 09:08   
Jhoo has the squad set to be uniformed when inactive and the squad is inactive.

I'm pretty sure the check marks just mean the items are assigned, not that the dwarf has picked them up or is using them.

In the stocks screen, the items that are on his Pri/Assignments are all unclaimed, unforbidden and appear to be accessible.

Activating the squad doesn't help.

I think with him being in the loop with his pick and trying to store a sock, he never goes and gets his equipment.
2010-07-29 09:36   
(edited on: 2010-07-29 09:38)
Pri/Assignments shows assigned items, but there might be a reason why they can't be equipped. The items may be equipped by another dwarf who were assigned to them earlier. Putting off equipment seems low priority so if you remove dwarf from military he will still wear his uniform for quite some time until he becomes idle enough to put it back to armor stockpile.

There is also a bug where dwarf won't equip a cap if he has a helm already, even if it works in the other order.

2010-07-29 09:39   
I zoomed to the first few items on his Pri list - they were in stockpiles and available to be picked up.
2010-07-29 13:51   
As long as the dwarf is wearing headgear, etc. the equipment screen will check it off, in my experience, even if it's not metal.
Solra Bizna   
2010-09-02 00:59   
With the dwarf in question selected on the equipment screen, press 'm' to toggle from "Partial matches" to "Exact matches," and he/she will only grab (and show a checkmark for) equipment that matches exactly.
2012-02-15 08:45   
Reopen this report or PM me on the forums if this is a bug and it's present in the latest release.