MUnique / OpenMU

This project aims to create an easy to use, extendable and customizable server for a MMORPG called "MU Online".
https://munique.net
MIT License
707 stars 296 forks source link

Fixed invisible monsters #420

Closed sven-n closed 2 months ago

sven-n commented 2 months ago

They occur when a freshly spawned monster starts a walk before it has been added to be observed by the player object. In this case, ObserverToWorldViewAdapter.LocateableRemovedAsync leaves early, because the NewBucket is not null and the player is observing this bucket already. Therefore, we can only start to walk, when the monster was safely added to the observing players before.