anchor.diff:    );
   
     // Return full texture of specific biome (with variance)
  -  function GetFullTexture(Biome: Byte): Byte;
  +  function GetFullTexture(Biome: Word): Word;
     var
       rnd: Single;
       i: Integer;
  
positive.code:             fRes.AddResource( Loc, RESOURCE, Round( Fraction * MinesCnt[I] ), // Owner, Resource, MinesCnt
                                Round( Fraction * ResAmount[I] ), // Quantity
                                ResPoints // Centers of Voronoi shapes
                               );
              cnt_PREVIOUS := cnt_ACTUAL;
              size_Mountain := new_Size + 1; // Size of requested mines + edge (= 1)
            end;
  
negative.code:     YMax := High(aCountArr);
      XMin := Low(aCountArr[YMin]);
      XMax := High(aCountArr[YMin]);
      // Distance from bottom
      for Y := Max(YMax-DIST_FROM_BOTTOM, YMin) to YMax do
        for X := XMin to XMax do
          aCountArr[Y,X] := -aCountArr[Y,X];
      // 1 shape from map sides
      for Y := YMin to Max(YMax-DIST_FROM_BOTTOM-1, YMin) do
      begin
        aCountArr[Y,XMin] := -aCountArr[Y,XMin];
  