• Register a custom trigger name with Foundry's expiry-event registry.

    Effect-config sheets read CONFIG.ActiveEffect.expiryEvents to populate the duration→expiry dropdown, so a custom SoHL trigger must be added there for system authors to pick it from the UI.

    SoHL's event queue does not maintain a name allowlist — it dispatches whatever trigger context is passed to fireSohlTrigger — so this function exists solely to keep Foundry's registry and SoHL's vocabulary in sync. Call once during system init.

    Parameters

    • name: string

      Trigger identifier, e.g. "sohlInjuryHealed"

    • label: string

      i18n key (or literal string) shown in the effect-config UI

    Returns void