Nothing's better than a masterball. it catches any Pokemon without any miss. it's impossible to not catch a Pokemon with the MB. and by the way, what IS a cherish ball?
Chat with our AI personalities
you will only be given one master ball.
You can't get another master ball in emerald because there's no one will give you the master ball just the general will give you that.
Any Pokémon is catchable without the Master Ball, though some-especially Legendaries-are harder than others.
Yes, you have to cheat or get match all five numbers in the lottery or trade with someone who has a master ball.
No ball other than the master ball he is so hard to catch ask anybody