My problem with that seems to be, that there's "missing" a coefficient for the proc, it would've maybe helped, if there was something like Y*C(oefficient)*math+(1-Y)*math...
as i write this, i see my real problem :P
that what TGM has written is 'wrong', as it equals to "math". (Y*math+(1-Y)*math = (y+1-y)*math
with a C, it would be something like y*c*math+(1-y)*math = (1-y+yc)*math )
For example say that we got a proc, which grants 30% DIM for 10% of the time and the style does 1000 dmg.
y = 0,1
c = 0,3
m = 1000
TGM: 0,1*1000+0,9*1000 = 1*1000 = 1000
I: 0,1*1,3*1000+0,9*1000 = 1,03*1000 = 1030
Hope that somebody can understand this.