Pokémon Black Version and Pokémon White Version - Obedience Check
In battles in which Exp. Points can be gained, if the Pokémon tries to attack, the Pokémon’s 32-bit ID number, OT (Original Trainer) name, or both are different from those of the player, and its level is greater than the player’s "badge level", then an obedience check is done to determine whether the attack can be used.
With the following Badges, Pokémon up to the given levels will obey the player:
- (no Badge) - Level 10
- Trio Badge - Level 20
- Basic Badge - Level 30
- Insect Badge - Level 40
- Bolt Badge - Level 50
- Quake Badge - Level 60
- Jet Badge - Level 70
- Freeze Badge - Level 80
- Legend Badge - Level 100