updatePlayers without clearing global flags