From 1e27888f7dcd799f14230ad277879471c3c9d683 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Wed, 13 Mar 2019 15:26:46 +0100 Subject: [PATCH] for BARLEV=8, buildEquidistant acts at 7 --- landgen.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/landgen.cpp b/landgen.cpp index 86a0c5bd..75a65c9e 100644 --- a/landgen.cpp +++ b/landgen.cpp @@ -2530,13 +2530,15 @@ void setdist(cell *c, int d, cell *from) { if(buggyGeneration) return; } - if(d == BARLEV-2 && c->land == laOcean) + int eqlevel = max(BARLEV-2, 7); + + if(d == eqlevel && c->land == laOcean) buildEquidistant(c); - if(d == BARLEV-2 && inmirror(c)) + if(d == eqlevel && inmirror(c)) buildEquidistant(c); - if(d == BARLEV-2 && (c->land == laGraveyard || c->land == laHauntedBorder || c->land == laHaunted) && !tactic::on) + if(d == eqlevel && (c->land == laGraveyard || c->land == laHauntedBorder || c->land == laHaunted) && !tactic::on) buildEquidistant(c); }