pub(crate) fn gain_resource_from(
state: &mut CombatState,
buf: &mut DenseBuffer,
gain: ResourceGain,
) -> (f64, f64)pub(crate) fn gain_resource_from(
state: &mut CombatState,
buf: &mut DenseBuffer,
gain: ResourceGain,
) -> (f64, f64)