aobjnam
aobjnam(obj, "clang"));
aobjnam(obj, NULL));
aobjnam(otmph, "are"));
pline("Your %s!", aobjnam(otmph, "corrode"));
aobjnam(uwep, NULL));
pline("you use the %s.", aobjnam(uwep, NULL));
aobjnam(otmp, "weld"),
aobjnam(otmp, "are"));
pline("Your %s dull.", aobjnam(otmp, "get"));
char *aobjnam(struct obj *, char *);
aobjnam(uwep, "weld"),
pline("Your %s not affected.", aobjnam(uwep, "are"));
pline("Your %s!", aobjnam(uwep, "corrode"));
aobjnam(uwep, "glow"), plur(uwep->quan));
aobjnam(uwep, "glow"), color, time);
aobjnam(uwep, "are"));