This commit was merged in pull request #809.
This commit is contained in:
@@ -48,7 +48,7 @@ export class DialogCreateSigneDraconique extends Dialog {
|
||||
|
||||
async _createSigneForActor(actor, signe) {
|
||||
await actor.createEmbeddedDocuments("Item", [signe]);
|
||||
await ChatMessage.createChatMessage.create({
|
||||
await ChatMessage.create({
|
||||
whisper: ChatUtility.getOwners(actor),
|
||||
content: await renderTemplate("systems/foundryvtt-reve-de-dragon/templates/chat-signe-draconique-actor.hbs", {
|
||||
signe: signe,
|
||||
|
||||
@@ -218,11 +218,11 @@ export class RdDCommands {
|
||||
/* -------------------------------------------- */
|
||||
/* Manage chat commands */
|
||||
processChatCommand(commandLine, content = '', msg = {}) {
|
||||
|
||||
|
||||
if (!this.commandsTable) {
|
||||
this._registerCommands()
|
||||
}
|
||||
|
||||
|
||||
let command = commandLine[0].toLowerCase();
|
||||
if (this._isCommandHandled(command)) {
|
||||
// Setup new message's visibility
|
||||
@@ -466,7 +466,10 @@ export class RdDCommands {
|
||||
|
||||
async supprimerSignesDraconiquesEphemeres() {
|
||||
if (game.user.isGM) {
|
||||
game.actors.forEach(actor => actor.supprimerSignesDraconiques(it => it.system.ephemere))
|
||||
await Promise.all(
|
||||
game.actors.filter(actor => actor.isHautRevant())
|
||||
.map(actor => actor.supprimerSignesDraconiques(it => it.system.ephemere))
|
||||
)
|
||||
}
|
||||
else {
|
||||
ui.notifications.warn("Seul le MJ est autorisé à utiliser la commande /signe");
|
||||
|
||||
Reference in New Issue
Block a user