You've now defeated Korrina, the Gym Leader of Shalour City, twice. She doesn't seem content with those battles, however, and she's challenged you to face off against her in a Mega Evolution duel atop the Tower of Mastery. Your Pokémon experience is about to change dramatically.

Tower of Mastery

Head to the Tower of Mastery, to the north of Shalour City, and climb to the top of the tower via its spiral staircase. You'll pass several chambers populated by NPCs on the way, and a man in the third room from the bottom will give you TM47 Low Sweep.

Korrina's waiting at the top of the Tower of Mastery. She'll give you a Mega Ring, allowing you to access Mega Evolution. You'll then need to face her in a duel using one of her Lucario, and it's capable of Mega Evolving.

Successor Korrina
  • Lucario, level 32
This is an easy fight, and serves as a tutorial for Mega Evolutions. Choose Mega Evolution, then have the Lucario Power-Up Punch. Punch twice and the enemy Lucario is toast. There, you now know about Mega Evolutions. 

After the fight's done you'll have the option to take the Lucario with you. You absolutely, as it has Lucarionite attached to it that you can use to Mega Evolve any Lucario into Mega Lucario. Pokémon can only Mega Evolve when they have one of these specific stones attached, so your Pokémon will have to get by without using any other held items.

Descend the tower and head to the eastern gate, leading to Route 12. On the way you'll be intercepted by Calem / Serena, and they'll give you HM03 Surf. Equipping this on a Pokémon will allow you to hop onto its back and traverse watery sections. Make space in your team before you head to Route 12 and you'll receive a Pokémon that can make great use of Surf.

Route 12: Fourrage City Pokémon
  • Chatot - Common, Tall Grass / Flowers
  • Exeggcute - Rare, Tall Grass / Flowers
  • Heracross - Rare, Tall Grass / Flowers - Pokémon Y only
  • Lapras - Rare, Surfing
  • Mantyke - Rare, Surfing
  • Mareep (Horde) - Uncommon
  • Miltank - Rare, Tall Grass / Flowers
  • Miltank (Horde) - Rare
  • Pachirisu - Rare, Tall Grass / Flowers
  • Pinsir - Rare, Tall Grass / Flowers - Pokémon X only
  • Slowpoke - Common, Tall Grass / Flowers
  • Tauros - Rare, Tall Grass / Flowers
  • Tauros (Horde) - Rare
  • Tentacool - Common, Surfing
  • Wingull (Horde) - Common
Route 12 Fishing
  • Clamperl - Common (Good Rod)
  • Corsola - Common (Super Rod)
  • Gorebyss - Rare (Super Rod) - Pokémon Y only
  • Huntail - Rare (Super Rod) - Pokémon X only
  • Luvdisc - Common (Old Rod)
  • Octillery - Common (Super Rod)
  • Remoraid - Common (Good Rod)
Talk to the guy beside the route sign. If you have the Rumble Badge (and a free space in your party) he'll give you a Lapras. If you don't have another Pokémon that can use Surf, this Lapras will do nicely. Look in the pen of grass north of this charitable fellow to find a bare patch in the grass containing Honey. It's in the top-right corner of the pen. South of this guy is a tree to Cut and an Aspear Berry tree on the other side.

Swim out into the bay once one of your Pokémon is equipped with Surf. A trainer patrols nearby.

Swimmer Alessandro
  • Qwilfish, level 29
  • Binacle, level 27
Reward: 432 P

Swim to the south and hop off at the bottom edge of the nearby beach. The rock stuck into the sand has a Net Ball stuck to it. Head north along the beach and you'll find a trainer stationed near some stairs.

Hiker Joren
  • Linoone, level 28
Reward: 1,120 P

Up the stairs is the Baa de Mer Ranch. Start by checking the house on the west side of the ranch. A girl inside will give you TM45 Attract, and behind the house is a tree you can Cut down to reach a Satchet.

Hop on a Skidoo within the ranch and ride it to the northeast end of the ranch. You'll soon discover that Skidoo can leap over ledges from the steep side. Ride the Skiddo just south, along the edge of the fence, to find a ledge. Hop it to get to a Whipped Dream. Ride the Skidoo north and to the east, over three ledges, and you can dismount to find a Shiny Stone.

Leave your Skidoo behind back at the entrance of the ranch. Head south, through the first field of flowers. Just past it and to your left is a thin pathway. At the end, behind a tree you'll need to Cut down, is Leftovers. To the right of this path is a trainer.

Pokémon Breeder Amala
  • Seviper, level 27
  • Miltank, level 29
Reward: 1,856 P

Seviper's painful but frail. Miltank's the real issue, as it can heal itself and potentially do a lot of damage with Rollout. A heavy-duty Fighting-type can deal with both threats. You may also want to burn or paralyze the Miltank so Rollout is less effective.

Straight east of Amala is another trainer. The path will veer north after you take care of him, leading you to another trainer.

Youngster Aidan
  • Yanma, level 27
  • Whirlipede, level 27
  • Mothim, level 27
Reward: 648 P

Pokémon Breeder Foster
  • Zangoose, level 27
  • Tauros, level 29
Reward: 1,856 P

Continue north from Foster to find a crossroads. Coumarine City is to your right and a small beach is on your left. A trainer waits on the beach. Take two steps west of the trainer and face south to find a hidden Ice Heal

Fisherman Murray
  • Magikarp, level 24
  • Magikarp, level 24
  • Magikarp, level 24
  • Magikarp, level 24
  • Magikarp, level 24
  • Magikarp, level 24
Reward: 1,344 P

Surf north of Murray's beach. There's an inlet to your left. In the shallows you'll find a rock containing a Water Stone. Further north is Azure Bay, an optional area. Head to Coumarine City to heal your team, then hop in the water and head north. (Or, if you'd rather skip it, jump ahead an article and forget about Azure Bay.)