diff --git a/addon-register.js b/addon-register.js
index 06db717..c2217df 100644
--- a/addon-register.js
+++ b/addon-register.js
@@ -184,18 +184,20 @@ const __check_fix_wrong_modules = ( chatFlag, patchFinished ) => {
if ( name == 'ogre-kingdom-wfrp4e' && module.active) {
WH4FRPatchConfig.perform_ogrekingdom_patch();
if (game.user.isGM && chatFlag)
- ChatMessage.create( { title: "Module Ogre-Kingdom patché", content: "Le module Ogre-Kingdom a été detecté et automatiquement patché.", whisper: ChatMessage.getWhisperRecipients("GM") } );
+ ChatMessage.create( { content: "
Le module Ogre-Kingdom a été detecté et automatiquement patché.
", whisper: ChatMessage.getWhisperRecipients("GM") } );
}
if ( name == "wfrp4e-ew" && module.active && game.user.isGM && chatFlag) {
- ChatMessage.create( { title: "Module non compatible detecté !", content: "Vous avez le module EW (wfrp4e-ew ?) installé. Malheureusement, ce module n'est pas compatible avec" +
- " les traductions et vient casser le fonctionnement de la traduction. Veuillez recopier les compendiums dans votre monde, désactiver le module et re-démarrer le monde",
+ ChatMessage.create( { content: "Vous avez le module EW (wfrp4e-ew ?) installé. Malheureusement, ce module n'est pas compatible avec" +
+ " les traductions et vient casser le fonctionnement de la traduction. Veuillez recopier les compendiums dans votre monde, désactiver le module et re-démarrer le monde
",
whisper: ChatMessage.getWhisperRecipients("GM")
} );
}
});
if (game.user.isGM && patchFinished) {
- ChatMessage.create( { title: "Patch fini !", content: "Les modules WFRP4E ont été patchés avec succès. Vous pouvez y aller et que Shallya vous garde !", whisper: ChatMessage.getWhisperRecipients("GM") } );
+ ChatMessage.create( { content: "Les modules WFRP4E ont été patchés avec succés. Vous pouvez y aller et que Shallya vous garde !
",
+ user: game.user.id,
+ whisper: ChatMessage.getWhisperRecipients("GM") } );
}
}
@@ -295,8 +297,15 @@ Hooks.on("chatMessage", (html, content, msg) => {
/* Additionnal hooks ready */
Hooks.once('ready', () => {
- if (game.user.isGM)
- ChatMessage.create( { title: "Patch en progression", content: "Les modules WFRP4E sont en cours de patch pour traduction... Merci d'attendre le message de fin (dans environ 20 secondes)Pour rappel et à titre informatif, il faut activer ce module de traduction FR avant de procéder à l'importation des données des modules C7 (core compris).
Support et informations sur le Discord FR de Foundry : https://discord.gg/pPSDNJk
", whisper: ChatMessage.getWhisperRecipients("GM") } );
+ if (game.user.isGM) {
+ let chatData = {
+ user: game.user.id,
+ rollMode: game.settings.get("core", "rollMode"),
+ whisper: ChatMessage.getWhisperRecipients('GM'),
+ content: `Les modules WFRP4E sont
en cours de patch pour traduction... Merci
d'attendre le message de fin (dans environ 20 secondes)
Pour rappel et à titre informatif, il faut activer ce module de traduction FR avant de procéder à l'importation des données des modules C7 (core compris). Autrement dit, activez ce module FR AVANT tout autre module.
Support et informations sur le Discord FR de Foundry : https://discord.gg/pPSDNJk
`
+ }
+ ChatMessage.create(chatData);
+ }
//setTimeout( __check_fix_wrong_modules, 2000, true, false);
setTimeout( __check_fix_wrong_modules, 20000, true, true);
diff --git a/module.json b/module.json
index 819ce2e..95795ee 100644
--- a/module.json
+++ b/module.json
@@ -6,7 +6,7 @@
"authors": [],
"url": "https://gitlab.com/LeRatierBretonnien/foundryvtt-wh4-lang-fr-fr",
"flags": {},
- "version": "5.1.5",
+ "version": "5.1.6",
"minimumCoreVersion": "0.8.0",
"compatibleCoreVersion": "9",
"scripts": [],