well...use a load of dusk balls if its in night (thts how i caught giratina and mespirt ) and when the ball shines yellow say "gotcha" over and over again and legendary Pokemon such as palkia or in diamonds case dialga,if you havent got one of them,(this is just a tip) don't use ur master ball!!!!!! palkia/dialga are the most easyst to cach (beleve me giratina took me a whole day 2 cach if u have eny more quiestions make an acc on runescape(computer)(free) you can ask me eny thing its jacobskelton is the username!bye.
The same way you would catch a normal Pokemon. The only difference is is that the Pokemon is shiny.
The best way is to get some codes online. Using an online forum is a great way to do this.
You can catch it at the Safari Zone in Fuschia City but it is rare. Throw rocks at it and make sure it doesn't flee so you can catch it easier.
You Cannot catch lucario on pokemon black the only Way is to trade him or catch a riolu.
Best non-legendary water pokemon would be Gyarados. Best legendary water pokemon is Kyogre.
with a net and they are not real
Zekrom, and the best way to catch it is to keep your master ball and catch it that way, cause that's how I did it.
use a masterball.
Throw a masterball at it.
throw mud at it
the best way is a master ball or a net ball when it is at 1HP
There is no best Pokemon to catch, as you train each individually.
the best way to GET legendaries is by action replay. and the best way to CATCH legendaries is lowering there hp and catching them. or choosing the right pokeball:masterball,ultaball,repeatball,greatball,and pokeball.
Use a master ball.
The same way you would catch a normal Pokemon. The only difference is is that the Pokemon is shiny.
the best Pokemon you can catch in Pokemon pearl is heatran
the best Pokemon is kyogre