diff --git a/landgen.cpp b/landgen.cpp index f82f977a..646c72f1 100644 --- a/landgen.cpp +++ b/landgen.cpp @@ -2533,6 +2533,11 @@ EX void giantLandSwitch(cell *c, int d, cell *from) { if(c->wall == waRose) c->wall = waNone; + if(among(c->wall, waCharged, waSandstone)) { + forCellEx(c1, c) if(c1->land != laEclectic) + c->wall = waNone; + } + /* experiment: replace Roses with Ivy for(cell *cx: ce)