Marksman AI
What it is
A stat-category artifact that grants a free random ship upgrade every time the player fires a threshold number of shots. The shot counter resets after each proc and a banner is shown to the player.
Identity
| Field | Value |
|---|---|
| Display name | Marksman AI |
| Category | stat |
| Icon | 🎰 |
| Primary color | #ff44ff |
| Secondary color | #cc22cc |
| Bright color | #ff88ff |
| Damage tag | none |
| Proc audio cue | none |
Per-tier values
The artifact ships with four authored tiers (uncommon through legendary). The runtime prepends a fifth common tier sharing uncommon values. The only authored per-tier number is the shot threshold required to proc.
| Tier | Rarity | Shots to proc |
|---|---|---|
| 0 | Common | 400 |
| 1 | Uncommon | 400 |
| 2 | Rare | 300 |
| 3 | Epic | 220 |
| 4 | Legendary | 150 |
The tier-card label is identical across all tiers: “When you fire enough shots, you gain a free random ship upgrade.”
Effect
One effect runs while the artifact is held:
| Property | Value |
|---|---|
| Trigger type | counter |
| Counter signal | weapon fire |
| Counter threshold | per-tier shots-to-proc value |
| Counter resets on proc | yes |
| Banner shown on proc | yes |
| Conditions | none |
On proc the artifact executes two actions in order:
- Custom handler
grant_random_upgrade— gives the player a free random ship upgrade. - Flash artifact — plays the on-proc visual flash on the artifact slot.
Stacking rules
The data file does not declare any stacking, exclusion, or duplication rules of its own.