Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001198Dwarf FortressDwarf Mode -- Jobs, Smeltingpublic2010-04-15 07:212014-07-31 12:36
0001198: Processing coke "Need refined fuel to complete this operation"
I started bringing one coke with me to start my smelting operation. When the FO finished smelting the first one someone was TSK'd to move it to a stockpile. I had 4 coke sitting in the Smelter inventory all TSK'd. Once someone came and moved it to the stockpile I could restart the process.
No tags attached.
child of 0000867confirmed Dwarfu Bad interaction between repeated bone-using jobs & new one-bone-per-job behavior causes cancellation spam 
Issue History
2010-04-15 07:21BuryNew Issue
2010-04-15 07:26Rafal99Note Added: 0003672
2010-04-15 07:27Rafal99Note Edited: 0003672bug_revision_view_page.php?bugnote_id=0003672#r1202
2010-04-15 10:10DoctorZuberNote Added: 0003708
2010-04-15 10:11DoctorZuberNote Edited: 0003708bug_revision_view_page.php?bugnote_id=0003708#r1217
2010-04-15 10:51QuietustNote Added: 0003721
2010-04-15 10:58kaefermelderTag Attached: CLOSE THIS
2010-04-15 10:58kaefermelderTag Attached: Not a bug
2010-04-15 12:25FootkerchiefNote Added: 0003742
2010-04-15 13:34GReadNote Added: 0003748
2010-04-15 14:10DoctorZuberNote Added: 0003749
2010-04-15 14:11DoctorZuberNote Edited: 0003749bug_revision_view_page.php?bugnote_id=0003749#r1243
2010-04-15 14:54FootkerchiefNote Added: 0003757
2010-04-15 16:08BuryNote Added: 0003766
2010-04-15 16:25BuryNote Edited: 0003766bug_revision_view_page.php?bugnote_id=0003766#r1257
2010-04-15 18:37DoctorZuberNote Added: 0003779
2010-04-18 19:08FootkerchiefNote Added: 0004159
2010-04-18 19:08FootkerchiefStatusnew => resolved
2010-04-18 19:08FootkerchiefResolutionopen => no change required
2010-04-18 19:08FootkerchiefAssigned To => Footkerchief
2010-05-03 21:21FootkerchiefAssigned ToFootkerchief =>
2010-05-03 21:21FootkerchiefStatusresolved => new
2010-05-03 21:22FootkerchiefResolutionno change required => open
2010-05-03 21:22FootkerchiefTag Detached: CLOSE THIS
2010-05-03 21:22FootkerchiefTag Detached: Not a bug
2010-05-03 21:22FootkerchiefRelationship addedchild of 0000867
2010-05-03 21:23FootkerchiefNote Added: 0006068
2011-12-21 19:30FootkerchiefRelationship addedrelated to 0004991
2011-12-22 06:20DwarfuRelationship deletedrelated to 0004991
2012-03-30 18:03dree12Tag Attached: Will possibly be fixed in 0.34 hauler updates
2014-07-31 12:36DwarfuTag Detached: Will possibly be fixed in 0.34 hauler updates
2014-07-31 12:36DwarfuAssigned To => Dwarfu
2014-07-31 12:36DwarfuStatusnew => acknowledged

2010-04-15 07:26   
(edited on: 2010-04-15 07:27)
This is quite annoying but happens a lot. Either have more coke so that not all is Tasked at once or disable coke in your stockpile settings so it doesn't get hauled.

Forbid then Claim removes task from an item so it can be used without waiting.

2010-04-15 10:10   
(edited on: 2010-04-15 10:11)
"need refined fuel..." just means you need more charcoal or coke. (or a magma furnace).

But you're saying this has to do with objects on the forge tasked for hauling that aren't moved yet?

Are you burning coke to make coke?

2010-04-15 10:51   
Once you have a large enough "buffer" of coke sitting in stockpiles that your haulers can store the newly produced coke before the old stuff is used up, this shouldn't happen anymore. An item actively tasked for "Store item in stockpile" cannot be used for *anything* else until said task is completed or cancelled.
2010-04-15 12:25   
@DoctorZuber I had to check on the DF wiki too, but yes, you do have to use coke/charcoal to make coke from raw coal. http://df.magmawiki.com/index.php/DF2010:Fuel#Coke.2C_from_bituminous_coal_or_lignite [^]

I'm leaning toward marking this "no change required," but it may be inconsistent with the way other jobs are handled, I'm not sure.
2010-04-15 13:34   
I dunno, it seems consistent to me. The same thing happens with any other production chain where one steps output is the next steps input. It's just more noticeable with a smelter on repeat since everything is going through the same building, rather than say, your clothier running out of cloth because the last unit is still being hauled out of the loom.
2010-04-15 14:10   
(edited on: 2010-04-15 14:11)
I didn't need to check the wiki. I understood the process. He doesn't specify but from what he's saying I'm assuming he's not using a magma smelter, he's using a regular smelter so he needs fuel. That means charcoal or coke.

I'm assuming he's using coke, which explains everything. His haulers want to put it in a stockpile. Once it's tasked up for that, it can't be touched until it gets there. If all he has is four coke it's not at all surprising that his job at the smelter is being interrupted by hauling jobs. This is all expected behavior.

Oh one more important question, how much coke do you have?

2010-04-15 14:54   
Ah. I thought you meant something else because Rafal pretty much covered that in the first post.
2010-04-15 16:08   
(edited on: 2010-04-15 16:25)
To answer DoctorZuber's question that was all of my coke(four pieces).

2010-04-15 18:37   
right, that pretty well flags this as expected behavior. I vote to close it.
2010-04-18 19:08   
Yeah, I'm leaning toward calling this expected behavior.
2010-05-03 21:23   
I'm reopening this because RossM pointed out that 0000867 is pretty similar, which may point to a general problem in how jobs get queued.