Soak is an offensive Water-type move.
Soak changes the target's type to pure Water; the effect lasts as long as the target is in battle, however changing form or transforming will also remove the effect. It fails if used on a substitute.
If used on a pure Water-type Pokémon, Soak's animation will still play, but the game will now state that the move has failed
Pokémon that learn Soak