Bacta Tank

What it is

A stat-category artifact that listens for the event_complete signal. Whenever the player finishes any in-run event, Bacta Tank restores hull and shield to full, grants a window of invulnerability, and applies a temporary weapon-damage buff. At its highest tier it also spawns a batch of supply crates after the event closes.

Identity

FieldValue
Display nameBacta Tank
IDevent_healer
Categorystat
Icon💚
Primary color44ff44
Secondary color22cc22
Bright color88ff88
Damage tagnone

Per-tier values

Tier 0 (common) is generated at runtime by prepending the uncommon row and applying the common flat-bonus rule. The four rows below are the authored tiers indexed 0 to 3 in source order, which map to uncommon, rare, epic, and legendary.

TierHeal (% of max hull)Invulnerability (s)Damage buff (flat %)Buff duration (s)Restore shieldSpawn crates
Uncommon10052515no0
Rare10084018no0
Epic100126522yes0
Legendary1001810030yes8

Effect

One effect entry, event_healer_restore, registered with the effect engine at run start.

PropertyValue
Trigger typesignal
Trigger signalevent_complete
Show banneryes
Conditionsnone

Actions, in order:

  1. Heal — amount equals the tier’s heal percentage, applied in percentMax mode (percentage of maximum hull).
  2. Grant invulnerability — duration equals the tier’s invulnerability seconds.
  3. Modify stat — adds the tier’s damage-buff value to weaponDamagePct as a flat modifier for the tier’s buff-duration seconds.
  4. Flash artifact — visual feedback ping on the artifact UI.

The shield-restore flag and crate-spawn count appear in the tier table but are not consumed by actions in this artifact’s effect entry as written. EXTRACT-CANDIDATE: confirm where restoreShield and spawnCrates are read at runtime — they may be handled by a separate engine path keyed off the same signal, or the action list is incomplete.

Stacking rules

The weapon-damage modifier from action 3 uses:

PropertyValue
Source keyartifact:event_healer
Stacking moderefresh
Max stacks1

Retriggering the artifact while the buff is active replaces the existing instance and resets its timer rather than stacking a second copy.

EXTRACT-CANDIDATE: mode: 'percentMax' heal semantics, the flat vs percent modifier modes, and the refresh / replace / additive stacking taxonomy are reused across many artifacts and belong on a shared effect-actions reference page.