From 4107ce55af7908ca90c00cddf703353d0467c274 Mon Sep 17 00:00:00 2001 From: "nethack.rankin" Date: Wed, 19 Feb 2003 12:26:03 +0000 Subject: [PATCH] confuse monster bit '+' is not a valid argument to resist(), although it still works since the default case catches it. Make the spell class explicit, although I don't think having the effectiveness of scrolls of confuse monster depend on the character's level makes much sense. --- src/uhitm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/uhitm.c b/src/uhitm.c index 338cbb2d5..919d26ac2 100644 --- a/src/uhitm.c +++ b/src/uhitm.c @@ -1,4 +1,4 @@ -/* SCCS Id: @(#)uhitm.c 3.4 2003/01/24 */ +/* SCCS Id: @(#)uhitm.c 3.4 2003/02/18 */ /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */ /* NetHack may be freely redistributed. See license for details. */ @@ -1025,7 +1025,7 @@ int thrown; killed(mon); /* takes care of most messages */ } else if(u.umconf && !thrown) { nohandglow(mon); - if(!mon->mconf && !resist(mon, '+', 0, NOTELL)) { + if (!mon->mconf && !resist(mon, SPBOOK_CLASS, 0, NOTELL)) { mon->mconf = 1; if (!mon->mstun && mon->mcanmove && !mon->msleeping && canseemon(mon)) -- 2.40.0