1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-26 01:50:36 +00:00

fixed some lands not appearing in horodisk (Caribbean, Kraken, Whirlpool, Rlyeh, Temple, Haunted)

This commit is contained in:
Zeno Rogue 2023-09-22 12:13:06 +02:00
parent c2f1f4371c
commit 9326220310

View File

@ -567,6 +567,20 @@ EX eLand getNewLand(eLand old, eLand old2 IS(laBarrier)) {
tab[cnt++] = laSnakeNest;
}
if(ls::horodisk_structure()) {
if(gold() >= R30) {
tab[cnt++] = laCaribbean;
tab[cnt++] = laKraken;
tab[cnt++] = laWhirlpool;
}
if(gold() >= R60) {
tab[cnt++] = laRlyeh;
if(landUnlocked(laTemple)) tab[cnt++] = laTemple;
}
if(items[itBone] >= 10)
tab[cnt++] = laHaunted;
}
if(ls::hv_structure() && landUnlocked(laMountain)) tab[cnt++] = laMountain;
if(ls::hv_structure() && landUnlocked(laClearing)) tab[cnt++] = laClearing;