Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: [40d] Updated: Dwarves won't place anything on a stockpile unless in bin/barrel.  (Read 2030 times)

Lehawk

  • Bay Watcher
    • View Profile

This problem was something other than what I had written originally (sorry I didn't update earlier).

This whole problem was caused by someone's "solution" to the "stone problem". I hid all my stones while digging out some stockpile area with a legendary and I hid them (instead of dumping stones into a single tile which I thought was cheating). The whole channel workaround I had was a fluke (masons grabbed stones I believe). When I made this bug, I had forgotten about hiding the stones.

So really the bug is that the dwarves can put bins/barrels on rocks, and can put items in bins/barrels that are on stone, but can't place anything else on stone. They also can't put unused barrels/bin on a stone in a furniture stockpile either.

Maybe stockpiles should generate clear jobs for items that don't belong in a stockpile and have dwarves move them nearby like when they construct a building on rocks. Or let us store stone in a bin.
« Last Edit: February 03, 2009, 07:31:06 pm by Lehawk »
Logged

Mikko

  • Guest

This sounds weird! Specially the part you told that about your channel workaround. I'd say you just ran out of stockpile space, but I'm sure you are not that stupid... :P
Logged

Areyar

  • Bay Watcher
  • Ecstatic about recieving his own E:4 mug recently
    • View Profile

Seeing you're using a huge site, maybe the job generation for hauling is canceled because the pathing-code times out?
AFAIK the job generation for bins and barrels is handled separately from general hauling.

Try restricting movement on whole sections of the map. Who knows, it might help. :)
Logged
My images bucket for WIPs and such: link

ledgekindred

  • Bay Watcher
  • Oh Boy, Microcline
    • View Profile

I'm seeing the same thing with stockpiles in 40d9. Any completed items that don't have free bins/barrels to be put in sit around cluttering up the workshop.  (I had a workshop with 75 mechanisms in it before I realized nobody was moving them.)

My furniture stockpile is literally the next construction over from the carpenter's workshop so it's not pathing, and the workshop has about 30 bins, barrels and buckets sitting around cluttering it up at the moment.  Brewers and item haulers will gladly pick up barrels or bins to put items into and move to item storage. I've also tried destroying the workshops and stockpiles and re-creating them somewhere else to no avail.

The weirdest thing is that each of my stockpiles have like two or three items in them, but the dwarves won't put anything else in them.  I've checked the settings for the stockpiles and there are no restrictions or anything that will prevent more items being stored there.  (I notice this particularly with the wood stockpile because my carpenters will go get a log to work on, and then someone will wander outside and pick up one of the 50 logs sitting outside and dump it back into the stockpile.)

They DO put refuse in the refuse stockpile which is currently full of bones, shells and stink.

OP nailed it by saying that it seems like dwarves will only haul stuff if it's in a container or needs to be installed somewhere.  (i.e. they will happily put a bed in a build location, but they'll leave it in the workshop until I tell them to put it somewhere.)  I've double-checked all the work settings, and that the dwarves have item/wood/etc hauling enabled.  Likewise hauling jobs never appear on the [J]obs screen.  I even have a couple peasants who have nothing _but_ hauling tasks enabled, and they pretty much sit around drinking, eating and going to parties the whole time.
Logged
I don't understand, though that is about right with anything DF related.
I just hope he dies the same death that all dwarfs deserve: liver disease.
The legend of Reg: http://www.bay12forums.com/smf/index.php?topic=65866.0
Atir Stigildegel, Legless Hero of Diamondrelic: http://www.bay12forums.com/smf/index.php?topic=83136.0

Kanddak

  • Bay Watcher
    • View Profile

Huh.

I have a fort where the dwarves just stopped hauling to food stockpiles.
Doesn't seem to matter if they're inside or out, doesn't affect other kinds of stockpiles, just food.
Obvious shit: Dwarves have food hauling on, food isn't forbidden, food stockpiles allow the food I want hauled to them. Dwarves all harvest is on.

Plants rot in the fields unless requested for a job. Prepared meals rot in the kitchen. Raw fish rot where the fisherdwarf drops them next to the fishing zone. The brewer is cluttered with drinks and the carpenter is cluttered with barrels that aren't being used. There are plump helmet spawn strewn all over the dining room.

This wasn't happening before in this fort. It seems like it might have started happening right around the same time that I got a big wave of migrants, and drafted most of them and ordered them to the river to fight carp, where they were completely killed off.

