Les joueurs ne peuvent plus créer de signes

Les commandes /signe+ / /signe
This commit is contained in:
Vincent Vandemeulebrouck 2023-01-05 02:14:23 +01:00
parent ec24126e75
commit 8844f76b65

View File

@ -448,17 +448,27 @@ export class RdDCommands {
} }
async creerSignesDraconiques() { async creerSignesDraconiques() {
if (game.user.isGM) {
DialogCreateSigneDraconique.createSigneForActors(); DialogCreateSigneDraconique.createSigneForActors();
}
else {
ui.notifications.warn("Seul le MJ est autorisé à utiliser la commande /signe");
}
return true; return true;
} }
async supprimerSignesDraconiquesEphemeres() { async supprimerSignesDraconiquesEphemeres() {
if (game.user.isGM) {
game.actors.forEach(actor => { game.actors.forEach(actor => {
const ephemeres = actor.items.filter(item => item.type = 'signedraconique' && item.system.ephemere); const ephemeres = actor.items.filter(item => item.type = 'signedraconique' && item.system.ephemere);
if (ephemeres.length > 0) { if (ephemeres.length > 0) {
actor.deleteEmbeddedDocuments("Item", ephemeres.map(item => item.id)); actor.deleteEmbeddedDocuments("Item", ephemeres.map(item => item.id));
} }
}); });
}
else {
ui.notifications.warn("Seul le MJ est autorisé à utiliser la commande /signe");
}
return true; return true;
} }