pub(super) fn deal_damage_to_target(
ctx: &mut CombatCtx<'_>,
target: EnemyIdx,
request: BoundDamageRequest,
) -> (f64, bool)pub(super) fn deal_damage_to_target(
ctx: &mut CombatCtx<'_>,
target: EnemyIdx,
request: BoundDamageRequest,
) -> (f64, bool)