Weaknesses and Resistances

Abilities

This Pokémon cannot be [asleep]{mechanic:sleep}.
This causes []{move:rest} to fail altogether. If a Pokémon is asleep and acquires this ability, it will immediately wake up; this includes when regaining a lost ability upon leaving battle.
This ability functions identically to []{ability:vital-spirit} in battle.

TM / HM

Hidden Power's power and type vary depending on the individual Pokemon using it, ranging between 30 and 70 power. There is no way to change a Pokemon's Hidden Power type or power, so you are stuck with what you have. Hidden Power is always a Special-based move.