tormenta20 - v0.0.0
    Preparing search index...

    Class Pericia

    A Perícia (skill) in Tormenta20.

    Pericia.all()
    Pericia.trainedOnlySkills().all()
    Pericia.byAtributo("CAR").all()
    Pericia.find("diplomacia")

    Hierarchy

    • BaseModel
      • Pericia
    Index

    Constructors

    • Parameters

      • _row: Record<string, unknown>

      Returns Pericia

    Accessors

    • get armorPenalty(): boolean

      true if armor penalty applies to rolls using this skill.

      Returns boolean

    • get createdAt(): string

      ISO 8601 timestamp of record creation.

      Returns string

    • get id(): string

      Unique string identifier (e.g. "espada_longa", "guerreiro").

      Returns string

    • get name(): string

      Display name.

      Returns string

    • get resistanceSkill(): boolean

      true if this skill is used as a saving throw (resistência).

      Returns boolean

    • get trainedOnly(): boolean

      true if the character must be trained to use this skill.

      Returns boolean

    • get updatedAt(): string

      ISO 8601 timestamp of last update.

      Returns string

    • get uses(): unknown[]

      JSON array of use-case descriptors.

      Returns unknown[]

    Methods

    • Returns a plain-object representation of this record.

      Returns {
          armor_penalty: boolean;
          atributo: PericiaAtributo;
          description: string | null;
          id: string;
          name: string;
          resistance_skill: boolean;
          trained_only: boolean;
          uses: unknown[];
      }