Aroma Veil (ability)

Aroma Veil is an Ability introduced in Generation VI. In the official games, it's the Signature Ability for the Spritzee Evolutionary line, while in this game, it's the Signature Ability for the Lavenseed line.

In Battle
Aroma Veil prevents the Pokémon with this Ability and its allies (including non-adjacent allies) from being afflicted by certain Moves, Abilities, or Status Problems, such as Taunt, Torment, Encore, Disable and Cursed Body, Heal Block, and Infatuation. As such, this Ability works best in Double/Triple battles (although there are no Triple Battles in Solar Light and Lunar Dark).

When a Pokémon with Mold Breaker, Turboblaze, or Teravolt uses a move, the effects of Aroma Veil (including allies') are ignored for the duration of that move. As such, if the move of a Pokémon with one of these Abilities triggers Cursed Body, Cute Charm or a Destiny Knot, it will not be protected by Aroma Veil; likewise, if its own Destiny Knot is activated during that attack (such as in response to the attack target's Cute Charm), that target will not be protected by its allies' Aroma Veil.

Outside of Battle
It is unknown if Aroma Veil has an effect outside of battle. It probably doesn't, though.

Trivia

 * In the official Pokémon games, this Ability is exclusive to Spritzee and Aromatisse.