Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm still a bit of a novice with DF and had my first real experience with Fun the other day. I working away building some beds, setting some traps, farming, etc when a horde of undead goblins appeared and lumbered toward my fortress. A few were caught in cage traps, some were chewed up by weapon traps but they were too much and entered my fortress.

As soon as they were inside almost ALL of my dwarves rushed them and started attacking which, as you can imagine, ended poorly.

Next time I'm attacked how can I prevent my worker dwarves from trying to attack? Was is just because I lacked much of a military? How do you keep your dwarves away from the attackers?

share|improve this question
possible duplicate of How do I get my dwarfs inside? – Kevin Yap May 30 '12 at 16:24
up vote 7 down vote accepted

The trick is to define a burrow (via w at the main screen) that is away from the combat zone.

You then need to go to the military screen (via m) and set your civilians to use the burrow. This will keep them with in the designated area.

see Burrow (DF Wiki)

share|improve this answer

Besides restraining your dwarves to a burrow it's also a good idea to keep the invaders away from your general population.

A well placed draw bridge usually does the trick for me. Make sure to keep a back entrance available with another draw bridge which can be used by your military to make a sortie and get those nasty goblins from behind.

share|improve this answer

Your Answer


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.