Only one.
you can get 1 master ball
CHEAT
1
yes,but you have to buy the updated version[it will say "Pokemon heartgold and soulsilver compatible"on the front of the box] there great cheats - i got all Pokemon legendaries! -x999 master balls! and - a lot of hard to get Pokemon!
Heavy balls are not available in pokemon emerald, but they are available in pokemon heartgold and soulsilver
no but in heartgold soulsilver you can if its in front of your party
you cant there is only one
Level balls are only available in Gold, Silver, Crystal, Heartgold, and Soulsilver.
in heartgold master ball.in soulsilver bring a water Pokemon and use a water type move on it.then use a ultra ball.bring lots of ultra balls and dusk balls.
Using Hacks or just One given to you.
no i dont think so
Profeser gives it to you after you get all ehgit bages