mixedcards/Assets/Battle/Cards/CardCrashingPunch.cs
2020-09-18 23:33:57 -04:00

17 lines
602 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CardCrashingPunch : BaseCard
{
public CardCrashingPunch() : base(CardId.CrashingPunch, "Crashing Punch", 3, CardType.Action, "Deals 3 damage to target.") {
}
public override IEnumerator Use(BattlePlayerControls playerControls) {
List<BattleParticipant> target = new List<BattleParticipant>();
yield return playerControls.StartCoroutine(playerControls.ChooseTarget((t) => {target.Add(t);}));
Debug.Log("Punching " + target[0]);
target[0].DealDamage(3);
}
}