* reformatting of skill checks table * Including own Random "generator", more refactoring
19 lines
422 B
JavaScript
19 lines
422 B
JavaScript
const { Random } = require("@dsabot/Random");
|
|
//const Random = require('random');
|
|
|
|
const roll = (numberOfDice, numberOfEyes, tag) => {
|
|
let dice = [];
|
|
let sum = 0;
|
|
if(tag) {
|
|
Random.use(tag);
|
|
}
|
|
for (let i = 0; i<numberOfDice; i++ ) {
|
|
let result = Random.int(1,numberOfEyes);
|
|
dice.push(result);
|
|
sum += result;
|
|
}
|
|
return { dice, sum };
|
|
};
|
|
module.exports = { roll };
|
|
|