Confused on how Diminishing Returns for secondary stats work

I am trying tog et an understand of how the diminishing returns works in Shadowlands for secondary stats.

I am a resto Shaman and What really confuses me is how this impacts the mastery stat and others, when they in-turn have their own weighted percentages.

  • From 0 to 30%, there’s no penalty.

  • From 30% to 39%, there’s a 10% penalty.

  • From 39% to 47%, there’s a 20% penalty.

  • From 47% to 54%, there’s a 30% penalty.

  • From 54% to 66%, there’s a 40% penalty.

  • From 66% to 126%, there’s a 50% penalty.

  • You can’t get more than 126% from gear rating.

When I try to look at my mastery in my character screen. I see that approximately 100 mastery = 8.57%. This scaling does not change no matter how much mastery I have.

Now for Resto shaman, I see when I am approximately 14.31% mastery rating = 38% Deep Healing.

I tried to see how much the deep healing increased depending on how my mastery increased.

change from 20%=> 30% mastery rating = 10% deep healing
change from 30%=>40% mastery rating = 11% deep healing
change from 40%=>50% mastery rating = 9% deep healing

I am not seeing any clear indication of diminishing returns. I also find it weird how mastery scales so much higher than my other stats %wise… does that mean mastery gets diminishing returns much earlier than other secondary stats?
I think it’s 24 mastery per 1%
72 crit per 1%

Does that mean when we gear for secondary stats we need to be more careful about stacking mastery than others?

2 Likes

The DR should come into play at the beginning of the process. When it’s converting mastery points into mastery percentages. As you stack a stat higher, it will require more points in that stat to increase the percentage by the same amount.

An example from your mastery table would be: once your mastery gets to 30%, you’ll need to gain an extra 10% mastery points to get the same increase in mastery % that you did before you hit 30%. So, if at 0%, it takes 10 mastery to gain 1 percentage point, from 30-40%, it would take 11 mastery instead. If you somehow managed to get up to 66% mastery, it would take 15 mastery points to gain another percentage point.

AFAIK, DR isn’t applied to any of the derivative stats though. Once it’s applied to crit, haste, mastery and versatility, it’s done.

Okay, I wonder why my character profile in game isn’t really displaying that as I get more mastery points.

Also if it does work this way, that would mean yes, mastery is more vulnerable to diminishing returns than other stats.

For resto shaman 24 mastery=1% mastery while 72 crit= 1% crit. So Mastery scales better with fewer stats while crit sales better in higher stats.

Strange how it’s designed that way… you would think diminishing returns should impact all the secondary stats equally.

Yeah, DR has always been hidden from the player. Some xpacs it’s there, some it isn’t and there’s never a really good way to find out. :frowning:

It looks like DR is applied equally to all the secondary stats. The issue is that the secondary stats don’t have the same benefit for every class and spec. Apparently mastery is the only extra weird one that changes how much percentage you get from your points though.

In your case, you’d still get more percentage increases from stacking mastery. Even if you got to 50% DR on mastery, you’d still only need an 36 mastery points to gain an extra percentage point, which is half what you’d need for a crit percentage point, even without DR. Whether high mastery really helps shammies is another issue though.

Here’s the wowhead guide for DR in SL:
https://www.wowhead.com/guides/diminishing-returns-on-secondary-stats-in-world-of-warcraft

IcyVeins usually has a good explanation of stat priorities for the various specs. Apparently resto shammy is one of the more complex ones though.
https://www.icy-veins.com/wow/restoration-shaman-pve-healing-stat-priority