Protection Warrior 7.3 casual player

I am a very casual player, and am looking for critique for the most “efficient” script/macro. Please feel free to suggest fixes for what I have wrote. I am sure this is modifications of others scripts, but I haven’t modified them in months, so I won’t remember the originator.

Here is what currently use:


Sequences['prot_AE'] = {
  SpecID=73,
  Author="ME",  
  Talents = "1,2,1,3,1,3,2",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast [combat,nochanneling] Victory Rush",
        "/cast [combat,nochanneling] Thunder Clap",
        "/cast [combat,nochanneling] Shield Slam",
        "/cast [combat,nochanneling] Revenge",
        "/cast [combat,nochanneling] Shield Block",
        "/cast [combat,nochanneling] Ignore Pain",
        "/cast [combat,nochanneling] Devastate",
      PostMacro={
      },
      KeyRelease={
        "/cast [combat,nochanneling] Demoralizing Shout",
        "/cast [combat,nochanneling] Battle Cry",
        "/cast [combat,nochanneling] Spell Reflection",
        "/cast [combat] Neltharion's Fury",
      },
    },
  },
}

FYI, I will be submitting the same request for critiqus for each class/spec I play. Thanks!

I changed things up a little and then did a test on the sparring dummy and made it to 105 stacks. My ilvl is 948 with enchants all Mastery. I use the Glove and Wrist legendaries. No tier pieces.

Sequences['prot_AE'] = {
  SpecID=73,
  Author="ME",  
  Talents = "1,1,1,3,1,1,1",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast [combat,nochanneling] Impending Victory",
        "/cast [combat,nochanneling] Shield Slam",
        "/cast [combat,nochanneling] Thunder Clap",
        "/cast [combat] Ignore Pain",
        "/cast [combat,nochanneling] Revenge",
        "/cast [combat] Shield Block",
        "/cast [combat] Spell Reflection",
      PostMacro={
      },
      KeyRelease={
        "/cast [combat] Demoralizing Shout",
        "/cast [combat,nochanneling] Battle Cry",
        "/cast [combat,nochanneling] Blood Fury",
        "/cast [combat] Neltharion's Fury",
      },
    },
  },
}

Tried again on sparring dummy, and made it to 110. But last 20 I had to pay attention and stop NF each time since this was pure melee and was wasted. My thought that was by removing the “nochanneling” from defensive abilities to work with NF that I would be better. BUT, since I am always Rage starved it didnt help much. hinking of removing NF entirely and only using it situationally.