public void HandleDamageEvent(DamageEvent e) { if (shieldAction.shouldTakeDamage (e.Location)) { TakeDamage (e.Value); } if(shieldAction.shouldReflect(e.Location)){ e.DamageReturn (); } }
public void HandleDamageEvent(DamageEvent e) { if (shieldAction.shouldTakeDamage(e.Location)) { TakeDamage(e.Value); } if (shieldAction.shouldReflect(e.Location)) { e.DamageReturn(); } }