landscape.c
changeset 1181 3cbae3ef2590
parent 1174 6a5e747f3ba6
child 1184 9792417da988
--- a/landscape.c	Wed Jan 26 17:36:59 2005 +0000
+++ b/landscape.c	Wed Jan 26 18:17:50 2005 +0000
@@ -492,10 +492,11 @@
 	memset(_map_extra_bits, 0, map_size / 4);
 	memset(_map_type_and_height, MP_CLEAR << 4, map_size);
 
-	// create void tiles on the border
-	for (i = 0; i != MapMaxY(); i++)
-		_map_type_and_height[ i * MapSizeX() + MapMaxY() ] = MP_VOID << 4;
-	memset(_map_type_and_height + MapMaxY() * MapSizeX(), MP_VOID << 4, MapSizeX());
+	// create void tiles at the border
+	for (i = 0; i < MapMaxY(); ++i)
+		SetTileType(i * MapSizeX() + MapMaxX(), MP_VOID);
+	for (i = 0; i < MapSizeX(); ++i)
+		SetTileType(MapSizeX() * MapMaxY() + i, MP_VOID);
 
 	memset(_map5, 3, map_size);
 }