buglist: polymorphed into quantum mechanic

<email deleted> wrote:
- When polymorphed into a quantum mechanic, it is possible to jump in
  the water on a no teleport level and instinctively teleport.
- When an engulfing monster is teleported away on a no teleport level
  when the hero is polymorphed into a quantum mechanic, there is no
  message displayed like "You are no longer engulfed!" because
  u_teleport_mon is passed FALSE for give feedback. But maybe this is
  for a good reason...
This commit is contained in:
nethack.allison
2003-10-24 01:54:34 +00:00
parent e4495a6389
commit 96b0d848b2
3 changed files with 11 additions and 4 deletions

View File

@@ -1428,7 +1428,8 @@ register struct attack *mattk;
if (tmp <= 0) tmp = 1;
if (!negated && tmp < mdef->mhp) {
char nambuf[BUFSZ];
boolean u_saw_mon = canseemon(mdef);
boolean u_saw_mon = canseemon(mdef) ||
(u.uswallow && u.ustuck == mdef);
/* record the name before losing sight of monster */
Strcpy(nambuf, Monnam(mdef));
if (u_teleport_mon(mdef, FALSE) &&