From 25fcaa614c2a1a535aea5af5acdc5732168975cc Mon Sep 17 00:00:00 2001 From: nhmall Date: Fri, 21 Sep 2018 11:54:43 -0400 Subject: [PATCH] another orctown follow-up tuning bit --- src/mkmaze.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mkmaze.c b/src/mkmaze.c index 4639f04a9..be6fcfd7f 100644 --- a/src/mkmaze.c +++ b/src/mkmaze.c @@ -651,6 +651,9 @@ unsigned long mflags; * orcs between here and the bottom of the mines. */ nlev = max_depth; + /* once in a blue moon, he won't be at the very bottom */ + if (!rn2(40)) + nlev--; mtmp->mspare1 = MIGR_LEFTOVERS; } else { nlev = rn2((max_depth - cur_depth) + 1) + cur_depth; @@ -692,7 +695,8 @@ struct monst *mtmp; } if (is_captain || !rn2(8)) { 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); } } -- 2.40.0