clear_cmd.c
changeset 4559 aa0c13e39840
parent 4344 7e123fec5b0b
child 4560 434cb4b568d4
equal deleted inserted replaced
4558:0c21ecb2b34e 4559:aa0c13e39840
   727 				TileIndex tile_new;
   727 				TileIndex tile_new;
   728 
   728 
   729 				SetClearGroundDensity(tile, CLEAR_ROCKS, 3);
   729 				SetClearGroundDensity(tile, CLEAR_ROCKS, 3);
   730 				do {
   730 				do {
   731 					if (--j == 0) goto get_out;
   731 					if (--j == 0) goto get_out;
   732 					tile_new = tile + TileOffsByDir(GB(Random(), 0, 2));
   732 					tile_new = tile + TileOffsByDiagDir(GB(Random(), 0, 2));
   733 				} while (!IsTileType(tile_new, MP_CLEAR) || IsClearGround(tile_new, CLEAR_DESERT));
   733 				} while (!IsTileType(tile_new, MP_CLEAR) || IsClearGround(tile_new, CLEAR_DESERT));
   734 				tile = tile_new;
   734 				tile = tile_new;
   735 			}
   735 			}
   736 get_out:;
   736 get_out:;
   737 		}
   737 		}