diff --git a/landgen.cpp b/landgen.cpp index 7ab40161..c69b2bfd 100644 --- a/landgen.cpp +++ b/landgen.cpp @@ -1970,7 +1970,7 @@ void giantLandSwitch(cell *c, int d, cell *from) { c->monst = moMonkey; else if(hrand(80000) < 5 + items[itRuby] + yendor::hardness()) c->monst = moEagle; - else if(ishept(c) && c != currentmap->gamestart() && hrand(4000) < 300 + items[itRuby] && !c->monst) { + else if(pseudohept(c) && c != currentmap->gamestart() && hrand(4000) < 300 + items[itRuby] && !c->monst) { int hardchance = items[itRuby] + yendor::hardness(); if(hardchance > 25) hardchance = 25; bool hardivy = hrand(100) < hardchance;