land selection depends on target geometry, not current

This commit is contained in:
Zeno Rogue 2017-10-29 23:11:35 +01:00
parent 5ff14c3d16
commit 0e65ed894a
1 changed files with 4 additions and 2 deletions

View File

@ -593,8 +593,10 @@ eLand land_spheuc[LAND_SPHEUC] = {
#else
#define LAND_SPHEUC ((weirdhyperbolic) ? LAND_OCT : (targetgeometry > 1) ? LAND_SPH : LAND_EUC)
#define land_spheuc ((weirdhyperbolic) ? land_oct : (targetgeometry > 1) ? land_sph : land_euc)
#define tweirdhyperbolic (targetgeometry == gOctagon || targetgeometry == g45 || targetgeometry == g46 || targetgeometry == g47)
#define LAND_SPHEUC ((tweirdhyperbolic) ? LAND_OCT : (targetgeometry > 1) ? LAND_SPH : LAND_EUC)
#define land_spheuc ((tweirdhyperbolic) ? land_oct : (targetgeometry > 1) ? land_sph : land_euc)
#endif
const char *curvenames[8] = {