hooperk 1 hónapja
szülő
commit
684b1cd3be
1 módosított fájl, 13 hozzáadás és 7 törlés
  1. 13 7
      Assets/Scripts/CardEffect/BT16/Purple/BT16_089.cs

+ 13 - 7
Assets/Scripts/CardEffect/BT16/Purple/BT16_089.cs

@@ -156,21 +156,27 @@ namespace DCGO.CardEffects.BT16
                         afterSelectCardCoroutine: AfterSelectCardCoroutine
                         ));
 
+                    CardSource selectedCard = null;
+
                     IEnumerator AfterSelectCardCoroutine(List<CardSource> cardSources)
                     {
                         if (cardSources.Count == 1)
                         { 
-                            if (CardEffectCommons.IsExistOnBattleArea(cardSources[0]))
-                            {
-                                Permanent selectedPermanent = cardSources[0].PermanentOfThisCard();
-
-                                yield return ContinuousController.instance.StartCoroutine(
-                                    CardEffectCommons.AddSelfDeleteEffect(selectedPermanent, CardEffectCommons.DeleteTiming.AtOpponentTurnEnd, activateClass));
-                            }
+                            selectedCard = cardSources[0];
                         }
 
                         yield return null;
                     }
+
+                    if (selectedCard != null)
+                    {
+                        Permanent selectedPermanent = selectedCard.PermanentOfThisCard();
+                        if (selectedPermanent != null)
+                        {
+                            yield return ContinuousController.instance.StartCoroutine(
+                                CardEffectCommons.AddSelfDeleteEffect(selectedPermanent, CardEffectCommons.DeleteTiming.AtOpponentTurnEnd, activateClass));
+                        }
+                    }
                 }
             }
             #endregion