m
Move page script moved page API GetSpellTexture to WoW:API GetSpellTexture without leaving a redirect
No edit summary |
m (Move page script moved page API GetSpellTexture to WoW:API GetSpellTexture without leaving a redirect) |
||
| (5 intermediate revisions by 5 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. | |||