1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-10-14 05:57:37 +00:00

Terracotta Army rebalancing

This commit is contained in:
Zeno Rogue
2018-01-25 23:22:33 +01:00
parent 0cc80c615b
commit 0b7b24ff82
3 changed files with 15 additions and 3 deletions

View File

@@ -932,7 +932,9 @@ void giantLandSwitch(cell *c, int d, cell *from) {
forCellEx(c2, c) if(c2->wall == waTerraWarrior) nearwarrior = true;
if(nearwarrior && hrand(5000) < PT(130 + 2 * kills[moJiangshi], 260) && notDippingFor(itTerra))
c->item = itTerra;
if(hrand(20000) < 2 * (items[itTerra] + yendor::hardness()))
int t = 2 * (items[itTerra] + yendor::hardness());
if(t < 60) t += (60-t) * (60 - t) / 120;
if(hrand(20000) < t)
c->monst = moJiangshi;
}
break;