Better way to handle enchant salvaging.