To often thief come in steal and when u attack them just disconnect.
I think a timeout should be implemented about 1 hour therefore forcing the player to disconnect in a safe place. Maybe an animation like sombody sleeping on the ground would be appropriate. Althoug since the game is at least unstable, may be a 3 min timer for player that crashed. How to implemt the differant timer is a good question.