Skip to main content

deal_incoming_damage

Function deal_incoming_damage 

Source
pub(crate) fn deal_incoming_damage(
    state: &mut CombatState,
    buf: &mut DenseBuffer,
    damage: IncomingDamage,
) -> IncomingDamageResult
Expand description

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