diff -r 09beeec033ba -r 0caa3dfb3ba2 rust/landgen/src/outline_template_based/outline.rs --- a/rust/landgen/src/outline_template_based/outline.rs Mon Sep 16 16:57:11 2024 +0200 +++ b/rust/landgen/src/outline_template_based/outline.rs Wed Sep 18 13:42:26 2024 +0200 @@ -278,10 +278,9 @@ pub fn distort>( &mut self, distance_divisor: u32, + distortion_limiting_factor: u32, random_numbers: &mut I, ) { - let distortion_limiting_factor = 100 + random_numbers.next().unwrap() as u32 % 8 * 10; - loop { let old_len = self.total_len(); self.divide_edges(distance_divisor, distortion_limiting_factor, random_numbers);