(svn r15583) -Fix: Do not use TILE_MASK when you do not want to wrap around them map.

This commit is contained in:
frosch
2009-02-25 21:29:50 +00:00
parent c7e324bb40
commit c5684e56ec
7 changed files with 37 additions and 57 deletions

View File

@@ -452,10 +452,11 @@ void GenerateUnmovables()
MakeLighthouse(tile);
IncreaseGeneratingWorldProgress(GWP_UNMOVABLE);
lighthouses_to_build--;
assert(tile == TILE_MASK(tile));
TILE_ASSERT(tile);
break;
}
tile = TILE_MASK(tile + TileOffsByDiagDir(dir));
tile = AddTileIndexDiffCWrap(tile, TileIndexDiffCByDiagDir(dir));
if (tile == INVALID_TILE) break;
}
}
}