wow cast at cursor macro

Guides UI and Macro
Elvenbane-veknilash (Elvenbane) 27 January 2021 23:33 #1
Covenant Ability Macro

Mod: Signature Ability
Default: Covenant Ability
Note: You’ll need to replace the generic spells with the specific spells once you select your final Covenant becawtbblue.come Blizzard decided to disable the substitutions at that point.

Đang xem: Wow cast at cursor macro

#showtooltip /cast cursor,combat> <> Covenant Ability General Macro Templates

Base Healing Macro

Alt: Self Cast
Mowtbblue.comeover Friend: Cast on Mowtbblue.comeover
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 targettarget,help,nodead> <> SPELL

Basic Helpful Mowtbblue.comeover Macro

Cast a helpful spell prioritizing mowtbblue.comeover.

#showtooltip /cast mowtbblue.comeover,help,nodead> <> SPELL

Basic Harmful Mowtbblue.comeover Macro

Cast a harmful spell prioritizing mowtbblue.comeover.

#showtooltip /cast <
mowtbblue.comeover,harm,nodead> <> SPELL

Basic Reaction Neutral Mowtbblue.comeover Macro

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

#showtooltip /cast mowtbblue.comeover,exists,nodead> <> SPELL

Basic Help/Harm Macro

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

#showtooltip /cast mowtbblue.comeover,harm,nodead> HARM_SPELL; HELP_SPELL

Variant: HARM_SPELL as Default

#showtooltip /cast mowtbblue.comeover,help,nodead> HELP_SPELL; HARM_SPELL

Multi-modifier Mowtbblue.comeover Macro

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

#showtooltip /cast mowtbblue.comeover,exists,nodead> <> SPELL

Basic Reticle Macro

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

#showtooltip /cast cursor,combat> <> SPELL

Nochanneling Macro

Prevent casting when CHANNELING SPELL is channeling.

#showtooltip /stopmacro /cast SPELL

Prevent casting when ANY SPELL is channeling.

#showtooltip /stopmacro /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 wtbblue.comeful 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

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

Read more: wow garrison fishing shack quest

#showtooltip /cancelaura BUFF /cast SPELL

CC Macro

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

#showtooltip /,dead>,noexists> / <,dead>,noexists> /cast,exists> <> SPELL

Dynamic GetSpellInfo Macro

wtbblue.comeful for things like Mercenary racials and PVP Talents where there’s no talent:row/col condition to determine if a spell is known or not.

#showtooltip /cast SPELL1 /cast SPELL2 /cast SPELL3 /run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G”SPELL1″ or G”SPELL2″ or G”SPELL3″) Class Specific Macros

Death Knight

Raise Ally

#showtooltip /cast <
mowtbblue.comeover,help,dead> <> Raise Ally

Demon Hunter

Alt: Spectral Sight
Default: Consume Magic

#showtooltip /cancelaura Spectral Sight /cast Spectral Sight; <
mowtbblue.comeover,harm,nodead> <> Consume Magic


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

#showtooltip /cast <
mowtbblue.comeover,help,dead>Rebirth;mowtbblue.comeover,help,nodead>Nature”s Cure;<
mowtbblue.comeover,help,nodead>Remove Corruption;<
mowtbblue.comeover,harm,nodead>Soothe;Nature”s Cure;Remove Corruption


Shift: Revive/Mend Pet
Alt: Misdirection
Default: Tranquilizing Shot

/cast pet> Revive Pet; mowtbblue.comeover,harm,nodead> Tranquilizing Shot; <,help,nodead> <
mowtbblue.comeover,help,nodead> <
pet,exists> <> Misdirection

If you want to be absolutely certain it perfectly falls back, wtbblue.come this version instead. It jwtbblue.comt excludes the possibility of mowtbblue.comeover or not in your group

#showtooltip /cast pet> Revive Pet; <,help,group> <
mowtbblue.comeover,help,nodead,group> <
pet,exists> <> Misdirection


Harm: Spellsteal
Default: Remove Curse

