roadkillrobin wrote:Ok, but correct me if i'm wrong here. but +5str/bs/int = +1dps = +1 dmg unless it's a spell with cast time in that case you get casttime x dps right?
And toughness works in the same way but reduction instead of adding?
yep. Toughness works by negating an equal amount of the attacker's main stat.
You need to know the damage formula for an ability if you want to check how extra toughness will increase mitigation against that ability. For example, a level 30 Fireball has unmitigated damage of 466 + 3 x the caster's damage bonus. Assuming the damage bonus is 150 (from 750 Int), then the damage will be
damage0 = 466 + 3 x 150 = 916.
Toughness will mitigate an amount equal to 3 x toughness/5
So if the target's toughness was 150, mitigation would be
mit1 = 3 x 150/5 = 90
and the damage would then be
damage1 = 916 - 90 = 826
If the toughness were increased to 250, then mitigation would be
mit2 = 3 x 250/5 = 150
and the new damage value would be
damage2 = 916 - 150 = 766.
So adding 100 toughness has reduced the damage from 826 to 766. As a percentage, this is a 60/826 = 7.3% damage reduction.
Now compare this with Nova. At ability level 30, Nova's damage = 320 + 1.5 x caster's damage bonus
Repeating the calculations as shown above,
Damage0 = 545
Mit1 = 45
damage1 = 500
mit2 = 75
damage2 = 470
So adding 100 toughness has decreased Nova's damage by 30 hit points. This gives a percentage reduction of 30/500 = 6%.
if you are looking for the overall effectiveness of increasing toughness, you do these calculations for a range of different attacker's stats versus defender's initial toughness values for a wide range of abilities.