Stats on gear

Discussion in 'PvE General Discussion' started by Flutters, Mar 19, 2019.

  1. Flutters

    Flutters Champion

    Joined:
    Sep 1, 2018
    Messages:
    47
    Likes Received:
    47
    Trophy Points:
    18
    Important: None of this info is official or guaranteed to be 100% correct. I did my best to verify everything in this post, I found out most of this by trial and error and with some help from people in the chat.

    Every stat gained from regular gear obtained from chests/crafting has a range of possible stats. However there are only 21 different normally obtainable values for every stat. In some cases 2 or more different values can appear to be the same in-game but they're actually different, this commonly happens with small stat gains because in-game you can only see up to one decimal place. It could be possible these stats have less than 21 possible values because they're so small but I doubt this is the case. The "normal" value for every stat is calculated with the item's level and two numbers: a base amount (which is always added regardless of the item's level) and a scale factor. These values can be found in the game files. Specifically you can find them in traits.xml which is contained in the Data.bar file. Unpacking Data.bar is easy and there are guides out there for this. The formula to get the normal, non-nerfed, non-boosted value for a stat is simple:

    Base amount - 1 + Scale factor * (Item level shown in-game + 3)

    It's important to note levels shown in traits.xml are already 3 levels higher than the one you see in-game. Some items may have 2 similar entries with small differences as well, so make sure you found the right one. For some reason I don't know yet negative numbers for the base amount are below 1 and positive ones are above 1, so you have to subtract 1.

    For example for Horse Armor of Sargon's Health stat this value is 0.7544 (+75.44%), shown as +75.4% in-game:

    1.0449 - 1 + 0.0165 * (40 + 3) = 0.7544

    Besides this normal value, you can also get nerfed or boosted values up to a maximum difference of -5% or +5% relative to this stat gain. So for a normal +75.44% Health stat, you can also find it as low as +71.668% (shown as +71.2% in-game) or as high as +79.212% (shown as +79.2% in-game). The remaining 18 normally obtainable stats are evenly distributed every 0.5%. So the possible values for this stat are +71.668% (+71.2%), +72.0452% (+72.0%), +72.4224% (+72.4%), +72.7996% (+72.8%), +73.1768% (+73.2%), +73.554% (+73.6%), +73.9312% (+73.9%), +74.3084% (+74.3%), +74.6856% (+74.7%), +75.0628% (+75.1%), +75.44% (+75.4%), +75.8172% (+75.8%), +76.1944% (+76.2%), +76.5716% (+76.6%), 76.9488 (+76.9%), +77.326% (+77.3%), +77.7032% (+77.7%), +78.0804% (+78.1%), +78.4576% (+78.5%), +78.8348% (+78.8%), +79.212% (+79.2%).

    I don't know what the drop rates are for each stat, or if they are all equal.
     
  2. Loading...

    Similar Threads - Stats gear
    1. PF2K
      Replies:
      21
      Views:
      5,572
    2. Leow193
      Replies:
      2
      Views:
      933
    3. Jeinx
      Replies:
      5
      Views:
      1,269
    4. t31os
      Replies:
      7
      Views:
      1,318
    5. Kevsoft
      Replies:
      16
      Views:
      4,726

  3. t31os

    t31os Berserker

    Joined:
    Nov 15, 2017
    Messages:
    112
    Likes Received:
    59
    Trophy Points:
    28
    I have the formula for item stats as..

    resulting value = ( data value + ( scaling * ( level + 3 ) ) - 1 ) * 100;

    Not in a position to test if the results are different to the formula you have above, just sharing.. ;)
     
  4. Flutters

    Flutters Champion

    Joined:
    Sep 1, 2018
    Messages:
    47
    Likes Received:
    47
    Trophy Points:
    18
    That's exactly the same as what I posted, just in a different order. The * 100 part was implied, 0.7544 is the same as 75.44%.
     
  5. t31os

    t31os Berserker

    Joined:
    Nov 15, 2017
    Messages:
    112
    Likes Received:
    59
    Trophy Points:
    28
    I tend to use parenthesis to sort out order of operation(saves me needing to worry about it), so wasn't sure if your formula came together the same.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice