Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0005158Dwarf FortressDwarf Mode -- Jobs, Huntingpublic2012-02-15 21:092012-06-19 06:27
Toady One 
0005158: Dwarves try to cross the edge of waterfalls because water is shallower there, get swept over
my hunter died in the bottom of a waterfall
then I killed the process and start a new game at the same place. and he stepped into the water fall again
AI, waterfall
related to 0005316new  Dwarves risk drowning to try to haul items out of the river 
has duplicate 0005294resolved Footkerchief Dwarves gleefully walk into rivers 
has duplicate 0005383resolved Footkerchief Dwarves falling off waterfalls 
has duplicate 0005875resolved Knight Otu Dwarves ignore dangers of water 
related to 0005591new  Caravan paths through shallow lake and drowns 
related to 0001878new  Trader lose all their goods on the ground if running through oscillating water 
related to 0005897resolved Footkerchief Flows no longer push creatures 
related to 0007082resolved Footkerchief Traders being suicidical 
Issue History
2012-02-15 21:09RinickNew Issue
2012-02-15 21:14FootkerchiefNote Added: 0019738
2012-02-15 21:31RinickNote Added: 0019740
2012-02-15 21:38RinickNote Added: 0019741
2012-02-16 02:10RinickNote Added: 0019761
2012-02-16 02:12RinickNote Deleted: 0019741
2012-02-16 02:16RinickNote Edited: 0019761bug_revision_view_page.php?bugnote_id=0019761#r7398
2012-02-16 03:33Sludge ManNote Added: 0019763
2012-02-16 03:33Sludge ManIssue Monitored: Sludge Man
2012-02-16 03:33Sludge ManIssue End Monitor: Sludge Man
2012-02-16 03:33Sludge ManIssue Monitored: Sludge Man
2012-02-16 06:49FootkerchiefSummaryHunter step into waterfall and drowned => Dwarves try to cross the edge of waterfalls because water is shallower there, get swept over
2012-02-16 07:07RinickTag Attached: 0.34.01
2012-02-16 07:07RinickTag Attached: AI
2012-02-16 07:07RinickTag Attached: waterfall
2012-02-16 07:11RinickNote Deleted: 0019740
2012-02-16 07:11RinickNote Edited: 0019761bug_revision_view_page.php?bugnote_id=0019761#r7406
2012-02-16 07:13FootkerchiefNote Added: 0019789
2012-02-16 07:17RinickTag Detached: 0.34.01
2012-02-19 08:05FootkerchiefRelationship addedhas duplicate 0005294
2012-02-19 16:00shinzirilNote Added: 0020181
2012-02-20 16:32kentoNote Added: 0020295
2012-02-20 20:57thesocialshiftNote Added: 0020322
2012-02-21 20:23FootkerchiefRelationship addedhas duplicate 0005383
2012-02-23 09:10kentoIssue Monitored: kento
2012-03-07 13:06EdrinNote Added: 0021228
2012-03-07 22:54kentoNote Added: 0021251
2012-03-08 09:19MrAndersonNote Added: 0021265
2012-03-08 11:00MrAndersonIssue Monitored: MrAnderson
2012-03-08 12:25tatterdemalianNote Added: 0021269
2012-03-09 09:26FootkerchiefRelationship addedrelated to 0005591
2012-03-09 10:01tshakahNote Added: 0021311
2012-03-09 11:52tshakahNote Added: 0021313
2012-03-28 07:56FootkerchiefRelationship addedrelated to 0005316
2012-03-28 17:39kentoNote Added: 0021846
2012-03-29 07:34FootkerchiefRelationship addedrelated to 0001878
2012-03-30 02:12zweiIssue Monitored: zwei
2012-05-05 00:44PattoniusNote Added: 0022432
2012-05-05 06:50Khym ChanurNote Added: 0022434
2012-05-05 06:50Khym ChanurIssue Monitored: Khym Chanur
2012-05-14 03:24Knight OtuRelationship addedhas duplicate 0005875
2012-05-16 07:17FootkerchiefRelationship addedrelated to 0005897
2012-05-25 10:09KumquatNote Added: 0022723
2012-05-29 21:11FootkerchiefStatusnew => resolved
2012-05-29 21:11FootkerchiefFixed in Version => Next Version
2012-05-29 21:11FootkerchiefResolutionopen => fixed
2012-05-29 21:11FootkerchiefAssigned To => Toady One
2012-05-30 23:27zweiIssue End Monitor: zwei
2012-06-19 06:27MrAndersonIssue End Monitor: MrAnderson
2014-07-11 13:46DwarfuRelationship addedrelated to 0007082

