Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005878Dwarf FortressDwarf Mode -- Jobs, Haulingpublic2012-05-14 09:192012-11-27 18:28
Assigned ToToady One 
PrioritynormalSeveritymajorReproducibilityhave not tried
PlatformPCOSWindowsOS Version7
Product Version0.34.08 
Target VersionFixed in Version 
Summary0005878: Dwarves sent to farm plot to "Harvest Plants", then sent away with "No Job"
DescriptionDwarves walk toward plump helmet plot with Harvest Plants job. Once there, they stop, then return to meeting area with No Job. This happens frequently.

May be related to use of barrels for food storage since after this save was uploaded someone did haul a barrel to the plot and I am sometimes seeing a Store Item in Barrel job. [^]
Additional InformationHauling food is enabled.
There is room in a stockpile with Plant storage enabled.
There are idle Dwarves with hauling enabled.
There are 10 - 15 plump helmets available for harvest.
There are no burrows defined.
TagsNo tags attached.
Attached Files

- Relationships
related to 0005895resolvedToady One Herbalist takes multiple trips/plant 
related to 0005992resolvedToady One Conflict between hauling jobs (i.e. filling containers) and other jobs using items in those containers 

-  Notes
Sinistar (reporter)
2012-05-14 09:59

Are by any chance wheelbarrows enabled in mentioned food stockpile? I think I just noticed that dwarfes refuse to haul stuff by hand if there are now wheelbarrows free and at the same time they are enabled on target stockpile. Maybe you do not even have wheelbarrows and that is causing some troubles?
slink (reporter)
2012-05-14 10:10
edited on: 2012-05-14 10:32

I forgot to comment on that. No wheelbarrows either. I took those off the food and wood stockpiles when I discovered that only three Dwarves at a time would haul if maximum wheelbarrows was enabled. I know both stockpiles (food and wood) were still working after I removed the wheelbarrows because I saw numerous Dwarves hauling wood from the clear-cut and food from the wagon, afterward.

Edit: I see there are three wheelbarrows on it now. I don't know whether it had wheelbarrows on it in the uploaded save, but I know that I had removed them in order to get the food in out of the wagon in a timely fashion. I do have plenty of wheelbarrows, anyway, and they aren't being used to carry the barrels that are being filled at the plot. Oh, and now barrels with food already in them are being carried by hand to the plot for harvest, even though the stockpile says three wheelbarrows and has three wheelbarrows present. Only one person at a time seems to be carrying a barrel to the plot.

slink (reporter)
2012-05-14 13:37

Okay, I checked and save/load does not revert the status of wheelbarrow setting on stockpiles that used to have three but now have none. I must have put three wheelbarrows back onto the food pile. I know I did on the wood pile because I had added stone to it. However, Dwarves were not using wheelbarrows to move the partially filled barrels to the farming plot. Nor is more than one Dwarf at a time moving a barrel to the plot.

Sorry for the confusion.
Footkerchief (manager)
2012-05-14 15:52

Do I need to change the summary/description? I'm having trouble following all the notes.
slink (reporter)
2012-05-15 05:50
edited on: 2012-05-15 05:50

Maybe so. I panicked because the haulers were not harvesting the food and I thought the fortress was going to starve. They did eventually harvest the food, so the severity is not major after all.

However, the game does:

1. Repeatedly send someone to the plot with the Harvest Plants job, only to let them go with No Job once they get there.
2. Ignore food stockpile wheelbarrows for the job.
3. Use one barrel at a time for one plot, despite multiple barrels and haulers available.

2 and 3 may be as intended, but 1 still seems wrong to me. How about "Dwarves Sent To Plot With Harvest Plants Job, Then Sent Away With No Job"? Also downgrade it to minor please, if that is possible.

Footkerchief (manager)
2012-05-15 07:22

We don't actually use the severity field in any way, so I'll leave it alone.
Toady One (administrator)
2012-05-16 03:30

Is this the right save? Unless I got confused, it looks like it has a world.dat instead of world.sav, so there isn't an active fort. I have a world ready for embark with much volcanic activity.
Footkerchief (manager)
2012-05-16 07:18

Reminder sent to: slink

slink, please verify that you uploaded the correct save as per Toady's comment at 0005878:0022512.
slink (reporter)
2012-05-16 12:55

Argh. I have no idea why noterich's save is in that 7z file. I was having problems with Windows complaining about permissions and making compatability directories. I will make a new one for you.
slink (reporter)
2012-05-16 14:28
edited on: 2012-05-16 15:08 [^] again.

I could not upload the exact same save, but I reproduced the job assignment situation from the initial save of that embark. At the moment of the save, a Dwarf is returning with No Job after having been sent to Harvest Plants. The wheelbarrows are, however, being used correctly. I tried cycling wheelbarrows to zero, allowing harvest, then going back to 3, and they still worked. I don't know why they were not being used in the first situation.

