Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0010910Dwarf FortressDwarf Mode -- Jobs, Assignment of Jobspublic2018-09-27 07:492018-09-27 12:51
resolvedno change required 
0010910: Remove worker prevents worker from using workshop for 10 days
Using remove worker (on a carpenter in this case) bans them from using the workshop, which cannot be undone with workshop profile and has only an awkward workaround. Expected behaviour would be to either ban them from this one job, or until ANY type of other job has been completed.
Queue up jobs at carpenter's workshop (I used multiple, not sure if it's necessary)

use "x-remove worker" on carpenter.

Delete jobs at the workshop and create new ones.

The carpenter will now totally ignore the new jobs.

Now create a job at ANOTHER carpenter's workshop.

Upon completing this job, the carpenter will now recognise the original job.

Completing wooden crafts does not cause the carpenter to notice the original jobs, seems to require another carpentry workshop.

Here's the save I've been experiencing it on, but I don't expect it's save corruption: http://dffd.bay12games.com/file.php?id=14039 [^]
No tags attached.
Issue History
2018-09-27 07:49reducerNew Issue
2018-09-27 12:50LociNote Added: 0038832
2018-09-27 12:50LociStatusnew => resolved
2018-09-27 12:50LociResolutionopen => no change required
2018-09-27 12:50LociAssigned To => Loci
2018-09-27 12:51LociSummaryRemove worker prevents worker from using workshop indefinitely => Remove worker prevents worker from using workshop for 10 days

2018-09-27 12:50   
There is an intentional "cool-down" period (observed to be around 10 days) after a worker is removed from a job to prevent starting the same or similar jobs ("similar" appears to mean "in the same workshop" in this case). Completing a job at a different workshop does not remove this restriction, though it may distract the player long enough for the cool-down to expire.