pkm1 = Pokemon("Treecko", Grass, NONE, pkm2_stats, 5, 65, "Parabolic") pkm2 = Pokemon("Torchic", Fire, NONE, pkm1_stats, 5, 65, "Parabolic") #ATTACKS pkm1.setAttacks([ Attack("Destructor", Normal, PHYSICAL, 35, 40, 100), Attack("Malicioso", Normal, STATE, 30, 0, 100) ]) pkm2.setAttacks([ Attack("Arañazo", Normal, PHYSICAL, 35, 40, 100), Attack("Gruñido", Normal, STATE, 40, 0, 100) ]) jugador.addPokemon(pkm1) #BATTLE batalla = Battle(jugador, pkm2, "s") while not batalla.Huir() and not batalla.is_finished(): batalla.Comando() ##batalla.combat(batalla.pokemon1, batalla.pokemon2) print("El combate a finalizado") if batalla.Huir() == False: batalla.Calculation_EXP() else: print("Has huido") batalla.ResetHuida()