View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002533 | Dwarf Fortress | Dwarf Mode -- Jobs, Cancellation and Suspension | public | 2010-07-01 05:35 | 2010-07-10 05:43 |
Reporter | ChickenLips | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | AMD | OS | Windows | OS Version | XP |
Product Version | 0.31.08 | ||||
Summary | 0002533: Collect Sand jobs repeteadly issue job cancellations and do not reselect a different bag if Forbidden | ||||
Description | I believe I'm seeing a bug analogous to (and probably using the same methodology as?) the Fill Pond jobs that are leaving buckets strewn about after job cancellations and that do not seem to be handling it properly when their targeted buckets are made unavailable (Forbidding, for example). (See 0002505.) Situation: Glass Furnace with Collect Sand job, set to Repeat. The empty bag it has reserved for this purpose is sitting at another furnace. I'm trying to interrupt the dwarf heading over to it, so I Forbid the bag. It works. Problem: However, after I do this, the job remains in the queue, apparently with the same empty bag reserved, and periodically repeats a job cancellation notice, "Item lost or destroyed". It should probably either completely cancel the job at the sourcing workshop, or, preferably, just choose a new bag. | ||||
Steps To Reproduce | 1) Set a Glass Furnace on Collect Sand, with the job set to repeat. 2) Once the job is active, locate the bag it has reserved, then Forbid it. 3) Observe. | ||||
Additional Information | In the save I will upload in a few hours, I have a dwarf walking to the furnace to pick up the empty bag to perform the Collect Sand job. It is the rightmost Magma Glass Furnace. To reproduce it directly in this save, go into that furnace's (T) inventory, and Forbid the (rope reed fiber bag). You should get two job cancellation notices from it within 5 or 10 seconds, and another 20-30 seconds later. They will continue until you intervene. As a helpful note, in about a minute or so a mooded dwarf claims a workshop. To switch right back to that location, hit SHIFT-F3. The hotkey to take you to the Glass Furnace that is sourcing this particular Collect Sand job, hit F3. It's the top Glass Furnace camouflaged in the awkward-shaped Kaolinite room, hiding next to all the sandbags. Plotting. | ||||
Tags | bag, bucket, collect | ||||
related to | 0001121 | new | "Cancels collect sand: job item lost or destroyed" message spam when trying to collect sand in the waves |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-07-01 05:35 | ChickenLips | New Issue | |
2010-07-01 05:56 | ChickenLips | Note Added: 0009453 | |
2010-07-01 07:12 |
|
Relationship added | related to 0001121 |
2010-07-01 07:13 |
|
Note Added: 0009455 | |
2010-07-01 07:13 |
|
Note Edited: 0009455 | |
2010-07-01 07:13 |
|
Note Edited: 0009455 | |
2010-07-10 05:43 | TomiTapio | Tag Attached: bag | |
2010-07-10 05:43 | TomiTapio | Tag Attached: bucket | |
2010-07-10 05:43 | TomiTapio | Tag Attached: collect |