]> granicus.if.org Git - nethack/commitdiff
treat statues and containers alike in follow-up
authornethack.allison <nethack.allison>
Fri, 17 Dec 2004 13:27:29 +0000 (13:27 +0000)
committernethack.allison <nethack.allison>
Fri, 17 Dec 2004 13:27:29 +0000 (13:27 +0000)
src/end.c

index c88e14c723a55f4401c7658e6838b3f6aa7734f9..2ffb78cb6c7afb65d6d0c9f98fee5419c8d3b4ee 100644 (file)
--- a/src/end.c
+++ b/src/end.c
@@ -379,7 +379,7 @@ boolean taken;
                        for (obj = invent; obj; obj = obj->nobj) {
                            makeknown(obj->otyp);
                            obj->known = obj->bknown = obj->dknown = obj->rknown = 1;
-                           if (Is_container(obj))
+                           if (Is_container(obj) || obj->otyp == STATUE)
                                obj->cknown = obj->lknown = 1;
                        }
                        (void) display_inventory((char *)0, TRUE);
@@ -991,7 +991,7 @@ boolean identified, all_containers;
                            makeknown(obj->otyp);
                            obj->known = obj->bknown =
                            obj->dknown = obj->rknown = 1;
-                           if (Is_container(obj))
+                           if (Is_container(obj) || obj->otyp == STATUE)
                                obj->cknown = obj->lknown = 1;
                        }
                        putstr(tmpwin, 0, doname(obj));