diff --git a/src/town_cmd.cpp b/src/town_cmd.cpp index f5c2a18724..b7110d2cee 100644 --- a/src/town_cmd.cpp +++ b/src/town_cmd.cpp @@ -2641,7 +2641,7 @@ static TileIndex FindNearestGoodCoastalTownSpot(TileIndex tile, TownLayout layou { for (auto coast : SpiralTileSequence(tile, 40)) { /* Find nearest land tile */ - if (!IsTileType(tile, MP_CLEAR)) continue; + if (!IsTileType(coast, MP_CLEAR)) continue; TileIndex furthest = INVALID_TILE; uint max_dist = 0;