diff --git a/goldberg.cpp b/goldberg.cpp index b092e13a..37f4fc35 100644 --- a/goldberg.cpp +++ b/goldberg.cpp @@ -470,7 +470,6 @@ namespace gp { area = ((2*x+y) * (2*x+y) + y*y*3) / 4; next = hpxyz(x+y/2., -y * sqrt(3) / 2, 0); scale = 1 / hypot2(next); - if(sphere) scale *= .7; crossf *= scale; hepvdist *= scale; rhexf *= scale; diff --git a/graph.cpp b/graph.cpp index c8b2038f..ee86a449 100644 --- a/graph.cpp +++ b/graph.cpp @@ -5276,6 +5276,9 @@ void drawthemap() { wmascii = vid.wallmode == 0; wmblack = vid.wallmode == 1; + if(wmescher && gp::on && S7 == 4 && gp::scale < .3) + wmescher = false, wmplain = true; + mmitem = vid.monmode >= 1; mmmon = vid.monmode >= 2; mmhigh = vid.monmode == 3 || vid.monmode == 5;