public override void Handle(CardDragToZoneEventArgs args) { if (Parent != PlayerType.Player || args.Destination != ZoneType.BattleField) { return; } Game.TryPlay(args.Target); }
public virtual void Handle(CardDragToZoneEventArgs args) { }
private void OnCardDragToZone(object sender, CardDragToZoneEventArgs args) { Log.Verbose("OnCardDragToZone", "GUI"); _phase.Handle(args); }