Skip to content

Latest commit

 

History

History
174 lines (126 loc) · 11.8 KB

File metadata and controls

174 lines (126 loc) · 11.8 KB

Enemy Drops

Implementation status: The first complete ability-capture slice is playable. Eligible CR 1–4 enemies can drop persistent physical cores, an eighteen-eligible-kill dry streak guarantees a core, elite enemies receive an additional drop chance, and the Swarm Heart guarantees its apex core. Collection immediately learns or improves the ability without interrupting combat. Abilities rank to three; later duplicates automatically convert to 100 XP. Pause and arena-clear reports include ranks, triggers, school synergies, and core metrics.

Enemies reward the player in two primary ways: they can drop direct experience or leave behind one of their defining abilities. Experience provides reliable progression through the five schools, while enemy abilities let a run absorb traits from the enemies encountered.

Design Goals

  • Every defeated enemy should contribute to progression, even when it does not produce a visible pickup.
  • Experience should be dependable; ability drops should be uncommon and exciting.
  • A dropped ability should resemble the behavior demonstrated by its source enemy.
  • Enemy abilities should expand a build without replacing the five schools of upgrades.
  • The player should be able to understand a drop's value without stopping the action.
  • Drop quantities and on-screen objects must remain manageable during dense encounters.

Experience Drops

Most enemies contribute experience when destroyed. The experience may be awarded immediately or represented by a collectible shard, depending on the needs of pacing and performance.

Experience shards

  • A shard moves toward the player when the player enters its collection radius.
  • Nearby shards can merge into a larger shard with the same total value, reducing entity count.
  • Uncollected shards remain available unless an encounter explicitly removes or converts them.
  • Collection radius, attraction speed, and shard value can be improved by upgrades or temporary effects.
  • The shard's size and brightness communicate its value.

Experience by challenge rating

Exact values will be determined through balancing. These categories define the intended relative rewards.

Challenge rating Experience reward Ability-drop expectation
CR 1 Small Very rare; usually a simple version of the enemy's behavior.
CR 2 Moderate Rare.
CR 3 Significant Uncommon and weighted toward specialized abilities.
CR 4 Large A meaningful chance, with protection against long streaks without a drop.
CR 5 Encounter reward Guarantees a choice involving the defeated apex enemy's ability.

Ability Drops

An enemy can leave behind an ability core containing one of its recognizable behaviors. Collecting the core immediately applies it while combat continues.

  • The first core learns the ability for the current run.
  • The second and third cores improve it.
  • Every later core converts immediately to 100 XP.

Enemy abilities last for the current run unless a later progression system explicitly makes them persistent. This keeps individual runs varied and prevents permanent unlocks from overwhelming the school's progression structure.

Ability rules

  • An enemy drops only an ability it visibly uses.
  • The player receives a player-safe interpretation of the ability, not necessarily an exact copy.
  • Most abilities can gain ranks through duplicate cores. Ranks improve power or reliability before adding complexity.
  • Abilities with a triggering condition must state that condition clearly.
  • Summoned enemies become allied geometric entities and use familiar targeting rules.
  • Reflected or copied projectiles must always remain visually distinguishable from hostile projectiles.
  • Effects that disable player systems when used by enemies become constructive bonuses when learned by the player.

Ability Capacity

The active design does not impose adaptation slots. Ability Cores are momentum rewards rather than build-menu prompts: every newly collected ability applies, and rank limits prevent unbounded scaling. The older replacement and manual-conversion prototype is retained only as inactive progression code until it is removed or repurposed.

Enemy Ability Catalogue

The following table defines the initial ability associated with each enemy. Names and effects describe intended behavior; numerical values remain provisional.

CR 1 abilities

Enemy Ability drop Player effect
Mote Gathering Mass Consecutive nearby defeats briefly increase projectile size.
Dart Vector Charge Grants a short forward burst that damages enemies along its path.
Drifter Curving Flight Some projectiles follow broad curves and approach targets from the side.
Popper Parting Burst Taking damage or losing a shield releases a radial projectile burst.
Shard Keen Edge Some shots become faster, narrower, and better at piercing targets.

CR 2 abilities

Enemy Ability drop Player effect
Rammer Concussive Charge Dashing or moving at high speed knocks enemies aside and deals impact damage.
Spinner Rotating Volley Periodically releases a radial pattern whose angle rotates with each activation.
Splitter Fragmentation Some projectiles divide into smaller projectiles when they expire or hit.
Sentry Anchored Fire Holding position briefly improves accuracy, projectile speed, and rate of fire.
Leech Siphon Close-range damage restores a small amount of shield or health subject to a cooldown.

CR 3 abilities

