caught player field up with opponent field and fixed some logic when filling in empty slots