Added phase change prevention to TurnManager