Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0005072Dwarf FortressDwarf Mode -- Jobs, Cancellation and Suspensionpublic2012-02-14 11:272012-03-02 17:36
Veylon 
Toady One 
normalminoralways
resolvedfixed 
PCWindows VistaService Pack 2
0.34.01 
0.34.02 
0005072: Removing designations doesn't cancel jobs that have already been claimed by dwarves
When I designate an area and a miner targets it (so it's flashing) and I undesignate the rock face, the mine goes ahead and digs it anyway.
1) Designate square to be dug out
2) Wait until a miner is on the way
3) Undesignate the square
4) Watch as the square is dug out anyhow
No tags attached.
related to 0004854resolved Toady One Dwarfs given a job via designation which is then canceled still walk to designated area if they have nothing better to do. 
has duplicate 0005107resolved Footkerchief Designated tiles to mine, even after cancelling them, makes the miner dig the tile. 
has duplicate 0005120resolved Footkerchief After a mining designation is accepted, it can not be cancelled. 
has duplicate 0005214resolved Logical2u 'Remove Desgination' Fails on Taken Construct Jobs 
has duplicate 0005220resolved Footkerchief Cannot unset a mining designation if a dwarf claims the job 
related to 0005081resolved Toady One Cannot cancel unaccessible "Remove Trees" 
Issue History
2012-02-14 11:27VeylonNew Issue
2012-02-14 12:10FootkerchiefRelationship addedrelated to 0004854
2012-02-14 12:10FootkerchiefNote Added: 0019540
2012-02-14 12:49Orkel2Note Added: 0019544
2012-02-14 12:58Dekker3DNote Added: 0019545
2012-02-14 18:23FootkerchiefRelationship addedrelated to 0005081
2012-02-15 02:27danteNote Added: 0019611
2012-02-15 07:04FootkerchiefRelationship addedhas duplicate 0005107
2012-02-15 09:19FootkerchiefRelationship addedhas duplicate 0005120
2012-02-15 09:20FootkerchiefSticky IssueNo => Yes
2012-02-15 11:13MazonasNote Added: 0019650
2012-02-15 17:44AndrakonNote Added: 0019725
2012-02-17 05:20Logical2uRelationship addedhas duplicate 0005214
2012-02-17 07:45FootkerchiefRelationship addedhas duplicate 0005220
2012-02-17 07:45FootkerchiefIssue Monitored: Toady One
2012-02-17 07:47FootkerchiefSummaryRemoving designations doesn't cancel jobs => Removing designations doesn't cancel jobs that have already been claimed by dwarves
2012-02-17 15:24Toady OneNote Added: 0019981
2012-02-17 15:24Toady OneStatusnew => resolved
2012-02-17 15:24Toady OneFixed in Version => Next Version
2012-02-17 15:24Toady OneResolutionopen => fixed
2012-02-17 15:24Toady OneAssigned To => Toady One
2012-03-02 17:36DwarfuSticky IssueYes => No

Notes
(0019540)
Footkerchief   
2012-02-14 12:10   
0004854 got worse?
(0019544)
Orkel2   
2012-02-14 12:49   
Confirming this. If, for example, a miner is on his way to mine square X, removing the mine designation from square X will not cancel the mining job and the square will be mined.
(0019545)
Dekker3D   
2012-02-14 12:58   
I like this when doing mass plant gathering or tree-cutting, and haven't seen it happen in mining yet.. but I can imagine it'd be horrible if it happened at the wrong time and wrong place.

I can confirm seeing it on plant gathering and tree-cutting, by the way.
(0019611)
dante   
2012-02-15 02:27   
Confirmed for designating the removal of constructions.
(0019650)
Mazonas   
2012-02-15 11:13   
Confirming this. Also becomes a real issue when mining is interrupted by a wild animal.

Miner1 moves towards square X.
Animal near square X interrupts miner1 who cancels job and runs away.
Square X immediately selected as active for mining by Miner2.
Miner2 moves towards square X.
Animal near square X interrupts miner2 who cancels job and runs away...

You can get your miners locked in a cycle, with all of them trying to mine the same square and getting chased away from it.
(0019725)
Andrakon   
2012-02-15 17:44   
The only way I have found to undesignate the in progress square is to undesignate the blank square one z-level below it.
(0019981)
Toady One   
2012-02-17 15:24   
This is fixed for next time.