Useful Macro Templates

Self Cast Key Bug

In 9.2.5 Blizzard introduced a bug where the Self Cast Key interferes with @unit (mouseover, focus, etc.) and @cursor macros. If you want to use modifiers with those types of macros, you need to ensure your Self Cast Key is set to None [Custom as of TWW] (even if your Self Cast is set to Auto).

More info on the issue:

Season of Discovery Rune Placeholder Spells

With Season of Discovery, Blizz has added a number of placeholder spells you can use that will dynamically update depending on the rune you’ve selected. You can use these in combination with any conditions like you would with normal spells.

#showtooltip
/cast Legs Rune Ability
#showtooltip
/cast Hands Rune Ability
#showtooltip
/cast Chest Rune Ability

Full List
https://www.wowhead.com/classic/spells/abilities/name:rune+ability

General Macro Templates

Ping Macro

Pings your mouseover, if you have one, otherwise pings the ground at your cursor. The default keybind doesn’t support the mouseover of frames but this does.

/ping [@mouseover,harm] Warning; [@mouseover,help] Assist; [@mouseover,exists] Ping
/stopmacro [@mouseover,exists]
/ping

Universal Mount Macro

#showtooltip
/cast [flyable] [advflyable] FLYING_MOUNT; GROUND_MOUNT
/dismount [mounted]

Known Macro

With the addition of the known condition you can now filter macro logic by spell name or spell id.

#showtooltip
/cast [known:SPELL1] SPELL1; [known:123456] SPELL2

Helpful Mouseover Macro

Cast a helpful spell prioritizing mouseover.

#showtooltip
/cast [@mouseover,help,nodead] [] SPELL

Harmful Mouseover Macro

Cast a harmful spell prioritizing mouseover.

#showtooltip
/cast [@mouseover,harm,nodead] [] SPELL

Reaction Neutral Mouseover Macro

Cast a spell that can target both friends and enemies, prioritizing mouseover (Penance, Holy Shock, Shadowstep etc.)

#showtooltip
/cast [@mouseover,exists,nodead] [] SPELL

Help/Harm Macro

This will cast one spell when mousing over or targeting a friend and another when mousing over or targeting an enemy.

HELP_SPELL as Default

#showtooltip
/cast [@mouseover,help,nodead] HELP_SPELL; [@mouseover,harm,nodead] [harm] HARM_SPELL; HELP_SPELL

HARM_SPELL as Default

#showtooltip
/cast [@mouseover,harm,nodead] HARM_SPELL; [@mouseover,help,nodead] [help] HELP_SPELL; HARM_SPELL

Multi-modifier Mouseover Macro

Example of how to include multiple spells, differentiated by modifier, including mouseover. Trim it down and change exists to help or harm depending on what you’re actually using it for.

#showtooltip
/cast [mod:ctrl,@mouseover,exists,nodead] [mod:ctrl] CTRL_SPELL; [mod:shift,@mouseover,exists,nodead] [mod:shift] SHIFT_SPELL; [mod:alt,@mouseover,exists,nodead] [mod:alt] ALT_SPELL; [@mouseover,exists,nodead] [] SPELL

Note: Keybinds take priority over macro modifiers. By default SHIFT 1-6 are bound to Action Page 1-6 and CTRL 1-6 are bound to your pet bar. You’ll need to unbind any conflicts to use them as macro modifiers.


Reticle Macro

Alt: Cast at Player
Combat: Cast at Cursor
Default: Display Reticle

#showtooltip
/cast [mod:alt,@player] [@cursor,combat] [] SPELL

Nochanneling Macro

Prevent casting when CHANNELING SPELL is channeling.

#showtooltip
/stopmacro [channeling:CHANNELING SPELL]
/cast SPELL

Prevent casting when ANY SPELL is channeling.

#showtooltip
/stopmacro [channeling]
/cast SPELL

Stopcasting Macro

Cancels your currently queued spell and interrupts your current cast so you can cast a priority spell. Note: this functionality is automatically baked into all interrupts. Also, this is really only useful for cancelling spells with a cast time > 1 GCD OR if you’re cancelling so you can cast a spell that’s off the GCD.

#showtooltip
/cqs
/stopcasting
/cast SPELL

Cancelaura Macro

Useful for things like Levitate, Ice Block, Spectral Sight where you want to be able to toggle them on and off with a single key.

#showtooltip
/cancelaura BUFF
/cast SPELL

Base Healing Macro

