Przeglądaj źródła

draw 1, memory +1 switch

mbunch_kascope 1 rok temu
rodzic
commit
0a64d21296

+ 2 - 2
Assets/CardEffect/BT11/White/BT11_095.cs

@@ -150,9 +150,9 @@ namespace DCGO.CardEffects.BT11
 
                             if (placed)
                             {
-                                yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
-
                                 yield return ContinuousController.instance.StartCoroutine(new DrawClass(card.Owner, 1, activateClass).Draw());
+
+                                yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
                             }
                         }
                     }

+ 2 - 2
Assets/CardEffect/BT13/Purple/BT13_102.cs

@@ -106,9 +106,9 @@ namespace DCGO.CardEffects.BT13
 
                     if (!discarded)
                     {
-                        yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
-
                         yield return ContinuousController.instance.StartCoroutine(new DrawClass(card.Owner, 1, activateClass).Draw());
+
+                        yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
                     }
                 }
             }

+ 2 - 1
Assets/CardEffect/BT17/Black/BT17_052.cs

@@ -48,8 +48,9 @@ namespace DCGO.CardEffects.BT17
 
                 IEnumerator ActivateCoroutine(Hashtable hashtable)
                 {
-                    yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
                     yield return ContinuousController.instance.StartCoroutine(new DrawClass(card.Owner, 1, activateClass).Draw());
+
+                    yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
                 }
             }
             #endregion

+ 2 - 2
Assets/CardEffect/BT6/Blue/BT6_088.cs

@@ -78,9 +78,9 @@ public class BT6_088 : CEntity_Effect
 
             IEnumerator ActivateCoroutine(Hashtable _hashtable)
             {
-                yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
-
                 yield return ContinuousController.instance.StartCoroutine(new DrawClass(card.Owner, 1, activateClass).Draw());
+
+                yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
             }
         }
 

+ 2 - 2
Assets/CardEffect/BT8/Black/BT8_092.cs

@@ -73,9 +73,9 @@ public class BT8_092 : CEntity_Effect
 
             IEnumerator ActivateCoroutine(Hashtable _hashtable)
             {
-                yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
-
                 yield return ContinuousController.instance.StartCoroutine(new DrawClass(card.Owner, 1, activateClass).Draw());
+
+                yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
             }
         }
 

+ 2 - 2
Assets/CardEffect/BT8/Blue/BT8_028.cs

@@ -72,9 +72,9 @@ public class BT8_028 : CEntity_Effect
 
             IEnumerator ActivateCoroutine(Hashtable _hashtable)
             {
-                yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
-
                 yield return ContinuousController.instance.StartCoroutine(new DrawClass(card.Owner, 1, activateClass).Draw());
+
+                yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
             }
         }
 

+ 2 - 2
Assets/CardEffect/BT9/White/BT9_092.cs

@@ -155,9 +155,9 @@ public class BT9_092 : CEntity_Effect
             {
                 yield return ContinuousController.instance.StartCoroutine(new SuspendPermanentsClass(new List<Permanent>() { card.PermanentOfThisCard() }, CardEffectCommons.CardEffectHashtable(activateClass)).Tap());
 
-                yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
-
                 yield return ContinuousController.instance.StartCoroutine(new DrawClass(card.Owner, 1, activateClass).Draw());
+
+                yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
             }
         }
 

+ 2 - 2
Assets/CardEffect/EX1/Black/EX1_069.cs

@@ -87,9 +87,9 @@ namespace DCGO.CardEffects.EX1
 
                         if (discarded)
                         {
-                            yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(2, activateClass));
-
                             yield return ContinuousController.instance.StartCoroutine(new DrawClass(card.Owner, 1, activateClass).Draw());
+
+                            yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(2, activateClass));
                         }
                     }
                 }

+ 2 - 2
Assets/CardEffect/EX2/Blue/EX2_017.cs

@@ -67,9 +67,9 @@ namespace DCGO.CardEffects.EX2
 
                 IEnumerator ActivateCoroutine(Hashtable _hashtable)
                 {
-                    yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(2, activateClass));
-
                     yield return ContinuousController.instance.StartCoroutine(new DrawClass(card.Owner, 1, activateClass).Draw());
+
+                    yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(2, activateClass));
                 }
             }
 

+ 2 - 2
Assets/CardEffect/EX2/White/EX2_045.cs

@@ -159,10 +159,10 @@ namespace DCGO.CardEffects.EX2
                 {
                     yield return ContinuousController.instance.StartCoroutine(new SuspendPermanentsClass(new List<Permanent>() { card.PermanentOfThisCard() }, CardEffectCommons.CardEffectHashtable(activateClass)).Tap());
 
-                    yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
-
                     yield return ContinuousController.instance.StartCoroutine(new DrawClass(card.Owner, 1, activateClass).Draw());
 
+                    yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
+
                     if (CardEffectCommons.HasMatchConditionPermanent(CanSelectPermanentCondition))
                     {
                         int maxCount = Math.Min(1, CardEffectCommons.MatchConditionPermanentCount(CanSelectPermanentCondition));

+ 2 - 2
Assets/CardEffect/RB1/Red/RB1_032.cs

@@ -152,9 +152,9 @@ public class RB1_032 : CEntity_Effect
                                     {
                                         yield return ContinuousController.instance.StartCoroutine(selectedPermanent.AddDigivolutionCardsBottom(new List<CardSource>() { selectedCard }, activateClass));
 
-                                        yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
-
                                         yield return ContinuousController.instance.StartCoroutine(new DrawClass(card.Owner, 1, activateClass).Draw());
+
+                                        yield return ContinuousController.instance.StartCoroutine(card.Owner.AddMemory(1, activateClass));
                                     }
                                 }
                             }