Lines Matching refs:rnd
146 if (rnd(11) < 6)
264 if (rnd(11) < 7) {
267 c[AGGRAVATE] += rnd(400);
273 losehp(rnd(20));
340 losehp(30 + rnd(20));
380 losehp(15 + rnd(20));
403 if (rnd(17) < 13)
413 losehp(rnd(10) + level);
418 if (rnd(17) < 13)
428 losehp(rnd(5));
435 if (rnd(17) < 13)
451 losehp(rnd(5 + level));
581 if (rnd(2) == 1)
584 k = rnd((level + 1) << 1);
630 if (rnd(151) < 3)
636 tmp = rnd(5) + level - 3;
642 tmp = rnd(3) + level - 2;
648 playerx = rnd(MAXX - 2);
649 playery = rnd(MAXY - 2);
733 else if ((c[HP] += rnd(20) + 20 + c[LEVEL]) > c[HPMAX])
750 c[WISDOM] += rnd(2);
811 i = rnd(11) - (c[CONSTITUTION] >> 2) + 2;
842 c[CONFUSE] += 20 + rnd(9);
851 c[HALFDAM] += 200 + rnd(200);
856 c[SEEINVISIBLE] += rnd(1000) + 400;
990 gltime += (i = rnd(1000) - 850); /* time warp */
1007 c[HASTEMONST] += rnd(55) + 12;
1017 c[SPIRITPRO] += 300 + rnd(200);
1022 c[UNDEADPRO] += 300 + rnd(200);
1027 c[STEALTH] += 250 + rnd(250);
1106 if (rnd(101) < 81) {
1107 if (rnd(70) > 9 * c[DEXTERITY] - packweight() || rnd(101) < 5) {
1113 if (rnd(101) < 20) {
1117 i = rnd(level * 3 + 3);
1201 i = rnd((tmp = splev[lev] - 9) ? tmp : 1) + 9;
1204 if (rnd(10) == 4) {