QueryAuctionItems(name, minLevel, maxLevel, page, isUsable, qualityIndex, GetAll, exactMatch, filterData)
Multiple other API changes made, apparently to support this change.
Need to work backward from each place we call QueryAuctionItems and redesign.
Need to handle filterData, both to generate our own filterData tables for calls, and to parse other people's filterData when we piggy-back their queries.
Will change our own scanner functions:
StartScan(name, minUseLevel, maxUseLevel, isUsable, qualityIndex, GetAll, exactMatch, filterData, options)
StartPushedScan(name, minLevel, maxLevel, isUsable, qualityIndex, exactMatch, filterData, options)
Will store classID and subClassID in scandata, instead of typenames and subtypenames - will take less space, is not localized, and will make some other scan functions simpler.