Originally Posted by
Wymarc
There was a bug that meant if you used SotR before the previous buff ran out, it would buff the physical damage reduction on the second one even if you had the same mastery value
Now, if you SotR you get a set damage reduction depending on your mastery when you cast it. This damage reduction amount lasts the entire duration on the SotR and wont change if your mastery drops during the buff
However, it will change if you REAPPLY a SotR buff when you have a different amount of mastery. For Example, with Holy Avenger and Pol's Blinded Eye I can get like 30 seconds of SotR at 45% DR. If I reapply SotR after my mastery trinket falls of it will add the duration to my 30 seconds, but update the amount of damage reduction to whatever my mastery was when I last cast SotR. That means I now have a 33 Second SotR at 35% DR
This does effect Seraphim as the first SotR will have the mastery but the second one wont regardless if you overlap them