enum nh_tips {
TIP_ENHANCE = 0, /* #enhance */
TIP_SWIM, /* walking into water */
+ TIP_UNTRAP_MON, /* walking into trapped peaceful */
TIP_GETPOS, /* getpos/farlook */
NUM_TIPS
pline("(Use '%s' prefix to step in if you really want to.)",
visctrl(cmd_from_func(do_reqmenu)));
break;
+ case TIP_UNTRAP_MON:
+ pline("(Perhaps #untrap would help?)");
+ break;
case TIP_GETPOS:
l_nhcore_call(NHCORE_GETPOS_TIP);
break;
/* all mtame are also mpeaceful, so this affects pets too */
You("stop. %s can't move out of that trap.",
upstart(y_monnam(mtmp)));
+ handle_tip(TIP_UNTRAP_MON);
didnt_move = TRUE;
} else if (mtmp->mpeaceful
&& (!goodpos(u.ux0, u.uy0, mtmp, 0)