Quellcode durchsuchen

fixes to inheritables, sparrowmon, ourymon

mbunch_kascope vor 2 Jahren
Ursprung
Commit
93d8cb87b7

+ 1 - 1
Assets/CardEffect/BT10/Black/Sparrowmon_BT10_060.cs

@@ -27,7 +27,7 @@ public class Sparrowmon_BT10_060 : CEntity_Effect
             {
                 if (CardEffectCommons.IsExistOnBattleArea(card))
                 {
-                    if (CardEffectCommons.HasMatchConditionOwnersPermanent(card, (permanent) => (permanent.IsDigimon || permanent.IsTamer) && (permanent.TopCard.CardTraits.Contains("Xros Heart") || permanent.TopCard.CardTraits.Contains("XrosHeart") || permanent.TopCard.CardTraits.Contains("Twilight"))))
+                    if (CardEffectCommons.HasMatchConditionOwnersPermanent(card, (permanent) => (permanent != card.PermanentOfThisCard() && (permanent.IsDigimon || permanent.IsTamer) && (permanent.TopCard.CardTraits.Contains("Xros Heart") || permanent.TopCard.CardTraits.Contains("XrosHeart") || permanent.TopCard.CardTraits.Contains("Twilight"))))
                     {
                         return true;
                     }

+ 1 - 0
Assets/CardEffect/BT15/Black/Ouryumon_BT15_067.cs

@@ -43,6 +43,7 @@ public class Ouryumon_BT15_067 : CEntity_Effect
             ActivateClass activateClass = new ActivateClass();
             activateClass.SetUpICardEffect("Play 1 Digimon card with the [Beast Dragon] or [DigiPolice] trait with 5000DP or less from your hand.", CanUseCondition, card);
             activateClass.SetUpActivateClass(CanActivateCondition, ActivateCoroutine, 1, true, EffectDiscription());
+            activateClass.SetHashString("PlayDigimon_BT15_067");
             cardEffects.Add(activateClass);
 
             string EffectDiscription()

+ 1 - 1
Assets/Scripts/ICardEffect.cs

@@ -407,7 +407,7 @@ public abstract class ICardEffect
     {
         IsInheritedEffect = isInheritatedEffect;
 
-        if(IsInheritedEffect)
+        if(IsInheritedEffect && IsOnDeletion)
         {
             SetEffectSourcePermanent(_effectSourceCard.PermanentOfThisCard());
         }