Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

How do I collect rocks etc that are laying about in tunnels I've dug in Dwarf Fortress?

share|improve this question
    
C. Ross makes a good point: are you collecting them for useful purposes or just trying to make your fortress neat and tidy? –  JavadocMD Jul 9 '10 at 22:09
3  
could you make the title in the form of a question? –  jmfsg Jul 9 '10 at 22:38
3  
@Juan the title field is generally accepted to be a phrase. There's a field called 'question' for the actual question. regardless, done; it earns more votes. –  antony.trupe Jul 31 '10 at 12:23
add comment

6 Answers 6

up vote 12 down vote accepted

Turn them into rock blocks (since a lot of blocks will go into a single bin in a storage room and that's much neater). Clearing every stone takes a long time, but you can clear certain areas using burrows:

  1. Designating a burrow over the area you want to clear.
  2. Select a lowly mason who will be your exclusive stone block maker and assign him to the burrow.
  3. Build a mason's workshop inside the burrow.
  4. Use the profiles screen on the workshop to restrict the dwarves that can work there to your chosen mason. (You'll need to have a manager for this.)
  5. Set make rock blocks to repeat!

Your lowly mason will dutifully go about their business selecting only stone from the burrow and will automatically take breaks to sleep and eat, so this is a pretty low-maintenance method.

share|improve this answer
    
Can a rock block be used for anything a rock ore can? plus, that's a lot of work as opposed to just a quantum stockpile. –  RCIX Jul 9 '10 at 23:52
4  
while not as effcient as a quantum stockpile, it is a non-trick/bug/cheat way. –  alexanderpas Jul 10 '10 at 0:16
1  
Rock blocks can not be used as ore. They do, however, make for much nicer constructions when used to make walls, stairs, workshops, roads, bridges, etc. –  Shadur May 29 '11 at 11:53
add comment

another method is using the quantum storage trick/bug/cheat

first, create a 1x1 refuse zone(i, move to were you want it, Enter, Enter) and designate it as garbage zone.
Now, you can select the area (any size) to dump in that zone (d, b, d) All items selected in the area will be hauled into that zone.

now, if you want to reclaim all the items in this zone, you can do it by using d, b, c, Enter, Enter right on that zone

share|improve this answer
    
@Javadoc: after you made the zone, did you use I to hover over it and designate it a garbage dump with g? otherwise it won't work. –  RCIX Jul 9 '10 at 23:55
    
My mistake: this apparently does work in v0.31.08. Must've done something wrong when I tried it before. –  JavadocMD Jul 10 '10 at 0:41
    
Works well for me in 31.10 as well –  Meff Jul 15 '10 at 17:38
    
this doesn't work for me. d->b->i does nothing; i isn't a menu option. –  antony.trupe Aug 16 '10 at 21:55
    
i->size->r doesn't work either; r isn't a menu option. –  antony.trupe Aug 16 '10 at 21:57
show 2 more comments

Designate a stone stockpile (p,s). Your dwarves will automatically move any available stone to those.

share|improve this answer
    
Which isn't too handy if you use a legendary miner to dig out the room where you're going to put your stone stockpile! :) The other options are sandy rooms or outside, but outside is a source of Fun. –  JavadocMD Jul 9 '10 at 22:06
    
I agree, it doesn't handle all your rocks, but it's the basic method for collecting rocks. –  C. Ross Jul 9 '10 at 22:08
1  
I like to make a stone stockpile outside when I'm working on my outer walls. Let the haulers fill it up first, then build with the stones and let it be refilled in the meantime. –  yatima2975 Aug 17 '10 at 10:34
    
Though this is old: I think this is The Right Answer: dwarves will apparently hop to it (clearing stones) if there is a very nearby stockpile, even if they've been ignoring the stones for a while already. –  Ryan Reich yesterday
add comment

Yet another option is to just hide the stones via d -> b-> h. This only doesn't display the stones anymore, but they're still there! Best used if you want your fortress to look nice quickly, without generating any jobs.

share|improve this answer
    
..interesting.. –  antony.trupe Aug 17 '10 at 15:07
1  
Jobs are good! Gotta keep the economy running! ... Well, once Toady gets around to reimplementing the economy, that is. –  Shadur Jun 16 '11 at 18:35
    
@Shadur In the meantime, it keeps them from throwing parties, I think. But then, I never bother with defining meeting rooms; thus preventing the whole problem in the first place. –  yatima2975 Jun 17 '11 at 1:30
add comment

Usually I use the quantum storage method, with an atom smasher to clean up the mess, but there are some other tricks:

  • To clean out a storage room, build a catapult and have it hurl rocks at the wall. That way you're also training your siege operator. They can be a bit silly about where they get the rocks, but usually they'll take the closest one.

  • Build floors where your rocks are, out of the same kind of rocks. Unfortunately this needs a little bit of micromanagement, as dwarves will suspend a job as blocked if the spot has a stone on top of it which is earmarked for a different floor square. But they'll still do most of them, and you can go back and clean up the suspended jobs later.

  • If you're willing to waste some Z-space, build your rooms or tunnels by channeling, then build floors, The rocks will fall to the level below, and you'll have a nice clean area. (You've now got a space below with 2 rocks in it, but it's out of the way.)

Remember that if you have stones marked for dumping, they won't be moved by dwarves trying to construct on the site.

share|improve this answer
2  
"They can be a bit silly" should be the unofficial motto of DF, come to think of it. "They can be a bit silly" about running into a goblin siege to retrieve refuse... "They can be a bit silly" about carrying babies into combat... "They can be a bit silly" about running to the booze stockpile while !!on fire!!... –  Scott Aug 18 '10 at 2:53
add comment

Similar to the quantum stock pile, I placed a refuse zone over a pond and it seams the items dumped there fall to the bottom.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.