Added amount option to HasItemRequirement