View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012154 | Dwarf Fortress | Pathfinding | public | 2022-12-28 09:32 | 2022-12-29 10:03 |
Reporter | Assigned To | ||||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Product Version | 50.03 | ||||
Summary | 0012154: "General Strike"-related: Placing floors on cavern boundaries breaks cavern pathfinding | ||||
Description | bugsaves.rar <https://drive.google.com/file/d/1Of7sC4EK2h7UFunKvW8S1Bt52oGIU1F8/view?usp=drive_web> Lately, I encountered something that appeared to be related to the "general strike" bug that's been gaining awareness of late. While this may or may not be related to it, it is a significant pathfinding problem in its own right. Originally, I was in the process of placing floors over pits that transition to the second cavern layer so as to make marble collection safe(r), but I noticed after the second set of floors was put down, a large number of workers would not path back to the fort to begin working again. Long story short, troubleshooting appears to have narrowed the cause down to the path from the fort to the first cavern layer (via drawbridge) being made invalid *somehow*. That is to say that jobs in the cavern layer can no longer path to stocks and dwarfs no longer know how to path into and out of the fort, despite there being no change in the path in/out of the fort for four years. Ultimately, this issue appears to be solvable by having a non-drawbridge access carved out, though some (3-4) dwarfs did not "fix themselves" when this step was taken, potentially indicating an underlying issue. Files included: Two saves (via google drive link) One before the triggering of the bug with all repro steps completed (the jobs may be cancelled and started piecemeal if there is a desire to figure out exactly which tiles cause the issue and how) One immediately after the triggering of the pathfinding bug for easy viewing of the effects All repro conditions are not known, but in this instance it appears to be: 1.Breach cavern layer and have only available path in/out be a drawbridge 2. Dig into a deep pit 3. Attempt to separate cavern layers via flooring 3. Wait. At some point, a constructed floor causes all pathing to and from the fort to fail on the cavern side of the drawbridge. Any dorfs that find themselves in the cavern layer for any reason suffer immediate pathfinding break. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2022-12-28 09:32 | New Issue | ||
2022-12-29 10:02 | BD_Le_Dragon_Noir | Description Updated | |
2022-12-29 10:02 | BD_Le_Dragon_Noir | Project | Triage => Dwarf Fortress |
2022-12-29 10:03 | BD_Le_Dragon_Noir | Category | General => Pathfinding |
2022-12-29 10:03 | BD_Le_Dragon_Noir | Product Version | => 50.03 |