Trainer House
A Trainer House da Viridian City de Gold/Silver está de volta nos games HeartGold/SoulSilver. Ela permite que você batalhe contra treinadores a qualquer momento, caso já tenha alcançado a Viridian City em seu progresso no jogo. Nos games originais, o sistema envolvia a mudança do treinador que há lá dentro dependendo com quem tinha feito Mystery Gift. Agora temos uma mudança na funcionalidade da Trainer House.
Batalhas
Ao descer para o andar de baixo da Trainer House, você terá que salvar o jogo para poder entrar no campo de batalha. Caso você possua algum pokémon acima do lv.50, ele será reduzido a esse level enquanto estiver na Trainer House. Então você poderá seguir para uma batalha contra um treinador.
Cal usa:
Meganium lv.50
Typhlosion lv.50
Feraligatr lv.50
Após batalhar e derrotar o treinador, você recebe 1 BP pela vitória.
Treinadores Extras
Diferente dos games originais, você poderá ter uma grande quantidade de treinadores no andar de baixo. Esses treinadores podem ser obtidos ao interagir com outras pessoas usando o seu aparelho do PokéWalker. Assim que você encontrar alguém com um PokéWalker e essa pessoa sincronizar o aparelho em seu game de HeartGold/SoulSilver, o treinador e seus pokémons aparecerão no andar de baixo.
Você pode ter até 10 treinadores extras de uma vez. Os sprites deles, bem como a trainer class, correspondem à que possuem na Union Room, que pode ser trocada em Violet City. Assim como o treinador principal, cada treinador de dará 1 BP pela sua vitória.