diff --git a/module/actor.js b/module/actor.js index 6ee43b3b..b1930f06 100644 --- a/module/actor.js +++ b/module/actor.js @@ -322,7 +322,7 @@ export class RdDActor extends Actor { await this.update({ "data.reve.reve": myReve }); if (myReve.value == 0) { // 0 points de reve - ChatMessage.create({ title: "Zero Points de Reve !", content: this.name + " est réduit à 0 Points de Rêve, et tombe endormi !" }); + ChatMessage.create({ content: this.name + " est réduit à 0 Points de Rêve, et tombe endormi !" }); closeTMR = true; } if (closeTMR) { @@ -333,7 +333,10 @@ export class RdDActor extends Actor { /* -------------------------------------------- */ async dormir(heures=1) { - let message = { title : "Récupération", content :"Vous dormez " + heures + " heure" + (heures > 1 ? "s": "") }; + let message = { + whisper: ChatUtility.getWhisperRecipientsAndGMs( this.name ), + content : "Vous dormez " + heures + " heure" + (heures > 1 ? "s": "") + }; await this.recupereEndurance(message); for (let i=0; i { }); function messageDeBienvenue(){ - game.messages.filter(it => { - console.log(it); - return it.data.content.match(/^Bienvenu(e)? dans le Rêve des Dragons/); - }) - .forEach(it => { - console.log("deleting",it); - it.delete(); - }); + game.messages + .filter(it => it.user._id == game.user._id && it.data.content.match(/^Bienvenu(e)? dans le Rêve des Dragons/)) + .forEach(it => it.delete()); ChatMessage.create( { - whisper: [game.user], - title: "Bienvenue dans le Rêve !", + user: game.user._id, + whisper: [game.user._id], content : "Bienvenue dans le Rêve des Dragons !
" + "Vous trouverez quelques informations pour démarrer dans ce document : @Compendium[foundryvtt-reve-de-dragon.rappel-des-regles.7uGrUHGdPu0EmIu2]{Documentation MJ/Joueurs}" } ); @@ -216,4 +210,4 @@ Hooks.on("chatMessage", (html, content, msg) => { let commands = content.match(regExp); return RdDUtility.processChatCommand( commands, content, msg ); -} ); +}); diff --git a/module/rdd-tmr-dialog.js b/module/rdd-tmr-dialog.js index 9882191b..8d7e530b 100644 --- a/module/rdd-tmr-dialog.js +++ b/module/rdd-tmr-dialog.js @@ -224,12 +224,12 @@ export class RdDTMRDialog extends Dialog { /* -------------------------------------------- */ _tellToUser(message) { - ChatMessage.create({ title: "TMR", content: message, user: game.user._id }); + ChatMessage.create({ content: message, user: game.user._id }); } /* -------------------------------------------- */ _tellToGM(message) { - ChatMessage.create({ title: "TMR", content: message, user: game.user._id, whisper: ChatMessage.getWhisperRecipients("GM") }); + ChatMessage.create({ content: message, user: game.user._id, whisper: ChatMessage.getWhisperRecipients("GM") }); } /* -------------------------------------------- */