diff options
Diffstat (limited to 'crawl-ref/source/itemname.cc')
-rw-r--r-- | crawl-ref/source/itemname.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/crawl-ref/source/itemname.cc b/crawl-ref/source/itemname.cc index 2c87e39c97..93a016f00b 100644 --- a/crawl-ref/source/itemname.cc +++ b/crawl-ref/source/itemname.cc @@ -236,9 +236,10 @@ std::string item_def::name(description_level_type descrip, if (descrip != DESC_PLAIN && descrip != DESC_BASENAME) { - const bool tried = (!ident && !equipped - && (is_artefact && !item_type_known(*this) - || item_type_tried(*this))); + const bool tried = !ident && !equipped + && (item_type_tried(*this) + || this->base_type == OBJ_JEWELLERY + && is_artefact && !item_type_known(*this)); std::string tried_str = ""; if (tried) |