View Issue Details

IDProjectCategoryView StatusLast Update
0006261Dwarf FortressDwarf Mode -- Militarypublic2014-01-26 09:32
ReporterButtery_Mess Assigned Touser6 
PriorityhighSeverityminorReproducibilityalways
Status resolvedResolutionduplicate 
PlatformPCOSWindowsOS Version7
Product Version0.34.11 
Summary0006261: Dwarf trying to pick up unavailable equipment gets stuck on Pickup Equipment order
DescriptionFound this bug when trying to assign a dwarf to use a long sword. When activated as a member of the military, she properly took the 'pick up equipment' job, but then froze in place. She remained stuck on this job and would not move, even when taken out of the military and having her labours adjusted. She eventually died of thirst. When demilitarised, her job was listed as 'No Job'

Another dwarf sent in to replace her had the same problem. I figured out the reason why the job could not be completed; both of the longswords in the fort were already being used by other dwarfs. I also managed to 'unstick' this dwarf by altering labours; I activated the mining labour, which I think allowed completion of the pick up equipment job by changing the item type desired. After demilitarisation, his job was listed as 'Pick Up Equipment' still.
Steps To ReproduceAssign a dwarf a specific weapon type, but have that weapon type unavailable for use because all examples are already in use throughout the fort
Additional InformationWorkaround available. Almost certainly a subset of existing military equipment bugs.
TagsNo tags attached.

Relationships

duplicate of 0002761 new With "Replace clothing" turned off, soldier tries to equip breastplate, freezes because he's wearing too much 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2012-12-05 02:55 Buttery_Mess New Issue
2014-01-26 09:32 user6 Relationship added duplicate of 0002761
2014-01-26 09:32 user6 Status new => resolved
2014-01-26 09:32 user6 Resolution open => duplicate
2014-01-26 09:32 user6 Assigned To => user6