Paladin Macros WoW Classic: Blessings, Healing and Judgements
The paladin is the Alliance's unique buffing and healing class: best buffs in the game (Blessing of Kings, Wisdom, Salvation), powerful healing and holy damage. On WowX5 x5 the paladin holds key blessings for all raid groups and heals the tank.
Blessing of Wisdom (mana regen) — priority for casters and healers. Blessing of Kings (+10% stats, a Protection talent) — for everyone who doesn't benefit from a more specific buff. Remember: each paladin can keep only one blessing on a given player, so in raids blessings are split between several paladins.
The 1.12.1 client has no bracket conditionals (modifier conditions like mod:shift or unit conditions like @target). Modifiers and mouseover are done with /script and the Lua functions IsShiftKeyDown(), CastSpellByName(), TargetUnit(). A macro is limited to 255 characters.
Contents
Blessing Macros
In 1.12.1 Greater Blessings are separate spells learned at level 60 (Greater Blessing of Might — at 52): they last 15 minutes on all party or raid members of the target's class and consume a Symbol of Kings reagent (sold by reagent vendors).
Blessing of Kings — Single / Class
| Modifier | Action |
|---|---|
| No Shift | Blessing of Kings (one player, 5 min) |
| Shift | Greater Blessing of Kings (whole class in party/raid, 15 min) |
/script if IsShiftKeyDown() then CastSpellByName("Greater Blessing of Kings") else CastSpellByName("Blessing of Kings") end
Blessing of Wisdom
/script if IsShiftKeyDown() then CastSpellByName("Greater Blessing of Wisdom") else CastSpellByName("Blessing of Wisdom") end
Blessing of Salvation (for high-threat DPS)
/script if IsShiftKeyDown() then CastSpellByName("Greater Blessing of Salvation") else CastSpellByName("Blessing of Salvation") end
A macro like /cast Blessing of Kings + /cast Blessing of Wisdom does not refresh both buffs: both spells are on the global cooldown (only the first one fires), and a second blessing from the same paladin would replace the first anyway. Use the PallyPower addon (1.12 version available) to assign blessings per class between raid paladins.
Healing Macros (Holy Paladin)
Flash of Light on Mouseover
Mouseover emulation for 1.12.1: if a friendly unit is under the cursor, the macro targets it, casts the spell and restores your previous target.
/script if UnitExists("mouseover") and UnitIsFriend("player","mouseover") then TargetUnit("mouseover") CastSpellByName("Flash of Light") TargetLastTarget() else CastSpellByName("Flash of Light") end
Holy Light on Mouseover
/script if UnitExists("mouseover") and UnitIsFriend("player","mouseover") then TargetUnit("mouseover") CastSpellByName("Holy Light") TargetLastTarget() else CastSpellByName("Holy Light") end
Lay on Hands (Emergency Full Heal)
/script if UnitExists("mouseover") and UnitIsFriend("player","mouseover") then TargetUnit("mouseover") CastSpellByName("Lay on Hands") TargetLastTarget() else CastSpellByName("Lay on Hands") end
Lay on Hands has a 1-hour cooldown and drains all of your mana. Use only in a critical situation where the tank is dying and no other save is available.
◆Judgements and Seals
Judgement unleashes the energy of your active Seal on an enemy (10 yd range, 10 sec cooldown) and consumes the Seal.
Judgement + Seal of Righteousness (max DPS)
Judgement does not trigger the global cooldown, so both lines fire on one press: Judgement consumes the Seal, then the Seal is re-applied. The first press without an active Seal simply applies the Seal.
/cast Judgement
/cast Seal of Righteousness
Judgement + Seal of Wisdom (mana return for the group)
/cast Judgement
/cast Seal of Wisdom
Switch between Judgement of Wisdom (attacks and spells on the target return mana to attackers — great on long fights) and Judgement of Righteousness (maximum damage) based on the fight situation.
Seal Toggle by Modifier
Shift — Seal of Wisdom, no modifier — Seal of Righteousness; keep Judgement on a separate button.
/script if IsShiftKeyDown() then CastSpellByName("Seal of Wisdom") else CastSpellByName("Seal of Righteousness") end
Defensive Macros
Divine Shield (Emergency Protection)
Immunity to all damage and spells for 12 sec, 5 min cooldown.
/cast Divine Shield
Hammer of Justice (Stun, Interrupts Casts)
Stuns the target for 6 sec (10 yd range, 1 min cooldown) — the stun interrupts enemy casts.
/cast Hammer of Justice
Aura Toggle
Shift — Fire Resistance Aura, Ctrl — Shadow Resistance Aura, no modifier — Devotion Aura.
/script local c=CastSpellByName if IsShiftKeyDown() then c("Fire Resistance Aura") elseif IsControlKeyDown() then c("Shadow Resistance Aura") else c("Devotion Aura") end ◆Cleanse (Dispel)
Remove Poison/Disease/Magic on Mouseover
/script if UnitExists("mouseover") and UnitIsFriend("player","mouseover") then TargetUnit("mouseover") CastSpellByName("Cleanse") TargetLastTarget() else CastSpellByName("Cleanse") end
Paladin Cleanse removes 1 poison, 1 disease and 1 magic effect per cast — one of the best dispels in the game.
Useful Paladin Macros Table
| Name | Code | Purpose |
|---|---|---|
| Kings Toggle | /script + IsShiftKeyDown() | Shift — Greater Blessing of Kings, no Shift — regular |
| Flash Mouseover | /script + TargetUnit("mouseover") | Heal without losing your target |
| Judge + Seal | /cast Judgement + /cast Seal of Righteousness | Judge and re-apply the Seal with one press |
| Cleanse Mouseover | /script + TargetUnit("mouseover") | Dispel without losing your target |
◆Related
FAQ
?How to switch between Blessing of Kings and Greater Blessing of Kings with one button?
The 1.12.1 client has no bracket modifier conditionals, so use /script: if IsShiftKeyDown() then CastSpellByName('Greater Blessing of Kings') else CastSpellByName('Blessing of Kings') end. With Shift you cast the Greater Blessing (all party or raid members of the target's class, 15 min, reagent Symbol of Kings), without Shift the regular 5-minute blessing on one player.
?How does a paladin heal with mouseover in Classic 1.12.1?
There is no bracket mouseover conditional in 1.12.1. A /script workaround works: if a friendly unit is under the cursor, the macro targets it with TargetUnit('mouseover'), casts Flash of Light and restores your previous target with TargetLastTarget(). For comfortable mouseover healing use the Clique or pfUI addons.
?What is a paladin Judgement and how to macro it?
Judgement unleashes the energy of your active Seal on an enemy and consumes the Seal, so it must be cast again. Judgement does not trigger the global cooldown, so a two-line macro /cast Judgement and /cast Seal of Righteousness judges and immediately re-applies the Seal with a single press.
Now jump into WoW Classic X5
Theory alone gives no XP. Join WoW Classic X5 — Vanilla 1.12.1, x5 rates, blizzlike mechanics — and try this guide in game.
- Create an account on wowx5.ru
- Download the WoW Classic 1.12.1 client
- Put into realmlist.wtf:
set realmlist play.wowx5.ru