Pre-extracted values for one affliction item, sourced by the sheet from the item's logic and system data — the Foundry-free surface buildAfflictionGroups groups and formats for the Trauma tab's afflictions list. level and source arrive already localized (the logic exposes qualitative levelLabel / categoryLabel).

interface AfflictionLike {
    healingRate: number;
    healingRateDeltaLabel: string;
    healingRateDisabled: boolean;
    id: string;
    img: string;
    levelDeltaLabel: string;
    levelLabel: string;
    name: string;
    nextHealTest: null | number;
    notes: string;
    source: string;
    subType: undefined | string;
    uuid: string;
}

Properties

healingRate: number

Effective healing rate.

healingRateDeltaLabel: string

Healing-rate modifier derivation summary for the hover tooltip (#769).

healingRateDisabled: boolean

Whether the healing rate is disabled (no natural recovery).

id: string
img: string
levelDeltaLabel: string

Level modifier derivation summary for the hover tooltip (#769).

levelLabel: string

Localized qualitative level label.

name: string
nextHealTest: null | number

World time (seconds) of the next course/recovery check, or null when none is projectable — rendered calendar-formatted (#943).

notes: string

Raw notes HTML.

source: string

Localized source/category label.

subType: undefined | string
uuid: string