W
White Gryphon
Guest
What I did was I went to the Sky Pillar... I had already weakened my Latias with a Golbat, then I put it to sleep (which it can still flee from, but still gives you a greater chance of snagging it in a ball). I had a Trapinch with Arena Trap, a Wynaut and a Wobbuffet with the no-flee trait, a Surfer, and my Crobat that knows Mean Look. I stood on the sand outside the tunnel that leads into the Sky Pillar area, walked in, walked back out, checked Latias's location on the Dex. (Somehow or another, for me, I have a greater chance of finding her on water than on land.) When she appears on my route, I just jumped into the water and Surfed around until she popped up. I would recommend you keep your Master Ball for her so that you can snag her without having to weaken her in the first place, but in case you used the MBall on Ray (like I did) then buy a whole bunch of Ultra Balls. I managed to snag her in either a Net Ball or a Dive Ball, one of those balls that's best used on Water pokemon... I was running out of balls and just got lucky.