Skills
Twelve combat skills in three trees. Buy permanent tiers with coins (level-gated). Equip four into the match bar (keys 1–4).
Catalog: shared/skills.ts. Combat helpers: shared/abilities.ts.
How activation works
| Kind | Activate | Charge | Lock | Window |
|---|---|---|---|---|
| Timed | Key | Spent when the window ends | For the whole window | Duration from your highest owned tier |
| Instant | Key | Spent on activate | 1s, then the bar refills | Optional short flash for VFX |
| Passive | Never | — | — | On whenever equipped and owned |
Instants compete with timed skills for the same bar. Passives never activate.
Loadout is saved on the account (My Skills) so it follows you across browsers. The client keeps a localStorage cache for guests and offline. Join tokens carry the saved bar; the client also sends it on join. The server checks ownership and uniqueness.
Trees
Prereq is the skill above. Medic stops at tier II. Hacker and Marksman go to III. Tier cost is 1× / 2× / 4× the listed tier-1 price.
Hacker
| Skill | Kind | Effect | Values | Unlock | Cost |
|---|---|---|---|---|---|
| Quick | timed | Energy actions cost no energy | 1.5 / 2 / 2.5s | 2 / 6 / 10 | 25 |
| Glitch | timed | Invisible except near doors; cannot shoot | 2 / 2.5 / 3s | 5 / 8 / 12 | 50 |
| Rewind | instant | Return to where you were | 1.5 / 2.25 / 3s ago | 9 / 13 / 16 | 75 |
| Teleport | instant | Blink along aim | 3 / 5 / 7u | 15 / 17 / 19 | 100 |
Medic
| Skill | Kind | Effect | Values | Unlock | Cost |
|---|---|---|---|---|---|
| Self heal | instant | Heal yourself | 25 / 40 HP | 4 / 11 | 30 |
| Team heal | instant | Heal alive teammates (and you) | 25 / 40 HP | 7 / 17 | 50 |
| Leech | passive | Heal a fraction of damage you deal | 10% / 15% | 14 / 19 | 70 |
| Force Field | timed | Invincible | 1 / 2s | 18 / 20 | 90 |
Marksman
| Skill | Kind | Effect | Values | Unlock | Cost |
|---|---|---|---|---|---|
| Bullets | timed | Shots cost no ammo | 2 / 2.5 / 3s | 3 / 6 / 10 | 40 |
| Hawkeyes | timed | Perfect accuracy | 2 / 2.5 / 3s | 5 / 8 / 12 | 60 |
| Rapid fire | timed | 2× fire and reload (+1 spare mag) | 2 / 2.5 / 3s | 9 / 13 / 16 | 80 |
| One-shot | timed | Any damaging hit kills | 2 / 2.5 / 3s | 15 / 17 / 19 | 100 |
All twelve are live in combat. Force Field and spawn protection still block One-shot. Glitch is forced visible near the enemy door.
In match
- Bots get a level-gated favorite-4 loadout.
- The admin
/admin/skillspage is a design sandbox, not a second catalog.