Lines Matching refs:mtmp
82 getwn(struct monst *mtmp) in getwn() argument
87 mtmp->wormno = tmp; in getwn()
95 initworm(struct monst *mtmp) in initworm() argument
98 int tmp = mtmp->wormno; in initworm()
103 wtmp->wx = mtmp->mx; in initworm()
104 wtmp->wy = mtmp->my; in initworm()
110 worm_move(struct monst *mtmp) in worm_move() argument
113 int tmp = mtmp->wormno; in worm_move()
115 wtmp->wx = mtmp->mx; in worm_move()
116 wtmp->wy = mtmp->my; in worm_move()
122 unpmon(mtmp); in worm_move()
132 mtmp->mhpmax += 3; in worm_move()
133 mtmp->mhp += 3; in worm_move()
142 worm_nomove(struct monst *mtmp) in worm_nomove() argument
146 tmp = mtmp->wormno; in worm_nomove()
154 mtmp->mhp -= 3; /* mhpmax not changed ! */ in worm_nomove()
158 wormdead(struct monst *mtmp) in wormdead() argument
160 int tmp = mtmp->wormno; in wormdead()
164 mtmp->wormno = 0; in wormdead()
173 wormhit(struct monst *mtmp) in wormhit() argument
175 int tmp = mtmp->wormno; in wormhit()
180 (void) hitu(mtmp, 1); in wormhit()
207 cutworm(struct monst *mtmp, xchar x, xchar y, uchar weptyp) in cutworm() argument
212 if (mtmp->mx == x && mtmp->my == y) in cutworm()
224 tmp = mtmp->wormno; in cutworm()
233 *mtmp2 = *mtmp; in cutworm()
266 mtmp->mhp /= 2; in cutworm()