OSDN Git Service

幻覚状態でもMMで正しいアイテム名が表示されていたので、「何か奇妙な物」
authormogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Fri, 8 Mar 2002 16:10:49 +0000 (16:10 +0000)
committermogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Fri, 8 Mar 2002 16:10:49 +0000 (16:10 +0000)
に変えた。自動拾いそのものは正しく働くままにしてある。

src/cave.c

index afd4cd5..9fc6ec5 100644 (file)
@@ -2284,8 +2284,20 @@ static void display_shortened_item_name(object_type *o_ptr, int y)
        char buf[MAX_NLEN];
        char *c = buf;
        int len = 0;
+       byte attr;
 
        object_desc(buf, o_ptr, FALSE, 0);
+       attr = tval_to_attr[o_ptr->tval % 128];
+
+       if (p_ptr->image)
+       {
+               attr = TERM_WHITE;
+#ifdef JP
+               strcpy(buf, "²¿¤«´ñ̯¤Êʪ");
+#else
+               strcpy(buf, "something strange");
+#endif
+       }
 
        for (c = buf; *c; c++)
        {
@@ -2337,7 +2349,7 @@ static void display_shortened_item_name(object_type *o_ptr, int y)
                }
        }
        *c='\0';
-       Term_putstr(0, y, 12, tval_to_attr[o_ptr->tval % 128], buf);
+       Term_putstr(0, y, 12, attr, buf);
 }
 
 /*