From 0745514174ef49503ccdf871c111862f7eddd89f Mon Sep 17 00:00:00 2001 From: Joshua Barretto Date: Mon, 4 Jan 2021 01:49:26 +0000 Subject: [PATCH] Prevented trees from being too sparse --- world/src/layer/tree.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/world/src/layer/tree.rs b/world/src/layer/tree.rs index 5284dc4f27..cd91952c1a 100644 --- a/world/src/layer/tree.rs +++ b/world/src/layer/tree.rs @@ -219,7 +219,8 @@ impl ProceduralTree { }); if depth < 4 { - for _ in 0..rng.gen_range(2, 4) { + let sub_branches = if depth == 0 { 3 } else { rng.gen_range(2, 4) }; + for _ in 0..sub_branches { add_branches(branches, rng, end, branch_dir, depth + 1); } }