Flower Veil prevents Grass type Pokémon from having their stats lowered. Self-inflicted stat reductions, such as from Leaf Storm or Weak Armor, are not prevented. If a Grass type Pokémon has Contrary, Flower Veil prevents the Pokémon's stats from being lowered after accounting for Contrary.
Flower Veil also prevents Grass Type Pokémon from being afflicted by non-volatile status conditions or Yawn. However, it will not prevent a Pokémon from falling asleep if it is already drowsy from Yawn. This Ability has no effect on Rest, the Flame Orb, and the Toxic Orb.
|Pokémon||Type||Ability 1||Ability 2||Hidden Ability|