Returns sources for a transmog set's slot. Only returns valid data for the current class (proficiency).
sources = C_TransmogSets.GetSourcesForSlot(transmogSetID, slot)
Arguments
- transmogSetID
- number
- slot
- number - InventorySlotId
Returns
- sources
- structure - AppearanceSourceInfo[]
AppearanceSourceInfo
Key |
Type |
Description
|
categoryID |
number |
Enum.TransmogCollectionType
|
invType |
number |
Enum.InventoryType
|
isCollected |
boolean |
Whether the item has been collected
|
isHideVisual |
boolean? |
Whether the item is a hidden visual, e.g. [Hidden Helm]
|
itemID |
number |
|
itemModID |
number |
0=Normal, 1=Heroic, 3=Mythic/Elite, 4=Raid Finder[1]
|
name |
string? |
|
quality |
number? |
Enum.ItemQuality
|
sourceID |
number |
|
sourceType |
number? |
Appearance Source Type
|
visualID |
number |
AppearanceID
|
meetsTransmogPlayerCondition |
boolean? |
false if player doesn't meet transmog requirement, else nil
|
useError |
string? |
Reason that meetsTransmogPlayerCondition == false.
|
useErrorType |
number? |
Enum.TransmogUseErrorType
|
Patch changes