Problemas com o love2d

image

eu fiz esse código baseado em um tutorial e está dando esse erro na linha 40, um erro que nunca vi antes
Error

balls.lua:40: ‘for’ limit must be a number

Traceback

balls.lua:40: in function ‘initAllBalls’
main.lua:14: in function ‘load’
[C]: in function ‘xpcall’
[C]: in function ‘xpcall’

alguma ideia do que possa ser esse erro?

Tente printar o “numBalls” e veja se é um número.

Provavelmente em algum lugar do código você não atribuiu um valor à variável ou então em algum lugar do código você acabou dando a ela um valor nulo.