anchor.diff:      if (Group <> nil) AND not Group.IsDead AND not Group.InFight then
       begin
         // Check hunger and order food
  -      if (Group.Condition < UNIT_MIN_CONDITION) then
  +      if (Group.Condition < UNIT_MIN_CONDITION) AND not fFoodProblems then
           // Cheat for autobuild AI: Only feed hungry group members (food consumption lower and more predictable)
           Group.OrderFood(True, fSetup.AutoBuild);
   
  
positive.code: begin
    LoadStream.CheckMarker('ArmyManagement');
    LoadStream.Read(fOwner);
    LoadStream.Read(fLastEquippedTimeIron);
    LoadStream.Read(fLastEquippedTimeLeather);
  
  
negative.code: 
    fOwner := aPlayer;
    fSetup := aSetup;
    fFoodProblems := False;
    fLastEquippedTimeIron := 0;
    fLastEquippedTimeLeather := 0;
    fAttackRequest.Active := False;
  
    fAttackNew := TKMArmyAttackNew.Create(aPlayer);
    fDefence := TKMArmyDefence.Create(aPlayer);
  