¿La batalla es deliberada por un comando?
Por que si es así podrías poner una flag que se active antes del comando "wildbattle".
Si no, habría que investigarlo. Se que hay un comando que repite tu última wildbattle, pero comprobar que has peleado o no contra un Pokémon (debe poderse) pero no lo he investigado.
Att: Juanjo