Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000867Dwarf FortressDwarf Mode -- Interface, Announcements: Message Spampublic2010-04-09 04:212014-07-31 12:36
Assigned ToDwarfu 
Platformnative WindowsOSWindows XPOS VersionSP3
Product Version0.31.01 
Target VersionFixed in Version 
Summary0000867: Bad interaction between repeated bone-using jobs & new one-bone-per-job behavior causes cancellation spam
DescriptionIf you have a bone-using workshop job on repeat (or many jobs scheduled at a workshop, e.g. via the job manager), but only one stack of bones, you get some undesirable behavior:

- The bonecarver brings the stack to the workshop and does one job, reducing the stack by 1 bone.
- The job completes.
- A hauler instantly decides to schedule a job to move the remaining bones back to the stockpile.
- The bonecarver tries to start the next job in the workshop, but there are no longer any available bones because the only stack has been tasked for hauling, so the job is cancelled.

This leads to cancellation announcement spam and repeated hauling of the same stack back and forth between the workshop and stockpile.

Not sure quite what can be done here, except perhaps give the bonecarver the first chance at rescheduling the job on completion?

(Workaround: get rid of your bone stockpile or turn off refuse hauling until you're done)
Tagsbones, workshop
Attached Files

- Relationships
related to 0000808resolvedToady One Processing Raw Turtles only makes one shell per stack, and other stack size issues 
parent of 0001198acknowledgedDwarfu Processing coke "Need refined fuel to complete this operation" 
has duplicate 0002186resolvedFootkerchief decorate with bone failure 
related to 0005992resolvedToady One Conflict between hauling jobs (i.e. filling containers) and other jobs using items in those containers 
Not all the children of this issue are yet resolved or closed.

-  Notes
RossM (reporter)
2010-05-03 20:14

Seems to be related to 0001198 - both involve items being hauled away that are about to be needed for another task at a workshop.
Footkerchief (manager)
2010-05-03 21:21
edited on: 2010-05-03 21:23

^^^ Good call. I'm reopening that one, thanks.

- Issue History
Date Modified Username Field Change
2010-04-09 04:21 oliver New Issue
2010-04-09 18:40 Khym Chanur Issue Monitored: Khym Chanur
2010-04-09 18:40 Khym Chanur Tag Attached: bones
2010-04-09 18:40 Khym Chanur Tag Attached: workshop
2010-05-03 20:14 RossM Note Added: 0006063
2010-05-03 21:21 Footkerchief Note Added: 0006067
2010-05-03 21:22 Footkerchief Relationship added parent of 0001198
2010-05-03 21:23 Footkerchief Note Edited: 0006067 View Revisions
2010-06-22 09:06 Footkerchief Relationship added related to 0000808
2010-07-01 20:33 Footkerchief Relationship added has duplicate 0002186
2010-07-01 20:33 Footkerchief Issue Monitored: Footkerchief
2012-03-30 18:03 dree12 Tag Attached: Will possibly be fixed in 0.34 hauler updates
2012-06-18 10:52 Footkerchief Relationship added related to 0005992
2014-07-31 12:36 Dwarfu Tag Detached: Will possibly be fixed in 0.34 hauler updates
2014-07-31 12:36 Dwarfu Assigned To => Dwarfu
2014-07-31 12:36 Dwarfu Status new => confirmed
2014-07-31 12:39 Dwarfu Relationship replaced parent of 0005992
2014-08-07 18:13 Footkerchief Relationship replaced related to 0005992

Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker