caster: {
    progression: {
        high: { label: "High" };
        low: { label: "Low" };
        med: { label: "Medium" };
    };
    type: {
        hybrid: { label: "Arcanist"; prepared: true; spontaneous: true };
        prepared: { label: "Prepared"; prepared: true; spontaneous: false };
        prestige: {
            label: "Red Mantis Assassin";
            prepared: false;
            spontaneous: true;
        };
        spontaneous: { label: "Spontaneous"; prepared: false; spontaneous: true };
    };
} = ...

Caster types.

Keys match options in casterProgression

Type declaration

  • Readonlyprogression: { high: { label: "High" }; low: { label: "Low" }; med: { label: "Medium" } }

    Progression choices.

  • Readonlytype: {
        hybrid: { label: "Arcanist"; prepared: true; spontaneous: true };
        prepared: { label: "Prepared"; prepared: true; spontaneous: false };
        prestige: {
            label: "Red Mantis Assassin";
            prepared: false;
            spontaneous: true;
        };
        spontaneous: { label: "Spontaneous"; prepared: false; spontaneous: true };
    }

    Preparation types.