Una cosa, a ver si lo ves posible o no.
¿Se podría hacer algo con ASM, que al derrotar a un Poké salvaje, tengas un determinado % de que se "una" a tu equipo, preguntando obviamente?
Y eso te lo pregunte por skype, pero vaya.... ¿Se puede leer el nivel de un Poké del equipo y guardarlo en una variable?