public override void Activate(IDealingDamage value, float damage) { value.Visit(this, new InfoCollision(damage)); }
public abstract void Activate(IDealingDamage value, float damage);