Skip to content
Permalink
Branch: master
Commits on Oct 21, 2019
  1. Fix missing semicolon from #352

    scheibo committed Oct 21, 2019
  2. Add GSC Present, fix old gen residual and status damage (#352)

    Enigami authored and scheibo committed Oct 21, 2019
    Add Present to GSC, removed deletion of Present from ADV onward
    Fix Sandstorm damage in GSC
    Fix Poison and Burn damage in RBY
Commits on Oct 10, 2019
  1. Hopefully fix travis

    scheibo committed Oct 10, 2019
Commits on Oct 1, 2019
  1. Fix move hits + Skill Link interaction in UI

    scheibo committed Oct 1, 2019
Commits on Sep 11, 2019
  1. Use @pokemon-showdown/sets instead of our own generator (#350)

    scheibo committed Sep 11, 2019
    The majority of the set import logic was moved into the main repo
    in smogon/pokemon-showdown#5749 and improved upon. We simply need to
    depend on the new canonical package and perform some slight
    transforms to get the same data as before.
    
    This package was also renamed from sets -> import because random
    battle pool generation will be housed here as well.
Commits on Sep 4, 2019
  1. Change Prettier's bracket spacing configuration (#349)

    scheibo authored and Zarel committed Sep 4, 2019
  2. Fix lint error (time to install Husky?)

    scheibo committed Sep 4, 2019
  3. Add test for Gen 2 Struggle

    scheibo committed Sep 4, 2019
  4. Fix moves which count stat boosts

    scheibo committed Sep 4, 2019
  5. Correct Gen 3 damage calculation (#347)

    scheibo committed Sep 4, 2019
     - Doubles spread damage for allAdjacent is 100% and for allAjacentFoes 50%, not a blanket 75%
     - Only Physical attacks are guaranteed a minimum of 1 before the +2
    
    Reference: https://web.archive.org/web/20170622160244/http://upcarchive.playker.info/0/upokecenter/content/pokemon-ruby-version-sapphire-version-and-emerald-version-timing-notes.html
Commits on Sep 3, 2019
  1. Remove outdated comment

    Honko committed Sep 3, 2019
  2. Release @pokemon-showdown/calc v0.0.1

    scheibo committed Sep 3, 2019
Commits on Sep 1, 2019
  1. Add water absorb test

    AustinXII committed Sep 1, 2019
  2. Moves that ignore abilities don't ignore all of them

    AustinXII committed Sep 1, 2019
Commits on Aug 27, 2019
  1. Fix linter issues

    scheibo committed Aug 27, 2019
Commits on Aug 26, 2019
  1. Fix tiers to be IDs

    scheibo committed Aug 26, 2019
  2. Update dependencies

    scheibo committed Aug 26, 2019
  3. Fix legacy set import format

    scheibo committed Aug 25, 2019
      - Legacy output must be JS, not JSON
      - Fix the sort order such that Pokemon are sorted alphabetically
      - Fix the sort order such that the sets for the tier the Pokemon
      belongs to are sorted first (this doesn't perfectly reproduce the
      existing set order, but its good enough until the new client is
      finished which revamps things)
    
    This also changes the 'new' data format to bundle sets + weights +
    tiers (which will be required for adjusting sorting) into one file
    to minimize downloads.
Commits on Aug 25, 2019
  1. Run new set update script

    scheibo committed Aug 25, 2019
  2. Introduce set/weight import logic (#346)

    scheibo committed Aug 25, 2019
    Adds logic for pulling sets and 'weights' from Smogon, as well as for pulling sets from other third party sets. Currently supports more formats than the calc does, however later discards the formats it doesn't understand when running in `legacy` mode (the default).
    
    Going forward, the sets format will be keyed first by format in order to facilitate the dropdown logic discussed on #343. The JSON sets will also be pretty printed with whitespace in the repo because Parcel will handle minimizing it for us.
    
    'Weights' are intended to be used to modify the sort order of dropdowns, coupled with information already existing in sets (options that appear in sets will be sorted first by usage, then the remaining options will be sorted by global usage for the format). 
    
    The commit fixes the typo of 'Heracrossite' and adds 'Crucibellite', but `missing.json` contains all the IDs we're currently missing (needed for name lookup given usage stats currently report ids in most places in the `chaos` reports). Once we close #334, `missing.json` and the logic around it can be deleted, and `sets/missing > sets/src/missing.json` can be run to to update as the new effects are supported.
    
    Fixes #343
Commits on Aug 21, 2019
  1. Make calc/ export types properly

    scheibo committed Aug 21, 2019
Commits on Aug 19, 2019
  1. Fix links in the top nav

    scheibo committed Aug 19, 2019
  2. Fix build

    scheibo committed Aug 19, 2019
  3. Add morning sun

    AustinXII committed Aug 19, 2019
Commits on Aug 18, 2019
  1. Fix lycanroc forme switching

    AustinXII committed Aug 18, 2019
Commits on Aug 14, 2019
  1. Track gen changes as virtual pageviews

    scheibo committed Aug 14, 2019
  2. Add GA error tracking

    scheibo committed Aug 14, 2019
  3. A Pokémon Calculator -> Pokémon Damage Calculator

    scheibo committed Aug 14, 2019
    Makes the page title consistent with the title in the body
  4. Save gen selection using History API

    scheibo committed Aug 14, 2019
    - adds commons aliases
    - works correctly when switching modes
    - doesn't work on old IE without the History API
  5. Add URLSearchParams polyfill

    scheibo committed Aug 14, 2019
Commits on Aug 13, 2019
  1. Fix forme selector when forme name contains a dash

    Honko committed Aug 13, 2019
    Fixes #339
Commits on Aug 12, 2019
  1. Add support for Shell Bell (#344)

    scheibo committed Aug 12, 2019
  2. Further tweaks to selector size to avoid cutting off

    scheibo committed Aug 12, 2019
Older
You can’t perform that action at this time.