I am struggling to find Petilil in Omega Ruby. I know it is a Mirage Forest that it spawns in, and I have to check daily to see what type of Mirage I can find. However my question is will any "Mirage Forest" have a chance to catch it there or is there a specific location of the Mirage Forest that I need to be searching for? I have been trying to many days and I can find a Mirage forest but am unable to find this Pokemon and not sure what I am doing wrong.
Any advice or tips on this?