advanced handling of player conditions

Better handling of player properties between a connect and a disconnect