summaryrefslogtreecommitdiff
path: root/src/town_cmd.cpp
diff options
context:
space:
mode:
authormaedhros <maedhros@openttd.org>2007-05-10 16:03:06 +0000
committermaedhros <maedhros@openttd.org>2007-05-10 16:03:06 +0000
commit3cc31aae86854f41216da507de667e61df73b295 (patch)
treefb98ee0f7bcded9ffb061f6e7d4b0448d35332db /src/town_cmd.cpp
parent9643fd7638ee7d01c4182c1d4259d1e91b424ff8 (diff)
downloadopenttd-3cc31aae86854f41216da507de667e61df73b295.tar.xz
(svn r9823) -Feature: Add support for house property 1F - minimum life span.
Diffstat (limited to 'src/town_cmd.cpp')
-rw-r--r--src/town_cmd.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/town_cmd.cpp b/src/town_cmd.cpp
index 0d8ebc8ed..db9536c1c 100644
--- a/src/town_cmd.cpp
+++ b/src/town_cmd.cpp
@@ -424,6 +424,7 @@ static void TileLoop_Town(TileIndex tile)
if (hs->building_flags & BUILDING_HAS_1_TILE &&
HASBIT(t->flags12, TOWN_IS_FUNDED) &&
CanDeleteHouse(tile) &&
+ max(_cur_year - GetHouseConstructionYear(tile), 0) >= hs->minimum_life &&
--t->time_until_rebuild == 0) {
t->time_until_rebuild = GB(r, 16, 8) + 192;