anchor.diff:  
       // Target watchtowers with archers
       GT := gt_Ranged;
  +    TargetIdx := 0; // Only for compiler
       for I := AvaiableSquads[GT].Count - 1 downto 0 do
       begin
         BestDist := INIT_THREAT;
  
positive.code:           AvaiableSquads[K] := True;
            K := K + 1;
          end;
        for I := TagPositions.Count - 1 downto 0 do
        begin
          Position := TagPositions.Items[I];
  
negative.code:   begin
      // Company status log
      Company := fCompanies.Items[I];
      Col := 0; // For compiler
      case Company.State of
        cs_Attack: Col := COLOR_RED;
        cs_Walking: Col := COLOR_BLUE;
  