Browse Source

Fix AD1-006 Should be able to play card even if no tamers to tuck

hooperk 3 months ago
parent
commit
d26e2db51d
1 changed files with 3 additions and 2 deletions
  1. 3 2
      Assets/Scripts/CardEffect/AD1/Red/AD1_006.cs

+ 3 - 2
Assets/Scripts/CardEffect/AD1/Red/AD1_006.cs

@@ -279,7 +279,8 @@ namespace DCGO.CardEffects.AD1
                     #endregion
 
                     #region Play 1 card
-                    if (placedCards && card.PermanentOfThisCard().DigivolutionCards.Some(CanPlayXrosHeartOrBlueFlare))
+                    if ((placedCards || !CardEffectCommons.HasMatchConditionOwnersPermanent(card, CanSelectSaveTamerPermanentCondition)) 
+                        && card.PermanentOfThisCard().DigivolutionCards.Some(CanPlayXrosHeartOrBlueFlare))
                     {
                         List<CardSource> selectedCards = new List<CardSource>();
 
@@ -289,7 +290,7 @@ namespace DCGO.CardEffects.AD1
                             canTargetCondition: CanPlayXrosHeartOrBlueFlare,
                             canTargetCondition_ByPreSelecetedList: null,
                             canEndSelectCondition: null,
-                            canNoSelect: () => false,
+                            canNoSelect: () => !placedCards,
                             selectCardCoroutine: SelectCardCoroutine,
                             afterSelectCardCoroutine: null,
                             message: "Select 1 digivolution card to play.",