interface BoostContribution {
    conferred: boolean;
    delta: number;
    workingML: number;
}

Properties

conferred: boolean

true when the boost confers an absent skill (the working ML is the level the skill is granted at); false when it augments an existing skill (the working ML feeds BoostContribution.delta).

delta: number

The EML contribution. For an existing skill it is the delta over the seeded base (workingML - seedML); for a conferred skill it is the full workingML (the skill has no prior EML). 0 when count ≤ 0.

workingML: number

The mastery level after all boosts were applied.