View Issue Details

IDProjectCategoryView StatusLast Update
0000394Dwarf FortressDwarf Mode -- Jobs, Equipmentpublic2010-06-13 17:08
Reportermoontayle Assigned ToToady One  
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
PlatformPCOSWindowsOS VersionXP
Product Version0.31.01 
Fixed in Version0.31.07 
Summary0000394: Military dwarf stuck in Pickup Equipment loop
DescriptionCreated some new armor to further outfit a new recruit. He is stuck on being able to equip the leather gloves. For some reason he keeps equipping one, then stepping away from the bin it was located in, then pauses before going back and putting the glove back in. Note that he only ever gets one glove, not both. Seems to be only related to gloves since he is properly wearing all the other items I assigned him.
Steps To ReproduceAssign a new recruit to a squad and only have one item available for each part of his/her uniform (armor, leggings, boots (r/l), helm, gloves (r/l)). The new recruit should go and get all the items and then get stuck looping when picking up the gloves.
Additional InformationSet as a generic leather uniform.
TagsEquipment

Relationships

has duplicate 0002236 resolveduser6 Militia Commander with OCD 
child of 0000535 acknowledgedToady One Equipping weapons/armor on military is erratic 

Activities

moontayle

2010-04-04 08:27

reporter   ~0000868

I think I've narrowed this down to an issue with this specific dwarf and his use of a shield. I've got him using a training sword and had made him a shield to use as well. I reset everything and had him drop the items and then waited for them to be hauled back to their respective stockpiles. Then I went back in and set the uniform. He had everything equipped except for the shield but the moment he grabbed the shield, the gloves went from being worn to being hauled (one dropped to the ground, obviously). Now he's back into the loop described in the initial report.

Draco18s

2010-04-04 20:55

reporter   ~0000993

At least your units are equipping themselves at all. I haven't even gotten my dwarves to get that far...

UberNube

2010-04-06 08:29

reporter   ~0001460

I too have encountered this bug with one of my military. They do nothing but "pick up equipment" or "store item in bin".

Draco18s: You may need an arsenal dwarf noble assigned if you have a population above about 20.

Rafal99

2010-04-07 22:09

reporter   ~0001941

I get this sometimes when a soldier attampts to equip a piece of clothing like hood or cloak for example. Dwarf has "Pickup equipment" job, he grabs an item, moves two tiles away, but the item stays where it was, dwarf realizes he has no item equipped and comes back with "Pickup equipment" job, then repeat...

Rafal99

2010-04-09 06:17

reporter   ~0002316

Well something strange.
If I mark the item for Dumping dwarf will grab it and won't drop (at least sometimes). If I remove dump, dwarf will drop it again. If I forbid the item before removing dump the dwarf won't drop it.

smaerd

2010-04-09 18:33

reporter   ~0002486

Having this issue as well. I have only one squad with three members. Their leader is in the hospital (if that matters). The two remaining soldiers keep attempting to pick up stuff (off fallen comrades whose equipment should be forbidden, anyways). They're both stuck in a loop of picking up, walking two tiles away and then coming back and picking up stuff again. I even took off EVERYTHING from their uniform and they're still doing it.

Gaulgath

2010-04-17 18:03

reporter   ~0004017

I get this bug with cloaks. Soldiers will go to pick up a cloak and get stuck in a loop. Forbidding the item seems to help. What is also odd is that cloaks aren't actually assigned to the dwarves in question.

Rafal99

2010-04-18 01:42

reporter   ~0004022

For me it happened with trousers, hoods, socks and cloaks, but never with any armor. It seems that clothing assigned as uniform conflicts with their own clothing and they try to put on trousers while having one already.
They don't recognize that their own item is a part of the uniform so they try to wear another one.

Jerkwhistle

2010-04-28 01:31

reporter   ~0005490

I've seen this happen with civilians and owned equipment. A dwarf went to his room to put on a cap he had stored by his bed, then did a 2-tile dance back and forth walking to the cap then leaving the room over and over. Eventually, he actually put it on, but got no further than 5 tiles from the room before coming back to put it on his bed and start the dance all over again, until I finally gave up and forbid it.

Areyar

2010-05-04 02:56

reporter   ~0006079

Last edited: 2010-05-04 02:58

I've seen this happening as well, in my case it was a bone greaves.
I think I resolved it by removing the stockpile the equipment was in, but I'm not sure anymore....experiment. :)

RiceMunk

2010-06-09 12:30

reporter   ~0007999

Last edited: 2010-06-09 12:35

Started messing around with the new version and since Toady requested saves, here's one relating to this specific issue: http://dffd.wimbli.com/file.php?id=2474

This one relates specifically to my sheriff being stuck in an endless re-equipping look near one of my stockpiles.

EDIT: Ugh, scratch that. I guess I should've tried reloading the save to see if it actually reproduces again. The sheriff seems to politely walk away from the stockpile right after you load that save.

EDIT 2: ...though at least in my most current game reloaded from that, he soon came back to begin his dance anew. So yeah.

Toady One

2010-06-12 05:40

administrator   ~0008191

I fixed up the equipment loops in this save (I think the glassmaker was in one too) for 0.31.07. It's possible there are others, especially if they involve objects like weapons (the sheriff was stuck on a cloak). The sheriff also thought the cloak was metal armor for some reason, but that's another issue...

Issue History

Date Modified Username Field Change
2010-04-04 06:56 moontayle New Issue
2010-04-04 08:27 moontayle Note Added: 0000868
2010-04-04 17:42 Qloos Tag Attached: Equipment
2010-04-04 20:55 Draco18s Note Added: 0000993
2010-04-06 08:29 UberNube Note Added: 0001460
2010-04-06 10:01 user6 Relationship added child of 0000535
2010-04-07 22:09 Rafal99 Note Added: 0001941
2010-04-09 06:17 Rafal99 Note Added: 0002316
2010-04-09 18:33 smaerd Note Added: 0002486
2010-04-17 18:03 Gaulgath Note Added: 0004017
2010-04-18 01:42 Rafal99 Note Added: 0004022
2010-04-28 01:31 Jerkwhistle Note Added: 0005490
2010-05-04 02:56 Areyar Note Added: 0006079
2010-05-04 02:58 Areyar Note Edited: 0006079
2010-06-09 12:30 RiceMunk Note Added: 0007999
2010-06-09 12:33 RiceMunk Note Edited: 0007999
2010-06-09 12:35 RiceMunk Note Edited: 0007999
2010-06-09 12:35 RiceMunk Note Edited: 0007999
2010-06-09 20:21 user6 Relationship added has duplicate 0002236
2010-06-10 05:53 user6 Summary Military dwarf stuck in Equipment gathering loop => Military dwarf stuck in Pickup Equipment loop
2010-06-12 05:40 Toady One Note Added: 0008191
2010-06-12 05:40 Toady One Status new => resolved
2010-06-12 05:40 Toady One Fixed in Version => 0.31.07
2010-06-12 05:40 Toady One Resolution open => fixed
2010-06-12 05:40 Toady One Assigned To => Toady One