Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Unpathable square of doom  (Read 385 times)

Erasmus Darwin

  • Bay Watcher
    • View Profile
Unpathable square of doom
« on: November 07, 2007, 05:27:00 pm »

Version 33a, fortress mode.

For some reason, while building a huge channel for pumping run-off, I developed some sort of pathfinding purgatory within the channel that's sucked several of my dwarves in.  I've tried playing with traffic designations, forbidding them from going outdoors, and drafting them into the military all in an effort to unstick them, but they're resolutely stuck to the square.  All I managed to do was get one character who was stuck on a different square within the channel to climb out, wander over, and join the dwarven mass.

The save is here, if anyone's curious:  http://angband.org/~erasmus/df/region86.zip

There's some level 3-4 water in the area, but that seems to be unrelated.  Some of the dwarves are quite capable swimmers, and they were frolicking about quite happily before they became glued to that one square.

Also, I don't know if it's related, but I did have a cave-in in the channel (around with that other, unconscious, hurt dwarf is).  Standard channel cave-in: I tunneled out underneath an unsupported square and had the floor come crashing down on my head.

Any tips?  Any way to force DF to completely recalculate all the pathing from scratch?  Worst case, I'm not too attached as this was a screw-around game for figuring out aquifer behavior and water pumping techniques, but I still like to recover if possible, as I'm close to completing a bunch of the pumping I was experimenting with.

Edit: Digging another channel underneath the dwarves caused 3 to drown, 1 to escape, and 1 to remain trapped right where he was before the channel was dug.

[ November 07, 2007: Message edited by: Erasmus Darwin ]

Logged

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: Unpathable square of doom
« Reply #1 on: November 07, 2007, 09:31:00 pm »

I've downloaded it and I'll take a look when I get back to work.  Hard to say at this point what's going on.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Erasmus Darwin

  • Bay Watcher
    • View Profile
Re: Unpathable square of doom
« Reply #2 on: November 08, 2007, 09:33:00 pm »

Cool, thanks.  And I really love the new 3D version of DF.  You did a great job with it.
Logged

Mylon

  • Bay Watcher
    • View Profile
Re: Unpathable square of doom
« Reply #3 on: November 09, 2007, 11:24:00 am »

Yes, I've noticed that dwarves will avoid walking through 4/7 water squares if they have to, even if they are in a 4/7 square.  This means in chest-deep water, dwarves freeze up and do nothing, even though they are quite free to move about.  I built a really long channel with a wide opening at the end with the idea of eventually draining the lake through slow draw and evaporation, but the dwarves seemed to have fun jumping into the lake to drink, and then never climbing out!  Of course, I had problems later on when I had to encounter the inhabitants of that lake, but that's another issue.

The inhabitants must have been training their swimming skill for the 3 years I was playing that fort, so they all had maxed out stats by the time I got to them.  That was a slaughter...

Logged