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:
parent
23528bc519
commit
c48ddee018
@ -853,7 +853,7 @@ void giantLandSwitch(cell *c, int d, cell *from) {
|
|||||||
c->wall = waNone;
|
c->wall = waNone;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(d == 7 && c->item == itMutant) {
|
if(d == 7 && c->item == itMutant) {
|
||||||
if(c->monst != moMutant && isMultitile(c->monst))
|
if(c->monst != moMutant && isMultitile(c->monst))
|
||||||
c->item = itNone;
|
c->item = itNone;
|
||||||
@ -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) {
|
||||||
|
Loading…
Reference in New Issue
Block a user