From: Pasi Kallinen Date: Fri, 3 Jun 2016 16:33:51 +0000 (+0300) Subject: Clear leashmon when leash is generated, even without obj init X-Git-Tag: NetHack-3.6.1_RC01~707 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cc839a56c62f85cd12a67e2a80198e7d883496a2;p=nethack Clear leashmon when leash is generated, even without obj init --- diff --git a/src/mkobj.c b/src/mkobj.c index a6680835e..aa1778a1d 100644 --- a/src/mkobj.c +++ b/src/mkobj.c @@ -872,9 +872,6 @@ boolean artif; case BAG_OF_HOLDING: mkbox_cnts(otmp); break; - case LEASH: - otmp->leashmon = 0; - break; case EXPENSIVE_CAMERA: case TINNING_KIT: case MAGIC_MARKER: @@ -1034,6 +1031,9 @@ boolean artif; /* case TIN: */ set_corpsenm(otmp, otmp->corpsenm); break; + case LEASH: + otmp->leashmon = 0; + break; case SPE_NOVEL: otmp->novelidx = -1; /* "none of the above"; will be changed */ otmp = oname(otmp, noveltitle(&otmp->novelidx));