Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0002721Dwarf FortressDwarf Mode -- Jobs, Equipmentpublic2010-07-16 19:272010-07-24 08:31
Toady One 
WindowsSeven 64
0002721: Melee soldiers in mixed squad try to equip bolts, spam "cancels Pickup Equipment: Equipment mismatch"
I have a 7 dwarfs military squad wearing a full bronze armor set, and their "individual choice weapon", exact match, and over clothing.

I tried destroying the squad and create it again with exactly the same parameters. They dropped their equipment, then took it back... but the same problem appeared, again with the Butcher.

The butcher seems to work normaly in game and in military, except it spams me with those messages.

Maybe it's related to his job ?
No tags attached.
child of 0000535acknowledged Toady One Equipping weapons/armor on military is erratic 
Issue History
2010-07-16 19:27OzoneGrifNew Issue
2010-07-16 19:28Logical2uNote Added: 0010460
2010-07-16 21:06FootkerchiefRelationship addedchild of 0000535
2010-07-16 21:07FootkerchiefRelationship deletedchild of 0000535
2010-07-16 21:07FootkerchiefRelationship addedduplicate of 0002685
2010-07-16 21:09OzoneGrifNote Added: 0010471
2010-07-16 21:16FootkerchiefNote Added: 0010474
2010-07-16 21:28OzoneGrifNote Added: 0010475
2010-07-16 21:29OzoneGrifNote Edited: 0010475bug_revision_view_page.php?bugnote_id=0010475#r4065
2010-07-17 01:11OzoneGrifNote Added: 0010481
2010-07-17 02:20OzoneGrifNote Edited: 0010481bug_revision_view_page.php?bugnote_id=0010481#r4072
2010-07-17 02:20OzoneGrifNote Edited: 0010481bug_revision_view_page.php?bugnote_id=0010481#r4073
2010-07-17 10:16OzoneGrifNote Added: 0010500
2010-07-18 09:25OzoneGrifNote Added: 0010564
2010-07-18 09:28FootkerchiefSummaryButcher cancels Pickup Equipment : Equipment mismatch => Melee soldiers in mixed squad try to equip bolts, spam "cancels Pickup Equipment: Equipment mismatch"
2010-07-18 09:29FootkerchiefRelationship addedchild of 0000535
2010-07-18 09:29FootkerchiefRelationship deleted0002685
2010-07-22 10:34OzoneGrifNote Added: 0010833
2010-07-22 11:26FootkerchiefNote Added: 0010843
2010-07-24 05:40OzoneGrifNote Added: 0010904
2010-07-24 05:40OzoneGrifNote Edited: 0010904bug_revision_view_page.php?bugnote_id=0010904#r4238
2010-07-24 08:31FootkerchiefNote Added: 0010909
2010-07-24 08:31FootkerchiefStatusnew => resolved
2010-07-24 08:31FootkerchiefFixed in Version => 0.31.11
2010-07-24 08:31FootkerchiefResolutionopen => fixed
2010-07-24 08:31FootkerchiefAssigned To => Toady One

2010-07-16 19:28   
Did you assign him ammo to carry? or a crossbow?
2010-07-16 21:09   
Okay, good point, he's using a "bow", and I assigned the squad "bolts".
Looks like the "individual weapon choice" is not a good way to deal with uniforms. :(
2010-07-16 21:16   
This kinda sounds like 0001374, but the "cancels Pickup Equipment" spam was only mentioned in 0002685, so I dunno. Your call, Logical2u.
2010-07-16 21:28   
(edited on: 2010-07-16 21:29)
I don't have arrows in my fortress, only bolts.
The squad only has bolts affected to them.
So if I understand well, my archer tries to pick up bolts, and notices he needs arrows and cancels the job.

If he was a tiny bit smarter, he should have picked a bronze crossbow instead of his copper bow.

Maybe "individual choice /ranged" should check the ammo list to know what's allowed. And also when they pick ammo, check what weapon they are wearing. (:) <- happy dwarf

2010-07-17 01:11   
(edited on: 2010-07-17 02:20)
Problem appears again with another Dwarf.
This time, he wears a crossbow, his quiver has some Bone bolts inside.

The military screen has ammunition :
- Metal bolts : Combat
- Bone bolts : Combat + Training
- Wood bolts : Combat + Training

He tries to take metal and/or bone bolts from a bin, but stops with the "Equipment mismatch" error.

So, I changed the ammunition in the military screen to :
- Any material bolts : Combat + Training

It worked. My dwarf took a few Metal bolts and left the room happy.

EDIT: It worked for a while and now it doesn't anymore... This time I don't know how to unlock it.

2010-07-17 10:16   
Uploaded save : http://dffd.wimbli.com/file.php?id=2715 [^]
2010-07-18 09:25   
I think I found why.

In a squad, I mixed Marksdwarves and Meleedwarves.
But ammunition is general to the whole Squad.

All my Meleedwarves are trying to pickup Bolts from my stockpile, but since they don't wear a Crossbow, they throw this error and cancel their job.

It's a bigger problem than it looks like as it prevents them pickup the rest of their equipment.
2010-07-22 10:34   
Does it match 0002685 ?

Toady resolved that one.
2010-07-22 11:26   
It may have been fixed. When 31.11 is released, it would be helpful to re-test your save and let us know.
2010-07-24 05:40   
That one seems to be fixed. Yay \o/
They won't take a quiver when they don't wear a Crossbow.

2010-07-24 08:31