# HG changeset patch # User rubidium42 # Date 2021-05-30 12:38:55 # Node ID d0577e21a28268d86221102efee4ac57162daedf # Parent 86a9c48defe86ac0b75bf2658272f69125758a10 Fix #9316, 64eddaeb: at about 250.000 inhabitants the bridge length limit check overflows diff --git a/src/town_cmd.cpp b/src/town_cmd.cpp --- a/src/town_cmd.cpp +++ b/src/town_cmd.cpp @@ -1178,7 +1178,7 @@ static bool GrowTownWithBridge(const Tow if (!(GetTownRoadBits(TileAddByDiagDir(tile, ReverseDiagDir(bridge_dir))) & DiagDirToRoadBits(bridge_dir))) return false; /* We are in the right direction */ - uint8 bridge_length = 0; // This value stores the length of the possible bridge + int bridge_length = 0; // This value stores the length of the possible bridge TileIndex bridge_tile = tile; // Used to store the other waterside const int delta = TileOffsByDiagDir(bridge_dir);