Fix consuming entire stacks of items, depreciate old consumeItem