anchor.diff:  
     fFinder := TKMTerrainFinder.Create;
   
  -  UpdateLighting(MapRect);
  +  UpdateLighting;
     // Do not update Passability and WalkConnect, since we loaded it from the stream
     gLog.AddTime('Terrain loaded');
   end;
  
positive.code: 
      procedure UpdateLighting; overload;
      procedure UpdateLighting(const aRect: TKMRect); overload;
      procedure UpdatePassability(const aRect: TKMRect); overload;
      procedure UpdatePassability(const Loc: TKMPoint); overload;
  
  
negative.code: end;
  
  
  //Rebuilds passability for all map
  procedure TKMTerrain.UpdatePassability;
  begin
    UpdatePassability(fMapRect);
  end;
  
  
  //Rebuilds passability for given bounds
  procedure TKMTerrain.UpdatePassability(const aRect: TKMRect);
  var
  