Body, Mind & Soul — API Reference
    Preparing search index...
    hasRemainingDuration: {
        configPartial: string;
        evaluate: (cond: any, __namedParameters: { effectDoc: any }) => boolean;
        hooks: string[];
    }

    True when the triggering effect has remaining duration matching the configured threshold. Uses BodyMindSoulActiveEffect.duration which returns BMS tracker downs when the effect is queued, falling back to native Foundry duration. Only meaningful on effect-scoped triggers where effectDoc is in context. Supports numeric comparison config (op/val or plain number, default ">=").

    Type Declaration

    • configPartial: string
    • evaluate: (cond: any, __namedParameters: { effectDoc: any }) => boolean
    • hooks: string[]