Constant FIGHT_DURATION

Source
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.