// CONSTRUCTORS /// <inheritdoc /> public CardEffectHeal(int effectIdentifier, ETargetSelector selector) : base(effectIdentifier) { _selector = selector; }
/// <summary> /// Return true if this card corresponds to the target selector passed in parameter, i.e the player can target /// the card with that. /// </summary> /// <param name="selector">The target selector to use.</param> /// <returns></returns> public abstract bool IsValidTarget(ETargetSelector selector);
// CONSTRUCTORS // METHODS /// <inheritdoc /> public CardEffectCriticalStrike(int effectIdentifier, ETargetSelector selector) : base(effectIdentifier, selector) { }