10 lines
454 B
JavaScript
10 lines
454 B
JavaScript
let test = await this.actor.setupSkill(game.i18n.localize("NAME.Résistance"), {difficulty: "challenging"})
|
|
await test.roll();
|
|
if (!test.succeeded)
|
|
{
|
|
let rollResult = await (await fromUuid("RollTable.GL7rKOEThauPUK0E")).roll({allowInteractive : false});
|
|
let diseaseId = rollResult.results[0].documentId;
|
|
let disease = await fromUuid("Item."+diseaseId);
|
|
obj = disease.toObject();
|
|
this.actor.createEmbeddedDocuments("Item", [obj]);
|
|
} |