diff options
Diffstat (limited to 'src/tree_cmd.cpp')
-rw-r--r-- | src/tree_cmd.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tree_cmd.cpp b/src/tree_cmd.cpp index 527cc165a..c30609e78 100644 --- a/src/tree_cmd.cpp +++ b/src/tree_cmd.cpp @@ -592,7 +592,7 @@ static void TileLoopTreesDesert(TileIndex tile) }; uint32 r = Random(); - if (Chance16I(1, 200, r)) SndPlayTileFx(forest_sounds[GB(r, 16, 2)], tile); + if (Chance16I(1, 200, r) && _settings_client.sound.ambient) SndPlayTileFx(forest_sounds[GB(r, 16, 2)], tile); break; } @@ -621,7 +621,7 @@ static void TileLoopTreesAlps(TileIndex tile) } else { if (GetTreeDensity(tile) == 3) { uint32 r = Random(); - if (Chance16I(1, 200, r)) { + if (Chance16I(1, 200, r) && _settings_client.sound.ambient) { SndPlayTileFx((r & 0x80000000) ? SND_39_HEAVY_WIND : SND_34_WIND, tile); } } |