From aa379d07017d55238fa172c57b202682a88902c2 Mon Sep 17 00:00:00 2001 From: Duane Date: Wed, 3 Aug 2016 07:59:07 -0500 Subject: [PATCH] Fix cave regression. --- mapgen.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mapgen.lua b/mapgen.lua index 8cfbf64..9db0aad 100644 --- a/mapgen.lua +++ b/mapgen.lua @@ -456,8 +456,11 @@ local function generate(p_minp, p_maxp, seed) end if fun_caves.dungeon then - write, write_p2 = fun_caves.dungeon(minp, maxp, data, p2data, area, node, heightmap) - if write then + local write_dungeon, write_p4 + write_dungeon, write_p4 = fun_caves.dungeon(minp, maxp, data, p2data, area, node, heightmap) + if write_dungeon then + write = true + write_p2 = write_p2 or write_p4 break end end