pub const FIGHT_DURATION: f64 = 25.0;Expand description
Ability-budget window (seconds) — the measured length of a typical campaign
fight (weighted median from battle-end telemetry; win-only fights run
longer). It is a WEIGHT in the ability-damage budget (eff·FD/(FD+cd)·cd,
combat AND scalar — the two share the primitive, so they cannot desync) and
in the regen/HoT-as-EHP conversion. The counterattack term and the item
counterattack roll are FD-invariant (FD cancels in their ratios — only
ATTACKS_PER_SEC prices them). Changing this constant re-scales ability
damage and the honest scalar together, so it requires the full coderive
recalibration cycle (η + growth knots), same as any scalar-changing edit.