high-end monster tuning

Strengthen Death by making his "drains your life force"
result take away some max HPs to augment the ordinary damage
it does.  The chance for that effect is reduced from 80% to
75% though.  Weaken Famine, Pestilence, and Demogorgon by
preventing them from hitting with both of their disease or
hunger attacks on the same turn.  When their first attack
hits, the second now gets treated as a stun attack, but if
the first one misses then the second is unchanged and yields
another chance to deliver the disease or hunger effect.
This commit is contained in:
nethack.rankin
2002-02-19 03:38:31 +00:00
parent d861ed482c
commit 81684b1672
4 changed files with 89 additions and 20 deletions

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)uhitm.c 3.4 2001/09/06 */
/* SCCS Id: @(#)uhitm.c 3.4 2002/02/17 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */
@@ -1735,7 +1735,7 @@ hmonas(mon, tmp) /* attack monster as a monster. */
register struct monst *mon;
register int tmp;
{
register struct attack *mattk;
struct attack *mattk, alt_attk;
int i, sum[NATTK], hittmp = 0;
int nsum = 0;
int dhit = 0;
@@ -1743,7 +1743,7 @@ register int tmp;
for(i = 0; i < NATTK; i++) {
sum[i] = 0;
mattk = &(youmonst.data->mattk[i]);
mattk = getmattk(youmonst.data, i, sum, &alt_attk);
switch(mattk->aatyp) {
case AT_WEAP:
use_weapon: