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 method
count' 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