mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 11:18:01 +00:00
Warp/Void EOE scripts, Part 1 (#8038)
This commit is contained in:
10
forge-gui/res/cardsfolder/upcoming/all_fates_stalker.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/all_fates_stalker.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:All-Fates Stalker
|
||||||
|
ManaCost:3 W
|
||||||
|
Types:Creature Drix Assassin
|
||||||
|
PT:2/3
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When this creature enters, exile up to one target non-Assassin creature until this creature leaves the battlefield.
|
||||||
|
SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.nonAssassin | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target non-Assassin creature | Duration$ UntilHostLeavesPlay
|
||||||
|
K:Warp:1 W
|
||||||
|
SVar:PlayMain1:TRUE
|
||||||
|
SVar:OblivionRing:TRUE
|
||||||
|
Oracle:When this creature enters, exile up to one target non-Assassin creature until this creature leaves the battlefield.\nWarp {1}{W} (You may cast this card from your hand for its warp cost. Exile this creature at the beginning of the next end step, then you may cast it from exile on a later turn.)
|
||||||
10
forge-gui/res/cardsfolder/upcoming/alpharael_stonechosen.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/alpharael_stonechosen.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:Alpharael, Stonechosen
|
||||||
|
ManaCost:3 B B
|
||||||
|
Types:Legendary Creature Human Cleric
|
||||||
|
PT:3/3
|
||||||
|
K:Ward:Discard<1/Random>
|
||||||
|
T:Mode$ Attacks | ValidCard$ Card.Self | CheckSVar$ X | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Void — Whenever NICKNAME attacks, if a nonland permanent left the battlefield this turn or a spell was warped this turn, defending player loses half their life, rounded up.
|
||||||
|
SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredDefendingPlayer | LifeAmount$ Y
|
||||||
|
SVar:X:Count$Void.1.0
|
||||||
|
SVar:Y:TriggeredDefendingPlayer$LifeTotal/HalfUp
|
||||||
|
Oracle:Ward—Discard a card at random.\nVoid — Whenever Alpharael attacks, if a nonland permanent left the battlefield this turn or a spell was warped this turn, defending player loses half their life, rounded up.
|
||||||
10
forge-gui/res/cardsfolder/upcoming/astelli_reclaimer.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/astelli_reclaimer.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:Astelli Reclaimer
|
||||||
|
ManaCost:3 W W
|
||||||
|
Types:Creature Angel Warrior
|
||||||
|
PT:5/4
|
||||||
|
K:Flying
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When this creature enters, return target noncreature, nonland permanent card with mana value X or less from your graveyard to the battlefield, where X is the amount of mana spent to cast this creature.
|
||||||
|
SVar:TrigChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Permanent.nonCreature+nonLand+YouOwn+cmcLEX
|
||||||
|
K:Warp:2 W
|
||||||
|
SVar:X:Count$CastTotalManaSpent
|
||||||
|
Oracle:Flying\nWhen this creature enters, return target noncreature, nonland permanent card with mana value X or less from your graveyard to the battlefield, where X is the amount of mana spent to cast this creature.\nWarp {2}{W}
|
||||||
11
forge-gui/res/cardsfolder/upcoming/broodguard_elite.txt
Normal file
11
forge-gui/res/cardsfolder/upcoming/broodguard_elite.txt
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
Name:Broodguard Elite
|
||||||
|
ManaCost:X G G
|
||||||
|
Types:Creature Insect Knight
|
||||||
|
PT:0/0
|
||||||
|
K:etbCounter:P1P1:X
|
||||||
|
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When this creature leaves the battlefield, put its counters on target creature you control.
|
||||||
|
SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ EachFromSource | EachFromSource$ TriggeredCardLKICopy
|
||||||
|
K:Warp:X G
|
||||||
|
SVar:X:Count$xPaid
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:This creature enters with X +1/+1 counters on it.\nWhen this creature leaves the battlefield, put its counters on target creature you control.\nWarp {X}{G} (You may cast this card from your hand for its warp cost. Exile this creature at the beginning of the next end step, then you may cast it from exile on a later turn.)
|
||||||
6
forge-gui/res/cardsfolder/upcoming/bygone_colossus.txt
Normal file
6
forge-gui/res/cardsfolder/upcoming/bygone_colossus.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Bygone Colossus
|
||||||
|
ManaCost:9
|
||||||
|
Types:Artifact Creature Robot Giant
|
||||||
|
PT:9/9
|
||||||
|
K:Warp:3
|
||||||
|
Oracle:Warp {3} (You may cast this card from your hand for its warp cost. Exile this creature at the beginning of the next end step, then you may cast it from exile on a later turn.)
|
||||||
13
forge-gui/res/cardsfolder/upcoming/chorale_of_the_void.txt
Normal file
13
forge-gui/res/cardsfolder/upcoming/chorale_of_the_void.txt
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
Name:Chorale of the Void
|
||||||
|
ManaCost:3 B
|
||||||
|
Types:Enchantment Aura
|
||||||
|
K:Enchant:Creature.YouCtrl:creature you control
|
||||||
|
T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, put target creature card from defending player's graveyard onto the battlefield under your control tapped and attacking.
|
||||||
|
SVar:TrigChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.OwnedBy TriggeredDefendingPlayer | Tapped$ True | Attacking$ True | GainControl$ True
|
||||||
|
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Void — At the beginning of your end step, sacrifice this Aura unless a nonland permanent left the battlefield this turn or a spell was warped this turn.
|
||||||
|
SVar:TrigSac:DB$ Sacrifice | SacValid$ Self | ConditionCheckSVar$ X
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddSVar$ AE
|
||||||
|
SVar:X:Count$Void.0.1
|
||||||
|
SVar:AE:SVar:HasAttackEffect:TRUE
|
||||||
|
SVar:AttachAILogic:Pump
|
||||||
|
Oracle:Enchant creature you control\nWhenever enchanted creature attacks, put target creature card from defending player's graveyard onto the battlefield under your control tapped and attacking.\nVoid — At the beginning of your end step, sacrifice this Aura unless a nonland permanent left the battlefield this turn or a spell was warped this turn.
|
||||||
9
forge-gui/res/cardsfolder/upcoming/cut_propulsion.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/cut_propulsion.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Cut Propulsion
|
||||||
|
ManaCost:2 R
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | DamageSource$ Targeted | SpellDescription$ Target creature deals damage to itself equal to its power. If that creature has flying, it deals twice that much damage to itself instead.
|
||||||
|
SVar:X:Count$Compare W GE1.Y.Z
|
||||||
|
SVar:Y:Targeted$CardPower/Times.2
|
||||||
|
SVar:Z:Targeted$CardPower
|
||||||
|
SVar:W:Targeted$Valid Creature.withFlying
|
||||||
|
Oracle:Target creature deals damage to itself equal to its power. If that creature has flying, it deals twice that much damage to itself instead.
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Decode
|
||||||
|
ManaCost:2 B
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ Draw | NumCards$ 2 | SubAbility$ DBLoseLifeYou | SpellDescription$ You draw two cards and you lose 2 life. Void — If a nonland permanent left the battlefield this turn or a spell was warped this turn, instead you draw two cards and each opponent loses 2 life.
|
||||||
|
SVar:DBLoseLifeYou:DB$ LoseLife | LifeAmount$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBLoseLifeOpp
|
||||||
|
SVar:DBLoseLifeOpp:DB$ LoseLife | Defined$ Opponent | LifeAmount$ 2 | ConditionCheckSVar$ X
|
||||||
|
SVar:X:Count$Void.1.0
|
||||||
|
Oracle:You draw two cards and lose 2 life.\nVoid — If a nonland permanent left the battlefield this turn or a spell was warped this turn, instead you draw two cards and each opponent loses 2 life.
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Eusocial Engineering
|
||||||
|
ManaCost:3 G G
|
||||||
|
Types:Enchantment
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Landfall — Whenever a land you control enters, create a 2/2 colorless Robot artifact creature token.
|
||||||
|
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_2_2_a_robot | TokenOwner$ You
|
||||||
|
K:Warp:1 G
|
||||||
|
Oracle:Landfall — Whenever a land you control enters, create a 2/2 colorless Robot artifact creature token.\nWarp {1}{G} (You may cast this card from your hand for its warp cost. Exile this enchantment at the beginning of the next end step, then you may cast it from exile on a later turn.)
|
||||||
10
forge-gui/res/cardsfolder/upcoming/exalted_sunborn.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/exalted_sunborn.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:Exalted Sunborn
|
||||||
|
ManaCost:3 W W
|
||||||
|
Types:Creature Angel Wizard
|
||||||
|
PT:4/5
|
||||||
|
K:Flying
|
||||||
|
K:Lifelink
|
||||||
|
R:Event$ CreateToken | ActiveZones$ Battlefield | ValidToken$ Card.YouCtrl | ReplaceWith$ DoubleToken | Description$ If one or more tokens would be created under your control, twice that many of those tokens are created instead.
|
||||||
|
SVar:DoubleToken:DB$ ReplaceToken | Type$ Amount
|
||||||
|
K:Warp:1 W
|
||||||
|
Oracle:Flying, lifelink\nIf one or more tokens would be created under your control, twice that many of those tokens are created instead.\nWarp {1}{W} (You may cast this card from your hand for its warp cost. Exile this creature at the beginning of the next end step, then you may cast it from exile on a later turn.)
|
||||||
Reference in New Issue
Block a user