Pokémon Ruby Version, Sapphire Version, and Emerald Version - Battle Tower
List of Trainers and Pokémon
See the Battle Tower list.
Trainers
Each Trainer that the player will face in a Battle Tower challenge is chosen from one or two Trainer groups, depending on the number of consecutive wins the player has made so far.
Consecutive Wins | Trainer Groups |
---|---|
0-5 | A and B |
6 | C |
7 - 12 | B and C |
13 | D |
14 - 19 | C and D |
20 | E |
21 - 26 | D and E |
27 | F |
28 - 33 | E and F |
34 | G |
35 - 40 | F and G |
41 | H |
42 - 47 | G and H |
48 | I |
49 or more | H and I |
Pokémon
Once a Trainer is chosen, the Pokémon that the Trainer will have are also chosen at random. Care is taken to make sure the species of all three Pokémon are different. Pokémon chosen this way have a friendship value of 0, and any instance of Return is changed to Frustration. A Pokémon may be chosen for a Trainer only if (X and Y)=X where X is the Trainer’s choice byte and Y is the Pokémon’s choice byte. (See the Battle Tower list for choice bytes. "And" is a bitwise operation.) From which groups the Pokémon is chosen, and the Individual Values the Pokémon will have, depend on the group that the Trainer belongs to.
Trainer Group | Pokémon Groups | Individual Value |
---|---|---|
A | A and B | 6 |
B | A and B | 6 |
C | B and C | 9 |
D | C and D | 12 |
E | D and E | 15 |
F | E and F | 18 |
G | F and G | 21 |
H | G, H, I | 31 |
I | H, I, J | 31 |
J | H, I, J | 31 |