new featurette: '-' in inventory menu
Requested during beta testing last year, include a menu entry of
"- - your bare hands" (or "your gloved hands") for wielding,
"- - empty quiver" for readying quiver,
"- - your fingertip" for engraving, or
"- - your fingers" for applying grease
if the user responds with '?' or '*' at the
"What do you want to {wield|ready|write with|grease}? [- abc or ?*]"
getobj prompt. (First dash is inventory selector 'letter', second
dash is menu separator between the letter and its choice description.)
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.6 engrave.c $NHDT-Date: 1455491569 2016/02/14 23:12:49 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.60 $ */
|
||||
/* NetHack 3.6 engrave.c $NHDT-Date: 1456304550 2016/02/24 09:02:30 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.61 $ */
|
||||
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
|
||||
@@ -535,7 +535,7 @@ doengrave()
|
||||
return 0;
|
||||
|
||||
if (otmp == &zeroobj) {
|
||||
Strcat(strcpy(fbuf, "your "), makeplural(body_part(FINGER)));
|
||||
Strcat(strcpy(fbuf, "your "), body_part(FINGERTIP));
|
||||
writer = fbuf;
|
||||
} else
|
||||
writer = yname(otmp);
|
||||
@@ -993,8 +993,7 @@ doengrave()
|
||||
if (otmp != &zeroobj)
|
||||
You("%s the %s with %s.", everb, eloc, doname(otmp));
|
||||
else
|
||||
You("%s the %s with your %s.", everb, eloc,
|
||||
makeplural(body_part(FINGER)));
|
||||
You("%s the %s with your %s.", everb, eloc, body_part(FINGERTIP));
|
||||
|
||||
/* Prompt for engraving! */
|
||||
Sprintf(qbuf, "What do you want to %s the %s here?", everb, eloc);
|
||||
|
||||
Reference in New Issue
Block a user