So.. recently I noticed something. It seems to me that when looting HB doesn't use navmesh to find it's path to the corpse. Which is understandable in most cases. But this poses a challenge in some cases. Hunters are a good example (any ranged nuker really). I've had my bot engage a mob on top of a incline. Just so happens that the corpse ends up in a spot that is REALLY hard to get to... something that would require some thought. The bot fails badly trying to get to the corpse. That's actually all fine and dandy really.. well assuming it would try to give up after a reasonable amount of time. But from what I could see it doesn't (or at least not in what I would consider a reasonable amount of time). It just grinds away for far too long trying in an extremely non-intelligent way to reach the corpse. I mean if you're not going to waste time calling navmesh to find a good path to the corpse at least put a reasonable timeout on trying to get to it. It's pretty reasonable to expect that after 15-20 seconds if the bot doesn't loot *something* is up and it should move along.
Basically I don't care that the bot doesn't *appear* (and dev can correct me if I'm wrong on that) to navmesh it's way to the corpse. I just would like the bot to be reasonable about giving up on getting to a corpse long before it gives itself away as a bot to random passersby.
Basically I don't care that the bot doesn't *appear* (and dev can correct me if I'm wrong on that) to navmesh it's way to the corpse. I just would like the bot to be reasonable about giving up on getting to a corpse long before it gives itself away as a bot to random passersby.