If I tag a mob I regard it as mine. If the stupid thing runs in the wrong direction I tag it again.
If the person it is running to shoots at it, I give up, and leave it to them, I assume they did not know I had tagged it, and as such I will appear to be KS'ing. If they don't shoot it, I carry on.
This stupid behaviour might not be bad AI, it might be good AI.
Imagine a Mob is standing there, minding it's own business, aware of a human a distance off (too far away to aggro it) and then out of the blue it takes damage. It runs to the only human it can see. I tagged it, but was in it's blind spot behind it.
Has anyone done any research to see if the mobs that run the wrong way are "predators" which have forward facing vision (like humans) and that mobs that might be regarded as "prey" (herbivores) that probably have close to 360 degree vision run in the right direction?
If this is the case, then the AI is good, as the mob is not running to a human it can't actually see, it's running to a human it can see, who happens to be the wrong human.
|