Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
WoW
Talk
English
Views
Read
Edit
History
More
Search
Navigation
Home
Random page
Help using wiki
Editions
for WoW
for WildStar
for Solar2D
Documentation
for WoW
for WildStar
Reference
WoW
⦁ FrameXML
⦁ AddOns
⦁ API
⦁ WoW Lua
WildStar
⦁ AddOns
⦁ API
⦁ WildStar Lua
Engine
Tools
What links here
Related changes
Special pages
Page information
Site
Recent Changes
Editing
WoW:API GetTalentInfo
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{wowapi}} Returns information about a specified talent in a specified tab. name, iconPath, tier, column, currentRank, maxRank, isExceptional, meetsPrereq = GetTalentInfo(tabIndex, talentIndex [, inspect]); == Arguments == (tabIndex, talentIndex [, inspect]) :;tabIndex : Integer - Specifies which tab the talent is in. :;talentIndex : Integer - Specifies which talent in the given tab. ::: '''Note:''' The talentIndex is counted left-to-right, top-to-bottom. Meaning that the left-most talent in the top row is number 1, followed by the one immediately to its right being number 2. If there are no more talents to the right then it continues from the left-most talent on the next row. :;inspect : [[Boolean]] - If true returns the information for the inspected unit instead of the player. New with 2.3. == Returns == name, iconPath, tier, column, currentRank, maxRank, isExceptional, meetsPrereq :;name : String - The name of the talent in that tab, or nil if there is no talent with this tab/index combination. :;iconPath : String - The path to the icon of the talent, or nil if there is no talent with this tab/index combination. :;tier : Integer - The vertical grid position of the talent icon in its talent pane tab, or 1 if there is no talent with this tab/index combination. :;column : Integer - The horizontal grid position of the talent icon in its talent pane tab, or 1 if there is no talent with this tab/index combination. :;currentRank : Integer - The current rank (currently assigned talent points) of the talent, or 0 (zero) if there is no talent with this tab/index combination. :;maxRank : Integer - The maximum rank (maximum number of talent points) of the talent, or 0 (zero) if there is no talent with this tab/index combination. :;isExceptional - :;meetsPrereq : Whether the talent's prerequisites are met. :;previewRank : The rank of this talent in preview mode. If it is not previewed, previewRank == currentRank. :;meetsPreviewPrereq : Whether the talent's prerequisites in preview mode are met. == Example == local numTabs = GetNumTalentTabs(); for t=1, numTabs do DEFAULT_CHAT_FRAME:AddMessage(GetTalentTabInfo(t)..":"); local numTalents = GetNumTalents(t); for i=1, numTalents do nameTalent, icon, tier, column, currRank, maxRank= GetTalentInfo(t,i); DEFAULT_CHAT_FRAME:AddMessage("- "..nameTalent..": "..currRank.."/"..maxRank); end end === Result === Displays the tab name then the talents name and current/maximum ranks for each talent in each tab. == Also See == * [[API_GetNumTalents|GetNumTalents]] * [[API_GetNumTalentTabs|GetNumTalentTabs]]
Summary:
Please note that all contributions to AddOn Studio are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see
AddOn Studio Wiki:Copyrights
for details).
Submissions must be written by you, or copied from a public domain or similar free resource (see
AddOn Studio Wiki:Copyrights
for details).
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:Apinav
(
edit
)
Template:Editlink
(
edit
)
Template:Tocright
(
edit
)
Template:Wowapi
(
edit
)