Are you saying that there are no bosses that have more than 10% internal/elemental damage? In that case you would have sometyhing like:

1600) 0.3636*[0.9*(1-0.4087)+0.1*(1-0.23)]=0.2215

1700) 0.3522*[0.9*(1-0.4087)+0.1*(1-0.23)]=0.2146

now to explain the numbers:

247/6 is the heals from the combat stance

(.02*HP*3)/15 is the heals from 3 stacks FL/TT self heals

515/25 is the heals from the relic

now we compute for 2000 dps

1600) 2000*0.2215-(247/6+(.02*27000*3)/15+515/25)=273 dps taken

1700) 2000*0.2146-(247/6+(.06*26000)/15)= 284 dps taken

In this case the healing relic is better than the extra mitigation. However, if incoming damage reaches N such that

.2146*N-247/6-(1/15)*(0.6e-1*26000) = .2215*N-247/6-3*(0.2e-1*27000)*(1/15)-515*(1/25)

then 1700 buget is better... this N is 3565.

The stat weights I use are based on 1/2 90% accuracy and 1/2 100% accuracy, even though this number is not true around the board, I think it helps create a balanced build.

To determine optimal stat weights I used the following formula:

> d90(dr):=1/(100)*(10 +6+15+ 30 * ( 1 - ( 1 - ( 0.01 / 0.3 ) )^( ( (dr+46) / 50 ) / 0.55 ) )):

> d100(dr):=1/(100)*(10 +6+5+ 30 * ( 1 - ( 1 - ( 0.01 / 0.3 ) )^( ( (dr+46) / 50 ) / 0.55 ) )):

> sh(shr):=1/(100)*(5+15+20+ 50 * ( 1 - ( 1 - ( 0.01 / 0.5 ) )^( ( shr / 50 ) / 0.32 ) )):

> ab(abr):=1/(100)*(20+4+50 * ( 1 - ( 1 - ( 0.01 / 0.5 ) )^( ( abr / 50 ) / 0.18 ) )):

where d90 is the defence chance from 90% accuracy attacks

d100 is defense from 100% accuracy attacks

the +46 defense rating is there for rakata stim

the equation for squishiness (without armor and resists) is; ac90*(1-d90(dr))*(1-sh(shr)*ab(abr))+ac100*(1-d100(dr))*(1-sh(shr)*ab(abr))

where ac90 and ac100 is the fraction of attacks that are 90% and 100% accuracy.

I use the method of lagrange multipliers to find the 3 points for defensse absorbtion and shield to minimize the squishiness function.

In maple:

with(Student[MultivariateCalculus])

LagrangeMultipliers(ac90*(1-d90(dr))*(1-sh(shr)*ab(abr))+ac100*(1-d100(dr))*(1-sh(shr)*ab(abr)), [abr+dr+shr-N], [dr, shr, abr])

where N is the total stat budget you hvae for shield+defense+absorb (in rating).

You have the wrong expression for the FL/TkT heal. Specifically, that ability ticks

*four* times for a total of 8% of max HP. Correcting that expression yields a result of 237.233 with the heal proc relic and 249.367 for the added mitigation budget. 2000 is about the mean DPS for HM EC/TfB, so that's a pretty good benchmark.

However, there are a couple things you need to take into account. Your squishiness result is far, far lower than I can achieve. At a stat budget of 1526 and using the proc absorb relic, my optimized weighted squishiness is 0.3693. That is using the following weighting:

- m/r+k/e : 71.80%
- f/t+k/e : 18.78%
- f/t+i/e : 9.41%

Thus, I strongly suspect that your formulae are inflating the value of mitigation stats by quite a bit. You are definitely weighting defense more highly than I do (by factoring in accuracy as a straight addition to the defense chance), but I need to do some serious combat log perusal before I can conclude anything about that. My formulae may simply be wrong here.

In any case, the conclusion stands that the heal proc relic is still (currently) better than an additional 100 stat points. Once bosses reach a damage value sufficient to flip the numbers, we can reevaluate. At that point though, we will have bigger problems with the self-heal as a general mechanic.

I don't have full damage numbers yet for NiM EC, but preliminary results suggest that damage was buffed by about 15%. That puts average pre-mitigation boss DPS at 2300 in NiM EC/TfB, which is still *far* below the tipping point on the self heal relic. It is worth noting that NiM KP is already above the tipping point, with an average DPS of 3991. I don't consider that op to be current content, and we already knew that shadows/assassins had balance issues when tanking those bosses.