WOW Paladin Macros Guide

Bubble Hearth Macro Paladin Macros Paladin Macros Guide

Hello again my fellow Paladins! Here I am to present a compilations of macros that players may find at ease.

*The following is a updated compilation and guide of Macros I have collected from the Paladin forums. It is expansion compatible with API 2.0.0 codex.*

  • Disclaimer
    Most thanks to: Maralth, Acanae who did alot of PTR/Beta macro testing, Azreal, and Sigurd. I did not produce nor create any of the Macros listed here

    Q: Why am I posting this
    A: There are posts asking for macro help in the Paladin forums usually daily.

    What this Guide will do:
    • Show an easy way to edit macros without ever logging into WoW.
    • List a few basic Commands.
    • List macros from Easy to Avanced level.
    • Exploring the practicalities of the listed macros.
  • Admendum
    With the change of API 2.0.0 as the source for macro coding; players will recognize a more simplified list of commands than the HTML based commands of old. Quite frankly, these macros almost look like childs play to an advanced user.

    Entroduction- How to edit Macros outside of the game.
    These Macros should help any player in their pursuit of greater game-play. Thus, It is best for a player to come in with some knowledge of how to create a macro. However, for simplicities sake, this guide will even teach the novice of World of Warcraft players, those unfamiliar with any know-how beyond: "Type /macro to interact with the Macro Editor option", a handful of macros.

    The first step is to open that Hard Drive. Any player can simply copy the pre made macros (ctrl + c) from the list and then pasting them (crtl + v) into their macro-cache text document within the WTF folder. To do this, one simply navigates to their WoW directory and finds the appropriate folder, the WTF in our case. But we must go further, so navigate to the following:
      C:\Program Files\World of Warcraft\WTF\Account\"Your Account Name"\macro-cache.txt

    If we actually explore the file, we can see a list of any macros that have been created and save. If you have zero macros, then the file is completely blank. Looking closely, if any macros are available, we can see that the file contains a list of macros according to their numbers, titles, a icon indicator, and the actual command text:
      e.g.
      MACRO 1 "Hi" INV_Misc_QuestionMark
      /say hi
      END

    Creating a Macro without ever logging into WoW
    With this information, a player doesn't even have to log into Warcraft to edit or create a macro. They can simply do it by editing the macro-cache text file.

    Important: Not all macros can be edited this way and will have to be edited while logged into the game.

    With a blank document, one can create a macro by following the examples from above. Open the macro-cache.txt document and get ready for some typing:
    • The first line contains the number of the macro, typed in caps, followed by the given name of that macro (which will appear in the icon with text), in quotations, and then an icon index image. The icon image is a bit more complex and takes some exploring to get the right image file name, as it seems they are listed by old Beta spell classifications, though I will link a page of the ability names below.
    • http://www.worldofwar.net/imagesnight/icons/
      I would suggest using the following image indicator:
    • INV_Misc_Questionmark
    • The second line holds the actual Command text that makes the macro work.
      Finally, a simple "END" is placed on the final line, under command text, indicating an end to the command.

    It should look something like the following:
      MACRO 1 "Assist" INV_Misc_QuestionMark
      /assist
      END

    When finished, save and exit. And there you have it- creating/editing macros without ever logging in!

Basic Commands
Lets look closely at what each macro has to offer in commands. We must always begin a macros with a certain command, one that tells what the macros is going to do:

  • /cast- This tells a macro that there will be a spell or ability to be used. Specifically a spell/ability from the spell book. Note that every ability found in the spell book beside those found on the first page, a la Attack, are considered spells. Non-passive racial abilities can also be used in macro commands.
  • /castsequence- This tells a macro that there will be several abilities/spells to be used in a specific order.
  • /stopcasting- this is a device used to end the last known command and so that another can begin. It is almost always accompanied in the /castsequence list of macros, very closely.
