I am a tank myself and I think most of tanks out there have read all (or one) of those how-to-tank article and stumbled across this kind of macro.
Is the above macro generic? can all kind of tank classes use it for testing?
And since i am a pally tank, I have been using this to see whether I am crush-able or not:
Code:
/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);
Note: u can cast spells before pressing the macro to see different effect (e.g: Holy Shield)
More info about uncrushability: wowwiki.com/Uncrushability
But, thanks for sharing!