(svn r1686) Fix (Work around?) crash when generating tropical maps
authortron
Wed, 26 Jan 2005 18:59:10 +0000
changeset 1184 9792417da988
parent 1183 9044bf94026b
child 1185 6a43d8e438fc
(svn r1686) Fix (Work around?) crash when generating tropical maps
landscape.c
--- a/landscape.c	Wed Jan 26 18:39:35 2005 +0000
+++ b/landscape.c	Wed Jan 26 18:59:10 2005 +0000
@@ -637,7 +637,7 @@
 	for (tile = 0; tile != MapSize(); ++tile) {
 		for (data = _make_desert_or_rainforest_data;
 				data != endof(_make_desert_or_rainforest_data); ++data) {
-			TileIndex t = tile + ToTileIndexDiff(*data);
+			TileIndex t = TILE_MASK(tile + ToTileIndexDiff(*data));
 			if (TileHeight(t) >= 4 || IsTileType(t, MP_WATER)) break;
 		}
 		if (data == endof(_make_desert_or_rainforest_data))