Hierarchy

  • any
    • ClassModel

Constructors

  • Returns ClassModel

Properties

alignment: string
armorProf: Set<string>
bab: string
babBase: undefined | number
babFormula: string
changeFlags: Set<string>
changes: ItemChange[]
classSkills: {}
contextNotes: ContextNote[]
customHD: string
description: { value: string }
fc: {
    alt: { notes: string; value: number };
    hp: { value: number };
    skill: { value: number };
}
flags: { boolean: {}; dictionary: {} }
hd: number
hitDice: undefined | number
hp: number
languages: Set<string>
level: number
links: { children: LinkModel[]; classAssociations: LinkModel[] }
mythicTier: undefined | number
parent: ItemPF
savingThrows: {
    fort: { custom: string; value: string };
    ref: { custom: string; value: string };
    will: { custom: string; value: string };
}
scriptCalls: ItemScriptCall[]
skillsPerLevel: number
subType: string
tag: string
wealth: string
weaponProf: Set<string>

Methods

  • Returns {
        alignment: any;
        armorProf: any;
        bab: any;
        babFormula: FormulaField;
        casting: any;
        changeFlags: any;
        changes: any;
        classSkills: any;
        contextNotes: any;
        creatureSubtypes: any;
        creatureTypes: any;
        customHD: FormulaField;
        description: any;
        fc: any;
        flags: any;
        hd: any;
        hp: any;
        languages: any;
        level: any;
        links: any;
        savingThrows: any;
        scriptCalls: any;
        skillsPerLevel: any;
        subType: any;
        tag: any;
        tags: any;
        wealth: FormulaField;
        weaponProf: any;
    }