mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-01-22 23:17:04 +00:00
denser Crossroads in Sol
This commit is contained in:
parent
598603c937
commit
017afc59f1
@ -898,10 +898,13 @@ eLand switchable(eLand nearland, eLand farland, int c) {
|
||||
else if(specialland == laCrossroads4) {
|
||||
if((dual::state && nearland == laCrossroads4) || hrand(15) == 0)
|
||||
return getNewLand(nearland);
|
||||
if(nearland == laCrossroads4 && sol && hrand(5) == 0)
|
||||
if(nearland == laCrossroads4 && sol)
|
||||
return getNewLand(nearland);
|
||||
return nearland;
|
||||
}
|
||||
else if(nearland == laCrossroads && sol) {
|
||||
return laBarrier;
|
||||
}
|
||||
else if(nearland == laCrossroads) {
|
||||
if(hrand(4) == 0 && valid_wall_at(c))
|
||||
return laBarrier;
|
||||
|
Loading…
Reference in New Issue
Block a user