dl152567 Posted June 27 Share #3322 Posted June 27 (edited) Hello i am trying to find a Avoidance Macro for protection paladin I have found 3 macros all 3 work but give me different results can someone please tell me which macro is the correct one? here is first macro this macro was made for patch 3.1.0 /run dr=function(x)return 1/(1/16+0.9560/x)end;DEFAULT_CHAT_FRAME:AddMessage("Need 102.4 - Currently at: "..string.format("%.2f", GetDodgeChance()+GetBlockChance()+GetParryChance()+5+dr(floor(GetCombatRatingBonus(CR_DEFENSE_SKILL))*0.04))) Here is second macro this macro was made for patch 2.5.1 tbc classic /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+(GetCombatRating(CR_DEFENSE_SKILL)*150/355 + 20)*0.04,1,0.5,0) Here is macro number 3 made for 2.4.3 /run local d,p,b=GetDodgeChance(),GetParryChance(),GetBlockChance()print(format("Def-Values: %.2f%% + %.2f%% + %.2f%% = %.2f%%",d,p,b,d+p+b)) Edited June 27 by dl152567 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now