Forum Discussion

nabokovfan87's avatar
6 years ago
Solved

Relic Mastery Stats change by character

Product: Star Wars: Galaxy of Heroes
Platform:Android Tablet
What type of device are you experiencing the issue with? Samsung Galaxy Tab A 10.1" 2019
OS Version Latest
Ally Code: (Find it here: http://bit.ly/AllyCode ) 965316931
What type of issue do you have? Other
How often does the bug occur? Every time (100%)
Summarize your bug Relic Mastery stats are different for some characters with minute value differences.
Steps: How can we find the bug ourselves? view relic stats under the character screen, particularly defense.
Connection Type Wifi
Please select your region North America
Country USA

I am working on a chart to formulate / summarize every mastery archetype and category so that the community can view a character pre-relics and be able to view their mastery and decide how far to take them via relics based on their own preferences.  Please see the screenshots below where we have the same mastery stats at the same tier and they have different values for these characters.  The majority of the time they are the same, but I am very on in the process of making this chart and I am finding a few differences that shouldn't be there.

3 values below: 

Sun Fac: Tier 3 ----> +1.1% armor
FOST: Tier 3 ----> +1.2% armor

8 Replies

  • scuba75's avatar
    scuba75
    Legend
    6 years ago

    This is because armor and resistance are flat stats in the background and converted to damage mitigation % in the stat screens.

    Since GK and Malak do not have the same base armor at G13 they will have different % gains in armor based on the relics

    A STR tank gets armor boost of 3 x Mastery Stat

    at R5 mastery stat is 25
    so both get an armor boost of +75

    That +75 armor will give different boost amounts in % points

    You could do a similar thing with mods

    If you gave each +75 defense in mods there would be a slight difference in how each stat would go up as seen in game

    Everything you didn't want to know about defense/armor/resistance

    https://forums.galaxy-of-heroes.starwars.ea.com/discussion/67830/defense-armor-calculator#latest

  • so listing this as a flat number would resolve the issue? Again.... a % gain nullifies any issue of starting value.  If you add a percentage the value numerically is then added. I don't buy this as the reason in terms of the coding. It doesn't make sense to convert a number so many times when adding a relic.

  • scuba75's avatar
    scuba75
    Legend
    6 years ago

    It is how much damage mitigation they are gaining

    If they had 50% armor damage mitigation before relics and relics showed 1.7% increase in armor

    Than that means the new armor is 51.7% (50% + 1.7%)

    It is not 50% + (50% x 1.7%) 

    It may not make sense to you, however it is what is done, there are lots of things that don't make sense that are done

    When game first came out armor and resistance where all shown as flat values (as armor/resistance penetration still is) in stat screens.

    Gear still only adds flat armor/resistance values

    You can still see the flat numbers on swgoh.gg

    The value that is is boosting is unitStatId 8 which is flat armor value. It is same as adding a gear piece with +75 armor.

    I have written statcalculation code for discord bots which is where I am getting this info from

  • Here is another example @scuba75 we are also seeing this issue with resistance.  The fundamental issue with how relics should be added is the order of operations. Any % change ignores base value and is fundamentally a rate that is even across the board.  The percent should not change and it appears there is something outside of the relic upgrades that is affecting the relic displayed values themselves.  The code might be fine and it might be an output issue.  Someone could have put a variable in position 2 instead of position 3, missed a parenthesis, etc.  I understand what you are saying, but that is not the basic, fundamental coding issue I am demonstrating here.



    Same character, same tier, with and without mods. you can see values INCREASE with mods removed.  If this was based on a flat value issue the number should decrease when mods are removed from the equation.

    With Mods


    Without Mods

  • scuba75's avatar
    scuba75
    Legend
    6 years ago

    Resistance has same explanation as armor

    Armor is defense for physical damage

    Resistance is defense for special damage

    Because the defense stats are flat values and have a weird conversion equation an equal increase in the flat value number will not give an equal increase in the converted percentage 

    It is like this everywhere not just with relics

    +5.88% defense does not add same amount of defense as show in the converted % number  to everyone. It is not an increase in the defense number show in game of 5.88% but an increase in the hidden flat value of 5

    88%

    All defense stat manipulations are to the hidden flat value which will result in a different displayed value % gain for each unit.

    Not sure how else to explain it.

    Tldr resistance and armor values for relics can be different 

  • scuba75's avatar
    scuba75
    Legend
    6 years ago

    Sorry I just realized you where looking at the TAC Growth part.
    the base Armor/Resistance from STR/TAC/AGI are caculated differently than Armor/Resistance gain from the mastery stat.
    I don't currently have an answer to why the went down when removing mods I will check it out and let you know what I find. I have a theory, that you probably won't like even when I prove it. I will look next week when I have time and can use a real characters info.

    Defense stats are weird because of the actual hidden stat that is converted to damage mitigation numbers in the stat screens

    RE: Any % change ignores base value and is fundamentally a rate that is even across the board

    The % they are showing is:
    Relic Level Damage Mitigation - Base Level Damage mitigation

    So it will not be even across the board unless units have the same Base Level Damage mitigation


    If they just showed you +(3 x Mastery Stat) defense that would be completely useless to most people, but would solve your issue of not seeing the same number on similar relic levels.



Featured Places

Node avatar for SWGOH Technical Issues

SWGOH Technical Issues

Get help and discuss troubleshooting for Star Wars: Galaxy of Heroes with other players.Latest Activity: 15 hours ago
27,246 Posts