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