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

    Class Condition

    A single condition entry in the Condition registry.

    Hierarchy (View Summary)

    Index

    Constructors

    • Parameters

      • ...args: ConstructorArgs<any, null, any>

      Returns Condition

    Properties

    _id: string
    flags?: object
    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<
            | "haste"
            | "lowLightVision"
            | "seeInDarkness"
            | "seeInvisibility"
            | "immuneToMorale"
            | "loseDexToAC"
            | "noMediumEncumbrance"
            | "noHeavyEncumbrance"
            | "mediumArmorFullSpeed"
            | "heavyArmorFullSpeed"
            | "noAblScore.str"
            | "noAblScore.dex"
            | "noAblScore.con"
            | "noAblScore.int"
            | "noAblScore.wis"
            | "noAblScore.cha"
            | "pointBlankShot"
            | "rapidShot"
            | "manyshot",
        >;
    }
    name: string
    namespace: string
    showInAction: boolean
    showInBuffsTab: boolean
    showInDefense: boolean
    texture: string
    track: (keyof readonly ["dying", "fear", "lethargy", "movement"]) | null

    Accessors

    • get id(): string

      The unique key of the value.

      Returns string

    Methods

    • Protected

      Localize fields

      Returns void

    • Protected

      Prepares the data of the registry entry.

      Returns void

    • Convert condition to format expected by CONFIG.statusEffects.

      Returns object

      • Base object