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

Cubic Windy Plains

This commit is contained in:
Zeno Rogue
2017-11-03 20:55:41 +01:00
parent 8182a206b9
commit 7aa2d90142
2 changed files with 14 additions and 2 deletions

View File

@@ -958,9 +958,14 @@ void giantLandSwitch(cell *c, int d, cell *from) {
case laWhirlwind:
if(d == 9) {
if(sphere)
if(S7 == 5)
c->wall = (pseudohept(c) && (c->master->fiftyval == 0 || c->master->fiftyval == 6)) ?
waFan : waNone;
else if(sphere) {
if(whirlwind::fzebra3(c) == 0) c->wall = waFan;
if(S7 == 4 && celldistance(c, currentmap->gamestart()) == 2 && ctof(c))
c->wall = waChasm;
}
else if(!euclid && zebra3(c) == 0) c->wall = waFan;
else if(pseudohept(c) && hrand(2000) < 150)
c->wall = waChasm;