Pokemon follow a loyalty value
the more you use the pokemon; carry it, give it items, use abilities, use it in battle the more loyal it becomes to a max value of 255 i believe
open up the ds versions of the pokemon game in the pokesav and u can see the value. since sum pokemon evolve by "happiness" in the gba versions i assume it is the similiar setup
so if you trained a traded pokemon up and beyond your badge lvl limit it may still obey you if it has high enough loyalty
i remember i gameshark/rare candy a magikarp to lvl 100 gyarados in pokemon red(GB) and it never disobeyed me even though i had only 1 badge hehehe good old days back in grade 6 when i was only one with a gameshark and a surfing pikachu.
the more you use the pokemon; carry it, give it items, use abilities, use it in battle the more loyal it becomes to a max value of 255 i believe
open up the ds versions of the pokemon game in the pokesav and u can see the value. since sum pokemon evolve by "happiness" in the gba versions i assume it is the similiar setup
so if you trained a traded pokemon up and beyond your badge lvl limit it may still obey you if it has high enough loyalty
i remember i gameshark/rare candy a magikarp to lvl 100 gyarados in pokemon red(GB) and it never disobeyed me even though i had only 1 badge hehehe good old days back in grade 6 when i was only one with a gameshark and a surfing pikachu.