Fix online selling: CMSG_SELL_ITEM count as uint32, read coinage from field 1219, handle sell/inventory errors

This commit is contained in:
Kelsi 2026-02-06 19:50:22 -08:00
parent 0a26eef154
commit 01a326b186
5 changed files with 60 additions and 9 deletions

View file

@ -1277,7 +1277,7 @@ public:
/** CMSG_SELL_ITEM packet builder */
class SellItemPacket {
public:
static network::Packet build(uint64_t vendorGuid, uint64_t itemGuid, uint8_t count);
static network::Packet build(uint64_t vendorGuid, uint64_t itemGuid, uint32_t count);
};
/** SMSG_LIST_INVENTORY parser */