Haze eliminates every statistic change from the two Pokémon in play,
including the defensive barriers Reflect,
Light Screen, and Mist. It also removes any status change from the
enemy Pokémon, including confusion and
Leech Seed. It does NOT change the
status of your Pokémon. For example, if a poisoned
Vaporeon used Haze against a burnt
Exeggutor, the Exeggutor's state
would revert to normal but the Vaporeon would remain poisoned.
The accuracy of this attack is unaffected by Evade/Accuracy modifiers.