muse wand/horn feedback for monst zapping at self
Recent commit 5d59b288c9 changed monster
zapping a fire horn at self to cure sliming to not use the wand-zap
feedback routine, but inadvertently did for zaps of wands of fire too.
Use the zap routine for wand and play-instrument routine for horn.
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
$NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.59 $ $NHDT-Date: 1561022792 2019/06/20 09:26:32 $
|
$NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.60 $ $NHDT-Date: 1561053256 2019/06/20 17:54:16 $
|
||||||
|
|
||||||
This fixes36.3 file is here to capture information about updates in the 3.6.x
|
This fixes36.3 file is here to capture information about updates in the 3.6.x
|
||||||
lineage following the release of 3.6.2 in May 2019. Please note, however,
|
lineage following the release of 3.6.2 in May 2019. Please note, however,
|
||||||
@@ -89,6 +89,8 @@ using ^G to create "hidden mimic" shouldn't have marked it as undetected since
|
|||||||
also for eels and other fish if/when created at water location
|
also for eels and other fish if/when created at water location
|
||||||
for wizard mode 'wizweight' option, glob weight wasn't shown unless glob had
|
for wizard mode 'wizweight' option, glob weight wasn't shown unless glob had
|
||||||
shop price information attached
|
shop price information attached
|
||||||
|
fix for feedback when a monster plays a fire horn at self to cure green slime
|
||||||
|
ended up being used for zapping a wand of fire at self too
|
||||||
curses: sometimes the message window would show a blank line after a prompt
|
curses: sometimes the message window would show a blank line after a prompt
|
||||||
tty: revert the attempt to fix "message line anomaly: if autodecribe feedback
|
tty: revert the attempt to fix "message line anomaly: if autodecribe feedback
|
||||||
wrapped to second line, the wrapped portion wasn't erased when a
|
wrapped to second line, the wrapped portion wasn't erased when a
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* NetHack 3.6 muse.c $NHDT-Date: 1560161807 2019/06/10 10:16:47 $ $NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.96 $ */
|
/* NetHack 3.6 muse.c $NHDT-Date: 1561053256 2019/06/20 17:54:16 $ $NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.97 $ */
|
||||||
/* Copyright (C) 1990 by Ken Arromdee */
|
/* Copyright (C) 1990 by Ken Arromdee */
|
||||||
/* NetHack may be freely redistributed. See license for details. */
|
/* NetHack may be freely redistributed. See license for details. */
|
||||||
|
|
||||||
@@ -2506,7 +2506,10 @@ boolean by_you; /* true: if mon kills itself, hero gets credit/blame */
|
|||||||
dmg = 0; /* damage has been applied by explode() */
|
dmg = 0; /* damage has been applied by explode() */
|
||||||
}
|
}
|
||||||
} else { /* wand/horn of fire w/ positive charge count */
|
} else { /* wand/horn of fire w/ positive charge count */
|
||||||
mplayhorn(mon, obj, TRUE);
|
if (obj->otyp == FIRE_HORN)
|
||||||
|
mplayhorn(mon, obj, TRUE);
|
||||||
|
else
|
||||||
|
mzapwand(mon, obj, TRUE);
|
||||||
/* -1 => monster's wand of fire; 2 => # of damage dice */
|
/* -1 => monster's wand of fire; 2 => # of damage dice */
|
||||||
dmg = zhitm(mon, by_you ? 1 : -1, 2, &odummyp);
|
dmg = zhitm(mon, by_you ? 1 : -1, 2, &odummyp);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user