GetPvpTalentInfoByID

From Wowpedia
Jump to: navigation, search

Returns information about a PvP (honor) talent.

talentID, name, icon, selected, available, spellID, unlocked, row, column, known, grantedByAura = GetPvpTalentInfoByID(talentID[, specGroupIndex, isInspect, inspectUnit])

Arguments

talentID 
number - Talent ID.
specGroupIndex 
number? - Index of active specialization group (GetActiveSpecGroup); if nil, the selected/available return values will always be false.
isInspect 
boolean? - If non-nil, returns information based on inspectedUnit.
inspectedUnit 
string? - Inspected unitId.

Returns

1. talentID 
number - Talent ID.
2. name 
string - Talent name.
3. texture 
number - FileID
4. selected 
boolean - true if the talent is chosen, false otherwise.
5. available 
boolean - true if the talent tier is chosen, or if it is level-appropriate for the player and the player has no talents selected in that tier, false otherwise.
6. spellID 
number - Spell ID that is added to the spellbook.
7. unlocked 
boolean - Whether the talent is unlocked.
8. row 
number - The row the talent is from.
9. column 
number - The column the talent is from.
10. known
boolean - true if the talent is known, false otherwise.
11. grantedByAura 
boolean - true if the talent is granted by an aura (i.e., an effect on an item), false otherwise. The Conflict and Strife Azerite essence uses this instead of selected.

Patch changes

See also