What is the formula for damage considering attacks and defenses?
I understand the effects of held items, STAB etc.But how do you calculate the damage done to the opposing pokemon using your pokemon’s attack and the opponent’s defense and HP?
Pleaselog inorregisterto add a comment.
I’m just going to quote a brilliant answer given by Pokemaster himself.
The actual damage done is a productof the attack’s base power, pokemon’sattack stat, its level, modifiers(like super-effective) plus a littlerandom variation.
Apparently this is the exact formula.I’ve broken it down into a few chunksto make it easier:
DAMAGE = ( USER_ATTACK ÷ OPP_DEFENSE +2 ) × MODIFIERS
where: USER_ATTACK = (2×USER_LEVEL +10) × USER_ATTACK_STAT × BASE_POWEROPP_DEFENSE = 250 × OPP_DEFENSE_STATMODIFIERS = SUPER_EFFECTIVE × STAB ×RANDOM
variables: USER_LEVEL is the user’scurrent level USER_ATTACK_STAT is theuser’s Attack (or Special Attack) statBASE_POWER is the power of the move,given in the movedex OPP_DEFENSE_STATis your opponent’s Defense (or SpecialDefense) stat SUPER_EFFECTIVE is 2 forsingle type advantage, etc like ourtype chart STAB aka Same Type AttackBonus is 1.5 if you used a move typesame as your pokemon (e.g. Blastoiseusing Surf) RANDOM is just a littlerandom variation which makes it moreinteresting ;)
That’s the formula for damage.