Files
nethack/include
nethack.rankin 414e83fb78 grid bugs vs diagonal movement (trunk only)
From a bug report, attempting to move
diagonally when poly'd into grid bug form doesn't give any useful
feedback in the general case, and in the specific case of using 'u' to
try to move northeast with vi-style keys, it performs #untrap instead.
Diagonal directions were being classified as non-movement when in grid
bug form, so the feedback was usually just "unknown command".  But 'u'
is bound to untrap as a a convenience to players who use num_pad-style
movement keys.  (Move commands don't actually reach the assigned key
part of command handling, so for forms other than grid bug, !num_pad 'u'
moves NE despite the untrap function given to that key.)

     Split the diagonal handling out from movement command recognition.
It now gives "you can't get there from here..." if player tries to move
diagonally as a grid bug.  For direction prompts, it now gives "you can't
orient yourself that direction" instead of popping up the command assist
display.  (In the prompt string showing likely candidate directions for
digging, diagonal handling for grid bugs is academic because they aren't
strong enough to wield pick-axes.)
2009-01-29 00:46:01 +00:00
..
2002-01-18 02:50:06 +00:00
2002-01-05 21:05:47 +00:00
2008-07-21 00:03:41 +00:00
2008-07-21 00:03:41 +00:00
2006-10-01 21:17:38 +00:00
2007-06-19 03:13:20 +00:00
2009-01-24 01:44:29 +00:00
2002-01-05 21:05:47 +00:00
2007-01-19 03:02:05 +00:00
2008-03-21 03:12:14 +00:00
2002-01-05 21:05:47 +00:00
2006-04-14 16:23:56 +00:00
2005-03-13 05:29:01 +00:00
2007-04-30 02:18:03 +00:00
2007-04-08 04:35:19 +00:00
2007-04-01 01:20:57 +00:00
2008-02-20 00:27:56 +00:00
2007-01-09 05:29:17 +00:00
2008-07-21 00:03:41 +00:00
2006-07-10 02:10:22 +00:00
2006-01-06 05:46:03 +00:00
2002-01-05 21:05:48 +00:00
2006-10-17 23:55:42 +00:00
2006-02-12 06:24:25 +00:00
2006-10-02 13:15:50 +00:00
2005-01-02 20:55:41 +00:00
2006-10-26 23:30:00 +00:00
2006-10-08 21:37:58 +00:00
2007-10-28 09:37:56 +00:00
2005-01-23 19:39:01 +00:00
2007-01-18 04:16:03 +00:00
2006-10-17 23:55:42 +00:00
2007-03-18 03:26:43 +00:00