WoW:API IsUsableSpell: Difference between revisions

m
Move page script moved page API IsUsableSpell to WoW:API IsUsableSpell without leaving a redirect
m (Move page script moved page API IsUsableSpell to WoW:API IsUsableSpell without leaving a redirect)
 
(One intermediate revision by one other user not shown)
Line 3: Line 3:
Determines whether a spell can be used by the player character.
Determines whether a spell can be used by the player character.


  usable, nomana = IsUsableSpell("spellName" or spellIndex[, "bookType"]);
  usable, nomana = IsUsableSpell("spellName" or spellID or spellIndex[, "bookType"]);


==Arguments==
==Arguments==
;spellName : String: name of the spell to check.
;spellName : String: name of the spell to check.
;spellIndex : Number: index of a spell in the player's (or pet's) spellbook.
;spellIndex : Number: index of a spell in the player's (or pet's) spellbook.
;spellID : Number: SpellID of a spell to check.
;bookType: String: does the spellIndex refer to the player's spellbook (BOOKTYPE_SPELL constant, default), or the pet's spellbook (BOOKTYPE_PET constant).
;bookType: String: does the spellIndex refer to the player's spellbook (BOOKTYPE_SPELL constant, default), or the pet's spellbook (BOOKTYPE_PET constant).


Anonymous user