Refactored GenerateRandomViewMessages to not use a parameter and instead use the base class Player property