Просмотр исходного кода

pata, MPD, shootmon note (not fix)

mbunch_kascope 2 лет назад
Родитель
Сommit
b1891bf834

+ 6 - 4
Assets/CardEffect/BT16/Black/MetropolitanPoliceDepartmentCommunitySafetyBureauCyberCrimeDivisionInvestigationUnitElevenDigimonCrimeResponeTeam_BT16_096.cs

@@ -73,11 +73,13 @@ namespace DCGO.CardEffects.BT16
 
                 bool CanSelectCardCondition(CardSource cardSource)
                 {
-                    if (card.HasDBrigadeorDigiPoliceTraits)
+                    if (CardEffectCommons.CanPlayAsNewPermanent(cardSource: cardSource, payCost: false, cardEffect: activateClass))
                     {
-                        if(card.HasPlayCost && card.GetCostItself <= 4)
+                        Debug.Log($"SelectCondion ({cardSource.BaseENGCardNameFromEntity}): Can Play as new permanent - {cardSource.HasDBrigadeorDigiPoliceTraits}");
+                        if (cardSource.HasDBrigadeorDigiPoliceTraits)
                         {
-                            if (CardEffectCommons.CanPlayAsNewPermanent(cardSource: cardSource, payCost: false, cardEffect: activateClass))
+                            Debug.Log($"SelectCondion ({cardSource.BaseENGCardNameFromEntity}): has right traits");
+                            if (cardSource.HasPlayCost && cardSource.GetCostItself <= 4)
                             {
                                 return true;
                             }
@@ -114,7 +116,7 @@ namespace DCGO.CardEffects.BT16
                             maxCount: 1,
                             selectCardCoroutine: SelectCardCoroutine),
                             },
-                            remainingCardsPlace: RemainingCardsPlace.DeckTop,
+                            remainingCardsPlace: RemainingCardsPlace.Trash,
                             activateClass: activateClass));
                         }
 

+ 1 - 0
Assets/CardEffect/BT16/Black/Shootmon_BT16_059.cs

@@ -262,6 +262,7 @@ namespace DCGO.CardEffects.BT16
                     {
                         if(card.Owner.SecurityCards.Count > 0)
                         {
+                            //TODO: change this to allow the player to choose if they want to trash security card or not, and then unsuspend IF they did
                             yield return ContinuousController.instance.StartCoroutine(new IDestroySecurity(
                                     player: card.Owner,
                                     destroySecurityCount: 1,

+ 2 - 2
Assets/CardEffect/BT16/Blue/Patamon_BT16-016.cs

@@ -109,7 +109,7 @@ namespace DCGO.CardEffects.BT16
                                 reduceCostTuple: (reduceCost: 1, reduceCostCardCondition: null),
                                 fixedCostTuple: null,
                                 ignoreDigivolutionRequirementFixedCost: -1,
-                                isHand: false,
+                                isHand: true,
                                 activateClass: activateClass,
                                 successProcess: null));
                         }
@@ -200,7 +200,7 @@ namespace DCGO.CardEffects.BT16
                                 reduceCostTuple: (reduceCost: 1, reduceCostCardCondition: null),
                                 fixedCostTuple: null,
                                 ignoreDigivolutionRequirementFixedCost: -1,
-                                isHand: false,
+                                isHand: true,
                                 activateClass: activateClass,
                                 successProcess: null));
                         }