@alpaca-software/40kdc-data
    Preparing search index...

    Type Alias ActivatableBuff

    A buff-bearing player decision the cruncher can't make on its own: a dice-pool option, a choice branch, or an activation gated on a timing the player controls (e.g. "start of phase"). It is not auto-applied — the consumer opts in (a checkbox, or an optimizer's search) and then folds buffs into the crunch. Conditions the activation still carries (a target keyword, a phase) ride on each buff's applicableWhen, so the resolver gates them per-target rather than the lever vanishing.

    type ActivatableBuff = {
        id: string;
        label: string;
        buffs: Buff[];
        group?: ActivatableGroupRef;
    }
    Index

    Properties

    Properties

    id: string

    Stable toggle id, e.g. "blessings-of-khorne#Warp Blades".

    label: string

    Human label for the lever (option name, or a summary of its buffs).

    buffs: Buff[]

    Contributions this activation adds when the player opts in (≥1).

    Set when the lever belongs to a mutually-limited pool.