View Issue Details

IDProjectCategoryView StatusLast Update
0002657Dwarf FortressPathfindingpublic2014-08-26 15:03
Reporterray10k Assigned Touser6 
PrioritylowSeverityminorReproducibilityalways
Status feedbackResolutionopen 
PlatformPCOSWindows XPOS VersionSP3
Product Version0.31.07 
Summary0002657: fliers get stuck on walls.
Descriptionusing the wizard tower mod ( see http://www.bay12forums.com/smf/index.php?topic=59311.0 )I was building a tower, untill I suddenly got an announcement saying one of my wizards had died of thirst. zooming in on its body, I found it on top of a wall along with some other flying wizard. the problem appears to be that routing to a job (such as constructing a floor) allows for fliers to go over walls, but when the job is done the game sees no route from the wall to, say, the nearest meeting zone and locks them in place untill an emergency staircase is built, after which they run off.
Steps To Reproduce1: use the wizard tower mod
2: gen a world, with many civs, but only ran for a few years (10 usually does fine)
3: pick a wizard civ as your own civ, they show up as a blue '#' on the map.
4: build some walls and a set of stairs, like this:

O=O


O=O
>
5: make sure the transparent wizards (the ones without gender) are the only masons/carpenters. use v -> z to see which ones are the right kind.
6: on top of the previously made walls, build a bridge (in this case, from south to north), and remove the row of designations that connect to the southern wall.
like this:

+++
+++(these two rows have yet to be built)
+++

+++
<
7: let it stand for a while, then look on top of the wall.
TagsIntentional/Expected?

Activities

ray10k

2010-07-12 10:48

reporter   ~0010046

Last edited: 2010-07-12 10:49

additional note: the values in step two are set to this because in my experience, wizard civs hardly ever survive for very long.

also, the transparent wizards are the only fliers for that civ, which they are necessary to reproduce the bug.

Lofn

2010-07-12 11:51

reporter   ~0010053

I believe this is actually due to the general state of pathfinding for fliers in dwarf mode - they will only fly to an area if they can walk there on foot.

ray10k

2010-07-12 12:08

reporter   ~0010055

Last edited: 2010-07-12 12:11

actually, no. On many occasions I've had fliers reach unaccessible locations and perform constructions etc., with them getting stuck only after finishing the construction.

Unaccessible as in, no path to it for any non-flier

JayJayForce

2014-08-26 15:01

reporter   ~0029687

Major changes to pathfinding, especially for fliers, may have fixed this.

Can anyone with a Flier civ check this?

Add Note

Note

Issue History

Date Modified Username Field Change
2010-07-12 10:46 ray10k New Issue
2010-07-12 10:48 ray10k Note Added: 0010046
2010-07-12 10:49 ray10k Note Edited: 0010046
2010-07-12 11:51 Lofn Note Added: 0010053
2010-07-12 12:02 user6 Tag Attached: Intentional?
2010-07-12 12:03 user6 Tag Renamed Intentional? => Intentional/Expected?
2010-07-12 12:08 ray10k Note Added: 0010055
2010-07-12 12:11 ray10k Note Edited: 0010055
2014-08-26 15:01 JayJayForce Note Added: 0029687
2014-08-26 15:03 user6 Assigned To => user6
2014-08-26 15:03 user6 Status new => feedback