Skip to main content

deal_incoming_damage

Function deal_incoming_damage 

Source
pub(crate) fn deal_incoming_damage(
    program: &CombatProgram,
    state: &mut CombatInstance,
    damage: IncomingDamage,
) -> IncomingDamageResult
Expand description

Applies immunity and multiplicative damage-taken effects before removing absolute health.