I was hoping I could get some help with catching Zapdos in FireRed, though since I'm asking anyway, maybe I could get some help with other legendaries. I've lowered Zapdos down as low as possible several times, with just a sliver of red left, and have paralyzed it once or twice, and yet I still go through 50 Ultra Balls (with no exaggeration, either- I bought 50, and went through 50). I don't have a Pokemon that can put it to sleep, either. I was prepared for Zapdos to go through a lot of Ultra Balls, but I thought it'd be something like...10 or 20 at the most. But 50! Any tips?