doshidak / showdex

Pokémon Showdown extension that harnesses the power of parabolic calculus to strategically extract your opponents' Elo.
GNU Affero General Public License v3.0
106 stars 20 forks source link

Spreads + Post-Refactor Sync Fixes #172

Closed doshidak closed 1 year ago

doshidak commented 1 year ago

Details

This PR fixes a bunch of bugs previously introduced in the great Calcdex refactoring of v1.1.7, notably EVs defaulting to 0 in non-legacy gens, accidental mutex feature bug for dirty stat boosts & Mega formes not playing nicely with both the battle sync & auto-preset-er.

Additionally, this adds support for parsing spreads (i.e., premade combinations of EVs, IVs &/or natures) from applied presets & Showdown usage stats, which definitely works 100% no bugs, no cap, frfr ong.

See the v1.1.8 release for more detailed information regarding the changes made in this PR.

Issues

Closes #154 Closes #163 Closes #164 Closes #165 Closes #166 Closes #169 Closes #170