View Issue Details

IDProjectCategoryView StatusLast Update
0010941Dwarf FortressDwarf Mode -- Jobs, Equipmentpublic2018-10-27 21:52
Reporteranewaname Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformkubuntuOSkubuntu, newish 
Product Version0.44.12 
Summary0010941: hunter is trying to put bolts into a quiver while he has a bow equipped
Descriptionthis save, http://dffd.bay12games.com/file.php?id=14086 , is a duplication of the issue found in fort mode. In fort mode, there was a shortage of crossbows so a newly assigned hunter grabbed a bow then had the ammo problem. The duplication test was done with a new embark. The steps were: craft some bolts, create a copper bow with dfhack, then assign the Jeweler the Hunting labor. He picked up the bow and quiver, then the game was saved. After the save is loaded, he will wander to the ammo stockpile and try to put the ammo in the quiver and fail and then try again, and again, etc.
Steps To Reproduceload and unpause the DFFD file
Additional InformationDidn't fool around with creating arrows to see if the Jeweler would prefer those instead.
TagsNo tags attached.

Activities

Shonai_Dweller

2018-10-27 14:19

reporter   ~0038899

What ammunition do you have assigned to hunters?

anewaname

2018-10-27 21:52

reporter   ~0038900

The hunter ammo is on the default of bolts, and I understand that he is just "taking the next ammo stack from the ammo allocation".

I tested further and crafted a crossbow. He didn't attempt to switch from the bow to the crossbow, and continued to attempt to pickup the bolts (he did eat/drink/sleep and some hauling as well, but always went quickly back to filling out his uniform).

There is a lack of message to indicate the allocated ammo does not match the weapon, and no willingness to seek out another type of weapon.

Add Note

Note

Issue History

Date Modified Username Field Change
2018-10-26 17:33 anewaname New Issue
2018-10-27 14:19 Shonai_Dweller Note Added: 0038899
2018-10-27 21:52 anewaname Note Added: 0038900