1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-27 22:39:53 +00:00

fixed the Crossroads IV/Camelot/Warped problem

This commit is contained in:
Zeno Rogue 2018-05-03 11:23:55 +02:00
parent 0049a65be6
commit 6739a14eda

View File

@ -1038,7 +1038,7 @@ void buildBigStuff(cell *c, cell *from) {
else if(pseudohept(c) && isWarped(c->land) && hrand(10000) < 3000 && c->land &&
buildBarrierNowall(c, eLand(c->land ^ laWarpSea ^ laWarpCoast))) ;
else if(pseudohept(c) && c->land == laCrossroads4 && hrand(10000) < 7000 && c->land &&
else if(pseudohept(c) && c->land == laCrossroads4 && hrand(10000) < 7000 && c->land && !c->master->alt &&
buildBarrierNowall(c, getNewLand(laCrossroads4))) ;
else if(pseudohept(c) && hrand(I10000) < 20 && !generatingEquidistant && !yendor::on && !tactic::on && !isCrossroads(c->land) &&