Fix captures not resetting and rook jumping over pieces