KS, take a Petilil. How can you get a Petilil, you may ask? By trading a Cottonee for the level 20 one on Route 4 named Petulia! <3
Petulia loves powders of all kinds, as she loves putting on makeup. As such, she must know one spore/powder attack at all times. However, she is very close to nature. You may only use Grass-type attacking moves. Also, she casts disdain on any non-natural healing materials. You may only use EnergyPowder and friends, in addition to berries in order to heal her outside of a Pokemon Center. The PC is like a spa, so she's OK with that. In addition, because she disagrees with her fashion sense, she must solo Elesa. Only then can Petulia evolve.
Have fun <3
CAP ASB Team
Pwnemon: i was raped by my left hand once
<Ditto> It's not racism if I don't consider them people