hidden monster
Magicbane should not produce "<something> are confused" message
handle antholes more sensibly when ants aren't available
+cancelled nurses shouldn't say "Relax, this won't hurt a bit"
Platform- and/or Interface-Specific Fixes
register struct monst *mtmp;
{
register const char *pline_msg = 0, /* Monnam(mtmp) will be prepended */
- *verbl_msg = 0; /* verbalize() */
+ *verbl_msg = 0, /* verbalize() */
+ *verbl_msg_mcan = 0; /* verbalize() if cancelled */
struct permonst *ptr = mtmp->data;
char verbuf[BUFSZ];
pline_msg = "seems to mutter a cantrip.";
break;
case MS_NURSE:
+ verbl_msg_mcan = "I hate this job!";
if (uwep && (uwep->oclass == WEAPON_CLASS || is_weptool(uwep)))
verbl_msg = "Put that weapon away before you hurt someone!";
else if (uarmc || uarm || uarmh || uarms || uarmg || uarmf)
}
if (pline_msg) pline("%s %s", Monnam(mtmp), pline_msg);
+ else if (mtmp->mcan && verbl_msg_mcan) verbalize(verbl_msg_mcan);
else if (verbl_msg) verbalize(verbl_msg);
return(1);
}