From 39d3249ed87b47ead82ed5c7073a500a87890bff Mon Sep 17 00:00:00 2001 From: "nethack.allison" Date: Sat, 5 Jun 2004 13:38:15 +0000 Subject: [PATCH] marilith thrusts reported: >> The marilith wields 5 daggers! >> The marilith thrusts her dagger. The marilith misses. > Shouldn't she thrust her daggerS? Change to: "The marilith thrusts one of her daggers." in that case. --- doc/fixes34.4 | 2 ++ src/mhitu.c | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/doc/fixes34.4 b/doc/fixes34.4 index 509681487..2a54dc5fe 100644 --- a/doc/fixes34.4 +++ b/doc/fixes34.4 @@ -30,6 +30,8 @@ Sting could trigger premature display of orcs during savegame restore Sting now glows light blue again prevent "offering" or other words with similar ending from matching ring quote make cleric cast lightning blind as other lightning does +change the wording slightly to use "one of " when a monster wielding + multiple daggers thrusts them Platform- and/or Interface-Specific Fixes diff --git a/src/mhitu.c b/src/mhitu.c index 1d2f43eaf..7c50a98c9 100644 --- a/src/mhitu.c +++ b/src/mhitu.c @@ -102,9 +102,10 @@ register struct obj *otemp; { if (!flags.verbose || Blind || !mon_visible(mtmp)) return; - pline("%s %s %s %s.", Monnam(mtmp), + pline("%s %s %s%s %s.", Monnam(mtmp), (objects[otemp->otyp].oc_dir & PIERCE) ? "thrusts" : "swings", - mhis(mtmp), singular(otemp, xname)); + (otemp->quan > 1) ? "one of " : "", + mhis(mtmp), xname(otemp)); } /* return how a poison attack was delivered */ -- 2.50.1