Pokemon Verklempt Emerald - All Gym Leaders / Elite Four / Champion

A difficulty hack I threw together to playtest some Pokemon balance changes I've always wanted to make, including a new rebalanced Type Chart, an improved Bike that is both the Mach Bike and Acro Bike (You could call it the Macro Bike), unique buffs for every Pokemon aided with a python script to buff all weak Pokemon, reduced mid-battle pauses, and a text skip function. Hold A and B to skip text! And when Surfing, you can activate and deactivate your Bike freely, speeding up movement. At the Mach Bike's max speed, there are no Wild Encounters! All Gym Leaders and Elite Four members get a Legendary Pokemon! The Champion gets a whole team of Legendaries! I also gave Archie and Maxie a Groudon/Kyogre in some of their fights because it amused me. I think this means there are at least 5 Groudons in Hoenn. The Max Level is 50. Level, Nature, EVs, and IVs have no effect on Pokemon stats or move power, they all calculate stats and damage as if at level 50 with 31 IVs, no EVs, and a neutral Nature. A significantly scaling bonus to Catch Rate is added for each level your Pokemon has over the foe Pokemon, and if you already caught one copy of a Pokemon, catching more of them has success guaranteed. Cacturne might need a nerf... Perhaps letting Grass Pokemon recover 1/8th of their HP each turn in the Rain and Sun was a bit too much. Grass/Ghost is also really good defensively in this hack. Milotic was also practically invincible, especially during trainer battles.