Go to the guy in black in the top right corner of the pokemon center in Castelia City. He will ask how many people you have traded with. You have to have traded with at least 50 different people.
there is only one masterball
1 Masterball, unless you recieve a traded pokemon which is holding a Masterball
you cant
In the Lilycove Lottery.
you use a masterball
nope [Edit] You get a masterball from Professor Juniper after you finish all 8 Gyms.
Go to the guy in black in the top left corner of the pokemon center in Castelia City. He will ask you how many people you have traded with. It has to be over 50.
Here's a correct answer: I don't know!
The professor gives it to you at a certain point
The only way you can get more than one masterball on Pokemon ruby/saphirre is you compeate in the Pokemon lottery corner. In Pokemon emerald you can have a Pokemon hold a masterball and then clone it.After you beat Team Rocket in the Silph Co. building, then the president at the top floor, after you beat Giovanni, will give the Masterball to you.
There is no second masterball, the only way to get a second masterball is to trade with a friend.
you cant find a second masterball but, I looked on line they said to give ditto the daycare people on 4 island holding the masterball with another pokemon!