Present (move): Difference between revisions

no edit summary
No edit summary
No edit summary
Line 42: Line 42:
==Effect==  
==Effect==  
===Generation II===
===Generation II===
Present has two different effects. Present can either deal damage against the target or heal the target by 80 HP.
Present has two different effects. Present can either deal damage against the target or heal the target by 80 HP. If Present deals damage, then the base power of Present is chosen at random from 40, 80, or 120.
 
If Present deals damage, then the base power of Present is chosen at random from 40, 80, or 120. If Present chooses to heal the target, it will heal the foe.


{| {| style="margin:auto; background: #{{normal color light}}; {{roundy|1em}}; border: 5px solid #{{normal color}};"
{| {| style="margin:auto; background: #{{normal color light}}; {{roundy|1em}}; border: 5px solid #{{normal color}};"
Line 68: Line 66:
|}
|}


In {{game|Gold and Silver|s}}, the [[level]], {{stat|Attack}}, and {{stat|Defense}} variables of the [[damage calculation|damage formula]] are replaced. The Attack variable is replaced with 10. The level will be based on the index number of the defending Pokémon's type, while the Defense will be based on the index number of the attacking Pokémon's type (if a Pokémon is a dual-type, its secondary type will be used). Also, Present only inflicts a quarter of the normal damage against Rock-type and Steel-type Pokémon.
{{Incomplete|section|What part of the code causes the glitch?}}
In {{game|Gold and Silver|s}}, a [[glitch]] causes the [[level]], {{stat|Attack}}, and {{stat|Defense}} variables of the [[damage calculation|damage formula]] to be replaced. The Attack will be replaced with 10, while the level will be based on the index number of the defending Pokémon's type, and the Defense will be based on the index number of the attacking Pokémon's type (if a Pokémon has two types, its secondary type will be used). Also, Present only inflicts a quarter of the normal damage against Rock-type and Steel-type Pokémon.


{| {| style="margin:auto; background: #{{normal color light}}; {{roundy|1em}}; border: 5px solid #{{normal color}};"
{| {| style="margin:auto; background: #{{normal color light}}; {{roundy|1em}}; border: 5px solid #{{normal color}};"
Line 78: Line 77:
!Type
!Type
|-
|-
|{{tt|0|If this is used for Defense, it is increased to 1}}
|{{tt|0|If this is used for Defense, the damage formula changes it to 1}}
|{{t|Normal}}
|{{t|Normal}}
|-
|-
Line 131: Line 130:
|}
|}


In {{game|Crystal}} and [[Pokémon Stadium 2]], Present uses the standard damage formula.  
In {{game|Crystal}} and [[Pokémon Stadium 2]], the glitch is fixed and Present uses the standard damage formula.  


In all versions, it will heal Pokémon with full HP, though without effect.
In all versions, it will still have a 20% chance of healing Pokémon with full HP, though nothing will happen.


===Generations III and IV===
===Generations III and IV===
Present uses the standard damage formula. Present heals the foe by 1/4 of its max HP, instead of only 80. It will fail if it would heal Pokémon with full HP.
Present uses the standard damage formula. Present heals the foe by 1/4 of its max HP instead of a flat 80. As before, it will fail if it would heal a Pokémon with full HP.


===Generation V===
===Generation V===
Line 142: Line 141:


===Generation VI===
===Generation VI===
In the case of Present being used by a Pokémon with {{a|Parental Bond}}, if Present heals the target it will only hit once, and if it damages the target it will hit twice (the second hit will always damage the target).
In the case of Present being used by a Pokémon with {{a|Parental Bond}}, if Present heals the target it will only hit once, and if it damages the target it will hit twice.


==Description==
==Description==
2,614

edits