Quote (handmade2 @ Mar 22 2018 04:38am)
35520 times 7.5 times .140625
base experience times the multiplier times the multiplier. math is hard
This is wrong, you need to modify the *base* experience by the champion modifier, then take the new base and enhance it with the player setting modifier: Experience = X * (n + 1) / 2
PikaBhew researched all the right information (I will list it below for people who may want to reference it), he just didn't calculate it in the right order.
35,520 x 3 = 106,560
106,560 x 9 /2 = 479,520
479,520 x 0.140625 =
67,432.5
---------------------------- Reference --------------------------------------
Monster bonus alters base xp accordingly:
Code
Monster Experience Mlvl
Champion 300% (*3) +2
Fanatic 300% (*3) +2
Ghostly 300% (*3) +2
Possessed 300% (*3) +2
Berserker 500% (*5) +3
Unique 500% (*5) +3
Super Unique 500% (*5) +3
Minion 500% (*5) +3
Then level range modifiers can be applied too (in PikaBhew's case he is in the 5 level range):
Characters Under Level 25Code
Mlvl X/256 Percent
> clvl+9 5 1.953125
clvl+9 38 14.84375
clvl+8 92 35.9375
clvl+7 174 67.96875
clvl+6 225 87.890625
clvl+5 - clvl-5 256 100
clvl-6 207 80.859375
clvl-7 159 62.109375
clvl-8 110 42.96875
clvl-9 61 23.828125
< clvl-9 13 5.078125
Characters Level 25-99For any monster above your level, you get EXP*(Player Level / Monster Level)
Code
lvl difference exp %
6 80.859375
7 62.109375
8 42.96875
9 23.828125
10+ 5.078125
Then the level range is applied:
Code
Level Experience Level Experience Level Experience
70 95.3125 80 48.4375 90 5.95703125
71 90.625 81 43.75 91 4.4921875
72 85.9375 82 39.0625 92 3.41796875
73 81.25 83 34.375 93 2.5390625
74 76.5625 84 29.6875 94 1.953125
75 71.875 85 25. 95 1.46484375
76 67.1875 86 18.75 96 1.07421875
77 62.5 87 14.0625 97 0.78125
78 57.8125 88 10.546875 98 0.5859375
79 53.125 89 7.91015625
Finally the experience bonus from shrines, Annihilus and Ondal's is added
This post was edited by Marieusz on Mar 22 2018 06:06pm