anchor.diff:        cs_Idle: Col := COLOR_BLACK;
       end;
       Position := Company.ScanPosition;
  -    gRenderAux.CircleOnTerrain(Position.X, Position.Y, Sqrt(Company.ScanRad), ($09 shl 24) OR Col, $99000000 OR Col);
  +    gRenderAux.CircleOnTerrain(Position.X, Position.Y, Sqrt(Company.ScanRad), $09000000 OR Col, $99000000 OR Col);
       Position := Company.PathPosition;
  -    gRenderAux.CircleOnTerrain(Position.X, Position.Y, 3, ($09 shl 24) OR COLOR_GREEN, $99000000 OR COLOR_WHITE);
  +    gRenderAux.CircleOnTerrain(Position.X, Position.Y, 3, $09000000 OR COLOR_GREEN, $99000000 OR COLOR_WHITE);
   
       // Target aim
       for K := 0 to Length(Company.fTargetU) - 1 do
  
positive.code:             gRenderAux.LineOnTerrain(Position, Squad.TargetHouse.GetPosition, $99000000 OR COLOR_RED);
              if (Length(Squad.PointPath) > 0) then
                for J := Length(Squad.PointPath)-2 downto 0 do
                  gRenderAux.LineOnTerrain(Squad.PointPath[J+1], Squad.PointPath[J], ($60 shl 24) OR COLOR_BLUE);
            end;
          // Target unit
          if (Squad.TargetUnit <> nil) then
  
negative.code: 
  
  end.
  