Hello!
It may be the wrong place to ask such questions but still…
Master branch as of 10 Jan 2021.
The actual heal/damage value and the one shown in client’s tooltip are the same if versatility percent is 0. But tooltip shows more than actual with versatility bonus.
I checked a few server-side calculations with diferent versatility ratings and it looks like client takes approx. twice the value of versatility pct than shown in charcter info page.
Formula: total = attack_power * [spell_mod_bonus1 * … * spell_mod_bonusN] * (1 + versatility)
For example, https://www.wowhead.com/spell=8004/healing-surge
spmod1 = 2.48
spmod2 = 1.13 from aura https://www.wowhead.com/spell=137040/elemental-shaman
heal on tooltip intellect calculated pct vers vers % vers*2 actual heal
1076 384 0.999887002 0 0 0 1075
1086 384 1.009179632 17 0.43 0.86 1080
1088 384 1.011038158 26 0.65 1.3 1082
1098 384 1.020330788 39 0.98 1.96 1086
1159 402 1.028791242 55 1.38 2.76 1140
1267 438 1.032220263 66 1.65 3.3 1247
1298 438 1.057475849 113 2.83 5.66 1261
1147 387 1.057602159 113 2.83 5.66 1114
Does anybody know if server influences or sets or can set the values in client tooltips?
Thanks in advance.