À medida que fortalece seus Pokémon em Pokémon HeartGold, você os evolui e ensina novos golpes. Itens especiais ajudam a aumentar seus poderes. Um deles, a Moeda Amuleto (Amulet Coin), anexa a um Pokémon e dobra o dinheiro ganho em batalhas. Com mais dinheiro, compra mais itens para aumentar chances contra líderes de ginásio.