From fff4bdecd8bfd9a4609295348689e0255969d7d3 Mon Sep 17 00:00:00 2001 From: yexo Date: Fri, 10 Dec 2010 22:18:16 +0000 Subject: (svn r21456) -Fix: [NewGRF] make sure the parameter for house var 60 is the id of an original house --- src/newgrf_house.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/newgrf_house.cpp b/src/newgrf_house.cpp index ef9aa2d0e..44e0347ac 100644 --- a/src/newgrf_house.cpp +++ b/src/newgrf_house.cpp @@ -288,7 +288,7 @@ static uint32 HouseGetVariable(const ResolverObject *object, byte variable, byte case 0x47: return TileY(tile) << 16 | TileX(tile); /* Building counts for old houses with id = parameter. */ - case 0x60: return GetNumHouses(parameter, town); + case 0x60: return parameter < NEW_HOUSE_OFFSET ? GetNumHouses(parameter, town) : 0; /* Building counts for new houses with id = parameter. */ case 0x61: { -- cgit v1.2.3-54-g00ecf