Balancing Avoidance and DR
Gone are the days when we just needed to balance ratings. With the new DR mechanics We'll want to balance the % on our character screen according to this equation:
Parry% = 2.598*dodge% - 5.797 (with Rune of Swordshattering)
Parry% = 2.598*dodge% - 9.797 (without Rune of Swordshattering)
So for example if you had 10% dodge on your character sheet and had Swordshattering on your weapon, you would want...
2.598 x 10 - 5.797 = 20.18% parry rating.
NOTE: Night Elves have a different base dodge, and should use:
parry% = 2.598*dodge% - 10.992 (with Rune of Swordshattering)
parry% = 2.598*dodge% - 14.992 (without Rune of Swordshattering)
Or you can just use a macro that will do all the work for you.
With Swordshattering:
/run d=GetDodgeChance() n=3.22 b=5.01 if UnitRace("player")=="Gnome" then n=n-.01 end if UnitRace("player")=="Night Elf" then b=b+2 end p=235.5*d/90.6425-((235.5/90.6425)*b-n)+4 DEFAULT_CHAT_FRAME:AddMessage("Ideal parry: "..string.format("%.2f",p))
Without Swordshattering:
/run d=GetDodgeChance() n=3.22 b=5.01 if UnitRace("player")=="Gnome" then n=n-.01 end if UnitRace("player")=="Night Elf" then b=b+2 end p=235.5*d/90.6425-((235.5/90.6425)*b-n) DEFAULT_CHAT_FRAME:AddMessage("Ideal parry: "..string.format("%.2f",p))
NOTE: Unless you are going for an avoidance build, never take out of mastery to balance your avoidance stats.