another orctown follow-up tuning bit

This commit is contained in:
nhmall
2018-09-21 11:54:43 -04:00
parent 6c41eb3f91
commit 25fcaa614c
+5 -1
View File
@@ -651,6 +651,9 @@ unsigned long mflags;
* orcs between here and the bottom of the mines. * orcs between here and the bottom of the mines.
*/ */
nlev = max_depth; nlev = max_depth;
/* once in a blue moon, he won't be at the very bottom */
if (!rn2(40))
nlev--;
mtmp->mspare1 = MIGR_LEFTOVERS; mtmp->mspare1 = MIGR_LEFTOVERS;
} else { } else {
nlev = rn2((max_depth - cur_depth) + 1) + cur_depth; nlev = rn2((max_depth - cur_depth) + 1) + cur_depth;
@@ -692,7 +695,8 @@ struct monst *mtmp;
} }
if (is_captain || !rn2(8)) { if (is_captain || !rn2(8)) {
otyp = shiny_obj(RING_CLASS); otyp = shiny_obj(RING_CLASS);
if ((otmp = mksobj(otyp, FALSE, FALSE)) != 0) if ((otyp != STRANGE_OBJECT) &&
(otmp = mksobj(otyp, FALSE, FALSE)) != 0)
add_to_minv(mtmp, otmp); add_to_minv(mtmp, otmp);
} }
} }