PokéBase - Pokémon Q&A
1 vote
1,364 views

Hey so I need to know for something. I plan to hunt the roamers in HGSS and I need a Pokemon that will be able to at least 2HKO both Entei and Raikou with Earthquake as well as outspeed both; problem is, very few Pokemon can do both those things, and the ones that I know could, I can't get that early in the game: such as Dugtrio. I would need to trade it over from another game. Of course, sence I only have the first 3 badges, it may not obey.

Both Serebii and Bulbapedia say "Pokemon up to level 30 will obey."

I know that level 29 will be ok but what about 30?

My question is this: Will a Pokemon at exactly level 30 obey or not? This matters a lot because I have a Pokemon in mind to use but it can only reach it's evolved form at level 30 exactly

Please and thanks in advance.

by

1 Answer

2 votes
 
Best answer

In battles in which experience can be earned, in the Trainer Tower, and on the Trainer Hill, an outsider Pokémon may disobey the player if its level is greater than the maximum controllable level M granted by the player's Badges.
If it is possible for the Pokémon to disobey, when using a move a number A = ((Level of Pokémon) + M)*R1/256 is calculated, with R1 being a randomly generated number from 0 to 255. If A is greater than or equal to M, the Pokémon is disobedient.

Source
Thus, M is the maximum level granted by badges. And if your Pokemon is level 30, then it will obey you. If higher, then the above mentioned calculation will take place. I just found it in Bulbapedia!

by
selected by