View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009929 | Dwarf Fortress | Pathfinding | public | 2016-07-20 16:46 | 2016-07-20 17:04 |
Reporter | Pirate Bob | Assigned To | |||
Priority | low | Severity | minor | Reproducibility | have not tried |
Status | new | Resolution | open | ||
OS | Linux | OS Version | Ubuntu | ||
Product Version | 0.43.04 | ||||
Summary | 0009929: Hostile blocks pathing of pack animal to caravan and kills FPS | ||||
Description | My human caravan decided to depart via the caverns. This route includes a single-tile up/down stair, which had a few cavern hostiles on it. During fighting with these, a horse became separated from the caravan. The rest of the caravan continued towards the edge of the cavern, but the horse's path was blocked by a cave swallow on the stairs. Once this happened, my FPS dropped from probably around 60 to below 2, presumably due to the horse continually trying to path to the caravan. After I figured this out, I sent my military to kill the cave swallow, and my FPS immediately returned to normal once it was gone and the horse could path properly. | ||||
Steps To Reproduce | I have a save which shows the problem (http://dffd.bay12games.com/file.php?id=12282). Seems like it would be very hard to get this to happen again on purpose, but perhaps forcing the caravan to depart through the caverns via a 1-tile stairway with hostiles on it would increase the likelihood? To unblock the FPS in the save, order the military to kill the cave swallow on the stairs to the caverns (Hotkey F2). | ||||
Additional Information | I would say this particular case should be very low priority, as it's not likely to happen and can be fixed easily by the player. Mostly posting here to record how to resolve the issue (unblock the path from the pack animal(s) to their owners). The root cause is probably the same or similar to 0000797 (when an animal can't find a path to its target it kills FPS). Perhaps this sort of thing could be greatly mitigated by making animals wait a while before trying again after a failed attempt to pathfind? | ||||
Tags | No tags attached. | ||||
|
Actually, re-did my test, and this is in fact a duplicate of 0000797. If I set the hatch right below the horse in my save to "forbidden", then FPS is immediately restored and the horse paths off the map through the surface. I didn't realize I had set this hatch to "keep tightly closed" - I think I did so by accident. Sorry for the spurious report! |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-07-20 16:46 | Pirate Bob | New Issue | |
2016-07-20 17:04 | Pirate Bob | Note Added: 0035663 | |
2016-07-21 13:16 | Pirate Bob | Note Edited: 0035663 |