there are 2 master ball s and a master ball is rare you can only use it for kyogre requaza groudon salmence fly gon and the rest of the strongest Pokemon a master ball always captures a Pokemon no Pokemon can break out its in possible
in Pokemon soulsilver you get 5 master balls
You can get 2 Master Balls in both versions.
You can only get that many master balls by cheating or trading Pokemon into the game holding master balls one at a time.
you can get 1 master ball
if you have many Pokemon versions let a Pokemon hold the master balls and trade it what version you want to have enjoy!!!!!!!!!!!!!!!!!!!!!!!!!!
Duplicate Pokemon with a masterball attached to them.
You can clone a Pokemon with the master ball or trade it to a friend and keep starting over until you're satisfied with the number of master balls.
Attach your master ball to ONE POKEMON, next CLONE that Pokemon for how many master balls you want. Next detach them, and release all the clones (if you want)
I think you can get only one.
Start by getting a lot of pokemon balls and then catch as many Pokemon as you can. Just catch Pokemon till you get to 200.
one or more by trading with Pokemon holding a master ball
There is only one Master ball in Pokemon diamond so use it wisely. I hope you can find it!
only one on each GBA POKEMON game
One from Giovonni, and unlimited from the lottery and trade.
Infinite you can win them from the lottery in lilycove city.
1 unless you get first in Pokemon lottery in the goldenrod radio tower