Had a strange error occur when selecting an attack during battle? I haven't worked on my game in a long time and this error just occurs. I'm not sure how to get rid of it.
It's difficult to say without seeing your scripts, but the error message implies that A calls B and B calls A, and that continues forever. It could also be that A calls itself.
Take a look at method "def hasActiveAbility?" and see if you have something like Neutralizing Gas being checked with the method itself. If you are unsure, temporarily put "return false" at the start of the method and see if your error disappears.
It's difficult to say without seeing your scripts, but the error message implies that A calls B and B calls A, and that continues forever. It could also be that A calls itself.
Take a look at method "def hasActiveAbility?" and see if you have something like Neutralizing Gas being checked with the method itself. If you are unsure, temporarily put "return false" at the start of the method and see if your error disappears.