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.

I'm having a problem with building walls - some of my walls are suspend before they can be built. The suspension message is that there's a creature occupying the site. I've been watching and a dwarf will enter the space that the wall is to be built in, stand there for a while, I'd assume trying to build the wall, and then suspend the construction... so I think the builders themselves are the creatures in the way of building? Is that possible? How do I fix that?

Here's the layout:

X = built wall
0 = unbuilt problem wall
~ = water tile
_ = empty dirt tile

~_____________
~0__XXXX0XXXXX
~X____________
~X____________
share|improve this question
    
Have you tried temporarily deconstructing adjacent walls? –  kotekzot Dec 17 '12 at 16:20

1 Answer 1

up vote 5 down vote accepted

This is a problem with the current version of the game (v0.34.11 as of this writing) and usually happens when the tiles around the place you want to build the wall are walkable, but can't be built from. One such example are ramps.

In your case it's more likely that the path finding gets the Dwarf to build the wall from the "wrong" side (one which triggers the error; usually north). Try those steps:

  • Remove all ramps around the building area, even the stand-alone ones sometimes left over from cleaning upper levels by channelling from above.
  • Cancel the build order, re-add it a few moments later (pause, cancel, step a few frames, re-add the order, unpause). Since the building material should already be in place (distance: 0), this is fast.
  • Set up suspended(!) wall build orders from all sides but a diagonal one to the wall. Dwarves will prefer to stay on the tile which has no build designation, and can build walls diagonally. Remove the suspended orders when done.
share|improve this answer

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.