Dwarf Fortress Bug Tracker - Dwarf Fortress
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0009012||Dwarf Fortress||Dwarf Mode -- Jobs, Hauling||public||2015-07-03 13:34||2015-07-10 18:08|
|Target Version||Fixed in Version|
|Summary||0009012: Dwarves abandon wheelbarrows if they ever step out of burrows, even if destination tiles are within burrow|
|Description||Dwarves in burrows perform hauling oddly, preferring to continually abandon the same job over and over, creating job cancellation spam, instead of doing other jobs. |
This particular problem relates to wheelbarrows - if dwarves accept a job to carry stone from a spot inside a burrow, to a stockpile inside a burrow, they bring a wheelbarrow, but this wheelbarrow seems like a "job" taken every tile, and if the wheelbarrow ever leaves the burrow, (and dwarves do NOT path intelligently to avoid leaving their burrow if a path inside their burrow and a path outside their burrow exists,) the dwarf will abandon their wheelbarrow, and refuse to reclaim it.
After abandoning their wheelbarrow, they retreat back to the meeting hall or wherever they idle for a few steps, then try to reclaim the wheelbarrow, but find it's "inaccessible", and go back towards the meeting hall.
This generates EXTREME job abandonment spam, as in 10 job cancellations per second, saying "<dwarf> cancels Store Item in Stockpile: Item Inaccessible."
This job cancellation spam is EXTREMELY unhelpful, as it only zooms into the place where the DWARF was standing when they abandoned a job, and gives no clue as to what the problem is. I had this happening for half a season before I recognized the problem from a pile of wheelbarrows near my front exit.
|Steps To Reproduce||Have items that a dwarf will pick up with a wheelbarrow, such as stone, a proper stockpile with wheelbarrows assigned, and a burrow that designates the boulders, the stockpile, but not the entire intervening path, and assign your haulers to that burrow.|
|Additional Information||This also seems to cause bugs with more items being loaded into a wheelbarrow than should be possible - I've seen wheelbarrows with two logs and two boulders inside them. It seems that, once abandoned, dwarves do not consider any way to remove items from the wheelbarrow except if you order a (d)umping of the item. |
Seems related to the family of bugs related to http://www.bay12games.com/dwarves/mantisbt/view.php?id=600 [^] - I thought the detail of wheelbarrows being abandoned was different and notable enough to warrant its own bug report.
Save file demonstrating wheelbarrow abandonment here - http://dffd.bay12games.com/file.php?id=10966 [^]
|Tags||burrow, hauler, job cancellation, message spam|
|2015-07-03 13:34||NW_Kohaku||New Issue|
|2015-07-03 13:37||NW_Kohaku||Tag Attached: burrow|
|2015-07-03 13:37||NW_Kohaku||Tag Attached: burrows|
|2015-07-03 13:37||NW_Kohaku||Tag Attached: hauler|
|2015-07-03 13:37||NW_Kohaku||Tag Attached: idle|
|2015-07-03 13:37||NW_Kohaku||Tag Attached: job cancellation|
|2015-07-03 13:37||NW_Kohaku||Tag Attached: message spam|
|2015-07-04 16:21||lethosor||Tag Detached: burrows|
|2015-07-04 16:21||lethosor||Tag Detached: idle|
|2015-07-04 16:21||lethosor||Relationship added||related to 0000600|
|2015-07-06 13:41||Loci||Note Added: 0032850|
|2015-07-10 18:08||lethosor||Note Added: 0032878|
|2015-07-10 18:08||lethosor||Relationship added||duplicate of 0006484|
|2015-07-10 18:08||lethosor||Status||new => resolved|
|2015-07-10 18:08||lethosor||Resolution||open => duplicate|
|2015-07-10 18:08||lethosor||Assigned To||=> lethosor|