From f9aa7ece1c6885027b9b0189bc996a16637611ab Mon Sep 17 00:00:00 2001 From: schnautzr Date: Thu, 24 May 2018 17:30:59 -0500 Subject: [PATCH] "they" --- forge-gui/res/cardsfolder/d/dwarven_driller.txt | 4 ++-- forge-gui/res/cardsfolder/e/elkin_lair.txt | 6 +++--- forge-gui/res/cardsfolder/f/false_cure.txt | 6 +++--- forge-gui/res/cardsfolder/f/feed_the_machine.txt | 4 ++-- forge-gui/res/cardsfolder/f/final_punishment.txt | 4 ++-- forge-gui/res/cardsfolder/f/forbidden_ritual.txt | 4 ++-- forge-gui/res/cardsfolder/f/fortunate_few.txt | 4 ++-- forge-gui/res/cardsfolder/g/glimmervoid_basin.txt | 4 ++-- forge-gui/res/cardsfolder/g/glorious_end.txt | 4 ++-- forge-gui/res/cardsfolder/g/goblin_game.txt | 4 ++-- forge-gui/res/cardsfolder/g/grenzos_rebuttal.txt | 4 ++-- forge-gui/res/cardsfolder/h/hive_mind.txt | 4 ++-- forge-gui/res/cardsfolder/h/horn_of_plenty.txt | 4 ++-- forge-gui/res/cardsfolder/k/kamahls_summons.txt | 4 ++-- forge-gui/res/cardsfolder/k/knowledge_pool.txt | 4 ++-- forge-gui/res/cardsfolder/k/kraum_ludevics_opus.txt | 4 ++-- forge-gui/res/cardsfolder/l/liege_of_the_hollows.txt | 6 +++--- 17 files changed, 37 insertions(+), 37 deletions(-) diff --git a/forge-gui/res/cardsfolder/d/dwarven_driller.txt b/forge-gui/res/cardsfolder/d/dwarven_driller.txt index e74636a554f..4f4026e6928 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_driller.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_driller.txt @@ -2,6 +2,6 @@ Name:Dwarven Driller ManaCost:3 R Types:Creature Dwarf PT:2/2 -A:AB$ Destroy | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | UnlessCost$ DamageYou<2> | SpellDescription$ Destroy target land unless its controller has CARDNAME deal 2 damage to him or her. +A:AB$ Destroy | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | UnlessCost$ DamageYou<2> | SpellDescription$ Destroy target land unless its controller has CARDNAME deal 2 damage to them. SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_driller.jpg -Oracle:{T}: Destroy target land unless its controller has Dwarven Driller deal 2 damage to him or her. +Oracle:{T}: Destroy target land unless its controller has Dwarven Driller deal 2 damage to them. diff --git a/forge-gui/res/cardsfolder/e/elkin_lair.txt b/forge-gui/res/cardsfolder/e/elkin_lair.txt index 7524e94c41e..165df643e15 100644 --- a/forge-gui/res/cardsfolder/e/elkin_lair.txt +++ b/forge-gui/res/cardsfolder/e/elkin_lair.txt @@ -1,7 +1,7 @@ Name:Elkin Lair ManaCost:3 R Types:World Enchantment -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of each player's upkeep, that player exiles a card at random from their hand. The player may play that card this turn. At the beginning of the next end step, if the player hasn't played the card, he or she puts it into their graveyard. +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of each player's upkeep, that player exiles a card at random from their hand. The player may play that card this turn. At the beginning of the next end step, if the player hasn't played the card, they put it into their graveyard. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | ChangeType$ Card | DefinedPlayer$ TriggeredPlayer | ChangeNum$ 1 | Hidden$ True | Mandatory$ True | AtRandom$ True | RememberChanged$ True | SubAbility$ ElkinEffect SVar:ElkinEffect:DB$ Effect | StaticAbilities$ ElkinPlay | Duration$ Permanent | ExileOnMoved$ True | RememberObjects$ RememberedCard | Triggers$ TrigReturn,TrigDuration | SVars$ ElkinSVar,RemoveEffect,DBReturn | SubAbility$ DBResetSVar SVar:ElkinPlay:Mode$ Continuous | Affected$ Card.IsRemembered | MayPlay$ True | MayPlayCardOwner$ True | EffectZone$ Command | AffectedZone$ Exile | CheckSVar$ ElkinSVar | Description$ The player may play that card this turn. @@ -13,9 +13,9 @@ SVar:ElkinSVar:Number$1 SVar:TrigDuration:Mode$ TurnBegin | ValidPlayer$ Player | Static$ True | TriggerZones$ Command | Execute$ DBDuration SVar:DBDuration:DB$ StoreSVar | SVar$ ElkinSVar | Type$ Number | Expression$ 0 # Return the card as a normal trigger -SVar:TrigReturn:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | TriggerZones$ Command | Execute$ DBReturn | TriggerDescription$ At the beginning of the next end step, if the player hasn't played the card, he or she puts it into their graveyard. +SVar:TrigReturn:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | TriggerZones$ Command | Execute$ DBReturn | TriggerDescription$ At the beginning of the next end step, if the player hasn't played the card, they put it into their graveyard. SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Graveyard | SubAbility$ RemoveEffect SVar:RemoveEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elkin_lair.jpg -Oracle:At the beginning of each player's upkeep, that player exiles a card at random from their hand. The player may play that card this turn. At the beginning of the next end step, if the player hasn't played the card, he or she puts it into their graveyard. +Oracle:At the beginning of each player's upkeep, that player exiles a card at random from their hand. The player may play that card this turn. At the beginning of the next end step, if the player hasn't played the card, they put it into their graveyard. diff --git a/forge-gui/res/cardsfolder/f/false_cure.txt b/forge-gui/res/cardsfolder/f/false_cure.txt index 080bfd1bfa7..11ea9b57ef0 100644 --- a/forge-gui/res/cardsfolder/f/false_cure.txt +++ b/forge-gui/res/cardsfolder/f/false_cure.txt @@ -1,11 +1,11 @@ Name:False Cure ManaCost:B B Types:Instant -A:SP$ Effect | Cost$ B B | Name$ False Cure Effect | Triggers$ GainLife | SVars$ TrigLoseLife,X | SpellDescription$ Until end of turn, whenever a player gains life, that player loses 2 life for each 1 life he or she gained. -SVar:GainLife:Mode$ LifeGained | ValidPlayer$ Player | TriggerZones$ Command | Execute$ TrigLoseLife | TriggerDescription$ Whenever a player gains life, that player loses 2 life for each 1 life he or she gained. +A:SP$ Effect | Cost$ B B | Name$ False Cure Effect | Triggers$ GainLife | SVars$ TrigLoseLife,X | SpellDescription$ Until end of turn, whenever a player gains life, that player loses 2 life for each 1 life they gained. +SVar:GainLife:Mode$ LifeGained | ValidPlayer$ Player | TriggerZones$ Command | Execute$ TrigLoseLife | TriggerDescription$ Whenever a player gains life, that player loses 2 life for each 1 life they gained. SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredPlayer | LifeAmount$ X | References$ X SVar:X:TriggerCount$LifeAmount/Times.2 SVar:RemRandomDeck:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/false_cure.jpg -Oracle:Until end of turn, whenever a player gains life, that player loses 2 life for each 1 life he or she gained. +Oracle:Until end of turn, whenever a player gains life, that player loses 2 life for each 1 life they gained. diff --git a/forge-gui/res/cardsfolder/f/feed_the_machine.txt b/forge-gui/res/cardsfolder/f/feed_the_machine.txt index a1faadd9f33..92b54abb4ac 100644 --- a/forge-gui/res/cardsfolder/f/feed_the_machine.txt +++ b/forge-gui/res/cardsfolder/f/feed_the_machine.txt @@ -1,9 +1,9 @@ Name:Feed the Machine ManaCost:no cost Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DBChoose | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, target opponent chooses self or others. If that player chooses self, he or she sacrifices two creatures. if the player chooses others, each of your other opponents sacrifice a creature. +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DBChoose | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, target opponent chooses self or others. If that player chooses self, they sacrifice two creatures. if the player chooses others, each of your other opponents sacrifice a creature. SVar:DBChoose:DB$ GenericChoice | ValidTgts$ Opponent | Choices$ Self,Others | AILogic$ SelfOthers SVar:Self:DB$ Sacrifice | SacValid$ Creature | Defined$ ParentTarget | Amount$ 2 | SpellDescription$ Self SVar:Others:DB$ Sacrifice | SacValid$ Creature | Defined$ OppNonParentTarget | Amount$ 1 | SpellDescription$ Others SVar:Picture:https://downloads.cardforge.org/images/cards/ARC/Feed the Machine.full.jpg -Oracle:When you set this scheme in motion, target opponent chooses self or others. If that player chooses self, he or she sacrifices two creatures. if the player chooses others, each of your other opponents sacrifice a creature. +Oracle:When you set this scheme in motion, target opponent chooses self or others. If that player chooses self, they sacrifice two creatures. if the player chooses others, each of your other opponents sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/f/final_punishment.txt b/forge-gui/res/cardsfolder/f/final_punishment.txt index 03685d7d745..7eb564053fe 100644 --- a/forge-gui/res/cardsfolder/f/final_punishment.txt +++ b/forge-gui/res/cardsfolder/f/final_punishment.txt @@ -1,7 +1,7 @@ Name:Final Punishment ManaCost:3 B B Types:Sorcery -A:SP$ LoseLife | Cost$ 3 B B | ValidTgts$ Player | LifeAmount$ X | References$ X | SpellDescription$ Target player loses life equal to the damage already dealt to him or her this turn. +A:SP$ LoseLife | Cost$ 3 B B | ValidTgts$ Player | LifeAmount$ X | References$ X | SpellDescription$ Target player loses life equal to the damage already dealt to them this turn. SVar:X:TargetedPlayer$DamageThisTurn SVar:Picture:http://www.wizards.com/global/images/magic/general/final_punishment.jpg -Oracle:Target player loses life equal to the damage already dealt to him or her this turn. +Oracle:Target player loses life equal to the damage already dealt to them this turn. diff --git a/forge-gui/res/cardsfolder/f/forbidden_ritual.txt b/forge-gui/res/cardsfolder/f/forbidden_ritual.txt index 762434e4afb..be4f599f1cd 100644 --- a/forge-gui/res/cardsfolder/f/forbidden_ritual.txt +++ b/forge-gui/res/cardsfolder/f/forbidden_ritual.txt @@ -1,7 +1,7 @@ Name:Forbidden Ritual ManaCost:2 B B Types:Sorcery -A:SP$ Repeat | Cost$ 2 B B | ValidTgts$ Opponent | RepeatSubAbility$ DBSac | RepeatOptional$ True | StackDescription$ SpellDescription | SpellDescription$ Sacrifice a nontoken permanent. If you do, target opponent loses 2 life unless he or she sacrifices a permanent or discards a card. You may repeat this process any number of times. +A:SP$ Repeat | Cost$ 2 B B | ValidTgts$ Opponent | RepeatSubAbility$ DBSac | RepeatOptional$ True | StackDescription$ SpellDescription | SpellDescription$ Sacrifice a nontoken permanent. If you do, target opponent loses 2 life unless they sacrifice a permanent or discard a card. You may repeat this process any number of times. SVar:DBSac:DB$ Sacrifice | SacValid$ Permanent.nonToken | SacMessage$ nontoken permanent | RememberSacrificed$ True | SubAbility$ DBGenericChoice SVar:DBGenericChoice:DB$ GenericChoice | Choices$ PaySac,PayDiscard | Defined$ Targeted | AILogic$ PayUnlessCost | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup SVar:PaySac:DB$ LoseLife | LifeAmount$ 2 | Defined$ Targeted | UnlessCost$ Sac<1/Permanent> | UnlessPayer$ Targeted | UnlessAI$ LifeLE2 | SpellDescription$ You lose 2 life unless you sacrifice a permanent @@ -10,4 +10,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/forbidden_ritual.jpg -Oracle:Sacrifice a nontoken permanent. If you do, target opponent loses 2 life unless he or she sacrifices a permanent or discards a card. You may repeat this process any number of times. +Oracle:Sacrifice a nontoken permanent. If you do, target opponent loses 2 life unless they sacrifice a permanent or discard a card. You may repeat this process any number of times. diff --git a/forge-gui/res/cardsfolder/f/fortunate_few.txt b/forge-gui/res/cardsfolder/f/fortunate_few.txt index 37b523e0af1..7120a0e01d8 100644 --- a/forge-gui/res/cardsfolder/f/fortunate_few.txt +++ b/forge-gui/res/cardsfolder/f/fortunate_few.txt @@ -1,9 +1,9 @@ Name:Fortunate Few ManaCost:3 W W Types:Sorcery -A:SP$ RepeatEach | Cost$ 3 W W | StartingWithActivator$ True | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | SubAbility$ DBDestroyAll | SpellDescription$ Choose a nonland permanent you don't control, then each other player chooses a nonland permanent he or she doesn't control that hasn't been chosen this way. Destroy all other nonland permanents. +A:SP$ RepeatEach | Cost$ 3 W W | StartingWithActivator$ True | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | SubAbility$ DBDestroyAll | SpellDescription$ Choose a nonland permanent you don't control, then each other player chooses a nonland permanent they don't control that hasn't been chosen this way. Destroy all other nonland permanents. SVar:DBChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Permanent.nonLand+nonRememberedPlayerCtrl+IsNotRemembered | RememberChosen$ True | ChoiceZone$ Battlefield | AILogic$ WorstCard SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Permanent.nonLand+IsNotRemembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/fortunate_few.jpg -Oracle:Choose a nonland permanent you don't control, then each other player chooses a nonland permanent he or she doesn't control that hasn't been chosen this way. Destroy all other nonland permanents. +Oracle:Choose a nonland permanent you don't control, then each other player chooses a nonland permanent they don't control that hasn't been chosen this way. Destroy all other nonland permanents. diff --git a/forge-gui/res/cardsfolder/g/glimmervoid_basin.txt b/forge-gui/res/cardsfolder/g/glimmervoid_basin.txt index b2a996fbe0c..dc7e966c6db 100644 --- a/forge-gui/res/cardsfolder/g/glimmervoid_basin.txt +++ b/forge-gui/res/cardsfolder/g/glimmervoid_basin.txt @@ -1,11 +1,11 @@ Name:Glimmervoid Basin ManaCost:no cost Types:Plane Mirrodin -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | IsSingleTarget$ True | Execute$ TrigCopy | TriggerZones$ Command | TriggerDescription$ Whenever a player casts an instant or sorcery spell with a single target, he or she copies that spell for each other spell, permanent, card not on the battlefield, and/or player the spell could target. Each copy targets a different one of them. +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | IsSingleTarget$ True | Execute$ TrigCopy | TriggerZones$ Command | TriggerDescription$ Whenever a player casts an instant or sorcery spell with a single target, they copy that spell for each other spell, permanent, card not on the battlefield, and/or player the spell could target. Each copy targets a different one of them. SVar:TrigCopy:DB$ CopySpellAbility | Defined$ TriggeredSpellAbility | Controller$ TriggeredActivator | CopyForEachCanTarget$ Spell,Permanent,Card,Player T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {CHAOS}, choose target creature. Each player except that creature's controller creates a token that's a copy of that creature. SVar:RolledChaos:DB$ RepeatEach | RepeatPlayers$ NonTargetedController | RepeatSubAbility$ DBCopy | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:DBCopy:DB$ CopyPermanent | Defined$ ParentTarget | Controller$ Remembered SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/glimmervoid_basin.jpg -Oracle:Whenever a player casts an instant or sorcery spell with a single target, he or she copies that spell for each other spell, permanent, card not on the battlefield, and/or player the spell could target. Each copy targets a different one of them.\nWhenever you roll {CHAOS}, choose target creature. Each player except that creature's controller creates a token that's a copy of that creature. +Oracle:Whenever a player casts an instant or sorcery spell with a single target, they copy that spell for each other spell, permanent, card not on the battlefield, and/or player the spell could target. Each copy targets a different one of them.\nWhenever you roll {CHAOS}, choose target creature. Each player except that creature's controller creates a token that's a copy of that creature. diff --git a/forge-gui/res/cardsfolder/g/glorious_end.txt b/forge-gui/res/cardsfolder/g/glorious_end.txt index 7dd6b6062b8..6e96e8bd417 100644 --- a/forge-gui/res/cardsfolder/g/glorious_end.txt +++ b/forge-gui/res/cardsfolder/g/glorious_end.txt @@ -1,9 +1,9 @@ Name:Glorious End ManaCost:2 R Types:Instant -A:SP$EndTurn | Cost$ 2 R | SubAbility$ DelayedLoss | SpellDescription$ End the turn. (Exile all spells and abilities on the stack, including this card. The player whose turn it is discards down to his or her maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.) At the beginning of your next end step, you lose the game. +A:SP$EndTurn | Cost$ 2 R | SubAbility$ DelayedLoss | SpellDescription$ End the turn. At the beginning of your next end step, you lose the game. SVar:DelayedLoss:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigLoseGame | TriggerDescription$ Lose the game. SVar:TrigLoseGame:DB$ LosesGame | Defined$ SourceController SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/glorious_end.jpg -Oracle:End the turn. (Exile all spells and abilities on the stack, including this card. The player whose turn it is discards down to his or her maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.)\nAt the beginning of your next end step, you lose the game. +Oracle:End the turn. (Exile all spells and abilities on the stack, including this card. The player whose turn it is discards down to their maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.)\nAt the beginning of your next end step, you lose the game. diff --git a/forge-gui/res/cardsfolder/g/goblin_game.txt b/forge-gui/res/cardsfolder/g/goblin_game.txt index ca6cd8198e1..0da8cb90352 100644 --- a/forge-gui/res/cardsfolder/g/goblin_game.txt +++ b/forge-gui/res/cardsfolder/g/goblin_game.txt @@ -1,11 +1,11 @@ Name:Goblin Game ManaCost:5 R R Types:Sorcery -A:SP$ ChooseNumber | Defined$ Player | Cost$ 5 R R | Min$ 1 | SecretlyChoose$ True | ChooseNumberSubAbility$ DBLoseLife | Lowest$ DBLoseHalfLife | AILogic$ LowestLoseLife | SpellDescription$ Each player hides at least one item, then all players reveal them simultaneously. Each player loses life equal to the number of items he or she revealed. The player who revealed the fewest items then loses half their life, rounded up. If two or more players are tied for fewest, each loses half their life, rounded up. +A:SP$ ChooseNumber | Defined$ Player | Cost$ 5 R R | Min$ 1 | SecretlyChoose$ True | ChooseNumberSubAbility$ DBLoseLife | Lowest$ DBLoseHalfLife | AILogic$ LowestLoseLife | SpellDescription$ Each player hides at least one item, then all players reveal them simultaneously. Each player loses life equal to the number of items they revealed. The player who revealed the fewest items then loses half their life, rounded up. If two or more players are tied for fewest, each loses half their life, rounded up. SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | References$ X | LifeAmount$ X SVar:X:Count$ChosenNumber SVar:DBLoseHalfLife:DB$ LoseLife | Defined$ Remembered | References$ Y | LifeAmount$ Y SVar:Y:PlayerCountRemembered$LifeTotal/HalfUp SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_game.jpg -Oracle:Each player hides at least one item, then all players reveal them simultaneously. Each player loses life equal to the number of items he or she revealed. The player who revealed the fewest items then loses half their life, rounded up. If two or more players are tied for fewest, each loses half their life, rounded up. +Oracle:Each player hides at least one item, then all players reveal them simultaneously. Each player loses life equal to the number of items they revealed. The player who revealed the fewest items then loses half their life, rounded up. If two or more players are tied for fewest, each loses half their life, rounded up. diff --git a/forge-gui/res/cardsfolder/g/grenzos_rebuttal.txt b/forge-gui/res/cardsfolder/g/grenzos_rebuttal.txt index c7c9146a1b0..6ba6b133215 100644 --- a/forge-gui/res/cardsfolder/g/grenzos_rebuttal.txt +++ b/forge-gui/res/cardsfolder/g/grenzos_rebuttal.txt @@ -1,7 +1,7 @@ Name:Grenzo's Rebuttal ManaCost:4 R R Types:Sorcery -A:SP$ Token | Cost$ 4 R R | TokenAmount$ 1 | TokenName$ Ogre | TokenTypes$ Creature,Ogre | TokenOwner$ You | TokenColors$ Red | TokenPower$ 4 | TokenToughness$ 4 | SubAbility$ DBRepeat | SpellDescription$ Create a 4/4 red Ogre creature token. Starting with you, each player chooses an artifact, a creature, and a land from among the permanents controlled by the player to his or her left. Destroy each permanent chosen this way. +A:SP$ Token | Cost$ 4 R R | TokenAmount$ 1 | TokenName$ Ogre | TokenTypes$ Creature,Ogre | TokenOwner$ You | TokenColors$ Red | TokenPower$ 4 | TokenToughness$ 4 | SubAbility$ DBRepeat | SpellDescription$ Create a 4/4 red Ogre creature token. Starting with you, each player chooses an artifact, a creature, and a land from among the permanents controlled by the player to their left. Destroy each permanent chosen this way. SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBChooseArtifact | SubAbility$ DBDestroy SVar:DBChooseArtifact:DB$ ChooseCard | Defined$ Remembered | Choices$ Artifact.ControlledByPlayerInTheDirection_Left_Player.IsRemembered | Mandatory$ True | ChoiceTitle$ Choose a artifact | SubAbility$ DBChooseCreature | RememberChosen$ True SVar:DBChooseCreature:DB$ ChooseCard | Defined$ Remembered | Choices$ Creature.ControlledByPlayerInTheDirection_Left_Player.IsRemembered | ChoiceTitle$ Choose a creature | Mandatory$ True | SubAbility$ DBChooseLand | RememberChosen$ True @@ -10,4 +10,4 @@ SVar:DBDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grenzos_rebuttal.jpg -Oracle:Create a 4/4 red Ogre creature token. Starting with you, each player chooses an artifact, a creature, and a land from among the permanents controlled by the player to his or her left. Destroy each permanent chosen this way. +Oracle:Create a 4/4 red Ogre creature token. Starting with you, each player chooses an artifact, a creature, and a land from among the permanents controlled by the player to their left. Destroy each permanent chosen this way. diff --git a/forge-gui/res/cardsfolder/h/hive_mind.txt b/forge-gui/res/cardsfolder/h/hive_mind.txt index 617330b5e6f..294198c7d09 100644 --- a/forge-gui/res/cardsfolder/h/hive_mind.txt +++ b/forge-gui/res/cardsfolder/h/hive_mind.txt @@ -1,9 +1,9 @@ Name:Hive Mind ManaCost:5 U Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ Player | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant or sorcery spell, each other player copies that spell. Each of those players may choose new targets for his or her copy. +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ Player | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant or sorcery spell, each other player copies that spell. Each of those players may choose new targets for their copy. SVar:TrigCopy:DB$ CopySpellAbility | Defined$ TriggeredSpellAbility | Controller$ TriggeredCardOpponent SVar:RemRandomDeck:True SVar:RemMultiplayer:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hive_mind.jpg -Oracle:Whenever a player casts an instant or sorcery spell, each other player copies that spell. Each of those players may choose new targets for his or her copy. +Oracle:Whenever a player casts an instant or sorcery spell, each other player copies that spell. Each of those players may choose new targets for their copy. diff --git a/forge-gui/res/cardsfolder/h/horn_of_plenty.txt b/forge-gui/res/cardsfolder/h/horn_of_plenty.txt index 2f4e69bef4d..787f593d629 100644 --- a/forge-gui/res/cardsfolder/h/horn_of_plenty.txt +++ b/forge-gui/res/cardsfolder/h/horn_of_plenty.txt @@ -1,11 +1,11 @@ Name:Horn of Plenty ManaCost:6 Types:Artifact -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ DelayedTrigEff | TriggerDescription$ Whenever a player casts a spell, that player may pay {1}. If that player does, he or she draws a card at the beginning of the next end step. +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ DelayedTrigEff | TriggerDescription$ Whenever a player casts a spell, they may pay {1}. If that player does, they draw a card at the beginning of the next end step. SVar:DelayedTrigEff:DB$ Effect | Triggers$ EOTTrig | SVars$ TrigDraw,RemoveEff | RememberObjects$ TriggeredActivator | UnlessCost$ 1 | UnlessPayer$ TriggeredActivator | UnlessSwitched$ True SVar:EOTTrig:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Draw a card at the beginning of the next end step. SVar:TrigDraw:DB$ Draw | Defined$ Player.IsRemembered | NumCards$ 1 | SubAbility$ RemoveEff SVar:RemoveEff:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/horn_of_plenty.jpg -Oracle:Whenever a player casts a spell, he or she may pay {1}. If that player does, he or she draws a card at the beginning of the next end step. +Oracle:Whenever a player casts a spell, they may pay {1}. If that player does, they draw a card at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/k/kamahls_summons.txt b/forge-gui/res/cardsfolder/k/kamahls_summons.txt index 15455d9c369..8a84de93ba3 100644 --- a/forge-gui/res/cardsfolder/k/kamahls_summons.txt +++ b/forge-gui/res/cardsfolder/k/kamahls_summons.txt @@ -1,7 +1,7 @@ Name:Kamahl's Summons ManaCost:3 G Types:Sorcery -A:SP$ RepeatEach | Cost$ 3 G | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | StackDescription$ SpellDescription | SubAbility$ DBRepeatToken | SpellDescription$ Each player may reveal any number of creature cards from their hand. Then each player creates a 2/2 green Bear creature token for each card he or she revealed this way. +A:SP$ RepeatEach | Cost$ 3 G | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | StackDescription$ SpellDescription | SubAbility$ DBRepeatToken | SpellDescription$ Each player may reveal any number of creature cards from their hand. Then each player creates a 2/2 green Bear creature token for each card they revealed this way. SVar:DBChoose:DB$ Reveal | Defined$ Player.IsRemembered | AnyNumber$ True | RevealValid$ Creature | RememberRevealed$ True SVar:DBRepeatToken:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBToken | SubAbility$ DBCleanup SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Bear | TokenImage$ g 2 2 bear ONS | TokenTypes$ Creature,Bear | TokenOwner$ Player.IsRemembered | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 @@ -11,4 +11,4 @@ SVar:NeedsToPlayVar:Y GE3 SVar:Y:Count$ValidHand Creature.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kamahls_summons.jpg -Oracle:Each player may reveal any number of creature cards from their hand. Then each player creates a 2/2 green Bear creature token for each card he or she revealed this way. +Oracle:Each player may reveal any number of creature cards from their hand. Then each player creates a 2/2 green Bear creature token for each card they revealed this way. diff --git a/forge-gui/res/cardsfolder/k/knowledge_pool.txt b/forge-gui/res/cardsfolder/k/knowledge_pool.txt index ff476e92d44..501bc068ac0 100644 --- a/forge-gui/res/cardsfolder/k/knowledge_pool.txt +++ b/forge-gui/res/cardsfolder/k/knowledge_pool.txt @@ -3,7 +3,7 @@ ManaCost:6 Types:Artifact T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigKnowledgeExile | TriggerDescription$ Imprint — When CARDNAME enters the battlefield, each player exiles the top three cards of their library. SVar:TrigKnowledgeExile:DB$ Mill | NumCards$ 3 | Defined$ Player | Destination$ Exile | Imprint$ True -T:Mode$ SpellCast | ValidCard$ Card.wasCastFromHand | Execute$ TrigKnowledgeExileSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell from their hand, that player exiles it. If the player does, he or she may cast another nonland card exiled with CARDNAME without paying that card's mana cost. +T:Mode$ SpellCast | ValidCard$ Card.wasCastFromHand | Execute$ TrigKnowledgeExileSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell from their hand, that player exiles it. If the player does, they may cast another nonland card exiled with CARDNAME without paying that card's mana cost. SVar:TrigKnowledgeExileSpell:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Stack | Destination$ Exile | Imprint$ True | Fizzle$ True | SubAbility$ DBKnowledgePlaySpell | RememberChanged$ True SVar:DBKnowledgePlaySpell:DB$ Play | ValidZone$ Exile | Valid$ Card.IsImprinted+IsNotRemembered+nonLand | Controller$ TriggeredCardController | WithoutManaCost$ True | Optional$ True | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.IsRemembered | ConditionCompare$ EQ1 | SubAbility$ DBKnowledgeCleanup SVar:DBKnowledgeCleanup:DB$ Cleanup | ClearRemembered$ True @@ -12,4 +12,4 @@ SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetImprinted$ TriggeredCard T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/knowledge_pool.jpg -Oracle:Imprint — When Knowledge Pool enters the battlefield, each player exiles the top three cards of their library.\nWhenever a player casts a spell from their hand, that player exiles it. If the player does, he or she may cast another nonland card exiled with Knowledge Pool without paying that card's mana cost. +Oracle:Imprint — When Knowledge Pool enters the battlefield, each player exiles the top three cards of their library.\nWhenever a player casts a spell from their hand, that player exiles it. If the player does, they may cast another nonland card exiled with Knowledge Pool without paying that card's mana cost. diff --git a/forge-gui/res/cardsfolder/k/kraum_ludevics_opus.txt b/forge-gui/res/cardsfolder/k/kraum_ludevics_opus.txt index aab987ccb3b..55f10c4c7bb 100644 --- a/forge-gui/res/cardsfolder/k/kraum_ludevics_opus.txt +++ b/forge-gui/res/cardsfolder/k/kraum_ludevics_opus.txt @@ -4,8 +4,8 @@ Types:Legendary Creature Zombie Horror PT:4/4 K:Flying K:Haste -T:Mode$ SpellCast | ValidActivatingPlayer$ Opponent | ActivatorThisTurnCast$ EQ2 | NoResolvingCheck$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever an opponent casts his or her second spell each turn, draw a card. +T:Mode$ SpellCast | ValidActivatingPlayer$ Opponent | ActivatorThisTurnCast$ EQ2 | NoResolvingCheck$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever an opponent casts their second spell each turn, draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 K:Partner SVar:Picture:http://www.wizards.com/global/images/magic/general/kraum_ludevics_opus.jpg -Oracle:Flying, haste\nWhenever an opponent casts his or her second spell each turn, draw a card.\nPartner (You can have two commanders if both have partner.) \ No newline at end of file +Oracle:Flying, haste\nWhenever an opponent casts their second spell each turn, draw a card.\nPartner (You can have two commanders if both have partner.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/l/liege_of_the_hollows.txt b/forge-gui/res/cardsfolder/l/liege_of_the_hollows.txt index f31a9ef1ffd..2305afd27a7 100644 --- a/forge-gui/res/cardsfolder/l/liege_of_the_hollows.txt +++ b/forge-gui/res/cardsfolder/l/liege_of_the_hollows.txt @@ -2,11 +2,11 @@ Name:Liege of the Hollows ManaCost:2 G G Types:Creature Spirit PT:3/4 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ RepeatPayment | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, each player may pay any amount of mana. Then each player creates a number of 1/1 green Squirrel creature tokens equal to the amount of mana he or she paid this way. -SVar:RepeatPayment:DB$ RepeatEach | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | StackDescription$ When CARDNAME dies, each player may pay any amount of mana. Then each player creates a number of 1/1 green Squirrel creature tokens equal to the amount of mana he or she paid this way. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ RepeatPayment | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, each player may pay any amount of mana. Then each player creates a number of 1/1 green Squirrel creature tokens equal to the amount of mana they paid this way. +SVar:RepeatPayment:DB$ RepeatEach | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | StackDescription$ When CARDNAME dies, each player may pay any amount of mana. Then each player creates a number of 1/1 green Squirrel creature tokens equal to the amount of mana they paid this way. SVar:DBPay:DB$ ChooseNumber | Defined$ Player.IsRemembered | ChooseAnyNumber$ True | ListTitle$ Pay Any Mana | AILogic$ MaxForAnyController | SubAbility$ DBToken # TODO: ideally the tokens should be created simultaneously after all the players have finished paying mana, but that's difficult to implement. SVar:DBToken:DB$ Token | TokenAmount$ X | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenOwner$ Player.IsRemembered | TokenColors$ green | TokenPower$ 1 | TokenToughness$ 1 | UnlessCost$ X | UnlessPayer$ Player.IsRemembered | UnlessSwitched$ True | References$ X SVar:X:Count$ChosenNumber SVar:Picture:http://www.wizards.com/global/images/magic/general/liege_of_the_hollows.jpg -Oracle:When Liege of the Hollows dies, each player may pay any amount of mana. Then each player creates a number of 1/1 green Squirrel creature tokens equal to the amount of mana he or she paid this way. \ No newline at end of file +Oracle:When Liege of the Hollows dies, each player may pay any amount of mana. Then each player creates a number of 1/1 green Squirrel creature tokens equal to the amount of mana they paid this way. \ No newline at end of file