Fixed error on @ingredientcondition with name argument used against nameless ingredient when crafting;

Minor code adjustments for @ingredientcondition.