used in this program goes to X-Act
Anyone may modify and/or host this program on their own site provided that they give credit to the original author (Strike
), link back to This
site, and leave these credits unmodified.
Version 1.2, June 3rd, 2007. | Weakness/resistance updated.
Varsion 1.1, May 28th, 2007. | Updated Damage Formula.
Version 1.0, May 27th, 2007. | First public release.
This is the level of the attacking Pokemon. Fill in the field with a whole number between 1-100 (inclusive). ⇑
This is the type of move the attacking Pokemon is using. This field is unnecessary if you're not using the Defense Type 1 & 2
Fill in this field with the Base Power of the attacking Pokemon's move. ⇑
The Attack stat of the attacking Pokemon. If the attack type is physical (Earthquake, Stone Edge, etc.) then use the Attack stat for this field. If the attack type is special (Thunderbolt, Grass Knot, etc.) then use the Special Attack stat for this field. ⇑
This calculates any boosts or reductions for the relevant attack stat. For example, if a Pokemon uses Swords Dance, its Attack stat will be boosted two levels (+2). Likewise, if a Pokemon is affected by Intimidate, its Attack stat will be reduced by one level (-1). Normal does just what it says - leaves the stat at its normal level. ⇑
The Hit Point stat of the defending Pokemon. Fill this in to find out how many Hit Points the defending Pokemon will have left after the attack. ⇑
The defense stat of the defending Pokemon. If the defending Pokemon is being attacked by a physical attack (Thunderpunch, Brick Break, etc.) fill in this field with its Defense stat. If the defending Pokemon is being attacked by a special attack (Ice Beam, Surf, etc.) fill in this field with its Special Defense stat. ⇑
This calculates any boosts or reductions for the relevant defense stat. For example, if a Pokemon uses Amnesia, its Special Defense stat will be boosted two levels (+2). Likewise, if a Pokemon is affected by an attack like Tail Whip, its Defense stat will be reduced by one level (-1). Normal does just what it says - leaves the stat at its normal level. ⇑
Defense Type 1 & 2
Input the defending Pokemon's type(s) here. This field is unnecessary if you're not using the Move Type
Select Yes if you wish to calculate the damage of a critical hit, otherwise leave it at its default setting, No. ⇑
STAB - standing for S
onus. Select Yes from the drop down menu if the move's attack type is the same as one of the attacking Pokemon's types.⇑
These four fields can be used for any other damage factors. If the attacking Pokemon was using a Choice Band for example, then you would input 1.5 into one of the fields. Other uses include Weather, Berries, Hold Items, etc. ⇑
Whenever a Pokemon attacks, a random number between 0.85 and 1 is generated. This number is multiplied against the total attack damage. The default setting for the Variable in this calculator is 0.925 (the average). You may also select Minimum for 85% damage and Maximum for 100% damage. ⇑