Re: A few minor bugs



Squeamizh wrote:

On Sun, 21 Aug 2005 03:17:11 GMT, Keith Davies
<keith.davies@xxxxxxxxxxxx> wrote:



Squeamizh <blhbalh@.> wrote:


These are just two  minor issues that I noticed:

1. Applying a polearm and missing a friendly or tame creature does not
anger the target.  To reproduce this, try attacking and missing a
shopkeeper with a polearm.

2. Trying to wipe your face when it's already clean takes a turn.
Since the user would never intentionally wipe his already-clean face,
I consider this a minor bug.


Nah.  Someone would never intentionally rest while being attacked....

Really, it just means you should pay attention to your current condition
and whatnot.



Well, there is no obvious way for the game to determine if the player is intentionally resting or not. Wiping, on the other hand, is a very specialized command that only applies to a single specific situation. If the character doesn't have anything on his face when the player performs a wipe command, then the player obviously either:

   a) Doesn't know what the wipe command is used for, OR
   b) Accidently hit the wrong key.

I see no reason to punish the user for either of these situations. In
fact, I view it as good programming to minimize the negative effects
from both of these cases.


Nethack actually already takes this approach for most commands.  If
you accidently hit 'd' (drop), for example, subsequently pressing ESC
produces the message "Never mind.", and it is still your turn.  Unless
there is a concrete reason to do otherwise, the most reasonable
approach for software to take, IMO, is to minimize the negative
effects from erroneous input.

btw, I noticed this 'problem' is also present in the following
commands:

* Sit
* Force

Anyway, it's obviously not a big deal at all--really just me being a
dork here.


No, please, dork on. This is actually one of the more on point "dork" discussions I have seen in a while....
*cough*Boudewijn*cough*
.




Relevant Pages

  • Re: [9fans] nedmail a vs. r
    ... the "a" command does not do this. ... is this an oversite, or is there some reason fi'm missing? ...
    (comp.os.plan9)
  • Re: OT: Win 7 comments
    ... There's a reason why there is a "variety of different error message" and not ... reinstalling the missing files, not by changing the registry at all. ... The entry File1 points to the missing file or folder ... This registry key contains no data, ...
    (comp.sys.mac.advocacy)
  • ld.so.1: fatal ImportError: ld.so.1 No such file or directory
    ... you've GOT to finnd the missing file! ... This command above should go in your rc file, eg, ~/.tcshrc, ~/.cshrc, ... If you are still having trouble, ... try section-3 below, but then you're on your own. ...
    (comp.lang.python)
  • Re: Changing printer settings with Rundll32 - XP Embedded
    ... I will try to upload the FileMon log file tomorrow at on the XPEFiles.com ... related if the error is there not due to a missing component. ... DependencyWalker showing missing msjava.dll is typically a bogus message. ... did you make sure Print Spooler service is running before you issued that command? ...
    (microsoft.public.windowsxp.embedded)
  • Re: A few minor bugs
    ... Applying a polearm and missing a friendly or tame creature does not ... specialized command that only applies to a single specific situation. ... performs a wipe command, ...
    (rec.games.roguelike.nethack)

Loading