Does anyone have an updated working version of this marco?
/script DEFAULT_CHAT_FRAME:AddMessage(“Need 102.4 combined avoidance. Currently at:”,0.8,0.8,1)
/script DEFAULT_CHAT_FRAME:AddMessage(GetDodgeChance()+GetBlockChance() + GetParryChance() +5+(GetCombatRatingBonus(CR_DEFENSE_SKILL) + 20)*0.04,1,0.5,0)
Looks like a script to output dodge, block and parry chance to see if it’s at 102.5%. Not sure why you need it at 102.5 but meh.
To make sure every hit from raid bosses are blocked, parried, or dodged
I used to use alot during wotlk
1 Like
…thats not that way that works…
Yes it is. If every hit is a block, parry, miss or dodge it can’t be a crit or a crushing blow.
The reason it has to be a bit more than 100% is because that number is only vs even level mobs, and raid bosses are 3 levels above you so you get a penalty to your avoidance rates.
2 Likes
I think there’s a couple of addons that show the hidden stats. Dejastats or something?
Also extended character stats will show you those
Is 100% avoidance really possible? O.o
I could see 15 % dodge maybe 10% parry 20% block … where is the other 50-60% coming from.
So you mean momentarily avoidance and not permanent.
Warrior’s shield block, +75%
outside of that there’s no way you can hit 102.5%
correct - but you should have 100% uptime on them -
for example
Reminds me of the number crunchers who got a rogue to 101% dodge in burning crusade and made him the main tank lol
yep exact same process - druids can get pretty high too -
With Procs and spells it is in short bursts, but even then block isnt true “avoidance” more like reduction
blocked hits can’t crit - the whole idea of it is to reduce the sudden burst etc.
I always thought avoidance was parry dodge aswell, block is mitigation.
It’s not crit that your trying to push off the table, it’s crushing blows.
Warrior tanks Could push them off, Druid tanks soaked them with higher armor/health and I’m not sure if paladins could get their block high enough to push them off in vanilla. I know paladins could in TBC but holy shield was 40% block then.
1 Like
/script dr=function(x)return 1/(1/16+0.9560/x)end;DEFAULT_CHAT_FRAME:AddMessage(“Need 102.4 combat table coverage. Currently at: “…string.format(”%.2f”, GetDodgeChance()+GetBlockChance()+GetParryChance()+5+dr(GetCombatRating(CR_DEFENSE_SKILL)/122.962)))