Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0011811Dwarf FortressDwarf Mode -- Itemspublic2021-10-03 18:412023-11-02 12:36
Reporterqualiyah 
Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusnewResolutionopen 
PlatformOSWindowsOS Version10
Product Version0.47.05 
Target VersionFixed in Version 
Summary0011811: repeated "Store owned item" cycles where nothing is being stored
DescriptionI keep seeing dwarves fall into a cycle where they just keep going back to a cabinet to "Store owned item" and flicker between that and No job, over and over and over again, but they're clearly not storing anything, because their inventory isn't changing and the inventory in the cabinet isn't changing. I've several times ended up forbidding all the cabinets just to make it stop so the dwarf in question would go do something else. The one I'm watching now is a civilian but I think I've seen it affecting military dwarves too. Save here: https://dffd.bay12games.com/file.php?id=15693, [^] watch the dwarf named Harlequin.
Steps To ReproduceBuild cabinets in a dormitory or bedroom, wait? Not sure if there's anything else.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0041158)
PatrikLundell (reporter)
2021-10-04 00:07

This happens when dorfs share cabinets, yes. Dorfs go to store their stuff in "their" cabinet, but when they find someone else's stuff in there (because it's "their" cabinet as well) they abort the task only to pick it up again.

The work around is to make sure you never place cabinets in shared bedrooms (dorms or overlapping ones). This probably goes for chests as well, although I haven't seen a problem there (partially because I don't place shared furniture in overlapping zones, and so get no chance to see if it happens).
(0041372)
Penumbra69 (reporter)
2023-05-19 15:42
edited on: 2023-05-19 15:52

I've seen this behavior without overlapping rooms. I have about 20 dwarves looping around picking up an item, dropping it on (not in) their cabinet in their own bedroom, then repeating infinitely. The one I'm watching is a sock being picked up and placed on the cabinet, then repeated.

The cabinet is not full (only 12 items in it). Version 50.08

The only way I seem to be able to break the cycle is to forbid or dump the item they're cycling on - but I don't know if that "fixes" it..

(0041373)
catagris (reporter)
2023-08-29 06:48
edited on: 2023-08-29 07:10

I have also seen this with "cancel store item" on version 50.09 with storing an item they are holding in a stockpile which part of the stockpile is outside of their burrow.

Gets them stuck in an infinite loop.

To recreate:
1. Step stockpile with a citizen assigned to a burrow that includes 100% of the stockpile
2. Wait for a task to move item to stockpile.
3. Once dwarf picks up the item expand the stockpile to be also outside of the burrow.
4. Dwarf becomes stuck (forever?)

(0041375)
Penumbra69 (reporter)
2023-11-02 12:36

Just an update - 50.11, still happening.
New map, still an issue with dorfs just constantly cycling between "Store owned item" and "No Job" -- you can see them switch to "Store owned item" - then walk to their bedroom, pick up a piece of clothing that is "on top of" their cabinet, drop it right back on top of the cabinet, then try to leave the room. This is repeated very quickly, so sometimes they never even get out of their own bedroom before the cycle starts over. This leaves a very large portion of my fortress unable to perform basic tasks while they infinitely cycle over their own items.

I can forbid / dump the item that is causing the loop- which breaks the cycle for that single dorf for a short time - but there are always at least 30 of my 170 dwarfs in this state perpetually.

My bedrooms are spartan: [DOOR][BED][Chest][Cabinet]

I can open a new ticket if this isn't appropriate, but I hope someone looks at this, as 20% of my dorfs being unavailable at all times is silly.

- Issue History
Date Modified Username Field Change
2021-10-03 18:41 qualiyah New Issue
2021-10-04 00:07 PatrikLundell Note Added: 0041158
2023-05-19 15:42 Penumbra69 Note Added: 0041372
2023-05-19 15:45 Penumbra69 Note Edited: 0041372 View Revisions
2023-05-19 15:52 Penumbra69 Note Edited: 0041372 View Revisions
2023-08-29 06:48 catagris Note Added: 0041373
2023-08-29 07:10 catagris Note Edited: 0041373 View Revisions
2023-11-02 12:36 Penumbra69 Note Added: 0041375


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker