Lines Matching refs:mtmp

143 replshk(struct monst *mtmp, struct monst *mtmp2)  in replshk()  argument
191 shkname(struct monst *mtmp) /* called in do_name.c */ in shkname() argument
193 return (ESHK(mtmp)->shknam); in shkname()
197 shkdead(struct monst *mtmp) /* called in mon.c */ in shkdead() argument
199 struct eshk *eshk = ESHK(mtmp); in shkdead()
203 if (mtmp == shopkeeper) { in shkdead()
212 replshk(struct monst *mtmp, struct monst *mtmp2) in replshk() argument
214 if (mtmp == shopkeeper) { in replshk()
225 struct monst *mtmp; in setpaid() local
232 for (mtmp = fmon; mtmp; mtmp = mtmp->nmon) in setpaid()
233 for (obj = mtmp->minvent; obj; obj = obj->nobj) in setpaid()
235 for (mtmp = fallen_down; mtmp; mtmp = mtmp->nmon) in setpaid()
236 for (obj = mtmp->minvent; obj; obj = obj->nobj) in setpaid()
288 struct monst *mtmp; in inshop() local
302 for (mtmp = fmon; mtmp; mtmp = mtmp->nmon) in inshop()
304 mtmp->msleep = 0; in inshop()
354 struct monst *mtmp; in findshk() local
355 for (mtmp = fmon; mtmp; mtmp = mtmp->nmon) in findshk()
356 if (mtmp->isshk && ESHK(mtmp)->shoproom == roomno in findshk()
357 && ESHK(mtmp)->shoplevel == dlevel) { in findshk()
358 shopkeeper = mtmp; in findshk()
637 struct monst *mtmp; in bp_to_obj() local
645 for (mtmp = fmon; mtmp; mtmp = mtmp->nmon) in bp_to_obj()
646 if ((obj = o_on(id, mtmp->minvent)) != NULL) in bp_to_obj()
648 for (mtmp = fallen_down; mtmp; mtmp = mtmp->nmon) in bp_to_obj()
649 if ((obj = o_on(id, mtmp->minvent)) != NULL) in bp_to_obj()
940 struct monst *mtmp; in shk_move() local
1081 mtmp = m_at(nix, niy); in shk_move()
1082 if (mtmp == NULL) in shk_move()
1084 if (hitmm(shkp, mtmp) == 1 && rn2(3) && in shk_move()
1085 hitmm(mtmp, shkp) == 2) in shk_move()
1140 follower(struct monst *mtmp) in follower() argument
1142 return (mtmp->mtame || strchr("1TVWZi&, ", mtmp->data->mlet) in follower()
1144 || (mtmp->isshk && ESHK(mtmp)->following) in follower()