Hey guys... I was just wondering. I got rock smash and all and I cna get into the islands on the way to cianwood but I can't find a masterball to catch Lugia or one of the legendary dogs!! Cna sum1 respond and tell me where to get master ball? And wheres the best place to train phsychic pokemon?