guts/web/js/combat
type-two fce26abfab [lane B+C] Three more microbes: the swarm, the driller, and the reward beacon
Roster round-2, batch 2 — three new archetypes, mostly reusing existing behaviour branches:
- virion (norovirus): a tiny fast swarmer, its own pool of 40 so a cloud reads as a swarm.
  Shares the seeker branch (chase + dissolve on contact). The arithmetic threat. -> L5.
- driller (H. pylori): a TANKY corkscrewer (hp 50). Seeker chase + a rotating perpendicular
  drift (the helix), and it does NOT dissolve on contact — it grinds you and keeps drilling,
  so you must out-damage it. A new behaviour branch. -> L3 stomach; previewed in L2 at s2240.
- beacon (Faecalibacterium): the reward-state commensal. Shares the commensal branch, heals
  AND gives the biggest standing (25) with no coat cost. A bright cyan octahedral gem, the
  special one of the family. -> L5; previewed in the L2 breather at s1580.

Verified in-engine: driller corkscrews + survives contact; virion is tiny + dissolves; beacon
heals coat and spikes standing to 50% in two tends. Three clean distinct silhouettes (gem /
cone / dot-swarm).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-20 00:03:34 +10:00
..
balance.js [lane B+C] Three more microbes: the swarm, the driller, and the reward beacon 2026-07-20 00:03:34 +10:00
enemies.js [lane B+C] Three more microbes: the swarm, the driller, and the reward beacon 2026-07-20 00:03:34 +10:00
hazards.js [lane B] Round 2 WIP (session cut off): surf speed-lock, hazards + pickups modules, rho-fraction spawns 2026-07-16 16:26:15 +10:00
index.js [lane B+C] Akkermansia: spend coat to summon allies sooner 2026-07-19 20:30:17 +10:00
pickups.js [lane B] Round 2 WIP (session cut off): surf speed-lock, hazards + pickups modules, rho-fraction spawns 2026-07-16 16:26:15 +10:00
weapons.js [lane B] Round 1: flight controller, cannon, enemy framework on the stub 2026-07-16 08:56:32 +10:00