Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000702Dwarf FortressDwarf Mode -- Militarypublic2010-04-07 03:142010-06-11 12:51
Assigned ToToady One 
PlatformOSOS Version
Product Version0.31.01 
Target VersionFixed in Version0.31.06 
Summary0000702: Military dwarf is assigned wrong size ("large") armor
DescriptionI created a single-dwarf squad (my military commander) and a different dwarf as arsenal dwarf. I used (M)ilitary->(e)quip to assign a custom uniform for the dwarf, ordering him to use a metal breastplate, helm, greaves, gauntlet, high boot, shield, and battle axe.

I noticed the dwarf equipped everything properly, except for boots. I reset the uniform (by assigning him the default Metal Armor uniform,then manually deleting the items on the list and re-specifying (A)rmor, (L)egs, and so on). This time he put on boots properly, and everything else, except gauntlets.

Finally, I hit (P)ri/Assignments to see what particular items the arsenal dwarf had assigned to him, and noticed he was tasked to put on some (large copper gauntlets) that I had taken off some human caravan guards earlier.

The bug is that the arsenal dwarf assigned armor that the axedwarf was unable to wear (due to size difference).
Steps To ReproduceHave large-sized armor available alongside normal-sized armor. Assign armor to be worn by squads - dwarves will sometimes attempt to put on large-size armor (and fail, thus wearing incomplete sets despite having enough proper-sized armor pieces available)
Tagsarsenal dwarf, Equipment, Military, military screen
Attached Files

- Relationships
has duplicate 0001094closedFootkerchief Dwarves use "large" equipment when there are none of their size 
child of 0000535acknowledgedToady One Equipping weapons/armor on military is erratic 

-  Notes
Langdon (reporter)
2010-04-16 00:44

Further findings: In my latest 31.03 game, I have melted or traded away every piece of large size armor I own (verified in stocks screen), and yet the arsenal dwarf is still assigning large bronze gauntlets to my militia commander. The only large bronze gauntlets on the map are worn by the human trade caravan.

It seems the arsenal dwarf/soldier equip subroutine sees every piece of armor on the map as available for use, regardless of ownership, size, or forbid status.
Langdon (reporter)
2010-06-10 20:39

Toady says it's fixed in 31.06, plus I haven't seen it recur in my current game on 31.06. Please close, thanks.
Footkerchief (manager)
2010-06-10 20:43

Alright. If it turns out this wasn't actually fixed, feel free to reopen this issue or PM me on the forums.

- Issue History
Date Modified Username Field Change
2010-04-07 03:14 Langdon New Issue
2010-04-07 03:15 Langdon Tag Attached: Equipment
2010-04-07 03:16 Langdon Tag Attached: military screen
2010-04-07 03:16 Langdon Tag Attached: Military
2010-04-07 03:16 Langdon Tag Attached: arsenal dwarf
2010-04-09 02:52 Langdon Issue Monitored: Langdon
2010-04-13 11:33 Footkerchief Relationship added has duplicate 0001094
2010-04-13 12:05 Footkerchief Summary Military dwarf is assigned wrong size armor => Military dwarf is assigned wrong size ("large") armor
2010-04-16 00:44 Langdon Note Added: 0003811
2010-04-16 00:54 TKTom Issue Monitored: TKTom
2010-06-10 20:39 Langdon Note Added: 0008102
2010-06-10 20:39 Langdon Issue End Monitor: Langdon
2010-06-10 20:41 Footkerchief Relationship added child of 0000535
2010-06-10 20:43 Footkerchief Note Added: 0008103
2010-06-10 20:43 Footkerchief Status new => resolved
2010-06-10 20:43 Footkerchief Fixed in Version => 0.31.06
2010-06-10 20:43 Footkerchief Resolution open => fixed
2010-06-10 20:43 Footkerchief Assigned To => Footkerchief
2010-06-11 12:51 Footkerchief Assigned To Footkerchief => Toady One

Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker