Aye. That would be helpful. I've caught many a roamer only to lose it due to a repel being active.
His point was so a repel doesn't act against a roamer. He said nothing about not catching them. Which can be done just as easily with a certain move, you may know of it. It's called BLOCK. And it's NOT a waste of a perfectly good Master Ball.
Well, block on a Soundproof with False swipe and Yawn. Thats the best way...
not much else worth using a master ball on
I used it on SS ho-oh because i'm a lazy [tornado fang]. My dipshit friend used his on rayquaza back when he played sapphire. (speaking of which, is at lvl 85 and currently stewing on my PC. while my Rayquaza that knows fly is with me. He wasn't the brightest one, giving his best pokemon (that knew shitty moves) away for a groudon.)
Currently I think i'm doing pretty well with the legendaries, I currently have all the Kanto ones, hunting down Latios, Caught Latias, Kyogre and Rayquaza were obtained through Gen 3 rather than wait for my Uncle to finish his file up. Groudon will be done when I feel like it, Ho-Oh and Lugia are mine, and Entei and Raikou are running around with 1 HP each, waiting to be blocked.
And of course, the Sinnoh ones and Those Event pokemon are going to be a while, because Nintendo thinks the US doesn't want Celebi ever, Shaymin passed me by (So did Arceus.), Mew might be on its way, and Jirachi will be a long time from now more than likely. And Darkrai won't be till it appears in another movie more than likely.