pub(in systems) fn effective_proc_charges(
state: &CombatState,
buf: &DenseBuffer,
source: ActorId,
proc: ImpactEffectProc,
) -> u8pub(in systems) fn effective_proc_charges(
state: &CombatState,
buf: &DenseBuffer,
source: ActorId,
proc: ImpactEffectProc,
) -> u8