diff --git a/module/vagabond.mjs b/module/vagabond.mjs index 729fe47..e8431e3 100644 --- a/module/vagabond.mjs +++ b/module/vagabond.mjs @@ -367,6 +367,12 @@ Hooks.once("init", () => { const n = Number(num) || 0; return n >= 0 ? `+${n}` : `${n}`; }); + + // Join array elements with separator + Handlebars.registerHelper("join", (arr, separator) => { + if (!Array.isArray(arr)) return ""; + return arr.join(separator); + }); }); /* -------------------------------------------- */