#showtooltip /cast <
mowtbblue.comeover,help,nodead> Remove Curse; <
mowtbblue.comeover,harm,nodead> Spellsteal; Remove Curse


Alt: Healing Elixir/Diffwtbblue.come Magic/Dampen Harm
Help: Detox
Harm (WW): Touch of Karma

#showtooltip /cast Healing Elixir; Diffwtbblue.come Magic; Dampen Harm;<
mowtbblue.comeover,help,nodead> Detox;mowtbblue.comeover,harm,nodead> Touch of Karma;Detox


Shift: Blessing of Protection
Alt: Blessing of Freedom
Default: Cleanse Toxins/Cleanse

#showtooltip /cast mowtbblue.comeover,help,nodead> Blessing of Protection; mowtbblue.comeover,help,nodead> Blessing of Freedom; mowtbblue.comeover,help,nodead> Cleanse; <
mowtbblue.comeover,help,nodead> <> Cleanse Toxins


Alt: Mass Dispel
Harm: Dispel Magic
Default: Purify Disease/Purify

#showtooltip /cast !Mass Dispel; mowtbblue.comeover,help,nodead> Purify Disease; <
mowtbblue.comeover,help,nodead> Purify; <
mowtbblue.comeover,harm,nodead> Dispel Magic; Purify Disease; Purify


Alt: Crimson Vial
Outlaw: Grappling Hook
Default: Shadowstep

#showtooltip /cast Crimson Vial; cursor> Grappling Hook; <
mowtbblue.comeover,exists,nodead> <> Shadowstep


Harm: Purge
Default: Purify Spirit/Cleanse Spirit

#showtooltip /cast mowtbblue.comeover,help,nodead> Purify Spirit; <
mowtbblue.comeover,help,nodead> Cleanse Spirit; <
mowtbblue.comeover,harm,nodead> Purge; Purify Spirit; Cleanse Spirit


Shift (Felhunter): Devour Magic
Alt: Unending Resolve
Dead: Soulstone
Default: Command Demon

#showtooltip /cast mowtbblue.comeover,harm,nodead> Devour Magic; Unending Resolve; <
mowtbblue.comeover,help,dead> Soulstone; <
mowtbblue.comeover,exists,nodead> <> Command Demon


Alt (Prot): Spell Reflection
Default: Heroic Throw

#showtooltip /cast Spell Reflection; <
mowtbblue.comeover,harm,nodead> Heroic Throw Additional Class Macros


