Juggernaut's Untiring ascendancy regenerates "1.5% damage prevented from hits in the past 10 seconds."
I can reach 30 trauma stacks with Boneshatter. At that level, each weapon hit kicks back 6517 damage to me, which is reduced by 90% by my damage reduction.
With 5 attacks per second, that is 6517 * 0.9 * 5 = 29327 damage prevented per second, thus 293K prevented over 10 seconds. Untiring regenerates 293K * 1.5% = 4399 of that damage as life. Untiring also provides 40% additional regen for 4399 * 1.4 = 6159 regen per second.
Is this math accurate? That seems like a ridiculous amount of regen.
PoB: https://pobb.in/gnC5i4VpVuDM