1. Abilities
  2. space_combat
  3. player
  4. shields

[shields]

[shields]

This is a passive ability that gets assigned to all players. It allows us to place a hook into all events that deal damage to us, so we can catch them and proceed programatically.

It responds to ENERGY damage, which is the kind of damage dealt by blasters.

Attributes

Conditions

Metadata

Users

Used by
  • apc.space.freeflight.republic.mediumfighter
  • apc.space.freeflight.imperial.heavyfighter
  • apc.space.freeflight.republic.lightfighter
  • apc.space.freeflight.republic.heavyfighter
  • apc.space.freeflight.imperial.lightfighter
  • apc.space.freeflight.imperial.mediumfighter

Related effects, buffs and debuffs

Ability activation
1
[shields]
  • [does not expire]
    [shields]

  • 1
    • Before NPC with this effect takes damage

    Perform the following actions:

    • Absorb Damage
      - Damage Type = (int) 2
      - Spell Type = (int) 1
      - Level Cap = (int) 0
      - Amplifier Spec = (int) 0
      - Amount Max = (float) 0
      - Amount Min = (float) 0
      - Amount Percent = (float) 0
      - Standard Health Percent Max = (float) 0
      - Standard Health Percent Min = (float) 0
      - Max Damage Absorbed = (float) 0
      - Healing Power Coefficient = (float) 0
      - Standard Rating Percent Min = (float) 0
      - Standard Rating Percent Max = (float) 0
    • Absorb Damage
      - Damage Type = (int) 7
      - Spell Type = (int) 1
      - Level Cap = (int) 0
      - Amplifier Spec = (int) 0
      - Amount Max = (float) 0
      - Amount Min = (float) 0
      - Amount Percent = (float) 0
      - Standard Health Percent Max = (float) 0
      - Standard Health Percent Min = (float) 0
      - Max Damage Absorbed = (float) 0
      - Healing Power Coefficient = (float) 0
      - Standard Rating Percent Min = (float) 0
      - Standard Rating Percent Max = (float) 0
    • Absorb Damage
      - Damage Type = (int) 6
      - Spell Type = (int) 1
      - Level Cap = (int) 0
      - Amplifier Spec = (int) 0
      - Amount Max = (float) 0
      - Amount Min = (float) 0
      - Amount Percent = (float) 0
      - Standard Health Percent Max = (float) 0
      - Standard Health Percent Min = (float) 0
      - Max Damage Absorbed = (float) 0
      - Healing Power Coefficient = (float) 0
      - Standard Rating Percent Min = (float) 0
      - Standard Rating Percent Max = (float) 0