View Issue Details

IDProjectCategoryView StatusLast Update
0009794Dwarf FortressDwarf Mode -- Artifactspublic2016-07-07 18:08
ReporterSteveTheRed Assigned ToLoci  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionno change required 
PlatformWindowsOSWindows 7OS VersionSP 1
Product Version0.43.03 
Summary0009794: Dwarves return item being used in artifact construction to stockpile
DescriptionIn order to encourage my mason to use particular materials in his fey mood, I forbade all the metal bars except for platinum. He dutifully fetched the platinum bar and started working furiously.

Thinking that he was all set, I went and re-allowed all metal bars, but in the process accidentally forbade platinum bars briefly, and so went back and allowed them again.

Straight away, another dwarf marched into the mason's workshop, grabbed the platinum bars, and returned them to the stockpile.

When the artifact was completed, it looked like a normal artifact that had never wanted platinum bars at all.
Steps To ReproduceWait for a mood, then forbid and re-allow an item being used in the artifacts construction.
TagsNo tags attached.

Activities

Loci

2016-05-24 10:34

viewer   ~0035283

Not a bug: forbidding a material cancels any job associated with that material, even strange moods. After you forbade the material and cleared the mood job the material was no longer considered part of the artifact (and, therefore, free for hauling to a stockpile), and moody dwarves who have begun construction will not gather any replacement materials, even if you forbid them all at that point.

SteveTheRed

2016-05-24 18:59

reporter   ~0035293

Normally if you forbid an item the job is cancelled, but artifact construction jobs aren't. Now I'm tempted to see what happens if I pull all the items out from under an artifact maker's hammer...

Issue History

Date Modified Username Field Change
2016-05-24 05:33 SteveTheRed New Issue
2016-05-24 10:34 Loci Note Added: 0035283
2016-05-24 18:59 SteveTheRed Note Added: 0035293
2016-07-07 18:08 Loci Status new => resolved
2016-07-07 18:08 Loci Resolution open => no change required
2016-07-07 18:08 Loci Assigned To => Loci