Si no me equivoco, hay una rutina que te permite elegir los movimientos de un Pokémon al recibirlo.
Voy a buscar el post.....
......Pues no recordaba mal, aquí tienes el encale: GBA | Scripting | ¡Cambia los movimientos y PP de cualquier Pokémon de tu equipo!