Lines Matching defs:mdat
79 const struct permonst *mdat = mtmp->data;
87 if (mdat->mlet == 'c' && !rn2(13)) {
98 switch (mdat->mlet) { /* now mtmp == u.ustuck */
118 if (mdat->mlet == 'c' && Stoned)
122 if (mdat->mlet == ';' && mtmp->minvis && cansee(mtmp->mx, mtmp->my)) {
126 if (!strchr("1&DuxynNF", mdat->mlet))
127 tmp = hitu(mtmp, d(mdat->damn, mdat->damd));
130 if (strchr(UNDEAD, mdat->mlet) && midnight())
131 tmp += hitu(mtmp, d(mdat->damn, mdat->damd));
135 switch (mdat->mlet) {
254 poisoned("bee's sting", mdat->mname);
325 poisoned("snake's bite", mdat->mname);
330 poisoned("scorpion's sting", mdat->mname);