1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-23 21:07:17 +00:00

towers count as Camelot; moreBigStuff after giantLandSwitch

This commit is contained in:
Zeno Rogue 2017-10-14 19:41:15 +02:00
parent 23528bc519
commit c48ddee018

View File

@ -1767,6 +1767,7 @@ void giantLandSwitch(cell *c, int d, cell *from) {
case laCrossroads3: case laCrossroads3:
case laCrossroads4: case laCrossroads4:
case laCrossroads5: case laCrossroads5:
if(c->wall == waTower) c->land = laCamelot;
ONEMPTY { ONEMPTY {
if(purehepta && c->land == laCrossroads5 && hrand(100) < 60) if(purehepta && c->land == laCrossroads5 && hrand(100) < 60)
c->wall = waBarrier; c->wall = waBarrier;
@ -1992,10 +1993,10 @@ void setdist(cell *c, int d, cell *from) {
buildEquidistant(c); buildEquidistant(c);
} }
if(d == 9) moreBigStuff(c);
giantLandSwitch(c, d, from); giantLandSwitch(c, d, from);
if(d == 9) moreBigStuff(c);
if(d == 7) repairLandgen(c); if(d == 7) repairLandgen(c);
ONEMPTY if(!c->item) { ONEMPTY if(!c->item) {