What apricorns do you need to get a GS ball in Pokemon SoulSilver?
There are NO apricawnz that make a GS ball. It was Event only.
dusk ball, master ball or ultra ball well, the ultra and dusk ball are kinda good but not by much, and of course the master ball will work they're extremely rare unless you use cheats. the best ball is actually the heavy ball (since it's the heaviest pokemon in the pokemon world) which you can get by giving kurt i think the black apricorns, you might need about 1-3 but as long as you get…
you can find the pink, yellow, and green apricorns by the middle entrance of mt mortar. You need to cut a tree to reach them, and surf to get to the middle entrance. it is just east of ecruteak city. The green apricorn makes a friend ball when given to Kurt. The pink apricorn makes a love ball. The yellow apricorn makes a moon ball.
The Master Ball isn't a necessity, since any Pokemon can be caught without it. Use it when you have spent around three days (a couple hours a day) trying to catch a rare Pokemon (legendary only) with Ultra Balls at low HP and with a status problem. It is wise to do so, since you may find that a Pokemon may be tough to catch and you might not have your Master Ball.
From what it looks like now, you can't get more then 1 Master Ball in any Pokemon game. However, you can trade them over to another Pokemon game. Example : If you need a Master Ball on Platinum, you can still trade it over from Diamond and/or Pearl, or even from HeartGold and SoulSilver. I'm afraid that's the only option to get more then 1 Master Ball.