Ajout de la commande /voyage et grosse MAJK de la commande /auberge
This commit is contained in:
25
scripts/pqQkeUVpuZ0jOKnZ.js
Normal file
25
scripts/pqQkeUVpuZ0jOKnZ.js
Normal file
@@ -0,0 +1,25 @@
|
||||
const tables = [
|
||||
game.wfrp4e.tables.findTable("mutatephys"),
|
||||
game.wfrp4e.tables.findTable("mutatephys", "Khorne"),
|
||||
];
|
||||
|
||||
if (!tables.length) {
|
||||
return ui.notifications.error("Table de Mutation introuvable, veuillez vous assurer qu'une table avec la clé `mutatephys` est importée dans le monde.");
|
||||
}
|
||||
|
||||
const values = {}
|
||||
|
||||
let i = 0;
|
||||
for (const table of tables) {
|
||||
values[i] = table.name;
|
||||
i++;
|
||||
}
|
||||
|
||||
const key = await ValueDialog.create({}, null, values);
|
||||
const table = tables[key];
|
||||
|
||||
const results = (await table.drawMany(2)).results;
|
||||
const uuids = results.map(result => `Compendium.${result.documentCollection}.${result.documentId}`);
|
||||
|
||||
await this.actor.addEffectItems(uuids, this.effect);
|
||||
this.script.notification("TTirage de mutation effectué et appliqué");
|
||||
Reference in New Issue
Block a user