yes you can but u need to get it from the lottery corner 1st prize
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.
In each game version, you can obtain only one master ball. So if you want more than one, you can consider trading or transferring a Pokemon holding a master ball from a different version.
Have a friend trade you a Pokemon holding the master ball they received.
The only way to get a Premier Ball in HeartGold or SoulSilver Versions is to trade a Pokemon holding one or by buying 10 or more Poke Balls at a PokeMart.
no
In Pokemon Diamond, Pearl and Platinum you can get one master ball from Master Cyrus. To get more, you have to cheat using a Action Replay DS or DSI, or you can trade Pokemon with your friends and receive master balls from the Pokemon that they traded.
give one to a Pokemon and trade the Pokemon with the master ball.
You trade Pokemon from friends that's Pokemon is holding a master ball
I couldn't tell you but the two I think is the time ball because if you throw that in early in battle it has more effect and also the ultra ball but if the Pokemon is a heavy one try the heavy ball which Kurt can make.
Nah you can just get 1 Master Ball in a game... if u want more.... jus place the master ball in a Pokemon and trade it... after tht start the game all over and get another master ball :P
Yes you can but to get two you need to trade for a Pokemon that holding a master ball. Hope I helped.
you need to buy a master ball or find one you cant make a master ball