More decomposition cleanup.
If @lobby is nil the character has been destroyed. Don't send messages to the destroyed character's client.