diff -r 123a3a88b9c2 -r e61af9d8a2b3 src/clear_cmd.cpp --- a/src/clear_cmd.cpp Tue Jul 24 12:29:47 2007 +0000 +++ b/src/clear_cmd.cpp Tue Jul 24 13:03:24 2007 +0000 @@ -758,7 +758,7 @@ SetClearGroundDensity(tile, CLEAR_ROCKS, 3); do { if (--j == 0) goto get_out; - tile_new = tile + TileOffsByDiagDir(GB(Random(), 0, 2)); + tile_new = tile + TileOffsByDiagDir((DiagDirection)GB(Random(), 0, 2)); } while (!IsTileType(tile_new, MP_CLEAR) || IsClearGround(tile_new, CLEAR_DESERT)); tile = tile_new; }