EX12_004.cs 856 B

12345678910111213141516171819202122232425262728
  1. using System.Collections.Generic;
  2. // Onibimon
  3. namespace DCGO.CardEffects.EX12
  4. {
  5. public class EX12_004 : CEntity_Effect
  6. {
  7. public override List<ICardEffect> CardEffects(EffectTiming timing, CardSource card)
  8. {
  9. List<ICardEffect> cardEffects = new List<ICardEffect>();
  10. #region Inherited Fortitude
  11. if (timing == EffectTiming.OnEndTurn)
  12. {
  13. bool PermanentCondition()
  14. {
  15. return CardEffectCommons.IsOwnerTurn(card)
  16. && card.PermanentOfThisCard().TopCard.EqualsTraits("TB");
  17. }
  18. cardEffects.Add(CardEffectFactory.ExecuteSelfEffect(isInheritedEffect: true, card: card, condition: PermanentCondition));
  19. }
  20. #endregion
  21. return cardEffects;
  22. }
  23. }
  24. }