View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008986 | Dwarf Fortress | Dwarf Mode -- Jobs, Designations | public | 2015-06-07 16:13 | 2015-06-13 07:18 |
Reporter | m-logik | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | sometimes |
Status | new | Resolution | open | ||
OS | Windows | OS Version | 8.1 | ||
Product Version | 0.40.24 | ||||
Summary | 0008986: Dwarf teleports(?) into cavern after dangerous terrain cancellation | ||||
Description | While digging channels for a cave in, a dwarf cancelled due to dangerous terrain. The dwarf was found 4 zlevels below in a goblin cap tree, perfectly healthy and no combat report generated to indicate that he fell. The intervening z levels are undug stone, and no alternate path into the caverns exists. | ||||
Additional Information | This has happened once before while digging for the same cave in. In this case the miner didn't end up in a tree, but just walking around the caverns hungry and thirsty waiting for me to let her back in. She would have to have fallen at least 5 zlevels, but once again there was no combat report. A save showing the miner in the tree, with the cancellation announcement still in the log, will follow shortly. | ||||
Tags | Save Needs Testing | ||||
|
Here is the save showing the miner Deler Konoserar in a tree. Zooming to the dangerous terrain cancellation announcement shows that it occurred right above the tree she is now in. http://dffd.bay12games.com/file.php?id=10914 I've got more digging to do here, so I'll pay closer attention to see if I can catch it happening a third time. |
|
Alright, I think I've got this one nailed down pretty well. It looks like two bugs for the price of one. First, once the cancellation occurs, the dwarf grabs the wall to keep from falling, and begins climbing. Instead of climbing down to the ramp 1z below him, the dwarf in question climbs horizontally, over 13 ramps and past 5 up/down stairs to reach a 6th stair. This would be the first bug. The second looks like a duplicate or relation of 0008383. The 6th stair ends 2z above a cavern, however the tile that would be revealed below it is adjacent to a single tile of open space in the cavern(which the dwarf now occupies, once again climbing. What appeared to happen is that once the dwarf reached the stair, he either fell or moved diagonally downward into the open space that is adjacent to the revealed tile below the stair he climbed to. This leaves him stranded in a cavern that is blocked off from the entire rest of the fort. This may constitute a third bug here, that dwarves are intentionally pathing into otherwise inaccessible areas while climbing. http://dffd.bay12games.com/file.php?id=10928 Here's a save showing the miner in the first cavern tile he occupied after reaching the stair. It's worth noting that he moved very slowly while climbing to the stair horizontally, but very quickly once he reached the stair, as though he were traversing it at normal walking speed to begin climbing again. I intended to get a save just before he went into the cavern, but I wasn't really sure what I was looking for yet. Nevertheless, I'm fairly sure every aspect of this can be reproduced reliably with multiple miners digging channels in a similar configuration to what I'm digging here. Once again I'll try to get another save before I finish this project, this time as soon as the miner begins climbing. |