0
respostas

Erro para alternar mapas

Olá, quando testo a explosão no mapa 4, funciona perfeitamente, mas quando mudo para o mapa 3 aparece o seguinte erro que não consegui compreender, o que ocorreu?


Começaremos o jogo para você, S
XXXXXXXXXXXXXXXXX
X   FFF  X      X
X X XX X X X XX X
X X X* X     X  X
X   X XXXX XXX XX
  X     XX  X   X
 XXX XX XXX X X X
  X         X X X
X   X X XXX FFF X
X X     XXX XXX X
X X XXX   X XXX X
X  HXXX X X   X X
XXX*FXXFX   X   X
Para onde deseja ir?
S
Traceback (most recent call last):
        10: from mainfoge.rb:3:in `<main>'
         9: from C:/Users/Luana Savian/ruby/fogefoge.rb:136:in `inicia_fogefoge'
         8: from C:/Users/Luana Savian/ruby/fogefoge.rb:122:in `joga'
         7: from C:/Users/Luana Savian/ruby/fogefoge.rb:102:in `remove'
         6: from C:/Users/Luana Savian/ruby/fogefoge.rb:95:in `executa_remocao'
         5: from C:/Users/Luana Savian/ruby/fogefoge.rb:103:in `remove'
         4: from C:/Users/Luana Savian/ruby/fogefoge.rb:95:in `executa_remocao'
         3: from C:/Users/Luana Savian/ruby/fogefoge.rb:102:in `remove'
         2: from C:/Users/Luana Savian/ruby/fogefoge.rb:95:in `executa_remocao'
         1: from C:/Users/Luana Savian/ruby/fogefoge.rb:105:in `remove'
C:/Users/Luana Savian/ruby/fogefoge.rb:91:in `executa_remocao': undefined method `[]' for nil:NilClass (NoMethodError)