18#ifndef TRINITYCORE_TRANSMOGRIFICATION_PACKETS_H
19#define TRINITYCORE_TRANSMOGRIFICATION_PACKETS_H
34 namespace Transmogrification
127 void Read()
override;
164 void Read()
override;
181 std::span<TransmogOutfitSlotData const>
Slots;
TransmogOutfitSlotOptionSheatheCategory
TransmogOutfitDisplayType
TransmogOutfitEntrySource
@ SMSG_TRANSMOG_OUTFIT_INFO_UPDATED
@ SMSG_ACCOUNT_TRANSMOG_UPDATE
@ SMSG_TRANSMOG_OUTFIT_SLOTS_UPDATED
@ SMSG_TRANSMOG_OUTFIT_SITUATIONS_UPDATED
@ SMSG_TRANSMOG_OUTFIT_NEW_ENTRY_ADDED
@ CMSG_TRANSMOGRIFY_ITEMS
@ CMSG_TRANSMOG_OUTFIT_NEW
@ CMSG_TRANSMOG_OUTFIT_UPDATE_SITUATIONS
@ CMSG_TRANSMOG_OUTFIT_UPDATE_INFO
@ CMSG_TRANSMOG_OUTFIT_UPDATE_SLOTS
std::vector< uint32 > NewAppearances
WorldPacket const * Write() override
std::vector< uint32 > FavoriteAppearances
TransmogOutfitDataInfo const * OutfitInfo
WorldPacket const * Write() override
TransmogOutfitInfoUpdated()
TransmogOutfitNewEntryAdded()
WorldPacket const * Write() override
TransmogOutfitEntrySource Source
TransmogOutfitNew(WorldPacket &&packet)
TransmogOutfitDataInfo Info
std::span< TransmogOutfitSituationInfo const > Situations
TransmogOutfitSituationsUpdated()
WorldPacket const * Write() override
WorldPacket const * Write() override
std::span< TransmogOutfitSlotData const > Slots
TransmogOutfitSlotsUpdated()
TransmogOutfitUpdateInfo(WorldPacket &&packet)
TransmogOutfitDataInfo Info
Array< TransmogOutfitSituationInfo, 100 > Situations
TransmogOutfitUpdateSituations(WorldPacket &&packet)
TransmogOutfitUpdateSlots(WorldPacket &&packet)
bool UseAvailableDiscount
Array< TransmogOutfitSlotData, 30 > Slots
Array< TransmogrifyItem, MAX_TRANSMOGRIFY_ITEMS > Items
TransmogrifyItems(WorldPacket &&packet)
TransmogOutfitSetType SetType
TransmogOutfitSlotOptionSheatheCategory SheatheCategory
TransmogOutfitSlotOption SlotOption
TransmogOutfitDisplayType IllusionDisplayType
uint32 SpellItemEnchantmentID
uint32 ItemModifiedAppearanceID
TransmogOutfitDisplayType AppearanceDisplayType
int32 SpellItemEnchantmentID
int32 SecondaryItemModifiedAppearanceID
int32 ItemModifiedAppearanceID