npm package swgoh-stat-calc, we found that it has been Now that we have characters who can manipulate mastery, here are the exact bonuses characters get when they gain mastery. Or if it's just a mess let me know, I've done some high level testing but it could well have bugs. Go to the Debuffs page to get a complete list of debuffs in the game. By accepting all cookies, you agree to our use of cookies to deliver and maintain our services and site, improve the quality of Reddit, personalize Reddit content and advertising, and measure the effectiveness of advertising. See who you need to work on to be ready for the Heroic Sith Raid. This must be accepted in order for the sheet to work. such, swgoh-stat-calc popularity was classified as and even more are not returned by this API (such as id 57 - "Speed %" - which converted to the flat "Speed" value, id 5). You specify exactly what you want to get data for: Unit Level, Stars, Gear Level, Relic Level, Mod Rarity, Mod Level, Mod Tier, Ships, Characters, include Mods in GP calculation. Either a single player or an array of players is accepted. For more information, please see our The Obect used by the Stat Calculator to read raw game data. See Object Formats below for more info. char Object Reduces damage taken from abilities using Special Damage. Thus the package was deemed as Upload the photo you want and then zoom, rotate and crop your photo until it is just right! An example JSON file of the proper gameData object can be found here. Last Event: 2023-04-15. Each such property is an array of unit objects. Some of these stats can directly affect other mechanics used . Help support my channel: https:/. The npm package swgoh-stat-calc was scanned for Only valid for crew. Some other Status Effects work similar to Taunt by forcing units to only target the affected enemy. These stats are used for mechanics that determine how powerful a unit is within the game including things such as how quickly they can take turns and how much damage they can receive. Only characters will have their stats calculated. // uses 'node-fetch' for the GET request to retrieve the gameData object, 'https://swgoh-stat-calc.glitch.me/gameData.json', // pull Darth Sion out of roster as an example, // pulls Hound's Tooth out of roster as an example, // pulls Bossk out of roster for example crew, // 1='locked', 2='unlocked', 3=R1, 4=R2, 9=R7, // used for characters when calculating ship stats. These stats are used for mechanics that determine how powerful a unit is within the game including things such as how quickly they can take turns and how much damage they can receive. SWGOH.LIFE is not affiliated with EA, EA Capital Games, Disney or Lucasfilm LTD. For characters, these are the values used in mods with a percent bonus. . It can run just as well in any browser/system with at least ES6 compatibility. Ship Stats; Base Stats Offensive Defensive Ship Name Power Speed Health Physical Dmg Physical Crit Special Dmg Special Crit Ship Farming Calculator. Optional stat format flags/instructions. By accepting all cookies, you agree to our use of cookies to deliver and maintain our services and site, improve the quality of Reddit, personalize Reddit content and advertising, and measure the effectiveness of advertising. Does not affect char itself. Implies calcGP and only applicable in the same API calls as calcGP. Panic Farming. ucw0ebycwhu7.png Mastery can also be manipulated negatively in which case it negatively impacts the character's associated stats if possible. Calls .calcRosterStats() for each roster object in the player profile(s) submitted. Minimize your risk by selecting secure & well maintained open source packages, Scan your application to find vulnerabilities in your: source code, open source dependencies, containers and configuration files, Easily fix your code by leveraging automatically generated PRs, New vulnerabilities are discovered every day. To create the object from swgoh.help's /data endpoint, see the code in dataBuilder.js. Then you'll have an overview of your character and ship progress regarding gear/relic levels and stars for the ships. First, the game estimates who is going next, by calculating the missing percentage of TM divided by the speed, for every character. Take a look at exactly what mastery does to a character's stats and how the new Galactic Legend characters will impact them. Used to calculate damage dealt by all Physical abilities. Discarded Doctrine. Overrides unit parameters with specific values. Player profile object. . Upload the photo you want and then zoom, rotate and crop your photo until it is just right! past 12 months, and could be considered as a discontinued project, or that which I'm WORRIED for This One! They include such things as restoring Health to other units, taking bonus turns, and Status Effects. Basically you enter your opponents score in the bright yellow box, and then track GA with the top area of the sheet. OUR FAVE OMICRONS ARE?? This cooldown period is measured in turns the unit has to take before the ability can be used again. crew Array It requires a specific format. After this guy used an ability, TM changes that possibly happened are applied. This is a mechanic some abilities have to reduce the cooldown on special abilities. Array of unit objects to calculate stats for. under Lando lead with Wedge in the team, with 2 defeated allies and 3 remaining at full health, will have 108(base)+15(Lando)+30(mods)+3*9+2*15(Wedge unique)*1.25(speed up)*0.75(speed down)=196.875 speed. Any statIDs that are not in options.language will remain indexed as that integer ID in the return object. I made this sheet and thought I'd share with the community for others who also enjoy that aspect of the mode: https://docs.google.com/spreadsheets/d/1re48DBDC0kmVbY0LYpuyXLIV-XZPJN8BFAqhvyL83_c/edit?usp=sharing. Explains what all those buffs and debuffs actually do. Next Event: 2023-05-24. Once the character reaches Gear 13 the Relic Amplifier system . Increases the amount of damage dealt by a Critical Hit. Used directly by .calcPlayerStats(), which also accepts an array of these objects. Accepted data formats are those found in swgoh.help's API endpoints, specifically the 'player.roster' object from their /player endpoint.. One additional data format is supported as well -- referred to as 'raw' in this documentation, it's a more 'pure' format based on the objects . So DN might go first and apply cooldown increase to almost no one because they're not debuffed, which might lead to a loss. It will prompt you to allow the script for the sheet to access an external service and to let it modify data within the Spreadsheet. As skill info is not included in this format, ship stats cannot be processed. Contains a .roster property with an array of unit objects. Privacy Policy. Default - uses the values defined by the unit objects submitted. Object structure and total options are as defined below. There is no system of tick whatsoever. gameData Object Unlocks at 4 . player.rosterUnit Note on language keys: The object/array for options.language does not need to be as complete as the above examples After unique abilities are applied any bonus mechanic, including those from Datacrons, will be applied. Ignores an equal amount of the opponent(s) Armor. Ignores an equal amount of the opponent(s) Resistance. This means every character will have a 15% chance to resist a detrimental effect that can be resisted no matter how much Potency a character has. This applies to each individual property of the useValues object, not just the option as a whole. withoutModCalc: true Default - calculate mods stats for all characters that include them. Empire and Dark Side Unaligned Force User allies don't lose Mastery from this ability.If 100% Ultimate Charge was used, Lord Vader instead gains 75% Mastery from this ability, dispels all debuffs on himself, takes a bonus turn, reduces his cooldowns by 1, and gains Ashes of the Republic for 5 turns, which can't be copied, dispelled, or prevented.These Mastery gains will only trigger if the character has more than 0 Mastery.Ashes of the Republic: Lord Vader's abilities gain additional effects; enemies defeated while this is active can't be revived; Lord Vader is immune to Ability Block, Healing Immunity, and Shock; can't gain Ultimate Charge, Deal Physical damage to target enemy and if Lord Vader has 30 or more stacks of Underestimated, he deals damage again.Each time this ability deals damage in the same attack, it deals 25% more damage (max 50%).Ashes of the Republic: Deal damage again, Inflict Buff Immunity and Healing Immunity for 2 turns and deal Physical damage to target enemy. crew.skills - skill level to use for all crew members' abilities: Default - uses the values defined by the unit objects submitted. You should note that the faster SAss is, the higher the threshold will be, hence the faster you can mod the others (SAss speed acts as a limiting factor). Then mods and datacrons are applied using the base stats for percent calculations and then they are all added together. Stealth is a Buff that hides a character from opponents making them unable to be targeted for attacks. We found a way for you to contribute to the project! At the start of the battle, the leadership and unique abilities are calculated off of the new base stats and then added together. Calculates GP of the specified character. This means, there may be other tags available for this Some statIDs that exist in game code are not used (such as id 59 - "UnitStat_Taunt"), Runs GP calculations along with stat calculations, and stores it's value in the unit's .gp property. ), round it up to the upper integer (if you get to 123.45 speed, the value you're looking for is 124,), and get Maul at 124 (or higher!) JS package for calculating unit stats in SWGoH. General Skywalker Readiness Darth Malak Readiness Shard Calculator Gear Tracker Alexa Skill Google Action. Determines the chance to deliver a Critical Hit. Relic levels are not available in this format, so stats granted by relics will not be included. Base stats are determined by level, rarity, current gear level of the unit and the rarity of the mods equipped on the crew. The ship object to calculate stats for. As such, we scored Dispel is a mechanic that removes Status Effects that are on units. Cookie Notice Check out mastery's Characters from Star Wars Galaxy of Heroes! In the arena, you only play against people in your small game shard/server. 376. /ROGUE ACTIONS / STAR WARS : GALAXY OF JML - Making My Life SO HARD!!! I decided to recreate his spreadsheet but also add an easy calculator that shows what mats you need to get to relic 7 based on the current relic level of your character. gear characters - Amount of stat granted by currently equipped gear (and unused within mod calculations). When a character is reliced, based on their role they gain specific stats that are upgraded when reliced. SWGOH Stat Calculator Readme. Contains a .rosterUnit property with an array of unit objects. Matches scaling status of values used internally to the game (as seen in portions of swgoh.help's /data endpoint).\, scaled - multiplies all values by 10,000. Here's What Mastery Actually Does. Overrides unit parameters with specific values. Learn more about the CLI. Increases Physical Damage, Special Damage and Resistance. See it's documentation to learn more about how to use it to gather this data. to learn more about the package maintenance status. Abilities that deal Physical Damage will have a different Critical Chance than abilities that deal Special Damage. It will generate a table of either all Ships or all Characters that you can filter and sort by whatever you want. One additional data format is supported as well -- referred to as 'raw' in this documentation, it's a more 'pure' format based on the objects directly returned by the game's servers. For example a Biggs (base speed: 108), with 30 bonus speed from mods, buffed with speed up and debuffed with speed down (why not?) Gear 11: ~27,558 energy. percentVals: true Inactive. SWGOH Grand Arena. unscaled - multiplies all values by 100,000,000. Default - calculate mods stats for all characters that include them. This project has seen only 10 or less contributors. Array of unit objects to calculate stats for. Reddit and its partners use cookies and similar technologies to provide you with a better experience. Converts any stat name strings used in the language option into standard camelCase with no spaces. Object indexed by unit's base ID. char Object Cookie Notice Reddit and its partners use cookies and similar technologies to provide you with a better experience. Support for Relic stats (not available in .help's /units endpoint), Added GP calculations, available only with a. Scan your projects for vulnerabilities. Table "Inventory": Here you need to select for which Galactic Legend you want to farm gear. Does not affect ship itself. It was swgoh.gg throwing me off. It can run just as well in any browser/system with at least ES6 compatibility. swgoh-stat-calc is missing a Code of Conduct. Only a single character is allowed. Explains how mods work and shows you the drop rates for the different mod varieties. I.e. if the language[6] is Physical Damage, return object will use physicalDamage as the name. 4 downloads a week. Taunt is a Buff that makes enemy units have to target that unit. Last updated on Unit single element of player.roster char Object Optional stat format flags/instructions. The number of units that had stats calculated. All Special Abilities have a cooldown period before it can be used again. Are you sure you want to create this branch? >gear characters - Amount of stat granted by currently equipped gear (and unused within mod calculations). Converts any stat name strings used in the language option into standard camelCase with no spaces. Stealthed characters can still be hit by attacks and abilities that hit all enemies or are not limited to only the targeted enemy. >* Array - List of filled slots. Health. A tool that shows you the best way to farm a toon's shards and gear and gives an estimate of the amount of time it will take to do so. package, such as next to indicate future releases, or stable to indicate I was using the table in this post by u/LastHumanRD, but it was difficult to add up how many mats I needed using the image since my toons are all at different relic levels. The sheet will then retrieve all your character information from swgoh.gg. Reduced by opponent(s) Resistance. This is a mechanic some abilities have to completely reset one or more cooldowns making them immediately able to use once the unit is able to take a turn. The speed of the character used is the value corresponding to the current speed of the character, i.e. Used as the relic.currentTier property in .help's data format. Debuffs are detrimental effects that units are able to get that usually decreases stats or adds mechanics that hinder them in some way such as not being able to use a special ability. The Obect used by the Stat Calculator to read raw game data. Turn Meter is a mechanic that determines when a unit gets the chance to take a turn. Once a relic is unlocked and upgraded, it increases the Mastery stat and improves stats based on the character's archetype as described below. Used mostly for localization. By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform. language: {Object} To use this spreadsheet you will need to make a copy of it. As the previous commenter noted, three stats that are unique to your character are amplified with each successive relic level. Based on project statistics from the GitHub repository for the Used directly by .calcRosterStats(). An example English localization can be seen here. Accepted data formats are those found in swgoh.help's API endpoints, specifically the 'player.roster' object from their /player endpoint. By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform. Stats are for the maximum usable Gear Tier and 7 Star. I never got it clear. and other data points determined that its maintenance is Some of the other mastery boosts don't help people like B1's crit chance/crit damage, but I think that was the only one so far I've seen that actively makes a part of their kit worse lol. players Object or Array crew Array hasn't seen any new versions released to npm in the Visit Snyk Advisor to see a units Array char Object ArmorValue = (600*Armor%)/ (100-Armor%) Example 5's base armor is 37.89%. This is not a gain of Turn Meter for the selected unit so effects that prevent Turn Meter Gain will not affect this mechanic. The external service notice is for getting information from the Crinolo Stat Calculator and the SWGOH.GG API. issues status has been detected for the GitHub repository. Only characters will have their stats calculated. swgoh-stat-calc popularity level to be Limited. See Object Formats below for more info. In the arena, you only play against people in your small game shard/server. Any statIDs that are not in options.language will remain indexed as that integer ID in the return object. ~43 days. Calculates unit stats for EA's Star Wars: Galaxy of Heroes based on player data. Yeah the 40% mastery bonus is underwhelming so Kylo lead isn't . See Object Formats below for more info. Snyk scans all the packages in your projects for vulnerabilities and and DN at 123 (that would be best, lower is good too but 1) you will be slower after so you're losing speed and 2) someone else might sneak in before DN goes so the closest to the threshold you are the better). I thought others in the community might find it helpful as well, so I posted it on Google Sheets as read-only. >gear characters - Amount of stat granted by currently equipped gear (and unused within mod calculations). The game uses this in several ways: This mechanic will dispel debuffs that may be on units and it most commonly used on self, ally, and all allies. language: {Object} This is a mechanic some abilities have to increase the cooldowns of special abilities. Lord Vader gains 50% of other Dark Side allies' current Mastery (stacking) until the end of the encounter, then they lose that much. Tells the Stat Calculator what to use for the base Game Data. As hinted at in the Setup code above, this needs to be called before any stats can actually be calculated. for swgoh-stat-calc, including popularity, security, maintenance >mods characters - Amount of stat granted by mods. health analysis review. The stats object for the given char. Feel free to download a copy for yourself or your guild. Ensure all the packages you're using are healthy and Star Wars Galaxy of Heroes uses attributes (also referred to as stats) to define different aspects about all of the characters and ships in the game. Used mostly for localization. You'll need to make a copy of the sheet in you account to play with it, but I'd love feedback or any suggestions you guys would have to make it better. If he's alone to be at 100% TM, he then goes and uses an ability. See Object Formats below for more info. The Default explanations below are what is used when the related flag(s) are not used. The game then randomly decides who's going next. 29 April-2023, at 03:30 (UTC). Default withoutModCalc: true Reward: Executor - SWGOH Events displays the next event date with relevant information about the event. noSpace: true Player profile object. Tells the Stat Calculator what to use for the base Game Data. fixes. Used directly by .calcRosterStats(). See Object Formats below for more info. While that array is not directly accepted, each element in the array is a "Units" style object that is accepted as stated above. An example JSON file of the proper gameData object can be found here. Determines the chance to evade Physical abilities. Enemies with Damage Over Time effects can't gain bonus Turn Meter.At the start of each other character's turn Lord Vader gains 1 stack of Underestimated (max: 60), doubled for Galactic Republic and Jedi enemies.Underestimated: Vindictive Storm, Dark Harbinger, and Unshackled Emotions gain additional effects. that it This page was last edited on 31 December 2022, at 03:23. Exposed the endpoints for calculating GP so they can be called directly. the npm package. The character object to calculate stats for. Power. Last Event: 2023-04-20. >final all units - Sums values from base, gear, mods, and/or crew into the total stat value. Tells the calculator to rename the stats using the submitted object. Full player profile(s). Converts internal flat values for Defense (Armor/Resistance) and Crit Chance (Special/Physical) to the percentages displayed in-game. Object indexed by unit's base ID. found. Quickly check to see if you are ready for Territory Battles and predict how many stars your guild can get. Calculates unit stats for EA's Star Wars: Galaxy of Heroes based on player data. useValues: {Object} Thanks. The modify warning is for the sheet to add the information it gets from the external service to the sheets. Non-percent stats (like Speed) should be integers, all percent stats (like Potency) will be decimals. Endurance Event Type: Fleet Mastery. The original players object/array has been altered such that each unit in each player.roster object now has a .stats property with the calculated stats. to use Codespaces. Stat Calculator for Star Wars: Galaxy of Heroes using data from swgoh.help's API.