anchor.diff:  
   const
     HUNGER_CHECK_FREQ = 10; //Check warrior hunger every 1 second
  -  UG_PASS_FOCUS_TO_LIVE = True; //When selected unit is killed - change selection to nearest unit
   
   
   { TKMUnitGroup }
  
positive.code: //Get current groups location (we use flagholder)
  function TKMUnitGroup.GetPosition: TKMPoint;
  begin
    Result := Members[0].GetPosition;
  end;
  
  
  
negative.code:     fSelected := nil;
  
      //Transfer selection to nearest member
      NewSel := GetNearestMember(aMember);
      if NewSel <> -1 then
        fSelected := Members[NewSel];
    end;
  
    Members[I].ReleaseUnitPointer;
  