From 51a4057f7d9c34231678675d2cff8bd96f3bec2e Mon Sep 17 00:00:00 2001 From: Carlos Fernandez Date: Wed, 19 Nov 2025 19:24:41 -0500 Subject: [PATCH] Fix enriching multiple instances of the same inline --- module/enrichers/_module.mjs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/module/enrichers/_module.mjs b/module/enrichers/_module.mjs index 794756f4..0dcd870e 100644 --- a/module/enrichers/_module.mjs +++ b/module/enrichers/_module.mjs @@ -8,23 +8,23 @@ export { DhDamageEnricher, DhDualityRollEnricher, DhEffectEnricher, DhTemplateEn export const enricherConfig = [ { - pattern: /@Damage\[(.*)\]({.*})?/g, + pattern: /@Damage\[([^\[\]]*)\]({[^}]*})?/g, enricher: DhDamageEnricher }, { - pattern: /\[\[\/dr\s?(.*?)\]\]({.*})?/g, + pattern: /\[\[\/dr\s?(.*?)\]\]({[^}]*})?/g, enricher: DhDualityRollEnricher }, { - pattern: /@Effect\[(.*)\]({.*})?/g, + pattern: /@Effect\[([^\[\]]*)\]({[^}]*})?/g, enricher: DhEffectEnricher }, { - pattern: /@Template\[(.*)\]({.*})?/g, + pattern: /@Template\[([^\[\]]*)\]({[^}]*})?/g, enricher: DhTemplateEnricher }, { - pattern: /@Lookup\[(.*)\]({.*})?/g, + pattern: /@Lookup\[([^\[\]]*)\]({[^}]*})?/g, enricher: DhLookupEnricher } ];