Enemy Ability drop Player effect
Sniper Penetrating Line Periodically empowers a precisely aimed shot to travel quickly and pierce all ordinary enemies.
Mine Layer Trail Mine Movement periodically leaves an armed mine behind the player.
Warden Directional Ward A rotating shield arc blocks hostile projectiles from the direction the player is aiming.
Shepherd Forced Formation Knockback effects pull or arrange affected enemies into a tighter group instead of scattering them.
Nullifier Disruption Field Nearby enemies have reduced projectile speed and weaker special effects.
Prism Refraction Some projectiles split into angled colored rays when they hit or reach maximum range.

CR 4 abilities

Enemy Ability drop Player effect
Bastion Layered Armor Grants breakable armor segments that absorb individual hits and rebuild over time.
Predator Veiled Hunt Avoiding damage briefly conceals the player from enemy targeting and empowers the next attack.
Replicator Stable Copy Periodically duplicates the next projectile, summoned entity, or triggered effect.
Harvester Consume the Fallen Defeated enemies leave energy that can be absorbed to empower a charged attack.
Architect Luminous Barrier Periodically creates a short-lived wall aligned with the player's aim that blocks enemies and hostile shots.
Mirror Knight Recorded Assault Replays a reduced-strength copy of the player's recent firing sequence after a delay.

CR 5 abilities

Defeating an apex enemy presents its ability alongside experience and, when appropriate, a school-upgrade choice. Apex abilities are powerful adaptations and normally occupy two slots.

Enemy Ability drop Player effect
The Swarm Heart Living Swarm Defeated enemies periodically become short-lived allied Motes that seek nearby targets.
The Storm Engine Orbiting Storm Concentric rings build around the player and periodically release coordinated lightning and projectiles.
The Many-Faced Gate Turning Aspect Cycles among offensive, defensive, movement, duplication, and familiar bonuses as the player fights.
The Hunter Constellation Constellation Hunt Summons several linked hunting aspects that coordinate attacks against marked prey.
The World Grid Claimed Territory Player actions activate nearby grid nodes that connect into damaging lines and temporary safe regions.

Interaction with the Five Schools

Enemy abilities remain distinct from school upgrades, but school investment changes how they behave:

  • Mercury improves movement-triggered abilities, trails, charges, and effects tied to speed.
  • Jupiter improves the direct damage, impact, and destructive scale of enemy abilities.
  • Janus can repeat, mirror, or split eligible enemy abilities.
  • Minerva improves barriers, armor, healing limits, and defensive triggers.
  • Diana improves allied entities created by enemy abilities and lets familiars participate in marked or coordinated effects.

An ability should use the same underlying components as related school upgrades whenever possible. This makes combinations consistent and allows the entity component system to produce new interactions without bespoke logic for every pairing.

Drop Selection

When an ability drop is rolled, the system selects from abilities belonging to the defeated enemy. Enemies with several abilities may eventually offer multiple possible cores, but only behaviors the player has observed should enter the pool.

Drop selection can be influenced by:

  • The enemy's challenge rating and elite modifiers.
  • Whether the player already owns the ability.
  • How long it has been since the last ability core appeared.
  • The player's current schools, with only a slight weighting toward useful synergies.
  • Encounter-specific rewards and boss guarantees.

The system should avoid making a specific enemy farm the only practical path to a viable build.

Duplicate and Excess Drops

  • A duplicate core increases the ability's rank up to its maximum.
  • A core for a maximized ability converts into a generous experience reward immediately, without pausing combat or opening a redundant choice.
  • If all adaptation slots are occupied, the player may replace an adaptation or convert the new core.
  • If several cores are close together, they remain separate choices rather than merging into a random ability.
  • Apex cores cannot be lost because the arena ended or the player moved away; they are resolved as part of the encounter reward.

Presentation

  • Experience uses simple luminous shards colored consistently across the game.
  • Ability cores use the source enemy's shape and color inside a distinct collectible frame.
  • A core pulses with a miniature preview of the behavior it grants.
  • Pickup text includes the ability name, trigger, effect, current rank, and relevant school synergies.
  • The game should slow or pause for a new ability decision, but ordinary experience collection must never interrupt play.

Balance and Performance Guardrails

  • XP rewards should remain the primary and predictable route to school upgrades.
  • Ability-drop luck may change a run's direction but should not determine whether the run can function.
  • A pity mechanism should increase the chance of an ability core after a prolonged dry streak.
  • Ability cores should not expire before the player has a reasonable opportunity to collect them.
  • Dense waves should consolidate experience shards to control entity count.
  • Copied, split, summoned, and replayed effects require strict entity budgets and graceful visual simplification.
  • Player-owned versions of suppression, reflection, invisibility, healing, and construction effects need limits appropriate to sustained use.

The current deterministic drop curve begins at 3.5% for an eligible CR 1 enemy and rises by 2.5 percentage points per challenge rating. Elite status adds 10 percentage points. The eighteenth consecutive eligible defeat without a core guarantees one and resets the streak. Apex drops bypass the roll.