Fix problem that player deaths would accidentally trigger a state change.

Now only check for state changes if people actually disconnected