Răsfoiți Sursa

1.10.8 update

mbunch_kascope 10 luni în urmă
părinte
comite
32c4e5cced

+ 2 - 2
Assets/CardBaseEntity/EX8/Purple/Digimon/EX8_059.asset

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:51b86f5f0b542dbf2f2b971db0d0f5d7fc9c62aadbdf351411bd54505d5e6928
-size 1343
+oid sha256:078a986f9a1cd4360bcacbd8f35d8980a7940912ee80fac4f53fdbfe4f9ab89a
+size 1388

+ 2 - 2
Assets/CardBaseEntity/EX8/Purple/Digimon/EX8_059_P1.asset

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:b6e2aac34399abd4b9ccffd76f2b7aa8b429865544ffec7074e7da308e0b05af
-size 1349
+oid sha256:c4c27d2b14e6d4f7fc6444f0019d559111755f01a7c24ba4c9627b9dcae079e2
+size 1394

+ 8 - 1
Assets/CardEffect/EX10/Purple/EX10_052.cs

@@ -234,13 +234,18 @@ namespace DCGO.CardEffects.EX10
                             maxCount: maxCount,
                             canNoSelect: true,
                             canEndNotMax: false,
-                            selectPermanentCoroutine: null,
+                            selectPermanentCoroutine: SelectPermanentCoroutine,
                             afterSelectPermanentCoroutine: null,
                             mode: SelectPermanentEffect.Mode.Custom,
                             cardEffect: activateClass);
 
                         yield return ContinuousController.instance.StartCoroutine(selectPermanentEffect.Activate());
 
+                        IEnumerator SelectPermanentCoroutine (Permanent permanent)
+                        {
+                            selectedPermanent = permanent;
+                            yield return null;
+                        }
                         #endregion
 
                         #region Attempt to delete selected permanent
@@ -248,6 +253,7 @@ namespace DCGO.CardEffects.EX10
                         IEnumerator SuccessProcess(List<Permanent> deletedPermanents)
                         {
                             hasOpponentDeleted = true;
+                            UnityEngine.Debug.Log($"DELETED SUCCESSFULLY: {hasOpponentDeleted}");
                             yield return null;
                         }
 
@@ -260,6 +266,7 @@ namespace DCGO.CardEffects.EX10
                         #endregion
                     }
 
+                    UnityEngine.Debug.Log($"FINAL CHECK: {hasOpponentDeleted}");
                     if (!hasOpponentDeleted)
                     {
                         Permanent thisPermament = card.PermanentOfThisCard();

+ 7 - 7
Assets/Scripts/CheckCardPanel.cs

@@ -282,16 +282,16 @@ public class CheckCardPanel : MonoBehaviour
 
         yield return new WaitForSeconds(Time.deltaTime * 0.2f);
 
-        if (GManager.instance.turnStateMachine.gameContext.TurnPlayer.isYou)
+        foreach (HandCard handCard in handCards)
         {
-            foreach (HandCard handCard in handCards)
+            if (handCard.cardSource.Owner != GManager.instance.turnStateMachine.gameContext.TurnPlayer)
+                continue;
+
+            if (handCard.cardSource.CanDeclareSkill)
             {
-                if (handCard.cardSource.CanDeclareSkill)
-                {
-                    handCard.SetOrangeOutline();
+                handCard.SetOrangeOutline();
 
-                    handCard.AddClickTarget(OnClickHandCard);
-                }
+                handCard.AddClickTarget(OnClickHandCard);
             }
         }
     }

+ 1 - 1
ProjectSettings/ProjectSettings.asset

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:dd6919d6296c8ab1cdbb91498d45039b65c2c1787b1b9bec362217e876b3dfb6
+oid sha256:e3141463690c012365481ffd15c624c1f5fecb525e9a2121cd885b0ba496908a
 size 20167