fix for multiple crafting steps not reserving items