[mr3184] Add rest of checks from SendListInventory to BuyItemFromVendorSlot

Author: Rochet2