interface DamagePart {
    base: string;
    damageType: { custom: string; values: string[] };
    extra: string[];
    type: "crit" | "nonCrit" | "normal";
}

Properties

base: string

The base damage formula

damageType: { custom: string; values: string[] }

The damage types for the damage

extra: string[]

Extra damage parts, used only by the first damage part instance in the array (e.g. 5[bonus damage])

type: "crit" | "nonCrit" | "normal"

Type type of damage