diff --git a/src/artifact.c b/src/artifact.c index a20682ac3..6f3a7aa27 100644 --- a/src/artifact.c +++ b/src/artifact.c @@ -425,7 +425,7 @@ boolean is_worn; { const struct artifact *arti; - if (is_worn && objects[otmp->oclass].oc_oprop == PROTECTION) + if (is_worn && objects[otmp->otyp].oc_oprop == PROTECTION) return TRUE; arti = get_artifact(otmp); if (!arti) return FALSE;