Dwarf Fortress Bug Tracker - Dwarf Fortress
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000702||Dwarf Fortress||Dwarf Mode -- Military||public||2010-04-07 03:14||2010-06-11 12:51|
|Assigned To||Toady One|| |
|Product Version||0.31.01|| |
|Target Version||Fixed in Version||0.31.06|| |
|Summary||0000702: Military dwarf is assigned wrong size ("large") armor|
|Description||I 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 Reproduce||Have 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)|
|Tags||arsenal dwarf, Equipment, Military, military screen|
|has duplicate ||0001094||closed ||Footkerchief ||Dwarves use "large" equipment when there are none of their size |
|child of ||0000535||acknowledged ||Toady One ||Equipping weapons/armor on military is erratic |
|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|
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.
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.
Alright. If it turns out this wasn't actually fixed, feel free to reopen this issue or PM me on the forums.