Move some code into PlayerReset and then make sure PlayerReset is called on each player on round start.