Function attack_vampiric

Source
pub fn attack_vampiric(
    ctx: &CastProjectileCtx<'_>,
) -> Result<Vec<OverlordEvent>>
Expand description

0196a6b4-... — vampiric: attack(#{ power }); if damage dealt (> 0 in

Fidelity note: when attack returns nothing (evasion / no-damage), there is no damage to read, so this slot must emit zero events. We return Err (discarding the partial sink) on the None branch so the handler produces no events.