diff options
author | tron <tron@openttd.org> | 2006-02-04 11:53:31 +0000 |
---|---|---|
committer | tron <tron@openttd.org> | 2006-02-04 11:53:31 +0000 |
commit | b36f89bc51cbd9feba3b73bd5f39af7286cc669a (patch) | |
tree | 0d84393ff0fb46bd4701d5ef882c26b5c3326adb | |
parent | 05d7d046c71943317d31c2e3c22a960faf38f6f1 (diff) | |
download | openttd-b36f89bc51cbd9feba3b73bd5f39af7286cc669a.tar.xz |
(svn r3532) Revert r3467, was total nonesense, my fault
-rw-r--r-- | tree_cmd.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tree_cmd.c b/tree_cmd.c index 174bfd8d6..52a834df0 100644 --- a/tree_cmd.c +++ b/tree_cmd.c @@ -493,6 +493,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; @@ -508,6 +510,7 @@ static void TileLoop_Trees(TileIndex tile) default: return; } + _m[tile].m3 = m3; _m[tile].m4 = 0; SetTileType(tile, MP_TREES); |