]> granicus.if.org Git - nethack/commitdiff
B04009 ftn msg when blind/!invis and gain see invis.
authornethack.allison <nethack.allison>
Sun, 14 Jul 2002 18:29:34 +0000 (18:29 +0000)
committernethack.allison <nethack.allison>
Sun, 14 Jul 2002 18:29:34 +0000 (18:29 +0000)
<Someone> writes:
Why do you "feel transparent" when you gain see invisible from a
fountain when blind and _not_ invisible? Transparency usually refers
to _being_ invisible.

Another try.

src/fountain.c

index 2be456d3aa3a9c2e54f2be1e5efd1315faa6d146..69133de835e8095b3e5515cc6818abc4f489178e 100644 (file)
@@ -289,11 +289,13 @@ drinkfountain()
 
                case 25: /* See invisible */
 
-                       if (Blind && Invisible) {
-                           You("feel very self-conscious.");
-                           pline("Then it passes.");
-                       } else if (Invisible) { /* but not Blind */
-                           You("feel transparent.");
+                       if (Blind) {
+                           if (Invisible) {
+                               You("feel transparent.");
+                           } else {
+                               You("feel very self-conscious.");
+                               pline("Then it passes.");
+                           }
                        } else {
                           You("see an image of someone stalking you.");
                           pline("But it disappears.");