The only you can get unlimited masterballs is to use an Action Replay deivce.
It's sold at places like Walmart.
sorry you have to trade it to Pokemon soul silver
You cant
Zorua is a 5th generation Pokemon it is not available in soul silver.
you have to trade it from diamond to soul silver and you can't actually catch Roselia wild in Pokemon soul silver.
Mt. Silver or the Pokemon league
only one. unless you trade with other versions that have some (as in Pokemon holding masterballs and then trading it to your game)
well what i did, was i got masterballs from another game and used it on the LEGENDARY pokemon. but you could fight them i guess...
Buy an action replay from gamestop
1, after professor elm gives you a call after your 7th or 8th gym badge. Hope I helped. :) Pete
You can't get more masterballs because in the game they give you 1 master to catch that games legendary. (e.g) In Pokemon soul silver Professer Elm gives you one masterball to catch Lugia or any other Pokemon.
you throw away masterballs so u have the number of the Pokemon.say u want kangaskhan.u throw away 378 masterballs to get 115.don't worry about the ultraballs cause they are for the level and i does not work.you hit L in the grass to get the Pokemon and if you want arceus you just hit L.to get more masterballs hitL+R.
sorry you have to trade it to Pokemon soul silver
You cant
Soul silver is AWESOMENESS!! yes GET IT
According to Serebii.net there are 493 Pokemon in Soul Silver.
You can't do Pokemon contests in Pokemon soul silver.
you only get 1 master ball in soul silver and that's from professer elm after you get back from blackthorn city then he'll tell you that the kimono girls are asking for you so go to the dance studio in eurateak city and fight all of them then go to the whirl islands and get lugia.