I have some questions for anyone out there who knows tanking mechanics and macro exp.
1) When blocking: Lets say i have 30% block chance. does that mean EVERY attack on me i have a 30% to block or is it only melee or only physical damage ect? What happens when i block? Does it then add in the armor from my shield or is that permanent while equipped? Is there a flat damage mitigation specific to each shield or by armor amount if not? Does things like the paladin Unyielding Defense apply to the shields set mitigation or to some preset value somewhere? How is block/dodge/parry calculated on an incoming hit? is it a total (all three added) or is it ran by each separate or by dodge/parry first then by block? (ig: attack rolls into the 40% range which is enough to pass by my dodge of 10% (random number) and my parry also 10% but then... (if its all three then block+dodge+parry=50% and attack was mitigated)? When stacking mitigation i always try for dodge first, parry second, and block last but I've noticed a trend with block abilities healing and also adding threat so should i change dodge first, block second, and parry last? Does the counter attack proc off from parry by chance?
2) Survivability versus threat and : Is there a cap that i should be setting on mitigation before i push deeper into threat creation? like W.O.W. has a hit cap, uncritable and uncrushable limits. Do bosses do crushing blows or have a set crit bonus?
3) scaling: "soul feast" and "soul devour", soul feast gives 50% healing from soul sickness then soul devour adds an additional 50% healing. Is that 50% of the 50% for a total of 75% or is it 100%?
4) Macros: I'm trying to build a pal34/reaver22/warlord10 build and i have a lot of different AOE agro grabbers with lengthy cool downs. Is there a way to make a single macro that does something like.
use: "judgement" unless on cool down then use "concussion" and if thats on cool down use "grim lure" ect.
And i also want to make a macro like the one i had in WOW that does something like:
target targets target /say you have agro, please back down till i can get it under control <name>
re-target target
when targets target = <self> /say I have agro, cont dps <name>
re-target target
which is a simple clicky that allows me to see who has my agro, tells them to back down, re-targets my target (maybe even runs a 3 second auto agro pop ability) so i can regain my agro, then says when to hit the gas again all with ONE simple click. (my friend wrote it for me on WOW)
And lastly a macro that auto casts things at a set hp limit. Like "master of the abyss" at 20% health or below (in case on global cooldown or ability cool down?
Thanks all

