Arc 25The Cianwood Challenge
Roy traveled from Violet City to Olivine City, battled Jasmine’s Steelix, and continued to Cianwood City after facing Nurse Joy. He found a chest of Gimmighoul Coins and began a highest-difficulty Gym battle with Chuck as he prepared to compete in the Martial Arts Tournament.
- Phoebe used Roy’s advice to reduce Mega Banette’s stamina drain, then collected his gift in Lilycove City and received a Shiny Dreepy and supplies for her family.
- Roy raced with Falkner’s Staraptor, then traveled to Olivine City and met Jasmine, who bought his human-edible Pokéblocks to help manage her appetite.
- Roy battled Jasmine’s Mega Steelix with Dhelmise, then challenged her grandfather’s Steelix with Mega Golurk in a fierce match that ended with both Pokémon fainting and Steelix declared the winner.
- Jasmine gave Roy a standard Mineral Badge and several tons of metal ore, and Roy left Olivine after his Pokémon received treatment.
- Nurse Joy challenged Roy with her Latias, but Annihilape defeated it in two punches before Roy and Nurse Joy went their separate ways.
- Roy flew to Cianwood City, where Dhelmise and Golurk hauled an old chest from the sea and he found 45 Gimmighoul Coins inside.
- Roy met Chuck at the Cianwood Gym, showed him his S-engraved Badges, and declared he would compete for the Martial Arts Tournament’s Gold Belt.
- Roy accepted Cianwood City’s three-on-three highest-difficulty Gym rules and sent out Annihilape against Chuck’s Level 78 Conkeldurr.