Já interpretei o código várias vezes e não acho a fonte do erro
C:/Users/Cris/Desktop/Lógica - Alura/Ruby II/forca.rb:22:in joga': undefined methodcount' for nil:NilClass (NoMethodError)
require_relative "ui_forca"
def joga(nome)
  palavra_secreta = escolhe_palavra
  erros = 0
  chutes = []
  pontos = 0
  while erros < 5
    chute = pede_chute chutes, erros
    if chutes.include? chute
      avisa_chute_efetuado chute
      next
    end
    chutes << chute
    chutou_letra = chute.size == 1
    if chutou_letra
      letra_procurada = chute[0]
      total_encontrado = palavra_secreta.count letra_procurada
      if total_encontrado == 0
        avisa_letra_n_encontrada
        erros += 1
      else
        avisa_letra_encontrada total_encontrado
      end
    else
      acertou = chute == palavra_secreta
      if acertou
        acertou_palavra
        pontos += 100
        break
      else
        errou_palavra
        pontos -= 30
        erros += 1
      end
    end
  end
  avisa_pontuacao
end
nome = boas_vindas
loop do
  joga nome
  if quer_jogar
    break
  end
end 
            