Procházet zdrojové kódy

Merge pull request #1558 from DCGO2/hooperk-guard

Fix Guard
x89rt2 před 1 měsícem
rodič
revize
c25c6364fd

+ 1 - 1
Assets/Scripts/CardEffect/EX12/Black/EX12_072.cs

@@ -28,7 +28,7 @@ namespace DCGO.CardEffects.EX12
                 bool PermanentCondition(Permanent permanent)
                 {
                     return CardEffectCommons.IsPermanentExistsOnOwnerBattleAreaDigimon(permanent, card)
-                        && permanent.TopCard.EqualsTraits("Me");
+                        && permanent.TopCard.EqualsTraits("ME");
                 }
 
                 bool CardSourceCondition(CardSource cardSource)

+ 2 - 1
Assets/Scripts/Script/CardEffectFactory/KeyWordEffects/Guard.cs

@@ -29,6 +29,7 @@ public partial class CardEffectFactory
         activateClass.SetUpActivateClass(CanActivateCondition, ActivateCoroutine, -1, false, DataBase.GuardEffectDescription());
         activateClass.SetIsInheritedEffect(isInheritedEffect);
         activateClass.SetIsLinkedEffect(isLinkedEffect);
+        activateClass.SetIsSkippable(true);
 
         if (rootCardEffect != null)
         {
@@ -54,7 +55,7 @@ public partial class CardEffectFactory
 
         IEnumerator ActivateCoroutine(Hashtable hashtable)
         {
-            return CardEffectFactory.GuardProcess(hashtable, activateClass, targetPermanent);
+            yield return ContinuousController.instance.StartCoroutine(GuardProcess(hashtable, activateClass, targetPermanent));
         }
 
         return activateClass;