Chamber, consulta hermano, para hacer esto mas rápido y fácil de encontrar los fallos de las de todas las habilidades te propongo algo, pienso probar pokemon por pokemon en pocas palabras cada pokemon que tenga una habilidad distinta pero para eso nesecito el listado de los pokemones y que habilidad posee cada pokemon, también nesecito de que trata la habilidad ya que yo no tengo mucho conocimiento de ellos, nose si me entiendes asi sabre cuantos poseen estatic por ejemplo y solo pruebo con 1 asi hallan 10, la rutina es el mismo para cada pokemon que lleve estatic y no tendría caso probrar con otros mas que solo con uno , de igual forma pienso probar todas las habilidades