updated findActivity to get the currentPlayer and check if its less then
max