Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to catch another legendary Pokemon but I'm all out of master balls. How do you obtain another Master Ball after you have used the first one HeartGold and SoulSilver?

share|improve this question
You don't need a Masterball to capture a legendary Pokemon. You can use other kind of pokeballs, it will only take more tries. – Michel Apr 18 '12 at 16:59
up vote 5 down vote accepted

To obtain another Master Ball after having already used the first one, you must have some luck on your side. The Goldenrod Radio Tower has a Lottery Corner, where if all 5 numbers of the ID of any of your Pokemon match (including those in the PC), you will receive a Master Ball. You can do this multiple times, but takes a lot of luck and patience.

You can also have a friend trade over a Pokemon with it holding a Master Ball.

If you have an Action Replay, you could use a code to get another Master Ball.

share|improve this answer
thanks......... – Thijs Kooi Apr 18 '12 at 9:39
I'll also add that for the lottery, if you trade a lot of Pokemon you will increase your chances since you have many different "ID numbers". – DisgruntledGoat Nov 30 '12 at 11:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.