Pathfinder 1e for Foundry VTT
    Preparing search index...

    Class Condition

    A single condition entry in the Condition registry.

    Hierarchy (View Summary)

    Index

    General

    _id: string

    Raw ID

    flags: object

    Freeform data

    hud: { exclude: Set<string>; include: Set<string>; show: boolean }

    Type Declaration

    • exclude: Set<string>

      Exclude from actors.

      Has no effect if include set is defined

    • include: Set<string>

      Show for actor types

    • show: boolean
    journal: string
    mechanics: {
        changes: object[];
        contexts: Set<string>;
        flags: Set<
            | "lowLightVision"
            | "seeInDarkness"
            | "seeInvisibility"
            | "immuneToMorale"
            | "loseDexToAC"
            | "noMediumEncumbrance"
            | "noHeavyEncumbrance"
            | "mediumArmorFullSpeed"
            | "heavyArmorFullSpeed"
            | "noAblScore.str"
            | "noAblScore.dex"
            | "noAblScore.con"
            | "noAblScore.int"
            | "noAblScore.wis"
            | "noAblScore.cha"
            | "powerAttack"
            | "piranhaStrike"
            | "deadlyAim"
            | "haste"
            | "pointBlankShot"
            | "rapidShot"
            | "manyshot"
            | "doubleSlice"
            | "weaponFinesse",
        >;
    }
    name: string

    Name

    namespace: string

    Source package ID

    showInAction: boolean
    showInBuffsTab: boolean
    showInDefense: boolean
    texture: string
    track: (keyof readonly ["dying", "fear", "lethargy", "movement"]) | null
    • get id(): string

      The unique key of the value.

      Returns string

    • Protected

      Localize fields

      Returns void

    • Convert condition to format expected by CONFIG.statusEffects.

      Returns object

      • Base object

    Document

    • Internal

      Safely prepare data

      Returns void

    • Protected

      Prepare data after initialization or reset.

      Returns void