You may have noticed until now creatures, pets, etc, when aggroed, would walk directly towards your player in a straight line. Weather that be through walls, up ledges or through the ceiling. Pathfinding allows us to generate a path between 2 points in the zone which goes round trees, up stairs, over bridges, etc. Pathfinding allows us to enforce physical boundaries on non-player characters, e.g. NPCs, as their collision is not handled by the client.
Here is a list of things currently using pathfinding:
- Grimmenhagen Burning Quest Villagers
- NPC Chase (When aggoed)
- Pet Attack (Note: Pet Recall does not use pathfinding at the moment)
Here you can see some examples of the pathfinding being used:
Norsca Generic Dock
Please post bugs on the bug tracker as usual https://github.com/WarEmu/WarBugs/issues. However feel free to further discuss things here.