Trainer House

The Trainer House from Viridian City in Gold & Silver makes its return in HeartGold & SoulSilver. This Trainer House allows for you to battle trainers in it at any time once you have reached Viridian City. In the original games, this involved the trainer inside it changing depending on who you Mystery Gift with. Now however, there is a change to the functionality of the Trainer House.


When you go into the basement of the Trainer House, you will be asked to save your game and then enter the battle field. If you have any Pokémon above Level 50, their levels will be temporarily reduced to 50 for the duration of your visit to the Trainer House. Then you can go up to the trainer and battle.

Ace Trainer
Meganium Typhlosion Feraligatr
Level 50 Level 50 Level 50

Once you battle & defeat the trainer, you will earn 1 B.P. with each victory.

Extra Trainers

Unlike in the original games however, you can have a large variety of trainers in the basement. These trainers are obtained by interacting with other people using the PokéWalker peripheral. Once you meet someone with pokéWalker and resync the peripheral with your HeartGold & SoulSilver games, the trainer and their Pokémon will arrive in the basement.

You can have up to 10 extra trainers within the basement at any one time. Their sprite and trainer class matches the trainer class that trainer has in the Union Room, changeable in Violet City. Like the default trainer, each trainer gives you 1 B.P. with each win.