using System.Collections; using System.Collections.Generic; using UnityEngine; public class GolemFistMCard : MonsterCard { public GolemFistMCard(BattleParticipant owner) : base(owner, MCardId.GolemFist, "Golem Fist", 3, CardType.Attack, "Deals 3 damage to target. Target: nearest hero.") { } public override IEnumerator Use(IBattleEffectApplier effectApplier, MonsterViewpoint monsterViewpoint) { BattleParticipant target = AIUtils.GetNearestHero(monsterViewpoint, this.owner); DealDamageEffect damageEffect = new DealDamageEffect(target, 3); effectApplier.Apply(damageEffect); yield break; } }