GetPvpTalentInfoByID
functionguessedavailable in: camelot
Returns information about a PvP (honor) talent.
The client has this function, but Blizzard's documentation leaves it out, so its parameters and results aren't known.
Parameters
| name | type | description |
|---|---|---|
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
| # | name | type | description |
|---|---|---|---|
| 1 | talentID | number | Talent ID. |
| 2 | name | string | Talent name. |
| 3 | icon | 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. |
In wowlua's emulated client
guessedThe answer is worked out from Blizzard's documentation, its UI code and the function's name, and not checked against the client. what the statuses mean
sources
Description: warcraft.wiki.gg's API pages ↗, by its contributors, CC BY-SA 4.0 ↗.