Certain azerite traits are going to be super important, especially deafening crash. This allows you to extend the duration of your demo shout by 6 seconds.
Get yourself a weak auras display to track your last stand and shield block cooldowns so you don’t waste them by overlapping. It can be easy to do when you’re in a stressful situation and you click anything to keep yourself alive out of panic.
Prot warriors are not going to handle magic damage quite as well as other specs like DK or Pally, but you can do a few things to help mitigate damage.
-
Keep demo shout up as much as possible as it’s a flat damage reduction from the boss.
-
Use spell reflect on CD as it also reduces magic damage taken while it’s up. It might get burned up right away on a fight like Jaina or Jadefire, but it will help either way.
-
Try to keep ignore pain up as much as possible without rage starving yourself. A 50% absorb is extremely powerful. Never use revenge unless it’s a free proc, and honestly a lot of the time that GCD is better off being used by another ability.
As a side note, it looks like a lot of your gear is stacking crit which is obviously great for fury, but as a tank it’s one of the least useful stats. Mastery and Vers are going to be much more useful, although haste is still king.