Obtain Any Pokémon in Pokémon Heartgold

This article will you how to get any Pokémon in Pokémon HeartGold. Here is how you do it.

Note: You will need an Action Replay.

Steps

  1. First, go into your Action Replay and look at the codes in Pokémon HeartGold.
  2. Now, click on add new code and put in as the title "Wild Pokémon Modifier {L-R]L].
  3. Now, put in this code:
    • 94000130 FEFF0000
    • 62111880 00000000
    • B2111880 00000000
    • 00000D14 01ED0001
    • 00000D18 00640002
    • D2000000 00000000
    • 94000130 FDFF0000
    • 62111880 00000000
    • B2111880 00000000
    • DA000000 00000D16
    • C0000000 00000027
    • D7000000 00025A68
    • D2000000 00000000
    • 94000130 FDFF0000
    • B2111880 00000000
    • B2111880 00000000
    • DB000000 00000D1A
    • C0000000 0000000B
    • D8000000 00025A5C
    • D2000000 00000000
  4. Hit 'continue' and 'save' and then click on it and a check should appear. Then hit 'start game.'
  5. Go into game and go near any tall grass. Hit L+R at the same time and go into your Pokeballs pocket and you should have 493 Master Balls and 100 Ultra Balls.
  6. Discard how many Master Balls to match the National Dex number [do not have to have National dex] for the Pokémon you want. Then discard how many Ultra Balls for its level.
  7. Then, hold down L in the grass to encounter it and if you want catch it. If there are others you want, then you have to repeat it.

Tips

  • Works for HeartGold. Not sure about SoulSilver.

Related Articles

  • Restart Pokémon Soul Silver and Heartgold
  • Defeat Champion Lance in Pokémon Heartgold/Soulsilver Versions