Open glebm opened 2 weeks ago
The previous implementation didn't behave quite like A-* is supposed to.
After trying to figure out what's causing it and giving up, I've reimplemented it in a straightforward manner.
Now it seems to work a lot better.
Why draft?
Does this PR also fix https://github.com/diasurgical/devilutionX/issues/6103 ?
Probably not, this fixes the pathfinding algorithm but doesn't change how stuns are handled.
The previous implementation didn't behave quite like A-* is supposed to.
After trying to figure out what's causing it and giving up, I've reimplemented it in a straightforward manner.
Now it seems to work a lot better.
Why draft?