MultiplayerTournament2 replace() masking must be based on player type name, not __class__