Hidden Power (move)/Calculation

From Bulbapedia, the community-driven Pokémon encyclopedia.
Revision as of 19:47, 22 September 2007 by Jackowaco (talk | contribs) (New page: category:moves Hidden Power is a Normal-type move. However, the type of Hidden Power can be anything ''except'' Normal- and ???-types. Its da...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search


Hidden Power is a Normal-type move. However, the type of Hidden Power can be anything except Normal- and ???-types. Its damage varies from 30 to 70.

Damage

The damage done by Hidden Power is not completely random. It has a formula based on IVs.

Hidden Power damage=(a+b+c+d+e+f)*40/63+30

  • a=1 if HP_IV/4 has a remainder of 2 or 3.
  • a=0 if HP_IV/4 has a remainder of 0 or 1.
  • b=2 if Attack_IV/4 has a remainder of 2 or 3.
  • b=0 if Attack_IV/4 has a remainder of 0 or 1.
  • c=4 if Defence_IV/4 has a remainder of 2 or 3.
  • c=0 if Defence_IV/4 has a remainder of 0 or 1.
  • d=8 if Speed_IV/4 has a remainder of 2 or 3.
  • d=0 if Speed_IV/4 has a remainder of 0 or 1.
  • e=16 if SpAttack_IV/4 has a remainder of 2 or 3.
  • e=0 if SpAttack_IV/4 has a remainder of 0 or 1.
  • f=32 if SpDefence_IV/4 has a remainder of 2 or 3.
  • f=0 id SpDefence_IV/4 has a remainder of 0 or 1.

Type

The type of a Hidden Power attack is not comletely random. It has a formula based on IVs.

Hidden Power type=(u+v+w+x+y+z)*15/63

  • u=1 if HP_IV is odd.
  • u=0 if HP_IV is even.
  • v=2 if Attack_IV is odd.
  • v=0 if Attack_IV is even.
  • w=4 if Defence_IV is odd.
  • w=0 if Defence_IV is even.
  • x=8 if Speed_IV is odd.
  • x=0 if Speed_IV is even.
  • y=16 if SpAttack_IV is odd.
  • y=0 if SpAttack_IV is even.
  • z=32 if SpDefence_IV is odd.
  • z=0 if SpDefence_IV is even.

Of course, the answer is a number, not a type. Use the table below to convert from number to type.

Number Type
0 Fighting
1 Flying
2 Poison
3 Ground
4 Rock
5 Bug
6 Gohst
7 Steel
8 Fire
9 Water
10 Grass
11 Electric
12 Psychic
13 Ice
14 Dragon
15 Dark