Help with what's missing from my XP formula - Printable Version +- Idle Online Universe RPG (https://iourpg.com/forum) +-- Forum: General (https://iourpg.com/forum/forumdisplay.php?fid=5) +--- Forum: Q & A (https://iourpg.com/forum/forumdisplay.php?fid=8) +--- Thread: Help with what's missing from my XP formula (/showthread.php?tid=1958) |
Help with what's missing from my XP formula - Gyan1010 - 02-23-2016 My XP formula used to be correct for my but I had not tested it since becoming 405+. I am now 411 and my understanding is it should be divided by 3 but it is a bit off. I also can test my alt who is 311 and the formula is perfect which makes me think maybe it is not just 1/3 xp as I was told. Here is the formula I use for base XP and all of the multipliers with my current values for them. BaseXP = EnemyLv * (1 + 0.003 * EnemyLv) = 21025 * (1 + 0.003 * 21025) = 1347176.875 Party Mod = 0.4 Party Boost = 1.5 XP Orb = 1.18 Total XP Boost = 1 + Ascension + Acct + Guild + Alter + Event + Support = 1 + 0.25 + 1.2 + 0.18 + 0.7 + 0.13 + 0.32 = 3.15 Inferno Tier Bonus = 1 + 0.003 * Tier = 1 + 0.003 * 139 = 1.417 Lv 410 Penalty = 1/3 This should calculate as... 1347176.875 * 0.4 * 1.5 * 1.18 * 3.15 * 1.417 / 3 = 1,419,113 but I'm getting 1,461K In trying to determine what is missing I need to determine if I'm missing a value added to a multiplier, or a new multiplier altogether. will assume 1,461K is rounded meaning between 1461000 & 1461499 If that missing variable added to current multipliers... 1461000 <= 1347176.875 * 0.4 * 1.5 * 1.18 * (3.15 + x) * 1.417 / 3 <= 1461499 ...then 0.09298 <= x <= 0.09408 or between 9.3% and 9.4% If it is an additional multiplier I am forgetting... 1461000 <= 1347176.875 * 0.4 * 1.5 * 1.18 * 3.15 * 1.417 * (1+x) / 3 <= 1461499 ...then 0.02952 <= x <= 0.02987 or between 2.95% and 2.99% RE: Help with what's missing from my XP formula - Hipoo - 02-23-2016 Quote:Inferno Mode Bonus Source: http://iourpg.wikia.com/wiki/Experience So your formula is missing the 3% bonus from inferno tier 100+, which you don't have at your alt. 1,419,113 * 1.03 = 1,461,686 (looks like it rounds down, and you have your 1,461k) RE: Help with what's missing from my XP formula - Gyan1010 - 02-24-2016 Ah I remember that change but must have not remembered the 2nd part when I added it to my sheet and I wasn't far enough at the time to notice. Thanks a bunch. |