Like the title says does mastery cap at 100%?
Like the title says does mastery cap at 100%?
There is, for all specs, a point at which stacking mastery becomes less useful than adding haste or crit (as those values them multiply the value of your mastery) but i have no idea what the current "softcap" numbers are.
For Warlocks, no. There are caps for other classes (Elemental Shaman can only go up to 100% chance to proc an overload, Prot Warriors can only go up to 100% chance to block, ect), but it's unrealistic to actually hit those caps outside of the +25% mastery buff found on the Timeless Isle (Which adds a flat +25% to all masteries)
What everyone has instead are various "soft" caps, in which its better to get more haste, crit, or rarely even versa rather than mastery.
Aaaand... Your point? I'm assuming you are a warlock. Warlocks have no cap - In theory, you could go into the millions of bonus damage to whatever have you.
Whats more, different classes get different mileage from their mastery. Affliction gets a signficant boost to their DoT damage from their mastery, whereas Destro gets several smaller boosts (24% increased DoT damage last I checked for Affliction, whereas Destro gets 8% all-out boost, and up to 8% RNG boost. Dunno bout Demo cuz !@#$ dat).
So yea, the +% bonus that mastery gives people is very different depending on spec, with the specs that actually DO have a hard cap generally needing to stack unobtainable amounts of mastery to hit that cap (Protection, for instance, could have pure mastery on EVERY piece, double mastery trinkets, and would still sit at only 50% or so block chance, though they will critically block every hit). I mentioned the TI Chi-Ji buff because it actually adds a flat +25%, not a multiplicative 25%
It does diminish. It is a pure math problem. Imagine 2 hypothetical scenarios:
1. A Warlock has 100% mastery
2. A Warlock has 50% mastery
If you add 2% to mastery for each of them, case 1 is going to get a +2% boost to mastery damage contribution, while case 2 is going to get a +4% to mastery damage contribution. Basically, the less mastery you have, the more effective each point is. That is what causes diminishing returns. It is the reason why you have to sim your character every time you want to upgrade your gear - your stats are in a constant flux with each other. A hypothetical warlock with 10000000000% mastery will still get a benefit by adding 2% to it, but would get much more by adding a 0.1% crit or haste.
This is incorrect. The dps contribution in a linear system such as mastery is the same no matter how much you have. The example you’re giving only applies to systems that have a max ie haste and crit.
Let’s suppose you do 1000 dps with no mastery.
If you have 0% mastery you do 1000 dps adding 2% will result is 1020 dps a gain of 20 dps.
If you have 500% mastery you do 5000 dps adding 2% will result in 5020 dps a gain of 20 dps.
The relative difference you describe doesn’t exist. You are correct in saying that at higher mastery crit and haste gain value your reasoning is just wrong. Crit and haste become more valuable because they increase in value at higher mastery not because mastery decreases in value.
Look, it is not like this is a brand new concept. My explanation is actually correct and current simulations take this simple concept into account. Mastery value does diminish, despite it having no cap. That is why at different mastery levels values for this parameter shifts constantly. You do not have to believe me, just check simulation data. All else being equal, if you decrease mastery its value goes up and vice versa. That happens not because the DPS amout for each point of mastery diminishes (as you incorrectly assumed), but because the TOTAL contribution from each consecutive point of mastery becomes smaller and smaller compared to your TOTAL damage output. Using your example:
At 0% mastery you add 2% and do 1000=>1020 dps. That is a flat 2% gain to your damage output.
At 500% mastery you add 2% and do 5000 =>5020 dps. That is a flat 0.4% gain to your damage output
In essence, you had spent the same amount of points, but in the first case your gain was a significant 2%, while in the latter case it was just 0.4%. You are correct that the gain is identical in terms of actual numbers. But diminishing returns account for your overall increase in performance. And in the second case a point of mastery has only a fifth of the value from the first scenario. That is what a diminishing return is - a decrease in value as you accumulate a certain stat.
To summarize:
-No mastery cap
-Scales linearly
-The more you have of it, the better crit and haste becomes
-Sim your character!