remove unnecessary call in getItemData
in GetFirstExtraCount if no extra data, return count for item stack
Document and move InventoryUpdateData to header
More information about BarterMenu class
player handle location
add getPlayerGold/getVendorGold