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

    Interface Scaling

    Scales the effect's numeric modifier.value: it applies once per per of of (rounding round, default down), optionally capped at max_value. E.g. '+2 to the Attacks characteristic for every 5 enemy models within 6"' → modifier.value 2 with scaling { per: 5, of: 'enemy-models-in-range', within_inches: 6 }.

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

    interface Scaling {
        per: number;
        of:
            | "enemy-models-in-range"
            | "friendly-models-in-range"
            | "models-in-bearer-unit"
            | "enemy-units-in-range"
            | "wounds-lost";
        within_inches?: number;
        round?: "down"
        | "up";
        max_value?: number;
    }
    Index

    Properties

    per: number
    of:
        | "enemy-models-in-range"
        | "friendly-models-in-range"
        | "models-in-bearer-unit"
        | "enemy-units-in-range"
        | "wounds-lost"
    within_inches?: number
    round?: "down" | "up"
    max_value?: number