]> granicus.if.org Git - nethack/commitdiff
slightly change quickmimic() sense wording
authornhmall <mjnh@persona.ca>
Mon, 14 Dec 2015 02:45:08 +0000 (21:45 -0500)
committernhmall <mjnh@persona.ca>
Mon, 14 Dec 2015 02:45:08 +0000 (21:45 -0500)
 Changes to be committed:
modified:   doc/fixes36.1
modified:   src/dogmove.c

A bug reporter wrote:
> comments:
> "You sense a little dog appear where Poes was!"
>
> seems strange to me, perhaps it should be "appearing", or the hero shouldn't
> notice at all if it's out of sight.
>
> Not sure it was out of sight, anyway, because I saw the d from the shop
> doorway.
>

Change the wording to:
"You sense that a little dog has appeared where Poes was!"

doc/fixes36.1
src/dogmove.c

index e9d8a81bfbec8e32f14dd6e4d04530afc2c1cac2..d68a7abf203a438fadaac91729a04793ea1efa33 100644 (file)
@@ -26,6 +26,7 @@ wrong message given when high priest on astral plane rejects being assigned a
        name (got the one for unique monsters instead of the one for priests)
 negative intrinsic protection shouldn't confer MC=1, "you are warded" (not
        possible from divine protection but is possible from eating rings)
+make a slight adjustment to the quickmimic() sense wording
 
 
 Platform- and/or Interface-Specific Fixes
index 36e6c4a415aaac418386575275949e6de849054d..472e3e4164ea48002c433a334f3a11288404d0de 100644 (file)
@@ -1,4 +1,4 @@
-/* NetHack 3.6 dogmove.c       $NHDT-Date: 1446604109 2015/11/04 02:28:29 $  $NHDT-Branch: master $:$NHDT-Revision: 1.56 $ */
+/* NetHack 3.6 dogmove.c       $NHDT-Date: 1450061092 2015/12/14 02:44:52 $  $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.57 $ */
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* NetHack may be freely redistributed.  See license for details. */
 
@@ -1094,8 +1094,8 @@ struct monst *mtmp;
            (on the other hand, perhaps you're sensing a brief glimpse
            of its mind as it changes form) */
         newsym(mtmp->mx, mtmp->my);
-        You("%s %s appear where %s was!",
-            cansee(mtmp->mx, mtmp->my) ? "see" : "sense",
+        You("%s %s %sappear%s where %s was!",
+            cansee(mtmp->mx, mtmp->my) ? "see" : "sense that",
             (mtmp->m_ap_type == M_AP_FURNITURE)
                 ? an(defsyms[mtmp->mappearance].explanation)
                 : (mtmp->m_ap_type == M_AP_OBJECT
@@ -1107,6 +1107,8 @@ struct monst *mtmp;
                             : (mtmp->m_ap_type == M_AP_MONSTER)
                                   ? an(mons[mtmp->mappearance].mname)
                                   : something,
+            cansee(mtmp->mx, mtmp->my) ? "" : "has ",
+            cansee(mtmp->mx, mtmp->my) ? "" : "ed",
             buf);
         display_nhwindow(WIN_MAP, TRUE);
     }