Alt: Self Cast
Mouseover Friend: Cast on Mouseover
Target Friend: Cast on Target
Target Enemy Targeting Friend: Cast on Enemy’s Target
Default casting behavior. This condition also serves to generate the correct tooltip.

#showtooltip
/cast [mod:alt,@player] [@mouseover,help,nodead] [help] [@targettarget,help,nodead] [] SPELL

Offensive Macro for Healers

This macro is for healers who want to dps without switching to enemy targets. Basically allows you to dps while having fiendly players targeted or moused over.

Mouseover Enemy: Cast on Mouseover
Target Enemy: Cast on Target
Mouseover Friend Targeting Enemy: Cast on Friend’s Target
Target Friend Targeting Enemy: Cast on Friend’s Target
Default casting behavior. This condition also serves to generate the correct tooltip.

#showtooltip
/cast [@mouseover,harm,nodead] [harm] [@mouseovertarget,harm,nodead] [@targettarget,harm,nodead] [] SPELL

Conditional Focus Cast

Shift: Clear Focus
Alt: Set/Cast on Focus
Default: Cast on Target

#showtooltip
/focus [mod:alt,@focus,dead] [mod:alt,@focus,noexists]
/clearfocus [@focus,dead] [mod:alt,@focus,noexists] [mod:shift]
/cast [mod:alt,@focus,exists] [] SPELL

Dynamic GetSpellInfo Macro

This has been supplanted by the known condition in Retail but you may still need it in Classic. You can add whatever conditions you want to the cast lines.

#showtooltip
/cast SPELL1
/cast SPELL2
/cast SPELL3
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"SPELL1" or G"SPELL2" or G"SPELL3")

CVar Toggle

Macro for toggling a 0/1 CVar on and off. Replace CVAR_NAME with the CVar you want to toggle.

/run local k,v = "CVAR_NAME" v = C_CVar.GetCVar(k) C_CVar.SetCVar(k, 1 - v) print(k .. (v == "1" and " Disabled" or " Enabled"))

World Marker Spam

11.0 Broke the macro versions of this but there’s a WeakAura that gives the same functionality:


Class Utility Macros

Death Knight

Alt: Lichborne
Help: Raise Ally
Default: Raise Dead/Gnaw

#showtooltip
/cast [mod:alt] Lichborne; [@mouseover,help,dead] [help,dead] Raise Ally; [spec:3,nopet] Raise Dead; [spec:3,@mouseover,harm,nodead] [spec:3] Gnaw

Demon Hunter

Alt: Spectral Sight
Default: Consume Magic

#showtooltip
/cancelaura Spectral Sight
/cast [mod:alt] Spectral Sight; [@mouseover,harm,nodead] [] Consume Magic

Druid

Dead: Rebirth
Harm: Soothe
Default: Nature’s Cure/Remove Corruption

#showtooltip
/cast [@mouseover,help,dead] [help,dead] Rebirth; [@mouseover,help,nodead] Remove Corruption; [@mouseover,harm,nodead] [harm] Soothe; Remove Corruption

Evoker

Shift: Rescue
Alt: Cauterizing Flame
Default: Naturalize/Expunge

#showtooltip
/cast [mod:shift,known:370665,@mouseover,help,nodead] [mod:shift,known:370665] Rescue; [mod:alt,known:374251,@mouseover,help,nodead] [mod:alt,known:374251] Cauterizing Flame; [@mouseover,help,nodead] [] Expunge

Hunter

Shift: Revive/Mend Pet
Alt: Misdirection (Focus > Mouseover > Target > Pet)
Default: Tranquilizing Shot

/cast [mod:shift,@pet] Revive Pet; [nomod,@mouseover,harm,nodead] [nomod] Tranquilizing Shot; [@focus,help,nodead] [@mouseover,help,nodead] [help] [@pet,exists] [] Misdirection

If you want to be absolutely certain it perfectly falls back, use this version instead. It just excludes the possibility of mouseover or focus not in your group

#showtooltip
/cast [mod:alt,@pet] Revive Pet; [@focus,help,group] [@mouseover,help,nodead,group] [help,group] [@pet,exists] [] Misdirection

Mage

Alt: Alter Time
Harm: Spellsteal
Default: Remove Curse

#showtooltip
[mod:alt] Alter Time; [@mouseover,help,nodead] Remove Curse; [@mouseover,harm,nodead] [harm] Spellsteal; Remove Curse

Monk

