Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

Private depleted

depleted: boolean = false

Protected validCardTypes

validCardTypes: Set<CardType> = new Set([CardType.Unit, CardType.Item])

Static Protected ParameterTypes

ParameterTypes: object[] = []

Static Protected id

id: string = "Shielded"

Static Protected validCardTypes

validCardTypes: Set<CardType> = new Set([CardType.Unit, CardType.Item])

Methods

attach

  • attach(parent: Card): void
  • Parameters

    Returns void

clone

enter

  • Parameters

    Returns void

evaluate

  • evaluate(card: Card): 0 | object
  • Parameters

    Returns 0 | object

evaluateTarget

getId

  • getId(): string
  • Returns string

getText

  • getText(card: Card): "[depleted]Shielded.[/depleted]" | "Shielded."
  • Parameters

    Returns "[depleted]Shielded.[/depleted]" | "Shielded."

getTriggeringUnit

  • getTriggeringUnit(): undefined | Unit

isDepleted

  • isDepleted(): boolean
  • Returns boolean

remove

  • Parameters

    Returns void

setTriggeringUnit

  • setTriggeringUnit(unit: Unit): void

stack

  • stack(): void
  • Returns void

Static canAttach

  • canAttach(card: Card): boolean

Static getId

  • getId(): string
  • Returns string

Static getMultiplier

Static getParameterTypes

  • getParameterTypes(): object[]

Static getValidCardTypes

Static isValidParent

  • isValidParent(cardType: CardType): boolean

Static sumValues

Generated using TypeDoc