Opened 9 years ago

Last modified 5 years ago

#3471 closed defect

Units not detecting invalid path. — at Version 2

Reported by: Stan Owned by:
Priority: Release Blocker Milestone: Alpha 19
Component: Core engine Keywords: pathfinding
Cc: Itms Patch:

Description (last modified by elexis)

We played a match today with elexis and ffm, and we noticed that units would often try to go from a point 'a' to a point 'b' without realising they wouldn't be able to reach it. So they just walk into the void.

http://trac.wildfiregames.com/raw-attachment/ticket/3471/stuck_cav.gif

The only we could workaround it, is by cancelling orders, and removing formations (setting it to none)

FFM stated formation should be disabled whereas I think it should be set to none by default.

Change History (5)

by Stan, 9 years ago

Attachment: commands.txt added

The game commands.txt

comment:1 by elexis, 9 years ago

Keywords: pathfinding added

Replay was done with r17088.

The quickest solution to the formation-question would be #3457 in my opinion. Unfortunately we are already in string freeze and can't add that option for a19.

For the pathfinding issue see also http://wildfiregames.com/forum/index.php?showtopic=20073#entry309471

Also notice my cavalry that is stuck at minute 8:30 near the storehouse near the metal/stone at the cc (probably UnitAI not pathfinder in that case).

by elexis, 9 years ago

Attachment: stuck_cav.gif added

Initial cavalry (entity ID 259) stuck at turn 1114 (9min 17sec). With regards to getting stuck, the replay still works with r17131. The cavalry gets a gather order at turn 1059 and on turn 1115 this storehouse (entity ID 6392) is placed.

comment:2 by elexis, 9 years ago

Description: modified (diff)
Milestone: BacklogAlpha 19
Priority: Should HaveMust Have

I think this is the same bug as in #3505. We'll see.

by elexis, 9 years ago

Minimum replay for r17144. Contains only one command. Despite #3530, the chicken is killed and gathered from. After that, the cavalry wants to move away (second 3), but is stuck without an obstruction being close enough. Then another chicken moves near the dead one and somehow the cavalry is unstuck (second 15)..

Note: See TracTickets for help on using tickets.