9

It is good practice to use walk commands rather than holding direction buttons as much as possible lest you accidentally run into a monster you can't handle and die as a result, a mistake I've made more than once. However, walking in Nethack is... not awesome. This is my situation right now:

                                      where I want to go
                                              ↑
                             ###              #        #   ##
                             #                #        #   #
                             #              #########@0#####
                             #              #----------#
                        -----.---------     #|........|#
                        |.............|     #|........-#
                        |.............|     #|........|
                        |.....<.......-######.........|
                        ---------------      ----------

If from here I pressed shift-H (run left) I would run all the way to here:

                                      where I want to go
                                              ↑
                             ###              #        #   ##
                             #                #        #   #
                             #              ##########0#####
                             #              #----------#
                        -----.---------     #|........|#
                        |.............|     #|........-#
                        |.............|     #|........|
                        |.....<.......-#####@.........|
                        ---------------      ----------

If from here I pressed shift-K (run up) I would run up to the boulder and then push it into the intersection.

All other run directions (like the diagonals) don't seem to do anything in my quest to walk up in that T junction. What can I do then?

How can I make walking behave more sensibly?

  • For now I'll 5k2lK but... – badp Apr 9 '12 at 18:58
  • 2
    It's like ASCII QWOP – Ben Brocka Apr 9 '12 at 19:13
  • This has bugged me for ages... even looked into creating a patch for it once. – Christopher Galpin May 7 '12 at 20:46
8

Press "g" and then the direction to stop at intersections. Not SHIFT-direction.

More generally, use the "?" command to read the documentation for various nethack commands, including the differences between SHIFT, "g", "G"/CTRL, and "m" as movement modifiers.

See also http://strategywiki.org/wiki/NetHack/Controls#Advanced_movement

3

I strongly disagree with the first sentence, but the answer is to use _ to run to where you want to go.

  • 2
    Do elaborate, please. – badp Apr 9 '12 at 21:43
  • Seeing as Woobie hasn't elaborated: _ can be used to go anywhere you can access by walking alone. It corresponds to the click of a mouse when one is enabled. You will try to get there by the most direct path. – Mark Hurd Jun 2 '12 at 15:35
  • @MarkHurd Thanks for that, although I was rather looking for elaboration on "I strongly disagree with the first sentence" (a sentence I've just revised, may I add.) – badp Jun 2 '12 at 17:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.