1. Our third apparel sale is live. New design + reprint of the athletic design. Support us and get a shirt!
  2. The moderators of this forum are cant say, Hulavuta, and DragonWhale.
  3. Welcome to Smogon Forums! Please take a minute to read the rules.
  4. Click here to ensure that you never miss a new SmogonU video upload!

Resource Battle Spot Damage Calculator Thread

Discussion in 'Battle Spot' started by cant say, Dec 23, 2016.

  1. cant say

    cant say Banned juicer.
    is a member of the Site Staffis an official Team Rateris a Smogon Social Media Contributoris a Global Moderatoris a Community Contributoris a Contributor to Smogonis a Battle Server Moderator
    Battle Spot Leader

    Joined:
    Sep 12, 2012
    Messages:
    3,829

    Here we go; the Gen 7 Battle Spot Singles Damage Calculator, brought to you by myself and LegoFigure11! We've modded the shit out of this thing to make all your level 50 calculations as easy as possible. It should have pre-loaded sets for every relevant BSS Pokemon, however you can add your own with the "Import Set" feature for when you need to quickly bring up your team-specific spreads. If you notice something's missing that you think everyone would benefit from being able to calc, please provide it here in this thread so we can add it ASAP. Use this tool to paste a PS importable moveset directly into it, and it'll spit out some code for us!
    example (open)
    you paste this:
    HTML:
    Example Name (Aegislash) @ Safety Goggles
    Ability: Stance Change
    EVs: 69 HP / 4 Atk / 20 Def
    Naughty Nature
    - Head Smash
    - Frustration
    - Gyro Ball
    - Hidden Power Ice 
    Which gives us this:
    HTML:
      "Aegislash" {
        "Example Name": {
          "level": 50,
          "evs": {
            "hp": 69
            "at": 4
            "df": 20
          },
          "nature": "Naughty",
          "ability": "Stance Change",
          "item": "Safety Goggles",
          "moves": [
            "Head Smash",
            "Frustration",
            "Gyro Ball",
            "Hidden Power Ice"
          ]
        }
      },
    Paste what you get between [HTML][/HTML] tags to keep the formatting and we'll love you forever!


    Also report any bugs / suggestions here too.

    Gen 5 GBU sets will happen in the future
  2. cant say

    cant say Banned juicer.
    is a member of the Site Staffis an official Team Rateris a Smogon Social Media Contributoris a Global Moderatoris a Community Contributoris a Contributor to Smogonis a Battle Server Moderator
    Battle Spot Leader

    Joined:
    Sep 12, 2012
    Messages:
    3,829
    You'll want to hard refresh (ctrl+f5) the calc now, I've added heaps of sets since this was made. There's something wrong with custom sets not working at the moment, it seems to have been fixed on the trainer tower version and even though I merged all the changes they did it still didn't fix it so that will have to wait.

    Remember to post here if it's missing something you think should be added!
  3. Demantoid

    Demantoid [10:43:28] #Mishiimono)⊙﹏⊙✿( kills a dewgong

    Joined:
    Mar 20, 2015
    Messages:
    635
    Currently Aerilate, Pixilate, Refrigerate and Galvanize are still giving a 30% boost instead of 20%. TrainerTower/Jakewhite just recently fixed this on their's.

    252+ Atk Aerilate Mega Salamence Double-Edge vs. 4 HP / 0 Def Garchomp: 165-195 (89.6 - 105.9%) -- 37.5% chance to OHKO
    should be
    252+ Atk Aerilate Mega Salamence Double-Edge vs. 4 HP / 0 Def Garchomp: 153-181 (83.1 - 98.3%) -- guaranteed 2HKO

    For reference:
    252+ Atk Mega Salamence Brave Bird (144 BP) vs. 4 HP / 0 Def Garchomp: 153-181 (83.1 - 98.3%) -- guaranteed 2HKO
    cant say likes this.
  4. cant say

    cant say Banned juicer.
    is a member of the Site Staffis an official Team Rateris a Smogon Social Media Contributoris a Global Moderatoris a Community Contributoris a Contributor to Smogonis a Battle Server Moderator
    Battle Spot Leader

    Joined:
    Sep 12, 2012
    Messages:
    3,829
    another big update just done, time to:
    [​IMG]

    updated movesets: gyarados, blaziken, celesteela, porygon2, ferrothorn, dragonite, buzzwole
    new movesets added: thundurus-t, venusaur, volcarona, slowbro, pelipper, vikavolt, toxapex, kingdra, swampert, milotic

    fixed '-ate' abilities

    added the leech seed damage option I asked for on the PS calc (thanks Austin). this only tells you if you KO the foe after they take seed damage, but not if you'll survive after getting health back (that might happen in the future).
    Jhon likes this.
  5. ProjectTitan313

    ProjectTitan313

    Joined:
    Jan 30, 2012
    Messages:
    1,142
    I know I'm going to be the only guy behind this, but can you add the combined Pledge moves? They're simply the base moves *2. Secondary effects are moot.
  6. cant say

    cant say Banned juicer.
    is a member of the Site Staffis an official Team Rateris a Smogon Social Media Contributoris a Global Moderatoris a Community Contributoris a Contributor to Smogonis a Battle Server Moderator
    Battle Spot Leader

    Joined:
    Sep 12, 2012
    Messages:
    3,829
    /!\ refresh your page alert /!\

    LegoFigure11 fixed custom sets so they now (mostly) work. the only remaining issue is that for some reason, the tapus and type: null don't work. that will be fixed as soon as we know why lol

    I have no idea how this would be written in. Z-pledge moves have 160 base power anyway so you can use that to check how much a pledge-boosted version will do, and considering how niche they are I think that's fine.
    ProjectTitan313 likes this.
  7. West

    West

    Joined:
    Apr 7, 2007
    Messages:
    901
    sent a PR (from my github account ulucs) for the Tapu (space in name) etc. bug :mad:
    cant say likes this.
  8. LegoFigure11

    LegoFigure11 :thinking:
    is a Community Contributor

    Joined:
    May 23, 2013
    Messages:
    523
    [​IMG]

    Added the sets that were in the gen 6 calc to the ORAS section of this one (GBU coming soon™) - they didn't work before because of a parsing issue with Minimize Clefable of all things - if you needed another reason to hate evasion strats, they broke our calc :(
    Anyway, that's all fixed now, so you guys can calc to your heart's content whenever someone mistypes the format for a roomtour and we get stuck doing gen 6 :")

    As another note, in case you often found yourself losing the link to the calculator, you can now type "/rfaq calc" (without the quotations) directly into the chat in our PS! room and a link to the calc will pop up for you - it's never been easier!
    this was merged, cheers
  9. LegoFigure11

    LegoFigure11 :thinking:
    is a Community Contributor

    Joined:
    May 23, 2013
    Messages:
    523
    I've just created a little web app that will automatically convert your PS importables into the calc format: https://legofigure11.github.io/custom-calc-parser/
    All you have to do is copy+paste the importable into the site, press convert, and copy+paste the output between [HTML][/HTML] tags and post it right here in this thread!
    If your importable has a nickname then it'll automatically name the set whatever the nickname is, otherwise you'll have to change it manually (the default is simply "set name") or just leave it for us to change. So don't be shy, come on down and get your sets added to the calc!

    (tagging cant say to replace the old spreadsheet link in the OP with this one)
    Jhon, Max. Optimizer and NOVED like this.
  10. LegoFigure11

    LegoFigure11 :thinking:
    is a Community Contributor

    Joined:
    May 23, 2013
    Messages:
    523
    Since the inception of Battle Spot Singles Factory, myself and cant say have been hard at work adding the sets to his damage calc! I'm proud to announce that they're now live and calc-able, so simply head on over, click on that shiny new "Factory" button at the top and all the available sets and spreads will be right there in front of you! It's the perfect way to gain the edge on your opponent in a heated Battle Spot Factory match.

    [​IMG]
    Last edited: Jun 3, 2017
  11. cant say

    cant say Banned juicer.
    is a member of the Site Staffis an official Team Rateris a Smogon Social Media Contributoris a Global Moderatoris a Community Contributoris a Contributor to Smogonis a Battle Server Moderator
    Battle Spot Leader

    Joined:
    Sep 12, 2012
    Messages:
    3,829
    recent updates:
    • Iapapa, Wiki, Aguav, and Mago berries have been added
    • Z moves no longer stack with boosting items (choice specs / life orb etc)
    • active Z moves will now deselect if you change to a different pokemon (tagging kamikaze )
    make sure you do a hard refresh by emptying your cache to make sure you can use these new changes
  12. cant say

    cant say Banned juicer.
    is a member of the Site Staffis an official Team Rateris a Smogon Social Media Contributoris a Global Moderatoris a Community Contributoris a Contributor to Smogonis a Battle Server Moderator
    Battle Spot Leader

    Joined:
    Sep 12, 2012
    Messages:
    3,829
    More updates:
    • Primal Groudon / Kyogre are now exclusively alternate forms instead of also being their own Pokemon
      • This means you can now simply type "pr" for Primarina instead of "Primar" to avoid accidentally choosing Primal Groudon lol
    • fixed up / added a lot of sets in the regular SuMo section. Remember that if something has no sets or is missing something post here
      • CB / Z Araquanid, renamed AV Azu, major Blaziken update, CB Golisopod, AV Lando-T, changed specs 'Zone to Analytic, Life Orb Mamo, Specs Primarina (and changed Energy Ball to HP Fire), special and Z Fly Mence, fixed up offensive Serp, AV Suicune, rain sweeper Swampert, changed DD Ttar from Lum to Mega
    • Parental Bond and "-Ate" abilities were nerfed this gen, which we fixed ages ago, but this accidentally nerfed them in ORAS too. Now they work correctly in both gens
    • Terrain Seeds now give the corresponding stat boost in calcs if the right terrain is active
      • These stack with any boosts/drops you have chosen from the dropdown next to each stat. If you apply +1 to Def, and give an Electric Seed in Electric Terrain, the calc will be for +2 Def.
    • All new Gen 7 contact moves are now marked as such
      • They previously weren't for some reason, meaning they wouldn't get a boost from Tough Claws etc.
    • There is now a Protect button which applies the damage reduction to active Z moves
    • There is now an Extreme Evoboost button which applies +2 Atk/Def/SpA/SpD/Spe in damage calculations just like the Terrain Seeds do.
      • Any stat boosts/drops you choose yourself will stack with these.
    Lego and I are still trying to fix the search function so you can just type "Lele" / "Koko" without needing to include "Tapu" first but we're kinda stuck there :(
  13. LegoFigure11

    LegoFigure11 :thinking:
    is a Community Contributor

    Joined:
    May 23, 2013
    Messages:
    523
    Lots of shiny new updates for you guys to play with!
    • Add the Inverse type chart, for those of you who are playing in Special S5
    • Fix Parental Bond and -ate ability damage in Factory and Inverse (based off Gen 7)
    • Finally update to https! This means that your browser should no longer give you security warnings about loading unsafe scripts (I thought I fixed this before but it's done properly now)
    • Add Accuracy and Evasion drop-downs! These will not affect the probability in the damage calculations, but rather exist for the purpose of having correct Stored Power/Power Trip/Punishment (lol) damage.
      • In addition to this, Power Trip now works the same as Stored Power - no longer do you have to change Stored Power to a Physical Dark-type move!
    • Fixed a bug where some sets would break after viewing gen 5 and then another format
    • Minor cleanups to the git repo to make it easier to navigate
    • Minor enhancements to make the calc run even faster than usual
    Expect the search function to allow you to be able to type "Koko" instead of "Tapu Koko" soon™

    As always, if there's any features that you'd like to see in the calc/any sets you'd like added/any bugs you notice then please post here and let us know! :)

Users Viewing Thread (Users: 0, Guests: 0)