diff --git a/res/cardsfolder/m/myr_battlesphere.txt b/res/cardsfolder/m/myr_battlesphere.txt index 989afea08a0..5e7aa66b5ca 100644 --- a/res/cardsfolder/m/myr_battlesphere.txt +++ b/res/cardsfolder/m/myr_battlesphere.txt @@ -6,7 +6,8 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 4 | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, you may tap X untapped Myr you control. If you do, CARDNAME gets +X/+0 until end of turn and deals X damage to defending player. SVar:TrigPump:AB$ Pump | Cost$ tapXType | NumAtt$ +ChosenX | NumDef$ +0 | SubAbility$ DBDealDamage -SVar:DBDealDamage:DB$ DealDamage | Cost$ 0 | Defined$ Opponent | NumDmg$ ChosenX +SVar:DBDealDamage:DB$ DealDamage | Cost$ 0 | Defined$ Opponent | NumDmg$ ChosenX | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearChosenX$ True SVar:X:XChoice SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_battlesphere.jpg diff --git a/src/main/java/forge/card/abilityfactory/AbilityFactoryCleanup.java b/src/main/java/forge/card/abilityfactory/AbilityFactoryCleanup.java index 18fb9963c3f..ed9b3ca5487 100644 --- a/src/main/java/forge/card/abilityfactory/AbilityFactoryCleanup.java +++ b/src/main/java/forge/card/abilityfactory/AbilityFactoryCleanup.java @@ -74,6 +74,9 @@ public final class AbilityFactoryCleanup { if (params.containsKey("ClearImprinted")) { sa.getSourceCard().clearImprinted(); } + if (params.containsKey("ClearChosenX")) { + sa.getSourceCard().setSVar("ChosenX", ""); + } } } // end class AbilityFactory_Cleanup