ARMOR
ARMOR("helmet", 3, 1, 9, 0),
ARMOR("plate mail", 5, 5, 3, 2),
ARMOR("splint mail", 8, 5, 4, 1),
ARMOR("banded mail", 10, 5, 4, 0),
ARMOR("chain mail", 10, 5, 5, 1),
ARMOR("scale mail", 10, 5, 6, 0),
ARMOR("ring mail", 15, 5, 7, 0),
ARMOR("studded leather armor", 13, 3, 7, 1),
ARMOR("leather armor", 17, 3, 8, 0),
ARMOR("elven cloak", 5, 0, 9, 3),
ARMOR("shield", 3, 0, 9, 0),
ARMOR("pair of gloves", 1, 1, 9, 0),
obj->what_is = ARMOR;
descs[i].sepchar = ((obj->what_is & ARMOR) && obj->is_protected)
if (obj->what_is & (WEAPON | ARMOR | WAND | RING)) {
case ARMOR:
ch2 = ((obj->what_is & ARMOR) && obj->is_protected) ? '}' : ')';
case ARMOR:
case ARMOR:
case ARMOR:
what_is = ARMOR;
obj->what_is = ARMOR;
ch = pack_letter("wear what?", ARMOR);
if (obj->what_is != ARMOR) {
if (obj->what_is & (ARMOR | RING)) {
((obj->what_is == ARMOR) ? "armor" : "rings"));
*mask = ARMOR;
case ARMOR:
case ARMOR:
if (obj->what_is & (SCROL | POTION | WEAPON | ARMOR | WAND | RING)) {