View Issue Details

IDProjectCategoryView StatusLast Update
0013270Dwarf FortressDwarf Mode -- Militarypublic2025-08-27 05:50
ReporterArrean Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
PlatformSteamOSWindows 10OS Version10.0.19045
Product Version52.03 
Summary0013270: Incomplete bolt stacks cause abort of archery pratice
DescriptionWhen a dwarf goes to a range for Archery Practice they shoot up to 24 bolts. At least one bolt is always left in the quiver, which is then picked up and carried back to either squad storage or ammo stockpile.
As single bolts accumulate - dwarves try using those for practice. If an incomplete stack is picked up, dwarf triggers "Soldier (No Item)" and then immediately switches back to carrying all the previously picked up training ammo to the stockpile. https://imgur.com/a/kcfwOSn

This is exacerbated by set-ups that prevent bolts from breaking on practice, as the amount of single bolts increases dramatically.
Steps To ReproduceSet up a marksdwarf squad.

Set up an archery range.

Set squad to train at the range.

Monitor training activity - it will stop as single/incomplete bolt stacks accumulate
Additional InformationPotential workarounds:
Only new 25 bolt stacks are used reliably. Incomplete stacks seem to abort training sometimes even if it's not a single bolt.

1) use cheapest bolts for training and make sure they are destroyed. So no channelling out the archery range to allow bolts to drop on ramps and be preserved.
    This still has the issue of that single bolt that is left in the quiver, those need to be dumped/smelted/traded/atomized on occasion.
2) Use previously known set up with channels around archery targets, make a stockpile on the level below, set that stockpile to feed main ammo pile and set ammo to be forbidden on use. Once in a while manually run dfhack's combine all --types=ammo while paused and after un-forbidding the piles to recombine stacks.

0000002 is currently problematic, since it's more manual, requires dfhack and also cause dwarves are ignoring specific wood set for making wood bolts e.g. when set to make maple bolts - they'll still use any random wood, so combine can't re-stack bolts made of different materials.

Tags52.03

Activities

Arrean

2025-08-27 05:50

reporter   ~0042860

Upon further testing - using bone bolts prevents archery practice alltogether as those are created in stacks of 5

Add Note

Note

Issue History

Date Modified Username Field Change
2025-08-26 14:42 Arrean New Issue
2025-08-26 14:43 Arrean Tag Attached: 52.03
2025-08-27 05:50 Arrean Note Added: 0042860