Update to the "take items only if inventory is not full" behavior