Mercurial > hg > openttd
changeset 8818:57a0d6670e05 draft
(svn r12564) -Fix: towns couldn't terraform when inflation rised terraform prices enough
author | smatz <smatz@openttd.org> |
---|---|
date | Fri, 04 Apr 2008 16:52:29 +0000 |
parents | 224524e73db1 |
children | 98ec34b70edd |
files | src/town_cmd.cpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/town_cmd.cpp +++ b/src/town_cmd.cpp @@ -758,7 +758,7 @@ TILE_ASSERT(tile); CommandCost r = DoCommand(tile, edges, dir, DC_AUTO | DC_NO_WATER, CMD_TERRAFORM_LAND); - if (CmdFailed(r) || r.GetCost() >= 126 * 16) return false; + if (CmdFailed(r) || r.GetCost() >= (_price.terraform + 2) * 8) return false; DoCommand(tile, edges, dir, DC_AUTO | DC_NO_WATER | DC_EXEC, CMD_TERRAFORM_LAND); return true; }