View Issue Details

IDProjectCategoryView StatusLast Update
0003371Dwarf FortressPathfindingpublic2015-03-26 12:36
Reporterjaxad0127 Assigned To 
PrioritynormalSeveritymajorReproducibilityrandom
Status newResolutionopen 
Product Version0.31.14 
Summary0003371: Non-fliers end up on top of walls (swapped positions with flying pets etc?)
DescriptionI'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 ReproduceBuild some walls with exposed top and no access and wait for creatures to end up on top.
Additional InformationI have some mods, but nothing deep. Several new reactions, new workshops, [PET_EXOTIC] -> [PET], some civ changes, etc.
Tagscreature swap

Relationships

has duplicate 0004218 resolveduser6 Creatures getting stuck on top of inaccessible/unreachable walls 
has duplicate 0004381 resolveduser6 Dwarves somehow end up on unreachable walls, unable to get down. 
related to 0006452 resolveduser6 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 

Activities

Logical2u

2010-10-05 03:41

manager   ~0013204

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.

user6

2012-03-19 07:14

  ~0021599

Orkel uploaded screenshots at 0004381:
http://horobox.co.uk/u/Orkel_1301379878.png
http://horobox.co.uk/u/Orkel_1301448385.png

Xelsol

2012-05-03 16:51

reporter   ~0022426

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.

ellindsey

2012-05-04 06:07

reporter   ~0022428

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.

hyndis

2012-05-07 15:29

reporter   ~0022448

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.

Quietust

2012-06-23 13:30

reporter   ~0023096

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.

user6

2012-06-23 16:06

  ~0023098

Can you elaborate? Does DF actually swap creature positions to resolve pathing conflicts?

Drazinononda

2012-06-23 16:50

reporter   ~0023099

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.

musicmastermsh

2012-07-12 20:18

reporter   ~0023216

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.

Add Note

Note

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 user6 Relationship added has duplicate 0004218
2012-03-19 07:13 user6 Relationship added has duplicate 0004381
2012-03-19 07:14 user6 Note Added: 0021599
2012-05-03 16:51 Xelsol Note Added: 0022426
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 user6 Note Added: 0023098
2012-06-23 16:50 Drazinononda Note Added: 0023099
2012-06-23 22:09 user6 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 user6 Relationship added related to 0006452
2014-09-07 01:01 user6 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