sleeping gas trap vs steed

Noticed while checking out the report that you can #jump when riding
a sleeping steed:  hero's sleep resistance or magical breathing prevented
sleeping gas traps from hitting steed.  "You are enveloped in a cloud of
gas" but your steed is untouched?  That didn't make sense.
This commit is contained in:
nethack.rankin
2007-02-11 01:23:28 +00:00
parent 33fde404e7
commit 00fc519903
2 changed files with 5 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)trap.c 3.5 2006/12/16 */
/* SCCS Id: @(#)trap.c 3.5 2007/02/10 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */
@@ -889,10 +889,10 @@ unsigned trflags;
seetrap(trap);
if(Sleep_resistance || breathless(youmonst.data)) {
You("are enveloped in a cloud of gas!");
break;
} else {
pline("A cloud of gas puts you to sleep!");
fall_asleep(-rnd(25), TRUE);
}
pline("A cloud of gas puts you to sleep!");
fall_asleep(-rnd(25), TRUE);
#ifdef STEED
(void) steedintrap(trap, (struct obj *)0);
#endif