Lines Matching refs:tmp
78 schar tmp; in hitmm() local
85 tmp = pd->ac + pa->mlevel; in hitmm()
87 tmp += 4; in hitmm()
91 didhit = (tmp > rnd(20)); in hitmm()
215 int tmp; in hmon() local
219 tmp = rnd(2); /* attack with bare hands */ in hmon()
227 tmp = rnd(2); in hmon()
230 tmp = rnd(objects[obj->otyp].wldam); in hmon()
232 tmp += d(2, 6); in hmon()
234 tmp += rnd(4); in hmon()
236 tmp = rnd(objects[obj->otyp].wsdam); in hmon()
238 tmp += obj->spe; in hmon()
247 tmp++; in hmon()
253 tmp += rnd(10); in hmon()
257 tmp = rnd(25); in hmon()
270 tmp = 1; in hmon()
280 tmp = 1; in hmon()
285 tmp = obj->owt / 10; in hmon()
286 if (tmp < 1) in hmon()
287 tmp = 1; in hmon()
289 tmp = rnd(tmp); in hmon()
290 if (tmp > 6) in hmon()
291 tmp = 6; in hmon()
296 tmp += u.udaminc + dbon(); in hmon()
298 if ((tmp -= u.uswldtim) <= 0) { in hmon()
303 if (tmp < 1) in hmon()
304 tmp = 1; in hmon()
305 mon->mhp -= tmp; in hmon()
312 mon->mfleetim += 10 * rnd(tmp); in hmon()
320 mon, exclam(tmp)); in hmon()
324 pline("You hit %s%s", monnam(mon), exclam(tmp)); in hmon()
343 schar tmp; in attack() local
384 tmp = u.uluck + u.ulevel + mdat->ac + abon(); in attack()
387 tmp += uwep->spe; in attack()
389 tmp -= 1; in attack()
391 tmp += 2; in attack()
393 tmp += 3; in attack()
396 tmp += 2; in attack()
400 tmp += 2; in attack()
403 tmp += 4; in attack()
408 tmp += 2; in attack()
410 tmp -= 3; in attack()
413 tmp -= (inv_weight() + 40) / 20; in attack()
415 if (tmp <= rnd(20) && !u.uswallow) { in attack()