On the Harvest Plants => No Job, it is best observed when there are a lot of plants to harvest and a lot of idle Dwarves. If there is only one plant to harvest everything works perfectly. The situation in my first save must have happened because I had everyone digging while the plants matured, and then suddenly there were a lot of idle Dwarves and an entire field of ripe plump helmets to be harvested. Why only one barrel at a time was being taken to the field I do not know, except that perhaps each barrel is given a chance to be filled before another is sent. The field in the current save ends up being harvested competely into one empty barrel, for about the last five plants. I must have had a number of nearly full barrels in the original situation.

It may be that no one really cares about this, except that maybe they don't want a lot of Dwarves going to one job only to turn away. It's not that different from too many Dwarves filling coffers in the hospital, though.

Footkerchief (manager)
2012-05-16 17:47

Reminder sent to: Toady One

slink has uploaded a new save.
Toady One (administrator)
2012-05-18 01:35

Ah, okay, so the harvest job is that they go to the plot and pick the plant. Then in the old one the storage code would kick in, and they'd bring it to a barrel. In the new one, the harvest job has the same code, but the picked plants get consolidated into a barrel storage job once the dwarves think about the plants they have in their the inventory. So somebody comes by and scoops them up (generally the first dwarf to pick a plant, because they are the one that generates the storage job the rest piggyback onto). The dwarves don't yet understand that harvest jobs lead to storage jobs, so they don't have a barrel ready.
slink (reporter)
2012-05-18 06:02
edited on: 2012-05-18 06:27

You know what would work? The ability to set a stockpile to only take from a farm plot, as an alternative to taking from a workshop or another stockpile. Then people could use a two-stockpile system with no barrels in the harvesting stockpile and barrels in the final storage stockpile.

Edit: On second-thought, this isn't required. Allowed contents sets the harvest stockpile to particular farm plot(s), and if the storage stockpile only takes from the harvest stockpile then the barrels won't travel to the farm plot anyway.

HiEv (reporter)
2012-05-18 15:11

This may also be related to bug 0005895.
Jon-Ace (reporter)
2012-05-19 17:43
edited on: 2012-05-19 18:15

I assume the current workaround is to have empty barrels at hand. My current fort was experiencing this issue and once I made more barrels it seems to happen less frequently since, based on what Toady has said, the harvesting dwarfs have a barrel with them.

slink (reporter)
2012-05-30 07:21

Actually, what he said is that they don't have a barrel with them, because they don't realize that the Harvest Plants job will lead to a Store Item in Stockpile job. Once they realize a barrel is needed, they drop the plants back onto the plot and someone responds to the Store Item in Stockpile job with a barrel.

Therefore the current workaround is to have harvesting done into short-term stockpiles which don't allow barrels, and have long-term storage stockpiles with barrels take from those stockpile.

- Issue History
Date Modified Username Field Change
2012-05-14 09:19 slink New Issue
2012-05-14 09:59 Sinistar Note Added: 0022486
2012-05-14 10:10 slink Note Added: 0022487
2012-05-14 10:12 slink Note Edited: 0022487 View Revisions
2012-05-14 10:12 slink Note Edited: 0022487 View Revisions
2012-05-14 10:32 slink Note Edited: 0022487 View Revisions
2012-05-14 13:37 slink Note Added: 0022498
2012-05-14 15:52 Footkerchief Note Added: 0022501
2012-05-15 05:50 slink Note Added: 0022512
2012-05-15 05:50 slink Note Edited: 0022512 View Revisions
2012-05-15 07:22 Footkerchief Note Added: 0022516
2012-05-15 07:22 Footkerchief Summary Harvest Not Hauled => Dwarves sent to farm plot to "Harvest Plants", then sent away with "No Job"
2012-05-16 03:30 Toady One Note Added: 0022535
2012-05-16 03:30 Toady One Assigned To => Toady One
2012-05-16 03:30 Toady One Status new => acknowledged
2012-05-16 07:18 Footkerchief Note Added: 0022538
2012-05-16 12:55 slink Note Added: 0022544
2012-05-16 14:28 slink Note Added: 0022546
2012-05-16 15:08 slink Note Edited: 0022546 View Revisions
2012-05-16 17:47 Footkerchief Note Added: 0022551
2012-05-18 01:35 Toady One Note Added: 0022582
2012-05-18 06:02 slink Note Added: 0022587
2012-05-18 06:03 slink Note Edited: 0022587 View Revisions
2012-05-18 06:27 slink Note Edited: 0022587 View Revisions
2012-05-18 15:11 HiEv Note Added: 0022599
2012-05-19 08:50 Footkerchief Relationship added related to 0005895
2012-05-19 17:43 Jon-Ace Note Added: 0022622
2012-05-19 18:15 Jon-Ace Note Edited: 0022622 View Revisions
2012-05-30 07:21 slink Note Added: 0022789
2012-06-05 09:08 Threlicus Issue Monitored: Threlicus
2012-06-21 06:04 Footkerchief Relationship added related to 0005992
2012-11-27 18:28 nb4est Issue Monitored: nb4est

Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker