diff --git a/forge-gui/res/cardsfolder/upcoming/calim_djinn_emperor.txt b/forge-gui/res/cardsfolder/upcoming/calim_djinn_emperor.txt new file mode 100644 index 00000000000..896bab33896 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/calim_djinn_emperor.txt @@ -0,0 +1,20 @@ +Name:Calim, Djinn Emperor +ManaCost:3 U U U +Types:Legendary Creature Djinn Noble +PT:5/6 +K:Flying +K:Ward:2 +A:AB$ Tap | Cost$ 1 U Discard<1/CARDNAME> | ActivationZone$ Hand | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBDraw | SpellDescription$ Tap up to one target nonland permanent. Draw a card. Then you may exile two other cards named Calim, Djinn Emperor from your graveyard. When you do, return CARDNAME from your graveyard to the battlefield tapped. +SVar:DBDraw:DB$ Draw | Defined$ You | SubAbility$ CalimChooseTwo +SVar:CalimChooseTwo:DB$ ChooseCard | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | Defined$ You | Amount$ 2 | ChoiceTitle$ Choose two other cards named Calim, Djinn Emperor from your graveyard | Choices$ Card.namedCalim; Djinn Emperor+YouOwn+Other | ChoiceZone$ Graveyard | RememberChosen$ True | SubAbility$ CalimExile +SVar:CalimExile:DB$ ChangeZoneAll | ConditionCheckSVar$ CalimNumRemembered | ConditionSVarCompare$ EQ2 | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card.IsRemembered | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ TrigImmediateTrig +SVar:TrigImmediateTrig:DB$ ImmediateTrigger | ConditionCheckSVar$ CalimNumRemembered | ConditionSVarCompare$ EQ2 | Execute$ TrigReturn | SpellDescription$ When you do, return CARDNAME from your graveyard to the battlefield tapped. +SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ Discarded | ValidCard$ Card.Self | Execute$ TrigConjure | TriggerController$ TriggeredCardController | TriggerDescription$ When you discard CARDNAME, conjure a card named Calim, Djinn Emperor into your library seventh from the top. +SVar:TrigConjure:DB$ MakeCard | Name$ Calim, Djinn Emperor | Zone$ Library | RememberMade$ True | SubAbility$ DBReorder +SVar:DBReorder:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Library | Destination$ Library | LibraryPosition$ 6 | SubAbility$ DBCleanup +SVar:X:Count$ValidGraveyard Card.namedCalim; Djinn Emperor+YouOwn+Other +SVar:CalimNumRemembered:Remembered$Amount +SVar:DiscardMe:1 +Oracle:Flying\nWard {2}\nCalim's Breath — {1}{U}, Discard Calim: Tap up to one target nonland permanent. Draw a card. Then you may exile two other cards named Calim, Djinn Emperor from your graveyard. When you do, return Calim, Djinn Emperor from your graveyard to the battlefield tapped.\nWhen you discard Calim, conjure a card named Calim, Djinn Emperor into your library seventh from the top. diff --git a/forge-gui/res/cardsfolder/upcoming/oyaminartok_polar_werebear.txt b/forge-gui/res/cardsfolder/upcoming/oyaminartok_polar_werebear.txt new file mode 100644 index 00000000000..4235c80f209 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/oyaminartok_polar_werebear.txt @@ -0,0 +1,13 @@ +Name:Oyaminartok, Polar Werebear +ManaCost:2 G G +Types:Legendary Creature Giant Bear +PT:4/5 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Hexproof | IsPresent$ Card.Self+dealtDamagetoAny | PresentCompare$ EQ0 | Description$ CARDNAME has hexproof if it hasn't dealt damage yet. +T:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ TrigToken | CombatDamage$ True | ValidTarget$ Player | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, create a Food token. +SVar:TrigToken:DB$ Token | TokenScript$ c_a_food_sac +A:AB$ Draft | Cost$ U Sac<1/Food> | Spellbook$ Archipelagore,Junk Winder,Moat Piranhas,Mystic Skyfish,Nadir Kraken,Nezahal; Primal Tide,Pouncing Shoreshark,Pursued Whale,Riptide Turtle,Ruin Crab,Sea-Dasher Octopus,Sigiled Starfish,Spined Megalodon,Stinging Lionfish,Voracious Greatshark | SubAbility$ TrigImmediateTrig | SpellDescription$ Draft a card from CARDNAME's spellbook. When you do, add {U}{U}{U}. Spend this mana only to cast blue creature spells. +SVar:TrigImmediateTrig:DB$ ImmediateTrigger | Execute$ DBAddMana | TriggerDescription$ When you do, add {U}{U}{U}. Spend this mana only to cast blue creature spells. +SVar:DBAddMana:DB$ Mana | Produced$ U | Amount$ 3 | RestrictValid$ Spell.Creature+Blue +DeckHas:Ability$Token|LifeGain|Food +DeckHints:Ability$Food +Oracle:Oyaminartok, Polar Werebear has hexproof if it hasn't dealt damage yet.\nWhenever Oyaminartok deals combat damage to a player, create a Food token.\n{U}, Sacrifice a Food: Draft a card from Oyaminartok's spellbook. When you do, add {U}{U}{U}. Spend this mana only to cast blue creature spells. diff --git a/forge-gui/res/cardsfolder/upcoming/you_line_up_the_shot.txt b/forge-gui/res/cardsfolder/upcoming/you_line_up_the_shot.txt new file mode 100644 index 00000000000..bdbaac2e89c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/you_line_up_the_shot.txt @@ -0,0 +1,8 @@ +Name:You Line Up the Shot +ManaCost:G +Types:Instant +A:SP$ Charm | Choices$ AimForTheWyvern,AimForTheCursedAmulet,FireAWarningShot +SVar:AimForTheWyvern:DB$ MakeCard | Name$ Plummet | Zone$ Hand | SpellDescription$ Aim For the Wyvern — Conjure a card named Plummet into your hand. +SVar:AimForTheCursedAmulet:DB$ MakeCard | Name$ Naturalize | Zone$ Hand | SpellDescription$ Aim For the Cursed Amulet — Conjure a card named Naturalize into your hand. +SVar:FireAWarningShot:DB$ Draw | Defined$ You | SpellDescription$ Fire a Warning Shot — Draw a card. +Oracle:Choose one —\n• Aim for the Wyvern — Conjure a card named Plummet into your hand.\n• Aim for the Cursed Amulet — Conjure a card named Naturalize into your hand.\n• Fire a Warning Shot — Draw a card.