From af0fb582646802969b3666418c7431cd24e76624 Mon Sep 17 00:00:00 2001 From: Darkvater Date: Sat, 18 Mar 2006 15:13:35 +0000 Subject: [PATCH] (svn r3949) - Revert r3467, was total nonesense, my fault. Backport of r3532 from trunk --- tree_cmd.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tree_cmd.c b/tree_cmd.c index 2863061cb2..51a5cfe061 100644 --- a/tree_cmd.c +++ b/tree_cmd.c @@ -500,6 +500,8 @@ static void TileLoop_Trees(TileIndex tile) /* fall through */ case 2: { /* add a neighbouring tree */ + byte m3 = _m[tile].m3; + tile += ToTileIndexDiff(_tileloop_trees_dir[Random() & 7]); if (!IsTileType(tile, MP_CLEAR)) return; @@ -513,6 +515,7 @@ static void TileLoop_Trees(TileIndex tile) _m[tile].m2 = 0; } + _m[tile].m3 = m3; _m[tile].m4 = 0; SetTileType(tile, MP_TREES);