From 4c82d85e6ad238d8b6b0bc59b60805b84c08bca5 Mon Sep 17 00:00:00 2001 From: Vincent Vandemeulebrouck Date: Thu, 1 Aug 2024 01:15:26 +0200 Subject: [PATCH] =?UTF-8?q?Fix:=20visibilit=C3=A9=20des=20tirages=20dans?= =?UTF-8?q?=20les=20compendium?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Les macros /tirer affichaient le résultat pour tous les joueurs --- changelog.md | 2 ++ module/settings/system-compendiums.js | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/changelog.md b/changelog.md index 2b3780bd..4f2024f6 100644 --- a/changelog.md +++ b/changelog.md @@ -10,6 +10,8 @@ conteneur (et donc non affiché) - vider les conteneurs supprime correctement toutes les informations liées aux conteneurs/contenus +- Les messages pour les tirages dans le compendium utilisent le "roll mode" + courant pour leur visibilité - Fix: restaurer la compatibilité Foundry 11 ## 12.0.5 - Les mauvais jours d'Astrobazzarh diff --git a/module/settings/system-compendiums.js b/module/settings/system-compendiums.js index 6281bab5..bdff885f 100644 --- a/module/settings/system-compendiums.js +++ b/module/settings/system-compendiums.js @@ -1,3 +1,4 @@ +import { ChatUtility } from "../chat-utility.js"; import { HIDE_DICE, SYSTEM_RDD } from "../constants.js"; import { RdDItem } from "../item.js"; import { Misc } from "../misc.js"; @@ -290,7 +291,7 @@ export class CompendiumTableHelpers { sound: CONFIG.sounds.dice, content: flavorContent }; - ChatMessage.create(messageData, { rollMode: "gmroll" }); + await ChatUtility.createChatWithRollMode(game.user.id, messageData) } /* -------------------------------------------- */ @@ -306,7 +307,7 @@ export class CompendiumTableHelpers { whisper: game.user.id, content: flavorContent }; - ChatMessage.create(messageData, { rollMode: "gmroll" }); + await ChatUtility.createChatWithRollMode(game.user.id, messageData) } } \ No newline at end of file