protected override void Dispose(bool disposing) { if (disposing) { Resolvable.Dispose(); Resolvable = null; } }
public void Resolve(Duel duel, Decision decision) { Resolvable.Resolve(duel, decision); }
protected Resolvable(Resolvable resolvable) { Controller = resolvable.Controller; Source = resolvable.Source; }
protected ResolvableAbility(Resolvable resolvable) : base() { Resolvable = resolvable; }
protected TriggeredAbility(Resolvable resolvable) : base(resolvable) { }