27 lines
672 B
JavaScript
27 lines
672 B
JavaScript
let results = {
|
|
1 : "Fimir",
|
|
2 : "Dark Elves",
|
|
3 : "Dragons",
|
|
4 : "Daemons",
|
|
5 : "The mortal followers of a particular Chaos God",
|
|
6 : "The mortal followers of a particular Chaos God",
|
|
7 : "Vampires and Necromancers",
|
|
8 : "Vampires and Necromancers",
|
|
9 : "Dwarfs",
|
|
10 : "Dwarfs"
|
|
};
|
|
|
|
let gods = [
|
|
"Tzeentch",
|
|
"Slaanesh",
|
|
"Nurgle",
|
|
"Khorne"
|
|
];
|
|
|
|
let roll = await new Roll("1d10").roll();
|
|
|
|
roll.toMessage(this.script.getChatData());
|
|
|
|
let result = results[roll.total].replace("a particular Chaos God", gods[Math.ceil(CONFIG.Dice.randomUniform() * 4)]);
|
|
|
|
this.effect.updateSource({name: this.effect.setSpecifier(result)}); |