View Issue Details

IDProjectCategoryView StatusLast Update
0011915Dwarf FortressDwarf Mode -- Itemspublic2022-09-17 14:09
ReporterAlex321 Assigned To 
PrioritynormalSeverityminorReproducibilitysometimes
Status newResolutionopen 
PlatformWindowsOSWindows 10OS Version64 bit
Product Version0.47.05 
Summary0011915: Forbidding the quiver a unit is picking up may lead to inability to pick another ("missing specific item")
DescriptionAfter going to the position of the forbidden item, the unit may fail to pick up anything, the item then shows as "missing specific" and he refuses to choose another one available (there is plenty). This is related to 0011914, screenshot and other info there is also relevant. In this case it also shows up in Dwarf Therapist as Missing: ... specific quiver ...just as in 0011914. This suggests there are more situations where the initially selected specific quiver is "remembered"/stuck somewhere in data structures and is blocking the unit from choosing and equipping other available items afterwards.
Steps To ReproduceFind a unit that is Picking Up Equipment - quiver - go to that quiver and forbid the item.
Additional InformationDuring this experiment, another variant of behavior also happened: the unit actually did pick up another quiver right after he arrived at the position of the forbidden first one, but the "initial" (forbidden) quiver still showed in Dwarf Therapist as a "missing: specific quiver" equipment item, while another quiver was equipped/worn. So, there is some variation in how this might go, but some issue exists there with cleanup/reset of references to the initially selected items. I am assuming this also will apply to backpacks and waterskins the same way, as it does in the related issue (0011914).

Also the DFHack fix/workaround script I posted to 0011914 does seem to be effective in resetting this "quiver issue" as well.
TagsEquipment, forbid, inventory, quivers

Activities

There are no notes attached to this issue.

Add Note

Note

Issue History

Date Modified Username Field Change
2022-09-17 14:08 Alex321 New Issue
2022-09-17 14:09 Alex321 Tag Attached: Equipment
2022-09-17 14:09 Alex321 Tag Attached: forbid
2022-09-17 14:09 Alex321 Tag Attached: inventory
2022-09-17 14:09 Alex321 Tag Attached: quivers