WoW MacroTip addon Dragonflight/Wrath of the Lich King Classic 2024
wow addon MacroTip


Game Version: 6.2.3
Total Downloads: 954
Updated: Dec 21, 2015
Created: Dec 21, 2015
download MacroTipDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
v0.0.2 release 114.92 KB Dec 21, 2015 6.2.3 872 download MacroTip v0.0.2 releaseDownload
v0.0.1 release 114.92 KB Dec 21, 2015 6.0.3 82 download MacroTip v0.0.1 releaseDownload



Share this:


A WoW addon that enables you to make macros for talents or other spells, and have
the correct icon/cooldown for it.

Normally you would do something like this:

/cast Blood Horror
/cast Burning Rush
/cast Unbound Will
/run local G=GetSpellInfo SetMacroSpell("tier4", G"Blood Horror" or G"Burning Rush" or "Unbound Will")

The issue with this is you have to hit the spell to see the cooldown, and sometimes it would randomly reset and have a red question mark.

To use MacroTip, you basically add a comment in your macro with configuration telling MacroTip what spell it should set the macro as.


For example, if you want a macro for Avatar, Bloodbath, and Bladestorm, you do:

#macrotip tier6
/cast Avatar
/cast Bloodbath
/cast Bladestorm

The "tier6" part tells MacroTip to use the talents on tier 6 (e.g. the level 90 talents).

You can also specify exactly what spells the macro might contain:

#macrotip Storm Bolt,Shockwave,Dragon Roar
/cast [mod:ctrl, @focus] Storm Bolt; Storm Bolt
/cast Shockwave
/cast Dragon Roar

Here, after #macrotip, just list all the spells you want in a list separated by commas. The first spell it finds that you are able to cast, it will set it as the macro icon.

This is also useful for talents that have different spells from their names. For example, the warlock talent Grimoire of Service actually has 5 spells associated with it: Grimoire: Imp, Grimoire: Voidwalker, etc.. So you can have a macro like this:

#macrotip Grimoire: Felhunter,Spell2,Spell3
/cast Grimoire: Felhunter
/cast Spell2
/cast Spell3


#macrotip <config>

where <config> can be the following (in regex format):



I use the name tier1-7 and not "talents90" or "level90" because some classes (dk, demon hunter) don't follow the same pattern as other classes. So this makes it more consistent.

Similar Addons

MacroTooltipLoader – it attempts to solve the same problem as MacroTip, except it edits your macro directly and replaces it with predefined spells and #showtooltip. If you want different stuff in your macro, you have to edit the lua.


Add a comment