I'd say make a unique pokemon heal you in each area. There are a ton of competitive support pokemon, use them for it. So for the forest, use a common grass support like Celebi
I've check many many hours and weather patterns with no luck i've checked in both episode 8/9 and i've tried to find videos but no avail. I have seen people with petilil though..
Just about any starter except like Piplup can tank the first gym. I managed to beat the first gym using a level 18 Dewott with toxic spike support. Course getting lucky with voltorbs not using explosion :s
I'm also not finding Petili.. I'm gonna plan on looking at the area on my other 2 files to see if she shows up there.
^I'm having this same problem. I want to catch one but its not there. Don't tell me I have to fight Florinia first... I only have 2 pokemon and both are level 25 and I didn't even enter her gym yet.