1. Abilities
  2. trooper
  3. shoulder_cannon

Shoulder Cannon

powerloaders

Shoulder Cannon

Deploys a shoulder cannon that gradually loads 4 missiles over time. Once loaded, the shoulder cannon can be triggered again to fire against an enemy target within 10 meters, launching 1 missile that deals <<1>> kinetic damage. A missile can be launched up to once per 1.5 seconds. Loading and launching the shoulder cannon does not respect the global cooldown and can be done while controlled. Once all missiles have been loaded, depleting all missiles puts the shoulder cannon on cooldown for 1.5 minutes.

Attributes

Conditions

Metadata

Used by

Used by
  • apc.trooper.specialist.base
  • apc.tutorial.trooper.vanguard.tactics.7
  • apc.tutorial.trooper.vanguard.shield_specialist.9

Related effects, buffs and debuffs

Please click on an effect below to view its details.

Ability activation
1
powerloaders
Shoulder Cannon
2
powerloadersShoulder Cannon – Missiles loaded.
3
ammobeltMissile Loader – Loading missiles.
4
powerloaders
Shoulder Cannon
  • [0s] [not displayed]
    powerloadersEffect #1

    • On Apply
    • [target override]

    Only when the following conditions are met:

      • <
        • If TARGET does not have 1 or more effects with the tag tag.​abl.​trooper.​shoulder_cannon_charge_builder
        AND
        • If TARGET does not have 1 or more effects with the tag tag.​abl.​trooper.​shoulder_cannon_charges
        >

    Perform the following actions:

    • Add effect #2 to TARGET from TARGET
    • Add effect #5 to TARGET from TARGET
    • On Apply

    Only when the following conditions are met:

      • <
        • If TARGET has an effect with the tag tag.​abl.​trooper.​shoulder_cannon_charges
        AND
        • If previous subeffect did not meet all conditions
        >

    Perform the following actions:

    • Custom
      - Param 4 = (string)
      - Param 5 = (string)
      - Param 6 = (string)
      - Param 7 = (string)
      - Param 8 = (string)
      - Param 9 = (string)
      - Param 1 = (int) 6855115466292073041
      - Param 2 = (int) 16140923283164743655
      - Param 3 = (int) 2470735036708605092
  • [300s]
    powerloadersShoulder Cannon
    Missiles loaded.

    • On Apply

    Only when the following conditions are met:

      • If TARGET does not have 1 or more effects with the tag tag.​abl.​trooper.​shoulder_cannon_charge_builder

    Perform the following actions:

    • Add effect #4 to TARGET from TARGET
    • Just before this effect is removed

    Only when the following conditions are met:

      • If TARGET does not have 1 or more effects with the tag tag.​abl.​trooper.​shoulder_cannon_charge_builder

    Perform the following actions:

    • Cooldown
      - Ignore Alacrity = (bool) false
      - Timer Spec = (int) 16140957041534330338
      - Duration = (time) 1m 30s
    • Play appearance epp . trooper . shoulder_cannon . end_player, dependent on calling effect
    • Dispel all effects
  • [0s] [not displayed]
    powerloadersEffect #3

    • On Apply

    Perform the following actions:

    • Spell Damage
      - Damage Type = (int) 1
      - Slot = (int) 1
      - Spell Type = (int) 2
      - Level Cap = (int) 0
      - Amount Max = (float) 0
      - Amount Min = (float) 0
      - Amount Percent = (float) 0
      - Threat Percent = (float) 0
      - Standard Health Percent Max = (float) 0.118
      - Standard Health Percent Min = (float) 0.078
      - Amount Modifier Percent = (float) 0
      - Coefficient = (float) 0.98
      - Health Steal Percentage = (float) 0
  • [18s]
    ammobeltMissile Loader
    Loading missiles.

    • When effect ticks

    Only when the following conditions are met:

      • If TARGET has an effect with the tag tag.​abl.​trooper.​shoulder_cannon_charges

    Perform the following actions:

    • Play appearance epp . trooper . shoulder_cannon . load_missile, dependent on calling effect
    • Modify Charges
      - Ability Spec = (int) 0
      - Amount Max = (float) 1
      - Amount Min = (float) 1
      - Amount Percent = (float) 0
    • When effect ticks

    Only when the following conditions are met:

      • If TARGET does not have 1 or more effects with the tag tag.​abl.​trooper.​shoulder_cannon_charges

    Perform the following actions:

    • Play appearance epp . trooper . shoulder_cannon . load_missile, dependent on calling effect
    • Add effect #2 to TARGET from TARGET
  • [hidden] [300s]
    powerloadersEffect #5

    • On Apply

    Perform the following actions:

    • Play appearance epp . trooper . shoulder_cannon . instant_self_player, dependent on calling effect
    • On Apply

    Only when the following conditions are met:

      • If TARGET has the ability 16141139193010618878 – not found

    Perform the following actions:

    • Modify Charges
      - Ability Spec = (int) 0
      - Amount Max = (float) 3
      - Amount Min = (float) 3
      - Amount Percent = (float) 0