Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0008649Dwarf FortressDwarf Mode -- Jobs, Designationspublic2014-12-20 19:172014-12-30 13:22
Toady One 
0008649: Unreachable high-priority mining jobs prevent lower-priority jobs from being taken
When I first began this fortress, the new mining designations were working beautifully. However, now it seems that the miners are completely ignoring any designations that are priority 3 or lower. Priorities 1 and 2 work fine, but no others do.
I'm not sure when it started happening; I assume just continue to play the game for long enough.
Save Included
has duplicate 0008661resolved Knight Otu Dwarves ignoring low-priority designations in favor of inaccessible high-priority designations (QoL) 
has duplicate 0008669resolved Knight Otu Dwarves won't do lower piority desigiatons if the cannot path to higher priority designations 
has duplicate 0008677resolved Knight Otu Miners will idle if a mining designation exists, but a higher ranking designation is blocked off 
Issue History
2014-12-20 19:17glindsey1979New Issue
2014-12-20 19:23FootkerchiefNote Added: 0031395
2014-12-20 19:23FootkerchiefAssigned To => Footkerchief
2014-12-20 19:23FootkerchiefStatusnew => needs feedback
2014-12-20 21:24glindsey1979Note Added: 0031399
2014-12-20 21:24glindsey1979Statusneeds feedback => assigned
2014-12-21 00:15FootkerchiefSummaryMiners seem to start ignoring lower priority mining designations => Unreachable high-priority mining jobs prevent lower-priority jobs from being taken
2014-12-21 00:15FootkerchiefStatusassigned => new
2014-12-21 08:59Toady OneNote Added: 0031410
2014-12-21 12:24FootkerchiefStatusnew => needs feedback
2014-12-22 05:58glindsey1979Note Added: 0031431
2014-12-22 05:58glindsey1979Statusneeds feedback => assigned
2014-12-22 18:40glindsey1979Note Added: 0031439
2014-12-22 22:18FootkerchiefNote Added: 0031441
2014-12-22 22:18FootkerchiefStatusassigned => needs feedback
2014-12-24 04:45Knight OtuRelationship addedhas duplicate 0008661
2014-12-26 15:24Knight OtuRelationship addedhas duplicate 0008669
2014-12-27 06:09RatterNote Added: 0031507
2014-12-27 06:45RatterNote Edited: 0031507bug_revision_view_page.php?bugnote_id=0031507#r12605
2014-12-27 07:29RatterIssue Monitored: Ratter
2014-12-27 09:23lethosorTag Attached: Save Included
2014-12-27 09:23lethosorTag Attached: Save Needs Testing
2014-12-27 20:02FootkerchiefNote Added: 0031531
2014-12-27 20:02FootkerchiefStatusneeds feedback => confirmed
2014-12-27 20:03FootkerchiefTag Detached: Save Needs Testing
2014-12-27 20:03FootkerchiefIssue Monitored: Toady One
2014-12-28 07:35naniteNote Added: 0031534
2014-12-28 21:39VerouleNote Added: 0031547
2014-12-29 05:53Knight OtuRelationship addedhas duplicate 0008677
2014-12-29 05:54Knight OtuNote Added: 0031553
2014-12-30 13:22Toady OneStatusconfirmed => resolved
2014-12-30 13:22Toady OneFixed in Version => Next Version
2014-12-30 13:22Toady OneResolutionopen => fixed
2014-12-30 13:22Toady OneAssigned ToFootkerchief => Toady One

2014-12-20 19:23   
What are the miners doing instead?
2014-12-20 21:24   
Ah, never mind, I've figured out the issue: if there are any higher priority designations that are unreachable, the lower priority ones will never be gotten to. In this case I had a number of priority 2 mining squares that couldn't be reached, and this prevented the miners from trying to mine out anything 3 through 7.

For the record, the miners just sat at "No Job".
Toady One   
2014-12-21 08:59   
Is there a save for this situation? I've had 1s behind 2s and it works fine. Is it a certain kind of unreachability?
2014-12-22 05:58   
Unfortunately, after I freed up the offending tiles the problem went away, but I might have an old backup save that still shows the problem -- I'll look.

The particular unreachable tiles were a vertical row of channel designations, prioritized from 2 through 7 from the middle out, with walls on the top/right/bottom sides and empty space on the left.
2014-12-22 18:40   
It looks like my last backup save was before I designated the tiles. However, the problem seems to have something to do with a mining designation being on an empty space. Somehow I had a priority 4 mining designation sitting up in thin air, and once I got rid of it, priorities 5 through 7 started working again.
2014-12-22 22:18   
Please upload a save that reproduces the problem to http://dffd.wimbli.com/ [^] and post the link here.
2014-12-27 06:09   
(edited on: 2014-12-27 06:45)
This just happened to me in 40.23. Miners are standing around with "no job", faced with an inaccessible priority-3 channelling job, when there are priority 4 & 5 digging jobs right in front of them. http://dffd.wimbli.com/file.php?id=10341 [^]

(i checked and it doesn't seem like any of the 3-designations are on empty space; they're just unreachable floor tiles.)

2014-12-27 20:02   
Confirmed Ratter's save -- the miner is idle until the priority-3 designations are removed, at which point he springs into action.
2014-12-28 07:35   
Can confirm this bug affected me. A priority 3 staircase mining job behind a locked door prevented priority 4 digging jobs from proceeding.
2014-12-28 21:39   
I have a save with a digging layout that ran into this bug after a few seasons. I will have to play with it and see if I can get the bug to repeat. My initial attempts at repeating the bug with a simplified design failed, but when I was initially overcoming the problem I had to reset priorities multiple times to clear all the problem spots.
Knight Otu   
2014-12-29 05:54   
frodo5343 posted a save at 0008677. It's not on DFFD, so I don't know how long the download will be good for.