Programming Pokémon Showdown Damage Calculator

Austin

Schismatic
is a Forum Moderatoris a Community Contributoris a Battle Simulator Moderator Alumnus
Moderator
I made a post November 2018, but it seems the issue hasn´t been adressed. So in case you overlooked it:
Certain Blank Sets take over the HP from the Pokemon you looked up earlier. Example: If I open the calc, it shows me Abomasnow with 321 HP. Now I search for Muk (Blank Set) and Muk appears with 321 HP (at full HP). This is also true for Altaria (and I assume other Pokemon too).
I actually don’t know what causes this so I’ll have to investigate, sorry about the delay but I promise this will get fixed.
 

Austin

Schismatic
is a Forum Moderatoris a Community Contributoris a Battle Simulator Moderator Alumnus
Moderator
Here I am again, and again with a mold breaker issue:
Mold Breaker Excadrill Earthquake vs. Levitate Rotom-Wash: 0-0 (0 - 0%) -- aim for the horn next time

Mold Breaker is supposed to break through levitate but here it doesn't. (same issue with teravolt)
Clear your cache
 

Austin

Schismatic
is a Forum Moderatoris a Community Contributoris a Battle Simulator Moderator Alumnus
Moderator
I don't know if it's just me but crit calcs are broken (the calcs are the same when I click "crit")
I also noticed with some friends that we don't have the same calcs which is weird (see the pics)

my calc


Vay 's calc
fixed
 

Osra

ℂṹƨŧøṃ Ⱦⅈȶℓⱸ
is a Pre-Contributor
  1. When selecting Mega Evolutions, their default ability is no longer their Mega ability, but rather their base form's ability
  2. Lycanroc-Dusk has the wrong base speed (110 > 112)
 

Austin

Schismatic
is a Forum Moderatoris a Community Contributoris a Battle Simulator Moderator Alumnus
Moderator
manectric-mega has two sets on the calc (all out attacker and offensive pivot) which have the same moves and have the same evs (the only difference is that 4 def evs were moved to spdef but that makes no practical difference in almost any scenario)

edit can't read and just saw that one's uu and one's ou but there's still no difference between them so idk
They are ripped from smogon analysis’ so you’d have to complain to uu or ou cc I guess to change that
 

Austin

Schismatic
is a Forum Moderatoris a Community Contributoris a Battle Simulator Moderator Alumnus
Moderator
I went through all the old analysis’s (ADV-BW) and added an ability property to every mon that was missing one. From now on you should be able to import any Pokémon set from smogon without having a “(none)” ability. Hopefully this is somewhat helpful because it took countless of hours.
 
I went through all the old analysis’s (ADV-BW) and added an ability property to every mon that was missing one. From now on you should be able to import any Pokémon set from smogon without having a “(none)” ability. Hopefully this is somewhat helpful because it took countless of hours.
By any chace, can you add the ability to blank sets if the Pokemon has one possible ability?
 

Austin

Schismatic
is a Forum Moderatoris a Community Contributoris a Battle Simulator Moderator Alumnus
Moderator
Fire Fang should hit through Wonder Guard in Gen IV, but it doesn't currently register on the calc:

Arcanine Fire Fang vs. Wonder Guard Spiritomb: 0-0 (0 - 0%) -- aim for the horn next time

Beat Up, Future Sight, and Doom Desire all also deal typeless damage before Gen V and thus should hit through Wonder Guard in both Gen III & IV:

Gardevoir Future Sight vs. Wonder Guard Shedinja: 0-0 (0 - 0%) -- aim for the horn next time
Jirachi Doom Desire vs. Wonder Guard Shedinja: 0-0 (0 - 0%) -- aim for the horn next time


(I assume Beat Up isn't added because it'd be a nightmare to implement.)
Done
 

Austin

Schismatic
is a Forum Moderatoris a Community Contributoris a Battle Simulator Moderator Alumnus
Moderator
Changing forme to Zygarde 10%/50% to its Complete Forme will not change its HP stat:
View attachment 109640View attachment 109641

Also, the sandstorm damage is not counted:
64+ Atk Technician Scizor-Mega Bullet Punch vs. 0 HP / 0 Def Whimsicott: 242-288 (92.7 - 110.3%) -- 56.3% chance to OHKO
64+ Atk Technician Scizor-Mega Bullet Punch vs. 0 HP / 0 Def Whimsicott: 242-288 (92.7 - 110.3%) -- 56.3% chance to OHKO after sandstorm damage
fixed
 
It seems like the "Mold Breaker move" (aka Sunsteel Strike, Moongeist Beam and Photon Geyser) do not ignore Unaware in calulator.

https://imgur.com/a/XPqpZ4L boosted Mold Breaker move on Calc

Ingame damage :
https://replay.pokemonshowdown.com/gen7balancedhackmons-906754873 Moongeist Beam damage
https://replay.pokemonshowdown.com/gen7balancedhackmons-906751761 Sunsteel Strike damage
https://replay.pokemonshowdown.com/gen7balancedhackmons-906749785 Photon Geyser damage
ps : Worry Seed Audino and Air Lock NDM/Gengar have been used to prove that it was good Unaware on Ogre and that I had not used ability boosted damage like Adaptability
 

TonyFlygon

is a Tournament Directoris a Smogon Social Media Contributoris a Community Leaderis a Community Contributoris a Tiering Contributoris a Past SPL Champion
Tour Head
hey austin, i discovered an issue with the way stat boots and drops are measured in gsc. in gens 1 and 2 when you drop your speed stat by one stage it's dropped to 66/100 and not 67/100 like in gen 3 and above. the damage calc however implements 67/100 for gen 2, which causes the following, for example:



in reality, a machamp after two curses and a snorlax after one curse speed tie at 104 speed, as seen here when machamp moves first:



i'm not sure what you guys can do with this, but i figured it was worth reporting. :psyglad:
 

Austin

Schismatic
is a Forum Moderatoris a Community Contributoris a Battle Simulator Moderator Alumnus
Moderator
hey austin, i discovered an issue with the way stat boots and drops are measured in gsc. in gens 1 and 2 when you drop your speed stat by one stage it's dropped to 66/100 and not 67/100 like in gen 3 and above. the damage calc however implements 67/100 for gen 2, which causes the following, for example:



in reality, a machamp after two curses and a snorlax after one curse speed tie at 104 speed, as seen here when machamp moves first:



i'm not sure what you guys can do with this, but i figured it was worth reporting. :psyglad:
I got my hand sliced and have stitches on my hand + I have to move so I’ll take at look at it when I can use my hand and when I have everything set up but it seems like an easy enough fix :)
 

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

Top