protected override IEnumerator UseEffect(CardUseTrigger trigger) { var cards = new List <CardContent>(BattleCardManager.Ins.safeDiscardPile); var result = new List <CardContent>(); yield return(CardSelectorManager.Ins.Register(cards, result, 1, count)); foreach (var card in result) { card.AddBattleAttribute("0"); BattleCardManager.Ins.ReturnToHand(card); } yield break; }
public void OnCardUsed(CardContent cc, CardUseTrigger trigger) { onCardUsed(cc, trigger); }
protected override IEnumerator UseEffect(CardUseTrigger trigger) { BattleManager.Hero.AddAbnormalStatus(source, count); yield break; }