From 67a53a2aa300bc7fa59bc1d4e43ad59c41867d10 Mon Sep 17 00:00:00 2001 From: nhmall Date: Fri, 1 May 2015 07:39:53 -0400 Subject: [PATCH] another ball & chain tweak checking if uball is OBJ_FREE was inappropriate, because sometimes it is in inventory. --- src/mon.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mon.c b/src/mon.c index 7acc26670..a32032852 100644 --- a/src/mon.c +++ b/src/mon.c @@ -1,4 +1,4 @@ -/* NetHack 3.5 mon.c $NHDT-Date: 1430396792 2015/04/30 12:26:32 $ $NHDT-Branch: master $:$NHDT-Revision: 1.169 $ */ +/* NetHack 3.5 mon.c $NHDT-Date: 1430480373 2015/05/01 11:39:33 $ $NHDT-Branch: master $:$NHDT-Revision: 1.170 $ */ /* NetHack 3.5 mon.c $Date: 2012/05/16 02:15:10 $ $Revision: 1.126 $ */ /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */ /* NetHack may be freely redistributed. See license for details. */ @@ -1850,7 +1850,7 @@ register struct monst *mtmp; u.uy = mtmp->my; u.uswallow = 0; u.uswldtim = 0; - if (Punished && uball->where == OBJ_FREE) placebc(); + if (Punished && uchain->where != OBJ_FLOOR) placebc(); vision_full_recalc = 1; docrt(); }