WoW:API GetSpellTexture: Difference between revisions

m
Move page script moved page API GetSpellTexture to WoW:API GetSpellTexture without leaving a redirect
m (caveat)
m (Move page script moved page API GetSpellTexture to WoW:API GetSpellTexture without leaving a redirect)
 
(4 intermediate revisions by 4 users not shown)
Line 22: Line 22:


:;texture : String - Path of the texture used for displaying the spell in the spellbook.
:;texture : String - Path of the texture used for displaying the spell in the spellbook.
----
;''Example''
Displays the name of every texture in your spellbook
for tabIndex = 1, MAX_SKILLLINE_TABS do
local tabName, tabTexture, tabSpellOffset, tabNumSpells = GetSpellTabInfo(tabIndex)
if not tabName then
break
end
for spellIndex = tabSpellOffset + 1, tabSpellOffset + tabNumSpells do
local spellName, spellRank = GetSpellName(spellIndex, BOOKTYPE_SPELL)
local spellTexture = GetSpellTexture(spellIndex)
DEFAULT_CHAT_FRAME:AddMessage("Spell "..spellName.." uses texture "..spellTexture)
end
end


==Details==
==Details==
Line 28: Line 48:


: If you're trying to read the spell book at login, register for the [[Events P (Party, Petition, Pet, PlayerBank, Player)#PLAYER_LOGIN|PLAYER_LOGIN]] event.
: If you're trying to read the spell book at login, register for the [[Events P (Party, Petition, Pet, PlayerBank, Player)#PLAYER_LOGIN|PLAYER_LOGIN]] event.
: This function won't grab textures for spells the character does not have. [[User:Egingell|Egingell]] 07:15, 27 June 2007 (UTC)
: This function won't grab textures for spells the character does not have.
Anonymous user