using System.Collections; using System.Collections.Generic; using UnityEngine; public interface IBattleEffectResolver { int DealDamage(DealDamageEffect effect); void AddBlock(BattleParticipant target, int amount); void IncreaseHeroMaxEnergy(int delta); void IncreaseMaxHP(IncreaseMaxHPEffect effect); void AcquireHeroCards(CardId[] cardIds, BattleZone zone, BattleHero owner); void ArmDamageTrigger(DamageTrigger damageTrigger); }