Here's a little bit of insight...
DoT formulas normally use the buff's tick interval to calculate the damage of the ability for each tick. For example, with Law of Conductivity, that was set to 3.0s - which means the pre-calculated damage for the ability's damage is set to
((stat / 10) * Primary Stat Multiplier * interval * 2.0f)
for stat contribution - this is also used for other sources of damage like DDs, except interval is set to 1.0f for DDs.
The problem is with linear mitigation - armor, resists, and toughness. They're calculated in an identical way, but we forgot an important part of applying mitigation:
(stat / 10) * PriStatMultiplier * 2.0f
Unfortunately there was a formula oversight. In this case, toughness was being multiplied by a 1.0 mitigation formula as we forgot to place the interval into the formula, and not by the 3.0 it should be as a result.
The new, corrected formula is as follows:
(stat / 10) * PriStatMultiplier * interval * 2.0f
We'll be hotfixing this pretty soon. Sorry that you guys had to deal with this bug for so long; kind of embarrassing
