From Bulbapedia, the community-driven Pokémon encyclopedia.
These are moves which can hit Pokémon that are in a semi-invulnerable turn. They deal double damage when hitting a semi-invulnerable Pokémon through their own effect (except Toxic, a status move; Fissure, a one-hit knockout move; and Sky Uppercut).
Pokémon that have used Fly, Bounce or Sky Drop, or that are affected by Sky Drop, can be hit by Gust, Smack Down, Sky Uppercut, Thunder, Twister and Hurricane. If a Pokémon using Fly or Bounce is hit by Smack Down, it is returned to the ground and the move is canceled.
Pokémon that have used Dig can be hit by Earthquake, Magnitude and Fissure.
Pokémon that have used Dive can be hit by Surf and Whirlpool.
The moves Lock-On and Mind Reader cannot hit a Pokémon in a semi-invulnerable state, but will enable the next move used to strike a Pokémon in a semi-invulnerable state. No Guard allows any move used by that Pokémon to hit a Pokémon in a semi-invulnerable state, and any move used against that Pokémon to hit it in a semi-invulnerable state.
Beginning in Generation VI, Toxic used by Poison-type Pokémon will hit Pokémon that are in a semi-invulnerable turn, regardless of move (as well as ignoring accuracy and evasion).
In Generation I, flying and digging Pokémon cannot avoid Swift, Transform and Bide, but can avoid Bide in Pokémon Stadium.
Pages in category "Moves that can hit semi-invulnerable Pokémon"
The following 15 pages are in this category, out of 15 total.