gemrb icon indicating copy to clipboard operation
gemrb copied to clipboard

[Pathfinder] Cutscene hang in AR9201 (HoW)

Open fizzet opened this issue 5 years ago • 3 comments

Bug description

Entering the Barbarian Camp starts a cutscene (bcanntlk.bcs). After the ensuing dialogue, Hjollder gets banished to the Burial Island (bchjoban.bcs).

This cutscene never finishes, however. The view never leaves the barbarian tent, and the console is flooded with:

[FindPath/DEBUG]: s = (895, 503), d = (1035, 549), caller = Krieger vom Stamm des Wyrm, dist = 2, size = 2

I'm not entirely sure where the move comes from (edit: it's the announcer, most likely), but the pattern is pretty obvious by now...

fizzet avatar Oct 25 '20 16:10 fizzet

Interesting, it's finding a path and not abandoning it. There appears to be plenty of space too: image

Will check it out in detail.

lynxlynxlynx avatar Oct 25 '20 17:10 lynxlynxlynx

He doesn't path around Wylfdene (as in the original), but wants to move by him on the top side and gets in a backoff loop after reaching the position in the pic (top center, near the throne).

The simple change of allowing bumping in cutscenes and between neutrals avoids it. A hack is to change his circle size to 4. Much too big of a change; 3 would make sense, but doesn't block enough.

lynxlynxlynx avatar Oct 25 '20 20:10 lynxlynxlynx

@kmfrick for this one I don't have a good grasp on what causes it. The top path is maybe shorter, so that's fine, but the fact he considers Wylfdene as blocking his way in DoStep is just a question mark.

Here's how it looks before he moves: image

Save (get closer, spamming 1 should work with most if not all of the dialogs): 000000047-wylfdene.zip

I hope that this will be fixed automatically by the diagonal fix, since like a slightly different path will be taken. But who knows?

lynxlynxlynx avatar Oct 26 '20 21:10 lynxlynxlynx