SHIELD
hurt = rnd(NUMOFINJURIES) - (TestBit(inven, SHIELD) != 0) - (TestBit(wear, MAIL) != 0) - (TestBit(wear, HELM) != 0);
{ 146, SHIELD },
{ 124, SHIELD },
{ 144, SHIELD },
{ 113, SHIELD },
{ 161, SHIELD },
{ 169, SHIELD },
{ 182, SHIELD },
{ 198, SHIELD },
{ 212, SHIELD },
{ 216, SHIELD },
{ 226, SHIELD },
{ 228, SHIELD },
{ "shield", SHIELD, OBJECT, NULL },
} else if(otmp->otyp == SHIELD){
{ SHIELD, 0, ARMOR_SYM, 1, 1 },
case SHIELD:
if (damaged(SHIELD))
Param.damprob[SHIELD] = 150; /* shield control 15.0% */
ind = SHIELD;
if (damaged(SHIELD))