summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/itemname.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/itemname.cc')
-rw-r--r--crawl-ref/source/itemname.cc7
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)