i know that flinching only happens if the user attacks first but what if the opponent switches out to a different pokemon? is that still considered going first and can flincing occur from that? like for example rhyperior vs aerodactyl. rhyperior picks his move iron head and the aerodactyl user switches out to a different pokemon, lets say lapras. can lapras still flinch even though he was hit by iron head on a switch in?