Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0007715Dwarf FortressPathfindingpublic2014-07-29 11:402014-07-30 09:55
millman 
Footkerchief 
immediatemajorhave not tried
resolvedno change required 
Windows8.1
0.40.05 
 
0007715: Dwarves are climbing
Dwarves does not respect bridges when they are closed, but they also climb over walls and get out of the fortress.
Dig some holes, build a bridge over it, lift the bridge.

Screenshot:
http://i.imgur.com/S6z5Jz2.png [^]
No tags attached.
Issue History
2014-07-29 11:40millmanNew Issue
2014-07-29 19:39TalvienoNote Added: 0027915
2014-07-29 19:41TalvienoNote Edited: 0027915bug_revision_view_page.php?bugnote_id=0027915#r10530
2014-07-29 21:33MorlarkNote Added: 0027929
2014-07-30 08:58millmanNote Added: 0027954
2014-07-30 09:16TalvienoNote Added: 0027955
2014-07-30 09:17TalvienoNote Edited: 0027955bug_revision_view_page.php?bugnote_id=0027955#r10544
2014-07-30 09:55FootkerchiefNote Added: 0027960
2014-07-30 09:55FootkerchiefStatusnew => resolved
2014-07-30 09:55FootkerchiefResolutionopen => no change required
2014-07-30 09:55FootkerchiefAssigned To => Footkerchief
2014-07-30 09:55FootkerchiefSummaryFliying dwarves => Dwarves are climbing

Notes
(0027915)
Talvieno   
2014-07-29 19:39   
(edited on: 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.

(0027929)
Morlark   
2014-07-29 21:33   
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.
(0027954)
millman   
2014-07-30 08:58   
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?
(0027955)
Talvieno   
2014-07-30 09:16   
(edited on: 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.

(0027960)
Footkerchief   
2014-07-30 09:55   
Please feel free to continue this discussion in the Gameplay Questions forum: http://www.bay12forums.com/smf/index.php?board=7.0 [^]