Answers (1)
After you defeat clair prof elm will call u to his lab and then gives you a master ball. Unfortunately you can't get the second master ball from someone but you can participate in the lottery get lucky. Ask your friends for one. If you have a gba game like pokemon emerald then make a pokemon hold it and then migrate it to your soulsilver. Hope that helps.