diff --git a/bigstuff.cpp b/bigstuff.cpp index 70c8e8ee..7d20e5f3 100644 --- a/bigstuff.cpp +++ b/bigstuff.cpp @@ -1362,6 +1362,9 @@ void moreBigStuff(cell *c) { forCellCM(c2, c) if(celldistAlt(c2) < celldistAlt(c)) i++; if(i > 1) c->wall = waColumn; } + else if(geometry == gHoroTris) { + if(c->c.spin(S7-1) != 0) c->wall = waColumn; + } else if(DIM == 3) { if(c->master->zebraval != 1) c->wall = waColumn; } diff --git a/binary-tiling.cpp b/binary-tiling.cpp index f5309366..a9964ed2 100644 --- a/binary-tiling.cpp +++ b/binary-tiling.cpp @@ -439,6 +439,8 @@ auto bt_config = addHook(hooks_args, 0, [] () { bool pseudohept(cell *c) { if(DIM == 2) return c->type & c->master->distance & 1; + else if(geometry == gHoroTris) + return c->c.spin(S7-1) == 0 && (c->master->distance & 1); else return (c->master->zebraval == 1) && (c->master->distance & 1); }