18 #ifndef AuctionHousePackets_h__
19 #define AuctionHousePackets_h__
30 namespace AuctionHouse
138 void Read()
override;
144 std::vector<AuctionItemForSale>
Items;
152 void Read()
override;
164 void Read()
override;
176 void Read()
override;
187 void Read()
override;
246 void Read()
override;
263 void Read()
override;
287 std::vector<Mail::MailListEntry>
Mails;
354 #endif // AuctionHousePackets_h__
AuctionOwnerBidNotification()
Definition: AuctionHousePackets.h:306
WorldPacket const * Write() override
Definition: AuctionHousePackets.cpp:288
int32 Charges
Definition: AuctionHousePackets.h:39
ObjectGuid Auctioneer
Definition: AuctionHousePackets.h:141
WorldPacket const * Write() override
Definition: AuctionHousePackets.cpp:278
Definition: Opcodes.h:762
uint32 TotalCount
Definition: AuctionHousePackets.h:225
bool OnlyUsable
Definition: AuctionHousePackets.h:213
WorldPacket const * Write() override
Definition: AuctionHousePackets.cpp:124
uint8 MaxLevel
Definition: AuctionHousePackets.h:267
uint8 SortCount
Definition: AuctionHousePackets.h:266
uint32 UseCount
Definition: AuctionHousePackets.h:133
Definition: AuctionHousePackets.h:241
ObjectGuid Auctioneer
Definition: AuctionHousePackets.h:178
uint32 TotalCount
Definition: AuctionHousePackets.h:214
int32 DurationLeft
Definition: AuctionHousePackets.h:53
std::vector< AuctionItemForSale > Items
Definition: AuctionHousePackets.h:144
std::string Name
Definition: AuctionHousePackets.h:275
Definition: Opcodes.h:766
uint32 Expiration
Definition: AuctionHousePackets.h:38
void Initialize(::AuctionEntry const *auction,::Item const *item)
Definition: AuctionHousePackets.cpp:82
uint32 TotalCount
Definition: AuctionHousePackets.h:237
ObjectGuid Bidder
Definition: AuctionHousePackets.h:311
AuctionSellItem(WorldPacket &&packet)
Definition: AuctionHousePackets.h:136
void Read() override
Definition: AuctionHousePackets.cpp:163
uint8 UnkByte1
Definition: AuctionHousePackets.h:257
AuctionWonNotification()
Definition: AuctionHousePackets.h:318
int32 ChangeNumberTombstone
Definition: AuctionHousePackets.h:193
uint8 MinLevel
Definition: AuctionHousePackets.h:270
Definition: AuctionHousePackets.h:337
WorldPacket const * Write() override
Definition: AuctionHousePackets.cpp:101
uint32 ChangeNumberTombstone
Definition: AuctionHousePackets.h:347
uint32 DesiredDelay
Definition: AuctionHousePackets.h:211
void Initialize(::AuctionEntry const *auction,::Item const *item)
Definition: AuctionHousePackets.cpp:89
uint32 Offset
Definition: AuctionHousePackets.h:268
ObjectGuid Auctioneer
Definition: AuctionHousePackets.h:154
Definition: Opcodes.h:770
Definition: AuctionHousePackets.h:255
void InitializeAuction(::AuctionEntry *auction)
Definition: AuctionHousePackets.cpp:113
AuctionListPendingSalesResult()
Definition: AuctionHousePackets.h:283
AuctionOwnerNotification Info
Definition: AuctionHousePackets.h:298
Definition: AuctionHousePackets.h:196
AuctionListItems(WorldPacket &&packet)
Definition: AuctionHousePackets.h:261
std::vector< Mail::MailListEntry > Mails
Definition: AuctionHousePackets.h:287
uint8 UnkByte2
Definition: AuctionHousePackets.h:258
bool CensorBidInfo
Definition: AuctionHousePackets.h:56
Definition: AuctionHouseMgr.h:67
uint64 MinIncrement
Definition: AuctionHousePackets.h:51
uint8 DeleteReason
Definition: AuctionHousePackets.h:54
ObjectGuid Auctioneer
Definition: AuctionHousePackets.h:168
bool ExactMatch
Definition: AuctionHousePackets.h:274
WorldPacket const * Write() override
Definition: AuctionHousePackets.cpp:221
uint32 ChangeNumberCursor
Definition: AuctionHousePackets.h:344
Definition: Opcodes.h:765
Definition: AuctionHousePackets.h:32
uint32 Offset
Definition: AuctionHousePackets.h:166
std::vector< Sort > DataSort
Definition: AuctionHousePackets.h:277
AuctionItemEnchant(int32 id, uint32 expiration, int32 charges, uint8 slot)
Definition: AuctionHousePackets.h:36
AuctionBidderNotification Info
Definition: AuctionHousePackets.h:332
int32 TotalNumRecords
Definition: AuctionHousePackets.h:288
std::vector< uint32 > AuctionItemIDs
Definition: AuctionHousePackets.h:167
uint32 DesiredDelay
Definition: AuctionHousePackets.h:236
uint64 BidAmount
Definition: AuctionHousePackets.h:333
void Read() override
Definition: AuctionHousePackets.cpp:96
uint64 MinIncrement
the sum of outbid is (1% of current bid) * 5, if the bid is too small, then this value is 1 copper...
Definition: AuctionHousePackets.h:124
WorldPacket const * Write() override
Definition: AuctionHousePackets.cpp:304
Definition: Opcodes.h:769
Definition: AuctionHousePackets.h:204
uint8 Slot
Definition: AuctionHousePackets.h:40
Definition: AuctionHousePackets.h:64
ObjectGuid Auctioneer
Definition: AuctionHousePackets.h:248
ObjectGuid Guid
Definition: AuctionHousePackets.h:98
int32 Flags
Definition: AuctionHousePackets.h:47
AuctionListPendingSales(WorldPacket &&packet)
Definition: AuctionHousePackets.h:199
AuctionListBidderItemsResult()
Definition: AuctionHousePackets.h:232
std::vector< AuctionItem > Items
Definition: AuctionHousePackets.h:226
AuctionListOwnerItemsResult()
Definition: AuctionHousePackets.h:220
AuctionListItemsResult()
Definition: AuctionHousePackets.h:207
std::vector< AuctionItem > Items
Definition: AuctionHousePackets.h:212
bool CensorServerSideInfo
Definition: AuctionHousePackets.h:55
std::vector< AuctionItemEnchant > Enchantments
Definition: AuctionHousePackets.h:46
uint64 BidAmount
Definition: AuctionHousePackets.h:69
WorldPacket const * Write() override
Definition: AuctionHousePackets.cpp:193
uint32 Offset
Definition: AuctionHousePackets.h:249
void Read() override
Definition: AuctionHousePackets.cpp:261
Item::ItemInstance Item
Definition: AuctionHousePackets.h:79
uint32 AuctionItemID
the id of the auction that triggered this notification
Definition: AuctionHousePackets.h:118
ObjectGuid Bidder
Definition: AuctionHousePackets.h:60
Definition: AuctionHousePackets.h:217
ObjectGuid Auctioneer
Definition: AuctionHousePackets.h:265
int32 ItemSubclass
Definition: AuctionHousePackets.h:273
Definition: AuctionHousePackets.h:315
int32 ChangeNumberCursor
Definition: AuctionHousePackets.h:192
int32 ErrorCode
the error code that was generated when trying to perform the action. Possible values are AuctionError...
Definition: AuctionHousePackets.h:120
Definition: AuctionHousePackets.h:82
Definition: Opcodes.h:760
void Read() override
Definition: AuctionHousePackets.h:201
Definition: AuctionHousePackets.h:34
int32 InvType
Definition: AuctionHousePackets.h:271
void Read() override
Definition: AuctionHousePackets.cpp:184
std::vector< AuctionItem > Items
Definition: AuctionHousePackets.h:238
Definition: AuctionHousePackets.h:229
Definition: AuctionHousePackets.h:102
Definition: AuctionHousePackets.h:252
uint64 MinIncrement
Definition: AuctionHousePackets.h:334
Definition: AuctionHousePackets.h:325
uint64 MinBid
Definition: AuctionHousePackets.h:50
Definition: Opcodes.h:768
Item::ItemInstance Item
Definition: AuctionHousePackets.h:43
void Read() override
Definition: AuctionHousePackets.cpp:233
WorldPacket const * Write() override
Definition: AuctionHousePackets.cpp:297
ObjectGuid ItemGuid
Definition: AuctionHousePackets.h:57
uint64 Money
the amount of money that the player bid in copper
Definition: AuctionHousePackets.h:121
int32 AuctionItemID
Definition: AuctionHousePackets.h:179
ObjectGuid Guid
Definition: AuctionHousePackets.h:132
int32_t int32
Definition: Define.h:146
uint64 BidAmount
Definition: AuctionHousePackets.h:155
int32 Count
Definition: AuctionHousePackets.h:44
uint32_t uint32
Definition: Define.h:150
uint32 DesiredDelay
Definition: AuctionHousePackets.h:224
uint64_t uint64
Definition: Define.h:149
WorldPacket const * Write() override
Definition: AuctionHousePackets.cpp:313
Definition: AuctionHousePackets.h:130
int32 AuctionItemID
Definition: AuctionHousePackets.h:68
Definition: AuctionHousePackets.h:303
ObjectGuid Guid
the GUID of the bidder for this auction.
Definition: AuctionHousePackets.h:123
AuctionOutBidNotification()
Definition: AuctionHousePackets.h:328
Definition: AuctionHousePackets.h:182
AuctionOwnerNotification Info
Definition: AuctionHousePackets.h:310
ItemClass
Definition: ItemTemplate.h:365
WorldPacket const * Write() override
Definition: AuctionHousePackets.cpp:209
ObjectGuid Guid
Definition: AuctionHousePackets.h:88
AuctionClosedNotification()
Definition: AuctionHousePackets.h:294
int32 AuctionItemID
Definition: AuctionHousePackets.h:77
AuctionListBidderItems(WorldPacket &&packet)
Definition: AuctionHousePackets.h:162
uint32 Command
the type of action that triggered this notification. Possible values are AuctionAction ...
Definition: AuctionHousePackets.h:119
Definition: BattlegroundMgr.h:57
uint64 MinBid
Definition: AuctionHousePackets.h:142
uint32 RunTime
Definition: AuctionHousePackets.h:143
Definition: AuctionHousePackets.h:291
Definition: AuctionHousePackets.h:91
AuctionCommandResult()
Definition: AuctionHousePackets.cpp:110
int32 BagResult
the bid error. Possible values are AuctionError
Definition: AuctionHousePackets.h:122
uint32 Result
Definition: AuctionHousePackets.h:348
AuctionPlaceBid(WorldPacket &&packet)
Definition: AuctionHousePackets.h:150
void Read() override
Definition: AuctionHousePackets.cpp:156
bool OnlyUsable
Definition: AuctionHousePackets.h:276
Definition: AuctionHousePackets.h:147
Definition: Opcodes.h:764
ObjectGuid Auctioneer
Definition: AuctionHousePackets.h:189
void Read() override
Definition: AuctionHousePackets.cpp:137
int32 ID
Definition: AuctionHousePackets.h:37
float ProceedsMailDelay
Definition: AuctionHousePackets.h:299
void Read() override
Definition: AuctionHousePackets.cpp:178
Definition: Opcodes.h:767
int32 Count
Definition: AuctionHousePackets.h:190
Definition: AuctionHousePackets.h:127
AuctionReplicateResponse()
Definition: AuctionHousePackets.h:340
uint64 MinIncrement
Definition: AuctionHousePackets.h:312
uint64 BuyoutPrice
Definition: AuctionHousePackets.h:52
Definition: Opcodes.h:763
uint8_t uint8
Definition: Define.h:152
int32 ChangeNumberGlobal
Definition: AuctionHousePackets.h:191
Definition: AuctionHousePackets.h:171
uint32 ChangeNumberGlobal
Definition: AuctionHousePackets.h:345
Definition: AuctionHousePackets.h:280
Definition: ItemPackets.h:40
ObjectGuid Owner
Definition: AuctionHousePackets.h:49
AuctionBidderNotification Info
Definition: AuctionHousePackets.h:322
Definition: ObjectGuid.h:189
AuctionHelloResponse()
Definition: AuctionHousePackets.h:94
AuctionListOwnerItems(WorldPacket &&packet)
Definition: AuctionHousePackets.h:244
uint32 EndTime
Definition: AuctionHousePackets.h:59
bool Sold
Definition: AuctionHousePackets.h:300
bool OpenForBusiness
Definition: AuctionHousePackets.h:99
Item::ItemInstance Item
Definition: AuctionHousePackets.h:70
AuctionReplicateItems(WorldPacket &&packet)
Definition: AuctionHousePackets.h:185
uint64 BuyoutPrice
Definition: AuctionHousePackets.h:140
std::vector< AuctionItem > Items
Definition: AuctionHousePackets.h:349
uint64 BidAmount
Definition: AuctionHousePackets.h:61
uint32 DesiredDelay
Definition: AuctionHousePackets.h:346
ObjectGuid Bidder
Definition: AuctionHousePackets.h:78
ObjectGuid OwnerAccountID
Definition: AuctionHousePackets.h:58
Definition: WorldPacket.h:26
Definition: AuctionHousePackets.h:159
AuctionHelloRequest(WorldPacket &&packet)
Definition: AuctionHousePackets.h:85
int32 AuctionItemID
Definition: AuctionHousePackets.h:156
int32 Charges
Definition: AuctionHousePackets.h:45
int32 Quality
Definition: AuctionHousePackets.h:272
AuctionRemoveItem(WorldPacket &&packet)
Definition: AuctionHousePackets.h:174
int32 AuctionItemID
Definition: AuctionHousePackets.h:48
WorldPacket const * Write() override
Definition: AuctionHousePackets.cpp:267
Definition: AuctionHousePackets.h:73