]> granicus.if.org Git - nethack/commitdiff
more cmdassist
authorcohrs <cohrs>
Sun, 27 Oct 2002 16:36:30 +0000 (16:36 +0000)
committercohrs <cohrs>
Sun, 27 Oct 2002 16:36:30 +0000 (16:36 +0000)
Add the patch I suggested last week to show cmdassist help for the
various prefix commands.

src/cmd.c

index 8aa6afa25d50936dc2095398ca8d316ee09a0706..6cdcf343642eb012c32793017bd2c453c805168a 100644 (file)
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -1906,7 +1906,9 @@ register char *cmd;
                }
            }
            *cp = '\0';
-           Norep("Unknown command '%s'.", expcmd);
+           if (!prefix_seen || !iflags.cmdassist ||
+               !help_dir(0, "Invalid direction key!"))
+               Norep("Unknown command '%s'.", expcmd);
        }
        /* didn't move */
        flags.move = FALSE;
@@ -1998,6 +2000,7 @@ char *msg;
        winid win;
        char *wiz_only_list = "EFGIOVW";
        char buf[BUFSZ], buf2[BUFSZ], *expl;
+
        win = create_nhwindow(NHW_TEXT);
        if (!win) return FALSE;
        if (msg) {