mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-12-20 15:40:26 +00:00
Euclidean Chaos Mode works not only in CR4
This commit is contained in:
parent
bd479d3c41
commit
35b826645c
10
bigstuff.cpp
10
bigstuff.cpp
@ -801,6 +801,11 @@ eLand getEuclidLand(int c) {
|
||||
|
||||
void setLandEuclid(cell *c) {
|
||||
setland(c, specialland);
|
||||
if(specialland == laCrossroads4 || chaosmode) {
|
||||
int x, y;
|
||||
tie(x,y) = cell_to_pair(c);
|
||||
c->land = getEuclidLand(y);
|
||||
}
|
||||
if(specialland == laCrossroads) {
|
||||
int x, y;
|
||||
tie(x,y) = cell_to_pair(c);
|
||||
@ -814,11 +819,6 @@ void setLandEuclid(cell *c) {
|
||||
c->wall = waMercury;
|
||||
}
|
||||
}
|
||||
if(specialland == laCrossroads4) {
|
||||
int x, y;
|
||||
tie(x,y) = cell_to_pair(c);
|
||||
c->land = getEuclidLand(y);
|
||||
}
|
||||
if(specialland == laWhirlpool) {
|
||||
c->land = laOcean;
|
||||
c->landparam = 99;
|
||||
|
Loading…
Reference in New Issue
Block a user