|
|
1.1 root 1: # include "mille.h"
2:
3: /*
4: * This routine rolls ndie nside-sided dice.
5: *
6: * @(#)roll.c 1.1 (Berkeley) 4/1/82
7: *
8: */
9:
10: roll(ndie, nsides)
11: reg int ndie, nsides; {
12:
13: reg int tot;
14: extern unsigned int random();
15:
16: tot = 0;
17: while (ndie--)
18: tot += random() % nsides + 1;
19: return tot;
20: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.