KNIFE
!((n == SWORD || n == KNIFE || n == TWO_HANDED || n == MACE ||
case KNIFE:
SetBit(location[position].objects, KNIFE);
TestBit(inven, KNIFE)) {
else if (!TestBit(inven, KNIFE))
else if (TestBit(inven, KNIFE) || TestBit(inven, MALLET) || TestBit(inven, CHAIN) || TestBit(inven, MACE) || TestBit(inven, HALBERD))
wordvalue[wordnumber] == KNIFE)) {
{ 21, KNIFE },
{ 30, KNIFE },
{ "knife", KNIFE, OBJECT, NULL },
case KNIFE:
checkdam(newp, pp, pp->p_ident, conf_stabdam, KNIFE);