Seek not working properly after update

EVG

Member
I updated the Behavior Designer to version 1.7.7, updated the Movement Pack to version 1.6.1, updated the A* Pathfinding Project integration, also updated the Detection Mode, and now Seek is not working properly. That is, when it should end and go on the attack, this does not happen. The video shows that the enemy attacks only when I myself come close to him. Everything was fine in the previous version.

Unity 2022.3.3f1
Using integration with A* Pathfinding Project

 
The reason turned out to be the updated HasArrived method in the IAstarAIMovement class. But what to do? Return as it was before or wait for your updated fix?
 
When I changed the RichAI component's When Close To Destination from Stop to Continue To Exact Destination, the problem disappeared.
But why wasn't this a problem before the update?
 
For a proper fix I think that it would be worth asking the A* developer about it. Ideally reachedDestination should return true when close to the destination.
 
Top