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

    Interface Enhancement

    A purchasable upgrade for a character unit, provided by a detachment.

    This interface was referenced by 0KdcBundledSchemas's JSON-Schema via the definition "enhancement".

    interface Enhancement {
        id: string;
        name: string;
        detachment_id: string;
        cost: number;
        points_provisional?: boolean;
        upgrade_tag?: boolean;
        max_targets?: number;
        keyword_restrictions?: KeywordList;
        exclusion_keywords?: KeywordList | null;
        ability_id?: string | null;
        is_unique?: boolean;
        game_version: GameVersionReference;
    }
    Index

    Properties

    id: string
    name: string
    detachment_id: string
    cost: number
    points_provisional?: boolean

    True when the cost is carried over provisionally (e.g. seeded from a prior edition during migration) and not yet confirmed against the current dataslate.

    upgrade_tag?: boolean

    11e: when true, this enhancement applies to up to max_targets non-character units while counting as a single Enhancement choice.

    max_targets?: number

    Number of units this enhancement may be applied to. Only meaningful when upgrade_tag is true; defaults to 1.

    keyword_restrictions?: KeywordList
    exclusion_keywords?: KeywordList | null
    ability_id?: string | null
    is_unique?: boolean
    game_version: GameVersionReference