The incompetence in fixing this bug shocks me. It’s the same bug over and over - they introduced sleepers and didn’t properly handle the conditions for when players leave improperly, as well as joining back in after leaving improperly. It’s easy to sort out…
- Shorter timeout for connections, currently people stand mid-animation for a good five minutes before they d/c.
- Upon timeout or other improper d/c, the player must become a sleeper as soon as it is discovered.
- Upon logging in, any sleepers or duplicate instances of the player are destroyed.
- When a player logs in under any circumstances, existence of a killed sleeper or killed duplicate body must be checked for, and the player’s inventory wiped and/or the player forced to respawn (without dropping items) if so.
Implementing these things would make it so that any dupe bugs like those (four?) we’ve seen could never happen again. They keep treating the symptoms and not the root cause, which is like giving someone a long sleeved shirt to cover a giant gash in their arm (ineffective and temporary, for those of you who are a bit thick xD).