Instanced mobs don't leash back and wipe hate list #494
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Describe the bug
To avoid trains in instanced content, but live servers have some in-built limit to how far mobs will chase players, after which the mob drops its hate list and leashes back to it's normal location. That is not happening currently. Instanced mobs do eventually stop giving chase, after quite a long distance, but do not drop their hate list (combat never ends for the player) and do not leash back to their original locations.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Mobs should give chase for a reasonable period, after which they leash back to their starting point and wipe their hate lists so combat can end for the player that ran by.
Confirmed. Mobs do not leash back to initial starting locations after a set distance and the hatelist is not wiped. This could be a result of the lack of collision check too currently, combined with pathing update intervals.
A further test in ToTW to ensure that this wasn't just some Z-level shenanigans.
Subway works beautifully now with the leashing and the hatelists getting wiped, has a bit of a problem area for the leashing navigation on the spiral stairway things tend to get stuck between chasing and returning. I assume this is due to the lack of LoS, but the rest of the place works 100%
ToTW has an interesting issue with the navmesh near DoT:
Middle corridor seems to result in a bundle of mobs, which are non-attackable.
GoT Leashes in his room as expected along with his robot friends. Gartua is on a room leash, he shouldn't be, but honestly, it's such a minor issue.
Lien and firends can get jammed here when returning.
Overall, this system is fantastic, with just a few edge cases that need ironing out. Some could argue that having unattackable mobs and bosses in the 'return' state is a perfect 1:1 creation of live.
Concur with Raggy's findings, mobs in instances appear to be leaching back to their spawn points and wiping their hate lists as expected.