Merge branch 'NetHack-3.6.2'
This commit is contained in:
10
src/mhitm.c
10
src/mhitm.c
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.6 mhitm.c $NHDT-Date: 1513297346 2017/12/15 00:22:26 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.99 $ */
|
||||
/* NetHack 3.6 mhitm.c $NHDT-Date: 1547118629 2019/01/10 11:10:29 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.112 $ */
|
||||
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
|
||||
/*-Copyright (c) Robert Patrick Rankin, 2011. */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
@@ -904,7 +904,7 @@ register struct attack *mattk;
|
||||
case AD_WERE:
|
||||
case AD_HEAL:
|
||||
case AD_PHYS:
|
||||
physical:
|
||||
physical:
|
||||
if (mattk->aatyp == AT_KICK && thick_skinned(pd)) {
|
||||
tmp = 0;
|
||||
} else if (mattk->aatyp == AT_WEAP) {
|
||||
@@ -1064,7 +1064,7 @@ register struct attack *mattk;
|
||||
case AD_STON:
|
||||
if (magr->mcan)
|
||||
break;
|
||||
do_stone:
|
||||
do_stone:
|
||||
/* may die from the acid if it eats a stone-curing corpse */
|
||||
if (munstone(mdef, FALSE))
|
||||
goto post_stone;
|
||||
@@ -1077,7 +1077,7 @@ register struct attack *mattk;
|
||||
if (g.vis && canseemon(mdef))
|
||||
pline("%s turns to stone!", Monnam(mdef));
|
||||
monstone(mdef);
|
||||
post_stone:
|
||||
post_stone:
|
||||
if (!DEADMONSTER(mdef))
|
||||
return 0;
|
||||
else if (mdef->mtame && !g.vis)
|
||||
@@ -1650,7 +1650,7 @@ int mdead;
|
||||
else
|
||||
tmp = 0;
|
||||
|
||||
assess_dmg:
|
||||
assess_dmg:
|
||||
if ((magr->mhp -= tmp) <= 0) {
|
||||
monkilled(magr, "", (int) mddat->mattk[i].adtyp);
|
||||
return (mdead | mhit | MM_AGR_DIED);
|
||||
|
||||
Reference in New Issue
Block a user