OSDN Git Service

upgrade to 3.6.7
[jnethack/source.git] / src / weapon.c
index dd2a057..bcf4de3 100644 (file)
@@ -925,14 +925,18 @@ register struct monst *mon;
             newly_welded = mwelded(obj);
             obj->owornmask &= ~W_WEP;
             if (newly_welded) {
+                const char *mon_hand = mbodypart(mon, HAND);
+
+                if (bimanual(obj))
+                    mon_hand = makeplural(mon_hand);
 #if 0 /*JP:T*/
                 pline("%s %s to %s %s!", Tobjnam(obj, "weld"),
                       is_plural(obj) ? "themselves" : "itself",
-                      s_suffix(mon_nam(mon)), mbodypart(mon, HAND));
+                      s_suffix(mon_nam(mon)), mon_hand);
 #else
                 pline("%s\82Í\8f\9f\8eè\82É%s\82Ì%s\82É\91\95\94õ\82³\82ê\82½\81I",
                       xname(obj),
-                      mon_nam(mon), mbodypart(mon, HAND));
+                      mon_nam(mon), mon_hand);
 #endif
                 obj->bknown = 1;
             }