* Adds a check to ensure that the lastassailant weakref isn't also being used by a hostile mob for its friends list, preventing mobs from forgetting their friends.
* Replaces lastassailant weakref deletion with setting to null
Fixes bugs caused by the lastassailant weakref getting deleted, which would break any other objects that were using that weakref.
* Makes LAssailant a weakref
* Makes LAssailant a weakref
* Makes LAssailant a weakref
* Makes LAssailant a weakref
* cleans up comments
* cleans up comments
* cleanup
* cleanup
* cleans up this comment now for anyone who could re-enable
* more like old syntax
* better var name
---------
Co-authored-by: SECBATON-GRIFFON <>