From 5f2c39a59934b83f617a0bc085f24482e582a51f Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 25 Apr 2021 11:30:26 +0200 Subject: [PATCH] fixed Crossroads II --- bigstuff.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bigstuff.cpp b/bigstuff.cpp index 5863d976..b410d6fc 100644 --- a/bigstuff.cpp +++ b/bigstuff.cpp @@ -1552,15 +1552,17 @@ EX void build_walls(cell *c, cell *from) { buildBarrierNowall(c, getNewLand(c->land)); } - if(c->land == laCrossroads2 && BITRUNCATED) + if(c->land == laCrossroads2 && BITRUNCATED) { buildCrossroads2(c); + return; + } else if(good_for_wall(c) && isWarpedType(c->land) && hrand(10000) < 3000 && c->land && buildBarrierNowall(c, eLand(c->land ^ laWarpSea ^ laWarpCoast))) { } else if(ls::single()) return; - if(geometry == gNormal && celldist(c) < 3 && !GOLDBERG) { + else if(geometry == gNormal && celldist(c) < 3 && !GOLDBERG) { if(top_land && c == cwt.at->master->move(3)->c7) { buildBarrierStrong(c, 6, true, top_land); }