fn impact_effect_source_matches( ctx: &CombatCtx<'_>, proc: ImpactEffectProc, impact: ImpactEvent, ) -> bool