anchor.diff:      materialKeywordsMap.Add('ArmorMaterialBlades'); materialItemsMap.Add('0005AD9D'); // IngotEbony
       materialKeywordsMap.Add('ArmorMaterialDaedric'); materialItemsMap.Add('0005AD9D'); // IngotEbony
       materialKeywordsMap.Add('ArmorNightingale'); materialItemsMap.Add('0005AD9D'); // IngotEbony
  -	
  +
       materialKeywordsMap.Add('ArmorMaterialDwarven'); materialItemsMap.Add('000DB8A2'); // IngotDwarven
   
       materialKeywordsMap.Add('ArmorMaterialDragonscale'); materialItemsMap.Add('0003ADA3'); // DragonScales
  
positive.code: 
  // =Settings
  const
    // FormID of Keyword, used for Weapon Tempering COBJ records in Skyrim
    WEAPON_TEMPERING_WORKBENCH_FORM_ID = '00088108'; // CraftingSmithingSharpeningWheel
    // FormID of Keyword, used for Armor Tempering COBJ records in Skyrim
    ARMOR_TEMPERING_WORKBENCH_FORM_ID = '000ADB78'; // CraftingSmithingArmorTable
  
    // FormID of Keyword, used for Weapon Crafting COBJ records in Skyrim
    WEAPON_CRAFTING_WORKBENCH_FORM_ID = '00088105'; // CraftingSmithingForge
    // FormID of Keyword, used for Armor Crafting COBJ records in Skyrim
    ARMOR_CRAFTING_WORKBENCH_FORM_ID = '00088105'; // CraftingSmithingForge
    
    // Filtering Rules
    SIGNATURES_ALLOWED_TO_BE_IN_LEVELED_LISTS = 'WEAP ARMO AMMO ALCH LVLI LVLN LVSP SPEL BOOK MISC KEYM NPC_';
    SIGNATURES_ALLOWED_TO_BE_IN_CONTAINER = 'WEAP ARMO AMMO ALCH LVLI BOOK MISC KEYM';
    
  var
    isUtilsInitialized: boolean;
    materialKeywordsMap: TStringList;
  
negative.code:   // set EditorID for recipe
    SetElementEditValues(recipe, 'EDID', 'Breakdown' + GetElementEditValues(item, 'EDID'));
    // add reference to the smelter keyword
    SetElementEditValues(recipe, 'BNAM', GetEditValue(getRecordByFormID(BREAKDOWN_WORKBENCH_FORM_ID)));
  
    // add required items list
    Add(recipe, 'items', true);
  