Contribute to Me Now - Share via - - Google+ - E-mail

Pokémon Ruby Version, Sapphire Version, and Emerald Version - Battle Tower

Pokémon Ruby Version, Sapphire Version, and Emerald Version - Battle Tower

Tags: pokemon-ruby-sapphire-and-emerald

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 WinsTrainer Groups
0-5A and B
6C
7 - 12B and C
13D
14 - 19C and D
20E
21 - 26D and E
27F
28 - 33E and F
34G
35 - 40F and G
41H
42 - 47G and H
48I
49 or moreH 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 GroupPokémon GroupsIndividual Value
AA and B6
BA and B6
CB and C9
DC and D12
ED and E15
FE and F18
GF and G21
HG, H, I31
IH, I, J31
JH, I, J31