When Foresight is used, if the user's accuracy stat stage is less than the target's evasion stat stage, both stat stages will be treated as zero during accuracy checks against the target. This effect remains until the target switches out, but the effect may be passed via Baton Pass.
Foresight has an accuracy of 100%. Foresight will fail if it is used on a Pokémon already under its effect.
Foresight now causes all accuracy checks against the target to ignore any changes to the target's evasion stat stages. This effect can no longer be Baton Passed. Foresight can also now successfully be used on Pokémon that are already under its effect.
Foresight now only causes accuracy checks against the target to ignore changes to its evasion stat stages if its evasion stat stage is greater than 0.
Noctowl's eyes glow red, and it releases red beams of light from them, undoing any illusions they hit. They can also reveal invisible Ghost-type Pokémon and make them vulnerable to Normal- and Fighting-type moves, as well as see through solid objects.
Shuppet's body becomes outlined in light blue and its eyes also glow light blue. It then releases a large light blue forcefield from its body that expands all around, revealing any invisible objects, or Shuppet's eyes glow light blue and it releases a light blue wave of energy from them, revealing any invisible objects it hits.