View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007297 | Dwarf Fortress | Pathfinding | public | 2014-07-14 16:54 | 2015-03-26 12:35 |
Reporter | Talvieno | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | confirmed | Resolution | open | ||
Platform | PC | OS | Windows 8 | OS Version | 1.0 |
Product Version | 0.40.03 | ||||
Summary | 0007297: While trying to conduct meeting, dwarves get stuck switching places on stairs | ||||
Description | Reclaimed a fallen fortress (was a worldgen fortress - this is my second attempt to reclaim), and underwent a tantrum spiral. All but one of my dwarves has bitten the dust (technically, the doctor is still alive, but it's not doing her much good as she's stuck in bed). The one remaining dwarf is stuck in a loop on the central spiral staircase, going up a step, down a step, up a step, down a step - because she's trying to "conduct meeting" with the liaison. Putting her in the military does nothing, nor does setting an alert, burrows, or even telling her to attack the yaks stuck in the moat. No matter what I do, she stays stuck in the pathfinding loop. This is despite being directly next to the liaison. | ||||
Additional Information | http://dffd.wimbli.com/file.php?id=8973 I'm including a save with the problem in question still occurring. The dwarf in question is "Lavernia". As an added bonus, there's a second pathfinding bug in the save with the merchants stuck in a shallow moat. They're not swimming, they're not drowning, and most importantly - they're not moving. (They don't seem to be capable of swimming or drowning, so maybe that's a bug too?) The problem ends when migrants arrive. | ||||
Tags | creature swap | ||||
has duplicate | 0007834 | resolved | Units switching places rapidly with each other instead of doing anything |
|
Would like to add that I have a feeling that this is probably related to a broader issue. The fact that she's chasing the diplomat up and down ramps perpetually can't be unique - I think the actual bug may be that the game doesn't know how to let two people meet on adjacent z-levels, and it locks up the AI for that character until the pathfinding is solved or something else gets a higher priority. |
|
Is the liaison also in a loop up and down the stairs? That might be both of them pathfinding to each other, then. |
|
Yeah, both of them are stuck in the same loop. While it might not normally be life and death or game-breaking, in that particular save my expedition leader is the only one still alive. :P |
|
That upload is corrupted. This one will work: https://www.dropbox.com/s/ptflr35g9dg5ilu/region1.zip Gamelog: http://pastebin.com/UKM4YukE Long file. :\ Ctrl + F is your friend. The chief medical dwarf's right upper leg skids along the ground, bruising the muscle through the (goose leather cloak)! ^--- this will get you to where I lost my second to last dwarf - they were on the spiral staircase that went directly through the deep pit, and my expedition leader charged the medical dwarf and sent her off the side into the depths. The pathing problem is VERY soon after, but it doesn't appear in the logs. |
|
I can confirm this bug. It might be instructive to note that these are actually ramps, not stairs, though it's possible stairs display the same issue. |
|
I'm glad the download worked for you that time. I don't know why DFFD keeps corrupting my zip files, but it used to work well. And yes, they were ramps, not stairs. I guess I've gotten used to calling the central shaft a "spiral staircase". |
|
I have seen this bug on an actual up/down stairway with a liaison present in 40.04. This may be another issue with the creature-swapping code: 1. The mayor moves a step towards his office, exchanging tiles with the liaison. 2. The liaison moves a step towards the mayor, exchanging the mayor back to his previous tile. I added a note to 0007041 describing a similar problem that occurs when leading animals |
|
Loci - glad you mentioned that. Interestingly, I've seen a number of really weird walking bugs that might be related to this - dwarves suddenly taking a step backwards. This might explain it. They used to duck "under" other people, but now they swap. |
|
Authority2 posted a save at 0007834: http://dffd.wimbli.com/file.php?id=9278 |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-07-14 16:54 | Talvieno | New Issue | |
2014-07-15 07:51 | Talvieno | Note Added: 0026473 | |
2014-07-15 07:58 | dree12 | Note Added: 0026475 | |
2014-07-15 08:46 | Talvieno | Note Added: 0026480 | |
2014-07-18 07:05 | Talvieno | Note Added: 0026852 | |
2014-07-18 07:06 | Talvieno | Note Edited: 0026852 | |
2014-07-26 19:03 | dree12 | Note Added: 0027657 | |
2014-07-27 13:52 | Talvieno | Note Added: 0027709 | |
2014-07-27 15:01 | Loci | Note Added: 0027715 | |
2014-07-27 15:02 | Loci | Note Edited: 0027715 | |
2014-07-27 16:44 | Talvieno | Note Added: 0027730 | |
2014-08-04 08:24 |
|
Relationship added | has duplicate 0007834 |
2014-08-04 08:24 |
|
Note Added: 0028274 | |
2014-08-04 08:25 |
|
Summary | Expedition leader stuck in a loop on stairs => While trying to conduct meeting, dwarves get stuck switching places on stairs |
2014-08-08 11:45 |
|
Assigned To | => user6 |
2014-08-08 11:45 |
|
Status | new => confirmed |
2015-03-26 12:35 | Loci | Tag Attached: creature swap |