From f8e45c1e3253eee703cecb77533c08e5d6401562 Mon Sep 17 00:00:00 2001 From: Vlyan Date: Sun, 31 Jul 2022 13:34:38 +0200 Subject: [PATCH] Fixed initiative-prepared-* refresh --- system/scripts/settings.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/system/scripts/settings.js b/system/scripts/settings.js index 009b867..a8bc09c 100644 --- a/system/scripts/settings.js +++ b/system/scripts/settings.js @@ -86,7 +86,10 @@ export const RegisterSettings = function () { config: false, type: String, default: "null", - onChange: () => game.l5r5e.HelpersL5r5e.refreshLocalAndSocket("l5r5e-gm-monitor"), + onChange: () => { + game.l5r5e.HelpersL5r5e.refreshLocalAndSocket("l5r5e-gm-monitor"); + ui.combat.render(true); + }, }); game.settings.register("l5r5e", "initiative-prepared-adversary", { name: "Initiative NPC adversary are prepared or not", @@ -94,7 +97,10 @@ export const RegisterSettings = function () { config: false, type: String, default: "null", - onChange: () => game.l5r5e.HelpersL5r5e.refreshLocalAndSocket("l5r5e-gm-monitor"), + onChange: () => { + game.l5r5e.HelpersL5r5e.refreshLocalAndSocket("l5r5e-gm-monitor"); + ui.combat.render(true); + }, }); game.settings.register("l5r5e", "initiative-prepared-minion", { name: "Initiative NPC minion are prepared or not", @@ -102,7 +108,10 @@ export const RegisterSettings = function () { config: false, type: String, default: "null", - onChange: () => game.l5r5e.HelpersL5r5e.refreshLocalAndSocket("l5r5e-gm-monitor"), + onChange: () => { + game.l5r5e.HelpersL5r5e.refreshLocalAndSocket("l5r5e-gm-monitor"); + ui.combat.render(true); + }, }); /* ------------------------------------ */