TrinityCore
|
Data sent in EquipmentSet related packets. More...
#include <EquipmentSet.h>
Public Attributes | |
EquipmentSetType | Type = EQUIPMENT |
uint64 | Guid = 0 |
Set Identifier. More... | |
uint32 | SetID = 0 |
Index. More... | |
uint32 | IgnoreMask = 0 |
Mask of EquipmentSlot. More... | |
int32 | AssignedSpecIndex = -1 |
Index of character specialization that this set is automatically equipped for. More... | |
std::string | SetName |
std::string | SetIcon |
std::array< ObjectGuid, EQUIPMENT_SET_SLOTS > | Pieces = {} |
std::array< int32, EQUIPMENT_SET_SLOTS > | Appearances = {} |
ItemModifiedAppearanceID. More... | |
std::array< int32, 2 > | Enchants = {} |
SpellItemEnchantmentID. More... | |
int32 | SecondaryShoulderApparanceID = 0 |
Secondary shoulder appearance. More... | |
int32 | SecondaryShoulderSlot = 0 |
Always 2 if secondary shoulder apperance is used. More... | |
int32 | SecondaryWeaponAppearanceID = 0 |
For legion artifacts: linked child item appearance. More... | |
int32 | SecondaryWeaponSlot = 0 |
For legion artifacts: which slot is used by child item. More... | |
Data sent in EquipmentSet related packets.
Definition at line 45 of file EquipmentSet.h.
std::array<int32, EQUIPMENT_SET_SLOTS> EquipmentSetInfo::EquipmentSetData::Appearances = {} |
ItemModifiedAppearanceID.
Definition at line 55 of file EquipmentSet.h.
int32 EquipmentSetInfo::EquipmentSetData::AssignedSpecIndex = -1 |
Index of character specialization that this set is automatically equipped for.
Definition at line 51 of file EquipmentSet.h.
std::array<int32, 2> EquipmentSetInfo::EquipmentSetData::Enchants = {} |
SpellItemEnchantmentID.
Definition at line 56 of file EquipmentSet.h.
uint64 EquipmentSetInfo::EquipmentSetData::Guid = 0 |
Set Identifier.
Definition at line 48 of file EquipmentSet.h.
uint32 EquipmentSetInfo::EquipmentSetData::IgnoreMask = 0 |
Mask of EquipmentSlot.
Definition at line 50 of file EquipmentSet.h.
std::array<ObjectGuid, EQUIPMENT_SET_SLOTS> EquipmentSetInfo::EquipmentSetData::Pieces = {} |
Definition at line 54 of file EquipmentSet.h.
int32 EquipmentSetInfo::EquipmentSetData::SecondaryShoulderApparanceID = 0 |
Secondary shoulder appearance.
Definition at line 57 of file EquipmentSet.h.
int32 EquipmentSetInfo::EquipmentSetData::SecondaryShoulderSlot = 0 |
Always 2 if secondary shoulder apperance is used.
Definition at line 58 of file EquipmentSet.h.
int32 EquipmentSetInfo::EquipmentSetData::SecondaryWeaponAppearanceID = 0 |
For legion artifacts: linked child item appearance.
Definition at line 59 of file EquipmentSet.h.
int32 EquipmentSetInfo::EquipmentSetData::SecondaryWeaponSlot = 0 |
For legion artifacts: which slot is used by child item.
Definition at line 60 of file EquipmentSet.h.
std::string EquipmentSetInfo::EquipmentSetData::SetIcon |
Definition at line 53 of file EquipmentSet.h.
uint32 EquipmentSetInfo::EquipmentSetData::SetID = 0 |
Index.
Definition at line 49 of file EquipmentSet.h.
std::string EquipmentSetInfo::EquipmentSetData::SetName |
Definition at line 52 of file EquipmentSet.h.
EquipmentSetType EquipmentSetInfo::EquipmentSetData::Type = EQUIPMENT |
Definition at line 47 of file EquipmentSet.h.