How to get an invincible Pokemon!
First find a Nincada. Nincada is required to get an invincible pokemon. Then catch it. Train it to level 19. Remove a Pokemon from your party so that you have only 5 or less. Level it up one more time. It should evolve into ninjask. Then a shedinja will appear in slot 6 of your party. Give it a focus sash and it will become invincible!
We have more cheats and tips for this game here, Pokemon Heart Gold cheats
Comments for this cheat