From 017afc59f1a6f163abf3e0604c7323748c6596af Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 28 Jul 2019 11:07:54 +0200 Subject: [PATCH] denser Crossroads in Sol --- bigstuff.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bigstuff.cpp b/bigstuff.cpp index d7dba49c..dd3297ee 100644 --- a/bigstuff.cpp +++ b/bigstuff.cpp @@ -898,10 +898,13 @@ eLand switchable(eLand nearland, eLand farland, int c) { else if(specialland == laCrossroads4) { if((dual::state && nearland == laCrossroads4) || hrand(15) == 0) return getNewLand(nearland); - if(nearland == laCrossroads4 && sol && hrand(5) == 0) + if(nearland == laCrossroads4 && sol) return getNewLand(nearland); return nearland; } + else if(nearland == laCrossroads && sol) { + return laBarrier; + } else if(nearland == laCrossroads) { if(hrand(4) == 0 && valid_wall_at(c)) return laBarrier;