View Issue Details

IDProjectCategoryView StatusLast Update
0007715Dwarf FortressPathfindingpublic2014-07-30 09:55
Reportermillman Assigned Touser6 
PriorityimmediateSeveritymajorReproducibilityhave not tried
Status resolvedResolutionno change required 
OSWindowsOS Version8.1 
Product Version0.40.05 
Summary0007715: Dwarves are climbing
DescriptionDwarves does not respect bridges when they are closed, but they also climb over walls and get out of the fortress.
Steps To ReproduceDig some holes, build a bridge over it, lift the bridge.

Screenshot:
http://i.imgur.com/S6z5Jz2.png
TagsNo tags attached.

Activities

Talvieno

2014-07-29 19:39

manager   ~0027915

Last edited: 2014-07-29 19:41

It looks like they're climbing along the wall to get back into your fortress. It's actually intended - if they can't find any other way to get to their destination, they'll climb to get there (jumping optional). Fortifications and overhangs will stop them, though.

Edit: I would also advise using a raising bridge rather than a retracting one (use the wasz keys to choose the raising direction). Dwarves can't climb through raised bridges.

Morlark

2014-07-29 21:33

reporter   ~0027929

Also, the priority/severity on this log seems to have accidentally been set at immediate/major. In no way is either of those an accurate description.

millman

2014-07-30 08:58

reporter   ~0027954

Hi Talvieno,

Can enemies climb walls too? How can I prevent dwarves to go outside (for example, because there is a titan).

Can they clib ladders, even if there is no ramp, too? And trees?

Talvieno

2014-07-30 09:16

manager   ~0027955

Last edited: 2014-07-30 09:17

Yes, enemies can climb walls too. You have a few options to solve this.

1. d-h (channel) a moat and fill it with water. Swimming enemies can still get in, archers can still fire over.
2. d-h (channel) a moat, and dig (d-d) a ring around the inside of it to make an overhang, so enemies can't climb into your fortress. Archers can still fire over.
3. Wall yourself off completely and build a roof on top with flooring. Nobody goes in or out. You are as safe as you can possibly get.
4. Fortifications at ground level. Cheap and fast, but enemy archers can shoot through at you.
5. Walls with a second wall built one z-level above as an overhang. The drawback here is that you can't shoot anything.
6. Walls with a floor built one z-level above as an overhang. the drawback here is that your dwarves can dodge off and fall outside the fortress if attacked.
7. Fortifications on top of walls. You'll need a two-z level high wall with fortifications three z's above the ground in order to keep archers from firing in at your marksdwarves. This type takes a lot of investment because you need to build a floor around the inside of each wall layer so you can build more walls on top of it. It is, however, the best method of protecting your fortress with a wall.
8. Build everything underground and use a raising bridge to seal off your fortress.

You have a lot of options, so be creative. :)


Keeping dwarves inside:

Forcing your dwarves to stay inside is easy enough. Press w to access the burrows menu, then use the options you see there to define a burrow (the areas you set as the burrow will be flashing cyan) (blow-by-blow: press a to "add burrow", then use the arrow keys and the enter keys to set it where you want). The burrow can span multiple z-levels and be of any shape and size you want (almost, eventually you hit a limit).

Once you're done with that, go to the m screen (military), a to select alerts, and press c for "add alert". Then, use the up and down arrow keys until that new alert is highlighted in cyan, and press enter. Move to the right and select the appropriate burrow (the one you just created), and press enter. When you have a green A to the left of it, you've done it correctly. When you press escape to unpause, there should be a flurry of job cancellation spam as everyone drops what they're doing and moves into the area you've assigned.

Here's an image to illustrate: http://img.ie/zesyv.png It should look a bit like that.

user6

2014-07-30 09:55

  ~0027960

Please feel free to continue this discussion in the Gameplay Questions forum: http://www.bay12forums.com/smf/index.php?board=7.0

Issue History

Date Modified Username Field Change
2014-07-29 11:40 millman New Issue
2014-07-29 19:39 Talvieno Note Added: 0027915
2014-07-29 19:41 Talvieno Note Edited: 0027915
2014-07-29 21:33 Morlark Note Added: 0027929
2014-07-30 08:58 millman Note Added: 0027954
2014-07-30 09:16 Talvieno Note Added: 0027955
2014-07-30 09:17 Talvieno Note Edited: 0027955
2014-07-30 09:55 user6 Note Added: 0027960
2014-07-30 09:55 user6 Status new => resolved
2014-07-30 09:55 user6 Resolution open => no change required
2014-07-30 09:55 user6 Assigned To => user6
2014-07-30 09:55 user6 Summary Fliying dwarves => Dwarves are climbing