diff --git a/src/hack.c b/src/hack.c index 6175d46e2..eaeb8c365 100644 --- a/src/hack.c +++ b/src/hack.c @@ -1719,7 +1719,7 @@ notice_mon(struct monst *mtmp) set_msg_xy(mtmp->mx, mtmp->my); You("%s %s.", canseemon(mtmp) ? "see" : "notice", x_monnam(mtmp, - mtmp->mtame ? ARTICLE_YOUR + (mtmp->mtame && !Hallucination) ? ARTICLE_YOUR : (!has_mgivenname(mtmp) && !type_is_pname(mtmp->data)) ? ARTICLE_A : ARTICLE_NONE,