-Head up route 119, clear the Weather Institute, accept the Castform for the Mystic Water he's holding then permanently box him
-Rival battle #3, Mona uses water gun on Numel, shock wave on Wailmer, and wing attack on Grovyle, OHKOs them all without even having to exert herself
-On to Fortree City and the flying gym. I'm a little worried about Winona's Altaria, which is why I made a point of getting the ice beam TM early, but if I teach it now then I won't be able to use it on my ice type when I get one. Decide to go ahead and try the gym without teaching anyone ice beam. Mona's shock wave OHKOs every one of the gym trainers' Pokemon and Winona's first three. Winona brings out Altaria, I bring out Megalodon. Megalodon uses crunch a few times, Altaria's health is in the red and one more crunch would definitely bring it down, but Megalodon is in the red too, Winona fully heals Altaria, I heal Megalodon with a soda pop and get his health back to about 75%, two more crunches and Altaria goes down. Feather Badge acquired!
-Cross routes 120 and 121, go on into Lilycove City to heal up and decide I might as well battle Brendan while I'm at it
-Rival battle #4 is just as easy as #3, and goes down pretty much exactly the same, with the addition of a Swellow for Mona to one-shot with shock wave
-On to Mt. Pyre. Megalodon is MVP here and on the surrounding routes with all the ghosts around. Back to Slateport and then Lilycove to deal with Team Magma
-Mona takes down Team Magma singlehandedly. On to Mossdeep City
-Head to Mossdeep Gym first thing, Megalodon OHKOs all the gym trainers' Pokemon with bite and doesn't even need to use crunch. Get to the double battle with the gym leaders and send out Mona as Megalodon's ally, Mona and Meg both use surf and it's all over before Solrock or Lunatone and get a single hit in. Mind Badge acquired!
-Get dive HM and good rod, time to recruit some new party members
-Catch a Wailmer, name her Wailady, teach her to dive
-Explore Shoal Cave, catch a Spheal, name her Selkie, teach her to dive and ice beam
-Go exploring underwater, catch a Chinchou, name her Lumi, teach her to surf and flash and thunderbolt
-While I'm down there, catch a Relicanth (for the Regi quest) and name him Rocky
-Box Squishy and Azza, add Selkie and Lumi to my party
-Grind Selkie to level 46, evolving her to Sealeo and then to Walrein along the way. Grind Wailady to level 40 to evolve her into Wailord. While I'm training them in the desert, come across a shiny Trapinch. Catch it, because one does not simply not catch shinies, and permanently box it
-Explore a bunch of water routes to level Lumi, evolving her into Lanturn while I'm at it
-Mona solos Seafloor Cavern cause she's just that awesome. Groudon awakens and runs off, so it's time to head to Sootopolis
-Lumi leads the way through the Cave of Origin until we reach the deepest chamber, then Wailady is up front to deal with Groudon. Wailady uses rain dance to replace the harsh sunlight, then gets in one surf to take out much of its health before going doing. Puddle steps up, uses surf, and the legendary is down
-Time for Sootopolis Gym. Mona OHKOs the one gym trainer's Lombre with wing attack and Wallace's Whiscash with surf (which is when I real is just how overleveled she currently is), while Lumi spams spark and thunderbolt and takes out everything else in the gym in one or two shots. Rain Badge acquired!
-Explore the remaining water routes, with Lumi getting overleveled to the same extent as Mona in the process. Temporarily retrieve Azza, Rocky, and Wailady and go to the Sealed Chamber, then go find the Regis. Puddle 2HKOs Regice with brick break (and finally learns earthquake) and OHKOs Regirock with Surf and Registeel with earthquake
-Run around the map for a bit picking up items and fighting trainers that I couldn't get to my first time through those areas. Play puzzles in the trick house till I get a magnet for Lumi. Grind Selkie and Megalodon for a while in the back rooms at Meteor Falls since my party is horribly unevenly leveled at this point (Mona and Lumi at level 60, Puddle at level 52, and Selkie and Meg in the mid-40s). Surf from Mossdeep to Ever Grande, grind Puddle for a bit just inside the entrance to Victory Road, and finally embark on Victory Road for real when everybody's clustered around level 60.
-Mona takes on all the wild encounters on Victory Road (and gets through the whole thing without needing any healing items, go Mona) while I split up the trainer battles among the rest of the team
-Battle with Wally, finally a (pseudo-)rival battle that's worth the diversity of my team. Selkie ice beams Altaria and Roselia, Puddle uses brick break on Delcatty and earthquake on Magneton, and Meg crunches Gardevoir, taking them all down in one shot. On to the Elite Four
-My lack of strong fighters makes me a bit worried about Sidney. Sharpedo I can take down with Lumi's thunderbolt, and Cacturne and Shiftry with Selkie's ice beam, so those four go down in one shot, but Puddle's brick break is the best I've got for Mightyena and Absol. Absol goes down in one hit, to my surprise, but Mightyena's intimidate means he takes two shots. Puddle tanks the one hit Mightyena gets in on him like a champ, with enough health remaining that I decide it's not worth using a healing item on him after the battle.
-Megalodon takes on Pheobe's ghosts. The first Dusclops and the two Banette fall to crunch no problem, but Sableye of course doesn't take super-effective damage, survives the first hit, and hits Meg with attract. I curse myself, because this is exactly why I prefer to have female Pokemon on my team and I wish I'd made a point of catching only females as I often do. Meg uses crunch again, but Pheobe heals Sableye so it's back to the same fraction of HP that it was. Sableye uses shadow ball while Meg is stuck doing nothing the next turn. The turn after that Meg finally takes Sableye down with another crunch. Then there's the second Dusclops. It also survives Meg's first crunch and hits him with earthquake, taking out about half his health. I accurately predict that Pheobe is going use a full restore and use the next turn to use a hyper potion on Meg. Meg crunches again and Dusclops hits Meg with confuse ray. On the next turn, Meg survives hurting himself in confusion and another earthquake from Dusclops, but subsequently hurts himself in confusion a second time in a row and takes himself out. Puddle steps in, and is able to finish Dusclops off with an earthquake.
-Glacia is another one I split up among my team. Puddle uses brick break on the first Glalie, Glalie sets up hail, Puddle uses brick break again and takes it down. Glacia brings in Sealeo, I bring in Lumi, I accidentally tell Lumi to use surf, Sealeo uses body slam, Lumi thankfully does not get paralyzed and finishes Sealeo off with thunderbolt on the next turn. Lumi takes down the second Sealeo with thunderbolt. The hailstorm ends. I bring Puddle back to deal with the second Glalie, Puddle uses brick break, Glalie uses hail again, Puddle takes Glalie down with a second brick break. Lumi uses thunderbolt on Walrein, it survives the first shot because it's a tank, its sitrus berry kicks in and restores a little bit of its health so Glacia doesn't restore it all, and Lumi takes it down with a second thunderbolt.
-Drake is easy. Selkie has to tank a few dragon claws and dragonbreaths because she's slow, and takes two tries to get a hit in on the first Flygon because it uses sand-attack, but once they connect she takes every one of the dragons down in one ice beam.
-Lumi takes down Steven's Skarmory with a single thunderbolt. Aggron goes down to a single surf from Mona. Claydol survives one surf from Megalodon, sets up a light screen, then succumbs to the second surf anyway. Cradily takes an ice beam from Selkie and gets off a confuse ray. Selkie is not deterred by the confusion and takes Cradily down with a second ice beam. Light screen wears off, I hadn't realized it was still active. Mona hasn't gotten to play much, so I let her have at Armaldo and she takes it down with a single surf. Metagross gives me more trouble. Megalodon can't crunch away its health fast enough and goes down to an earthquake and a meteor mash while Steven heals Metagross back to full health, but Puddle manages to take it down with two earthquakes.