Anybody noticing creature's evading way too early? I pull some creature or mob, I go hug a wall or something or jump over some obstacle so the creature/mob cant reach me and then the mob/creature starts evading.
Now I dont know if this is intended behavior (is it?) but too me it looks like something is not right.
Dug into the pathfinding code and I found this.
In pathfinding "targetedmovementgenerator.h" there is a function called "isreachable" and it does this check.
return (i_path) ? (i_path->getPathType() & (PATHFIND_NORMAL)) : true;
shouldnt this be more elaborated with the other pathfind type like this?
return (i_path) ? (i_path->getPathType() & (PATHFIND_NORMAL|PATHFIND_INCOMPLETE)) : true;
I have tested this and the creature/mob is now following me more consistently - ie does not brake off chase so easily.
Just a thought....