Function stamp_gauge_hp_shares

Source
pub fn stamp_gauge_hp_shares(entities: &mut [Entity])
Expand description

BAL-026: stamps each initial combatant’s gauge_hp_share — its share of its own team’s max-HP budget at this roster snapshot. The outgoing damage gauge multiplies by the VICTIM’s share, so removing a whole roster is worth the same gauge whatever its size. Deaths never re-normalize the stamped denominator, and summons are skipped (gauge_hp_share() reads them as 0). Wave mobs are stamped by mechanics::fight::spawn_wave instead — this covers the roster built directly at fight start.