C_Soulbinds.GetSoulbindData

From Warcraft Wiki
Jump to navigation Jump to search

Needs summary.

data = C_Soulbinds.GetSoulbindData(soulbindID)

Arguments

soulbindID
number : Soulbind.ID

Returns

data
SoulbindData
Field Type Description
ID number
covenantID number Enum.CovenantType
name string
description string
textureKit string
unlocked boolean
cvarIndex number
tree SoulbindTree
modelSceneData SoulbindModelSceneData
activationSoundKitID number
playerConditionReason string?
SoulbindTree
Field Type Description
editable boolean
nodes SoulbindNode[]
SoulbindNode
Field Type Description
ID number
row number
column number
icon number
spellID number
playerConditionReason string?
conduitID number
conduitRank number
state Enum.SoulbindNodeState
conduitType Enum.SoulbindConduitType?
parentNodeIDs number[]
failureRenownRequirement number? Added in 9.0.2
socketEnhanced boolean? Added in 9.1.0
Enum.SoulbindNodeState
Value Field Description
0 Unavailable
1 Unselected
2 Selectable
3 Selected
Enum.SoulbindConduitType
Value Field Description
0 Finesse
1 Potency
2 Endurance
3 Flex
SoulbindModelSceneData
Field Type Description
creatureDisplayInfoID number
modelSceneActorID number

Example

Prints soulbind data for Niya.

/dump C_Soulbinds.GetSoulbindData(5)

Patch changes

Shadowlands Patch 9.0.5 (2021-03-09): Added playerConditionReason field.
Shadowlands Patch 9.0.2 (2020-11-17): Added activationSoundKitID field.
Shadowlands Patch 9.0.1 (2020-10-13): Added.