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
| Field | Value |
|---|---|
| Display name | Bacta Tank |
| ID | event_healer |
| Category | stat |
| Icon | 💚 |
| Primary color | 44ff44 |
| Secondary color | 22cc22 |
| Bright color | 88ff88 |
| Damage tag | none |
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.
| Tier | Heal (% of max hull) | Invulnerability (s) | Damage buff (flat %) | Buff duration (s) | Restore shield | Spawn crates |
|---|---|---|---|---|---|---|
| Uncommon | 100 | 5 | 25 | 15 | no | 0 |
| Rare | 100 | 8 | 40 | 18 | no | 0 |
| Epic | 100 | 12 | 65 | 22 | yes | 0 |
| Legendary | 100 | 18 | 100 | 30 | yes | 8 |
Effect
One effect entry, event_healer_restore, registered with the effect engine at run start.
| Property | Value |
|---|---|
| Trigger type | signal |
| Trigger signal | event_complete |
| Show banner | yes |
| Conditions | none |
Actions, in order:
- Heal — amount equals the tier’s heal percentage, applied in
percentMaxmode (percentage of maximum hull). - Grant invulnerability — duration equals the tier’s invulnerability seconds.
- Modify stat — adds the tier’s damage-buff value to
weaponDamagePctas a flat modifier for the tier’s buff-duration seconds. - 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:
| Property | Value |
|---|---|
| Source key | artifact:event_healer |
| Stacking mode | refresh |
| Max stacks | 1 |
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.