diff --git a/.gitattributes b/.gitattributes index 88b53a98d78..6007453eb62 100644 --- a/.gitattributes +++ b/.gitattributes @@ -9679,6 +9679,7 @@ res/cardsfolder/s/squee.txt -text res/cardsfolder/s/squee_goblin_nabob.txt svneol=native#text/plain res/cardsfolder/s/squee_goblin_nabob_avatar.txt -text res/cardsfolder/s/squees_embrace.txt svneol=native#text/plain +res/cardsfolder/s/squees_revenge.txt -text res/cardsfolder/s/squees_toy.txt svneol=native#text/plain res/cardsfolder/s/squeeze.txt svneol=native#text/plain res/cardsfolder/s/squelch.txt svneol=native#text/plain diff --git a/res/cardsfolder/f/fiery_gambit.txt b/res/cardsfolder/f/fiery_gambit.txt index 2c379447ddb..a5fa8ea69fa 100644 --- a/res/cardsfolder/f/fiery_gambit.txt +++ b/res/cardsfolder/f/fiery_gambit.txt @@ -6,7 +6,7 @@ Text:no text A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Choose target creature for 3 damage | SubAbility$ RepeatFlip | StackDescription$ None | SpellDescription$ Flip a coin until you lose a flip or choose to stop flipping. If you lose a flip, CARDNAME has no effect. If you win one or more flips, CARDNAME deals 3 damage to target creature. If you win two or more flips, CARDNAME deals 6 damage to each opponent. If you win three or more flips, draw nine cards and untap all lands you control. # Repeat Flip SVar:RepeatFlip:DB$ Repeat | RepeatSubAbility$ FlipAgain | RepeatCheckSVar$ Loss | RepeatSVarCompare$ EQ0 | RepeatOptional$ True | SubAbility$ DamageCreature -SVar:FlipAgain:DB$ FlipACoin | FlipOnly$ True | WinSubAbility$ IncrementWins | LoseSubAbility$ IncrementLoss +SVar:FlipAgain:DB$ FlipACoin | WinSubAbility$ IncrementWins | LoseSubAbility$ IncrementLoss SVar:IncrementWins:DB$ StoreSVar | SVar$ Wins | Type$ CountSVar | Expression$ Wins/Plus.1 SVar:IncrementLoss:DB$ StoreSVar | SVar$ Loss | Type$ CountSVar | Expression$ Loss/Plus.1 | SubAbility$ ResetWins SVar:ResetWins:DB$ StoreSVar | SVar$ Wins | Type$ Number | Expression$ 0 diff --git a/res/cardsfolder/s/squees_revenge.txt b/res/cardsfolder/s/squees_revenge.txt new file mode 100644 index 00000000000..aab4963ba2e --- /dev/null +++ b/res/cardsfolder/s/squees_revenge.txt @@ -0,0 +1,22 @@ +Name:Squee's Revenge +ManaCost:1 U R +Types:Sorcery +Text:no text +A:SP$ ChooseNumber | Cost$ 1 U R | SubAbility$ RepeatFlip | SpellDescription$ Choose a number. Flip a coin that many times or until you lose a flip, whichever comes first. If you win all the flips, draw two cards for each flip. +# Repeat Flip +SVar:RepeatFlip:DB$ Repeat | RepeatSubAbility$ FlipAgain | ConditionCheckSVar$ TimesToFlip | ConditionSVarCompare$ GT0 | RepeatCheckSVar$ FlipsDone | RepeatSVarCompare$ LTTimesToFlip | SubAbility$ DrawIfWin +SVar:FlipAgain:DB$ FlipACoin | WinSubAbility$ IncrementFlips | LoseSubAbility$ IncrementLoss +SVar:IncrementFlips:DB$ StoreSVar | SVar$ FlipsDone | Type$ CountSVar | Expression$ FlipsDone/Plus.1 +SVar:IncrementLoss:DB$ StoreSVar | SVar$ Loss | Type$ CountSVar | Expression$ Loss/Plus.1 | SubAbility$ SetFilpsDone +SVar:SetFilpsDone:DB$ StoreSVar | SVar$ FlipsDone | Type$ CountSVar | Expression$ TimesToFlip +# Draw Cards +SVar:DrawIfWin:DB$ Draw | Defined$ You | NumCards$ CardsToDraw | ConditionCheckSVar$ Loss | ConditionSVarCompare$ EQ0 +SVar:TimesToFlip:Number$ChosenNumber +SVar:FlipsDone:Number$0 +SVar:Loss:Number$0 +SVar:CardsToDraw:Count$ChosenNumber/Times.2 +SVar:Rarity:Uncommon +SVar:Picture:http://www.wizards.com/global/images/magic/general/squees_revenge.jpg +Oracle:Choose a number. Flip a coin that many times or until you lose a flip, whichever comes first. If you win all the flips, draw two cards for each flip. +SetInfo:APC|Uncommon|http://magiccards.info/scans/en/ap/123.jpg +End \ No newline at end of file