Module kill_faucets

Source
Expand description

BAL-038 — daily anti-idle cap shared by every kill-driven faucet.

Any repeatable reward caused by a physical enemy death runs its own persisted daily counter, its own diminishing chance and its own finite hard cap. The point is bounded: a canonical 60-minute session stays fully useful while an unattended 20-hour farm terminates.

Counters are INDEPENDENT — one family hitting its cap never blocks another. Two shapes share the mechanism:

  • non-Cookie families keep their base chance flat until the granted amount reaches D, then decay linearly to zero at 2D;
  • direct Cookies keep their own fitted hyperbola (BAL-008) up to the same finite cap.

Rewards that are not kill drops — first clears, chapter-clear bundles, quests, AFK, Ratings, ads, dungeon clear bundles and purchases — are outside this cap entirely.

Structs§

KillFaucetSettings
Authored D_family for the families whose target does not move with the chapter. [KillFaucetFamily::CoreEssence] is absent by design: its D is R_value(ch) from the Core Essence chapter band.