Alt: Diffuse Magic
Shift: Dampen Harm
Help: Detox
Harm (WW): Touch of Karma

#showtooltip
/cast [mod:alt] Diffuse Magic; [mod:shift] Dampen Harm; [spec:3,@mouseover,harm,nodead] Touch of Karma; [@mouseover,help,nodead] [help] Detox; [spec:3,harm] Touch of Karma

Paladin

Dead: Intercession
Default: Cleanse Toxins/Cleanse

#showtooltip
/cast [@mouseover,help,dead] [help,dead] Intercession; [@mouseover,help,nodead] [] Cleanse Toxins

Priest

Shift: Mind Soothe
Alt: Mass Dispel
Harm: Dispel Magic
Default: Purify Disease/Purify

#showtooltip
/cast [mod:shift] Mind Soothe; [mod:alt] !Mass Dispel; [@mouseover,help,nodead] Purify Disease; [@mouseover,harm,nodead] [harm] Dispel Magic; Purify Disease

Rogue

Shift: Crimson Vial
Alt: Shiv
Default: Grappling Hook/Shadowstep

#showtooltip
/cast [mod:shift] Crimson Vial; [mod:alt] Shiv; [known:36554,@mouseover,exists,nodead] Shadowstep; [known:195457,@cursor] Grappling Hook; [known:36554,exists] Shadowstep

Shaman

Harm: Greater Purge/Purge
Default: Purify Spirit/Cleanse Spirit

#showtooltip
/cast [@mouseover,help,nodead] Cleanse Spirit; [known:378773,@mouseover,harm,nodead] [known:378773,harm] Greater Purge; [@mouseover,harm,nodead] [harm] Purge; Cleanse Spirit

Warlock

Alt: Unending Resolve
Dead: Soulstone [overly complex due to Blizz bugs]
Default: Command Demon

/cqs [@mouseover,help,dead] [help,dead]
/target [@mouseover,help,dead]
/cast [mod:alt] Unending Resolve; [@mouseover,help,dead] [help,dead] Soulstone;  [@mouseover,exists,nodead] [] Command Demon
/targetlasttarget [@mouseover,help,dead]

Warrior

Alt: Spell Reflection
Shift: Shattering Throw
Default: Heroic Throw

#showtooltip
/cast [mod:alt,known:23920] Spell Reflection; [mod:shift,known:64382,@mouseover,harm,nodead] [mod:shift,known:64382] Shattering Throw; [@mouseover,harm,nodead] [] Heroic Throw

Other Resources

