pub(crate) fn deal_profiled_damage_def_at( ctx: &mut CombatCtx<'_>, request: &ProfiledDamageDef, ) -> (f64, bool)