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

    Interface RestSelections

    interface RestSelections {
        resetDecks?: boolean;
        runeDistribution?: Record<string, number>;
        surgeSpend?: { health: number; sanity: number; shields: number };
        vitalChoices?: { health: boolean; sanity: boolean; shields: boolean };
    }
    Index
    resetDecks?: boolean

    Defaults to true.

    runeDistribution?: Record<string, number>

    Expression counts keyed by rune itemId (or ${gearItemId}_${socketIndex} for socketed runes). Defaults to {}.

    surgeSpend?: { health: number; sanity: number; shields: number }

    Short rest: surges spent per vital. Defaults to all 0.

    vitalChoices?: { health: boolean; sanity: boolean; shields: boolean }

    Extended rest: which vitals to restore to full. Defaults to all true.