67 Likes
Just discovered Macros
Macros: Essential Information
Harm/Help Mod/Nomod macro help - Understanding
Macro with Mod:shift & mouseover
Macro Help (Monk - Enemy/Friendly)
1 Macro 2 Spells
Targeting help?
Macro Help; Targets and Whispers
CLASSIC WoW Macro
Shadow Priest macro
Druid ultimate macro help
On Use Trinket with Target Reticle Macro?
Disc Priest Mouseover Macro Doesn't Work
Kick macro
Hybrid Mouseover Macro?
Holy Priest Renew macro help
Healing mouseover macro
Swiftmend Bear Form Macro
Classic warrior macro help
Advanced Warlock Macro (Pls help!)
Combining [harm][@targettarget] macro and [nochanneling:xxx] macro into one macro
Is there a way to macro Heart Essences?
Purge (enemy) / Purify Spirit (friendly) macro
Bag of tricks macro help
Grid + Clique and Well of existence/refreshment
Using Shift mod with Ground-Targeted Spells
Holy Shock mouseover macro help needed
Mouseover heal/harm No Target Cast On Self
Are there any good mage macros?
Help with Cleanse Spirit/Purge Macro
Macro for Heart Essence
Heart essence macro and passive majors
Feral Druid Macros
IF/ELSE macro
Need mage Fire Blast explosion macro
No Channeling Macro
Help with RoF + Shadowfury macro
Cast only if not channelling
Ez Healing Macro
[help] what does this do exactly?
Mouseover Macro Help
Target Macro Options?
Macro to change action bars for friendly / enemy targets
Healing macro issues
Disc priest macro help
Plz help, shift macro dependent on talent
Need macro help, shaman, chain healing lightning bolt
A few shaman specific macros (Fixed!)
Help Harm Form Macro
Mouseover macro for beta
Help/harm macro
Mouseover Conditionals
Healing in WoW - Spell Bloat - Addons
Probably an easy macro?
Help Understanding Focus
Purify and Rapture Mouseover Macros
Can this macro be made?
Help/harm mouseover macro help!
Mouseover and interrupt macro
Feral Druid Macros
Beacon macro not working
Struggling with too many keybinds on your Priest?
Combining Macro
Mouseover changes in 9.1?
Druid Macro, help harm mouseover modifier
Macro Help: help/harm with self/focus
Macro Help: help/harm with self/focus
13 year player first time keybinder/macro
Mouseover Help Harm Macro?
Macro help for Druid
Help Harm with Alt Modifier [help]
Harm/Friendly Macro
TBC Pally Righteous Defense Maco Help
Talent Conditional Tooltip & cleanup
Lifebloom: Mouseover or Self on Modifier?
Holy Shock macro
Purify Dispel macro with alt to self Purify
Macro Help
Macros sssss
Beacon on Harm's targettarget
Binding To Hover Heal, Or Damage
[Macro Help] cast on hostile mouseover if available, otherwise target
In need of a Regrowth mouseover macro
Macros: Essential Information
Special help/harm macro help
Help/harm focus macro with modifiers
Hibernate/Soothe Macro
Official Manual for Macos
@mouseover AND nomod possible?
Intervene/Charge Macro
Macro plz!
Torment Mouseover Macro
Are there macro conditions: warmode and pvp talents?
Racial Macro for Mercenary?
Nectrotic Strike Macro help (PVP Talent)
Raging Blow/Warbringer Macro
Macro Help: NS & Regrowth
Question on how /stopmacro works for this particular macro
Adding Hamstring to Macro help
Mouseover Resurrection / Rocket Jump macro help
Tank marking macro w/ focus/focus clear
Is it possible to have Regrowth and Rake in a single macro?
Mouseover question
Best way to remove buffs in dungeon runs
Macro for mouseover and click?
Healer's Macro Nightmare
[Macro]Spec conditional help
Pvp talent 3 macro?
Is there a #showtooltip conditional?
Advanced Warlock Macro (Pls help!)
Please help with this macro:
Ursol's Vortex/Mass Entanglement Macro
Macro for healer; only cast on enemy
Frost Mage PvP Macros
PVP talent conditonal
Thorns Macro for Teammate + Target's Target
Complete guide to macros?
Simple question with targeting mob with two names
SOLVED: Quick question about the [mod:___] part of a macro, and if what I'm looking for is possible
Purify Spirit @mouseover not working
[ONGOING BUG] 9.2.5 Self Cast Key Breaking Reticle & @Unit Macro Logic
Double/Triple Castsequence Macro help. (Disc Priest)
Macro that changes depending on talent selected. also changes to different skill when press shift
Shift Macro only Works when in combat
Macro help
Macros: Essential Information
Harm/Heal Mouseover Macro
Dynamic icons depending on talent
Battle rez/rez/heal macro
How do you create a macro?
Macro not working
Is there a way to add a "self cast" to this macro?
WoW, help with a delete?
Banish macro plz
Combo monk macro for all 3 specs?
Is there a way to do PVP talent conditionals in macros? (using GetSpellInfo)?
Innervate mouse over macro?
Druid form and conditional macro help
Mouse-Over and Myself
Is there an add-on or macro to turn sound on and off?
Holy Priest macro question
Purge / Greater Purge Macro
Macro Help for heal targetoftarget
Warrior Charge Macro
Can We Talent Macro Like Before?
Help/Harm macro for healers?
Macro for summoning DF mount or regular flying?
Help Harm Macro with Self Cast (need assistance)
Evoker Emerald Blossom and Naturalize/Expunge macro
Macro for summoning DF mount or regular flying?
[mod:shift] into another macro help
Macro for summoning DF mount or regular flying?
Macro for travel form in old zones. Dragon mount in new zones
Some evoker spells with heal harm?
Mouseover heal.. but if no mouseover auto self-cast? Possible?
Simple Dragon riding or no macro?
Help/Harm Macro with No Target
MO Growl Target, not back to last target if dead
Cast @cursor macro not working
Paladin Macro
Help with macro please
Basic Harm macro not working?
Cant cast healing spell without party member targeted
Blizzard said they would "prefer that healers spend their time healing" during an interview with Morgan Day
Focus Cast Key for just one button?
I'd like to be able to insta cast area spells on target
Need Macro plz
Need help with a weird macro
Brewmaster Mouseover/Player/Shift
Target a target, focus it and then target another target?
Help/Harm Tooltip quesion
@mouseover, harm macro
Holy shock macro
Macro with modifier for Rain of Fire and Mortal Coil
Druid form kick macro
SoD - Macro for rune ability if known else non rune ability
Cleanse redemption intercession macro
Warlock mouseover nochanneling macro
Help with harm/help rune split
Help with harm/help rune split
Mouse over / focus macro in one
PSA - New Macro Conditional: known
Rune Ability Swap macro? [SoD]
I am once again asking for your macro help
Mouseover + Target + Self Cast Macro
Toggle dialog on/off
Ping @Curso Spell?
Please give us the ability to cast macros at @focustarget
Macro to make a spell work to [@mouseover] or who I'm targetting
Difficulty creating an "All in one" charge macro
Macro for mount up now with new patch?
Healer Dispel Changes?
Simplify this one for me if possible :)?
Anyone good with custom Macros?
Mouseover macro?
Help with macro?
SoD - Macro for rune ability if known else non rune ability
Suggestion: Consider Adding a Toggle in Base UI for AdvFlyingDynamicFOVEnabled CVar
Mouseover healing help
Delete thread resolved tyvm
Macro Help!
Conditional Mouseover Macro for Targeting
Need Macro plz
Demo lock macro help?
Mouseover/target Shadowstep
[UPDATED JANUARY 24] Dragonflight: 10.0.5 Content Update Notes
Need macro plz
Healer Macro help?
Please help me make my Healing Macro for all abilitys
Is there any workaround to enable ping macro @cursor?
Does anyone know how to toggle your personal resource display to always show, even outside of combat?
Razer naga trinity macro problem
Help with multi-spec help/harm macro
Conditional Macro
Need help with a focus macro
Mouseover Macro & Clique addon
Chain Heal/Chain Lightning Macro?
Yulon/Chiji macro
Mouseover + Tab targetting
PWS and FH, mouseover, selfcast
Charge & Intervene
Here it is
Elvenbane's Personal Macros
Target of Target + shiftmod macro help
Cant make macro and need help
Tweaking a macro
[Help] Prot Pally Blessing macro
Can someone help me with a macro
Macro to use the car in Undermine otherwise flying mount?
Disintegrate macro help
Macro to use any healthstone?
[Help] Blessing of Protection Macro (Classic Era)
Use Macro with Mouseover Help
/cast [@target] Light's Hammer
Help with efficient Cat Weaving
Battle rez/rez/heal macro
Conditional Macros Not Working After Tue Patch of 29-Oct-2025
LF Macro - Wild Charge + Dash + Prowl - Druid
LF Macro - Wild Charge + Dash + Prowl - Druid
Mount macro not working
Heal macro not working
Macros with [@player] saying no target
Can you put multiple modifiers on the same ability?
Macro Issue
Problem using [mod=alt:shift] et al... and click casting
Henlu~! Harm/Heal macro, not mouseover
Elvenbane's Personal Macros
Macro bug? Customer Support directed me here
I need assistance adding a feature to my macro
Target of target macro
Druid Battle Rez/Innervate macro
Classic - power word shield macro
Nomod mouseover, alt for selfcast?
Mouseover click macro?
Macro - Help
Concentrated Flame Macro Self Heal
Macro with a modifier key AND changes spell based on spec or spell known?
Mouseover Macro Issue - Classic
Help with macro
Druid Macro help
Need Help DH flame macro
Cast ranged aoe on self?
Wild Charge Mouseover
Self targeting
Trying to heal arena without mouseovers
Consoleport reticle casting help
Trying to heal arena without mouseovers
Purify - Mass Dispel Macro
Target of Target BoP
Angelic Feather
[Classic] Need Help with Auto-Attack Macro and target-of-target macro for healing!
Help / Harm macro
Targets-Healing previous target?
Help/Harm Macro with vuhdo
Stopspelltarget question
[SOLVED] Macro Help with Help/Harm
Could someone tell me why this macro isn't working?
Nice UI + Mouseover healing addons?
Mouseover + switch based on target?
Effective use of my free heal
Getting frustrated - help please!
Need Macro Help - occasionally cast on self
Spirit of Preservation mouseover
Console Port Reticle Casting
Dispel / Interrupt Macro
Classic - sad to not be able to script downranking ='(
Mouseover macro
Regrowth Mouse Over Heal
Need mouseover and current target macro
Mouseover macro
Heal harm macro w/ mods
Mouse over macro that prioritazes me when I don't mouse over anyone?
I broke this Macro
Macro for Spirit of Preservation
Need help with macro
Macros help
Macro Help
Purify Friendly Dispel Magic Enemy Macro
Help with understanding a macro
Targeting previous target
Multiple modifiers and targets in same macro?
Mouseover sheep, add set focus
Did they break Mouseover Macros?
Please help me make this Priest macro shorter
#showtooltip
/cast [mod:alt,@pet]Revive Pet;[@focus,help,group][@mouseover,help,group][help,group][@pet,exists][]Misdirection

