public override void Resolve() { Target.Card().ReturnToHand(); if (Discard > 0) { Decisions.EnqueueDiscardCards(Target.Card().Controller, Discard); } }