After battling trainers along the sea currents west of Pacifidlog Town, I Surfed towards Slateport City. I stopped by several islands along the way and I was able to gain more experience from the trainers there. I eventually reached the shore of Slateport City and I healed my team at the Pokemon Center before I set off towards Mauville City. I stopped by the Trick Master's house along the way to compete in one of his puzzles, but I ended up staying there longer than I thought I would. I left after receiving his prizes and I flew back to Lilycove City. I headed to the Safari Zone west of the city and I roamed around the Safari Zone, looking for wild Pokemon that I hadn't yet captured. I saved after catching a Rhyhorn.