mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-10-22 17:37:39 +00:00
fixed curr_dist and horocycles in Canvas for Euclidedan
This commit is contained in:
@@ -44,7 +44,7 @@ int celldistAltRelative(cell *c) {
|
||||
}
|
||||
|
||||
int euclidAlt(short x, short y) {
|
||||
if(specialland == laTemple || specialland == laClearing) {
|
||||
if(among(specialland, laTemple, laClearing, laCanvas)) {
|
||||
if(euclid6)
|
||||
return max(int(x), x+y);
|
||||
else if(PURE)
|
||||
@@ -1169,7 +1169,7 @@ void moreBigStuff(cell *c) {
|
||||
if(d <= PRADIUS1) generateAlts(c->master);
|
||||
}
|
||||
|
||||
if(c->land == laCanvas && c->master->alt)
|
||||
if(c->land == laCanvas && !eubinary && c->master->alt)
|
||||
generateAlts(c->master);
|
||||
|
||||
if(c->land == laStorms)
|
||||
|
Reference in New Issue
Block a user