Hierarchy

  • ChatAttack

Constructors

  • Parameters

    • action: any
    • __namedParameters: {
          label: undefined | string;
          rollData: undefined | {};
          targets: undefined | null;
      } = {}
      • label: undefined | string
      • rollData: undefined | {}
      • targets: undefined | null

    Returns ChatAttack

Properties

action: undefined | null | ItemAction
ammo: null | {
    id: any;
    img: null | string;
    name: null | string;
}

Type declaration

  • id: any
  • img: null | string
  • name: null | string
attack: any
attackNotes: any[]
attackNotesHTML: string
cards: {}

Type declaration

    critConfirm: any
    critDamage: {
        flavor: string;
        rolls: DamageRoll[];
        total: number;
    }

    Type declaration

    • flavor: string
    • rolls: DamageRoll[]
    • total: number
    damage: {
        flavor: string;
        rolls: DamageRoll[];
        total: number;
    }

    Type declaration

    • flavor: string
    • rolls: DamageRoll[]
    • total: number
    damageRows: any[]
    effectNotes: any[]
    effectNotesHTML: string
    hasAttack: boolean
    hasCards: boolean
    hasCritConfirm: boolean
    hasDamage: boolean
    hasRange: any
    isHealing: undefined | boolean
    label: string
    nonlethal: boolean
    notesOnly: boolean
    rollData: {}

    Type declaration

      targets: any

      Accessors

      Methods

      • Parameters

        • __namedParameters: {
              bonus: undefined | null;
              conditionalParts: undefined | {};
              critical: undefined | boolean;
              extraParts: undefined | any[];
              noAttack: undefined | boolean;
          } = {}
          • bonus: undefined | null
          • conditionalParts: undefined | {}
          • critical: undefined | boolean
          • extraParts: undefined | any[]
          • noAttack: undefined | boolean

        Returns Promise<void>

      • Parameters

        • __namedParameters: {
              conditionalParts: undefined | {};
              critical: undefined | boolean;
              extraParts: undefined | any[];
              flavor: undefined | null;
          } = {}
          • conditionalParts: undefined | {}
          • critical: undefined | boolean
          • extraParts: undefined | any[]
          • flavor: undefined | null

        Returns Promise<void>

      Generated using TypeDoc