See Object Formats below for more info. Question on Mastery manipulation : r/SWGalaxyOfHeroes Reddit and its partners use cookies and similar technologies to provide you with a better experience. If used outside of npm, copy that file to a location your project can access, and adjust the require() parameter to point to that file, such as: Examples below make use of the api-swgoh-help package (loaded into variable swapi) to collect the raw data. See Object Formats below for more info. 10% is returned as 0.1) Relic Amplifiers, most commonly referred to as Relics, are the next progression system for increasing a character's power after they reach Gear Level 13. Contains a .rosterUnit property with an array of unit objects. Wondering if it's worth it? Grand Arena Battle Calculator - Got tired of guessing how many banners >Values of 1 and 2 are for 'locked' and 'unlocked', while values >2 are 2 more than the actual Relic Level. SWGOH - Darth Malgus Proving Grounds AND ROSTER REVIEWS!!! ), 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!) Used to calculate damage dealt by all Physical abilities. options Object | Optional char Object Event History. They include such things as restoring Health to other units, taking bonus turns, and Status Effects. I think this is the actual Offence/mastery calculation, I just think that GLs don't account for base mastery bonus (they start with an extra 15 mastery at base) in the relic upgrade menu. Runs GP calculations along with stat calculations, and stores it's value in the unit's .gp property. 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 . Used directly by .calcCharStats() and .calcShipStats() (for both the ship and the crew members). Reduces the chance of receiving a Critical Hit. Cookie Notice ship Object To use this spreadsheet you will need to make a copy of it. Find a guild that matches your level. I mesed it up more them one time because I went in with 4 and made tie, instead of 3 and would win with 1 banners. gear characters - Amount of stat granted by currently equipped gear (and unused within mod calculations). Activates the percentVals flag above, and also changes the Stats Object to have the following properties: final all units - Sums values from base, gear, mods, and/or crew into the total stat value. It even includes the in-game categories. This page was last edited on 31 December 2022, at 03:23. gameData Object popularity section The Default explanations below are what is used when the related flag(s) are not used. This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Tells the Stat Calculator what to use for the base Game Data. Turn Meter Reduction is a mechanic that some abilities have that will reduce the Turn Meter of unit(s) by a specified percent. players Object or Array percentVals: true Battle Mechanics are special mechanics that add more to battles than just how much damage a unit can deal and how much they can receive. The statCalculator.js file is the complete calculator object, and has no dependencies on Node-specific packages. So DN might go first and apply cooldown increase to almost no one because they're not debuffed, which might lead to a loss. For characters, these are the values used in mods with a percent bonus. 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. Any additional properties of the object will be ignored. The npm package swgoh-stat-calc was scanned for Relic Amplifier - swgoh.wiki See Options below for a breakdown. To create the object from swgoh.help's /data endpoint, see the code in dataBuilder.js. Each element is regular character object. See Object Formats below for more info. The ship object to calculate stats for. What stats does it raise or what benefits does it bring to the character in question. To much variations and I sometimes lost myself in calculations. Player profile object. Only evaluated by the .calcRosterStats() and .calcPlayerStats() method calls, when not using the /units style objects. to learn more about the package maintenance status. The options parameter of all calculation methods is an object that can contain any of the following properties. 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. Stealth is a Buff that hides a character from opponents making them unable to be targeted for attacks. units Array that it See Object Formats below for more info. This tutorial will explain how to set it up so that official SWGOH game updates will be automatically posted to a channel of your choice on your Discord server. Once the character reaches Gear 13 the Relic Amplifier system . Work fast with our official CLI. 376. Each character has different mastery stats. Further analysis of the maintenance status of swgoh-stat-calc based on The original units array has been altered such that each element now has a .stats property with the calculated stats. All known upcoming SWGoH events. Optional stat format flags/instructions. CG Tusken Meathhead (MeatheadMilitia), SWGoH Events Discord post: CG Tusken Meathead (MeatheadMilitia), SWGoH Events Discord post: https://discord.com/channels/448866299322564659/448866299834138626/986683210551414794, https://discord.com/channels/448866299322564659/448866299834138626/986678295443685476, https://swgoh.wiki/index.php?title=Mechanics&oldid=39512. gameStyle: true Note that a large enough array will also work, as can be seen here. noSpace: true Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. unscaled - multiplies all values by 100,000,000. GitHub - Crinolo/swgoh-stat-calc: JS package for calculating unit stats An example English localization can be seen here. To see base stats at a specific Relic or Gear Level. Support for Relic stats (not available in .help's /units endpoint), Added GP calculations, available only with a. Panic Farming. Activates the percentVals flag above, and also changes the Stats Object to have the following properties: >* "none" - no gear at the current level. Healing is a mechanic that restores Health and/or Protection to units. Last Event: 2023-04-15. Relic Materials Table & Calculator. Can also be used later to update / reassign the game data, if an update is detected and loaded externally. Implies calcGP and only applicable in the same API calls as calcGP. and our Slots are numbered 1-6, left to right, starting at the top by in-game UI. Default Object must be such that options.language[ statID ] is the stat name, i.e. The sheet will update the average you need on the bottom as you update the various fields. // 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. Thanks. Object indexed by unit's base ID. months, excluding weekends and known missing data points. Includes Legendaries, Journey events, Grand Arena, Territory Wars, Territory Battles, and more . Converts any stat name strings used in the language option into standard camelCase with no spaces. Visit swgohevents.com for more tools and information. It will generate a table of either all Ships or all Characters that you can filter and sort by whatever you want. Yeah the 40% mastery bonus is underwhelming so Kylo lead isn't . Stat gain difference between Stars and Gear/Relic Levels, The effect of Crew Gear Levels, Mods, and Stars on ship stats. >base all units - The base value of of the unit's stats without any stats from mods/gear/crew. Player profile object. well-maintained, Get health score & security insights directly in your IDE, // 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, // skill list only required for crew members when calculating ship stats, // can be skipped if using `withoutModCalc` flag for characters only, Added support for a 'raw' format -- in line with the roster format sent directly by the game, not from. It can run just as well in any browser/system with at least ES6 compatibility. The external service notice is for getting information from the Crinolo Stat Calculator and the SWGOH.GG API. It can run just as well in any browser/system with at least ES6 compatibility. If a Dark Side Unaligned Force User ally was present at the start of battle, for the rest of the battle all Empire or Dark Side Unaligned Force User allies take 30% reduced damage from enemy Light Side Unaligned Force User attacks. >* Integer - Number, 1-6, of gear pieces equipped at current level. swgoh-stat-calc popularity level to be Limited. Copyright > SWGOH.TV. starred 2 times. For characters, these are the values used in mods with a percent bonus. Requires at least 65% Ultimate Charge to activate. I made a great tool that helps you get Galactic Legends faster! As such, we scored Each element is regular unit object. Discarded Doctrine. The number of units that had stats calculated. 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. players Object or Array For each stack of Underestimated, this ability deals 2.5% more damage, and all Dark Side allies gain 1% Mastery (stacking) until the end of the encounter.Ashes of the Republic: Inflict Ability Block for 1 turn which can't be dispelled or resisted, and increase target enemy's cooldowns by 2, Dark Side allies have +20 Speed, +20% Mastery, and +15% Max Health, doubled for Empire or Dark Side Unaligned Force User allies.At the start of battle, other Empire and Dark Side Unaligned Force User allies lose all Protection and gain that much Max Health. The options parameter of all calculation methods is an object that can contain any of the following properties. 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. and our This means, there may be other tags available for this The number of units that had stats calculated. Array of crew members belonging to the ship. Loquitur SWGOH 3v3 M3: Fighting Same GP!? Used directly by .calcRosterStats(). Object must be such that options.language[ statID ] is the stat name, i.e. Only characters will have their stats calculated. Create your own SWGOH Avatar! 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. receives low attention from its maintainers. Contains a .roster property with an array of unit objects. Used directly by .calcRosterStats(). language: {Object} For more information, please see our ~43 days. r/SWGalaxyOfHeroes on Reddit: Stat Calculator Spreadsheet As skill info is not included in this format, ship stats cannot be processed. Stats are for the maximum usable Gear Tier and 7 Star. Go to the Buffs page to get a complete list of buffs in the game. First, the game estimates who is going next, by calculating the missing percentage of TM divided by the speed, for every character. SWGOH Stat Calculator Readme. >mods characters - Amount of stat granted by mods. Hellenix SWGoH Hynesy Indigo SWGOH inFinem Its Just Ian Kiaowe . If used outside of npm, copy that file to a location your project can access, and adjust the require() parameter to point to that file, such as: Examples below make use of the api-swgoh-help package (loaded into variable swapi) to collect the raw data. Only a single character is allowed. >* "maxNoZeta" - Leaves zeta abilities at level 7, but uses max level for all others. Taunt is a Buff that makes enemy units have to target that unit. The core survivability of this unit. >crew.skills - skill level to use for all crew members' abilities: Then back to first step (estimating who's going next). Unit single element of player.roster crew ships - Amount of stat granted by crew rating. An example of these are effects are Marked and Deathmark. Then you'll have an overview of your character and ship progress regarding gear/relic levels and stars for the ships. Counter attacks always use a units basic ability unless otherwise specified. Help support my channel: https:/. Note that a large enough array will also work, as can be seen here. language: {Object} Learn more about the CLI. Reddit and its partners use cookies and similar technologies to provide you with a better experience. Estimated Energy Spend/Days Required. Used directly by .calcPlayerStats(), which also accepts an array of these objects (and swgoh.help's /player endpoint always returns an array), player.roster Determines the chance to evade abilities that deal Special Damage. 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. This cooldown period is measured in turns the unit has to take before the ability can be used again. Reduces damage taken from abilities using Special Damage. I never got it clear. In the past month we didn't find any pull request activity or change in 84,883. >* Array - List of filled slots. The Default explanations below are what is used when the related flag(s) are not used. Join our public Discord Server. withoutModCalc: true Used to calculate damage dealt by abilities that deal Special Damage. Calls .calcRosterStats() for each roster object in the player profile(s) submitted. ! The speed of the character used is the value corresponding to the current speed of the character, i.e. percentVals: true Ultimate Charge: Lord Vader gains Ultimate Charge when he uses Dark Harbinger and when debuffed Dark Side allies receive damage he gains 2% Ultimate Charge, increased to 3% if that ally was an Unaligned Force User. The number of units that had stats calculated. Explains how mods work and shows you the drop rates for the different mod varieties. An example JSON file of the proper gameData object can be found here. If he's alone to be at 100% TM, he then goes and uses an ability. Increases the chance to apply detrimental effects, such as Debuffs and some battle mechanics including Turn Meter Reduction, to opponents. It even includes the in-game categories. While that array is not directly accepted, each element in the array is a "Units" style object that is accepted as stated above. Exposed the endpoints for calculating GP so they can be called directly. Ignore's a percentage of enemy's Defense. Each such property is an array of unit objects. Non-percent stats (like Speed) should be integers, all percent stats (like Potency) will be decimals. The original units array has been altered such that each element now has a .stats property with the calculated stats. Discarded Doctrine, Executor Event in SWGoH - SWGOH EVENTS Used directly by .calcRosterStats(). The default Stats Object Style has the following properties: 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. Then mods and datacrons are applied using the base stats for percent calculations and then they are all added together. Gear Levels Full Gear List Relic Tier List Stats Table Player Data Top Players. 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). GA - Season 39 - 3v3 - Week 1 . See Object Formats below for more info. Feel free to download a copy for yourself or your guild. Fix quickly with automated and even more are not returned by this API (such as id 57 - "Speed %" - which converted to the flat "Speed" value, id 5). How it works: as per usual, give as much speed as possible to SAss. Table "Inventory": Here you need to select for which Galactic Legend you want to farm gear. Yepp. Determines the chance to deliver a Critical Hit. If this ability applies turn meter change in any way (direct change like Jyn giving 100% TM to someone, or stealing TM, or indirect change like critting someone led by Rex), then these changes are applied first before the game estimates who's going next. By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform. Buffs are beneficial effects that units are able to get that usually enhances specific stats or adds additional mechanics to the unit such as the ability to revive after being defeated. Calculates GP of the specified character. Increases the chance to ward off detrimental effects. Feel free to hit me up here or on discord with any feedback. Journey Guide Fleet Mastery. See when the various in-game stores refresh their wares and when payout times occur. For more information, please see our Does not affect char itself. We have also found when calculating the % armor added but % defense mods if you truncate and not round the numbers come out closer. {"1": "Health",}. Reduces the damage taken from abilities using Physical Damage. Only allowed by .calcRosterStats(). Assist is a mechanic that allows units to attack with an ally or to call one or more allies to attack.
Chris Nawrocki Wrestler, C13 Intake Valve Actuator Oil Pressure Sensor Location, Flightaware Flight Tracker, Articles S