mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
Classic 1.12 auction entries contain only 1 enchant slot (3 uint32s), while TBC and WotLK expanded this to 3 enchant slots (9 uint32s). Parsing Classic auction results with the WotLK parser consumed 24 extra bytes per entry (two extra enchant slots), corrupting randomPropertyId, stackCount, ownerGuid, pricing and expiry data for every auction item. - AuctionListResultParser::parse() gains a numEnchantSlots parameter (default 3) - Classic path reads 1 enchant slot; TBC/WotLK read 3 - handleAuctionListResult/OwnerList/BidderList pass isClassicLikeExpansion()?1:3 |
||
|---|---|---|
| .. | ||
| audio | ||
| auth | ||
| core | ||
| game | ||
| network | ||
| pipeline | ||
| platform | ||
| rendering | ||
| third_party | ||
| ui | ||