I got Crystal and really wanted a HA Ho-Oh with my OT name, but it's starting to not be worth it. It can take hours of RNG just to encounter one of them, and because Status Conditions don't increase catch rates in Gen 2 and the Fast Fall doesn't work for more than 3 specific Pokemon, actually trying to catch them in an Ultra Ball before they flee is equally as painfully RNG-based.
So, is there anything that can be done to even give me a chance? I've encountered Raikou and gotten down to near-death, but nothing I do works: I've tried trapping it via Mean Look, but it just uses Roar after 2-4 Turns, and I've also tried just throwing a single, Hail Mary Level Ball at it while leading with a Level 81 Pokemon with an equal amount of failure. The main problem is that like most people, I don't have hundreds of hours to sink into catching 2 Pokemon (let alone into catching 2 MEDIOCRE Pokemon with their worse Abilities).