W_ARM2
#define W_ARMOR (W_ARM | W_ARM2 | W_ARMH | W_ARMS | W_ARMG)
if(!(otmp->owornmask & (W_ARMOR - W_ARM2))) {
!(otmp->owornmask & (W_ARMOR - W_ARM2)))
uarm->owornmask ^= (W_ARM | W_ARM2);
uarm->owornmask ^= (W_ARM | W_ARM2);
{ W_ARM2, &uarm2 },
setworn(uarm, W_ARM2);