Hidden Power

Hidden Power is a fast attack which can be any type except Normal and Fairy. It is not dependent on the Pokémon's type.

The move's type cannot be changed to another type by using Fast TM. Multiple uses of Fast TM on a Pokemon will cause it to learn the same-type Hidden Power again. Evolution can re-roll the type of Hidden Power of the same Pokémon.

Pokémon with this attack
The following Pokémon are currently able to learn this attack.

Legacy
The following Pokémon are only able to learn this attack via an Elite Fast TM.

Trivia

 * Hidden Power has the same animation across different types, which is same as the old animation for Weather Ball (which has since been updated to have unique animations for each type).