API IsSpellClassOrSpec

From Wowpedia
Jump to: navigation, search

Returns whether a given spell is specific to a specialization and/or class.

spec, class = IsSpellClassOrSpec("spellName" or spellIndex, "bookType")

Arguments

spellname 
String - name of the spell currently known by the player.

or

spellIndex 
Number - spell book slot index, ascending from 1.
bookType 
String - spell book type, e.g. BOOKTYPE_SPELL ("spell") for player's spell book.

Returns

spec 
String - name of the specialization the spell is exclusive to, nil if not a specialization-granted spell.
class 
String - name of the class the spell is exclusive to, nil if not a class ability.

Patch history

Mists of Pandaria Patch 5.0.4 (2012-08-28): Added.