mirror of https://github.com/OpenTTD/OpenTTD
(svn r15295) -Fix [FS#2591] (r15190): Towns tried to build roads outside the map.
parent
627d54a081
commit
1c7cb8368c
|
@ -26,6 +26,7 @@ bool IsPossibleCrossing(const TileIndex tile, Axis ax)
|
||||||
|
|
||||||
RoadBits CleanUpRoadBits(const TileIndex tile, RoadBits org_rb)
|
RoadBits CleanUpRoadBits(const TileIndex tile, RoadBits org_rb)
|
||||||
{
|
{
|
||||||
|
if (!IsValidTile(tile)) return ROAD_NONE;
|
||||||
for (DiagDirection dir = DIAGDIR_BEGIN; dir < DIAGDIR_END; dir++) {
|
for (DiagDirection dir = DIAGDIR_BEGIN; dir < DIAGDIR_END; dir++) {
|
||||||
const TileIndex neighbor_tile = TileAddByDiagDir(tile, dir);
|
const TileIndex neighbor_tile = TileAddByDiagDir(tile, dir);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue