Useful Macro Templates

you need it in every condition set

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

Interesting, thanks Elvenbane!

Hi Elvenbane,

First off wanted to thank you for all your help with the community for macros.

I’m trying to make a WOLTK macro that prioritizes. /cast [@mouseover,help,nodead] [help] [@player] aka priority is Mouse Over, Target, than Me. I’d like to keep this logic priority for both spells, but be able to to use a shift modifier that rotates the abilities with shift and not the targeting priorities.

Everything seems to work as intended except the mouse over/self target for Roar of Sacrifice.

This is what I have so far,

#showtooltip
/cast [mod:shift] [help] Roar of Sacrifice; [@mouseover,help,nodead] [help] Master’s Call;[@mouseover,help,nodead] [help] Roar of Sacrifice; Master’s Call

Master’s call works flawlessly, but the shift mod wont work for the mouse over and if i use it with no target it won’t auto self target me with the shift modifier. I have a shift modifier self target enable in the interface.

Thank you in advance,

They’re both friendly abilities so not sure why you appear to be using a modified help/harm template. You don’t need to weave them if you’re using a modifier.

Assuming I understood what you’re after, this is what you want:

#showtooltip
/cast [mod:shift,@mouseover,help,nodead] [mod:shift] Roar of Sacrifice; [@mouseover,help,nodead] [] Master's Call

You can force the whole [help] [@player] thing if you want but there’s no need so long as you have Auto Self Cast enabled.

1 Like

thank you that worked! I think some hidden keybind is effecting the macro, because it works when i move it to a different bind. I am trying to make a new one that looks something like this;

#showtooltip
/petfollow [@pettarget,exists]
/castsequence [@mouseover,help,nodead] [help] [@player] reset=15 Intervene, Mend Pet

Similar structure, looking for the same priority, but after intervene I want it to simply be mend pet. I can’t get the cast sequence to work after however and mend pet after the intervene goes off.

Is there anyway we can support you with donations or a wow token?

Thanks again

By default, Shift 1-6 are bound to Action Page 1-6.

#showtooltip
/petfollow [@pettarget,exists]
/castsequence [@mouseover,help,nodead] [] reset=15 Intervene, Mend Pet

Can you even Intervene yourself? Hunters have Intervene?

I don’t take donations for questions on the forums as the work benefits the whole community, but I appreciate the gesture. It’s also why I prefer to help people in this medium.

1 Like

was this the macro? doesn’t appear to be working it won’t cancel stay and yes the pet can use a spell call intervene that can absorb a blind or stun on the target.

any idea why the macro won’t work?

That’s the macro.

What it’s doing:

  1. Putting your pet into follow mode, if it has a target.
  2. Running the sequence with a priority of friendly mouseover > default.

If you want it to follow you regardless of whether or not your pet has a target you’ll need to remove the conditions on that command.

1 Like

@Elvenbane: Here is an all-inclusive Dragonflight mount macro.

#showtooltip
/use Two Forms
/use [mod:alt]Tome of Town Portal;[mod:ctrl]Darkflight;[mod,outdoors]Traveler's Tundra Mammoth;[combat][indoors]Aspect of the Cheetah;[flyable]Huntmaster's Dire Wolfhawk;Highland Drake
/use Garn Nighthowl
/use Goblin Glider Kit

This is exactly 255 characters. You can easily tweak it for other classes and races, and you can get a bit of space even on a Worgen Hunter with the same mounts by swapping Tome of Town Portal for Hearthstone and Traveler’s Tundra Mammoth for Grand Expedition Yak.

Only thing I’m not 100% happy with is that it shows the Highland Drake tooltip in non-flyable non-dragonriding areas, but I don’t know that there is a way to show that correctly ever unless you are using a SetMacroSpell() script to hardcode it, which would prevent it from updating with modifiers.

I prefer the template I’ve got up now because it doesn’t rely on mounts being off the GCD.
Dragonriding Mount Macro

Any reason you didn’t add a swimmable mount to the updated mount macro?

Isn’t really relevant unless you’re going to old niche zones.

I guess that makes sense. I just did Mists of Pandoria content for the first time, it was handy enough for me to find my first water mount :slight_smile:

Reminder that the [advflyable] option goes live with 10.0.7!

10.0.7 Dragonriding Mount Macro

2 Likes

I have a macro that opens reward bags/chests. Currently I have a big list of /use item:000000 but I hit the character limit.
Is there a way to have a list if items to be used without having to repeat the /use item: part?

I currently have:

