Whirlwind (move)

Whirlwind is a  Normal-type status move.

Effect
Whirlwind is a Normal-type move that forces the target to switch out to a randomly selected Pokémon. It ends wild encounters if used by the player, unless the player's Pokémon is a lower level than the wild Pokémon.

Whirlwind bypasses accuracy checks and hits through Protect, Detect and Spiky Shield.