Archived from groups: rec.games.roguelike.nethack (
More info?)
"John H." <JohnWH@gmail.com> writes:
> Dylan O'Donnell wrote:
>
> > (This may seem rather unfair, but I think it works; if a monster
> > were attacking pets on its own move, I believe it'd tilt the
> > balance too far in the direction of encouraging acquiring hordes
> > of wimpy pets to distract the hostiles from attacking you (wererat
> > #monstering, for example).)
>
> I think it *is* unfair, this behavior is completely counter to
> intuition. The proper way to handle the enemy monster is for it to
> determine if the wimpy pets are weak enough to take out quickly and how
> much of a threat they pose to it, and to go after the player or pet or
> flee to a better (less surrounded) position accordingly, with attacking
> the player being the fallback choice if it's too hard to judge. The
> situation as your describe it would be simply a cover for poor monster
> decision-making.
Very well, I amend my statement. "In lieu of a significant increase in
monster AI (which does not seem imminent), I think it works."
Combat in NetHack is inevitably unbalanced, just due to the fact
that you're expected to kill X thousand gribbleys and each of those is
only expected to kill a few (you primarily, your pets secondarily).
You have enough advantages over the monsters as it is, and I don't see
anything too wrong in their having an advantage over your allies to
help compensate.
> That said, is this really the situation in the game as of 3.4.3? Can
> anyone skilled in the ways of the source out there take a look and let
> us know for sure?
The places in the code that mattackm() get called from seem clear
enough to me, though I'm willing to be contradicted. There's only a
few cases where a monster will attack a pet of its own accord and on
its own time (as opposed to aiming at you but missing): covetous
monsters if it has something they want, a purple worm attacking a
shrieker, or your steed being targetted while you're riding it.
--
: Dylan O'Donnell http://www.spod-central.org/~psmith/ :
: "You boil it in sawdust: you salt it in glue: / You condense it with :
: locusts and tape: / Still keeping one principal object in view -- / :
: To preserve its symmetrical shape." [ Lewis Carroll, "THotS" ] :