Lines Matching refs:mon
655 pmon(struct monst *mon)
657 int show = (Blind && Telepat) || canseemon(mon);
658 if (mon->mdispl) {
659 if (mon->mdx != mon->mx || mon->mdy != mon->my || !show)
660 unpmon(mon);
662 if (show && !mon->mdispl) {
663 atl(mon->mx, mon->my,
664 (!mon->mappearance
666 ) ? mon->data->mlet : mon->mappearance);
667 mon->mdispl = 1;
668 mon->mdx = mon->mx;
669 mon->mdy = mon->my;
674 unpmon(struct monst *mon)
676 if (mon->mdispl) {
677 newsym(mon->mdx, mon->mdy);
678 mon->mdispl = 0;