pub(crate) fn deal_heal(
program: &CombatProgram,
state: &mut CombatInstance,
rng: &mut dyn FnMut() -> f64,
heal: HealRequest,
) -> HealResultExpand description
Resolves one direct, periodic, percentage, or leech heal.
pub(crate) fn deal_heal(
program: &CombatProgram,
state: &mut CombatInstance,
rng: &mut dyn FnMut() -> f64,
heal: HealRequest,
) -> HealResultResolves one direct, periodic, percentage, or leech heal.