diff --git a/src/map_func.h b/src/map_func.h index 265b88741e..537b1f9a70 100644 --- a/src/map_func.h +++ b/src/map_func.h @@ -161,7 +161,7 @@ typedef int32 TileIndexDiff; */ static inline TileIndex TileXY(uint x, uint y) { - return (y * MapSizeX()) + x; + return (y << MapLogX()) + x; } /**