Programming Pokémon Showdown Damage Calculator

252+ Atk Abomasnow Flying Press vs. 0 HP / 0 Def Shieldon: 83-98 (41.2 - 48.7%)
252+ Atk Normalize Abomasnow Flying Press vs. 0 HP / 0 Def Shieldon: 99-117 (49.2 - 58.2%)

The first one should be neutral (fighting flying on a steel rock), the 2nd 16 times resisted (normal flying on rock steel), but it does more ? It's actually doing around 1.2 times more damage, corresponding to the Normalize's 1.2 boost. Pretty sure the effectiveness of the move is calculated wrong, at least with Normalize
Good evening and happy holidays !

Calculators involved : ADV and DPP (might be across all calculators from Gen 3 onwards)

Issue : If you take a Pokémon which default ability blocks critical hits, and you set its ability to (none), it still blocks critical hits. I suspect the default ability always gets applied while the ability is set to (none).

Steps to reproduce :
Left side : import a random Pokémon with any damaging move
Right side : import a blank set Clamperl (default ability is Shell Armor which blocks criticals, but the ability is set to (none) since it's a blank set)
Left side : click on the crit button of any damaging move
Result : crit multiplier is not applied, despite the ability being (none)

Variation : you can give the right side Pokémon a random ability, then set it back to (none) and the issue still occurs.
Variation2 : this works in both Pokémon panels.
I don't know if this should be submitted here, but when you select dynamax in S/S and switch to S/M, it seems to keep the hp of the dynamaxed pokemon, messing up the % calcs
Can you make it so Triple Axel and Beat Up have the same multi-hit options as other multi-hit moves in the builder?

Beat Up doesn't have a base damage in the calculator, could you make it so that it does this automatically? It's a pain in the butt to figure these out manually.



Work is never over
is a Tournament Directoris a Forum Moderatoris a Tiering Contributor Alumnusis the defending ORAS Circuit Champion
Oh also this is probably a known one but can we pls pls pls have the random hidden power thing fixed? Often when you import a set that has, for example, Hidden Power [Fire], it will then have set another hidden power type in the custom set. It would be neat if it actually had the hidden power type you import into the calc ty!!

Users Who Are Viewing This Thread (Users: 2, Guests: 0)