Salvager
What it is
A stat-category artifact that triggers on kill-streak milestones. Every milestone fires two effects at once: the ship’s magnet range expands for several seconds, and a 180-pixel ring around the ship deals flat damage to nearby enemies. Sits in the kill-streak ring-bearing family with Bloodlust, Aegis, Frenzy, and Killstreak Rain — Salvager is the utility / loot-vacuum entry, fourth-largest ring damage per proc among the four ring-bearers.
Identity
| Field | Value |
|---|---|
| Name | Salvager |
| Category | stat |
| Icon | 🧲 |
| Primary color | ff9933 |
| Secondary color | cc7722 |
| Bright color | ffbb55 |
| Proc audio cue | artifact_salvager |
| Damage tag | (none — type-agnostic) |
Per-tier values
The runtime adds a common tier on top of the four authored tiers; the common tier reuses the uncommon values record and is differentiated by the per-artifact flat passive bonus only.
| Tier | Magnet range bonus (flat) | Buff duration (s) | Ring damage per proc (flat) |
|---|---|---|---|
| Common | 50 | 8 | 35 |
| Uncommon | 50 | 8 | 35 |
| Rare | 75 | 10 | 50 |
| Epic | 110 | 12 | 75 |
| Legendary | 160 | 15 | 110 |
Fixed values (do not scale with tier):
| Parameter | Value |
|---|---|
| Ring radius | 180 px |
| Ring center | ship |
| Damage mode | flat |
| Magnet modifier mode | flat |
Effect
Trigger: signal kill_streak_milestone, gated by a condition that the milestone counter is ≥ 10. With the standard milestone ladder (10 / 25 / 50 / 100 / 200), the effect fires at every milestone.
On proc, four actions resolve together:
| Action | Behavior |
|---|---|
| Magnet buff | Adds the tier’s magnet bonus as a flat modifier to magnetRange for the tier’s duration. Source tag artifact:salvager. |
| Ring damage | Deals the tier’s ring damage as flat damage in a 180 px radius centered on the ship. |
| VFX | A burst-and-ring effect tinted ffbb55, 16 particles, scale 4.2, lifetime 0.38 s. |
| HUD flash | Standard artifact flash on the HUD. |
Stacking rules
| Rule | Behavior |
|---|---|
| Magnet stacking mode | refresh |
| Max stacks | 1 |
| Re-proc within duration | resets the timer; magnet bonus does not stack additively |
| Ring damage | one-shot per proc; not affected by the refresh rule |
Summary
Salvager is the kill-streak utility artifact: every streak milestone (10 / 25 / 50 / 100 / 200 with the standard ladder) expands magnet range for 8–15 s and detonates a 180 px ring around the ship for 35–110 flat damage. Magnet buff refreshes on re-proc and is capped at one stack; ring damage fires once per proc. Tier scaling lifts all three numbers (magnet bonus, duration, ring damage) together; ring radius and center are fixed across tiers.
EXTRACT-CANDIDATE flags
- EXTRACT-CANDIDATE — kill-streak milestone ladder (10 / 25 / 50 / 100 / 200): referenced in the source comment as the cadence at which Salvager (and the other four ring-bearers) procs. Belongs on a shared
kill-streak/combatpage rather than repeated per artifact. - EXTRACT-CANDIDATE — ring-bearing family roster and sub-axis radii (Bloodlust, Aegis, Frenzy, Killstreak Rain, Salvager; Salvager = 180 px as 3rd of 4 by single-stat utility): belongs on the
artifactsroll-up or a dedicated kill-streak-family page. - EXTRACT-CANDIDATE — per-artifact flat passive bonus ladder (10 → 50 across common → legendary tiers, applied to a single ship stat per artifact): defined in
_types.tsasArtifactFlatBonus/FLAT_BONUS_PCT_BY_TIER. Universal mechanic, belongs onartifacts. - EXTRACT-CANDIDATE — tier-index convention (4 authored tiers indexed 0–3 = uncommon → legendary; runtime prepends common as tier 0 sharing the uncommon values record): universal artifact rule, belongs on
artifacts. - EXTRACT-CANDIDATE — modifier semantics for
stacking: 'refresh'andmaxStacks: 1: general modifier-engine behavior, belongs on a combat/effects reference page. - EXTRACT-CANDIDATE — proc audio routing (game bus, LPF + reverb, spatial world event) for artifacts that emit
flash_artifact: universal artifact audio rule from_types.ts, belongs onartifactsor an audio reference page.