WoW API: GetMacroSpell
Jump to navigation
Jump to search
← 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