pub(crate) fn deal_profiled_damage_def(
ctx: &mut CombatCtx<'_>,
effect: DamageEffectRef,
profile_spell_id: u32,
base_points: Option<f64>,
def: RuntimeDamageDef,
flags: DamageFlags,
) -> (f64, bool)pub(crate) fn deal_profiled_damage_def(
ctx: &mut CombatCtx<'_>,
effect: DamageEffectRef,
profile_spell_id: u32,
base_points: Option<f64>,
def: RuntimeDamageDef,
flags: DamageFlags,
) -> (f64, bool)