Misdirection cannot be cast on anyone not in your group (party or raid, doesn’t matter). Written your way, it would block misdirecting to your pet outside of groups if you had a helpable focus, mouseover, or target. Best to be explicit with that unless your intent is to disable Misdirection outside of groups.

Misdirection

5 Likes

Worst case it displays the hand so you can select your Misdirection target. I personally can’t think of a plausible situation where you’ll have your focus set to an ally who’s not in your party and Hunter’s aren’t exactly known for mousing over allies to cast on them.

But yes, if you do want to ensure everything falls back perfectly in 100% of situations then the group condition is advisable.

1 Like

Converted it to a Wiki… let’s see how this works.

2 Likes

I frequently set my focus to any tankish toon in world boss fights.

Because of how my macros are coded, that suppresses my pet’s Growl (that part of my macro doesn’t care if the focus is grouped with me or not - if I have a tank or tank-designate - as indicated by something friendly and alive being in my focus - no autocast on Growl).

Because my focus is not in my group and because I coded it correctly, Misdirection drops to my pet (instead of not being cast at all).

1 Like

Updated the markdown of the macros so they don’t try to render as JavaScript

1 Like

Added Heart Essence macro

1 Like

Wouldn’t this be the same as

#showtooltip
/cast [nochanneling] SPELL

