anchor.diff:  //  ut_Cavalry,      ut_Barbarian,
   
   var
  -  I, SmithyCnt, WorkshopCnt, ArmorCnt: Integer;
  +  I, SmithyCnt, WorkshopCnt, ArmorCnt, Sum: Integer;
     IronRatio: Single;
     WT: TWareType;
     GT: TGroupType;
  
positive.code: 
  var
    I,K: Integer;
    H: THouseType;
    UT: TUnitType;
    Schools: array of TKMHouseSchool;
  
negative.code: 
    Result := Warfare;
  
    for WT := Low(fRequiredWeapons) to High(fRequiredWeapons) do
      fRequiredWeapons[WT] := Warfare[WT];
  end;
  
  
  