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 } ];