View Issue Details

IDProjectCategoryView StatusLast Update
0003220Dwarf FortressDwarf Mode -- Jobs, Haulingpublic2010-09-15 11:31
Reportergreycat Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
PlatformLinuxOSLinuxOS VersionDebian 5.0 i386
Product Version0.31.12 
Summary0003220: Dumping sand from stocks->powder makes dwarves remove the sand from the bags
DescriptionI expected them to dump all my BAGS of sand, not to remove the sand from the bag and then drop the sand in piles on the floor.
Steps To ReproduceCreate shiny new magma glass forge deep underground.

Set up garbage zone near it. Also make it a sand bag stockpile (furniture, block all, 'u' for sand bags). Remove regular garbage zone if any.

Go to 'z' -> stocks -> powder, and mark all the sand for dumping.

Watch in amazement as dwarves bring colorful checkerboard-square piles of sand instead of bags of sand.
Tagsbags, dumping, sand

Activities

Quietust

2010-09-14 14:23

reporter   ~0012639

I'd say this is normal behavior - you told them to dump the sand, so they dumped the sand. If you wanted to dump the bags, you should have told them to dump the sand bags (from the Boxes and Bags section of stocks).

If you had used d-b-d to designate the sand bags for dumping, then I might understand your complaint (since that would've marked both the bags and their contents for dumping separately), but this is just user error.

greycat

2010-09-14 16:17

reporter   ~0012640

Well, that's annoying. Very well. I've updated the wiki to explain how this works.

greycat

2010-09-15 06:58

reporter   ~0012649

OK, I also tried using d-b-d to designate the sand bags for dumping. This "works", but leads to another surprising behavior: after the bag has been dumped, it is marked as forbidden, but the sand inside it is still marked for dumping. If I unforbid the bag, someone will come along and dump the sand out of it.

So apparently the only way to do this in bulk is to d-b-d the bags from the sand collection zone, wait until they've been dumped, then d-b-c *and* d-b-D them in the garbage zone. If there's anything else in the garbage zone you didn't want claimed, too bad. If you forget the d-b-D part, you lose all your sand.

Quietust

2010-09-15 08:39

reporter   ~0012653

Last edited: 2011-04-13 14:00

Alternatively, you can d-b-d the sand bags and then go into Z-Stocks to undump the sand itself (since they'll typically all be the same color of sand).

Alternatively alternatively, you could just use stockpiles normally instead of abusing garbage dump activity zones to perform quantum stockpiling.

hyndis

2010-09-15 10:20

reporter   ~0012659

Same thing happens for dye, sugar, and flour. If you order the powder dumped dwarves take it from the bag, and dump the powder into your dump stone.

Add Note

Note

Issue History

Date Modified Username Field Change
2010-09-14 12:32 greycat New Issue
2010-09-14 14:23 Quietust Note Added: 0012639
2010-09-14 16:17 greycat Note Added: 0012640
2010-09-15 06:58 greycat Note Added: 0012649
2010-09-15 08:39 Quietust Note Added: 0012653
2010-09-15 10:20 hyndis Note Added: 0012659
2010-09-15 11:31 Kennel Tag Attached: bags
2010-09-15 11:31 Kennel Tag Attached: dumping
2010-09-15 11:31 Kennel Tag Attached: sand
2011-04-13 14:00 Quietust Note Edited: 0012653