It also seems like job orders aren't being validated ever. I've switched managers around, made sure they've had offices, and watched them sit with no jobs. Again, it wasn't happening at first but started recently. Nope, unrelated. Just lazy bum managers, who finally got to doing their job. Food's still stuck. As soon as the plants rot, all the idlers leap up to haul them to the refuse pile.
« Last Edit: February 01, 2009, 12:13:33 am by Kanddak »
Logged
Hydrodynamics Education - read this before being confused about fluid behaviors

The wiki is notoriously inaccurate on subjects at the cutting edge, frequently reflecting passing memes, folklore, or the word on the street instead of true dwarven science.

LegoLord

  • Bay Watcher
  • Can you see it now?
    • View Profile

In my community fort, dwarves won't haul ore to the ore stockpile.  Playing with 40d8
Logged
"Oh look there is a dragon my clothes might burn let me take them off and only wear steel plate."
And this is how tinned food was invented.
Alternately: The Brick Testament. It's a really fun look at what the bible would look like if interpreted literally. With Legos.
Just so I remember

ledgekindred

  • Bay Watcher
  • Oh Boy, Microcline
    • View Profile

Solved, I think.

For some stockpiles, floor spaces won't get used if they have any kind of "raw" stone on them.  Once I made a dump and assigned stones to be dumped, the dwarves started putting stuff in these stockpiles and emptying out workshops.  You could also build floors over the stockpile stones and they will also get used.

This seems to affect bar/block, furniture and wood stockpiles so far.  not food though, so I don't know what the problem is with your dwarves, unless they are just lazy.
Logged
I don't understand, though that is about right with anything DF related.
I just hope he dies the same death that all dwarfs deserve: liver disease.
The legend of Reg: http://www.bay12forums.com/smf/index.php?topic=65866.0
Atir Stigildegel, Legless Hero of Diamondrelic: http://www.bay12forums.com/smf/index.php?topic=83136.0

Areyar

  • Bay Watcher
  • Ecstatic about recieving his own E:4 mug recently
    • View Profile

I had the same food hauling issue with a recent fort, withering crops, rotting meat and prepared meals, assumed I just had too little barrels and overextended haulers.
Need to reexamine that.


Another possible source:

The "[STORE_DIST*" entries in the init, Toady1 made some improvements related to the one seed per bag issue, maybe some test value has remained.
Logged
My images bucket for WIPs and such: link

Kanddak

  • Bay Watcher
    • View Profile

Guess I should've included "no, there's no loose stone on the stockpile" in my "obvious shit" list.
I discovered that food won't rot if it's sitting on a stockpile, so I designated a dump zone in the food stockpile and ordered all the food dumped, then reclaimed it afterward.

Oh, and like the first couple posters, my affected stockpiles are never creating jobs at all.
Logged
Hydrodynamics Education - read this before being confused about fluid behaviors

The wiki is notoriously inaccurate on subjects at the cutting edge, frequently reflecting passing memes, folklore, or the word on the street instead of true dwarven science.

LegoLord

  • Bay Watcher
  • Can you see it now?
    • View Profile

This does not explain my problem with the stone stockpiles.
Logged
"Oh look there is a dragon my clothes might burn let me take them off and only wear steel plate."
And this is how tinned food was invented.
Alternately: The Brick Testament. It's a really fun look at what the bible would look like if interpreted literally. With Legos.
Just so I remember

LegoLord

  • Bay Watcher
  • Can you see it now?
    • View Profile

This does not explain my problem with the stone stockpiles.
Never mind, apparently I had the "dwarves ignore minerals" order on.  I hadn't known that order existed until a few days ago.
Logged
"Oh look there is a dragon my clothes might burn let me take them off and only wear steel plate."
And this is how tinned food was invented.
Alternately: The Brick Testament. It's a really fun look at what the bible would look like if interpreted literally. With Legos.
Just so I remember

Areyar

  • Bay Watcher
  • Ecstatic about recieving his own E:4 mug recently
    • View Profile

lol.

yeah, those options are well hidden.
Had a similar situation with hunters dropping their prey when interrupted by other beasts and nobody would go get the corpse. (collecting refuse from outside is off by default)
My solution was (A)forest retreat butcheries and (B)refuse pits nearby the butcheries.
This was on a site without soil or water, so meat was basically the only food and we had to trade for drink, so the meat was pretty important.
Logged
My images bucket for WIPs and such: link