A list of Novice/Introductory Paladin Macros
The following is a list of a few macros that are not very complicated in structure that can be easily edited inside and outside of the game. The macros are listed by name with a description of that macro, underneath is the Command text (what makes it do, what it does).

  • Individual Player Holy Light Cast Holy Light/Flash of Light on a player in your party, or yourself, only.
    • /cast [help] Holy Light; [target="x"] Holy Light

    "x" is Party(1-4), thus 5 individual Macros must be made with "Player" replacing "x" to target yourself. You can always replace the spell name with a different spell, i.e Flash of Light.

  • Easy Seal and Judgement Judge an enemy with one button or recast a Seal. Important: A seal must already be activated to achieve the Judgment effect.
    • /cast Judgement
      /stopcasting
      /cast Seal of X

    "X" is the name of the Seal, i.e. Wisdom, Crusader etc. More complex version of this macro are listed later.

  • One touch Bubble-Bandage Cast Divine Shield and bandage yourself. This conserves mana when doing this rather than casting Holy Light.
    • /cast Divine Shield
      /stopcasting
      /useitem Heavy Runecloth Bandage, [target=player,help]


    From there, all sorts of possibilities can be made on a novice level. However, there are only so many slots to fill in the macro editor. A concept in advanced macros will help combine functionality and stream line the number of macros.

    Advanced Paladin Macros
    These macros are more complicated in function, therefore it may take more effort to edit them properly.

    Complex Seal and Judgement macros
    These are modified version of the Seal and Judge macro, but you do not have to wait for a seal to be active to use the macro button. These are neat as the icons are animated with the Judgement cool down.

  • Seal of Command
    • /castsequence reset=30 Seal of Command, Judgement
  • Seal of the Crusader
    • /castsequence reset=30,target/combat Seal of the Crusader, Judgement
  • Seal of Light
    • /castsequence reset=30 Seal of Light, Judgement


  • Seal of Justice
    • /castsequence reset=30 Seal of Justice, Judgement
  • Seal of Wisdom
    • /castsequence reset=30 Seal of Wisdom, Judgement


  • Seal of Righteousness
    • /castsequence reset=30 Seal of Righteousness, Judgement
    Nota Bene: The above macros use the highest rank of each spell

Heal Macros
These following macros are for healing in combat situations.

  • Divine Light Divine Favor & Holy Light Combo
    • /cast [combat] Divine Favor
      /stopcasting
      /cast [help] Holy Light; [target=targettarget] Holy Light
  • Divine Shock Divine Favor & Holy Shock Combo
    • /cast [combat] Divine Favor
      /stopcasting
      /cast [help] Holy Shock; [target=targettarget] Holy Shock
  • Special Flash of Light Cast Flash of Light on a friend or target's target
    • /cast [help] Flash of Light; [target=targettarget] Flash of Light
  • Keybound Special Flash of Light Macro Using the "alt" key lets you heal yourself and if not; heal an ally
    • /cast [modifier:alt,target=player] Flash of Light; [target=target,help] Flash of Light; [target=targettarget,help] Flash of Light; [target=player] Flash of Light
    Here is some info for "alt" casting by Azreal:

    Q u o t e:
    There are several ways of doing this. The first, as pointed out by Zetla, is to enable self casting through the interface options. This means that when you have an enemy player or no target selected, any spell cast will target you. Otherwise, if a friendly player is targetted, it will cast the spell on them. Other options are:

    1. /cast [target=player] Flash of Light
    This will also cast Flash of Light on yourself, regardless of target. You will also not lose your current target.

    2. /cast [help] Flash of Light; [target=player] Flash of Light
    This will cast Flash of Light if the target is friendly. In any other case (enemy or no target selected), it will cast it on you. You will also not lose your current target. Note that there are several ways of making this macro:

    3. /cast [target=player, harm] Flash of Light; [help] Flash of Light - is another example
    Defensive Macros
    These following macros are for Instance/Raid oriented situations.

  • Paladin's Taunt Righteous Defense Cheat
    • /cast [help] Righteous Defense; [target=targettarget] Righteous Defense
  • Cast BoP under the gaze of an enemy Another snoozer to "taunt" mobs with very little hassle
    • /cast [help,target=target] Blessing of Protection; [target=targettarget,help] Blessing of Protection
    Bless Specific Macros
    These macros bless players depending on pre-set Blessing in the marco.

  • GBL Cast Great Blessing of Light for the raid
    • /cast [raid] Greater Blessing of Light; [help] Blessing of Light; [target=player] Greater Blessing of Light

Other Advanced Macros
These are miscellaneous macros for combat or non-combat situations.

  • Bubble Hearth Macro 'Nuff said
    • /castsequence reset=3600 Divine Shield, Hearthstone
  • Bubble Bandage Macro Bandage while under Divine Shield
    • /castsequence reset=300 Divine Shield, [target=player] Heavy Runecloth Bandage
  • Bubble Heal Macro Heal with Holy Light while under Divine Shield
    • /castsequence reset=300 Divine Shield, [target=player] Holy Light

Why use these Macros
Macros are simply short cuts to manual entisive processes in the heat of battle, when small mistakes can be costly. Unlike Addons or mods, macros never have to be updated after a patch. Also, they require almost no memory to access within the game so it's a bonus on those worried about thier performance in conjunction with heavy addon use. A great thing about these macrso is thier ability to work with some of the most popular Addons. The complex seal macros are one touch wonders that keep the interface clean and uncluttered, always a plus in my book.


Tags: