From 61264942d047ed0baab0863e73f01f864107150e Mon Sep 17 00:00:00 2001 From: darkvater Date: Tue, 17 Aug 2004 09:23:25 +0000 Subject: [PATCH] (svn r73) -Fix: Wrong building of road-slopes for a future AI/Town --- road_cmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/road_cmd.c b/road_cmd.c index 07692c33da..441e1dff8b 100644 --- a/road_cmd.c +++ b/road_cmd.c @@ -320,7 +320,7 @@ static uint32 CheckRoadSlope(int tileh, byte *pieces, byte existing) // force full pieces. *pieces |= (*pieces & 0xC) >> 2; *pieces |= (*pieces & 0x3) << 2; - return existing ? 0 : _price.terraform; + return (*pieces == (ROAD_NE|ROAD_SW) || *pieces == (ROAD_SE|ROAD_NW)) ? _price.terraform : CMD_ERROR; } } return CMD_ERROR;