Covenant Signature and Class Abilities Macros
Starting with Patch 9.1.5, players can now swap covenants instantly with no cooldown once they reach Renown 80 (Renowned). If you are achievement hunting or farming mounts, pets, toys or transmog on different covenants, then the following macros will be handy!

Thanks to Belazriel for creating macros for all Covenant Signature and Class Abilities!

Covenant Signature Abilities
#showtooltip
/cast Door of Shadows
/cast Soulshape
/cast Fleshcraft
/cast Summon Steward
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Door of Shadows" or G"Soulshape" or G"Fleshcraft"or G"Summon Steward")

Death Knight
#showtooltip
/cast Shackle the Unworthy
/cast Swarming Mist
/cast Abomination Limb
/cast [@cursor] Death's Due
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Shackle the Unworthy" or G"Swarming Mist" or G"Abomination Limb"or G"Death's Due")

Demon Hunter
#showtooltip
/cast Elysian Decree
/cast Sinful Brand
/cast Fodder to the Flame
/cast The Hunt
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Elysian Decree" or G"Sinful Brand" or G"Fodder to the Flame"or G"The Hunt")

Druid
#showtooltip
/cast Kindred Spirits
/cast Ravenous Frenzy
/cast Adaptive Swarm
/cast Convoke the Spirits
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Kindred Spirits" or G"Ravenous Frenzy" or G"Adaptive Swarm" or G"Convoke the Spirits")

Hunter
#showtooltip
/cast [@cursor] Resonating Arrow
/cast Flayed Shot
/cast Death Chakram
/cast [@cursor] Wild Spirits
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Resonating Arrow" or G"Flayed Shot" or G"Death Chakram"or G"Wild Spirits")

Mage
#showtooltip
/cast Radiant Spark
/cast Mirrors of Torment
/cast Deathborne
/cast Shifting Power
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Radiant Spark" or G"Mirrors of Torment" or G"Deathborne"or G"Shifting Power")

Monk
#showtooltip
/cast Weapons of Order
/cast Fallen Order
/cast Bonedust Brew
/cast Faeline Stomp
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Weapons of Order" or G"Fallen Order" or G"Bonedust Brew"or G"Faeline Stomp")

Paladin
#showtooltip
/cast Divine Toll
/cast Ashen Hallow
/cast Vanquisher's Hammer
/cast Blessing of the Seasons
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Divine Toll" or G"Ashen Hallow" or G"Vanquisher's Hammer"or G"Blessing of the Seasons")

Priest
#showtooltip
/cast Boon of the Ascended
/cast Mindgames
/cast Unholy Nova
/cast Fae Guardians
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Boon of the Ascended" or G"Mindgames" or G"Unholy Nova"or G"Fae Guardians")

Rogue
#showtooltip
/cast Echoing Reprimand
/cast Flagellation
/cast Serrated Bone Spike
/cast Sepsis
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Echoing Reprimand" or G"Flagellation" or G"Serrated Bone Spike"or G"Sepsis")

Shaman
#showtooltip
/cast Vesper Totem
/cast Chain Harvest
/cast Primordial Wave
/cast Fae Transfusion
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Vesper Totem" or G"Chain Harvest" or G"Primordial Wave"or G"Fae Transfusion")

Warlock
#showtooltip
/cast Impending Catastrophe
/cast Decimating Bolt
/cast Soul Rot
/cast Scouring Tithe
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Impending Catastrophe" or G"Decimating Bolt" or G"Soul Rot"or G"Scouring Tithe")

Warrior
#showtooltip
/cast Spear of Bastion
/cast Conqueror's Banner
/cast Ancient Aftershock
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Spear of Bastion" or G"Conqueror's Banner"or G"Ancient Aftershock")
This article was originally published in forum thread: Covenant Signature and Class Abilities Macros started by Lumy View original post
Comments 27 Comments
  1. stevenLu's Avatar
    Very cool
    thanks
  1. Nathanyel's Avatar
    I stumbled upon this addon which provides two dynamically changed macros for the Class Ability and the Signature Ability (while it's running, of course)

    This should cover most cases, unless you want more complex functionality, e.g. Modifiers, or cases like the Kyrian and NF Shaman abilities, which are targetable at the ground, so you might use [@cursor], and so on.
    Thus, I'm now pondering writing an addon which goes over all macros and substitutes other-Covenant ability names for your current one.
  1. Nokura's Avatar
    Quote Originally Posted by Niwes View Post
    oh god, yesterday some PUG m+ guy tried to force my sub rogue (did 8% more dps than him, after the run, with 2 less ilvls) to quickly swap to Necrolords, because „its best“.

    Blizz, what have you done !?!

    That free cov switching will become my new wow nightmare. i can see it on the horizon. cheesus christ…
    fun fact, he is indeed wrong. https://mplus.subcreation.net/subtle...html#covenants

    Outlaw and Assassination run necrolord in keys, outlaw can also run kyrian.
  1. Niwes's Avatar
    Quote Originally Posted by Nokura View Post
    fun fact, he is indeed wrong. https://mplus.subcreation.net/subtle...html#covenants

    Outlaw and Assassination run necrolord in keys, outlaw can also run kyrian.
    yeah, i know how to play my sub anyway. he couldnt even reach me remotely. but it was fun, to see that „you need to quckly switch cov cauze of dpz“ ppl come up. in pug 15 lol. at least this guy was the only one so far. so, there is always hope.
  1. Sicarius87's Avatar
    Quote Originally Posted by Zypherz View Post
    Why would I not take the more convenient option when it exists? Should I cook my toast over a campfire too? If the macro didn’t exist it’s not like I’d care. It saves me the hassle of dragging it hundreds of times; A minor convenience of which I’m sure you have downloaded many via addons.
    Work smarter. Not harder. Why not do something that makes your life a bit easier? Im sure youve done it a time or two in your life too. Who cares how someone plays the game. You have your way, they have theirs. Lets not crap all over something for the sake of it.
  1. bowchikabow's Avatar
    Demon Hunter macro needs to be changed.

    Fodder to the Flame is a passive Covenant ability, the macro should use "/cast Fleshcraft" and G"Fleshcraft" .... not sure how that made it through the editors?
  1. Snowfunk's Avatar
    Thanks for this.
    Keep coming back to this, for alts.

    It's actually fucking mind boggling, that this isn't just the default behavior....

Site Navigation