View Issue Details

IDProjectCategoryView StatusLast Update
0010910Dwarf FortressDwarf Mode -- Jobs, Assignment of Jobspublic2018-09-27 12:51
Reporterreducer Assigned ToLoci  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
OSWindowsOS Version10.0.17134 
Product Version0.44.12 
Summary0010910: Remove worker prevents worker from using workshop for 10 days
DescriptionUsing 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.
Steps To ReproduceQueue 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.

Additional InformationCompleting 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
TagsNo tags attached.

Activities

Loci

2018-09-27 12:50

viewer   ~0038832

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.

Issue History

Date Modified Username Field Change
2018-09-27 07:49 reducer New Issue
2018-09-27 12:50 Loci Note Added: 0038832
2018-09-27 12:50 Loci Status new => resolved
2018-09-27 12:50 Loci Resolution open => no change required
2018-09-27 12:50 Loci Assigned To => Loci
2018-09-27 12:51 Loci Summary Remove worker prevents worker from using workshop indefinitely => Remove worker prevents worker from using workshop for 10 days