casterProgression: {
    castsPerDay: {
        hybrid: {
            high: number[][];
        };
        prepared: {
            high: number[][];
            low: number[][];
            med: number[][];
        };
        prestige: {
            low: number[][];
        };
        spontaneous: {
            high: number[][];
            low: number[][];
            med: number[][];
        };
    };
    spellsPreparedPerDay: {
        hybrid: {
            high: number[][];
        };
        prepared: {
            high: number[][];
            low: (null | number)[][];
            med: number[][];
        };
        prestige: {
            low: (null | number)[][];
        };
        spontaneous: {
            high: number[][];
            low: number[][];
            med: number[][];
        };
    };
} = ...

This Object determines spells gained and cast per level

Type declaration

  • castsPerDay: {
        hybrid: {
            high: number[][];
        };
        prepared: {
            high: number[][];
            low: number[][];
            med: number[][];
        };
        prestige: {
            low: number[][];
        };
        spontaneous: {
            high: number[][];
            low: number[][];
            med: number[][];
        };
    }
    • hybrid: {
          high: number[][];
      }
      • high: number[][]
    • prepared: {
          high: number[][];
          low: number[][];
          med: number[][];
      }
      • high: number[][]
      • low: number[][]
      • med: number[][]
    • prestige: {
          low: number[][];
      }
      • low: number[][]
    • spontaneous: {
          high: number[][];
          low: number[][];
          med: number[][];
      }
      • high: number[][]
      • low: number[][]
      • med: number[][]
  • spellsPreparedPerDay: {
        hybrid: {
            high: number[][];
        };
        prepared: {
            high: number[][];
            low: (null | number)[][];
            med: number[][];
        };
        prestige: {
            low: (null | number)[][];
        };
        spontaneous: {
            high: number[][];
            low: number[][];
            med: number[][];
        };
    }
    • hybrid: {
          high: number[][];
      }
      • high: number[][]
    • prepared: {
          high: number[][];
          low: (null | number)[][];
          med: number[][];
      }
      • high: number[][]
      • low: (null | number)[][]
      • med: number[][]
    • prestige: {
          low: (null | number)[][];
      }
      • low: (null | number)[][]
    • spontaneous: {
          high: number[][];
          low: number[][];
          med: number[][];
      }
      • high: number[][]
      • low: number[][]
      • med: number[][]

Generated using TypeDoc