Dans une ancienne version de mon projet, j'avais eu une erreur similaire. Il me semble que c'était à peut prêt le même truc car cette erreur me dit vraiment quelque chose. Je te conseil de mettre la liste des scripts que tu as utilisé pour ton projet ici car si ma mémoire est bonne c'est peut-être un soucis de compatibilité avec un script que tu as ajouté à ton projet. Ce que tu peux essayer, c'est sauvegarder tout tes scripts autre que ton système de combat et tester un projet vierge. Si ça fonctionne, ajoute tes autres scripts 1 à 1 en testant à chaque fois. De là, tu finiras peut-être à trouver le script qui coince. Je ne sais pas si c'est un problème de compatibilité car j'y connais rien en langage Ruby mais tu peux toujours essayé.