Body, Mind & Soul — API Reference
    Preparing search index...

    DrawOverride — routes future {{draw}} resolutions on the owning actor through an alternate source.

    Two modes: "optional" — on each draw, the player is offered the override alongside the normal deck and may choose either. "forced" — the next draw MUST use this override, regardless of which deck the {{draw}} token names. Consumed in priority order (oldest forced override first).

    source points at one of: { type: "deck", id: } { type: "tempStack", id: <TempStackModel.id on this actor> }

    Charges decrement on each consumption; override is removed when charges reach 0. null charges = unlimited (rare; expiry usually handles cleanup).

    Created by trigger outcomes (pushDrawOverride) and torn down by combat-down expiry, by reaching 0 charges, or by explicit popDrawOverride outcomes.

    Hierarchy

    • any
      • default
    Index
    • Returns default

    • get isExhausted(): boolean

      Returns boolean

    • Returns {
          charges: any;
          expiresOn: any;
          grantedBy: any;
          id: any;
          label: any;
          mode: any;
          originEffectUuid: any;
          source: any;
      }