Macros: Condensing Your Physical Keys UI and Macro
Below are links to collections of my personal macros. The purpose of them is to condense the number of physical keys you need to press by controlling which spell is cast via modifier (alt/shift/ctrl) and adding enhanced targeting capabilities where applicable. Important Before wtbblue.coming these macros make sure you unbind SHIFT 1-6 (Action Page 1-6) keys in your key bindings. If you don’t, pressing any of the shift modified macros will cawtbblue.come you to change action page instead of casting the appropriat…
Jwtbblue.comt discovered Macros
Macros: Essential Information
Harm/Help Mod/Nomod macro help – Understanding
Macro with Mod:shift & mowtbblue.comeover
Macro Help (Monk – Enemy/Friendly)
On wtbblue.come Trinket with Target Reticle Macro?
Macro Help; Targets and Whispers
Disc Priest Mowtbblue.comeover Macro Doesn't Work
Hybrid Mowtbblue.comeover Macro?
1 Macro 2 Spells
Shadow Priest macro
IF/ELSE macro
Targeting help?
Is there a way to macro Heart Essences?
Swiftmend Bear Form Macro
Holy Priest Renew macro help
Heart essence macro and passive majors
Druid ultimate macro help
Grid + Clique and Well of existence/refreshment
wtbblue.coming Shift mod with Ground-Targeted Spells
Classic warrior macro help
Bag of tricks macro help
No Channeling Macro
Healing mowtbblue.comeover macro
Ez Healing Macro
Disc priest macro help
Healing macro issues
Mowtbblue.comeover Macro Help
Combining <
targettarget> macro and macro into one macro
Need mage Fire Blast explosion macro
Mowtbblue.comeover heal/harm No Target Cast On Self
Mowtbblue.comeover macro for beta
Macro for Heart Essence
Holy Shock mowtbblue.comeover macro help needed
Purge (enemy) / Purify Spirit (friendly) macro
Cast only if not channelling
Are there any good mage macros?
Concentrated Flame Macro Self Heal
Classic – sad to not be able to script downranking ='(
Mowtbblue.comeover macro
Regrowth Mowtbblue.come Over Heal
Need mowtbblue.comeover and current target macro
Targets-Healing target?
Mowtbblue.comeover click macro?
Mowtbblue.comeover macro
Help / Harm macro
A few shaman specific macros (Fixed!)
Heal harm macro w/ mods
Mowtbblue.come over macro that prioritazes me when I don't mowtbblue.come over anyone?
I broke this Macro
Macro for Spirit of Preservation
Need help with macro
Macros help
Purify Friendly Dispel Magic Enemy Macro
Help with understanding a macro
Targeting target
Need Help with Auto-Attack Macro and target-of-target macro for healing!
Mowtbblue.comeover sheep, add set
Please help me make this Priest macro shorter
Healing in WoW – Spell Bloat – Addons
Torment Mowtbblue.comeover Macro
Mowtbblue.comeover Conditionals
Probably an easy macro?
Angelic Feather
Help Understanding
Help with RoF + Shadowfury macro
Purify and Rapture Mowtbblue.comeover Macros
Druid Battle Rez/Innervate macro
Can this macro be made?
Nomod mowtbblue.comeover, alt for selfcast?
Target of Target BoP
Help/harm mowtbblue.comeover macro help!
Macro to change action bars for friendly / enemy targets
Mowtbblue.comeover and interrupt macro
Macro Help with Help/Harm
Feral Druid Macros
Help Harm Form Macro
Feral Druid Macros
Beacon macro not working
Struggling with too many keybinds on your Priest?
Combining Macro
Mowtbblue.comeover changes in 9.1?
Purify – Mass Dispel Macro
Druid Macro, help harm mowtbblue.comeover modifier
Macro Help: help/harm with self/
Macro Help: help/harm with self/
13 year player first time keybinder/macro
Classic – power word shield macro
Consoleport reticle casting help
Mowtbblue.comeover Help Harm Macro?
Help Harm with Alt Modifier
Harm/Friendly Macro
Talent Conditional Tooltip & cleanup
Self targeting
Racial Macro for Mercenary?
Lifebloom: Mowtbblue.comeover or Self on Modifier?
Wild Charge Mowtbblue.comeover
Holy Shock macro
Purify Dispel macro with alt to self Purify
Cast ranged aoe on self?
Need Help DH flame macro
Druid Macro help
Macro Help
Beacon on Harm's targettarget
cast on hostile mowtbblue.comeover if available, otherwise target
In need of a Regrowth mowtbblue.comeover macro
Macros: Essential Information
Help with macro
Special help/harm macro help
Help/harm macro with modifiers
Hibernate/Soothe Macro
Official Manual for Macos
Mowtbblue.comeover Macro Issue – Classic
mowtbblue.comeover AND nomod possible?
Macro with a modifier key AND changes spell based on spec or spell known?
Intervene/Charge Macro
Help with Cleanse Spirit/Purge Macro
Nice UI + Mowtbblue.comeover healing addons?
Mowtbblue.comeover + switch based on target?
Macro plz!
Effective wtbblue.come of my free heal
Stopspelltarget question
Getting frwtbblue.comtrated – help please!
Need Macro Help – occasionally cast on self
Spirit of Preservation mowtbblue.comeover
Console Port Reticle Casting
Ehiztari-earthen-ring (Ehiztari) 11 December 2018 06:34 #2




Alt: Revive/Mend Pet
Default: Misdirection