/use item:199192
/use item:198863
/use item:198865
/use item:200073
/use item:198868
/use item:189765
/use item:198867
/use item:198868
/use item:205964
/use item:202171
/use item:205347
/use item:205247
/use item:205346

I’m imaging something like this

/use item(199192,198863,198865,200073,198868,189765,198867,198868,205964,202171,205347,205247,205346)

You should be able to do thing with a script and just list all the IDs but I don’t know the code off the top of my head.

Hi anyone got a full macro for the DPS on Holy Priest?

I just saw this and while you could potentially achieve what you’re asking by using in game scripting with the /run command and some LUA code inline it wouldn’t be actually very inefficient in the long term due to many in game limitations and restrictions.

Essentially you’re better off to do this through some in game addon and custom LUA code to achieve what you’re wanting to do.

Now with all that said it is definitely worth pointing out that a user by the name of Jejanim has actually done something very similar to this through a Weakaura. So you will obviously need the Weakauras addon installed first which will then allow you to import and install his Weakaura in game.

So with that all said you can access his Weakaura which is updated to the latest Dragonflight Release 10.1 from here - Openables (Containers, Boxes, etc) - Weakaura by Jejanim

In terms of the list of items that is currently included in this WeakAura at the moment is the following:
ITEMID. __ ITEM NAME

