|
|
@@ -64,7 +64,7 @@ public partial class CardEffectFactory
|
|
|
}
|
|
|
|
|
|
bool HasValidDNATargets()
|
|
|
- {//TODO: General - Line 20
|
|
|
+ {
|
|
|
if (blastDNAConditions[0].Permanents.Count(permanent => !permanent.TopCard.CanNotEvolve(permanent)) > 0 && blastDNAConditions[1].CardSources.Count > 0)
|
|
|
return true;
|
|
|
|
|
|
@@ -213,19 +213,8 @@ public partial class CardEffectFactory
|
|
|
|
|
|
yield return ContinuousController.instance.StartCoroutine(CardObjectController.CreateNewPermanent(playedPermanent, frameID));
|
|
|
}
|
|
|
-
|
|
|
- int[] JogressEvoRootsFrameIDs = { 0, 0 };
|
|
|
|
|
|
- if (selectedPermanent.TopCard.EqualsCardName(blastDNAConditions[0].Name))
|
|
|
- {
|
|
|
- JogressEvoRootsFrameIDs[0] = selectedPermanent.PermanentFrame.FrameID;
|
|
|
- JogressEvoRootsFrameIDs[1] = selectedCardSource.PermanentOfThisCard().PermanentFrame.FrameID;
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- JogressEvoRootsFrameIDs[0] = selectedCardSource.PermanentOfThisCard().PermanentFrame.FrameID;
|
|
|
- JogressEvoRootsFrameIDs[1] = selectedPermanent.PermanentFrame.FrameID;
|
|
|
- }
|
|
|
+ int[] JogressEvoRootsFrameIDs = { selectedPermanent.PermanentFrame.FrameID, selectedCardSource.PermanentOfThisCard().PermanentFrame.FrameID };
|
|
|
|
|
|
if (card.CanPlayJogress(true))
|
|
|
{
|