Skip to content
Lucent
Esc
↑↓navigate↵open

CombatProfileStepDefinition

type CombatProfileStepDefinition = Partial<{
    readonly conditions: readonly ({
        readonly type: "self-hp" | "self-mp" | "ally-hp";
        readonly op: "<=" | ">=";
        readonly value: number;
        readonly unit: "percent" | "value";
    } | {
        readonly type: "self-aura" | "target-aura";
        readonly auraName: string;
        readonly op: "<=" | ">=";
        readonly value: number;
    })[];
    readonly skill: 0 | 3 | 2 | 1 | 4 | 5;
    readonly priority?: boolean;
    readonly cooldownMode?: "use-if-ready" | "wait-for-cooldown";
    readonly waitMs?: number;
}> & {
    readonly skill: number;
}

Defined in combatProfiles.ts:121

Type preview
Open page

Last updated on September 26, 2026

Was this page helpful?