ST18_07.cs 997 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. using System.Collections.Generic;
  2. namespace DCGO.CardEffects.ST18
  3. {
  4. public class ST18_07 : CEntity_Effect
  5. {
  6. public override List<ICardEffect> CardEffects(EffectTiming timing, CardSource card)
  7. {
  8. List<ICardEffect> cardEffects = new List<ICardEffect>();
  9. #region Blocker
  10. if (timing == EffectTiming.None)
  11. {
  12. cardEffects.Add(CardEffectFactory.BlockerSelfStaticEffect(
  13. isInheritedEffect: false,
  14. card: card,
  15. condition: null));
  16. }
  17. #endregion
  18. #region Piercing - ESS
  19. if (timing == EffectTiming.OnDetermineDoSecurityCheck)
  20. {
  21. cardEffects.Add(CardEffectFactory.PierceSelfEffect(
  22. isInheritedEffect: true,
  23. card: card,
  24. condition: null));
  25. }
  26. #endregion
  27. return cardEffects;
  28. }
  29. }
  30. }