Răsfoiți Sursa

Update EX12_058.cs

x89rt2 1 lună în urmă
părinte
comite
41f9c98046
1 a modificat fișierele cu 16 adăugiri și 17 ștergeri
  1. 16 17
      Assets/Scripts/CardEffect/EX12/Black/EX12_058.cs

+ 16 - 17
Assets/Scripts/CardEffect/EX12/Black/EX12_058.cs

@@ -135,26 +135,25 @@ namespace DCGO.CardEffects.EX12
                 IEnumerator SelectCardCoroutine(CardSource cardSource)
                 {
                     selectedCard = cardSource;
-                    yield return null;
-                }
 
-                if (selectedCard != null)
-                {
-                    if (CardEffectCommons.CanPlayAsNewPermanent(selectedCard, false, activateClass, SelectCardEffect.Root.Library))
+                    if (selectedCard != null)
                     {
-                        yield return ContinuousController.instance.StartCoroutine(CardEffectCommons.PlayPermanentCards(
-                            cardSources: new List<CardSource> { selectedCard },
-                            activateClass: activateClass,
-                            payCost: false,
-                            isTapped: false,
-                            root: SelectCardEffect.Root.Library,
-                            activateETB: true));
-                    }
-                    else
-                    {
-                        yield return ContinuousController.instance.StartCoroutine(new ITrashDeckCards(new List<CardSource> { selectedCard }, activateClass).TrashDeckCards());
+                        if (CardEffectCommons.CanPlayAsNewPermanent(selectedCard, false, activateClass, SelectCardEffect.Root.Library))
+                        {
+                            yield return ContinuousController.instance.StartCoroutine(CardEffectCommons.PlayPermanentCards(
+                                cardSources: new List<CardSource> { selectedCard },
+                                activateClass: activateClass,
+                                payCost: false,
+                                isTapped: false,
+                                root: SelectCardEffect.Root.Library,
+                                activateETB: true));
+                        }
+                        else
+                        {
+                            yield return ContinuousController.instance.StartCoroutine(new ITrashDeckCards(new List<CardSource> { selectedCard }, activateClass).TrashDeckCards());
+                        }
                     }
-                }
+                }          
             }
             #endregion