In the wake of all this discussion about trinkets and mastery I thought of exploring another point of view. With 5.2 the value of mastery is going to change. Currently we get 0.5% stagger per 600 masteryrating. With 5.2 this will be buffed by 25% to 0.625 per 600 masteryrating. How much effective health do we gain from mastery? As PTR is PTR my calcs will be based on the current value of 0.5.
To calculate your EH you have to calculate backwards from your HP. Let’s take a tank with 500k HP and say that he has 25% reduction through armor and an additional 25% from stance (back in the old days only armor was considered but nowadays dmg-reduction from stance must be included).
500’000 / 0.75 / 0.75 = 888’888 EH
Now we include mastery in the equation. Let’s just calculate the base 24% stagger + 20% from shuffle:
500’000 / 0.75 / 0.75 / 0.56 = 1’587’301 EH
Now let’s say we reforge 1200 hasterating to masteryrating to get 1% additional stagger:
500’000 / 0.75 / 0.75 / 0.55 = 1’616’161 EH
Our EH just increased by 28’860. To get the same effect from stamina we would need
1’616’161 x 0.75 x 0.75 x 0.56 = 509’090 – 500’000 = 9’090 HP / 19.4 = 468.56 stamina.
This figure changes if your initial HP is lower or higher. The more HP you have the more EH you gain from mastery. Same example, but with 600k HP:
600’000 / 0.75 / 0.75 = 1’066’666 EH
Now we include mastery in the equation. Let’s just calculate the base 24% stagger + 20% from shuffle:
600’000 / 0.75 / 0.75 / 0.56 = 1’904’761 EH
Now let’s say we reforge 1200 hasterating to masteryrating to get 1% additional stagger:
600’000 / 0.75 / 0.75 / 0.55 = 1’939’393 EH
Our EH just increased by 34’632. To get the same effect from stamina we would need
1’939’393 x 0.75 x 0.75 x 0.56 = 610’908 – 600’000 = 10’908 HP / 19.4 = 562.26 stamina.
What is the best about mastery in regards to EH? The effect is not linear. For every additional point of mastery you get more EH than for the previous one. This is the case because mastery has no DR unlike armor. The same is NOT true for stamina. Stamina gives you the same EH for every single point. Therefore there is a breakpoint at which you gain more EH from a 320 mastery gem than from a 240 stamina gem.
For example at 600k HP 25% armor it would be:
240 x 19.4 = 4’658 HP
320 / 600 * 0.5 = 0.2667% stagger
604’658 / 0.75 / 0.75 / X = 600’000 / 0.75 / 0.75 / (X-0.002667)
For simplicity’s sake let’s just say 604’658 / 0.75 / 0.75 = A and 600’000 / 0.75 / 0.75 = B. Now it is:
A / X = B / (X – 0.002667) |*X, /B
A / B = X / (X – 0.002667) |*(X – 0.002667)
(A * (X – 0.002667)) / B = X
AX / B – 0.002667A / B = X |-(AX / B)
-0.002667A / B = X – (AX / B)
-0.002667A / B = X * (1– (A / B)) |/(1-(A / B))
(-0.002667A / B) / (1-(A / B)) = X
Now we can fill in the figures:
X = (-0,002667 * (604’658 / 0.75 / 0.75) / (600.000 / 0.75 / 0.75)) / (1-(604’658 / 0.75 / 0.75) / (600.000 / 0.75 / 0.75)) = 0.3461617 = 65.38383% stagger = 65.38383 – 44 = 25.38383 /0.5 * 600 = 30’460 Masteryrating
30k Mastery rating is quite far away, isn’t it? But what if some Monk goes for a really heavy EH-built with max stamina-stacking? Let’s say he gets to 750k HP?
X = (-0,002667 * (754’658 / 0.75 / 0.75) / (750.000 / 0.75 / 0.75)) / (1-(754’658 / 0.75 / 0.75) / (750.000 / 0.75 / 0.75)) = 0.4320355 = 56.79645% stagger = 56.79645 – 44 = 12.79645 /0.5 * 600 = 15’355 Masteryrating (with 5.2 only 12.79645 /0.625 * 600 = 12’284 Masteryrating)
I would say that these are numbers that will be reachable with T15 gear. There are Brewmasters out there that have about 11k Mastery with iLVL500 while still being at 7.5% hit and expertise and about 550k HP unbuffed. At this point it is no longer just about EH but also about mastery providing damage-reduction through PB. I am not promoting mastery to becoming our go-to-stat with 5.2, I just want to point out something that might not be aware to some guys. In further Tiers Stamina will no longer remain the No.1 EH-stat for monks. This will be mastery. You will only want stamina for Lei Shi-like magic heavy fights.
If anybody is interested, I created a spreadsheet to calculate these values automatically:
https://docs.google.com/spreadsheet/...Wc1NjBLeENKOXc
Hope that I got my math right in the first try this time…