From 2585bef2cc07561cc9a1e4667be2ce85b52a33d3 Mon Sep 17 00:00:00 2001 From: WBHarry Date: Sun, 31 May 2026 13:12:30 +0200 Subject: [PATCH] Changed so that EffectField applyEffect doesn't run EmitAsGM --- module/data/fields/action/effectsField.mjs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/module/data/fields/action/effectsField.mjs b/module/data/fields/action/effectsField.mjs index 1053e51d..0d37f5f9 100644 --- a/module/data/fields/action/effectsField.mjs +++ b/module/data/fields/action/effectsField.mjs @@ -1,5 +1,3 @@ -import { emitGMUpdate, GMUpdateEvent } from '../../../systemRegistration/socket.mjs'; - const fields = foundry.data.fields; export default class EffectsField extends fields.ArrayField { @@ -34,8 +32,7 @@ export default class EffectsField extends fields.ArrayField { } if (EffectsField.getAutomation() || force) { targets ??= (message.system?.targets ?? config.targets).filter(t => !config.hasRoll || t.hit); - await emitGMUpdate(GMUpdateEvent.UpdateEffect, EffectsField.applyEffects.bind(this), targets, this.uuid); - // EffectsField.applyEffects.call(this, config.targets.filter(t => !config.hasRoll || t.hit)); + EffectsField.applyEffects.call(this, targets); } }