Dwarf Fortress Bug Tracker - Dwarf Fortress |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0003371 | Dwarf Fortress | Pathfinding | public | 2010-10-04 23:18 | 2015-03-26 12:36 |
|
Reporter | jaxad0127 | |
Assigned To | | |
Priority | normal | Severity | major | Reproducibility | random |
Status | new | Resolution | open | |
Platform | | OS | | OS Version | |
Product Version | 0.31.14 | |
Target Version | | Fixed in Version | | |
|
Summary | 0003371: Non-fliers end up on top of walls (swapped positions with flying pets etc?) |
Description | I've had several non fliers end up on top of walls that have no access. Both dwarves and tame animals. They rarely have business up there (I've had some kittens kill vermin on top of walls, but there were way too many kittens for the number of vermin there. |
Steps To Reproduce | Build some walls with exposed top and no access and wait for creatures to end up on top. |
Additional Information | I have some mods, but nothing deep. Several new reactions, new workshops, [PET_EXOTIC] -> [PET], some civ changes, etc. |
Tags | creature swap |
Relationships | has duplicate | 0004218 | resolved | Footkerchief | Creatures getting stuck on top of inaccessible/unreachable walls | has duplicate | 0004381 | resolved | Footkerchief | Dwarves somehow end up on unreachable walls, unable to get down. | related to | 0006452 | resolved | Footkerchief | Save crashes unless military is disbanded | related to | 0008253 | new | | Dwarf removing construction gets "creature swapped" onto construction tile, removes floor beneath his feet | related to | 0009061 | new | | Sharing squares with animals makes dwarves climb trees |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2010-10-04 23:18 | jaxad0127 | New Issue | |
2010-10-05 03:41 | Logical2u | Note Added: 0013204 | |
2012-03-19 07:13 | Footkerchief | Relationship added | has duplicate 0004218 |
2012-03-19 07:13 | Footkerchief | Relationship added | has duplicate 0004381 |
2012-03-19 07:14 | Footkerchief | Note Added: 0021599 | |
2012-05-03 16:51 | Xelsol | Note Added: 0022426 | |
2012-05-03 16:52 | Xelsol | Issue Monitored: Xelsol | |
2012-05-04 06:07 | ellindsey | Note Added: 0022428 | |
2012-05-07 15:29 | hyndis | Note Added: 0022448 | |
2012-06-23 13:30 | Quietust | Note Added: 0023096 | |
2012-06-23 16:06 | Footkerchief | Note Added: 0023098 | |
2012-06-23 16:50 | Drazinononda | Note Added: 0023099 | |
2012-06-23 22:09 | Footkerchief | Summary | Non fliers end up on top of walls => Non-fliers end up on top of walls (swapped positions with flying pets etc?) |
2012-07-12 20:18 | musicmastermsh | Note Added: 0023216 | |
2014-03-04 18:32 | Footkerchief | Relationship added | related to 0006452 |
2014-09-07 01:01 | Footkerchief | Relationship added | related to 0008253 |
2015-03-26 12:36 | Loci | Tag Attached: creature swap | |
2015-09-02 10:45 | lethosor | Relationship added | related to 0009061 |
Notes |
|
|
1. Critters just can't randomly gain the flier tag, so are you sure there's no access?
2. And even if you could guarantee there was no access, it seems like you've made a lot of changes, so there's also a possibility there's some cascading error. You'd have to demonstrate this happening on a non-modded game. |
|
|
|
|
|
(0022426)
|
Xelsol
|
2012-05-03 16:51
|
|
Just happened to me (0.34.07). Two dwarves ended up on a wall that surrounds the entrance to my fort. There's no way up there (or back down, save dodging off of it) and there's nothing around it for them to climb on and dodge off onto the wall. The only thing I can guess is a kobold or goblin thief made it close enough to the entrance to scare someone chilling outside and forced them to dodge up onto the wall.
In my last fort, I had a waterfall and dwarves would regularly "swim" up to an inaccessible area (think salmondwarf), but there was no real problem because they always found their way back down (forced down by the water).
The mods I use are Mayday's tileset and NoExotics. |
|
|
|
I have seen this happen several times in my current 34.07 fortress. The dwarf who it keeps happening to has multiple flying pets (trained giant sparrows). In my case it seems to be associated to the dwarf trying to retrieve an animal needing training so he can take it to a training animal. If the animal is up on a wall, the trainer somehow ends up on the wall too. |
|
|
(0022448)
|
hyndis
|
2012-05-07 15:29
|
|
I've seen this as well in 34.07. It always happens without me noticing and its only be sheer chance that I notice this before the dwarf dies. The dwarf cannot fly, there is no combat, no bridges, no falling onto the object from above, no ramps, and yet somehow the dwarf gets up onto the ledge.
I have no idea what is causing this, but it seems to be rare. Cannot reproduce this at all. Seems purely random.
As a workaround for this I ensure I have ramps or stairs to every roof, so just in case Urist gets himself onto the top of a 5 story building somehow, he can get down without starving to death before I notice. |
|
|
|
I suspect that what may be happening is that a flier on top of the wall decided to move down into a dwarf's tile and they swapped positions, leaving the dwarf stranded on top of the wall. |
|
|
|
Can you elaborate? Does DF actually swap creature positions to resolve pathing conflicts? |
|
|
|
It does on occasion. The easiest time to see it is in a workshop, when one dwarf comes to collect something from the shop (e.g. recently-made crafts) while a dwarf is working in the shop. Sometimes, though not always, the dwarf stepping into the shop will displace the one working, though I don't think that interrupts the work. You do see a brief position swap though. |
|
|
|
I've lost two dwarves to this in the last week. Nothing above the walls, many many ravens and owls flying all over the place. I had no idea how they were getting up there until I read the above just now. It's getting really annoying. |
|