205248,
205247,
205346, – Hidden Niffen Treasure
205964, – Small Loammian Supply Pack
205369, – Appreciative Researcher’s Gift
205370, – Researcher’S Gift
205226, – Cavern Racer’s Purse
204724, – Drake’s Small Chest
205983, – Scentsational Niffen Treasures
205423, – Shadowflame Residue Sack
205371, – Appreciative Researcher’s Scrounged Goods
205347, – Gathered Niffen Resources
204381, – Brimming Valdrakken Accord Supply Pack
205373, – Researcher’s Scrounged Goods
206135, – Heroic Dungeon Delver’s Trophy Chest
– 10
50160, – Lovely Dress Box
54537, – Heart-Shaped Box (Love is in the air)
93724, – Darkmoon Game Prize
21746, – Lucky Red Envelope (Lunar Festival)
202055, – Dreamer’s Vision
202057, – Earthwarden’s Price
202056, – Keeper’s Glory
202054, – Queen’s Gift
199474, – Overflowing Maruuk Centaur Supply Satchel (epic)
199472, – Overflowing Dragon Expedition Supply Pack
203476, – Primalist Cache (rare)
198395, – Dull Spined Clam
202371, – Glowing Primalist Cache (epic)
200156, – Amethyzarite Geode
201326, – Draconic Satchel of Cooperation
192893, – Jeweled Dragon’s Heart
201343, – Bag of Cloth Armor Reagents
201353, – Bag of Mail Armor Reagents
189765, – Maruuk Centaur Supply Satchel
198866, – Small Iskaaran Supply Pack
198863, – Small Dragon Expedition Supply Pack
201250, – Victorious Contender’s Strongbox
202080, – Cache of Vault Treasures (hc)
202079, – Cache of Vault Treasures (nhc)
192892, – Timewatcher’s Patience 1
202058, – Timewatcher’s Patience 3
201817, – Twilight Cache
201754, – Obsidian Forgemaster’s Cache
200069, – Obsidian Cache
202052, – Timewatcher’s Patience 2
200515, – Grand Hunt Spoils (green))
200513, – Grand Hunt Spoils
200095, – Supply-Laden Soup Pot
202142, – Dragonbane Keep Strongbox
199192, – Dragon Racer’s Purse
202097, – Bulging Box of Skins and Scales
200073, – Valdrakken Treasures
201352, – Bag of Leather Reagents
198868, – Small Valdrakken Accord Supply Pack
200468, – Grand Hunt Spoils
200072, – Dragonbane Keep Strongbox
200070, – Obsidian Strongbox
201728, – Vakril’s Strongbox
– 9.2
191701, – Bag of Explored Souls
187781, – Olea Cache
191303, – Overflowing Chest of Riches
190656, – Cache of Sepulcher Treasures (hc))
187787, – Ephemera Orb
190655, – Cache of Sepulcher Treasures
191040, – Cache of Sepulcher Treasures (252+)
191139, – Tribute of the Enlightened Elders (new)
190610, – Tribute of the Enlightened Elders
190339, – Enlightened Offering
190178, – Pouch of Protogenic Provisions
– Valor Point Rewards
185832, --Shipment of Elethium Ore
– 9.1
187028, – Supplies of the Archivists’ Codex
186650, – Death’s Advance Supplies
186533, – Cache of SAnctum Treasues (hc)
187551, – Small Korthian Supply Chest
186531, – Cache of Sanctum Treasures (nhc)
185992, – War Chest of the Undying Army
187543, – Death’s Advance War Chest
186196, – Death’s Advance War Chest 2?
185991, – War Chest of the Wild Hunt
187354, – Abandoned Broker Satchel
185972, – Tormentor’s Cache
187440, – Feather-Stuffed Helm
186691, – Gold Filled Satchel
186688, – Gold Filled Wash Bucket
186680, – Gold Filled Boot
186708, – Gold Filled Paint Brush Cup
186706, – Gold Filled Hat
186707, – Gold Filled Crate
186693, – Gold Filled Wheelbarrow
186705, – Gold Filled Chalice
186970, – Feeder’s Hand and Key
187351, – Stygic Cluster
185990, – Harvester’s War Chest
187029, – Mysterious Gift from Ve’nari
185993, – Ascended War Chest
187278, – Talon-Pierced Mawsworn Lockbox
187576, – Korthian Skinning Cache
187577, – Korthian Meat Cache
187575, – Korthian Fishing Cache
187574, – Brokers’ Overflowing Bucket
187572, – Brokers’ Herbalism Mote of Potentation
187573, – Brokers’ Enchanting Mote of Potentation
187569, – Brokers’ Tailoring Mote of Potentation
187571, – Brokers’ Mining Mote of Potentation
187570, – Brokers’ Skinning Mote of Potentation
– Shadowlands
180980, --Journeyman’s Large Satchel
180976, --Artisan’s Satchel
180974, --Novice’s Satchel
180085, --Kyrian Keepsake
184047, --Ascended Chest of Arms
184048, --Weapon Satchel of the Wild Hunt
184045, --Martial Tithe of the Court of Harvesters
184046, --Undying Army Weapon Cache
171210, --Satchel of Nature’s Bounty
184522, --Veiled Satchel of Cooperation
183702, --Nature’s Splendor
183699, --Exquisite Ingredients
184395, --Fallen Adventurer’s Cache
178040, --Condensed Stygia
180646, --Supplies of the Undying Army
180648, --Court of Harvesters Supplies
184869, --Cache of Nathrian Treasures
184868, --Cache of Nathrian Treasures (hc)
180647, --Ascended Supplies
180649, --Wild Hunt Supplies
180592, --Trapped Stonefiend
184635, --Adventurer’s Mining Cache
184630, --Adventurer’s Tailoring Cache
184636, --Adventurer’s Skinning Cache
184634, --Adventurer’s Herbalism Cache
184631, --Adventurer’s Enchanting Cache
184637, --Hero’s Meat Cache
184638, --Hero’s Fish Cache
184646, --Hero’s Mining Cache
184647, --Hero’s Herbalism Cache
184645, --Hero’s Skinning Cache
184648, --Hero’s Enchanting Cache
184644, --Hero’s Tailoring Cache2
184641, --Champion’s Mining Cache
184642, --Champion’s Herbalism Cache
184633, --Champion’s Meat Cache
184632, --Champion’s Fish Cache
184639, --Champion’s Tailoring Cache
184643, --Champion’s Enchanting Cache
184640, --Champion’s Skinning Cache
181372, --Tribute of the Ascended
181556, --Tribute of the Court
181476, --Tribute of the Wild Hunt
181733, --Tribute of the Duty-Bound
181741, --Tribute of the Paragon
181732, --Tribute of the Ambitious
181557, --Favor of the Court
181475, --Bounty of the Grove Wardens
184843, --Salvaged Supplies
171209, --Blooded Satchel
183703, --Bonesmith’s Satchel
180355, --Ornate Pyx
178128, --Pouch of Shinies
– BFA
168740, --Blingtron 7000 Gift Package
166297, --Order of Embers Supplies
– Legion
136926, --Nightmare Pod
– OLD
7973 – Big-Mouth Clams

1 Like

Here’s a 1 button res macro you might like to add:

/cast [@mouseover,combat,help,dead][combat,help,dead] BATTLE; [mod:shift,nocombat] MASS; [@mouseover,nocombat,help,dead][] SINGLE

For example a Paladin would use:

/cast [@mouseover,combat,help,dead][combat,help,dead] Intercession; [mod:shift,nocombat] Absolution; [@mouseover,nocombat,help,dead][] Redemption
1 Like

I’ve got class specific versions with BR already in that section of the post.

I personally don’t like to combine Combat and Non-Combat Rez on the same button because if you try to rez someone out of combat, and hit the button a fraction too early, it’ll BR them instead.

That said, for people who do like to combine them, your template is the way to go.