From 678fcb0fb3c89d05e5e73731ceb264d7adab3206 Mon Sep 17 00:00:00 2001 From: WBHarry Date: Thu, 2 Apr 2026 22:40:05 +0200 Subject: [PATCH] Using foundry values from schema for fallback gridSize and gridDistance --- module/enrichers/TemplateEnricher.mjs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/module/enrichers/TemplateEnricher.mjs b/module/enrichers/TemplateEnricher.mjs index 099f89f3..35d447d6 100644 --- a/module/enrichers/TemplateEnricher.mjs +++ b/module/enrichers/TemplateEnricher.mjs @@ -65,7 +65,10 @@ export const renderMeasuredTemplate = async event => { let baseDistance = getTemplateDistance(range); - const dimensionConstant = (canvas.scene?.grid.size ?? 100) / (canvas.scene?.grid.distance ?? 5); + const sceneGridSize = canvas.scene?.grid.size ?? CONFIG.Scene.documentClass.schema.fields.grid.fields.size.initial; + const sceneGridDistance = + canvas.scene?.grid.distance ?? CONFIG.Scene.documentClass.schema.fields.grid.fields.distance.getInitialValue(); + const dimensionConstant = sceneGridSize / sceneGridDistance; baseDistance *= dimensionConstant;