2012-02-15 21:14   
Reminder sent to: Rinick

Are you sure you're not getting swept into the waterfall by the river's strong current?
2012-02-16 02:10   
(edited on: 2012-02-16 07:11)
saved game: (use Ironhand Graphics 0.61 temp version)
http://dffd.wimbli.com/file.php?id=5527 [^]
It's a saved game BEFORE the hunter walked into the waterfall.

I figured out why it happened.
The upper side of a waterfall won't have very deep water (usually depth 2 - 3)
And all drawfs think it's a walkable path.


Sludge Man   
2012-02-16 03:33   
Yep, I lost an entire embark to this earlier today. Dwarves would attempt to cross the top of the waterfall where the depth was lower and get swept to their deaths.
2012-02-16 07:13   
Thanks Rinick, that clears things up.
2012-02-19 16:00   
This applies to Adventurer Mode as well - attempt to cross a river near a waterfall, and watch as your companions all head sideways along the river to the "walkable path" and get themselves killed.
2012-02-20 16:32   
I've forbidden the end of the waterfall, and built bridges so that there were viable alternatives, but I could still get rid of my enemies by this pathfinding bug. That kept my dwarves from walking in. However, when I had my first trade caravan visit, after the liaison worked out a trade agreement with me, he decided that fording the river was the way to go. So simply forbidding it is not a good enough work-around.
2012-02-20 20:57   
Same here with every embarked dwarf eventually drowning by taking a dive off the waterfall. I would guess that the addition of ramps to rivers in this release made the dwarves "think" this is a valid pathfinding option despite restrictions, bridges, etc. especially with the low water close to the falls.
2012-03-07 13:06   
Until this is fixed, you can avoid ordering anything on the other shore before building a floor or over the edge, (carefully, or you'll kill your mason), but still, I tend to lose my cats to this before I could build it…
2012-03-07 22:54   
A wall on one side up until it reaches 7 is probably better, when it's removed it won't drop the materials you made it with into the river, and you're less likely to kill dwarves.
2012-03-08 09:19   
especially bad if you want to build a north-south bridge (you on the north), dwarves want to build the southest floor from the south, crossing the waterfall. not even restricting helps, only a wall
X is the missing part
2012-03-08 12:25   
I don't know if this problem can be fixed. The best solution would be to have dwarves and companions treat flowing water as being more dangerous than deep water, but flow is an on/off tile property instead of a velocity, so making them avoid flowing water would make all natural rivers uncrossable, with or without waterfalls. The calculations to either treat flow as a velocity with magnitude would kill the framerate, but so might NPC attempts to detect the difference between a shallow river and a waterfall.
2012-03-09 10:01   
I've fixed it in my game for now my using DF Hack's deramp on all the ramps along the water (a lake in my case).

Picture for lolz: http://dl.dropbox.com/u/24097132/Untitled-2.jpg [^]
2012-03-09 11:52   
Actually, that didn't work. Despite my depot saying that it is accessible, I just got the error message that the wagons had to bypass my site. :(
2012-03-28 17:39   
Depot access tells you what tiles have access to the depot. You need to make sure an edge tile is green on the depot access screen.

Might the problem said to be that water levels lower before waterfalls? I don't think that happens with real waterfalls.
2012-05-05 00:44   
I've encountered this bug as well. An immigrant potash maker and one of my two legendary miner/engravers went over the waterfall for reasons I couldn't figure out. I didn't have anything on the other side of the river they might be going to and the miner was tasked with smoothing my dining room at that time. I am uncertain as to why she was suddenly outside the fortress near the river. I got a "cancels drink: dangerous terrain" message for the potash maker. Also strange, as I had booze in my drink stockpile and he wasn't injured or sick.

I built a bridge over the edge of the waterfall and haven't had a repeat occurrence, but still unfortunate to lose my miner for no reason.
Khym Chanur   
2012-05-05 06:50   
If the game removed the ramps into the river for the few tiles before the waterfall, that should fix the problem.
2012-05-25 10:09   
Another side effect caused by this (?) bug: large fish (such as carp) apparently drown at the edge of the map in the 1/7 water. This only happens on the downstream edge, naturally.

I don't know if this happens at waterfalls, too...