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.
Most of the time, this is the case in many Pokemon games, since it is a very valuable item. However, you can get the Master Ball more than once even with the same save file. You can win another Master Ball through the ID Lottery in Lilycove City (Hoenn) and Lumiose City (Kalos) if all the numbers matched. Another way is to have someone trade you a Pokemon holding a Master Ball.
after you beat Giovanni the second time talk to the man on the couch and he will give you a master ball
you can't, the only way is trading Pokemon with some other player that holding the master ball!win the lucky drawing, gives you master ball on the fifth time you win
get it from a trade
you get a master ball after beating the team rocket boss for the 1st time he'll give it to you
when you beat Dialga you get the Master ball NO! It's when you beat Cyrus of Team Galactic the first time!
Yes, a master ball always works on any pokemon any time.
The slave always knows more about the master for several reasons. It is beneficial to the slave's survival to know everything about the master such as what the master wants, how he thinks and acts, and more.
Use a master ball....
You get a master ball
After you beat Cyrus for the first time, he will give you a master ball. Also you can get one if you get 5 digits correct in the lottery.
you cant find a master ball but Cyrus gives you one to catch giritina after u beat him for the 2nd time