Forráskód Böngészése

Update EX12_035.cs

x89rt2 1 hónapja
szülő
commit
7d49ceea57
1 módosított fájl, 6 hozzáadás és 5 törlés
  1. 6 5
      Assets/Scripts/CardEffect/EX12/Blue/EX12_035.cs

+ 6 - 5
Assets/Scripts/CardEffect/EX12/Blue/EX12_035.cs

@@ -125,11 +125,6 @@ namespace DCGO.CardEffects.EX12
                 return $"[{tag}] Trash any 4 digivolution cards from your opponent's Digimon. Then, return 1 of your opponent's Digimon with as many or fewer digivolution cards as this Digimon to the bottom of the deck.";
                 return $"[{tag}] Trash any 4 digivolution cards from your opponent's Digimon. Then, return 1 of your opponent's Digimon with as many or fewer digivolution cards as this Digimon to the bottom of the deck.";
             }
             }
 
 
-            bool CanSelectTrashPermanentCondition(Permanent permanent)
-            {
-                return CardEffectCommons.IsPermanentExistsOnOpponentBattleAreaDigimon(permanent, card);
-            }
-
             bool CanSelectSpinPermanentCondition(Permanent permanent)
             bool CanSelectSpinPermanentCondition(Permanent permanent)
             {
             {
                 return CardEffectCommons.IsPermanentExistsOnOpponentBattleAreaDigimon(permanent, card)
                 return CardEffectCommons.IsPermanentExistsOnOpponentBattleAreaDigimon(permanent, card)
@@ -138,6 +133,12 @@ namespace DCGO.CardEffects.EX12
 
 
             IEnumerator SharedActivateCoroutine(Hashtable hashtable, ActivateClass activateClass)
             IEnumerator SharedActivateCoroutine(Hashtable hashtable, ActivateClass activateClass)
             {
             {
+                bool CanSelectTrashPermanentCondition(Permanent permanent)
+                {
+                    return CardEffectCommons.IsPermanentExistsOnOpponentBattleAreaDigimon(permanent, card)
+                        && permanent.DigivolutionCards.Some(CanSelectCardCondition);
+                }
+
                 bool CanSelectCardCondition(CardSource cardSource)
                 bool CanSelectCardCondition(CardSource cardSource)
                 {
                 {
                     return !cardSource.CanNotTrashFromDigivolutionCards(activateClass);
                     return !cardSource.CanNotTrashFromDigivolutionCards(activateClass);