1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-10-21 00:47:40 +00:00

fixed worldsize display and gp::area for S3==4

This commit is contained in:
Zeno Rogue
2018-11-27 21:17:00 +01:00
parent 6c25d2297e
commit bd479d3c41
4 changed files with 89 additions and 37 deletions

View File

@@ -1390,8 +1390,14 @@ land_validity_t& land_validity(eLand l) {
return great_walls_missing;
// highlight Crossroads on Euclidean
if(euclid && !euwrap && (l == laCrossroads || l == laCrossroads4)) // fix cylinder
if(euclid && !euwrap && (l == laCrossroads || l == laCrossroads4))
return full_game;
if(euclid && euwrap && !fulltorus && l == laCrossroads && torusconfig::sdy == -2 * torusconfig::sdx)
return full_game;
if(euclid && euwrap && !fulltorus && l == laCrossroads4 && torusconfig::sdy == 0)
return full_game;
// highlight Zebra-based lands on Zebra Quotient!
if((l == laZebra || l == laWhirlwind || l == laStorms || l == laWarpCoast || l == laWarpSea) && geometry == gZebraQuotient)