Added difficulty support in rollDialog/rollMessage and [[/dr]]

This commit is contained in:
WBHarry 2025-07-20 16:33:22 +02:00
parent 867947c2c5
commit 2616ff59be
6 changed files with 37 additions and 8 deletions

View file

@ -1,10 +1,10 @@
export default class DhpChatMessage extends foundry.documents.ChatMessage {
async renderHTML() {
if (this.system.messageTemplate)
this.content = await foundry.applications.handlebars.renderTemplate(
this.system.messageTemplate,
this.system
);
this.content = await foundry.applications.handlebars.renderTemplate(this.system.messageTemplate, {
...this.system,
_source: this.system._source
});
/* We can change to fully implementing the renderHTML function if needed, instead of augmenting it. */
const html = await super.renderHTML();