Pain Split adds the current HP of the user and target Pokémon. It then divides this value by two and sets the HP of both Pokémon to the result (limited by each Pokémon's maximum HP).
Pain Split now bypasses accuracy checks to always hit, unless the target is in the semi-invulnerable turn of a move such as Dig or Fly. It will fail if the target is behind a substitute.
Description[]
Description
The user adds its HP to the target's HP, then equally shares the combined HP with the target.