pub(crate) fn deal_effect_damage_ap(
ctx: &mut CombatCtx<'_>,
effect: DamageEffectRef,
coef: f64,
flags: DamageFlags,
) -> (f64, bool)pub(crate) fn deal_effect_damage_ap(
ctx: &mut CombatCtx<'_>,
effect: DamageEffectRef,
coef: f64,
flags: DamageFlags,
) -> (f64, bool)