From 39103a046f58588edc0cf9384f5d2fc2ef749315 Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Mon, 28 Sep 2020 01:30:15 +0100 Subject: [PATCH] //maze: fix some areas of generated mazes not being explored --- worldeditadditions/lib/erode/snowballs.lua | 2 +- worldeditadditions/lib/maze2d.lua | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/worldeditadditions/lib/erode/snowballs.lua b/worldeditadditions/lib/erode/snowballs.lua index 394d3d7..7fcc646 100644 --- a/worldeditadditions/lib/erode/snowballs.lua +++ b/worldeditadditions/lib/erode/snowballs.lua @@ -140,5 +140,5 @@ function worldeditadditions.erode.snowballs(heightmap_initial, heightmap, height ) end - return true, ""..#stats_steps.." snowballs simulated, max "..params.max_steps.." steps (average ~"..worldeditadditions.average(stats_steps)..")" + return true, ""..#stats_steps.." snowballs simulated, max "..params.max_steps.." steps (averaged ~"..worldeditadditions.average(stats_steps).." steps)" end diff --git a/worldeditadditions/lib/maze2d.lua b/worldeditadditions/lib/maze2d.lua index 717a627..2a3023c 100644 --- a/worldeditadditions/lib/maze2d.lua +++ b/worldeditadditions/lib/maze2d.lua @@ -95,9 +95,7 @@ local function generate_maze(seed, width, height, path_length, path_width) cx = cx + path_length end - if #directions > 1 then - table.insert(nodes, { x = cx, y = cy }) - end + table.insert(nodes, { x = cx, y = cy }) else table.remove(nodes, curnode) end