I really hope they do something about the pathing...
I don't even expect some elaborate smart pathing system.
But I do not understand why there's not at least a basic "if stopped, search" pattern.
I know how pointless this post is, but I want to vent a bit because I really like this game, but them constantly getting stuck really annoys me.
Since they have a fast travel system and proximity based attacks they can clearly track coordinates and actions of units.
So assuming we already have functions to delay stuff, move a character, etc. why not do something like this?
JavaScript:
*Fantasy Programming Language Intensifies*
while (TargetPursuit = true){
let movSPD = Unit Movement Speed;
let uPos = Current Unit Position;
Wait(3s);
let NuPos = Current Unit Position;
let tPos = Current Target Position;
if (differenceBetween(NuPos, uPos) < movSPD && differenceBetween(Nupos, tPos) > 5){
TargetPursuit = false;
MoveOppositeToTheDirectionOf(tPos);
Wait(2s);
MoveHorizontalToWhichEverDirectionIsCloserTo(tPos);
Wait(2s);
TargetPursuit = true;
}
}
Just something that at least gives them a chance to get around a rock...