Wikia

WoWWiki

API GetMacroSpell

Talk0
101,355pages on
this wiki
Revision as of 17:31, February 11, 2009 by Garr3tth (Talk | contribs)

WoW API < GetMacroSpell

Returns the spell a given macro is set to cast. This function can be used by action bar addons to display dynamic macro icons and tooltips. As a macro's cast sequence changes, this function can be queried to get the next spell that will be cast.


name, rank = GetMacroSpell(slot)


Arguments:

"slot" 
number - The macro slot to query


Returns:

name 
The name of the spell the macro is set to cast (string)


rank 
The rank of the spell, if applicable (string)

Example:

       local index = GetMacroIndexByName(spell);
       if (index) then 
             local spellname, rank = GetMacroSpell(index);
             spell = spellname;
       end

Around Wikia's network

Random Wiki