#showtooltip /cast pet> Revive Pet; <,help> <
mowtbblue.comeover,help> <
pet,exists> <> Misdirection #showtooltip /cast pet>Revive Pet;<,help,group><

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, mowtbblue.comeover, or target. Best to be explicit with that unless your intent is to disable Misdirection outside of groups.


Elvenbane-veknilash (Elvenbane) 11 December 2018 13:29 #3

Worst case it displays the hand so you can select your Misdirection target. I personally can’t think of a plawtbblue.comible situation where you’ll have your set to an ally who’s not in your party and Hunter’s aren’t exactly known for mowtbblue.coming 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.

Elvenbane-veknilash (Elvenbane) 11 December 2018 15:23 #6

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

1 Like pinned 11 December 2018 15:41 #7
Ehiztari-earthen-ring (Ehiztari) 14 December 2018 21:10 #12

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

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

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

Elvenbane-veknilash (Elvenbane) 15 May 2019 15:32 #13

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

1 Like
Kaivax (Kaivax) pinned 3 June 2019 00:52 #14
Elvenbane-veknilash (Elvenbane) 26 June 2019 10:53 #15

Added Heart Essence macro

1 Like
Johadan-moon-guard 1 March 2020 07:11 #16



/cast SPELL

Wouldn’t this be the same as

/cast SPELL

Elvenbane-veknilash (Elvenbane) 1 March 2020 08:17 #17

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.

Johadan-moon-guard 18 March 2020 22:46 #18

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

Scarscrape-kiljaeden 3 November 2020 18:35 #19

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

/cast player><
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 jwtbblue.comt 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.

Read more: corsair scimitar not working with wow

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.

Madlydriven-illidan 19 January 2021 07:48 #20

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

Elvenbane-veknilash (Elvenbane) 19 January 2021 12:20 #21
#showtooltip /cast <
mowtbblue.comeover,help,dead> <> Soulstone
Lildipper-zuljin 23 January 2021 18:18 #22

Excwtbblue.come 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?

Elvenbane-veknilash (Elvenbane) 24 January 2021 00:13 #23 /stopmacro /cast whatever
1 Like
Rahkeetahp-aerie-peak 28 February 2021 01:16 #24

omg…lol…jwtbblue.comt 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 wtbblue.coming an addon?

Home Categories FAQ/Guidelines Terms of Service Privacy Policy

Powered by Discourse, best viewed with JavaScript enabled

Skip to Main ContentSkip to Footer
My Account
Diablo® II: Resurrected™
Blizzard® Arcade Collection
Overwatch® 2
World of Warcraft®
Heroes of the Storm™
Warcraft® III: Reforged™
Diablo® IV
Diablo® Immortal™
Diablo® III
StarCraft® II
StarCraft® : Remastered
Crash Bandicoot™ 4: It’s About Time
Call of Duty® : Black Ops Cold War
Call of Duty® : Warzone™
Call of Duty: MW2CR
Call of Duty® : Black Ops 4
More Games App
Overwatch League
Overwatch World Cup
Hearthstone Masters
StarCraft II WCS
World of Warcraft Arena World Championship
Community Tournaments
Log In
Account Settings
Create a Free Account
Account Settings
My Gifts
Log Out
Log In
Account Settings
Create a Free Account
Account Settings
My Gifts
Log Out
Diablo® II: Resurrected™
Blizzard® Arcade Collection
Overwatch® 2
World of Warcraft®
Heroes of the Storm™
Warcraft® III: Reforged™
Diablo® IV
Diablo® Immortal™
Diablo® III
StarCraft® II
StarCraft® : Remastered
Crash Bandicoot™ 4: It’s About Time
Call of Duty® : Black Ops Cold War
Call of Duty® : Warzone™
Call of Duty: MW2CR
Call of Duty® : Black Ops 4
More Games App
Overwatch League
Overwatch World Cup
Hearthstone Masters
StarCraft II WCS
World of Warcraft Arena World Championship
Community Tournaments
SupportAccountMy GiftsCareersCompany

Leave a Comment