C_Garrison.GetTalentTreeInfo

From Warcraft Wiki
Jump to navigation Jump to search

Needs summary.

info = C_Garrison.GetTalentTreeInfo(treeID)

Arguments

treeID
number

Returns

info
GarrisonTalentTreeInfo
Field Type Description
treeID number
title string
textureKit string
talents GarrisonTalentInfo[]
isClassAgnostic boolean
isThemed boolean
featureType number
featureSubtype number
GarrisonTalentInfo
Field Type Description
id number
ability GarrisonFollowerAbilityInfo
name string
icon number
tier number
uiOrder number
type number
prerequisiteTalentID number?
selected boolean
researched boolean
ignoreTalent boolean
researchDuration number
startTime number
timeRemaining number
researchGoldCost number
researchCurrencyCosts GarrisonTalentCurrencyCostInfo[]
talentAvailability Enum.GarrisonTalentAvailability
talentRank number
talentMaxRank number
isBeingResearched boolean
description string
perkSpellID number
researchDescription string?
playerConditionReason string?
socketInfo GarrisonTalentSocketInfo
treeID number
GarrisonFollowerAbilityInfo
Field Type Description
id number
name string
description string
icon number
isTrait boolean
isSpecialization boolean
temporary boolean
category string?
counters GarrisonAbilityEffect[]
isEmptySlot boolean
GarrisonAbilityEffect
Field Type Description
name string
description string
icon number
factor number
GarrisonTalentCurrencyCostInfo
Field Type Description
currencyType number
currencyQuantity number
Enum.GarrisonTalentAvailability
Value Field Description
0 Available
1 Unavailable
2 UnavailableAnotherIsResearching
3 UnavailableNotEnoughResources
4 UnavailableNotEnoughGold
5 UnavailableTierUnavailable
6 UnavailablePlayerCondition
7 UnavailableAlreadyHave
8 UnavailableRequiresPrerequisiteTalent
GarrisonTalentSocketInfo
Field Type Description
socketType number
socketSubtype number
misc0 number
misc1 number