Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0002186Dwarf FortressDwarf Mode -- Jobs, Item Improvements/Decorationspublic2010-06-06 07:332010-07-01 20:33
Bombur 
Footkerchief 
normalminorsometimes
resolvedduplicate 
0.31.05 
 
0002186: decorate with bone failure
Sometimes attempting to decorate with bone fails ("Dwarf cancels decorate with bone: needs unrotten bone body part") even though there are plenty of bones available.
No tags attached.
duplicate of 0000867confirmed Dwarfu Bad interaction between repeated bone-using jobs & new one-bone-per-job behavior causes cancellation spam 
Issue History
2010-06-06 07:33BomburNew Issue
2010-06-06 09:20FootkerchiefNote Added: 0007800
2010-06-06 09:20FootkerchiefIssue Monitored: Footkerchief
2010-07-01 18:57ChickenLipsNote Added: 0009488
2010-07-01 19:12oliverNote Added: 0009490
2010-07-01 20:33FootkerchiefNote Added: 0009492
2010-07-01 20:33FootkerchiefRelationship addedduplicate of 0000867
2010-07-01 20:33FootkerchiefStatusnew => resolved
2010-07-01 20:33FootkerchiefResolutionopen => duplicate
2010-07-01 20:33FootkerchiefAssigned To => Footkerchief

Notes
(0007800)
Footkerchief   
2010-06-06 09:20   
Were the existing bone stacks being used for other jobs? Was the craftsdwarf's shop placed in a burrow? Was the craftsdwarf assigned to a burrow?
(0009488)
ChickenLips   
2010-07-01 18:57   
I have a save with this sort of thing in evidence, though the failure is "Needs improvable item." The shop is surrounded by bones and beds, chairs and doors. The error is intermittent, though at the times when it occurs, it doesn't seem to stop occurring for a while.

Given the difference of error message, should I submit it as a new ticket, or just tack it on here?
(0009490)
oliver   
2010-07-01 19:12   
This may be 0000867
(0009492)
Footkerchief   
2010-07-01 20:33   
ChickenLips -- an item can only get decorated once with a given material. It's possible that all of your items were already decorated with donkey bone or whatever. If that doesn't explain it, open a new ticket and we'll continue the discussion there.

Anyway, yeah, I didn't get any answer from the reporter, so we'll assume it's 0000867.