Skip to content

Releases: DaWoblefet/Super-Damage-Calculator

Super Damage Calculator Alpha 0.6

06 Jul 00:42
Compare
Choose a tag to compare

The "we're starting to become super" update!

New additions:
-Added: Damage Optimization Tabs in the bottom-center of the damage calculator interface. This will be for various functions of damage calculation that are otherwise tedious. For example:
-Added: KO Chance Calculator integration. Drag-and-drop moves to the KO Chance Calculator for ease of use.
-Added: Terrains, weathers, and Auras will dynamically update based on Pokemon Abilities (and can still be manually overriden)
-Added: Variables in damage calculation (e.g. Terrains, Helping Hand, boosts/drops, etc.) now displayed
-Added: Full Parental Bond support
-Added: notifications about new versions will now appear when I put out a new release
-Added: logic for Freeze-Dry, Flying Press, and Thousand Arrows

Damage logic bug fixes:
-Fixed: Strong Winds modifier from a weather modifier -> type modifier based on cart research
-Fixed: -ate Abilities now properly account for type effectiveness
-Fixed: Slow Start applying to Z-moves in situations where it shouldn't have been applying
-Fixed: the right-side Pokemon using the left-side Pokemon's field variables

Showdown import bugs
-Fixed: Pokemon with nickname + gender should now import correctly from Pokemon Showdown
-Fixed: Default level no longer overrides the specific level set by the Showdown import
-Fixed: Pokemon knowing Nature's Madness or Nature Power now load properly
-Fixed: Case where some properties of moves were behaving strangely on import
-Fixed: Single-set import should work again

Other bugs:
-Fixed: Terrain spacing issues in damage output are corrected
-Fixed: Reflect and Light Screen can no longer be displayed simultaneously in damage calculation (this was just a visual bug)
-Fixed: more sanity checks on input, so it's less likely to trigger an exception message if you try to feed it bad data

Other changes:
-Change: Selecting a move from the top will now "lock" that move into place so only it displays in the main damage output (similarly to double clicking on PS/TT-style calcs)
-Change: Field options no longer carry over when loading a new Pokemon/switching between them in Team Toggle.
-Change: Damage output now will dynamically resize its font instead of being cut off.
-Performance: reduced excessive damage calculation calls when loading Pokemon data.

Super Damage Calculator Alpha 0.5.1

03 May 02:20
376c64f
Compare
Choose a tag to compare

-Fixed (hopefully): certain user interface features on Mac looking terrible
-New: Implemented Geomancy button

Super Damage Calculator Alpha 0.5

29 Apr 22:38
Compare
Choose a tag to compare

Automatic damage calculation is now in place! No more clicking "refresh calcs" - it happens any time you make a change to a variable affecting damage calculation.

-New: dynamic damage calculation (see above).
-New: Battery implemented as a field option
-Fixed: Bug where defensive side options weren't being applied
-Fixed: Bug with moves not storing properties in damage calculation occasionally

Super Damage Calculator Alpha 0.2

26 Apr 05:26
Compare
Choose a tag to compare

A couple new features and a lot of bug fixes!

-New: Forme changes toggle for Mega Evolution, Primals, etc.
-New: Damage calculation accounts for Foul Play, the unique Attack/Special Attack move category decision of Photon Geyser/LTBTS, and Mold Breaker effects, including from moves with Mold Breaker effects

-Fixed: Import from pokepast.es now works properly. Thanks bigguy!
-Fixed: Major bug with data overlap between two Pokemon (in certain cases, a new property assigned to one Pokemon would be assigned to all Pokemon with that name).
-Fixed: Major bug with data overlap between two moves (in certain cases, a new property assigned to one move would be assigned to all moves with that name).
-Fixed: Boosts/drops now carry over properly in Team Toggle.
-Fixed: the EV tracker now updates properly when a new Pokemon is selected in Team Toggle.
-Fixed: the XHKO function now uses current HP rather than maximum HP.
-Fixed: certain niche weight calculation scenarios thanks to SadisticMystic's research.
-Fixed: various minor bugs in damage calculation.
-Fixed: made damage roll output consistently use rounded brackets ().