Yes, in that exact example. The stopmacro version allows you to include whatever condition payload you want on the cast without having to duplicate nochanneling:spell each time.

Ah cool, that will be really useful for cleaning up some of my macros, thanks!

I hope this won’t be considered a necro…
For reticule-targeted spells, I’ve taken to using a format like this:

#showtooltip
/stopspelltarget
/cast [mod:alt,@player][mod:ctrl][@cursor]Rain of Fire

I’ve bound a slot on my bars to the F key for spells targeted with a reticule so for me Alt-F casts the spell at my location, Ctrl-F brings up the targeting reticule, and F (without a modifier) casts the spell at the cursor’s location. If I’m confident in the spot I’ll just hit F; but if I want some help placing it I’ll hit Ctrl-F, move the reticule to where I want it, then hit F (without a modifier) to fire it off.

Very similar to Elvenbane’s format (in fact I may have stolen it from one of his posts a couple years ago) so I thought I’d bring it up here in this post.

2 Likes

Is there any ways to make a Soulstone macro that rez and b-rez on mouse over ? because I tried everything I was able to find, and it doesn’t work. Keeps telling me " Your target is dead "

#showtooltip
/cast [@mouseover,help,dead] [] Soulstone
1 Like

Excuse me Mr. Bane, but is there a way to not cast a spell if you are channeling 2 of 3 channeled spells, but cast the spell if you are casting the 3rd channeled spell?

[this, and this]
[this] [or this]
/stopmacro [channeling:spell1] [channeling:spell2] [channeling:spell3]
/cast whatever

or

/stopmacro [channeling:spell1/spell2/spell3]
/cast whatever
2 Likes

omg…lol…just toying around with a lot of crap I didnt know I could do with macros.
Can we get the character cap bumped up to 300 or 350 maybe, without using an addon?

@Elvenbane I love you. Metaphorically speaking, of course.

1 Like

@Elvenbane, thanks for all the great info. This post has been very helpful.

I have a macro that doesn’t seem to be working quite right and I was hoping you could help.

Here is what I would like it to do.

If I am mouseover friendly cast heal spell, if I am mouseover enemy kick, if my current target is enemy kick, if my current focus target is enemy kick, otherwise cast heal on me.

For the kick I would like to have a preferred order if possible, focused, mouseover, current target.

Here is what I have now.

/cast [@mouseover,help,nodead]Vivify;[@mouseover,harm,nodead][harm]Spear Hand Strike;[@focus,harm,nodead]Spear Hand Strike;Vivify